Principii in Dezvoltarea Aplicatiei de Telecitire

6
1 CONFERINTA NATIONALA A ENERGIEI – CNE 2004 Neptun, 13-17 iunie 2004 S4p_04 PRINCIPII IN DEZVOLTAREA APLICATIEI DE TELECITIRE LA NIVELUL ELECTRICA Dan Apetrei, Nicolae Verciuc, SC Electrica SA Bucuresti 71104 str. Grigore Alexandrescu nr.9 sector 1, telefon 021/2085233, fax 021/2085204, E-mail: [email protected] ; [email protected] Avand in vedere tematica sectiunii la care este propusa spre dezbatere prezenta lucrare sunt de precizat doua aspecte: Dezvoltarea unui sistem de telecitire determina consecinte sociale grupate in doua directii: o Pe de-o parte reprezinta un instrument care contribuie la ajustarea preturilor la energie in conformitate cu regulile pietei o Pe de alta ofera in timp util informatii care permit definirea unui comportament eficient din punct de vedere energetic Prin modul in care informatiile oferite de sistemele de telecitire contribuie la fundamentarea deciziilor de dezvoltare pe termen mediu si lung le plaseaza in categoria componentelor dezvoltarii durabile pentru sistemul energetic 1. INTRODUCERE Aplicatiile de telecitire sunt grupate pe plan international sub genericul AMR (Automated Meter Reading). Conform definitiei de pe site-ul organizatiei profesionale din domeniu http://www.amra- intl.org/ , atributiile unui astfel de sistem vizeaza: colectarea de la distanta a datelor referitoare la consumuri, folosind canale telefonice, radio, satelit, sau reteaua de alimentare; aplicatiile se refera la consumurile de apa, gaz sau electricitate si au drept scop: cresterea eficientei activitatii, imbunatirea calitatii serviciilor, marirea vitezei de achizitie a datelor critice pentru fundamentarea deciziilor. Gestionarea energiei electrice absoarbe la nivelul Electrica resurse semnificative. In conditiile determinate de scaderea consumului si cresterea numarului de consumatori procesele de: citire-facturare si cel de gestionare-analiza a cantitatilor de energie electrica devin din ce in ce mai mult dependente de resursele umane. Utilizarea personalului in activitati rutiniere este de doua ori paguboasa pentru ca: aceeasi sarcina poate fi indeplinita mai ieftin si mai rapid cu “masini” specifice analiza informatiilor, trecuta in prezent pe planul doi in lipsa fortei de munca, este specific umana si se face dupa criterii care, din cauza instabilitatii economice, sunt fluctuante -deci greu de mecanizat. Automatizarea sarcinilor repetitive devine necesara si este posibila in conditiile in care preturile componenetelor ce tin de tehnologia informatiei scad. Dotarea pe scara larga cu contoare electronice din ultimii ani pe de-o parte, modificarile aduse cadrului legislativ in sensul formarii unei piete a energiei pe de alta parte, constituie factori favorizanti ai dezvoltarii sistemelor integrate de gestionare a energiei electrice– componenta a sistemelor de gestionare a serviciilor(apa , gaze, caldura). In lucrare este prezentat stadiul actual de dezvoltare a sistemului de telecitire la nivelul Electrica si directiile de dezvoltare in continuare.

Transcript of Principii in Dezvoltarea Aplicatiei de Telecitire

Page 1: Principii in Dezvoltarea Aplicatiei de Telecitire

1

CONFERINTA NATIONALA A ENERGIEI – CNE 2004 Neptun, 13-17 iunie 2004

S4p_04

PRINCIPII IN DEZVOLTAREA APLICATIEI DE TELECITIRE LA

NIVELUL ELECTRICA

Dan Apetrei, Nicolae Verciuc, SC Electrica SA Bucuresti 71104 str. Grigore Alexandrescu nr.9 sector 1, telefon 021/2085233, fax 021/2085204,

E-mail: [email protected]; [email protected] Avand in vedere tematica sectiunii la care este propusa spre dezbatere prezenta lucrare sunt de precizat doua aspecte: • Dezvoltarea unui sistem de telecitire determina consecinte sociale grupate in doua directii: o Pe de-o parte reprezinta un instrument care contribuie la ajustarea preturilor la energie in

