Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Objetivo: Calcular o fluxo de potência entre duas barras manualmente e
automaticamente.
Problema: Considere uma linha de transmissão cuja tensão nominal é de
220 kV e tem uma impedância de 𝑍 = 5 + 𝑗40 𝛺 por fase. Considere que os
módulos das tensões nas barras extremas possam ser controlados. Para os
casos seguintes calcule a potência ativa e a potência reativa saindo de cada
extremo da linha e as perdas ativa e reativa na linha, utilizando como base 220
kV e 100MVA:
• 𝑉1 = 𝑉𝑘
• 𝑉2 = 𝑉𝑚
2
Tabela de resultados obtidos no Mathlab.
𝑃𝑘𝑚 𝑃𝑚𝑘 𝑃𝑝𝑒𝑟𝑑𝑎𝑠 𝑄𝑘𝑚 𝑄𝑚𝑘 𝑄𝑝𝑒𝑟𝑑𝑎𝑠
𝑉 2 (220. 103 )2
𝑍𝑔 = = = 484
𝑃 100.106
• 𝑍𝑔 = impedância base
• 𝑉= tensão base
• 𝑃= potencia base
𝑍𝑓 5 + 40𝑖 5 10
𝑍𝑘𝑚𝑝𝑢 = = = +𝑗
𝑍𝑔 484 484 121
𝑟𝑒𝑠𝑖𝑠𝑡ê𝑛𝑐𝑖𝑎 𝑟𝑒𝑎𝑡â𝑛𝑐𝑖𝑎
𝑝𝑎𝑟𝑡𝑒 𝑟𝑒𝑎𝑙 𝑝𝑎𝑟𝑡𝑒 𝑖𝑚𝑎𝑔𝑖𝑛á𝑟𝑖𝑎
• 𝑍𝑝𝑢 = impedância por fase em pu (por unidade)
• 𝑍𝑓 = impedância de fase
1 1
𝑦𝑘𝑚𝑝𝑢 = = = 1,4892 − 𝑗11,9138
𝑍𝑘𝑚𝑝𝑢 5 10
+𝑗
484 121
• 𝑦𝑝𝑢 = admitância por fase em pu (por unidade)
3
• 𝑚𝑘= analise do lado 2 ao lado 1 da fase
• 𝑃𝑘𝑚 𝑜𝑢 𝑃𝑚𝑘 = potência ativa
• 𝑔𝑘𝑚 𝑜𝑢 𝑔𝑚𝑘 = resistência (parte real)
• 𝑏𝑘𝑚 𝑜𝑢 𝑏𝑚𝑘 = reatância (parte imaginária)
• 𝑄𝑘𝑚 𝑜𝑢 𝑄𝑚𝑘 = potência reativa
• 𝑃𝑝𝑒𝑟𝑑𝑎𝑠 = perdas ativas
• 𝑄𝑝𝑒𝑟𝑑𝑎𝑠 = perdas reativas
Situação 1:
𝑷𝒌𝒎 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎
𝑃𝑘𝑚 = 1,4892|1|2 − 1,4892|1||1| cos(7°) − (−11,9138)|1||1|𝑠𝑒𝑛(7°)
𝑷𝒌𝒎 = 𝟏, 𝟒𝟔𝟑
𝑸𝒌𝒎 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎
𝑄𝑘𝑚 = −(−11,9138)|1|2 − 1,4892|1||1|𝑠𝑒𝑛(7°) + (−11,9138)|1||1| cos(7°)
𝑸𝒌𝒎 = −𝟎, 𝟎𝟗𝟐𝟔
𝑷𝒎𝒌 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎
𝑃𝑚𝑘 = 1,4892|1|2 − 1,4892|1||1| cos(−7°) − (−11,9138)|1||1|𝑠𝑒𝑛(−7°)
𝑷𝒎𝒌 = −𝟏, 𝟒𝟒𝟎𝟖
𝑸𝒎𝒌 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎
𝑄𝑚𝑘 = −(−11,9138)|1|2 − 1,4892|1||1|𝑠𝑒𝑛(−7°) + (−11,9138)|1||1| cos(−7°)
𝑸𝒎𝒌 = 𝟎, 𝟐𝟕𝟎𝟑
Situação 2:
𝑷𝒌𝒎 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎
𝑃𝑘𝑚 = 1,4892|1|2 − 1,4892|1||1,045| cos(7°) − (−11,9138)|1||1,045|𝑠𝑒𝑛(7°)
4
𝑷𝒌𝒎 = 𝟏, 𝟒𝟔𝟐
𝑸𝒌𝒎 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎
𝑄𝑘𝑚 = −(−11,9138)|1|2 − 1,4892|1||1,045|𝑠𝑒𝑛(7°)
+ (−11,9138)|1||1,045| cos(7°)
𝑸𝒌𝒎 = −𝟎, 𝟔𝟑𝟖𝟒
𝑷𝒎𝒌 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎
𝑃𝑚𝑘 = 1,4892|1|2 − 1,4892|1||1,045| cos(−7°) − (−11,9138)|1||1,045|𝑠𝑒𝑛(−7°)
𝑷𝒎𝒌 = −𝟏, 𝟒𝟑𝟔
𝑸𝒎𝒌 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎
𝑄𝑚𝑘 = −(−11,9138)|1|2 − 1,4892|1||1,045|𝑠𝑒𝑛(−7°)
+ (−11,9138)|1||1,045| cos(−7°)
𝑸𝒎𝒌 = 𝟎, 𝟖𝟒𝟖𝟕
Situação 3:
𝑷𝒌𝒎 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎
𝑃𝑘𝑚 = 1,4892|1|2 − 1,4892|1||1| cos(7°) − (−11,9138)|1||1|𝑠𝑒𝑛(8°)
𝑷𝒌𝒎 = 𝟏, 𝟔𝟕𝟑
𝑸𝒌𝒎 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏𝜽𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔𝜽𝒌𝒎
𝑄𝑘𝑚 = −(−11,9138)|1|2 − 1,4892|1||1|𝑠𝑒𝑛(7°) + (−11,9138)|1||1| cos(8°)
𝑸𝒌𝒎 = −𝟎, 𝟎𝟗𝟏𝟑
𝑷𝒎𝒌 = 𝒈𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎 − 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎
𝑃𝑚𝑘 = 1,4892|1|2 − 1,4892|1||1| cos(−7°) − (−11,9138)|1||1|𝑠𝑒𝑛(−8°)
𝑷𝒎𝒌 = −𝟏, 𝟔𝟒𝟒
𝑸𝒎𝒌 = −𝒃𝒌𝒎 |𝑽𝒌 |𝟐 − 𝒈𝒌𝒎 |𝑽𝒌 ||𝑽𝒎 |𝒔𝒆𝒏(−𝜽)𝒌𝒎 + 𝒃𝒌𝒎 |𝑽𝒌𝒎 ||𝑽𝒎 |𝒄𝒐𝒔(−𝜽)𝒌𝒎
𝑄𝑚𝑘 = −(−11,9138)|1|2 − 1,4892|1||1|𝑠𝑒𝑛(−7°) + (−11,9138)|1||1| cos(−8°)
𝑸𝒎𝒌 = 𝟎, 𝟑𝟐𝟑𝟐
5
𝑷𝒑𝒆𝒓𝒅𝒂𝒔 = 𝑷𝒌𝒎 + 𝑷𝒎𝒌
𝑃𝑝𝑒𝑟𝑑𝑎𝑠 = 1,673 + (−1,644) = 𝟎, 𝟎𝟐𝟗
𝑸𝒑𝒆𝒓𝒅𝒂𝒔 = 𝑸𝒌𝒎 + 𝑸𝒎𝒌
𝑄𝑝𝑒𝑟𝑑𝑎𝑠 = −0,0913 + 0,3232 = 𝟎, 𝟐𝟑𝟐
clear all
clc
Vb = 220000;
Pb = 100000000;
Zbase = Vb/(Pb/Vb);
Zkm = 5+i*40;
Ykm = 1/Zkm;
Zpu = Zkm/Zbase;
Ypu = 1/Zpu;
gkm = real(Ypu);
bkm = imag(Ypu);
%%situação 1
Vk1 = 220000/Vb;
Vm1 = 220000/Vb;
angulokm1 = 7;
angulomk1 = angulokm1*(-1);
Pperdas1 = Pkm1+Pmk1;
Qperdas1 = Qkm1+Qmk1;
%%situação 2
Vk2 = 220000/Vb;
6
Vm2 = 230000/Vb;
angulokm2 = 7;
angulomk2 = angulokm2*(-1);
Pperdas2 = Pkm2+Pmk2;
Qperdas2 = Qkm2+Qmk2;
%%situação 3
Vk3 = 220000/Vb;
Vm3 = 220000/Vb;
angulokm3 = 8;
angulomk3 = angulokm3*(-1);
Pperdas3 = Pkm3+Pmk3;
Qperdas3 = Qkm3+Qmk3;
%%resultado
disp([' Fluxo de Potência ']);
disp([' Pkm | Pmk | Pperdas | Qkm | Qmk
| Qperdas |']);
disp(['Situação 1: ',num2str(Pkm1,4),' | ',num2str(Pmk1,4),' |
',num2str(Pperdas1,4),' | ',num2str(Qkm1,3),' |
',num2str(Qmk1,4),' | ',num2str(Qperdas1,4),' |']);
disp(['Situação 2: ',num2str(Pkm2,4),' | ',num2str(Pmk2,4),' |
',num2str(Pperdas2,4),' | ',num2str(Qkm2,4),' |
',num2str(Qmk2,4),' | ',num2str(Qperdas2,4),' |']);
disp(['Situação 3: ',num2str(Pkm3,4),' | ',num2str(Pmk3,4),' |
',num2str(Pperdas3,4),' | ',num2str(Qkm3,3),' |
',num2str(Qmk3,4),' | ',num2str(Qperdas3,3),' |']);
disp([' ']);