Escolar Documentos
Profissional Documentos
Cultura Documentos
Fluxo de Potência
Dados de
entrada
ASPECTOS GERAIS
Tipos básicos de barras:
PQ – Barras de cargas;
VƟ – Barra de referência.
ASPECTOS GERAIS
O conjunto de equações do problema de fluxo de potência é
composto pelas seguintes equações para cada barra:
𝑃𝑘 = 𝑃𝑘𝑚 (𝑉𝑘 , 𝑉𝑚 , 𝜃𝑘 , 𝜃𝑚 ሻ
𝑚∈Ω𝑘
𝑁𝐵
𝑁𝐵
Para barras PQ
FORMULAÇÃO BÁSICA
Subproblema 2:
𝑁𝐵
𝑒𝑠𝑝
𝑃𝑘 − 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 cos𝜃𝑘𝑚 + 𝐵𝑘𝑚 sen𝜃𝑘𝑚 = 0
𝑚=1
Barra de referência
𝑁𝐵
𝑒𝑠𝑝
𝑄𝑘 − 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 sen𝜃𝑘𝑚 − 𝐵𝑘𝑚 cos𝜃𝑘𝑚 = 0
𝑚=1
∆𝑸 = 𝑸𝑒𝑠𝑝 − 𝑸(𝑽, 𝜽ሻ
FORMULAÇÃO BÁSICA
Seja agora 𝒈(𝒙ሻ a função vetorial dada por:
∆𝑷 ሼ𝑁𝑃𝑄 + 𝑁𝑃𝑉
𝒈 𝒙 =
∆𝑸 ሼ𝑁𝑃𝑄
f(x0 )
f(x1 )
f(x2 )
x2 x1 x0 X
𝑓 𝑥 𝑖 + ∆𝑥 𝑖 = 𝑓 𝑥 𝑖 + 𝑓 ′ 𝑥 𝑖 ∆𝑥 𝑖
f(x)
f(x0 )
f(x1 )
f(x2 )
x3 x2 x1 x0 X
𝑥 1 = 𝑥 0 + ∆𝑥 0 = 1,8182
2ª iteração: 𝑖 = 1 e 𝑥 1 = 1,8182.
𝑓 𝑥 1 = 0,2526
Como |𝑓(1,8182ሻ| = 0,2526 > 10−3 , continua o processo.
1
𝑓 𝑥1
∆𝑥 = − ′ 1 = −0,0305
𝑓 𝑥
𝑥 2 = 𝑥 1 + ∆𝑥 1 = 1,7877
MÉTODO DE NEWTON
Solução:
3ª: 𝑖 = 2 e 𝑥 2 = 1,7877.
𝑓 𝑥 2 = 0,0061
Como |𝑓(1,7877ሻ| = 0,0061 > 10−3 , continua o processo.
2
𝑓 𝑥
∆𝑥 2 = − ′ 2 = −7,7894 × 10−4
𝑓 𝑥
𝑥 3 = 𝑥 2 + ∆𝑥 2 = 1,7869
4ª iteração: 𝑖 = 3 e 𝑥 3 = 1,7869.
𝑓 𝑥 3 = −1,6155 × 10−4
Como 𝑓 1,7869 = 1,6155 × 10−4 < 10−3 , encerra o processo.
sendo:
𝑇
𝒇 𝒙 = 𝒇1 𝒙 𝒇2 𝒙 ⋯ 𝒇𝑛 𝒙
𝒙 = 𝑥1 𝑥2 ⋯ 𝑥𝑛 𝑇
𝜕∆𝑷ൗ 𝜕∆𝑷ൗ
𝜕𝜽 𝜕𝑽
𝐽 𝒙𝑖 = 𝜕∆𝑸 𝜕∆𝑸ൗ
ൗ
𝜕𝜽 𝜕𝑽
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Lembrando que:
𝑒𝑠𝑝
∆𝑃𝑘 = 𝑃𝑘 − 𝑃𝑘 𝑽, 𝜽 = 0
𝑒𝑠𝑝
∆𝑄𝑘 = 𝑄𝑘 − 𝑄𝑘 𝑽, 𝜽 = 0
𝜕𝑷ൗ 𝜕𝑷ൗ
𝜕𝜽 𝜕𝑽
𝐽 𝑥𝑖 = − 𝜕𝑸 𝜕𝑸ൗ
ൗ
𝜕𝜽 𝜕𝑽
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
𝜕𝑷 𝜕𝑷
𝑯= 𝑵=
𝜕𝜽 𝜕𝑽
𝜕𝑸 𝜕𝑸
𝑴= 𝑳=
𝜕𝜽 𝜕𝑽
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
As componentes das submatrizes H e N são dadas por:
𝜕𝑃𝑘
𝐻𝑘𝑚 = ൗ𝜕𝜃 = 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 sen𝜃𝑘𝑚 − 𝐵𝑘𝑚 cos𝜃𝑘𝑚
𝑚
𝑯 𝑁𝐵
𝜕𝑃𝑘
𝐻𝑘𝑘 = ൗ𝜕𝜃 = −𝑉𝑘2 𝐵𝑘𝑘 − 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 sen𝜃𝑘𝑚 − 𝐵𝑘𝑚 cos𝜃𝑘𝑚
𝑘
𝑚=1
𝜕𝑃𝑘
𝑁𝑘𝑚 = ൗ𝜕𝑉 = 𝑉𝑘 𝐺𝑘𝑚 cos𝜃𝑘𝑚 + 𝐵𝑘𝑚 sen𝜃𝑘𝑚
𝑚
𝑵 𝑁𝐵
𝜕𝑃𝑘
𝑁𝑘𝑘 = ൗ𝜕𝑉 = 𝑉𝑘 𝐺𝑘𝑘 + 𝑉𝑚 𝐺𝑘𝑚 cos𝜃𝑘𝑚 + 𝐵𝑘𝑚 sen𝜃𝑘𝑚
𝑘
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
As componentes das submatrizes M e L são dadas por:
𝜕𝑄𝑘
𝑀𝑘𝑚 = ൗ𝜕𝜃 = −𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 cos𝜃𝑘𝑚 + 𝐵𝑘𝑚 sen𝜃𝑘𝑚
𝑚
𝑴 𝑁𝐵
𝜕𝑄𝑘
𝑀𝑘𝑘 = ൗ𝜕𝜃 = −𝑉𝑘2 𝐺𝑘𝑘 + 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 cos𝜃𝑘𝑚 + 𝐵𝑘𝑚 sen𝜃𝑘𝑚
𝑘
𝑚=1
𝜕𝑄𝑘
𝐿𝑘𝑚 = ൗ𝜕𝑉 = 𝑉𝑘 𝐺𝑘𝑚 sen𝜃𝑘𝑚 − 𝐵𝑘𝑚 cos𝜃𝑘𝑚
𝑚
𝑳 𝑁𝐵
𝜕𝑄𝑘
𝐿𝑘𝑘 = ൗ𝜕𝑉 = −𝑉𝑘 𝐵𝑘𝑘 + 𝑉𝑚 𝐺𝑘𝑚 sen𝜃𝑘𝑚 − 𝐵𝑘𝑚 cos𝜃𝑘𝑚
𝑘
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Algoritmo:
i. Fazer 𝑖 = 0 e escolher os valores iniciais dos ângulos das tensões das
barras PQ e PV (𝜽 = 𝜽0 , e as magnitudes das tensões das barras PQ
(𝑽 = 𝑽0 );
ii. Calcular para 𝑷(𝑽𝑖 , 𝜽𝑖 ሻ para as barras PQ e PV e 𝑸(𝑽𝑖 , 𝜽𝑖 ሻ para as barras
PQ, e determinar os resíduos ∆𝑷 e ∆𝑸 ;
𝑯(𝑽𝑖 , 𝜽𝑖 ൯ 𝑵(𝑽𝑖 , 𝜽𝑖 ൯
𝑱 𝑽𝑖 , 𝜃 𝑖 =
𝑴(𝑽𝑖 , 𝜽𝑖 ൯ 𝑳(𝑽𝑖 , 𝜽𝑖 ൯
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Algoritmo:
v. Determinar a nova solução 𝑉 𝑖+1 , 𝜃 𝑖+1 :
𝜽𝑖+1 = 𝜽𝑖 + ∆𝜽𝑖
𝑽𝑖+1 = 𝑽𝑖 + ∆𝑽𝑖
Sendo:
𝑒𝑠𝑝
𝑃2 = 𝑃𝐺2 − 𝑃𝐿2 = 0,2 − 0,60 = −0,40
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Solução:
A equação para a injeção de potência ativa na barra 2 é:
2
1ª iteração:
𝑖 = 0; 𝜃 0 = 0,0
∆𝑃2 = −0,40 − 0,1923 1 − 𝑐𝑜𝑠𝜃20 − 0,9615𝑠𝑒𝑛𝜃20 = −0,40
−0,40
∆𝜃20 = −𝐽 𝜃20 −1 ∆𝑃2 = = −0,4160
−(−0,9615ሻ
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Solução:
𝜃21 = 𝜃20 + ∆𝜃 0 = 0 + −0,4160 = −0,4160
2ª Iteração:
∆𝑃2 𝜃21 = −0,40 − 0,1923 1 − cos𝜃21 − 0,9615sen𝜃21 = −0,0279
Substituindo os valores:
𝑃1 = 0,4380 pu
𝑄1 = −0,0078 pu
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Solução:
2
Substituindo os valores:
𝑄2 = 0,1598 pu
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Exemplo 2:
Considere o sistema a seguir:
Dados das barras.
Barra Tipo V (pu) PG(pu) QG (pu) PL(pu) QL(pu)
(Graus)
1 V 1,0 0,0 - - 0,0 0,0
2 PQ - - 0,0 0,0 0,30 -0,07
2
𝑒𝑠𝑝
∆𝑄2 = 𝑄2 − 𝑄2𝑐𝑎𝑙𝑐 = 0,07 − 𝑉2 𝑉𝑚 𝐺2𝑚 𝑠𝑒𝑛 𝜃2 − 𝜃𝑚 − 𝐵2𝑚 cos 𝜃2 − 𝜃𝑚 =0
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Solução:
Substituindo os valores e rearranjando os termos:
∆𝑃2 = −0,30 − 0,1923𝑉2 𝑉2 − cos𝜃2 − 0,9615𝑉2 sen𝜃2 = 0
∆𝑄2 = 0,07 − 0,9415𝑉22 + 0,1923𝑉2 sen𝜃2 + 0,9615𝑉2 cos𝜃2 = 0
1ª iteração:
𝑖 = 0; 𝑉2𝑖 = 1,0 𝑒 𝜃2𝑖 = 0;
𝜃2 −0,3306
=
𝑉2 0,9783
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Solução:
Agora, resolve-se o subproblema 2:
2
Substituindo os valores:
𝑃1 = 0,3197 pu
𝑄1 = −0,0093 pu
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
𝑁𝐵
𝜕𝑃𝑘
= 𝑉𝑘 𝑉𝑚 −𝐺𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚 + 𝐵𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚
𝜕𝜃𝑘
𝑚=1
𝑁𝐵
𝜕𝑃𝑘
= −𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚 − 𝐵𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚
𝜕𝜃𝑘
𝑚=1
Quando k = m, aparece o termo 𝑉𝑘2 𝐵𝑘𝑘 , que não deve estar presente na
derivada. Logo,
𝑁𝐵
𝜕𝑃𝑘
= −𝑉𝑘2 𝐵𝑘𝑘 −𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚 − 𝐵𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚
𝜕𝜃𝑘
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
𝑁𝐵
𝜕𝑃𝑘
= 2𝑉𝑘 𝐺𝑘𝑘 + 𝑉𝑚 𝐺𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚 + 𝐵𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚
𝜕𝑉𝑘
𝑚=1,𝑚≠𝑘
Ou
𝑁𝐵
𝜕𝑃𝑘
= 𝑉𝑘 𝐺𝑘𝑘 + 𝑉𝑚 𝐺𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚 + 𝐵𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚
𝜕𝑉𝑘
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
𝑁𝐵
𝜕𝑄𝑘
= 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚 + 𝐵𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚
𝜕𝜃𝑘
𝑚=1
Quando m = k, aparece o termo 𝑉𝑘2 𝐺𝑘𝑘 , o qual não faz parte da derivada. Logo:
𝑁𝐵
𝜕𝑄𝑘
= −𝑉𝑘2 𝐺𝑘𝑘 + 𝑉𝑘 𝑉𝑚 𝐺𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚 + 𝐵𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚
𝜕𝜃𝑘
𝑚=1
FLUXO DE POTÊNCIA PELO MÉTODO DE NEWTON
Ou
𝑁𝐵
𝜕𝑄𝑘
= −𝑉𝑘 𝐵𝑘𝑘 + 𝑉𝑚 𝐺𝑘𝑚 𝑠𝑒𝑛𝜃𝑘𝑚 − 𝐵𝑘𝑚 𝑐𝑜𝑠𝜃𝑘𝑚
𝜕𝑉𝑘
𝑚=1
Exercício 1 - Solução:
Calculando a derivada da função e aplicando o valor inicial 𝑥 = 2.
𝑓 𝑥 = 2𝑥 3 − 4𝑥 2 + 3𝑥 − 4
𝑓 ′ 𝑥 = 6𝑥 2 − 8𝑥 + 3
𝑓 ′ 2 = 11
1ª Iteração:
𝑓 2 =2
Como 𝑓(2ሻ = 2 é maior que a tolerância, continua-se o processo
iterativo.
𝑓 2 2
∆𝑥 = − ′ =− = −0,1818
𝑓 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 2 + −0,1818 = 1,8182
Exercício 1 - Solução:
2ª iteração:
𝑓 1,8182 = 0,2524
Como 𝑓(1,8182ሻ = 0,2524 é maior que a tolerância, continua-se
o processo iterativo.
𝑓 1,8182 0,2524
∆𝑥 = − =− = −0,0229
𝑓′ 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 1,8182 + −0,0229 = 1,7952
Exercício 1 - Solução:
3ª iteração:
𝑓 1,7952 = 0,0658
Como 𝑓(1,7952ሻ = 0,0658 é maior que a tolerância, continua-se
o processo iterativo.
𝑓 1,7952 0,0658
∆𝑥 = − =− = −0,006
𝑓′ 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 1,7952 + −0,006 = 1,7892
Exercício 1 - Solução:
4ª iteração:
𝑓 1,7892 = 0,0183
Como 𝑓(1,7892ሻ = 0,0183 é maior que a tolerância, continua-se
o processo iterativo.
𝑓 1,7892 0,0183
∆𝑥 = − =− = −0,0017
𝑓 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 1,7892 + −0,0017 = 1,7876
Exercício 1 - Solução:
5ª iteração:
𝑓 1,7876 = 0,0052
Como 𝑓(1,7876ሻ = 0,0052 é maior que a tolerância, continua-se
o processo iterativo.
𝑓 1,7876 0,0052
∆𝑥 = − =− = −4,7246 × 10−4
𝑓′ 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 1,7876 + −4,7246 × 10−4 = 1,7871
Exercício 1 - Solução:
6ª iteração:
𝑓 1,7871 = 0,0015
Como 𝑓(1,7871ሻ = 0,0015 é maior que a tolerância, continua-se
o processo iterativo.
𝑓 1,7871 0,0015
∆𝑥 = − =− = −1,3448 × 10−4
𝑓′ 2 11
𝑥 𝑖+1 = 𝑥 𝑖 + ∆𝑥 = 1,7871 + −1,3448 × 10−4 = 1,7870
Exercício 1 - Solução:
7ª iteração:
𝑓 1,7870 = 4,2164 × 10−4
Como 𝑓(1,7870ሻ = 4,2164 × 10−4 é menor que a tolerância, o
processo iterativo finaliza.
A solução encontrada foi:
𝑥 = 1,7870
6 iterações foram necessárias para convergir a solução dentro da
tolerância desejada.
Solução – Exercício 2:
Sejam:
𝑓1 (𝑥, 𝑦ሻ
𝒇 𝑥, 𝑦 =
𝑓2 𝑥, 𝑦
𝑓1 𝑥, 𝑦 = 𝑥 + 𝑦 − 2
𝑓2 𝑥, 𝑦 = 𝑥𝑦 + 3
𝜕𝑓1ൗ 𝜕𝑓1 𝜕𝑓1 𝜕𝑓1
ൗ𝜕𝑦 =1 =1
𝜕𝑥 𝜕𝑥 𝜕𝑦
𝑱=
𝜕𝑓2ൗ 𝜕𝑓2 𝜕𝑓2
𝜕𝑥 ൗ𝜕𝑦 𝜕𝑓2
=𝑦 =𝑥
𝜕𝑥 𝜕𝑦
1 1
𝐽=
𝑦 𝑥
Exercício 2 - Solução:
1ª Iteração: 𝑥 = 2 𝑒 𝑦 = 1
1
𝒇 𝑥, 𝑦 =
5
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 5 é maior que a tolerância, continua o
processo iterativo.
1 1
𝑱=
1 2
∆𝑥 1 3
= −𝑖𝑛𝑣 𝑱 =
∆𝑦 5 −4
𝑥 𝑖+1 𝑥 𝑖 ∆𝑥 2 3 5
𝑦 = 𝑦 + = + =
∆𝑦 1 −4 −3
Exercício 2 - Solução:
2ª Iteração: 𝑥 = 5 𝑒 𝑦 = −3
0
𝒇 𝑥, 𝑦 =
−12
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 12 é maior que a tolerância, continua o
processo iterativo.
1 1
𝑱=
−3 5
∆𝑥 0 −1,5
= −𝑖𝑛𝑣 𝑱 =
∆𝑦 −12 1,5
𝑥 𝑖+1 𝑥 𝑖 ∆𝑥 5 −1,5 3,5
𝑦 = 𝑦 + = + =
∆𝑦 −3 1,5 −1,5
Exercício 2 - Solução:
2ª Iteração: 𝑥 = 3,5 𝑒 𝑦 = −1,5
0
𝒇 𝑥, 𝑦 =
−2,25
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 2,25 é maior que a tolerância, continua o
processo iterativo.
1 1
𝑱=
−1,5 3,5
∆𝑥 0 −0,45
= −𝑖𝑛𝑣 𝑱 =
∆𝑦 −2,25 0,45
𝑥 𝑖+1 𝑥 𝑖 ∆𝑥 3,5 −0,45 3,05
𝑦 = 𝑦 + = + =
∆𝑦 −1,5 0,45 −1,05
Exercício 2 - Solução:
3ª Iteração: 𝑥 = 3,05 𝑒 𝑦 = −1,05
0
𝒇 𝑥, 𝑦 =
−0,2025
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 0,2025 é maior que a tolerância, continua o
processo iterativo.
1 1
𝑱=
−1,05 3,05
∆𝑥 0 −0,0494
= −𝑖𝑛𝑣 𝑱 =
∆𝑦 −0,2025 0,0494
𝑥 𝑖+1 𝑥 𝑖 ∆𝑥 3,05 −0,0494 3,0006
𝑦 = 𝑦 + = + =
∆𝑦 −1,05 0,0494 −1,0006
Exercício 2 - Solução:
4ª Iteração: 𝑥 = 3,0006 𝑒 𝑦 = −1,0006
0
𝒇 𝑥, 𝑦 =
−0,0024
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 0,0024 é maior que a tolerância, continua o
processo iterativo.
1 1
𝑱=
−1,0006 3,0006
∆𝑥 0 −0,6097
= −𝑖𝑛𝑣 𝑱 = × 10−3
∆𝑦 −0,0024 0,6097
𝑥 𝑖+1 𝑥 𝑖 ∆𝑥 3,0006 −0,6097 3,0
𝑦 = 𝑦 + = + × 10−3 =
∆𝑦 −1,0006 0,6097 −1,0
Exercício 2 - Solução:
5ª Iteração: 𝑥 = 3,0 𝑒 𝑦 = −1,0
0
𝒇 𝑥, 𝑦 = × 10−6
−0,3717
Como 𝑚𝑎𝑥 𝒇(𝑥, 𝑦ሻ = 0,3717 × 10−6 é menor que a tolerância, o
processo iterativo finaliza.
A solução do problema dentro da tolerância desejada é:
𝑥 = 3,0 𝑦 = −1,0