Escolar Documentos
Profissional Documentos
Cultura Documentos
O Problema de FP
• O problema do fluxo de potência ou fluxo de carga consiste na
obtenção das condições de operação (Vkk), a partir dos quais
podem ser determinados os fluxos de potência ativa e reativa
(Pkm e Qkm).
– Em regime permanente de uma rede de energia elétrica com
topologia e níveis de geração e consumo conhecidos.
Pk1 Q k1 Pk 2 Q k 2 P jQ I km I mk
Ik k * k
y k1 yk 2 PIkmkm jQ km Vk sh
jbkm sh
jbkm
Vk y km
yk 0 Vm
Pk0 jQk0
Pk jQ k Tipo akm km bkmsh
Ykm ykm 1 zkm g km jbkm Linha de transmissão 1 0
I km akm
2
ykm jbkm sh
akm e jkm ykm Vk Transformador em fase 0 0
I jkm Transformador defasador puro 1 0
mk akm e ykm ykm jbkshm Vm
Transformador defasador 0
;
pnom(k)
qnom(k)
= pg(k) ‐ pc(k) ;
= qg(k) ‐ qc(k) ;
Ykk jbksh ( jb
mk
sh
km akm
2
ykm )
end
% De Para r(pu) x(pu) bsh(pu) tap Tmin Tmax Phs m m
k k
ramos = [ ...
1 2 0.10 1.00 0.02 1.010 0 0 5
2 3 0.00 2.00 0.03 1.000 0 0 0 tap :1 1: akm
];
% =================================================================
% carregamento dos vetores de ramo for l = 1 : nr,
nr = size(ramos,1) k = de(l) ;
for l = 1 : nr, m = para(l) ;
de(l) = (ramos(l,1)) ;
para(l) = (ramos(l,2)) ; y(l) = 1/(r(l) + i*x(l)) ;
r(l) = ramos(l,3) ; a 1 tap
km
x(l) = ramos(l,4) ; akk(l) = 1/(tap(l)*tap(l)) ;
bshl(l) = ramos(l,5) / 2.0 ; amm(l) = 1.0 ;
tap(l) = ramos(l,6) ; akm(l) = 1/tap(l);
if tap(l) == 0,
tap(l) = 1; Y(k,k) = Y(k,k) + akk(l)*y(l) + i*bshl(l) ;
end Y(m,m) = Y(m,m) + amm(l)*y(l) + i*bshl(l) ;
tmin(l) = ramos(l,7) ; Y(k,m) = Y(k,m) - akm(l)*y(l)*exp(-1i*phi(l)) ;
tmax(l) = ramos(l,8) ; Y(m,k) = Y(m,k) - akm(l)*y(l)*exp(+1i*phi(l)) ;
phi(l) = rad2deg(ramos(l,9)); end
end Y
% montar matriz admitância nodal
Y = zeros(nb,nb) ;
%Y = spalloc(nb,nb,2*nb+4*nr);
V1
V2 zkm rkm jxkm
Pk1 Q k1 Pk 2 Q k 2 P jQ I km I mk
Ik k * k
y k1 yk 2 PIkmkm jQ km Vk sh
jbkm sh
jbkm
Vk y km
yk 0 Vm
Pk0 jQk0
Pk jQ k akm
2
ykm jbkm sh
akm e jkm ykm
Ykm ykm 1 zkm g km jbkm Y jkm sh
kma e ykm ykm jbkm
I km akm
2
ykm jbkm sh
akm e jkm ykm Vk
I jkm G Re Y B Im Y
mk akm e ykm ykm jbkshm Vm
gg kk akm
2
g km ; gg mm g km
Pkm VkVk ( gg kk ) VkVm (Gkm cos km Bkm sen km ) bbkk akm
2
bkm bkm
sh
; bbmm bkm bkm
sh
Qkm VkVk (bbkk ) VkVm (Gkm sen km Bkm cos km ) Gkm akm Re{( g km j bkm ) e jkm }
Bkm akm Im{( g km j bkm ) e jkm }
Pmk VmVm ( gg mm ) VkVm (Gmk cos km Bmk sen km ) Gmk akm Re{( g km j bkm ) e jkm }
Qmk VmVm (bbmm ) VkVm (Gmk sen km Bmk cos km ) Bmk akm Im{( g km j bkm ) e jkm }
Ik 2 Pk jQ k
I k1 Ik
Vk*
y k1 yk 2 I km
y km
yk 0
Ik 0
Pk jQ k
m m
Ykm y km
I k Ykk Vk Y
i 1,i k
ki Vi Ykk y ki , i k ykm g km jbkm
i 0
m m
m
Ik [
i 0,i k
yki ] Vk
i 1,i k
( yki Vi ) yk 0 = j (b sh
k
i 1,i k
bkshi )
m m
I km akm
2
ykm jbkm sh
akm e jkm ykm Vk
I k [ yk 0 yki ] Vk ( y ki Vi ) I
jkm
ykm jbkm sh
V
i m,m k i 1,i k mk km a e ykm m
I k [ j(bshk
m 1,m k
bshkm )
m 1,m k
ykm ] Vk
m 1,m k
( ykm Vm )
k m k m
I k [ jbshk
m 1, m k
(ykm jbshkm )] Vk
m 1, m k
( ykm Vm ) tap :1 1: akm e jkm
Formulação Matricial
Ykm y km ykm g km jbkm
Ik 2 P jQ
I k1 Ik k * k
Vk
y k1 yk 2 I km
I km akm
2
ykm jbkm sh
akm e jkm ykm Vk
y km I jkm sh
Ik 0
yk 0 mk akm e ykm ykm jbkm V
m
Pk jQ k m
I k Ykk Vk Y
i 1,i k
ki Vi m
Ykk y ki , i k
i 0
I k [ jbshk (ykm jbshkm )] Vk ( ykm Vm )
m 1, m k m 1, m k
I k [ jbshk
m 1,m k
2
(akm ykm jbshkm )] Vk
m 1, m k
( akm
2
e jkm ykm Vm ) k [1, 2,... k 1, k 1,...]
Ykk Ykm
I k [ jbksh (akm
2
ykm jbkshm )] Vk (akm e j ykm Vm )
m k m k
Formulação Matricial para FP
jkm
• Formulação Matricial I a 2
y jb sh
a e ykm Vk
I
km km km km km
jkm sh
mk km a e y km y km jb V
km m
Ykk Ykm
Ykm akm e jkm ykm
I k [ jbk (akm ykm jbkm )] Vk (akm e ykm Vm )
sh 2 sh j
m k m k
Ymk akm e jmk ykm akm e jkm ykm
Ykm Gkm jBkm ykm g km jbkm Y jb sh
kk k
( jb sh a 2 y )
m k
km km km
S k Pk jQk V I *
k k k [1, 2,... k 1, k 1,...]
xkm
jkm bkm j
• Transformador defasador Ykm e ykm Matriz YBARRA assimétrica
rkm2 xkm
2
Ykk
Ykm Ymk akm e jkm ykm
I k [ jbksh (ak2m ykm jbkm
sh
)] Vk (akm e j ykm Vm ) Ykk jbksh ( jbkm
sh
akm
2
ykm )
m k m k k [1, 2,... k 1, k 1,...] m k
I k Ykk Vk Y km Vm Ykm Vm Ik (G
mK
km jBkm )Vm
m k mK {k} k
S1
•
G
Solução
Ik Y
mK
km Vm
mK
(G km jBkm )Vm
Ykk Ykm
I k [ jbksh (akm
2
ykm jbkm
sh
)] Vk (akm e j ykm ) Vm S k Pk jQk Vk I*k
m k m k
Ykk jbkm
sh
( jb
mk
sh
km
2 jkm
akm e ykm ) Ykm akm e jkm ykm
1
Ykk jbkm
sh
( jb sh
km
2 jkm
akm e ykm )
Y11 j 0 ( j 0 12 e j 0 y12 ) y12 1 z12 mk
0, 01 j 0,1
Ykm Gkm jBkm ykm g km jbkm
j0
Y11 j 0 ( j 0 1 e 2
y12 ) 0,9901 j 9, 901
Y
rkm xkm
j12
Ik km Vm g km
rkm2 xkm
2
bkm j
rkm2 xkm
2
Y12 a12 e y12 (0,9901 j 9,901) mK
Pk Vk Vm (Gkm cos km Bkm sen km )
Y22 Y11 0,9901 j 9,901 I1 Y11V1 Y12 V2 mK
0,9803 V2 4 1,5842V2 2 0, 64 0,9803 V2 2 cos 2 2 19, 6060 V2 2 cos 2 sen 2 98, 0298 V2 2 sen 2 2
98, 0298 V2 4 7,9208 V2 2 0,16 0,9803 V2 2 sen 2 2 19, 6060 V2 2 cos 2 sen 2 98, 0298 V2 2 cos 2 2
99, 0101 V2 4 9,5050V2 2 0,8 0,9803 V2 2 98, 0298 V2 2 99, 0101 V2 2
99, 0101 V2 4 89, 5051 V2 2 0,8 0 V2 0,9460 0, 0950 0, 0950 0,9460
Solução
I1 I12 Y11V1 Y12 V2 V1 10
S1 Y11 V1V1 Y12 V1V2 km k m 2
I 2 I 21 I12 Y22 V2 Y21V1 V2 0,9460 Y22 Y11 0,9901 j 9,901
0, 8 V2 2 0,9901 0,9901 V2 cos 2 9,901V2 sen 2 Y21 Y12 0,9901 j9,901
0, 4 V2 2 9,901 0,9901 V2 sen 2 9,901 V2 cos 2
0, 8 0,8861 0,93366 cos 2 9,3663 sen 2
0, 4 8,8606 0,9366sen 2 9,3663 cos 2 7, 6540 0 94,8975sen 2
Q1 9,901 0,946[0,9901sen(4, 626) 9,901cos(4, 626)] 0, 4896 Qk Vk Vm (Gkm sen km Bkm cos km )
mK
Solução
V1 10 V2 0,9460 4, 626
P1 0,812 Q1 0, 4896
•
S k Pk jQk Vk I*k
Solução S k Vk Vm (Gkm jBkm )(cos km j sen km )
11 Y12 Y13
S1 PG1 jQG1 V1 (Y11V1 Y12 V2 Y13V3 ) *
Ybarra Y21 Y22 Y23
S 2 PG 2 jQG 2 V2 (Y21V1 Y22 V2 Y23 V3 )* Y31 Y32 Y33
S3 PG 3 jQG 3 V3 (Y31V1 Y32 V2 Y33 V3 )*
P1 V1[V1 (G11 cos 11 B11 sen 11 ) V2 (G12 cos 12 B12 sen 12 )
V3 (G13 cos 13 B13 sen 13 )]
Q1 V1[V1 (G11 sen 11 B11 cos 11 ) V2 (G12 sen 12 B12 cos 12 )
V3 (G13 sen 13 B13 cos 13 )]
P2 V2 [V1 (G21 cos 21 B21 sen 21 ) V2 (G22 cos 22 B22 sen 22 ) V3 (G23 cos 23 B23 sen 23 )]
Q2 V2 [V1 (G21 sen 21 B21 cos 21 ) V2 (G22 sen 22 B22 cos 22 ) V3 (G23 sen 23 B23 cos 23 )]
P3 V3 [V1 (G31 cos 31 B31 sen 31 ) V2 (G32 cos 32 B32 sen 32 ) V3 (G33 cos 33 B33 sen 33 )]
Q3 V3 [V1 (G31 sen 31 B31 cos 31 ) V2 (G32 sen 32 B32 cos 32 ) V3 (G33 sen 33 B33 cos 33 )]
Solução
• Seja a barra do gerador 1 uma barra do tipo V‐,
então são conhecidas a tensão e o ângulo, a as
potências P e Q serão calculadas. Esta barra é
responsável pelo suprimento de todas as perdas
do sistema.
• Do exemplo:
– PG1+PG2=PL3+Pperdas_ativas_totais
– Por ser a barra 1 V‐, e as potências são calculadas,
– Então as equações de potência deles são
eliminadas, então: S 2 PG 2 jQG 2 V2 (Y21 V1 Y22 V2 Y23 V3 )*
2,535 j 5, 07 1 1
z13 0, 015 j 0, 030 y23 20 j 40 g 23 jb23
169 z23 0, 01 j 0, 02 Y11 Y12 Y13
Ybarra Y21 Y22 Y23
1,69 j 3,38
z23 0, 01 j 0, 02 Y31 Y32 Y33
169
23,333 j 46, 667 10 j 20 13,333 j 26, 667
1 1 10 j 20 30 j 60 20 j 40
y12 10 j 20 g12 jb12 Ybarra
z12 0, 02 j 0, 04 13,333 j 26, 667 20 j 40 33,333 j 66, 667
• 1 1 Ybarra Gbarra j Bbarra
y13 13,333 j 26, 667 g13 jb13
z13 0, 015 j 0, 030
Solução Barra1 Barra2
P21 0,199 pu
Q21 (40)(1, 0) 2 (1, 0)(0,99)[20sen(0, 00002) Barra1
(40) cos(0, 00002)] Barra2 1, 7401
Barra1
Barra2 1, 7401
akm 1 tap
pcalc(k) = pcalc(k) + v(k)*v(m)*(‐gkm*cos(ab)‐bkm*sin(ab)) ; Barra1 Barra2
pcalc(m) = pcalc(m) + v(k)*v(m)*(‐gkm*cos(ab)+bkm*sin(ab)) ;
qcalc(k) = qcalc(k) + v(k)*v(m)*(‐gkm*sin(ab)+bkm*cos(ab)) ;
qcalc(m) = qcalc(m) ‐ v(k)*v(m)*(‐gkm*sin(ab)‐bkm*cos(ab)) ; 1 2
z12 0, 02 j 0, 04
pperdas(l) = pkm(l) + pmk(l) ;
z13 0, 015 j 0, 03
qperdas(l) = qkm(l) + qmk(l) ; 3 Barra3
end z23 0, 01 j 0, 02
baseMVA = 100 ;
disp('Potência ativa e reativa de k a m')
pkm*baseMVA
qkm*baseMVA
disp('Potência ativa e reativa de m a k')
pmk*baseMVA
qmk*baseMVA
Barra1
disp('Perdas na Linha: ') Barra2 1, 7401
pperdas*baseMVA
qperdas*baseMVA Barra3 1, 7412
Exercício
• Sabendo que os dados da tabela estão em grandezas normalizadas (pu), determinar:
– ( a ) as expressões das injeções de corrente obtidas com a aplicação da 1ra Lei de Kirchhoff;
– ( b ) a matriz admitância a partir das equações anteriores;
– ( c ) sabendo que os fasores tensão das barras são dados por V1 =10, V2 = 0,95–5, V3 =
0,97–5 e V4 = 1,05, determinar as injeções de corrente nas barras;
– ( d ) para as mesmas DLIN
(De ) d O d (Pa ) Nc E P ( R ) ( X ) (2bkmsh) (Tap) (Tmn) (Tmx) (Phs)
tensões do item anterior, 1 2 1 0,02 j0,2 20,01
determinar as injeções de 1 3 1 0,05 j0,12 20,02
potência nas barras e as 2 3 1 0,5 5
perdas totais na rede de 3 4 1 0,10 1/0,95 10°
transmissão. 99999
DBAR
(Num) O E T Gb ( nome ) Gl ( V) ( A) ( Pg) ( Qg) ( Qn) ( Qm) (Bc ) ( Pl) ( Ql) (bksh) Are (Vf)
1 L 2 Barra 1 1,0 0,0 -9999 9999. 1 1
2 L 0 Barra 2 0,95 -5 -0,5 1
3 L 0 Barra 3 0,97 -5 1
4 L 0 Barra 4 1,0 5 1
99999
Exercício
• Sabendo que os dados da tabela estão em grandezas normalizadas (pu), determinar:
– ( a ) as expressões das injeções de corrente obtidas com a aplicação da 1ra Lei de Kirchhoff;
– ( b ) a matriz admitância a partir das equações anteriores;
– ( c ) sabendo que os fasores tensão das barras são dados por V1 =10, V2 = 0,95–5, V3 =
0,97–5 e V4 = 1,05, determinar as injeções de corrente nas barras;
– ( d ) para as mesmas DLIN
(De ) d O d (Pa ) Nc E P ( R ) ( X ) (2bkmsh) (Tap) (Tmn) (Tmx) (Phs)
tensões do item anterior, 1 2 1 0,02 j0,2 20,01
determinar as injeções de 1 3 1 0,05 j0,12 20,02
potência nas barras e as 2 3 1 0,5 -5
perdas totais na rede de 3 4 1 0,10 1/0,95
transmissão. 99999
DBAR
(Num) O E T Gb ( nome ) Gl ( V) ( A) ( Pg) ( Qg) ( Qn) ( Qm) (Bc ) ( Pl) ( Ql) (bksh) Are (Vf)
1 L 2 Barra 1 1,0 0,0 -9999 9999. 1 1
2 L 0 Barra 2 0,95 -5 -0,5 1
3 L 0 Barra 3 0,97 -5 1
4 L 0 Barra 4 1,0 5 1
99999
Do exemplo p/solução iterativa
• Considere o sistema elétrico composto por duas barras e uma
linha de transmissão ilustrado na Figura. Para este sistema, são
conhecidos o fasor tensão na Barra 1 (utilizada como referência
angular 1 = 0 ), V1 , e a demanda de potência da Barra 2 (que
constitui uma barra de carga), S2. Determinar:
– a) o fasor tensão na Barra 2, V2, e a injeção líquida de potência da
Barra 1, S1.
– b) o fluxo de potência e as perdas da linha de transmissão.
S1
•
G
Solução ‐ antiga
• De acordo com
I12 2
os tipo de barra:
1
y12 0,9901 j 9,901
z LT
– Barra 1 barra
de referência (V‐) valores conhecidos
– Barra 2 barra de carga (P‐Q) injeção conhecida
– Analisando o circuito:
• I12: percorre a linha de transmissão I12 (V1 V2 ) y12
• Também, I12 é função da tensão da barra 2: I12 I 21 (S 2 V2 )*
1 S2 * 1 * 1 *
• V2 V1 ( ) V2 V V1V
*
2
*
2 S2 V V1V
2
2 *
S2
2
y12 V2 y12 y12
Solução ‐ antiga
V1 10
V22 V1V2* z LT S*2
V1 10
V22 V1V2* z LT S*2
V24 0,904V22 0, 00808 0
• Tem‐se 4 soluções de V2: V2 0,9460; 0,9460; 0, 0949; 0, 0949
– Destas 4 soluções, a tensão V2 não pode ser negativo.
0,9460
– O sistema não pode operar com tensões muito baixas: 0, 0950
– Logo:
V2 0,9460pu V2
0, 0950
V2 sen 2 0, 076 0, 076 0,9460 sen 2 0,9460
• 0, 076
2 asen( ) 0, 0804 rad 4, 61 V2 0,9460 4, 61pu
0,9460
Solução alternativo ‐ iteração
• A partir das equações da corrente I12 e da tensão V2 é possível
construir um procedimento iterativo rudimentar para determinar
o valor da tensão na Barra 2.
• O procedimento compreende os seguintes passos:
– ( i ) Fazer cont. v=0 e estipular um valor inicial para Vv=02=V1=10°pu
– ( ii ) Em função do valor atual de Vv2, calcular o valor da corrente I12:
Iv12 = (S2/Vv2)*
– ( iii ) Se Iv12 Iv-112 então o processo convergiu e a solução é: V2 = Vv2.
caso contrário prosseguir.
– ( iv ) Calcular o novo valor para V2, em função do valor calculado
anteriormente: Vv+12 = V1-ZLTIv12,
– ( v ) Fazer v = v+1 e retomar para o passo (ii).
Solução iterativo
V1 10 V2v0 10
v 0 v 0 * 0,8 j 0, 4 *
I12 (S 2 V 2 ) ( ) 0,8944 26,5651
v=v+1 v=1
10
V2=1+0*i;
fprintf('ite | V2 < angle(V2) | I12 < angle(I12) \n');
erro=10;I12=1;
ite=0;
while erro>10^-3 % erro de parada
ite=ite+1;
ii12=I12;
I12=conj((0.8+0.4*i)/V2);
y=[ite abs(V2),...
angle(V2)*180/pi,...
abs(I12) ,...
angle(I12)*180/pi];
fprintf('%2.0f | %6.4f <%6.2f° | %6.4f <%6.2f°\n',y);
V2=V1-z*I12;
erro=abs(I12-ii12);
end
Exercícios
• Exercício 1: Refazer o exemplo anterior, considerando que a
carga na barra 2 é do tipo:
– ( a ) impedância constante, sendo Z2=(1+j0,5) pu
– ( b ) corrente constante, sendo I2 = (0,8 – j 0,4) pu
Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0, k {barras PQ e PV} Pkesp PkGerada PkDemandada
mK
Qkesp QkGerada QkDemandada
Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0, k {barras PQ}
mK
Vkesp , kesp : conhecidas
•
Solução
Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0, k {barras PQ e PV} Pk Vk Vm (Gkm cos km Bkm sen km ), k {barras Vθ}
mK mK
Qesp
k Vk Vm (Gkm sen km Bkm cos km ) 0, k {barras PQ} Qk Vk Vm (Gkm sen km Bkm cos km ), k {barras PV e Vθ}
mK mK
1 1
• A matriz admitância da rede: y12 Z 0, 01 j 0,1
12
y12 0,9901 j 9,9010 9,9504 84, 29 pu
•
Solução
• As variáveis e equações são:
P ( x ) P2 ( 2 , V2 ) 0 P P esp P(V , ) 0
x 2 g ( x)
V V2 Q ( x ) Q2 ( 2 , V2 ) 0 Q Q esp Q(V , ) 0
•
Exemplo
• Para a rede de quatro barras cujos dados estão nas
tabelas, determinar as equações do fluxo de carga.
DLIN
(De ) d O d (Pa ) Nc E P ( R ) ( X ) (2bkmsh) (Tap) (Tmn) (Tmx) (Phs)
1 2 1 0,0733 0,489 0,02
1 3 1 0,0733 0,489 0,02
1 4 1 0 0,5 1 -8,594°
2 3 1 0,1923 0,962 0,04
3 4 1 0 1 0,95 0
99999
DBAR
(Num) O E T Gb ( nome ) Gl ( V) ( A) ( Pg) ( Qg) ( Qn) ( Qm) (Bc ) ( Pl) ( Ql) (bksh) Are (Vf)
1 L 2 Barra 1 1,05 0,0 -9999 9999. 2 1
2 L 0 Barra 2 0,4 0,2 1
3 L 1 Barra 3 0,95 0,2 0,0675 1
• 4
99999
L 0 Barra 4 0,8 0,4 1
Solução
• determinar as equações do fluxo de carga. V PQ PV PQ
Solução barras=[ 1
2
3
4
2
0
1
0
1.05 0.0
1.0 0.0
0.95 0.0
1.0 0.0
0
0.4
0.2
0.8
0
0.2
0
0.4
0.0
0.0
0.0675
0.0];
% Linhas: de pa R_km X_km bsh tap ph
ramos = [ 1 2 0.07334 0.489 0.01 1.0 0;
1 3 0.07334 0.489 0.01 1.0 0;
Y G jB 1 4 0.0 0.50 0.00 1.0 0.15;
2 3 0.1923 0.9615 0.02 1.0 0;
0, 6 j 5,98 0,3 j 2 0,3 j 2 0, 2989 j1,9775 3 4 0.0 1.00 0.00 0.95 0];
0,3 j 2 0,5 j 2,97 0, 2 j1 0 %%
1esp 0, 0 2 ? 3 ? 4 ?
Y(k2,k2) = Y(k2,k2) + y(k) + bsh(k);
P3esp 0, 2 end
V V
3 {1, 2, 4}
P3esp V3esp m (G3m cos 3m B3m sen 3m ) Q3calc V3esp m (G3m sen 3m B3m cos 3m ) K 3 {1, 2,3, 4}
mK3 mK3
P4esp V4 m 4m 4m 4m 4m
V (G
mK 4
cos B sen ) 0 Q4
esp
V4 V
mK 4
m (G4 m sen 4 m B4 m cos 4 m ) 0 4 {1,3}
K 4 {1,3, 4}
Solução
• Equações do subsistema 1: • Equações do subsistema 2:
2xNPQ+NPV=5 NPV+2=3
– Incógnitas: 2, 3, 4, V2 e V4: – Incógnitas: P1, Q1 e Q3:
P2
esp
V2 V m (G2 m cos 2 m B2 m sen 2 m ) P1calc V1esp V
mK1
m (G1m cos 1m B1m sen 1m ) 0
mK 2
Q esp
2 V2 V m (G2 m sen 2 m B2 m cos 2 m ) Q1calc V1esp V
mK1
m (G1m sen 1m B1m cos 1m ) 0
mK 2 K1 {1, 2,3, 4}
K 2 {1, 2,3}
P3
esp
V 3
esp
V m (G3m cos 3m B3m sen 3m ) Q3calc V3esp V
mK3
m (G3m sen 3m B3m cos 3m )
mK3 K 3 {1, 2,3, 4} K 3 {1, 2,3, 4}
P4esp V4 V
mK 4
m (G4 m cos 4 m B4 m sen 4 m ) 0 • Com a solução do subsistema 1, a
solução do subsistema 2 é trivial
Q4esp V4 V m (G4 m sen 4 m B4 m cos 4 m ) 0
mK 4
K 4 {1,3, 4} Pkesp PkG PkD ; Qkesp QkG QkD
Solução K 2 {1, 2,3}
• Reescrevendo as equações do subsistema 1: tem‐se 5 equações K 3 {1, 2,3, 4}
não lineares e 5 incógnitas. Incógnitas: 2, 3, 4, V2 e V4: K 4 {1,3, 4}
P2esp V2 [V1esp (G21 cos 21 B21 sen 21 ) V2 (G22 cos 22 B22 sen 22 ) V3esp (G23 cos 23 B23 sen 23 )]
P3esp V3 [V1esp (G31 cos 31 B31 sen 31 ) V2 (G32 cos 32 B32 sen 32 ) V3esp (G33 cos 33 B33 sen 33 )
V4 (G34 cos 34 B34 sen 34 )]
P4esp V4 [V1esp (G41 cos 41 B41 sen 41 ) V3esp (G43 cos 43 B43 sen 43 ) V4 (G44 cos 44 B44 sen 44 )]
Q2esp V2 [V1esp (G21 sen 21 B21 cos 21 ) V2 (G22 sen 22 B22 cos 22 ) V3esp (G23 sen 23 B23 cos 23 )]
Q4esp V4 [V1esp (G41 sen 41 B41 cos 41 ) V3esp (G43 sen 43 B43 cos 43 ) V4 (G44 sen 44 B44 cos 44 )]
P3esp V3 [V1esp (G31 cos 31 B31 sen 31 ) V2 (G32 cos 32 B32 sen 32 ) V3esp G33
V4 (G34 cos 34 B34 sen 34 )] 0
P4esp V4 [V1esp (G41 cos 41 B41 sen 41 ) V3esp (G43 cos 43 B43 sen 43 ) V4 G44 )] 0
Q2esp V2 [V1esp (G21 sen 21 B21 cos 21 ) V2 ( B22 ) V3esp (G23 sen 23 B23 cos 23 )] 0
Q4esp V4 [V1esp (G41 sen 41 B41 cos 41 ) V3esp (G43 sen 43 B43 cos 43 ) V4 ( B44 )] 0
0, 6 0,3 0,3 0, 2989 j 5,98 j2 j2 j1,9775
0,3 0,5 0, 2 0 j 2 j 2,97 j1 0
Y G jB G
0,3 0, 2 0,5 0 j2 j1 j 3,805 j 0,95
0, 2989 0 0 0 j1,9775 0 j 0,95 j3
Solução
• Colocando como diferença de potências:
Pk Pkesp Pk (V , ) 0 Qk Qkesp Qk (V , ) 0 cos kk 1 sen kk 0
• Incógnitas: 2, 3, 4, V2 e V4:
0, 4 V2 [(1, 05)(0,3cos 21 2sen 21 ) 0,5V2 0,95( 0, 2 cos 23 1sen 23 )] 0
0, 2 0,95[1, 05(0,3cos 31 2sen 31 ) V2 (0, 2 cos 32 1sen 32 ) 0,5 0,95
V4 (0 cos 34 0,95sen 34 )] 0
0,8 V4 [1, 05(0, 2989 cos 41 1,9775sen 41 ) 0,95(0 cos 43 0,95sen 43 ) V4 0)] 0
2 P2 P2esp P2 ( x ) 0
3 P3 P3 P3 ( x ) 0 P 0
esp
{barras PQ e PV} {2,3, 4}
x 4 P4 P4esp P4 ( x ) 0
Q
V
Q2esp Q2 ( x ) 0
2
2 Q 0 {barras PQ } {2, 4}
V4
Q4 Q4 Q4 ( x ) 0
esp
DBAR
(Num) O E T Gb ( nome ) Gl ( V) ( A) ( Pg) ( Qg) ( Qn) ( Qm) (Bc ) ( Pl) ( Ql) (bksh) Are (Vf)
1 L 2 Barra 1 1,05 0,0 -9999 9999. 2 1
2 L 0 Barra 2 0,4 0,2 1
3 L 1 Barra 3 0,95 0,2 0,0675 1
• 4
99999
L 0 Barra 4 0,8 0,4 1
METODO DE NEWTON RAPHSON
Método de Newton‐Raphson
• Para um sistema unidimensional formado por uma equação do tipo: g(x) = 0.
• Resolver este sistema significa determinar o valor de x tal que g(x) seja nula.
– Sendo g(x) uma função contínua com suas derivadas contínuas a expansão em
série de Taylor em torno de um ponto conhecido x0 é:
Em FP:
1 g ( x )
0
1 g(x )
2 0
x=Ve
g ( x) g ( x )
0
(x x )
0
( x x ) ...
0 2
1! x 2! x 2
g(x): P e Q
g ( x 0
)
g ( x) g ( x 0 ) ( x x0 )
x
g ( x 0 ) 1 0
g(x ) g(x )
1 0
(x x ) 0
x
1
g ( x 0 )
• x x
1 0
g ( x 0
)
x
Método de Newton‐Raphson
• Sendo g(x) uma função contínua com suas derivadas contínuas a expansão
em série de Taylor em torno de um ponto conhecido x0 é: g P, Q
x ,V
g ( x 0 ) 1 0 x1 x 0 x 0
g(x ) g(x )
1 0
(x x ) 0 1
x g ( x 0
)
x x x
0 1 0
g ( x0 )
x
x0
x
0
x0
g ( x 0
)
g ( x1 ) g ( x 0 ) ( x1 x 0 ) 0
x
g ( x 0 )
g ( x x ) g ( x )
0 0 0
(x 0 ) 0
x
0
1
• x 0 g ( x ) g ( x 0 )
0
x
Algoritmo de Newton‐Raphson
g P, Q
• i. Fazer v = 0 e escolher uma aproximação inicial xv = x0 .
x ,V
• ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
• iii. Comparar o valor calculado g(xv ) com a tolerância especificada : se |g(xv )| , então
x = xv será a solução procurada (dentro da faixa de tolerância ±); se g(xv ) > , prosseguir.
• iv. Linearizar a função g(x) em torno do ponto (xv , g(xv )). Isto se resume na determinação
da seguinte derivada
g ( x v ) 1
• 0 1 0 g ( x 0 )
x x x g ( x0 )
x x
• v. Calcular a correção xv que
resolve o problema linearizado:
1
g ( x v
)
x v g ( x v
)
x
• vi. Determinar a nova estimativa de
x passa a ser: xv+1 = xv + xv x 2
• vii. Fazer v =v +1 e voltar para o x1
Passo (ii). x 0 Fonte: Cálculo numérico, Yara Tadano ‐ utfpr
Variação do método de Newton‐Rapson
• Uma variante é obtida considerando‐se a
derivada constante, isto é, o Passo (iv) do
algoritmo é realizado uma única vez, na
primeira iteração quando v = 0:
g ( x v 0 ) g ( x 0 )
cte
x x
• Utilizando‐se derivada constante, em geral,
o número de iterações (para uma
tolerância definida) é maior que no método
de Newton original, mas cada uma das
iterações se torna mais rápida pois não é
necessário recalcular a derivada.
Exemplo
• Utilizando o método de Newton‐Raphson, determinar a solução para a
equação: x = 2 – sen x, considerando uma tolerância =0,001.
• Solução: clear all
x=‐1:0.01:2;
– Função g(x): y=x‐2+sin(x);
y2=0
g ( x) x 2 sen x 0
plot(x,y,'r'); hold on
plot(x,y2,'b');
– Derivada da função g(x) grid on
title('Função: g(x)=x‐2+sen(x)')
xlabel('x')
g ( x)
1 cos x ylabel('g(x)')
x
–
Em FP:
Solução x=Ve
g(x): P e Q
i. Fazer v = 0 e escolher uma aproximação inicial xv = x0 x0 0
g ( x 0 ) x 0 2 sen x 0 0 2 0 2
ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
iii. Comparar o valor calculado g(xv ) com a tolerância g ( x 0 ) ? 2 0, 001 falso
especificada : se |g(xv )| , então x = xv será a
solução procurada (dentro da faixa de tolerância ±); g ( x)
1 cos x
se g(xv ) >, prosseguir. x
iv. Linearizar a função g(x) em torno do ponto g ( x v )
x 0 [1 cos x 0 ]1 g ( x 0 )
(xv , g(xv )). Isto se resume na determinação x
da seguinte derivada: x 0 [1 1]1 (2) 1
1
v. Calcular a correção x que v g ( x v
)
x v g ( xv )
resolve o problema linearizado: x x1 x 0 x 0 0 1 1
vi. Determinar a nova estimativa de x passa a ser:
g ( x1 ) x1 2 sen x1
xv+1 = xv + xv
1 2 0,84147 0,1585
vii. Fazer v =v +1 e voltar para o Passo (ii).
Em FP:
Solução x 1 1
x=Ve
g(x): P e Q
i. Fazer v = 0 e escolher uma aproximação inicial xv = x1
g ( x1 ) 0,1585
ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
iii. Comparar o valor calculado g(xv ) com a tolerância g ( x1 ) ? 0,1585 0, 001 falso
especificada : se |g(xv )| , então x = xv será a
g ( x)
solução procurada (dentro da faixa de tolerância ±); 1 cos x
se g(xv ) >, prosseguir. x
iv. Linearizar a função g(x) em torno do ponto g ( x v ) x1 [1 cos x1 ]1 g ( x1 )
(xv , g(xv )). Isto se resume na determinação x [1 cos1]1 (0,15853) 0,10292
da seguinte derivada:
1 x1 0,10292
v. Calcular a correção x que v g ( x v
)
x v g ( xv )
resolve o problema linearizado: x x 2 x1 x1 1 0,10292 1,10292
vi. Determinar a nova estimativa de x passa a ser:
xv+1 = xv + xv g ( x 2 ) x 2 2 sen x 2 0, 0045509
vii. Fazer v =v +1 e voltar para o Passo (ii).
Solução
i. Fazer v = 0 e escolher uma aproximação inicial xv = x2 x 2 1,10292
ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
g ( x 2 ) 0, 0045509
iii. Comparar o valor calculado g(xv ) com a tolerância
especificada : se |g(xv )| , então x = xv será a g ( x 2 ) ? 0045509 0, 001 falso
solução procurada (dentro da faixa de tolerância ±); g ( x)
v
se g(x ) >, prosseguir. 1 cos x
x
iv. Linearizar a função g(x) em torno do ponto g ( x v ) x 2 [1 cos x 2 ]1 g ( x 2 ) 0, 0031364
(xv , g(xv )). Isto se resume na determinação x x3 x 2 x 2 1,10292 0, 0031364 1,1061
da seguinte derivada:
1
v. Calcular a correção xv que g ( x v ) g ( x 3 ) x3 2 sen x3 0, 0000043922
x
v
g(x )
v
x0 0
Saída do matlab,
do código
• anterior, com x0 2
partida x0=2
Em FP:
Solução x=Ve
g(x): P e Q
i. Fazer v = 0 e escolher uma aproximação inicial xv = x0 x0 0
g ( x 0 ) x 0 2 sen x 0 0 2 0 2
ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
iii. Comparar o valor calculado g(xv ) com a tolerância g ( x 0 ) ? 2 0, 001 falso
especificada : se |g(xv )| , então x = xv será a
solução procurada (dentro da faixa de tolerância ±); g ( x)
1 cos x
se g(xv ) >, prosseguir. x
iv. Linearizar a função g(x) em torno do ponto g ( x v )
x 0 [1 cos x 0 ]1 g ( x 0 )
(xv , g(xv )). Isto se resume na determinação x
da seguinte derivada: x 0 [1 1]1 (2) 1
1
v. Calcular a correção x que v g ( x v
)
x v g ( xv )
resolve o problema linearizado: x x1 x 0 x 0 0 1 1
vi. Determinar a nova estimativa de x passa a ser:
g ( x1 ) x1 2 sen x1
xv+1 = xv + xv
1 2 0,84147 0,1585
vii. Fazer v =v +1 e voltar para o Passo (ii).
Em FP:
Newton 1 variável x=Ve
g(x): P e Q
i. Fazer v = 0 e escolher uma aproximação inicial xv = x0
ii. Calcular o valor da função g(x), no ponto x = xv : g(xv )
iii. Comparar o valor calculado g(xv ) com a tolerância especificada : se |g(xv )| ,
então x = xv será a solução procurada (dentro da faixa de tolerância ±); se g(xv ) >,
prosseguir.
iv. Linearizar a função g(x) em torno do ponto (xv , g(xv )). Isto se resume na
determinação da seguinte derivada:
g ( x v )
J (x )
v
x
v. Calcular a correção xv que resolve o problema linearizado:
1
g ( x v ) 1
x
v
g ( x v
) x v J ( x v ) g ( x v )
x
vi. Determinar a nova estimativa de x passa a ser: xv+1 = xv + xv
x
• vii. Fazer v =v +1 e voltar para o Passo (ii). 1 x2 xn
NEWTON RAPHSON PARA FP
FP com Newton‐Raphson: Jacobiano
P } NPQ NPV ( Pkcalc (V , )) P k
calc
( Pkcalc (V , )) P k
calc
g ( x) 0 g ( x) H
N
V
V
Q } NPQ
(Qkcalc (V , )) Q k
calc
(Qkcalc (V , )) (Q k )
calc
M L
Pk Pkesp Pkcalc (V , ) 0, k {barras PQ e PV} V V
k k
J ( xv )
L
(v) (v)
x (Q ) (Q )
M Pk V
k
Q calc calc
V
k Q Q k V
k
k
H
(P)
N
(P )
M
( Q)
L
(Q) V
V V
Estrutura do jacobiano
• 1) Os elementos fora da diagonal principal correspondentes a barras não
diretamente conectadas são nulos jacobiano altamente esparso.
H ( Pkcalc (V , )) Pk calc Vk Vm (Gkm cos km Bkm sen km ) Se as barras k e m não estão
mK diretamente conectadas
H km Pk m H km VkVm (Gkm sen km Bkm cos km ) H km 0 Gkm Bkm 0
M L H
N
V
mK
Pk calc
Pk
H kk 0 Vk Vm (Gkm sen km Bkm cos km )
k m k
H kk Vk V
m k
m (Gkm sen km Bkm cos km ) VkVk (Gkk sen kk Bkk cos kk ) Vk2 (0 Bkk )
H kk Qk calc Vk2 Bkk
Pk
H kk Vk Vm (Gkm sen km Bkm cos km ) BkkVk2 H km VkVm (Gkm sen km Bkm cos km )
mK m
Pk calc Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
H
mK
mK
Pk calc
Qk calc
Pk calc Vk Vm (Gkm cos km Bkm sen km ) GkkVk2 Vk V m (Gkm cos km Bkm sen km )
mK m k
Pk
H kk 0 Vk Vm (Gkm sen km Bkm cos km )
k m k
H kk Vk Vm (Gkm sen km Bkm cos km ) BkkVk2 H kk Qk calc Vk2 Bkk
mK
Pk
H km VkVm (Gkm sen km Bkm cos km )
for k=1:nb m
for m= 1:nb
if k==m
H(k,k) = ‐qcalc(k);
end
H(k,m) = H(k,m) + v(k)*v(m)*( G(k,m)*sin(ab)‐B(k,m)*cos(ab)) ;
end
end
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0
J (x )
v Pkcalc
Pk calc
M L H
N
V
mK
Pk calc
P (P ) ( P calc )
N kk k 2Vk Gkk Vm (Gkm cos km Bkm sen km ) N
Vk m k V V
Pk
N kk Vk Gkk Vm (Gkm cos km Bkm sen km )
Vk mK
Pk
1
N kk V (Pk V Gkk )
2 N km Vk (Gkm cos km Bkm sen km )
k k Vm
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0
J (x )
v Pk calc
Pk calc
M L H
N
V
mK
Pk calc
Qk
M kk 0 Vk Vm (Gkm cos km Bkm sen km ) M kk Pk Vk2Gkk
k m k
Qk
M kk Vk Vm (Gkm cos km Bkm sen km ) VkVk (Gkk cos kk Bkk sen kk ) Vk Vk (Gkk 0)
k m k
Qk
M kk Vk2Gkk Vk Vm (Gkm cos km Bkm sen km ) M km
Qk
VkVm (Gkm cos km Bkm sen km )
k mK m
Elementos da matriz H, N, M e L
(v)
H N
J (x )
v Pk calc Pk calc Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0
M L H
N
V
mK
Pk calc
Qk Vk Vm (Gkm sen km Bkm cos km ) Vk2 Bkk Vk V m (Gkm sen km Bkm cos km )
mK m k
Q
Lkk k 2Vk Bkk Vm (Gkm sen km Bkm cos km ) Vk (Gkk sen kk Bkk cos kk ) Vk (0 Bkk )
Vk m k
Qk
Lkk Vk Bkk Vm (Gkm sen km Bkm cos km ) Qk
Vk Lkm Vk (Gkm sen km Bkm cos km )
mK
Vm
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
J (x )
v
L
mK
mK
M Pk calc
Qk calc
•
Solução
• A equação do subsistema 1:
– Variáveis: 1 conhecido(V )
g ( x v ) [ J ( x v )] x v 2
3
P
Q J V V1 conhecido(V )
V2 conhecido( PV )
H11 H12 H13 N11 N 32 N 32
V3 H H 22 H 23 N 32 N 22 N 32
P calc Pk
calc 21
k
H 31 H 32 H 33 N 31 N 32 N 32
V
J
H N J
J calc M 11 M 12 M 13 L11 L12 L13
Q k Q k M L
calc
M 21 L23
•
V
M 22 M 23 L21 L22
M 31 M 32 M 33 L31 L32 L33
Solução
• A equação do subsistema 1:
– Variáveis:
H N
P J
Q J V M L
1 2 3 V1 V2 V3
1 conhecido(V ) H3111 MH3212 MH3313 NN3111 NN
M 3313
3212 NN 1
H H H N N N 2
2 21 22 23 21 22 23
3 H 31 H 32 H 33 N 31 N 32 N 33 3
J
V1 conhecido(V ) M
11 M 12 M 13 L11 L12 L 13 V1
V2 conhecido( PV ) M 21 M 22 M 23 L21 L22 L23
•
V2
V3 M 31 M 32 M 33 L31 L32 L33 V3
Solução
• A equação do subsistema 1:
– Variáveis:
H N
P J
Q J V M L
1 conhecido(V ) 2 3 V3
2 MH3122 MH3223 MN3233 2
3
J H 32 H 33 N 33 3
V1 conhecido(V ) M M L V
V2 conhecido( PV ) 32 3 3 33 3
•
V3
Solução
• A equação do subsistema 1:
( i 1) (i ) (i )
P2 2 2 2 2
P3 J 3 3 3 3
Q V V V V
3 3 3 3 3
– Matriz Jacobiana: P i
i
H N
(i )
i
i
Q L V P
M P2 P2
2
P calc Pk
calc
2 3 V3
k
H 22 P P3
V H 23 N 23 J 3
P3
J calc
Q Q k
calc J H 32 H 33 N 33 2 3 V3
k Q Q3 Q3
M L33
• V 32 M 33 3
2 3 V3
Eliminar Filas e Colunas
J 1
Eliminar Filas e Colunas
1 0
V 0
1
V3 0
J 1
Exemplo
• Escrever a matriz jacobiana do sistema da Figura em
termos dos elementos das matrizes H, M, N, L.
•
Solução
• P1, Q1, P2, Q2, P3
(i )
P i H N i
i
Q M L V i
1 2 3 4 V1 V2 V3 V4
M H11 M
H12 M
H1333 M
H1433 N1131 N1232 N N1433
N1333 N 1
P1 H11 0 1
31 32
H N 23 N 24 2 0 H13 N11
21 H 22 H 23 H 24 N 21 N 22
P 0
H 31 H 32 H 33 H 34 N 31 N 32 N 33 N 34 3
2 H 22 H 23 0 N 22 2
4
P3 H 31 N 32 3
H H 42 H 43 H 44 N 41 N 42 N 43 N 44
J 41 H 32 H 33 N 31
M 11 M 12 L13 L14
M 13 M 14 L11 L12
V1
M 21 M 22 M 23 M 24 L21 L22 L23 L24 V2
1 M 11
Q 0 M 13 L11 0 V1
M L33 L34 Q2 0 L22 V2
•
M 32 M 33 M 34 L31 L32
31
V3
M 22 M 23 0
M 41 M 42 M 43 M 44 L41 L42 L43 L44 V4
Algoritmo de Newton‐Raphson
Lembrando NR para n variáveis Em FP:
x=Ve
• i. Fazer v = 0 e escolher uma aproximação inicial xv = x0 . g(x): P e Q
• ii. Calcular g(x), no ponto x = xv : g(xv )
• iii. Testar convergência: se |gi(xv )| , então o processo convergiu para a solução x = xv ,
caso contrário, prosseguir.
• iv. Linearizar a função g(x) em torno do ponto (xv , g(xv )). Isto se resume na determinação
da seguinte matriz de derivadas, denominadas matriz Jacobiana:
g ( x v ) [ J ( x v )]1 x v g ( x )
J (x )
v
g1 ( x v ) g1 ( x v ) g1 ( x v )
x
x xv
x1 x2 xn
• v. Calcular a correção xv que resolve o g 2 ( x v ) g 2 ( x v ) g 2 ( x v )
problema linearizado:
J ( x v ) x1 x2 xn
x v [ J ( x v )]1 g ( x v )
• vi. Determinar a nova estimativa de x passa a
g n ( x v ) g n ( x )
v
g n ( x )
v
fazer i = 0. x x 0
J
v
(i)
• 3) Calcular ΔPk e ΔQk e verificar Q V
convergência. g(x ) 0 0
(i) (i )
P
• Se: max {|ΔPk |} ≤εp e g(x ) 0
( i ) -1
J x v [ J ( x v )]1 g ( x v )
V Q
• max {|ΔQk |} ≤εq parar.
– ΔPk = Pk(esp) − Pk(calc) , k ∈{PQ,PV}, • 6) Atualizar a solução do problema
– ΔQk = Qk(esp) − Qk(calc) , k ∈{PQ}. Fazer i = i +1 . x x x v 1 v v
(i)
g ( x )
(i )
H
N
J (x )
v
V V V
L
J
• M x x xv • 7) Voltar para o passo 3).
Montar matriz
Fluxograma do método de Newton
Inicio
YBARRA. Raphson para Fluxo de Potência
Qk Q esp
Q
calc k
k k V (i ) , (i ) Qk(i ) (V (i ) , (i ) )
Qk( i ) Q
Não
H km VkVm (Gkm sen km Bkm cos km )
Solução
N km Vk (Gkm cos km Bkm sen km ) Montar:
(i )
(i )
H N
M km VkVm (Gkm cos km Bkm sen km ) J (i ) V V
M L
Lkm Vk (Gkm sen km Bkm cos km )
Pkm (akmVk ) gkm (akmVk )Vm[gkm cos(km km ) bkm sen(km km )]
2
i = i+1
V V V Fim
Qkm (akmVk )2 (bkm bkm
sh
) (akmVk )Vm[gkm sen(km km ) bkm cos(km km )]
Exemplo
• A Figura mostra um sistema elétrico formado por duas barras.
Resolvê‐lo pelo método de Newton‐Raphson. Considerar a
tolerância em ΔP = ε = 0,003. Considerar θ2(0) = 00 . (Dados em pu
na base do sistema).
• 2 0,02
Lembrando o Algoritmo de NR
• 1) Montar a matriz YBARRA. • 5) Solucionar o sistema linearizado
g ( x v ) [ J ( x v )] x v
• 2) Arbitrar condições iniciais das (i) (i )
variáveis de estado (θ(0),V(0)) e P
fazer i = 0. x x 0 J
(i)
Q
v
V
• 3) Calcular ΔPk e ΔQk e verificar – Calcular a correção x v [ J ( x v )]1 g ( x v )
convergência. g(x ) 0 0
(i) (i )
P
• Se: max {|ΔPk |} ≤εp e g(x ) 0
( i ) -1
J
V Q
• max {|ΔQk |} ≤εq parar.
– ΔPk = Pk(esp) − Pk(calc) , k ∈{PQ,PV}, • 6) Atualizar a solução do problema
– ΔQk = Qk(esp) − Qk(calc) , k ∈{PQ}. Fazer i = i +1 . x x x v 1 v v
(i)
g ( x )
H N
(i )
J ( xv ) V V V
L
J
• M x x xv • 7) Voltar para o passo 3).
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
J (x )
v
L
mK mK
M Pk Qk
Pk Pk
H kk Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km ) N kk Vk Gkk Vm (Gkm sen km Bkm cos km )
k mk Vk mk
Pk Pk
H km VkVm (Gkm sen km Bkm cos km ) N km Vk (Gkm cos km Bkm sen km )
m Vm
Qk Qk
M kk Vk Gkk Vk Vm (Gkm cos km Bkm sen km ) kk
2
L Vk Bkk Vm (Gkm sen km Bkm cos km )
k mk
Vk mk
Q Q
M km k VkVm (Gkm cos km Bkm sen km ) Lkm k Vk (Gkm sen km Bkm cos km )
m Vm
H kk Qk Vk2 Bkk N kk Vk1 ( Pk Vk2Gkk ) M kk Pk Vk2Gkk Lkk Vk1 (Qk Vk2 Bkk )
Solução
• 1) Montar a matriz YBARRA.
Y12 1 (0, 2 j1, 0) 0,19 j 0,96
Y11 Y12
YBARRA GBARRA jBBARRA
Y12 Y22
2 0,02
0,19 0,19 0,94 0,96
GBARRA BBARRA
0,19 0,19 0,96 0,94
• 2) Arbitrar condições iniciais das variáveis ykm 1 zkm g km jbkm
de estado (θ(0),V(0) ) e fazer i = 0.
n 2 (0 ) calc 0, 0 P1calc ? Q1calc ? Q2 calc ?
Pk Vk Vm (Gkm cos km Bkm sen km )
m 1 P2 esp 0, 4 V1esp 1, 0
P2 (i 0 ) calc V2 [V1 (G21 cos 21 B21 sen 21 ) V2 (G22 cos 22 B22 sen 22 )] V2 esp 1, 0 1esp 0, 0
•
P (i 0 ) calc 2 V2 [V1 (G21 cos 21 B21 sen 21 ) V2 G22 ]
Solução
• 2) Arbitrar condições iniciais das variáveis de
estado (θ(0),V(0) ) e fazer i = 0.
P ( 0 ) calc 2 V2 [V1 (G21 cos 21 B21 sen 21 ) V2 G22 ]
0,19 0,19 0,94 0,96
P2 ( 0 ) calc
(1, 0)[1, 0(0,19 cos 21 0,96sen 21 ) 1, 0 0,19] GBARRA
0,19 0,19
BBARRA
0,96 0,94
• P2 , não convergiu O processo começa H kk (0) Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km )
mk
Solução
• 4) Montar a matriz jacobiana J(i).
J H 22
H kk (0) Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km )
mk 0,19 0,19 0,94 0,96
GBARRA BBARRA
H 22 V22 B22 V2 [V1 (G21 sen 21 B21 cos 21 ) 0,19 0,19 0,96 0,94
P1calc ? Q1calc ? Q2 calc ? V2 esp 1, 0
V2 (G22 sen 22 B22 cos 22 )]
P2 esp 0, 4 V1esp 1, 0 1esp 0, 0
H 22 V B22 V2 [V1 (G21 sen 21 B21 cos 21 ) V2 B22 ]
2
2
• 5) Solucionar o sistema linearizado 2(i 1) 0 (0, 416) 0, 416 rad
2 ( 0) H 22 P2
1
2 (i 0 ) 0, 416 rad P2 (i 1) calc 0,19 cos 21 0,96sen 21 0,19
•
2 (0 ) 0,96 (0, 4) 0, 416 rad
1
P2(i 1) calc 0,19 cos(0, 416rad ) 0,96sen(0, 416rad ) 0,19
P2(1) calc 0,37 P2calc Solução
• 7) Voltar para o passo 3.
– (3) Calcular ΔPk e ΔQk e verificar
convergência. =0,003
0,19 0,19 0,94 0,96
P2 (1) P2esp P2calc GBARRA BBARRA
0,19 0,19 0,96 0,94
P2 (1) 0, 4, (0,37) 0, 03 P1calc ? Q1calc ? Q2 calc ? V2 esp 1, 0
P2 , não convergiu processo continua P2 esp 0, 4 V1esp 1, 0 1esp 0, 0
P2 (1) 0, 03 H 22 i 1 0,80
– (4) Montar a matriz jacobiana J(i). – (5) Solucionar o sistema linearizado
J P2
1
P2 J 2 2 (1)
2 (1) H 22 P2 i 1
1
J H 22 2 (1) H 22 P2
1
P1 V1[V1 (G11 ) V2 (G12 cos 12 B12 sen 12 )] P2 esp 0, 4
– Substituindo os valores:
• P1 0, 44 pu
Solução
• Solução do subsistema 2: V1 1, 00
n
V2 1, 0 25, 79
Pk Vk Vm (Gkm cos km Bkm sen km )
m 1
n 0,19 0,19
Qk Vk Vm (Gkm sen km Bkm cos km )
GBARRA
0,19 0,19
m 1
0,94 0,96
P1 V1[V1 (G11 cos 11 B11 sen 11 ) V2 (G12 cos 12 B12 sen 12 )] BBARRA
0,96 0,94
Q1 V1[V1 (G11 sen 11 B11 cos 11 ) V2 (G12 sen 12 B12 cos 12 )] P1calc ? Q1calc ? Q2 calc ?
Q2 V2 [V1 (G21 sen 21 B21 cos 21 ) V2 (G22 sen 22 B22 cos 22 )] P2 esp 0, 4
P1 V1[V1 (G11 ) V2 (G12 cos 12 B12 sen 12 )]
Q1 V1[V1 B11 V2 (G12 sen 12 B12 cos 12 )] Q1 [ (0,94) ( 0,19sen(0, 45) 0,96 cos(0, 45))]
Q1 [0,94 0,19sen(0, 45) 0,96 cos(0, 45)]
Q2 V2 [V1 (G21 sen 21 B21 cos 21 ) V2 B22 ]
P1 1, 0[1, 0(0,19) 1, 0(0,19 cos(0, 45) 0,96sen(0, 45))] P1 0, 44 pu
Q1 1, 0[1, 0(0, 94) 1, 0(0,19sen(0, 45) 0,96 cos(0, 45))] Q1 7, 07 103 pu
•
Q2 1, 0[1, 0(0,19sen(0, 45) 0,96 cos(0, 45) 1, 0(0, 94))] Q2 0,16 pu
Solução
• Fluxo de potência na linha: Pkm, Pmk, Qkm e Qmk:
V1 1, 00
Pkm g V VkVm ( g km cos km bkm sen km )
2
km k m
km k
V2 1, 0 25, 79
Qkm (bkm b )(Vk ) VkVm [ g km sen( km ) bkm cos( km )]
sh
km
2
rkm
P12 g V V1V2 ( g12 cos 12 b12 sen 12 )
2
g km
12 1
rkm2 xkm
2
P12 0,19(1, 0) 2 (1, 0)(1, 0)(0,19 cos(25, 79) 0,96sen(25, 79)) xkm
P12 0,19 (0,19 cos(25, 79) 0,96sen(25, 79)) 0,3987 bkm
rkm2 xkm
2
P12 0,3987 pu
g km 0,19
Q12 (b12 b12sh )(V1 ) 2 V1V2 [ g12 sen(12 ) b12 cos(12 )]
• bkm 0,96
Q12 (0,96 0, 02)(1, 0)2 (1, 0)(1, 0)[0,19sen(25, 79) 0,96 cos(25, 79)]
Q12 7, 04 103 pu
Solução
• Fluxo de potência na linha: Pkm, Pmk, Qkm e Qmk:
V1 1, 00
Pkm g V VkVm ( g km cos km bkm sen km )
2
km k m
km k
V2 1, 0 25, 79
Qkm (bkm b )(Vk ) VkVm [ g km sen( km ) bkm cos( km )]
sh
km
2
rkm
P21 g V V2V1 ( g 21 cos 21 b21 sen 21 )
2 g km
21 2
rkm2 xkm
2
P21 0,19(1, 0) 2 (1, 0)(1, 0)(0,19 cos(25, 79) 0,96sen(25, 79)) xkm
bkm
P21 0,19 (0,19 cos(25, 79) 0,96sen(25, 79)) 0, 4366 rkm2 xkm
2
•
Solução
• 1) Montar a matriz YBARRA.
Y12 1 (0, 01 j 0,1) 0,9901 j 9,901
Y11 Y12 ykm 1 zkm g km jbkm
YBARRA GBARRA jBBARRA
Y12 Y22
0,9901 0,9901 9,901 9,901 PQ 0,8 0, 4
GBARRA B
BARRA
0,9901 0,9901 Q1calc ?
9,901 9,901 P1calc ?
• 2) Arbitrar condições iniciais das variáveis 2 (0) calc 0, 0 P2 esp 0,8 V1esp 1, 0
de estado (θ(0),V(0) ) e fazer i = 0. V2 (0) calc 1, 0 Q2 esp 0, 4 1esp 0, 0
n
Pk Vk Vm (Gkm cos km Bkm sen km )
n
m 1
Qk Vk Vm (Gkm sen km Bkm cos km )
m 1
P2 (i 0 ) calc V2 [V1 (G21 cos 21 B21 sen 21 ) V2 (G22 cos 22 B22 sen 22 )]
•
Q2 ( i 0 ) calc V2 [V1 (G21 sen 21 B21 cos 21 ) V2 (G22 sen 22 B22 cos 22 )]
P2 (i 0 ) calc V2 [V1 (G21 cos 21 B21 sen 21 ) V2G22 ] Q2 ( i 0 ) calc V2 [V1 (G21 sen 21 B21 cos 21 ) V2 B22 ]
Solução
• 2) Arbitrar condições iniciais das variáveis de
estado (θ(0),V(0) ) e fazer i = 0.
P ( 0 ) calc 2 V2 [V1 (G21 cos 21 B21 sen 21 ) V2 G22 ]
0,9901 0,9901
GBARRA
Q2 ( i 0 ) calc V2 [V1 (G21 sen 21 B21 cos 21 ) V2 B22 ] 0,9901 0,9901
P1calc ? Q1calc ?
P2 ( 0 ) calc (1, 0)[1, 0(0,99 0 9,901 0) 1, 0 0,99] 9,901 9,901 P2 esp 0,8 V1esp 1, 0
BBARRA
9,901 9,901 Q2 esp 0, 4 1esp 0, 0
Q2 ( 0 ) calc (1, 0)[1, 0(0,9901 0 9,9011) 1, 0 9,901]
– i=0:
P2 ( 0) calc 0, 0 P2calc Q2 (i 0 ) calc 0, 0 • 4) Montar matriz jacobiana J(i)
2 ( 0 ) calc 0, 0
P2( 0 ) calc 0 P2 0,8 Q2 0, 4 1 0
• 3) Calcular ΔPk e ΔQk e verificar convergência.
=0,003 P2 2 H N 22
P2
( 0) esp
P2 P2
calc
Q ( 0) Q esp Q calc Q J V J 22
L22
2 2 2
2 2 M 22
P2 ( 0 ) 0,8 0, 0 0,8 Q2 ( 0 ) 0, 4 0, 0 0, 4
1
P2 , não convergiu 2 (0) H 22 N 22 P2
• (0)
Q2 , não convergiu
O processo começa
V2 M 22 L22
2
Q
Solução
• 4) Montar a matriz jacobiana J(i).
H 22 (0) N 22 (0)
J (0)
(0 ) 0,9901 0,9901
22
M L22 GBARRA
0,9901 0,9901 P1calc ? Q1calc ?
H kk (0) Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km ) 9,901 9,901 P2 esp 0,8 V1esp 1, 0
mk BBARRA
9,901 9,901 Q2 esp 0, 4 1esp 0, 0
H kk Qk Vk2 Bkk N kk Vk1 ( Pk Vk2Gkk )
M kk Pk Vk2Gkk 9,901 0,9901 0,1 0, 01
Lkk Vk1 (Qk Vk2 Bkk )
1
J J
0,9901 9,901 0, 01 0,1
H kk (0) Qk (0 ) Vk (0) 2 Bkk
• 5) Sol. o sistema linearizado
H kk (0)
0 (1, 0) (9,901) 9,901
2
1
2 (0) H 22 N 22 P2
N kk (1, 0) 1 (0 (1, 0) 2 0,9901) 0,9901 (0)
V2 M 22 L22
2
Q
M kk 0 (1, 0) 2 (0,9901) 0,9901
2 (0) 0,1 0, 01 0,8 2 (i0 ) 0, 076 rad
• Lkk (1, 0) 1 (0 (1, 0) 2 ( 9,901)) 9,901 (0)
V2 0, 01 0,1 0, 4 V2 ( i 0 ) 0, 048 pu
Solução
• 6) Atualizar a solução do problema
Fazer i = i +1=1 . 0, 076 rad 2
( i 0 )
( i 2)
( i 1)
( i 1) V2 (i 1) 0, 00592 pu 0,9901 0,9901
2 2 2 GBARRA
0,9901 0,9901 P1calc ? Q1calc ?
V2(i 2 ) V2(i 1) V2(i 1) (i 2)
2 0, 0804 rad
9,901 9,901 P2 esp 0,8 V1esp 1, 0
(i 2) BBARRA
2(i 2) 4, 6079 V
2 0,9461pu 9,901 9,901 Q2 esp 0, 4 1esp 0, 0
P2calc (1) 0,9461[1, 0(0,9901cos(4, 6079) 9,9010sen( 4, 6079)) 0,990 0, 9461] 0,8 Finalizou o
•
Q2calc (1) 0,9461[1, 0(0,9901sen( 4, 6079) 9,9010 cos( 4, 6079)) 9,9010 0,9461] 0, 4 processo
Solução
•
Solução
• Admitância das linhas de transmissão:
•
Solução
• Incógnitas e equações do Subsistema 1
• Matriz Jacobiana:
•
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
J (x )
v
L
mK mK
M Pk Qk
Pk Pk
H kk Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km ) N kk Vk Gkk Vm (Gkm sen km Bkm cos km )
k mk Vk mk
Pk Pk
H km VkVm (Gkm sen km Bkm cos km ) N km Vk (Gkm cos km Bkm sen km )
m Vm
Qk Qk
M kk Vk Gkk Vk Vm (Gkm cos km Bkm sen km ) kk
2
L Vk Bkk Vm (Gkm sen km Bkm cos km )
k mk
Vk mk
Q Q
M km k VkVm (Gkm cos km Bkm sen km ) Lkm k Vk (Gkm sen km Bkm cos km )
m Vm
H kk Qk Vk2 Bkk N kk Vk1 ( Pk Vk2Gkk ) M kk Pk Vk2Gkk Lkk Vk1 (Qk Vk2 Bkk )
Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0
mK
Pk
• Tolerância: P = Q = 0,001.
( v 1) (v) (v) (v ) (v)
•
( v ) 1
P
J
Continue com o processo V V V V Q
Solução
• Da tabela de solução: vemos que para uma tolerância: P = Q = 0,001,
•
Solução
V1 1, 0307 2, 71
V2 1, 00, 0
•
Solução
• Após a determinação do estado da rede,
os fluxos e potência nas linhas podem ser
facilmente determinados:
Pkm g kmVk2 VkVm ( g km cos km bkm sen km ) km k m
Qkm (bkm bkm
sh
)(Vk ) 2 VkVm [ g km sen( km ) bkm cos( km )] V1 1, 0307 2, 71
P12 g12V12 V1V2 ( g12 cos 12 b12 sen 12 ) V2 1, 00, 0 V3 1, 0 9, 20
•
Solução
P12 0,15 P21 0,1511 P23 0,198 P32 0, 20
Q12 0,1031 Q21 0,1336 Q23 0, 0184 Q32 0, 0064
S12 0,15 j 0,1031 S21 0,1511 j 0,1336 S23 0,198 j 0, 0184 S32 0, 20 j 0, 0064
(i ) (i ) (v)
P P v H N v
J v M
(i )
v
Q V Q L V
( i 1) (i ) (i )
V V V
Método Desacoplado
• Método baseado no forte acoplamento entre as variáveis P e
QV, ou seja:
P Q
P P Q Q N 0 M 0
V
V V
(P ) (Q) N 0
(P) (P) H L
V M 0
g ( x ) V
H N
J (x )
x (Q) (Q)
M L P H
v
0
(v)
v
v 0 v
V L V
Q
P H
(v) (v) (v)
Q L V
(v) (v) (v)
M Pk Qk
Pk Pk
H kk Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km ) N kk Vk Gkk Vm (Gkm sen km Bkm cos km )
k mk Vk mk
Pk Pk
H km VkVm (Gkm sen km Bkm cos km ) N km Vk (Gkm cos km Bkm sen km )
m Vm
Qk Qk
M kk Vk Gkk Vk Vm (Gkm cos km Bkm sen km ) kk
2
L Vk Bkk Vm (Gkm sen km Bkm cos km )
k mk
Vk mk
Q Q
M km k VkVm (Gkm cos km Bkm sen km ) Lkm k Vk (Gkm sen km Bkm cos km )
m Vm
H kk Qk Vk2 Bkk N kk Vk1 ( Pk Vk2Gkk ) M kk Pk Vk2Gkk Lkk Vk1 (Qk Vk2 Bkk )
Elementos da matriz H, N, M e L
(v)
H N Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
J (x )
v
L
mK mK
M Pk Qk
Pk
H kk Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km )
k mk
N kk 0
Pk N km 0
H km VkVm (Gkm sen km Bkm cos km )
m
Qk
Lkk Vk Bkk Vm (Gkm sen km Bkm cos km )
M kk 0 Vk mk
M km 0 Qk
Lkm Vk (Gkm sen km Bkm cos km )
Vm
H kk Qk Vk2 Bkk N kk Vk1 ( Pk Vk2Gkk ) M kk Pk Vk2Gkk Lkk Vk1 (Qk Vk2 Bkk )
Elementos da matriz H, N, M e L
Pk
H kk Vk2 Bkk Vk Vm (Gkm sen km Bkm cos km )
k mk
H kk Qk Vk2 Bkk
Pk
H km VkVm (Gkm sen km Bkm cos km ) Pk Vk Vm (Gkm cos km Bkm sen km )
m mK
Sim Sim
H km VkVm (Gkm sen km Bkm cos km ) Pk( p ) P KP=0 KQ=0 Qk( q ) Q
Não
Lkm Vk (Gkm sen km Bkm cos km )
Não Qk( q ) (V ( q ) , ( p ) )
Qk( q ) (V ( q ) , ( p ) )
Montar: Montar:
(q)
P
( p)
Sim Sim Q
H (V (q)
, ( p)
) KQ = 0 ? KP = 0 ? L(V (q)
, ( p)
)
V (q)
, ( p) V V ( q ) , ( p )
Não Não
H kk Qk V Bkk 2
( p) -1 ( p)
V
-1 (q)
H ( p)
P (q)
L( q ) Q
k
(q)
V V
Lkk Vk1 (Qk Vk2 Bkk ) Atualizar Atualizar
( p 1) ( p) ( p)
V V
(q)
Resolver
( q 1) (q)
V
Subsistema 2
Pk; Qk
•
Solução
• Incógnitas e equações do Subsistema 1
• Matriz H e L:
0
0
0 0
•
Solução
• Matriz H e L:
H11 H13
H
H 31 H 33
P1
H11 V1 Vm (G1m sen 1m B1m cos 1m ) V1V2 (G12 sen 12 B12 cos 12 )
1 m1
P P P3
H13 1 0; H 31 3 0 H 33 V3V2 (G32 sen 32 B32 cos 32 )
3 1 3
L L11
Qk
Lkk 2V1 B11 Vm (G1m sen 1m B1m cos 1m ) 2V1 B11 V2 (G12 sen 12 B12 cos 12 )
Vk• m1
P H
( p) ( p) ( p)
L V
(q) (q) (q)
Q
ΔPk = Pk (esp)− Pk(calc) , k ∈{PQ,PV},
ΔQk = Qk(esp) − Qk(calc) , k ∈{PQ}.
( p 1) ( p ) ( p ) 1
V ( q ) L( q ) Q ( q )
1
( p ) H ( p ) P ( p ) V ( q 1) V ( q ) V ( q )
1 2
3 4
•Q V V (G sen B cos )
mK
k k mK
m km km km km
DESACOPLADO NORMALIZADO
Do método de Desacoplado
P Q
M 0 N 0
(v)
V
P v H 0 v
v 0 L
v
Q V Pk Pkesp Pkcalc (V , ) 0, k {PQ e PV}
Qk Qkesp Qkcalc (V , ) 0, k {PQ}
P H
(v) (v) (v)
L V
(v) (v) (v)
Q
( v 1) ( v ) V ( v 1) V ( v ) V ( v )
(v) Q
(v)
V
P L ' V
(v) (v)
H '
(v) (v)
V V
H ' V H L ' V L
1 1
V
1
( v 1)
(v)
V ( v 1)
V (v)
V (v)
m k 1 Pk 0, m k
H km
H km Vm (Gkm sen km Bkm cos km )
Vk m
Pk Vk Vm (Gkm cos km Bkm sen km ) Qk Vk Vm (Gkm sen km Bkm cos km )
mK mK
1 Qk 1
Lkk
Vk Vk
Bkk V m (Gkm sen km Bkm cos km ) Vk2Qk Bkk
L ' V 1 L Vk mk
1 Qk 0, m k
m k Lkm (Gkm sen km Bkm cos km ) Lkm
Vk Vm
Elementos da matriz H, N, M e L
H 0 Pkesp Vk Vm (Gkm cos km Bkm sen km ) 0 Qkesp Vk Vm (Gkm sen km Bkm cos km ) 0
0 L
mK
mK
Pk Qk
1
M kk 0
Lkk Bkk
Vk
V
mk
m (Gkm sen km Bkm cos km )
0
M km
(Gkm sen km Bkm cos km )
Lkm
Qk Pk
H kk Vk Bkk N kk Vk2 ( Pk Vk2Gkk ) M kk Vk Gkk Lkk Vk2 (Qk Vk2 Bkk )
Vk Vk
FP ‐ Newton Desacoplado
i. Montar a matriz YBARRA; Fazer p = q = 0, KP = KQ = 1 e escolher os Pk Pkesp Pkcalc
Qk Qkesp Qkcalc
valores iniciais dos ângulos e das tensões: ( = p= 0)p/PQ,PV e (V = Vq= V0 )p/PQ
• ii. Calcular Pkcalc(Vq, p ) para as barras PQ e PV e • viii. Calcular Qkcalc(Vq, p ) para as barras PQ e
determinar o vetor dos resíduos (“mismatches”) p determinar o vetor dos resíduos (“mismatches”) Vp
• iii. Testar a convergência: • ix. Testar a convergência:
• a) Se max Pk k{PQ PV} p , Fazer KP= 0 • a) Se max Qk k{PQ} q Fazer: KQ = 0 e
p q
Calcular Calcular
2 P ( p)
(V (q)
, ( p)
) 1 Q (V ( q ) , ( p ) )
(q)
k k
Sim Sim
( p) -1 ( p)
V
(q)
H P
( p) (q) -1
(q) L( q ) Q
Qk V V
H kk Vk Bkk
Vk Atualizar Atualizar
( p 1) ( p) ( p)
V V
(q)
Resolver
( q 1) (q)
V
Subsistema 2
Pk; Qk
Pk Vk Vm (Gkm cos km Bkm sen km ) Incrementar:
Pkm, Qkm
Incrementar:
KQ=1 Perdas KP=1
mK p = p+1 q = q+1
•
Solução
• Incógnitas e equações do Subsis. 1
• Matriz H’ e L’:
H11 H13
H' L ' L11
H 31
H 33
•
Solução
• Matriz H’ e L’:
•
Solução
• Considerando uma solução inicial:
H '
( p) ( p) ( p)
V P
1
• Tolerância: P = Q = 0,001.
1
– A solução parte do subsistema 1 é: ( p)
H '( p ) V 1P ( p )
•
( p 1) ( p ) ( p )
Solução
• Considerando uma solução inicial:
L ' V
(q) (q) (q)
V Q
1
V ( q 1) V ( q ) V ( q )
1
V (q)
L ' V 1Q ( q )
(q)
• Tolerância: P = Q = 0,001.
– A solução parte do subsistema 1 é:
•
H '
( p)
L ' V
( p) ( p) (q)
V P
1
V 1Q
(q) (q)
1 1
( p)
H '( p ) V 1P ( p ) V (q)
L ' V 1Q ( q )
(q)
( p 1) ( p ) ( p ) V ( q 1) V ( q ) V ( q )
( p 1) ( p ) ( p ) 1
V ( q ) L( q ) Q ( q )
1
( p ) H ( p ) P ( p ) V ( q 1) V ( q ) V ( q )
1 2
3 4
H kk ' Bkk H km ' Bkm Lkk ' Bkk Lkm ' Bkm
Desacoplado rápido
cos km 1 B’ e B” só dependem dos
Bkm Gkm sen km parâmetros da rede (Ybarra)
Em B’ não aparecem as linhas e
Vk2 Bkk Qk colunas referentes às barras V
Em B” não aparecem as linhas e
• Definindo B’ e B”: colunas referentes às barras PV e V
1 1
B 'km
xkm
B 'kk
m k xkm
B "km Bkm B "kk Bkk
p=0; q=0 V ( q ) , ( p )
B"
B "kk Bkk
Calcular B "km Bkm Calcular
2 Pk( p ) (V ( q ) , ( p ) ) 1 Qk( q ) (V ( q ) , ( p ) )
Sim Sim
1 Pk( p ) P KP=0 KQ=0 Qk( q ) Q
B 'km
xkm Não
Não
B "kk Bkk Usar: B’ Sim Sim
KQ = 0 ? KP = 0 ? Usar: B”
Resolver:
Q
Resolver:
B "km Bkm P
( p) (q)
B ' V B " ( q )
( p) -1 (q) -1
(q) Não Solução Não
V
( p)
V
Ykm Gkm j Bkm (q)
Atualizar V V Atualizar
( p 1) ( p) ( p)
jkm
Ykm akm e ykm V
( q 1)
V
(q)
V
(q)
Resolver
Ymk akm e jkm ykm Subsistema 2
Incrementar: Pk; Qk
2 j km Incrementar:
Ykk jbksh ( jbkm
sh
akm e ykm ) p = p+1
KQ=1 Pkm, Qkm
Perdas
KP=1
q = q+1
m k
1 Fim 2
Exemplo
• Formule as equações do fluxo de potência desacoplado
rápido do circuito dadas nas tabelas:
– Erro: = 0,003 Condições iniciais: V3=1,0 e 2 = 3 = 0,0
• Faça o desenho do diagrama unifilar do sistema.
DBAR
(Num) O E T Gb ( nome ) Gl ( V) ( A) ( Pg) ( Qg) ( Qn) ( Qm) (Bc ) ( Pl) ( Ql) (bksh) Are (Vf)
1 L2 Barra 1 1,00 0,0 -9999 9999. 1
2 L1 Barra 2 0,4 2 0,05 1
3 L0 Barra 3 1,00 1,0 0,4 1
99999
DLIN
(De ) d O d (Pa ) Nc E P ( R ) ( X ) (2bkmsh) (Tap) (Tmn) (Tmx) (Phs)
1 2 1 0,01 0,10 1,0
1 3 1 0,01 0,10 1,0
• 2 3 1 0,01 0,10 1,0
99999
Solução
• Montagem da matriz YBARRA:
–
Solução
• Cálculo de B’ e B”:
– Sistema P – :
20 10
B'
10 20
– Mismatch ou erro do
processo iterativo:
– Sistema Q – V:
B " 18,8
•
Solução
• Primeira iteração P – :
P2 P2esp P2calc 0, 4 P2calc (V (0) , (0) )
P3 P3esp P3calc 1, 0 P2calc (V (0) , (0) )
1, 0 0, 0
V (0) 1, 0 (0) 0, 0
1, 0 0, 0
•
Solução
• Primeira iteração P – :
P2 P2esp P2calc 0, 4 P2calc (V (0) , (0) )
P3 P3esp P3calc 1, 0 P2calc (V (0) , (0) )
1, 0 0, 0
V (0) 1, 0 (0) 0, 0
1, 0 0, 0
•
Solução
• Primeira iteração P – :
P2 0, 4 0, 0 0, 4
P3 1, 0 0, 0 1, 0
– erro = 0,003 não convergiu
20 10
• B'
10 20
Solução
• Primeira iteração Q – V:
Q3 Q3esp Q3calc 0, 4 Q3calc (V (0) , (1) )
1, 0 0, 0 0, 0
V (0) 1, 0 (1) 2(1) 0, 0067
1, 0 3(1) 0, 0533
n
Qk Vk Vm (Gkm sen km Bkm cos km )
m 1
Q3calc V3[V1 (G31 sen 31 B31 cos 31 ) V2 (G32 sen 32 B32 cos 32 ) V3 B33 ]
Q3calc 1, 0[1, 0(0,99sen(0, 0533) 9,9 cos(0, 0533)) 1, 0(0, 99sen(0, 0466)
• Q3 0, 4 0,87633 0, 47633 9,9 cos(0, 0466)) 1, 0(18,8)]
Solução
• Primeira iteração Q – V: • Segunda iteração P – :
Q3 0, 47633 P2 P2esp P2calc 0, 4 P2calc (V (1) , (1) )
– erro = 0,003 não convergiu P3 P3esp P3calc 1, 0 P2calc (V (1) , (1) )
– Atualizar: V3(1) 1, 0 0, 0 0, 0
V (1) 1, 0 (1) 2(1) 0, 0067
B " 18,8 1, 0253 3 0, 0533
(1)
0, 47633
V3(0) 18,80
1
0, 02534 n
1, 0 Pk Vk Vm (Gkm cos km Bkm sen km )
m 1
V3 1, 0 0, 02534 1, 02534
(1)
•
Solução
• Segunda iteração P – :
P2 P2esp P2calc 0, 4 P2calc (V (1) , (1) )
P3 P3esp P3calc 1, 0 P2calc (V (1) , (1) )
1, 0 0, 0 0, 0 0, 0
V (1) 1, 0 (1) 2(1) 0, 0067 0,384
1, 0253 3(1) 0, 0533 3, 054
n
Pk Vk Vm (Gkm cos km Bkm sen km )
m 1
P3 V3 [V1 (G13 cos 31 B13 sen 31 ) V2 (G23 cos 32 B23 sen 32 ) V3G33 ]
P3 0,9956[0,99 cos(0, 0533) 9,9sen(0, 0533) 0,99 cos( 0, 0466)
• 9,9sen(0, 0466) 0,9956(1,98)]
P3 0,9608 P3 1, 0 0,9608 0, 0392
Solução 0, 0164 (v)
P2 0, 0164
0,392 10 20
3
P3 0, 0392 1, 253
– erro = 0,003 não convergiu 0, 0164
2 1 20 10 1, 0
– Atualizar: 2(2) e 3( 2) 3 300 10 20 0,392
0,9956
2 0, 0002
0, 0020
3
(2)
20 10 2 0, 0069rad 0,3943
B'
• 10 20
3
0, 0554rad 3,1714
Solução
• Segunda iteração Q – V:
Q3 Q3esp Q3calc 0, 4 Q3calc (V (1) , (2) )
1, 0 0, 0 0, 0 0, 0
V (1) 1, 0 (2) 2(2) 0, 0069rad 0,3943
1, 0253 3 0, 0554rad 3,1714
(2)
n
Qk Vk Vm (Gkm sen km Bkm cos km )
m 1
Q3calc V3[V1 (G31 sen 31 B31 cos 31 ) V2 (G32 sen 32 B32 cos 32 ) V3 B33 ]
– Atualizar: V3(2) 1, 0 0, 0 0, 0
V (2) 1, 0 (2) 2(2) 0, 0069
B " 18,8 1, 0255 3 0, 0554
(2 )
0, 0043
V3(0) 18,80
1
0, 0002217 n
1, 0 Pk Vk Vm (Gkm cos km Bkm sen km )
m 1
V3 (2)
1, 0253 0, 000222 1.0255
•
Solução
• Terceira iteração P – :
P2 P2esp P2calc 0, 4 P2calc (V (2) , (2) )
P3 P3esp P3calc 1, 0 P2calc (V (2) , (2) )
1, 0 0, 0 0, 0
V (2) 1, 0 (2) 2(2) 0, 0069
1, 0255 3(2 ) 0, 0554
n
Pk Vk Vm (Gkm cos km Bkm sen km )
m 1
1, 0 0, 0 0, 0
V (2) 1, 0 (2) 2(2) 0, 0069
1, 0255 3(2 ) 0, 0554
n
Qk Vk Vm (Gkm sen km Bkm cos km )
m 1
Q3calc V3[V1 (G31 sen 31 B31 cos 31 ) V2 (G32 sen 32 B32 cos 32 ) V3 B33 ]
Q3calc 0,3999
erro = 0,003 KQ=0
Q3 0, 4 0,3999 0, 0001 Se KP=0 convergiu.
Fluxo de Carga Linearizado ou de
Corrente Contínua