conformitate cu regulile pietei o Pe de alta ofera in timp util informatii care permit definirea unui comportament eficient din

punct de vedere energetic • Prin modul in care informatiile oferite de sistemele de telecitire contribuie la fundamentarea

deciziilor de dezvoltare pe termen mediu si lung le plaseaza in categoria componentelor dezvoltarii durabile pentru sistemul energetic

1. INTRODUCERE Aplicatiile de telecitire sunt grupate pe plan international sub genericul AMR (Automated Meter Reading). Conform definitiei de pe site-ul organizatiei profesionale din domeniu http://www.amra-intl.org/, atributiile unui astfel de sistem vizeaza: colectarea de la distanta a datelor referitoare la consumuri, folosind canale telefonice, radio, satelit, sau reteaua de alimentare; aplicatiile se refera la consumurile de apa, gaz sau electricitate si au drept scop: cresterea eficientei activitatii, imbunatirea calitatii serviciilor, marirea vitezei de achizitie a datelor critice pentru fundamentarea deciziilor. Gestionarea energiei electrice absoarbe la nivelul Electrica resurse semnificative. In conditiile determinate de scaderea consumului si cresterea numarului de consumatori procesele de: citire-facturare si cel de gestionare-analiza a cantitatilor de energie electrica devin din ce in ce mai mult dependente de resursele umane. Utilizarea personalului in activitati rutiniere este de doua ori paguboasa pentru ca: aceeasi sarcina poate fi indeplinita mai ieftin si mai rapid cu “masini” specifice analiza informatiilor, trecuta in prezent pe planul doi in lipsa fortei de munca, este specific umana si se face dupa criterii care, din cauza instabilitatii economice, sunt fluctuante-deci greu de mecanizat. Automatizarea sarcinilor repetitive devine necesara si este posibila in conditiile in care preturile componenetelor ce tin de tehnologia informatiei scad. Dotarea pe scara larga cu contoare electronice din ultimii ani pe de-o parte, modificarile aduse cadrului legislativ in sensul formarii unei piete a energiei pe de alta parte, constituie factori favorizanti ai dezvoltarii sistemelor integrate de gestionare a energiei electrice– componenta a sistemelor de gestionare a serviciilor(apa , gaze, caldura). In lucrare este prezentat stadiul actual de dezvoltare a sistemului de telecitire la nivelul Electrica si directiile de dezvoltare in continuare.

Page 2: Principii in Dezvoltarea Aplicatiei de Telecitire

2

2. STADIUL ACTUAL DE DEZVOLTARE A SISTEMELOR DE TELECITIRE LA NIVELUL ELECTRICA Asa dupa cum se poate observa din figura 1, cele 8 sisteme de la nivelul Filialelor centralizeaza datele din Sucursale realizand transmiterea la cele doua sisteme existente la Electrica.

GALAXY - ELECTRICA ARGUS - ELECTRICA

ARGUS - DOBROGEA

ARGUS

ARGUS

ARGUS

ARGUS

ARGUS -Muntenia Sud

ARGUS

ARGUS

Siemens C2000

ARGUS -MOLDOVA

ARGUS

ARGUS

ARGUS

ARGUS

GALAXYGALAXY

GALAXYTRANSILVANIA NORD

ARGUS

ARGUS

ARGUS

GALAXY

GALAXY

GALAXY

GALAXYTRANSILVANIA SUD

GALAXYGALAXY

GALAXY

GALAXY

GALAXY

GALAXY BANAT

ARGUS

ARGUS

ARGUS

ARGUS

GALAXYMUNTENIA NORD

ARGUS

ARGUS

ARGUS

GALAXY

GALAXY

GALAXY

GALAXYOLTENIA

ARGUS

ARGUS

GALAXY

GALAXY

GALAXY

GALAXY

GALAXY

GALAXY

figura 1 stadiul actual al sistemului de telecitire la nivelul Electrica

Etapele dezvoltarii sistemului in 2003 pentru centralizarea datelor sunt descrise in tabelul urmator: Sisteme achizitionate

sisteme existente la Sucursale

Filiala

Argus galaxy argus galaxy

centralizare la Filiala - ETAPA I-a

