Documente Academic
Documente Profesional
Documente Cultură
2017
PROIECT SOSE II
2
Tema I:Stabilirea puterilor optime de compensare in nodurile unei retele
electrice aparținând unui sistem zonal abordată ca o problemă de optimizare
Pentru reţeaua electrică analizată se consideră cunoscute următoarele date (Tabelul I.1) :
Rezistenţa şi reactanţa (Ri, Xi, în , i=1,2,3) longitudinală a fiecărui tronson/secţiuni. Astfel,
impedanţa longitudinală a fiecărei secţiuni se poate scrie sub forma Zi=Ri+jXi , i=1,3. Deoarece
reţeaua electrică este de medie tensiune parametrii transversali se neglijează;
Puterile active (PLi, i=1,3, în MW) şi reactive (QLi, i=1,3, în MVA) cerute de consumatori
racordaţi în fiecare nod al reţelei. Astfel, puterea aparentă cerută (S Li) de consumatorii racordaţi în
fiecare nod al reţelei este: SLi=PLi+jQLi, i=1,3;
Tensiunea de la începutul reţelei de distribuţie (U 0) care este tensiunea de pe barele staţiei la
care este racordată reţeaua de distribuţie (linia electrică). Această valoare este cunoscută, impusă
şi constantă în procesul de calcul al regimului permanent normal şi de optimizare. Valoare sa fiind
U0=22 kV;
Limitele minime şi maxime pentru tensiunile din nodurile reţelei (U imin, Uimax, i=1,2,3) şi pentru
puterile reactive de compensare (Qcimin, Qcimax, i=1,2,3) plasate în aceste noduri;
3
Costul specific al puterii active (Cp, $/kW) şi costul specific al bateriilor de condensatoare (Ci,
$/MVAr instalat, i=1,2,3);
Lungimea secţiunilor reţelei, L.
Se cere să se determine valorile puterilor reactive optime (Qc 1, Qc2, Qc3) ale bateriilor de
condensatoare din fiecare nod al reţelei electrice de distribuţie, printr-un proces de optimizare
utilizâ metoda multiplicatorilor lui Lagrange combinata cu metoda gradientului.
I.2. Introducere
Compensarea optimă a reţelelor electrice de distribuţie, cu funcţionare radială, prezintă un
interes deosebit atât în ceea ce priveşte controlul tensiunilor în nodurile reţelei, cât şi al minimizării
pierderilor de putere activă pe ansamblul reţelei analizate. Principala problemă care se pune este
determinarea locaţiei şi mărimii puterii reactive de compensare din nodurile reţelei electrice
analizate, precum şi a capacităţii bateriilor de compensare. Instalaţiile de compensare a puterii
reactive fiind baterii de condensatoare.
Compensarea optimă a reţelelor electrice este văzută ca problemă de optimizare cu restricţii,
neliniară, fapt care impune formularea modelului matematic de optimizare, precum şi soluţionarea
acestuia. Formularea modelului matematic presupune precizarea variabilelor de optimizat, a
restricţiilor impuse şi a funcţiei obiectiv (care exprimă criteriul de optimizare).
Soluţionarea modelului matematic se va baza pe metoda multiplicatorilor lui Lagrange şi pe
metoda gradienţilor conjugaţi, pasul de calcul fiind constant.
Sarcina reactivă a unui sistem energetic se compune din puterea de magnetizare cerută de
echipamentul electric al consumatorilor şi de cea necesară pentru transportul şi distribuţia energiei
electrice prin linii şi transformatoare. În general, ea se poate aprecia, considerând că sarcina
inductivă a consumatorilor este de circa 0,75 kVAr/kW, iar pierderile de putere reactivă în
instalaţiile de transport şi distribuţie sunt de 0,25 kvar/kW. Deci, în medie, necesarul de putere
reactivă în sistemele energetice este de acelaşi ordin de mărime cu sarcina activă.
Principalele surse de putere reactivă sunt: generatoarele electrice din centrale, liniile
electrice, bateriile de condensatoare şi compensatoarele sincrone.
În condiţiile actuale a devenit mai avantajos să se producă local puterea reactivă (în baterii
de condensatoare sau compensatoare sincrone) instalată în sistem sau la consumatori decât această
energie să fie transportată de la centrale electrice îndepărtate. Aceasta fiind una din metodele
importante de reducere a consumurilor proprii tehnologice în transportul şi distribuţia energiei
electrice.
În acţiunea de compensare a locală a comsumului de putere reactivă, consumatorilor
industriali le revine sarcina de a realiza un factor de putere de 0,92 numit factor de putere neutral.
Depăşirea acestie valori impune aplicarea de penalizări funcţie de nivelul de tensiune.
Căile de reducere a consumului de putere reactivă de către consumatori pentru a obţine un
factor de putere cât mai ridicat sunt: utilizarea de motoare sincrone în locul celor asincrone,
înlocuirea transformatoarelor şi motoarelor asincrone supradimensionate, utilizarea limitatoarelor
de mers în gol.
Stabilirea amplasamentelor bateriilor de condensatoare se va face pentru a obţine reduceri
maxime de pierderi în reţelele electrice. Ele se instalează cu prioritate pe barele alimentate prin
circuite puternic încărcate şi cu niveluri scăzute de tensiune. De regula bateriile de condensatoare se
instalează cât mai aproape de sarcini, astfel:
4
În posturi de MT/JT interioare, pe partea de joasă tensiune;
Pe liniile electrice aeriene de medie tensiune;
În punctele de alimentare şi în posturi de derivaţie din reţeaua de medie tensiune;
Pe barele de medie tensiune din staţiile coborâtoare de 110 kV etc.
Pi 21 Qi21
Pi Pi 1 Ri 1 PLi , i 1, n (I.1)
U i21
Pi 21 Qi21
Qi Qi 1 X i 1 QLi Qci , i 1, n (I.2)
U i21
2 2
P R Qi 1 X i 1 P X Qi 1 Ri 1
U i2 U i 1 i 1 i 1 i 1 i 1 , i 1, n (I.3)
U i 1 U i 1
Pentru cazul reţelei electrice de distribuţie radială, relaţiile (I.1), (I.2) şi (I.3) pot fi scrise şi sub
următoarea formă:
Pi 21 Qi21
FPi Pi 1 Pi Ri 1 PLi 0 , i 1, n 1
U i21
(I.4)
Pi 21 Qi21
FQi Qi 1 Qi X i 1 QLi Qci , i 1, n 1 (I.6)
U i21
5
FUi U i2 U i21 2 Pi Ri Qi X i
P i
2
Qi2 Ri2 X i2 , i 1, n (I.8)
U i2
Pentru scrierea uşoară a relaţiilor (I.1)-(I.8) se poate utiliza următoarea schemă echivalentă
ce caracterizează o secţiune i+1 a reţelei electrice de distribuţie (Fig. I.2).
Qci Qci+1
Fig. I.2. Schema echivalentă a unei secţiuni i+1 din reţeaua de distribuţie radială
Given
2 2 2 2
( P2) ( Q2) ( P3) ( Q3)
P2 P1 R2 PL1 0 P3 P2 R3 PL2 0
2 2
( U2) ( U3)
2 2 2 2
( P2) ( Q2) ( P3) ( Q3)
Q2 Q1 X2 QL1 Qc10 0 Q3 Q2 X3 QL2 Qc20 0
2 2
( U2) ( U3)
V Find( U1 U2 U3 P1 P2 P3 Q1 Q2 Q3)
T
V
6
Determinarea mărimilor de stare presupune soluţionarea unui sistem neliniar de 3n ecuaţii cu 3n
necunoscute, acestea fiind (Pi, Qi, Ui, i=1..n), n reprezentând numărul de secţiuni al reţelei electrice
radiale.
Pentru aplicaţia de faţă reţeaua electrică de distribuţie radială are n=3 secţiuni, deci se vor
putea scrie nouă ecuaţii cu nouă necunoscute, acestea fiind: puterile active care circulă pe fiecare
secţiune (P1, P2, P3), puterile reactive care circulă pe secţiuni (Q1, Q2, Q3) şi tensiunile din
nodurile reţelei (U1, U2, U3). Cele nouă relaţii sunt scrie mai jos, respectând notaţiile efectuate.
Pentru soluţionarea sistemului de ecuaţii se pot utiliza fie metode numerice (metoda
Newton), fie se recurge la scrierea unui modul de calcul în mathcad (Fig. I.3) pentru rezolvarea
sistemului de ecuaţii (I.1)-(I.3) care asigură funcţionarea reţelei. Modulul mathcad este prezentat
mai jos, unde se introduc ca date de intrare valorile mărimilor R, X, P L, QL, Qc. Iniţializarea soluţiei
se face la limită, prin scrierea ecuaţiilor de bilanţ pentru fiecare secţiune cu neglijarea pierderilor de
putere activă şi reactivă, iar tensiunile din noduri care consideră iniţial egale cu 22 kV.
Astfel, pentru faza de iniţializare avem: U0=U1=U2=U3=22 kV; P1=PL1+PL2+PL3,
P2=PL2+PL3, P3=PL3; Q1=QL1+QL2+QL3, Q2=QL2+QL3, Q3=QL3.
Soluţia sistemului de ecuaţii este unică şi se regăseşte în vectorul V sub forma V=[(U1, U2, U3),
(P1, P2, P3), (Q1, Q2, Q3)]. Acest vector conţine soluţia problemei în ordinea: tensiunile din nodurile
reţelei (U1, U2, U3), puterile active care circulă pe laturile reţelei (P1, P2, P3) şi puterile reactive care
circulă pe laturile reţelei (Q1, Q2, Q3). Iniţial (la începutul procesului de optimizare, pentru prima
iteraţie) valorile puterilor de compensare în noduri se consideră nule (Qci, i=1..n care reprezintă şi
necunoscutele problemei).
Given si Find sunt cuvinte rezervate din mathcad, care permit soluţionarea sistemului de ecuaţii neliniar.
7
Q cmin max min max
1 Q c1 Q c1 , Q c 2 Q c 2 Q c 2 , Q cmin max
3 Qc3 Qc3
(I.9)
2) stabilirea unor limite inferioare şi superioare pentru variabilele de stare (tensiunile din
nodurile reţelei):
U1min U1 U1max , U min
2 U 2 U max
2 , U 3min U 3 U 3max
(I.10)
3) relaţii de restricţii de egalitate care descriu funcţionarea reţelei:
P22 Q22
P1 P2 R2 PL1 , (I.11)
U 22
P32 Q32 2
P2 P3 R 3 PL 2 (I.12)
U 32
P3 PL 3 (I.13)
P22 Q22
Q1 Q2 X 2 Q L1 Qc1 , (I.14)
U 22
P32 Q32
Q2 Q3 X 3 Q L 2 Qc 2 (I.15)
U 32
Q 3 Q L 3 Q c3
(I.16)
U 02 U 12 2 P R Q X
P 1
2
Q12 R12 X 12 , (I.17)
1 1 1 1
U 12
U 12 U 22 2 P2 R2 Q2 X 2
P2
2
Q22 R22 X 22 (I.18)
U 22
U 22 U 32 2 P3 R3 Q X
P 3
2
Q32 R32 X 32 (I.19)
3 3
U 32
Relaţiile (I.9)-(I.19) trebuie verificate la fiecare pas de calcul, în procesul de optimizare. Din
acest motiv la fiecare iteraţie prima dată se rezolvă sistemul de ecuaţii (I.11)-(I.19) având ca
date de intrare valorile puterilor Qc1, Qc2, Qc3 obţinute la ultima iteraţie (pentru prima iteraţie
Qc1=Qc2=Qc3=0). Cu valorile obţinute pentru (P1, P2, P3), (Q1, Q2, Q3), (U1, U2, U3) se vor
efectua, în continuare, calculele necesare procesului de optimizare.
iii). Funcţia obiectivă (FOB) exprimă criteriul de optimizare ales. În cazul de faţă criteriul de
optimizare ales este minimizarea costurilor legate de pierderile active pe ansamblul reţelei şi a
costurilor legate de achiziţionarea şi instalarea compensatoarelor de putere reactivă:
3 3
Pi2 Qi2
FOB([P],[Q],[ U], [Qc]) C p i 1 U i2
Ri C Q
i 1
i ci min im
(I.20)
Funcţia FOB(k) se evaluează la fiecare iteraţie k în raport cu valorile variabilelor (Pi(k), Qi(k), Ui(k),
i=1,2,3 şi k=1,2,..kmax) determinate la iteraţia k.
8
I.5.1 Metoda multiplicatorilor Lagrange
Soluţionarea modelului matematic de optimizare, exprimat prin relaţiile (I.9)-(I.20) se
realizează printr-un proces iterativ aplicând metoda gradienţilor conjugaţi cu pas de calcul constant.
Pentru soluţionare modelul se aduce la o formă convenabilă prin definirea unei noi funcţii de
optimizat (numită funcţia Lagrange) formată din funcţia obiectiv FOB([P],[Q],[U],[Qc]) la care se
adaugă restricţia de inegalitate (I.10) şi restricţiile de egalitate (I.11)-(I.19) - înmulţite cu
multiplicatorii lui Lagrange. Astfel, rezultă următoarea funcţie auxiliară , pentru care se caută
minimul:
3 3
([ P], [Q], [ U], [Qc ], [ U ], [ P ], [ Q ]) FOB([P], [Q], [ U], [Qc]) Ui FUi Pi FPi
i 1 i 1
3 3
Qi FQi r p Ui ( Ui U*i )
i 1 i 1
(I.21)
notaţii:
[U]=[U1, U2, U3], reprezintă multiplicatorii lui Lagrange cu referire la ecuaţiile de egalitate ale
tensiunilor din noduri;
[P]=[P1, P2, P3], reprezintă multiplicatorii lui Lagrange cu referire la ecuaţiile de egalitate ale
puterilor active din noduri;
[Q]=[Q1, Q2, Q3], reprezintă multiplicatorii lui Lagrange cu referire la ecuaţiile de egalitate ale
puterilor reactive din noduri;
r - reprezintă un factor de penalizare care se consideră având valoarea: r=1;
pU1, pU2, pU3 – coeficienţi a căror valoare se consideră egală cu: pU1=pU2=pU3=1;
Ui* - mărime definită astfel:
U imin pentru U i U imin
U*i U i pentru U imin U i U imax
U max pentru U i U imax
i
(I.22)
Se pune problema determinării multiplicatorilor lui Lagrange []=[[U1, U2, U3], [P1, P2,
P3], [Q1, Q2, Q3]] prin anularea derivatelor parţiale ale funcţiei auxiliară , în raport cu variabile
de stare (P1, P2, P3), (Q1, Q2, Q3) şi (U1, U2, U3). Astfel, rezultă următorul sistem liniar de nouă
ecuaţii cu nouă necunoscute []:
P 2 Q12 (R 12 X12 )(P12 Q12 )
C p 2 1 R 1 2 U1 U1 U 2 2U1 2r p U1 ( U1 U1 ) 0
*
U1 U 3 U 3
1 1
(I.23)
P2 Q2 (R 2 X 22 )(P22 Q 22 )
Cp 2 2 3 2 R 2 2 U 2 U 2 2 2U 2
U 2 U U 3 U3
2 2
P 2 Q2 P2 Q2
P1 2 2 3 2 R 2 Q1 2 2 3 2 X 2 2( U 2 U*2 ) 0
U2 U2
(I.24)
9
P 2 Q 32 (R 2 X 32 )(P32 Q 32 )
Cp 2 3 R 3 2 U3 U 3 3
U3 U 3 U 3
3 3
(I.25)
2
P Q3 2 2
P Q3 2
P2 2 3 R 3 Q2 2 3 X 3 2r p U3 ( U 3 U *3 ) 0
3
U3 U33
P (R 2 X12 ) P1
C p 2 1 R 1 2 U1 R 1 1 P1 1 0
P1 U2 U12
1
(I.26)
P (R 22 X 22 ) P2
C p 2 2 R 2 2 U 2 R 2 1 2 R 2 P2 (1) 2 X 2 P2 0
P 2 U2 P1 P2 Q1
2
U 22
U 22
U 22
(I.27)
P (R 32 X 32 ) P3 R 3 P3 X P
C p 2 3 R 3 2 U3 R 3 P 2 1 2
P3 ( 1)
Q2 2
3 3
0
P3 U2 U 32 U 32 U 2
3 3
(I.28)
Q (R 2 X12 ) Q1
C p 2 1 R 1 2 U1 X1 1 Q1 1 0
Q1 U2 U 2
1 1
(I.29)
Q (R 22 X 22 ) Q 2
C p 2 2 R 2 2 U 2 X 2 2 R 2 Q2 (1) 1 2 X 2 Q 2 0
Q2 U2 P1 Q2 Q1
2
U 22
U 22
U 22
(I.30)
Q (R 32 X 32 ) Q 3 R Q X 3 Q3
C p 2 3 R 3 2 U3 X 3
P2 2
3 3
Q3 ( 1) Q 2 1 2
0
Q3 U2 U 32 U32 U 32
3
(I.31)
La fiecare pas de calcul în procesul de optimizare se rezolvă sistemul liniar (I.23)-(I.31), care are
soluţie unică, rezultând valorile multiplicatorilor: ([U1, U2, U3], [P1, P2, P3], [Q1, Q2, Q3]).
10
c) la fiecare pas k al procesului de optimizare, se soluţionează sistemul de ecuaţii liniar (I.23)-
(I.31), obţinut prin anularea derivatelor parţiale (sistem de nouă ecuaţii şi nouă variabile). Prin
soluţionarea sistemului de ecuaţii se obţin valorile multiplicatorilor lui Lagrange: ([]=[[U1,
U2, U3], [P1, P2, P3], [Q1, Q2, Q3]]). Pentru rezolvarea sistemului se utilizează valorile
variabilelor de stare (P1(k), P2(k), P3(k)), (Q1(k), Q2(k), Q3(k)) şi (U1(k), U2(k), U3(k)) determinate la
pasul k;
d) se calculează valoarea funcţiei obiectiv FOB(k) şi a funcţiei auxiliare (k) la pasul k, cunoscute
fiind: valorile variabilelor de stare (P1(k), P2(k), P3(k)), (Q1(k), Q2(k), Q3(k)) şi (U1(k), U2(k), U3(k)) la
pasul k, valorile multiplicatorilor lui Lagrange: ([U1, U2, U3], [P1, P2, P3], [Q1, Q2, Q3]) la
pasul k, valorile necunoscutelor Qc1(k-1), Qc2(k-1), Qc3(k-1) la pasul anterior k-1;
e) se calculează componentele gradientului G, la fiecare pas de calcul k, cu relaţia:
Gi ( k ) Ci (Qk ) , i 1,3
Qci i
(I.32)
f) se calculează noul vector al direcţie de căutare [D(k)], la fiecare pas k, cu relaţia:
unde: k reprezintă pasul de calcul, iar i desemnează una din componentele direcţiei de căutare
[D(k)].
(k) reprezintă un coeficient de corecţie care se calculează cu relaţia:
(k )
G G .G
1
k 2 k 2
2
k 2
3
G G G
k 1 2
1
k 1 2
2
k 1 2
3
(I.34)
Observaţie: La prima iteraţie se consideră (1)=0. Dacă se doreşte soluţionarea cu metoda
gradientului simplu atunci coeficientul (k) se consideră egal cu zero pentru toate iteraţiile (în
întregul proces de optimizare), iar direcţia se calcul cu relaţia simplificată:
D i( k ) G i( k ) , i 1,3 ;
g) pasul de calcul se poate considera constant (=1), sau orice valoare reală între [0.2-1]. În
situaţia în care procesul de optimizare este divergent (procesul nu converge spre o soluţie finită
într-un număr de paşi rezonabil - 20 paşi) atunci se va recurge la un calcul mai laborios pentru
determinarea pasului . Divergenţa procesului se observă la calculul funcţiei (sau al
componentelor gradientului), când la fiecare pas efectuat valoarea funcţiei, respectiv valoarea
componentelor gradientului trebuie să scadă continuu (cu excepţia componentelor impuse ale
gradienţilor, care au depăşit limitele impuse de restricţii).
În cazul divergenţei recomandăm determinarea pasului prin interpolare pătratică (vezi
aplicaţia din Tehnici de optimizare în energetică, paginile 188-194). Astfel va fi necesar
calcularea valorilor funcţiei în trei puncte echidistante. Cele trei puncte fiind: (h=0, 0), (h=1,
1), (h=2, 2). Calculul celor trei puncte trebuie efectuat la fiecare pas de calcul k al procesului
de optimizare, astfel:
11
g1). Punctul h=0. Pentru h=0 se determină 0, cunoscând soluţia determinată la un pas k, (Q c1(k),
Qc2(k), Qc3(k)), valorile variabilelor de stare (P1(k), P2(k), P3(k)), (Q1(k), Q2(k), Q3(k)) şi (U1(k), U2(k),
U3(k)). În mod normal ar trebui determinate şi valorile multiplicatorilor lui Lagrange ([U1, U2,
U3], [P1, P2, P3], [Q1, Q2, Q3]), dar aceste valori sunt înmulţite cu F Ui, FQi şi FPi care sunt
egale cu zero, deci termenii sumă care conţin aceşti factori vor deveni nuli. Valorile obţinute
((Qc1(k), Qc2(k), Qc3(k)), (P1(k), P2(k), P3(k)), (Q1(k), Q2(k), Q3(k)) şi (U1(k), U2(k), U3(k))) se înlocuiesc în
expresia funcţiei auxiliare , obţinându-se valoarea lui 0;
g2). Punctul h=1. Pentru h=1 se determină 1, calculând o soluţie la un pas k, astfel:
Q
k
c1 h 1
Q (ck1 ) h D1( k ) , Q ck2 h 1
Q (ck2) h D (2k ) , Q ck3 h 1 Q (ck3) h D3( k ) ,
(I.35)
Unde: D1( k ) , D (2k ) , D 3( k ) , reprezintă direcţia calculată la pasul k, aceeaşi pentru toate cele trei
puncte;
Cu soluţia tocmai obţinută Q ck1 h 1 , Q
k
c 2 h 1 , Q k
c 3 h 1 , se calculează valorile variabilelor
de stare P1,P2,P3, Q1,Q2,Q3 şi U1,U2,U3 (prin rezolvarea sistemului de ecuaţii de forma (I.11)-
(I.19) utilizând modulul mathcad din Fig. I.3). Valorile obţinute se înlocuiesc în expresia funcţiei
auxiliare , obţinându-se valoarea lui 1;
g3). Punctul h=2. Pentru h=2 se determină 2, calculând o soluţie la un pas k, astfel:
Q
k
c1 h 2
Q (ck1 ) h D1( k ) , Q ck2 h2
Q (ck2) h D (2k ) , Q ck3 h 2 Q (ck3) h D 3( k ) ,
(I.36)
Cu soluţia tocmai obţinută Q ck1 h2 , Q k
c2 h 2 , Q
k
c3 h 2 , se calculează valorile variabilelor
de stare P1,P2,P3, Q1,Q2,Q3 şi U1,U2,U3 (prin rezolvarea sistemului de ecuaţii de forma
(I.11)-(I.19) utilizând modulul mathcad din Fig. I.3). Valorile obţinute se înlocuiesc în expresia
funcţiei auxiliare , obţinându-se valoarea lui 2;
(k )
Valoarea pasului de calcul optim ( optim ) se calculează cu relaţia:
h (3 0 41 2 )
(optim
k)
(I.37)
2( 0 21 2 )
h) se calculează la fiecare pas k, noi valori ale variabilelor de control ((Qc1(k), Qc2(k), Qc3(k)), cu
relaţia:
Q ck1 Q (ck1 1) (optim
k)
D1( k ) , Q ck2 Q (ck21) (optim
k)
D (2k ) , Q ck3 Q (ck3 1) (optim
k)
D 3( k ) ,
(I.38)
i) se verifică constrângerile referitoare la variabilele de control, la fiecare iteraţie k ((Qc1(k), Qc2(k),
Qc3(k)). Dacă se găsesc în limite algoritmul continua cu valorile tocmai determinate. În caz
contrat se impune limita minimă sau maximă depăşită. Pentru variabila care s-a impus o
anumită limită (minimă sau maximă) acea variabilă iese din rândul variabilelor de control
păstrându-şi valoarea constantă impusă pe tot parcursul procesului iterativ ulterior;
j) Procesul de optimizare se încheie când sunt satisfăcute condiţiile:
Q (ck1 ) - Q (k =0.02 MVAr
-1)
c1 , Q (ck2) - Q (k
c2
-1)
, Q (ck3) - Q (k
c3
-1)
,
(I.39)
12
Schema sintetică de calcul este prezentată în Tabelul I.2 (metoda gradienţilor conjugaţi)
13
1
14
I.6. Exemplu privind efectuarea unui pas de calcul in mathcad, pentru stabilirea puterilor
optime de compensare.
Un pas de calcul pentru stabilirea puterilor optime de compensare cuprinde trei etape principale,
prezentate mai jos:
Etapa 1. Determinarea marimilor electrice (P1, P2, P3; Q1, Q2, Q3 si U1, U2, U3);
Etapa 2. Determinarea multiplicatorilor lui Lagrange [P1, P2, P3; Q1, Q2, Q3; U1, U2, U3];
Etapa 3. Determinarea noilor valori ale puterilor reactive ale bateriilor de condensatoare din
nodurile retelei (Qc1, Qc2, Qc3).
Cp 3
Given
Cp ( 2)
P12 Q12 R1 2U1 U1 R12 X12 P12 Q12 U2(2) U1 0
3 3
U1 U1
Cp ( 2)
P22 Q22 R2 2 U2 U2 R22 X22 P22 Q22 U3(2)U2 P1 (2) P22 Q22 R2 Q1(2) P22 Q22 X2 0
3 3 3 3
U2 U2 U2 U2
Cp ( 2)
P32 Q32 R3 2 U3 U3 R32 X32 P32 Q32 P2 (2) P32 Q32 R3 Q2(2) P32 Q32 X3 0
3 3 3 3
U3 U3 U3 U3
Cp 2
P1
R1 2 U1 R1
2
R1 X1 P1
2
P1 ( 1) 0
2 2
U1 U1
Cp 2
P2
R2 2 U2 R2
R2 X2 P2
2 2
P1 1 2
R2 P2
P2 ( 1) Q1 2
X2 P2
0
2 2 2 2
U2 U2 U2 U2
Cp 2
P3
R3 2 U3 R3
R32 X32 P3 P2 1 2 R3P3 P3(1) Q2 2 X3 P3
2 2 2 2 0
U3 U3 U3 U3
Cp 2
Q1
R1 2 U1 X1
R12 X12 Q1 Q1 (1) 0
2 2
U1 U1
Cp 2
Q2
R2 2 U2 X2
R22 X22 Q2 P1 1 2 X2 Q2 Q2 (1) P1 2 R2 Q2
2 2 2 2 0
U2 U2 U2 U2
Cp 2
Q3
R3 2 U3 X3
R3 X3 Q3
2 2
Q2 1 2
X3 Q3
Q3 P2 2
R3 Q3
0
2 2 2 2
U3 U3 U3 U3
W Find U1 U2 U3 P1 P2 P3 Q1 Q2 Q3
T
W 7.169 10
3
1.592 10
3
3.059 10
4
0.392 0.533 0.578 0.258 0.561 0.651
Fig. I.4. Modulul de calcul mathcad MultiplicatoriLagrange pentru determinarea
multiplicatorilor ([U1, U2, U3], [P1, P2, P3], [Q1, Q2, Q3]
15
Etapa 1. Modul de calcul, in mathcad (denumit RegimPQU), pentru determinarea marimilor: (P1,
P2, P3), (Q1, Q2, Q3), (U1, U2, U3).
In aceasta etapa sunt determinate marimile electrice (P1, P2, P3), (Q1, Q2, Q3), (U1, U2, U3) prin
rezolvarea sistemului de ecuaţii neliniar definit de relatiile (I.11)-(I.19) si particularizat pentru o
retea cu patru noduri. Modulul de calcul (RegimPQU) pentru determinarea regimului de funcţionare
al reţelei este prezentat in Fig. I.3. Marimile utilizate in modulul de calcul au semnificatia
prezentata anterior.
Verificare puterilor!!!!!!!!!
P12 Q12 2
P2 Q2
2 2
P3 Q3
2
FOB Cp R1 R2 R3 C1 Qc11 C2 Qc21 C3 Qc31
U12 2 2
U2 U3
FOB 2.806
2 2 2 2 2 2
P1 Q1 P2 Q2 P3 Q3
DP R1 R2 R3
2 2 2
U1 U2 U3
DP 0.896
Fig. I.5. Modul de calcul mathcad (SolutieBateriiCondensatoare) pentru determinarea
noilor soluţii ale puterilor bateriilor de condensatoare
16
Etapa 2. Determinarea multiplicatorilor lui Lagrange. În această etapă sunt determinaţi
multiplicatorii lui Lagrange P1, P2, P3, Q1, Q2, Q3, U1, U2, U3, prin soluţionarea sistemului de
ecuaţii definit de relaţiile (I.23)-(I.31), utilizand modulul de calcul mathcad MultiplicatoriLagrange
prezentat în Fig. I.4. Pentru determinarea multiplicatorilor se utilizează mărimile electrice (P1, P2,
P3), (Q1, Q2, Q3), (U1, U2, U3) determinate în etapa 1. Iniţializarea valorilor multiplicatorilor se
realizează cu zero. Rezultatele calculelor sunt reţinute în vectorul W.
Etapa 3. În această etapă se determină noile valori ale puterilor reactive ale bateriilor de
condensatoare, utilizând modulul de calcul mathcad, denumit SolutieBateriiCondensatoare.
Trecerea de la un set de soluţii la un alt set de soluţii se realizează cu relaţia:
( k 1)
k
Qci Qci (optim
k)
Di( k ) , i=1,2..n (I.40)
Semnificaţia mărimilor a fost descrisă în paragrafele anterioare. În mathcad relaţia (I.40) este srisă
sub forma:
Qc11:=Qc10+D1
Qc21:=Qc20+D2 (I.41)
Qc31:=Qc30+D3
Unde, Qc10, Q20, Qc30 sunt puterile reactive ale baterilor de condensatoare la pasul anterior, iar
Qc10, Q20, Qc30 sunt puterile reactive la pasul curent de calcul;
Pasul de calcul se consideră constant căteva iteraţii (=1), apoi se reduce succesiv cu 0.25.
Deasemenea, tot în acest modul se calculează valoarea funcţiei obiectiv (FOB) şi valoarea
pierderilor de putere (DP). Etapele 1, 2 şi 3 se repetă suucesiv până se îndeplinesc condiţiile (I.39).
17
Fig. I.7. Variația tensiunii U1 (corespunzătoare nodului 1 din rețea) cu numărul de iterații
Fig. I.8. Variația tensiunii U2 (corespunzătoare nodului 2 din rețea) cu numărul de iterații
Fig. I.9. Variația tensiunii U3 (corespunzătoare noduluii 3 din rețea) cu numărul de iterații
În Fig. I.7 - Fig. I.9. se observă că în primele iterații valorile tensiunilor din nodurile rețelei
sunt mai scăzute, în timp ce la pasul 6 valorile tensiunilor cresc fără a depăși limitele admise.
18
Fig. I.10. Variația pierderilor de putere activă totale ΔP cu numărul de iterații
Variația pierderilor de putere activă totale este reprezentată grafic în Fig. I.10. Pierderile de
puetre se reduc cu creșterea numărului de iterații.
Fig. I.11. Variația tensiunii Qc1 (puterea reactivă a bateriilor de condensatoare din nodul 1 al rețelei
electrice) cu numărul de iterații
Fig. I.12. Variația tensiunii Qc2 (puterea reactivă a bateriilor de condensatoare din nodul 2 al rețelei
electrice) cu numărul de iterații
19
Fig. I.13.Variația tensiunii Qc3 (puterea reactivă compensată din nodul 3 al rețelei electrice) cu
numărul de iterații
In Fig. I.11-Fig.I.13 se reprezintă variația puterilor reactive (Qc1, Qc2, Qc3) care trebuie instalate in
cele trei noduri cu numărul de iterații. Din reprezentarea puterilor reactive de compensare din cele
trei noduri ale rețelei se observă că în nodul 3 al rețelei valoare puterii reactive compensate este mai
mare, acesta fiind nodul cel mai depărtat de sursă.
20
In Fig. I.14 se reprezintă variația tensiunilor (U0, U1, U2, U3) cu numărul de iterații. Se
observă că inițial (la iterația 1) tensiunile au valori mai mici, apoi cu creșterea numărului de iterații
și apropierea de soluția optimă tensiunile cresc în toate nodurile rețelei (face excepție tensiunea U0
care se păstrează constantă). In Fig. I.15 se reprezintă variația tensiunilor inițiale (la iterația 1) și a
tensiunilor finale (de la ultima iterație).
Fig. I.16. Căderile de tensiune din noduri față de tensiunea de referință U0 exprimate în kV
Fig. I.17. Căderile de tensiune din noduri față de tensiunea de referință U0 exprimate procentual
21
Tema II: Programarea functionarii pe termen scurt a centralelor
termoelectrice si hidroelectrice dintr-o zona de sistem.
22
Se cere:
1). Să se scrie modelul matematic de optimizare pentru determinarea puterilor optime ale
generatoarelor, astfel încât costul total al generării puterii în sistem să fie minim, în condiţiile
respectării relaţiilor de restricţie impuse;
2). Să se prezinte modalitatea de aplicare a unui algoritm metaheuristic (PSO) pentru soluţionarea
modelul de optimizare de la punctul 1;
3). Să se implementeze în mathcad sau alte mediu de programare algoritmul metaheuristic pentru
soluţionarea problemei formulate la punctul 1;
4). Să se prezinte şi să se interpreteze rezultatele simulărilor efectuate pentru sistemul în cauză. Se
vor reţine următoarele rezultate:
4.1. Valoare minimă, maximă şi medie a costului total al puterii generate, pentru cazul A și cazul B;
4.2. Soluţia optimă (valorile puterilor generatoarelor pentru programarea optima a funcţionării lor),
pentru cazul A și cazul B;
4.3. Costul generării pentru centralele termoelectrice, centralele eoliene si pe ansamblul centralelor;
4.4 Caloarea pierderilor de putere in sistemul analizat, cu modificarea sarcinii cerute de
consumatori (Pc) (daca pierderile de putere sunt considerate in efectuarea analizei);
4.5. Se vor compara rezultatele obţinute in cazul în care în sistem funcţionează doar centralele
termoelectrice pentru acoperirea întregului consum, cu cazul în care în sistem funcţionează atât
centralele termoelectrice cât şi cele eoliene.
23
II.2. Modelul matematic de optimizare
Modelul matematic de optimizare cuprinde trei elemente de baza: variabilele de optimizat, funcţia
obiectiv şi relaţiile de restricţie.
Variabilele de optimizat sunt reprezentate de puterile generatoarelor din centralele termoelectrice
(PTi, i=1,2,..,NT) şi din centralele eoliene (PWj, j=1,2,..,NW), unde NT şi NW reprezintă numărul
de generatoare din centralele termoelectrice, respectiv numărul de generatoare din centralele
eoliene.
Funcţia obiectiv, este definită de costul total al generării determinat de ansamblul centralelor
termoelecrice şi eoliene:
(1)
Ce,i(PTi) reprezintă costul emisiilor eliberate în mediul înconjurător datorită arderii combustibilului
în centralele termoelectrice, expresia acestuia fiind:
Ce,i(PTi)=Ctaxa·Ei=CTaxa·CEmisie,i·(αi+βi·PTi+γi·PTi2) (3)
unde, ai, bi, ci, di, ei sunt coeficienţii de cost ai generatoarelor electrice;
PTi,min valoare minimă a puterii generatorului i;
CTaxa coeficient care reprezintă taxa pentru emisiile degajată în mediul înconjurător;
CEmisie este un coeficient de emisie care ţine seama de eficienţa fiecărui tip de generator dintr-o
centrală termoelectrică;
E[Cu,j(Wu,j)] reprezintă un cost mediu datorită supraestimării puterii produse dintr-o centrală eoliana
j. Acest cost se poate calcula cu relaţia:
(4)
E[Co,j(Wo,j)] reprezintă un cost mediu datorită subestimării puterii produse dintr-o centrală eoliana j.
Acest cost se poate calcula cu relaţia:
(5)
unde,
vin, vout sunt vitezele vântului la care centrala eoliană intră, respectiv ies din funcţiune;
vr viteza vântului la care turbina eoliană începe să funcţionează la putere nominală wr;
wr este puterea electrică nominală a unei turbine eoliene;
v1 este viteza vântului corespunzătoare puterii w1 a turbine eoliene;
24
c, k sunt parametrii ce caracterizează caracteristicile distribuţiei vântului pentru o anumită locaţie;
Relaţiile de restricţie:
Puterile din centrale termoelectrice si centralele eoliene trebuie să se încadreze între limitele
minime şi maxime:
PTmin,i ≤ PTi ≤ PTmax,i , i=1,2,..,NT (6)
PWmin,i ≤ PWi ≤ PWmax,i , i=1,2,..,NW (7)
(8)
Unde pierderile de putere se calculează cu relaţia aproximativă:
NT NW NT NW NT NW
P Pu B uv Pv Pu B 0u B 00 (9)
u 1 v 1 u 1
Trebuie menţionat că vectorii Pu şi Pv au forma [PT1, PT2,..PTi,..,PTNT, PW1, PW2,..PWj,..,PWNW]
cuprinzând atât puterile termocentralelor PTii=1,2..,NT, cât şi a puterilor eoliene PWjj=1,2..,NW .
Vik 1 w Vik c1 r1 PBest ik PTik c 2 r2 GBest k PTik , i=1, 2,..NT
(11)
25
PTik 1 PTik Vik 1 , i=1, 2,...,NT (12)
Vik 1 w Vik c1 r1 PBest ik PWik c 2 r2 GBest k PWik , i=1, 2,..NW (13)
Prin evaluarea funcţiei obiectiv şi compararea valorilor obţinute pentru particule se calculează valorile PBest i
şi GBest. Daca noua valoare a funcţiei obiectiv este mai bună decât valoarea lui GBest la iteraţia anterioară,
atunci GBest se setează cu noua valoare. Similar se procedează şi cu vectorul PBest.
Pasul 6. Criteriul de oprire. Criteriul de oprire al procesului de calcul este dat de atingerea numărului maxim
de iteraţii stabilit (kmax).
26
FL este un vector care memorează cel mai bun cost obţinut de fiecare particulă în procesul de
optimizare (la prima iteraţie vectorul FL este identic cu vectorul FG);
Y<i1> este un vector soluţie corespunzător particulei i1, i1=1,2..,NP;
Y este o matrice care memorează soluţia fiecărei particule i1, iar Y j1,i1 este o componentă a soluţiei
i1 pentru generatorul j1;
Y1j1 este componenta j1 a vectorului soluţie Y1;
YL este o matrice care păstrează cele mai bune soluţii pentru fiecare particulă, la o iteraţie oarecare
(iniţial YL este identică cu Y);
V este o matrice care reţine valorile velocităţii, iar V j1,i1 este velocitatea pentru o particulă i1 şi
generatorul j1;
XGO este un vector care reţine cea mai bună soluţie de-alungul procesului de optimizare (XGO este
identic cu GBest);
xmj1 şi xMj1 sunt valorile minime şi maxime ale puterilor generatorului j1;
Vmj3 şi VMj3 sunt valorile minime şi maxime ale velocităţii pentru generatorul j3;
i1 şi j1 sunt indici care se referă la numărul curent al particulei şi la numărul curent al generatorului;
NP şi NG sunt numărul de particule, respectiv numărul de generatoare termoelectrice;
FGO
for i1 1 NP
for j1 1 NT NW
j1 j1
Y1 xm rnd ( 1) xM xm
j1
j1
V
j1 i1 j1
Vm rnd ( 1) VM
j1
Vm
j1
i1
Y JJ( Y1)
FG f Y
i1
i1
if FG FGO
i1
FGO FG
i1
i1
XGO Y
YL Y
FL FG
27
Fnew este valoarea costului (calculat prin relaţia care defineşte funcţia obiectiv f) corespunzător
soluţiei actualizate Ynew. JJ este un submodul mathcad care asigură satisfacerea constrângerilor de
egalitate.
k şi kmax sunt iteraţia curentă şi numărul maxim de iteraţii;
r1 şi r2 sunt doua numere aleatoare între 0 şi 1;
w1, w2 sunt limitele factorului de inerţie;
for k 1 kmax
( w2 w1) k
w w2
kmax
for i3 1 NP
for j3 1 NT NG
r1 rnd ( 1)
r2 rnd ( 1)
Vnew w V
j3 j3 i3
c1 r1 YL
j3 i3
Y
j3 i3 c2 r2 XGOj3 Yj3 i3
Vnew Vm if Vnew Vm
j3 j3 j3 j3
Vnew VM if Vnew VM
j3 j3 j3 j3
Ynew Y Vnew
j3 j3 i3 j3
Ynew xm if Ynew xm
j3 j3 j3 j3
Ynew xM if Ynew xM
j3 j3 j3 j3
Ynew JJ( Ynew)
Fnew f ( Ynew)
if Fnew FG
i3
i3
V Vnew
i3
Y Ynew
FG Fnew
i3
if Fnew FGO
XGO Ynew
FGO Fnew
if Fnew FL
i3
i3
YL Ynew
FL Fnew
i3
Urmărind secvenţele de program din Fig. 3 se observă că la fiecare iteraţie k valorile velocităţii şi
poziţiile particulelor sunt menţinute între limitele minime şi maxime stabilite. De asemenea, poziţia
fiecărei particule şi a velocităţii se actualizează dacă costul actualizat Fnew este mai bun decât
costul existent (Fnew<FGi3). În cazul în care costul actualizat (Fnew) este mai bun decât cel mai
bun cost obţinut (FGO), atunci se actualizează acest cost (FGO←Fnew), precum şi soluţia
corespunzătoare (XGO←Ynew). În mod similar se actualizează cel mai bun costul obţinut pentru
fiecare particulă (FLi3←Fnew) şi soluţiile corespunzătoare (YL<i3>←Ynew).
28
În urma rulării modului mathcad, cea mai bună soluţie este reţinută în vectorul XGO şi cel mai bun
cost este reţinut în variabila FGO (costul FGO reprezintă costul total de generare produs de
centralele termoelectrice şi eoliene). Soluţia XGO conţine atât puterile centralelor termoelectrice
(PTi, i=1,2,..NT), cât a centralelor eoliene (PWj, j=1,2,..NW). Programul trebuie rulat de mai multe
ori pentru a obţine caracteristicile algoritmului: cea mai bună valoare obţinută din mai multe rulări
(CostMin), valoarea medie a costului obţinut din mai multe rulări (CostMediu), valoarea maximă a
costului din mai multe rulări (CostMax), abaterea maximă standard obţinută din mai multe rulări
(CostSD). Dacă considerăm că au fost efectuate NR rulări şi valoarea costului la o rulare r este
FGOr, atunci mărimile statistice prezentate mai sus se calculează în mathcad astfel:
CostMin=min(FGOr)r=1,2,..NR; CostMediu=mean(FGOr)r=1,2,..NR;
CostMax=max(FGOr)r=1,2,..NR; CostSD=Stdev(FGOr)r=1,2,..NR;
II.5. Aplicaţie: repartizarea optimă a sarcinii într-un sistem cu două tipuri de centrale electrice
Considerăm un sistem electroenergetic cu două tipuri de centrale electrice: 4 centrale termoelectrice
şi 1 centrală eoliană. Caracteristicile sistemului relativ la cele două tipuri de centrale sunt prezentate
în Tabelul II.3 şi Tabelul II.4. Puterea totală cerută de consumatori este concentrată pe o bară şi are
valoarea constantă pe durata unei ore (Pc=850 MW), iar pierderile de putere considerăm că sunt
neglijate (ΔP=0).
29
PW1 [MW] 4.12466964513931
Pc [MW] 850
Cost minim ($/oră) 10197.7091748381
Cost mediu ($/oră) 10303.726579157
Cost maxim ($/oră) 10358.6592925748
Abaterea standard ($/oră) 29.6946575438898
Cost centrale Termo ($/oră) 9751.9974455826
Cost centrale eoliene ($/oră) 445.711729255528
Cost total Termo+Eolian ($/oră) 10197.7091748381
Cea mai bună soluţie obţinută pentru funcţionarea optimă a centralelor este prezentată în Table II.4.
Se observă că centrale PT1 şi PT3 se încărcă aproape de limita maximă, iar PT2 se încarcă la limita
minimă (PT2=80MW). Centrala eoliană se încarcă cu PW1=4.12 MW, la un cost total de 445.71 $/h.
Cele mai bune soluţii obţinute prin efectuarea a 30 de simulări, în cazul A, sunt prezentate în Tabelul II.5 şi
Fig. II. 4. Se observă că cel mai bun cost total, din cele 30 de simulări, este 10197.709 $/h, în care
contribuţia centralelor termo este 9751.997 $/h (representând 95.6% din costul total) şi contribuţia
centralei eoliene este 445.71 $/h (reprezentând 4.4% din costul total).
Cea mai defavorabilă simulare are un cost de 10358.659 $/h, iar costul total mediu este 10303.72$/h
(reprezentat şi în Fig. II.4). Stabilitatea algoritmului este relative mare (abaterea fiind de 29.69$/h).
Procesul de convergenţă arată o reducere relativ rapidă a costului însă fără a se obţine un cost
minimla fiecare simulare. Acest fapt ar necesita o creştere a numărului de iteraţii şi/sau particule
pentru îmbunătăţirea performanţelor algorimului PSO.
Tabelul II.5 Cele mai bune valori ale funcției obiectiv obţinute din 30 de simulări (cazul A).
P1/P11/P21 [MW] 10325.30390 10327.30643 10325.27902
P2/P12/P22 [MW] 10282.90188 10285.23494 10278.00627
P3/P13/P23 [MW] 10282.95077 10283.94542 10310.26647
P4/P14/P24 [MW] 10314.85341 10310.11052 10312.47789
P5/P15/P25 [MW] 10346.66109 10325.73047 10310.46678
P6/P16/P26 [MW] 10282.96486 10282.91418 10282.89567
P7/P17/P27 [MW] 10197.70917 10311.01730 10283.02473
P8/P18/P28 [MW] 10310.20146 10310.33629 10283.08937
P9/P19/P29 [MW] 10310.25738 10326.75589 10358.65929
P10/P20/P30 [MW] 10285.66645 10354.28416 10310.52592
În Fig. II.4 se marchează pe grafic costul maxim, costul minim şi costul mediu obţinut de algoritmul PSO în
30 de simulări. Marea majoritate a simulărilor sunt în jurul valorii medii considerând un ecart de aproximativ
50$/h.
30
10400
Cost maxim
.
10350
Cost mediu
10250
10200
Cost minima
Nr. simulari
10150
0 5 10 15 20 25 30 35
10400
Cost minim ($/ora)
10350
10300
10250
10200
Nr. iteratii
10150
0 25 50 75 100 125 150 175 200
Tablelul II.6. Cea mai bună soluţie şi cel mai bun cost obţinut cu algoritmul PSO (cazul B)
Mărimea Cea mai bună soluţia
PT1 [MW] 409.759690681188
PT2 [MW] 80.7635161794525
PT3 [MW] 249.606326033951
31
PT4 [MW] 109.870467105408
PT5 [MW] 0
Pc [MW] 850
Cost minim ($/oră) 9979.37716
Cost mediu ($/oră) 10089.32800
Cost maxim ($/oră) 10164.179441
Abaterea standard ($/oră) 51.922179083
Cost centrale termo ($/oră) 9979.37716
În cazul B sunt 5 centrale termoelectrice, din care primele 4 sunt identice cu cele din cazul A şi ultima
centrală (PT5) înlocuieşte centrala eoliană (parametrii de intrare pentru grupul termo sunt prezentaţi în
Tabelul II.3). Din Tabelul II.4 şi Tabelul II.6 se observă că cele mai bune soluţii obţinute în cele două cazuri
diferă, precum şi costurile aferente. În cazul B centralele PT1 şi PT3 se încarcă spre limita superioară, iar
centralele PT2 şi PT5 la limita minimă inferioară. Centrala PT5 este mai rentabil să nu fie încarcată (PT5=0
MW) deoarece limitele de încărcare sunt reduse şi costul acestui grup este ridicat.
De asemenea. Se observă că în cazul A costul total este mai ridicat decât în cazul A ( 10197.7091 $/h în
cazul A faţă de 9979.37716 $/h în cazul B). Acest fapt se poate datora fie costurilor unitare ridicate
pentru erorile de estimarea puterii eoliene (Crw=310$/MW şi Cpw=100$/h), fie caracteristicilor vântului (c=19
şi k=2), fie incapacităţii algoritmului PSO de a produce soluţii mai bune în cele două cazuri. Practic, pentru
aceste date de intrate este mai economic să se funcţioneze cu 4 grupuri termo (din calcule reiese că grupul 5
nu este încărcat) decăt cu 4 grupuri termo şi o centrală eoliană. Totuşi trebuie menţionat că în acestecayuri nu
s+a ţinut cont de costurile aferente emisiilor de gaze eliberate în atmosferă, ceea ce a determinat un cost mai
scăzut pentru cazul când se funcţionează doar cu centralele termo.
Tabelul II.7. Cele mai bune valori ale funcției obiectiv obţinute din 30 de simulări (cazul B).
P1/P11/P21 [MW] 10094.8026 10094.8053 10094.7797
P2/P12/P22 [MW] 9979.3772 10094.7763 10094.7720
P3/P13/P23 [MW] 10124.8243 9981.3494 10116.8333
P4/P14/P24 [MW] 10116.6181 10164.1794 9981.2774
P5/P15/P25 [MW] 10094.7853 10118.5362 10094.7787
P6/P16/P26 [MW] 10117.4266 10094.7801 10162.2878
P7/P17/P27 [MW] 10094.9161 10116.0423 10094.7740
P8/P18/P28 [MW] 10127.9646 10136.6696 9981.3367
P9/P19/P29 [MW] 10117.3103 10113.4666 9979.8751
P10/P20/P30 [MW] 10094.7783 10094.7770 10106.9397
Din Fig. II.6 se observă că este o abatere relativ mare a costurilor rezltate din cele 30 de simulări efectuate.
Patru din costuri sunt apropiate de costul minim, 2 de costul maxim, iar celelalte valori sunt sunt destul de
ridicate. În cazul B, ca şi în cazul A algoritmul prezintă o instabilitate relativ mare, ne fiind capabilsă obţină
valori apropiate de costul minim la fiecare simulare.
Cele mai bune soluţii obţinute prin efectuarea a 30 de simulări, în cazul B, sunt prezentate în Tabelul II.7 şi
Fig. II. 7. Din Fig. II.7 se observă că caracteristica de convergenţă tinde spre valoarea minimă după un număr
relativ mic de iteraţii, dar calitatea soluţiei nu este suficient de bună, necesitând îmbunătăţiri.
32
.
10200 Cost maxim
Cost ($/h)
Cost mediu
10150
10100
10050
10000
Cost minim
9950
Nr. simulari
9900
0 5 10 15 20 25 30 35
10200
Cost ($/h)
10150
10100
10050
10000
Nr. iteratii
9950
0 50 100 150 200 250
33
34
Continutul proiectului:
1. Pagina de garda (nume studentului, titlul proiectului, an, specializare);
2. Tema proiectului (datele initiale de calcul, ce se da si ce se cere);
3. Partea teoretica (Tema I):
3.1 Prezentarea modelului matematic de optimizare pentru compensarea puterii reactive din
retelele electrice de medie tensiune;
3.2 Descrierea metodei de solutionare (metoda gradientului) a modelului matematic privind
compensarea puterii reactive in retelele electrice de medie tensiune;
3.3 Prezentarea pasilor de calcul interativ prin metoda gradientului ;
4. Partea teoretica (Tema II):
4.1 Formularea modelului matematic de optimizare pentru repartizarea optima, pe termen
scurt, a sarcinii intre centralele termoelectrice si hidroelectrice;
4.2. Descrierea metodei de solutionare (metoda gradientului) a modelului matematic privind
repartizarea sarciii intre centralele termoelectrice si hidroelectrice ale sistemului;
4.3 Prezentarea algoritmului de solutionare;
35
Aplicatii (curs):
7. Determinarea puterilor optime de compensare utilizând un model mathematic de
optimizare
Se cunsidera reteaua electrica din figura pentru care se cunosc puterile absorbite active si
reactive, parametri R(R1, R2, R3); X(X1, X2, X3); ai transformatoarelor. Tensiunea nominala a
retelei electrice 20 KV.
Se cere:
1. Determinarea pierderilor de putere active si reactive ΔQ1 si ΔQ2 pe fiecare tronson;
2. Determinarea puterii absorbite din sistem de ansamblul consumatorilor (Pa). Determinarea
lui cosφ pe bara de medie tensiune comuna;
3. Determinarea puterii reactive totala (Qc) instalate in reteaua electrica la barele
consumatorilor;
4. Determinarea valorilor puterilor active de compensare pentru fiecare consumator (Qc1, Qc2,
Qc3) astfel incat pierderile de putere in reteaua electrica sa fie minime.
R1 20.16 x1 7,5 P1 3MW Q1 2.6 MVAr
R2 20.06 x 2 8.1 P2 3MW Q2 2.1MVAr
R3 8.69 x3 3.2 P3 6 MW Q3 5.82 MVAr
P1=3 MW
Bară Q1=2.6 MVAr
R1=20.1 W X1=7.5 W
MT
S0=?, Qc1=?
cosj=?
P2=3 MW
Q2=2.1 MVAr
R2=20.06 W X1=8.1 W
Qc2=?
P3=6 MW
Q3=5.82 MVAr
R3=8.69 W X3=3.2 W
Qc3=?
P22 Q22 3
30002 21002
P0 2 R2 2
10 20.06 2
10 3 672.51KW
Un 20
P32 Q32 3
6000 2 58202
P03 R3 2
10 8.69 2
10 3 1517.97 KW
Un 20
P12 Q12 3
3000 2 2600 2
Q01 x1 10 7 .5 10 3 295.5 KVAr
U n2 20 2
36
P22 Q22 3
3000 2 2100 2
Q0 2 x 2 10 8 . 1 10 3 271.55KVAr
U n2 20 2
P32 Q32 3
6000 2 5820 2
Q03 x3 2
10 3.2 2
10 3 558.9 KVAr
Un 20
2. Determinarea puterii absorbite din sistem de ansamblul consumatorilor (Pa). Determinarea lui
cosφ pe bara de medie tensiune comuna;
S 0 P0 jQ0
P0 P1 P01 P2 P02 P3 P03 3000 794.3 3000 672.5 6000 1517.97 14984.78KW
Q0 Q1 Q01 Q2 Q0 2 Q3 Q03 2600 2100 5820 295.5 271.55 558.9 11645.95KVAr
S 0 14984.78 j11645.95
Relaţiile de restricţie:
Qc1 Qc 2 Qc 3 Qc
0 Qc1 Q1
0 Qc 2 Q 2
0 Qc 3 Q3
Functia obiectiv:
3
1
FOB(Qc1 , Qc 2 , Qc 3 ) P 2
Un
[P
i 1
i
2
(Qi Qci ) 2 ]Ri minim
2 (Q1 Qc1 ) R1 U n2
0 Q c1 Q1
Qc1 U n2 2 R1
37
2 (Q2 Qc 2 ) R2 U n2
0 Q c2 Q 2
Qc 2 U n2 2 R2
2 (Q3 Qc 3 ) R3 U n2
0 Qc3 Q3
Qc 3 U n2 2 R3
Qc1 Qc 2 Qc 3 Qc
U n2 U n2 U n2
Q1 Q2 Q3 Qc
2 R1 2 R2 2 R3
U n2 1 1 1
Q1 Q2 Q3 Qc
2 R1 R2 R3
3
Qi Qc 10 3
i 1 2600 2100 5820 5289.62 3
2 10
U n2 3 1 20 1 1 1
2 i 1 Ri
2 20.16 20.06 8.69
KW
0.1219
KVAr
U n2 20 2 10 6
Qc1 Q1 2600 10 0.1219
3
1.39 KVAr
2 R1 2 20.16
U n2 20 2 10 6
Qc 2 Q2 2100 10 3 0.1219 0.884KVAr
2 R2 2 20.06
U n2 20 2 10 6
Qc 3 Q3 5820 10 3 0.1219 3.014KVAr
2 R3 2 8.69
2x3x120AL, 500m
6 kV 6 kV
2 3 5
300+j200 MVA
M 630 kVA 1600 kVA
~ 0.4 kV 0.4 kV
4 6
2500 kW
350+j200 kVA 700+j500 kVA
cosj =0.89
1280.8 kVAr
38
Tabelul 1 Caracteristicile elementelor de reţea
Elementul de reţea Caracteristicile electrice
Rezistenţa Reactanţa Admitanţa PFe i0
Tronsonul Tipul
R [] X [] Y [S] [kW] [%]
1-2 cablu 0.0544 0.0213 0.000408 - -
1-3 Cablu 0.0642 0.02 0.00014 - -
3–4 Trafo. 0.8816 3.428 - 1.53 2.4
1-5 Cablu 0.0332 0.02 0.00033 - -
5-6 Trafo. 0.284 1.35 - 3.5 1.7
Se cere:
1) Determinarea pierderilor de putere activă şi reactivă pe cabluri şi transformatoare
2) Determinarea puterii active şi reactive absorbite de sistem
3) Determinarea factorului de putere cos şi a puterii totale reactive ce urmează să fie instalată
în bateriile de condensatoare, în vederea realizării compensării.
39
Q 13 Y U 2 10 3 0.00014 6 2 10 3 5.04 kVAr
3) Determinarea factorului de putere cos şi a puterii totale reactive ce urmează să fie instalată în
bateriile de condensatoare, în vederea realizării compensării.
40
Psistem 3878.443
cos 0.8685
2 2 2 2
Psistem Q sistem (3878.443) (2213.286)
1 cos 2
tg 0.5707
cos
41