Data realizarii

sisteme ETAPA a-II-a

Moldova 1 0 4 2 ARGUS Iunie

Dobrogea 1 0 4 0 ARGUS Mai

Muntenia Nord 1 1 3 3 GALAXY Iunie backup - ARGUS

Oltenia 2 1 2 5 GALAXY Iunie ARGUS - Valcea +backup ARGUS

Banat 1 1 4 0 GALAXY Mai facturare ARGUS

Transilvania Nord

1 1 3 3 GALAXY Iunie ARGUS backup

Transilvania Sud

1 1 0 6 GALAXY Mai ARGUS backup

Muntenia Sud 2 0 2 C2000 Siemens

GALAXY Electrica ARGUS

Iunie Iulie

ARGUS - Bucuresti

Page 3: Principii in Dezvoltarea Aplicatiei de Telecitire

3

Sisteme achizitionate

sisteme existente la Sucursale

Filiala

Argus galaxy argus galaxy

centralizare la Filiala - ETAPA I-a

Data realizarii

sisteme ETAPA a-II-a

propriu

Electrica 1 1 GALAXY Mai ARGUS backup

Pentru a nu complica desenul din figura 1 nu au fost reprezentate sistemele de backup. Configuratia acestora este prezentata in figura 2.

GALAXY - ELECTRICA ARGUS - ELECTRICA

ARGUS - DOBROGEA

ARGUS -Muntenia Sud

Siemens C2000

ARGUS -MOLDOVA

GALAXYTRANSILVANIA NORD

GALAXYTRANSILVANIA SUD

GALAXY BANAT

GALAXYMUNTENIA NORD

GALAXYOLTENIA

ARGUS - backup

ARGUS - Rm.Valcea

ARGUS - backup ARGUS - backupfacturare

ARGUS - backup

ARGUS - backup

ARGUS - backup

figura 2 configuratia sistemelor de backup

Canalele de comunicatie si orarul replicarilor este prezentat in urmatorul tabel: nr crt Filiala

Serviciu utilizat

Canal de comunicatie

identificator apel

ora de replicare

numarul de reluari

1 Banat RAS telefonic 1565241 5:45 3 2 Muntenia Nord TCP/IP fibra optica 10.35.1.160 6:30 3

3 Transilvania Nord TCP/IP fibra optica 10.60.0.32 4:00 3

4 Oltenia RAS telefonic 1515139 7:15 3

5 Transilvania Sud RAS telefonic 1685233 5:00 3

6 Dobrogea RAS telefonic 1415231 6:05 2 7 Moldova RAS telefonic 1345233 6:20 2 8 Muntenia Sud RAS telefonic 902,065,210 6:35 2

Asa dupa cum se observa din tabel datele sunt centralizate pana la 7:30, procesul de replicare incepand la 4:00. Momentul de start este dictat de sfarsitul replicarilor locale.

Page 4: Principii in Dezvoltarea Aplicatiei de Telecitire

4

sistem telecitirede tipul 1

sistem de telecitire de tipul 2

Data DataREPLICARE

CIT

IRE

CIT

IRE

CITIRE

CITIRE

figura 3 replicarea bidirectionala si partarea canalului de comunicatie

3. PRINCIPII DE DEZVOLTARE A APLICATIEI DE TELECITIRE In vederea asigurarii independentei fata de furnizorii de echipamente sau aplicatii de telecitire, in 2003 s-a impus respectarea a doua principii: interfatarea aplicatiilor la nivelul bazelor de date si utilizarea in comun a canalelor de comunicatie de catre echipamentele din amplasamente ca in figura 3.

sistem telecitirede tipul 1

sistem de telecitire de tipul 2

Data DataREPLICARE

CITIR

E

CITIRE

CITIRE

figura 4 utilizarea driver-elor pentru descarcarea datelor din contoare

Pentru echipamentele achizitonate incepand din 2004 se va impune cerinta insotirii acestora de driver-e care sa permita integrarea in aplicatiile de telecitire. Procesul de descarcare a datelor in acest caz este prezentat in figura 4. In urma centralizarii datelor, au rezultat o seama de probleme care urmeaza sa fie rezolvate in etapa urmatoare. Arhitectura de principiu a sistemului adaptat noilor cerinte este prezentata in figura 5.

Page 5: Principii in Dezvoltarea Aplicatiei de Telecitire

5

Baza de date relationaladistribuita (Oracle - sau

SQL Server)

canal de comunicatie: telefon, GSM, ISDN,radio, radio trnked, ethernet tcp/ip

Citirionline

citiri off line

import fisiere ASCII

introducere manuala date

Schimb auromat deinformatii cu alte

calculatoare prin replicarebidirectionala selectiva a

bazelor de date

Statie de lucru LAN/WAN

OR

AR

evenimente

evenimente

Ge

ne

rare

Ra

po

art

e

interogariutilizatori

orar generareautomata rapoarte

Utilizarebrowser

web

me

saje

E-m

ail

fisi

ere

AS

CII

,H

TM

L

VALIDARE

MODUL RAPORTARE-este necesara realizarea deJURNALE

Realizareade predictii

parametri utilizator

Realizarefacturi

Utilizare browser web

MODUL ANALIZA - procedurile de analizatrebuie sa pota fi rulate si din exteriorulaplicatiei astfel incat sa permita simularisuccesive

Datecurba desarcina

Datebillingpr

eluc

rari

ari

tmet

ice

JUNALE

canal de comunicatie cu protocolTCP/IP

introducere date de la o statie delucru in retea

introducere date de la o statie delucru in retea

evenimente

evenimente

evenimente

eve

nim

en

te

eve

nim

en

te

figura 5 arhitectura de principiu a componentelor ce se vor dezvolta in continuare

Principalele sarcini ale sistemului sunt: • Achizitionarea , validarea , analiza prezentarea si arhivarea datelor o Generare alarmelor sau avertismentelor o Completarea rapoartelor si jurnalelor o Calculul pierderilor o Realizarea prognozelor • Masura in punctele de schimb a marimilor electrice • Achizitia si tratareasemanlizarilor si evenimentelor • Comunicatia de date • Validarea si prelucrarea datelor • Actualizarea bazei de date si stocarea datelor • Vizualizarea si tiparirea datelor • Sincronizarea sistemului • Schimbarea parametrilor de functionare • Autosupravegherea sistemului Rezolvarea problemelor specifice legaturilor de transmisii date in sistem intre: calculatoare, calculatoare si contori , utilizatori externi si calculatoare Aplicatia este centrata pe baza de date. Procesul de validare este cel care filtreaza datele in vederea inscrierii in baza de date. Datele referitoare la consumuri pot fi aduse prin: • Introducere manuala

Page 6: Principii in Dezvoltarea Aplicatiei de Telecitire

6

• Citire directa a echipamentelor de decontare • Import din alte aplicatii • Import de fisiere Prezentarea datelor cade in sarcina modului de raportare iar modulul de analiza este cel care permite efectuarea analizelor de detaliu. Pentru corecta administrare a aplicatiei toate procesele completetaza jurnale din care se pot diagnostica eventualele disfunctionalitati. Desi nu este marcat in figura 5, procesul de administrare a aplicatiei trebuie sa permita configurarea fiecareia din optiunile parametrizabile. Aceasta presupune adaptarea la noi config uratii – sistemul sa fie adaptabil de catre utilizator in vederea adaugarii , renuntarii sau modificarii de : • puncte de consum (contor , constanta , denumire, program de citire, ..) • canale de comunicatie • utilizatori in sistem • criterii de validare a datelor • tipuri de fisiere de introducere a datelor in sistem 4.Directii de dezvoltare Pentru dezvoltarea in continuare a aplicatiilor de telecitire sunt definite urmatoarele directii de dezvoltare: • Descarcarea tuturor informatiilor citite offline in baza de date a aplicatiei de la nivelul sucursalei in vederea realizarii de analize asupra corectitudinii functionarii grupurilor de masurare • Integrarea micilor consumatori – citiri off line / citiri on line • Integrarea informatiilor de la consumatorii casnici – citiri on line • rezolvare problemelor calculatoarelor hand held – portarea softuluide interogare pe astfel de platforme pentru a asigura citirea automata a tuturor echipamentelor care afiseaza si necesita citirea a mai mult de 4 marimi