Вы находитесь на странице: 1из 22

Anlise de Sistemas de Potncia

UNIVERSIDADE DE BRASLIA
UNIVERSIDADE DE BRASLIA (UnB)
FACULDADE DE TECNOLOGIA
DEPARTAMENTO DE ENGENHARIA ELETRICA

ANLISE DE SISTEMAS DE POTNCIA

APOSTILA

PARTE III

Professor : Pablo CuervoFranco


Sala AT-10
Tel: 273-5977 Ramal: 216
e-mail: pablo@ene.unb.br
Junho 2004
UnB/FT/ENE

Prof. Pablo Cuervo Franco ENE UnB 1


Anlise de Sistemas de Potncia

Mtodo de Newton para uma funo de uma nica varivel.

G(x) = 0 (24)

Antes de mais nada, vamos lembrar a srie de Taylor de primeira ordem:

dg
g ( x0 + x) g ( x0 ) + .x
dx x = x0

dg
Definimos, g ( x0 ) =
dx x = x0

Queremos determinar x para atender a equao (24).

g(X)
1
g (x0) dg x0 = g ( x0 ).
dg
dx x0
dx x0

x1 = x0 + x0
g (x1)
dg
dx x1

g (x2)
X
X
X2 X1 X0

Algoritmo

1. = 0 Contador de iteraes
( )
Escolher o valor inicial x = x = x
( 0)

(0)
2. Calcular o valor de g( x ) no ponto x

3. Comparar o valor de g x() com uma certa tolerncia especificada .


Se g (x ( ) Ento x = x() ser a soluo

Se g (x ( ) > Ento continua.

4. Aproximar linearmente a funo g(x) no ponto [x() , g (x())] pela srie de Taylor:

Prof. Pablo Cuervo Franco ENE UnB 2


Anlise de Sistemas de Potncia

g ( x0 + x) g ( x ) + g ' ( x ).x (25)

Onde,

dg
g ' ( x ) = (26)
dx

5. Resolver o problema linearizando; isto , encontrar x tal que:

g ( x ) + g ' ( x ).x = 0

g ( x ( ) )
Ou seja, x ( ) =
g ' ( x ( ) )

Conhecendo x pode ser feita uma nova estimativa de x.

( x +1 ) = x ( ) + x (27)

6. Fazer + 1 = , e v ao passo 2).

Caso n-dimensional, g(x) = 0 (28)

x Dimenso (n x 1)
g(x) Dimenso (n x 1)

Explicitamente,

g1 ( x) x1

g ( x)
x
2 2
g( x) = . x= . (29)

. .
g ( x ) x
n n

Linearizao da funo vetorial g(x) para x = x ( )

g(x ( ) + x ( ) ) g(x ) + J (x ).x (30)

Onde J a matriz Jacobiana, definida por:

Prof. Pablo Cuervo Franco ENE UnB 3


Anlise de Sistemas de Potncia

g1
x
L gx
g1
x2
1

1 n

J=
g
=
g 2
x1
L gx
g 2
x2
2

x M gM O gM n

(31)
g

n
L x n n


x1
x 2 n

O vetor correo x ( ) calculado a seguinte forma:

g(x ) + J(x )x = 0 (32)

a forma linearizada de se obter g(x ( ) + x ( ) ) = 0

Exemplo:

Para n = 2, identificar a equao (32).

g1 g1
g1 ( x1( ) + x1( ) ; x2( ) + x2( ) ) g1 ( x1 , x2 ) + .x1 + .x2
x1 x ( )
x2 x ( )

g 2 g 2
g 2 ( x1( ) + x1( ) ; x2( ) + x2( ) ) g 2 ( x1 , x2 ) + .x1 + .x2
x1 x ( )
x2 x ( )

Matricialmente,

g1 x1 0
( )
g1
g1 ( x1 + x1 , x2 + x2 )
( ) ( ) ( ) ( ) ( ) ( )
g1 ( x1 , x2 x
x2
( )
= ( )
+ 1 . =
g 2 ( x1 + x1 , x2 + x2 )
( ) ( ) ( ) ( )
g 2 ( x1 , x2 2
g g 2
x1 x2 x2 0
( )

Prof. Pablo Cuervo Franco ENE UnB 4


Anlise de Sistemas de Potncia

Algoritmo de Newton para n-dimenses.

1. = 0 Contador de iteraes
Escolher o valor inicial x = x( ) = x(0)

2. Calcular o valor de g(x ( ) ) .

3. Testar a convergncia.
Se gi ( x ( ) ) Para i = 1,2,.....n.

Ento o processo convergiu para o valor de x( ) com preciso .

Caso no, v para o passo 4)

4. Calcular a Matriz Jacobiana J (x( ) )

5. Determinar nova soluo x +1

x ( +1) = x( ) + x( ) (34)

Com [ ]1
x ( ) = J ( x ( ) ) .g ( x ( ) ) (35)

6. Fazer + 1 = , e volte ao passo 2).

Aplicao do Mtodo de Newton para o problema de Fluxo de Carga no Subsistema 1.

g (x ( ) ) = -J (x ( ) ).x ( ) (36)

No Subsistema 1

P ( ) NPV + NPQ
g( x ) =
( )
( )
(37)
Q NPQ

NPV + NPQ
( )
( )
(x ) = ( )
(38)
V NPQ
( P) ( P)
NPQ + NPV { NPQ + NPV {
V }NPQ + NPV
P
= ( Q ) ( Q) .
Q

NPQ { NPQ { } NPQ
123 123
V V
144424443

NPQ + NPV
J
NPQ

(39)

Prof. Pablo Cuervo Franco ENE UnB 5


Anlise de Sistemas de Potncia

Ento, a Matriz Jacobiana J tem dimenso (2NPQ + NPV) x (2NPQ + NPV)

P = P P(, V )
esp

Lembrando que
Q = Q Q(, V )
esp

esp esp
E dado que P eQ so constantes, ento,

P P

V

J (x ) =
( )
(40)
Q Q

V
Dado que por exemplo:

P
=
(
P
esp
P( )
=
P )

Geralmente, as submatrizes da matriz Jacobiana J so representadas por:

P P
H= ; N=
V
:
Q Q
M= ; L=
V

Ento a equao (39) fica:

( )
P H N
( ) = .
Q
M L V

As componentes de cada submatriz podem ser obtidas fazendo a derivada de cada uma
das funes como mostrado a seguir.
Lembrando que,
Pk = Vk V (G
mkk
m km Cos km + Bkm Sen km ) (41)

Pk
H km == = Vk .Vm (Gkm .Sen km Bkm .Cos km )
m
H
H == Pk = V 2 G + V
kk
k k


k km k
m
V m ( Gkm .Cos km + B
km .Sen
k
km
)

Prof. Pablo Cuervo Franco ENE UnB 6


Anlise de Sistemas de Potncia

H kk =

k

Vk
m k

Vm (GkmCos km + Bkm Sen km )


H kk = Vk V (G
mk
m km Sen km + BkmCos km )

H kk = V V (G
k m km Sen km BkmCos km )
m k

H kk = Vk2 .Bkk + Vk2 Bkk Vk V (G


m k
m km Sen km BkmCos km )

H kk = Vk2 .Bkk Vk V (G Sen km Bkm Cos km )


144444424444443
m km
mkk

Qk
Temos ento que,
P
H km == k = Vk .Vm (Gkm .Sen km Bkm .Cos km )
m (42)
H kk = V .Bkk Qk
k
2

Da mesma forma,
Pk
N km == V = Vk (Gkm .Cos km + Bkm .Sen km )
m
N
N == Pk = V 2 G + V


kk
Vk Vk
k km k
m k

Vm (Gkm .Cos km + Bkm .Sen km )

N kk = Vk .Gkk + V (G Sen B Cos )


14444424444443
m km km km km
mk k

Vk1Pk

Pk
N == = Vk (Gkm .Cos km + Bkm .Sen km )
Vm
km
N (43)
N = V 1 .(V 2G + P )
kk k k kk k

Qk
M km = = Vk .Vm (Gkm .Cos km + Bkm .Sen km )
m
M (44)
M = Qk = P V 2G
kk k k k kk

Qk
Lkm = V = Vk (Gkm .Sen km Bkm .Cos km )
m
L (45)
L = Qk = V 1 (Q V 2 B )
kk Vk k k k kk

Prof. Pablo Cuervo Franco ENE UnB 7


Anlise de Sistemas de Potncia

Algortimo.

0) Leitura de dados, montar a matriz admitncia Y.

1) Fazer = 0
= (0 ) Para barras PQ e PV

Fixar Valores iniciais
V = V Para barras PQ
(0)


1) Calcular;
Pk = ( ( ) , V ( ) ) Para barras PQ e PV

( ) ( )
Qk = ( , V ) Para barras PQ

Calcular:
Pk( ) = Pkesp Pk ( ( ) , V ( ) )

( ) ( ) ( )
Qk = Qk Qk ( , V )
esp

2) Teste de Convergncia
{
Se max Pk( ) P } {
e max Qk( ) q }
( ) ( )
Ento o processo convergiu para a soluo ( ,V ).

Caso no, v para o passo 4).

H ( ( ) ) N ( ( ) )
3) Calcular a matriz Jacobiana. J ( ( ) , V ( ) ) = (46)
M ( ) L( ( ) )
( )

( +1) ( +1)
4) Determinar a nova solua ( ,V )
( +1) = ( ) + (1) (47)

( +1) ( ) (1)
V =V + V (48)

( ) ( )
Onde e V So determinados resolvendo o sistema linear:

( ) ( )
P ( , V ) H N ( )
( ) ( ) = .


Q( , V ) M L V ( )

5) Fazer + 1 , e volte ao passo 2).

Prof. Pablo Cuervo Franco ENE UnB 8


Anlise de Sistemas de Potncia

Verso de Fluxo de Carga pelo Mtodo de Newton orientada a Vetores e Matrizes:

Derivadas Parciais do vetor v:

Das propriedades da multiplicao de elemento por elemento entre vetores temos:

v= vm.*exp(j*a)=diag(vm)*exp(j*a)
v= exp(j*a).*vm = diag(exp(j*a))* vm

Se os ngulos a e os mdulos vm variam quantidades infinitesimais da e dvm, a tenso,


v, deve variar dv, onde,

dv= diag(vm )*d(exp(j*a)) + diag(exp(j*a))* dvm


como,

d(exp(j*a))=j* diag(exp(j*a))* da

ento,

dv= diag(vm )* j* diag(exp(j*a))* da + diag(exp(j*a))* dvm


dv= j* diag(v))* da + diag(exp(j*a))* dvm

As derivadas parciais de v em relao aos ngulos de fase, Dva, e em relao aos


mdulos das tenses, Dvv, so respectivamente,

Dva = j* diag(v))
Dvv = diag(exp(j*a)) = diag( v./vm)

Derivadas Parciais do vetor s:

Dado que,

s = v.*conj(Y*v) = conj(Y*v).*v
s = diag(v)*conj(Y*v) = diag(conj(Y*v))*v
Ento,
ds = diag(v)*conj(Y*dv) + diag(conj(Y*v))*dv

como,
dv= j* diag(v))* da + diag(v./vm )* dvm

dv= Dva* da + Dvv* dvm

Ento as derivadas parciais de s em relao a a e em relao a vm so:

Dsa = diag(v)*conj(Y*j*diag(v))+diag(conj(Y*v))*j*diag(v);

Dsv = diag(v)*conj(Y*diag(v./vm))+diag(conj(Y*v))*diag(v./vm);

A matriz Jacobiana:

J = [real([Dsa(ip,ip) Dsv(ip,iq)])
imag([Dsa(iq,ip) Dsv(iq,iq)]) ]

Prof. Pablo Cuervo Franco ENE UnB 9


Anlise de Sistemas de Potncia

Programa de fluxo de carga em linguagem Matlab com verso orientada a vetores e


matrizes:

CDIGO FONTE EM MATLAB PARA OBTER FLUXO DE CARGA


(3 ARQUIVOS)

ARQUIVO N 1: DADOS DE ENTRADA

%PROGRAMA DE ENTRADA DE DADOS PARA EXECUTAR FLUXOS DE


CARGAS EM SISTEMAS DE POTENCIA
% CASO BASE: IEEE-14 valores em p.u.
%clear all;
clear
clc;
% 1. vetor de numeros das barras de origem das linhas (vetor ifr):
ifr = [1 1 2 2 2 3 4 4 4 5 6 6 6 7 7 9 9 10 12 13]';

% 2. vetor de numeros das barras de destino das linhas (vetor ito):


ito = [2 5 3 4 5 4 5 7 9 6 11 12 13 8 9 10 14 11 13 14]';

% 3. vetor de Resistencias das Linhas:


%r = 1.5*[0.0194 0.054 0.047 0.0581 0.057 0.067 0.0134 0.0001 0.0001 0.0001 0.095
0.1229 0.0662 0.0001 0.0001 0.0318 0.1271 0.082 0.2209 0.1709]';
r = 1*[0.0194 0.054 0.047 0.0581 0.057 0.067 0.0134 0 0 0 0.095 0.1229 0.0662 0 0
0.0318 0.1271 0.082 0.2209 0.1709]';
% 4. vetor de Reactncia das Linhas:
x = 1*[0.0592 0.223 0.198 0.1763 0.1739 0.171 0.0421 0.2091 0.5562 0.252 0.1989
0.2558 0.1303 0.1762 0.11 0.0845 0.2704 0.1921 0.1999 0.348]';

% 5. vetor de Susceptncias shunt das Linhas


% (lembre-se de introduzir o valor b/2):
b = [0.0528/2 0.0528/2 0.0438/2 0.0374/2 0.034/2 0.0346/2 0.0128/2 0 0 0 0 0 0 0 0 0
0 0 0 0]';

% 6. vetor de valor dos taps nos transformadores associados a cada linha:


taps= [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]';

% 7. vetor de Compensador shunt em cada barra


% - se o compensador e capacitivo, introduza o valor da susceptancia com sinal
positivo
% - se o compensador e inductivo, introduza o valor da susceptancia com sinal
negativo
bsh = [0 0 0 0 0 0 0 0 0 0 0 0 0 0]';

% 8. Calculo do numero de barras da rede


nb=max(max([ito,ifr]));
% 9. Calculo do numero de linhas da rede
nl=size(ifr,1);

Prof. Pablo Cuervo Franco ENE UnB 10


Anlise de Sistemas de Potncia

% DADOS DO SISTEMA DE POTENCIA:


% 10. Numero da Barra de referencia (V@):

referencia = [1]';
folga = [1]';
% 11. barras com tenso fixa (PV e V@):
iv = [1 2 3 6 8]';

% 12. barras PQ:


iq = [4 5 7 9 10 11 12 13 14 ]';

% 13. Numero das barras com P fixo (PQ e PV):


% No esqueca de introduzir os valores a seguir na mesma ordem em que introduziu
os numeros das barras!!\n');
ip = [2 3 4 5 6 7 8 9 10 11 12 13 14]';
% Vetor com todas as barras menos a barra de referencia
ir = [2 3 4 5 6 7 8 9 10 11 12 13 14]';

% 14. Gerao e demanda ATIVA especificada para cada barra:


%PG = [0 0.4 0 0 0 0 0 0 0 0 0 0 0 0]'; % Valor de Gerao em cada barra (dimenso
nb x nb)
PG = [0 0.4 0 0 0 0 0 1 0 0 0 0 0 0]'; % Valor de Gerao em cada barra (dimenso nb
x nb)
PD = -1*[2.4 0.217 0.942 0.478 0.076 0.112 0 0 0.295 0.09 0.035 0.061 0.135 0.149]';
% Valor de Demanda em cada barra (dimenso nb x nb)

PN = PG + PD; % Calculo do vetor da Potencia liquida injetada em cada barra


(dimenso nb x nb)

% 15. Valor de geraao e demanda REATIVA para cada barra:


QG = [0 0 0 0 0 0 0 0 0 0 0 0 0 0]'; % Valor de Gerao em cada barra (dimenso nb x
nb)
QD = -1*[0 0.127 0.19 0.039 0.016 0.075 0 0 0.166 0.058 0.018 0.016 0.058 0.05]'; %
Valor de Demanda em cada barra (dimenso nb x nb)

QN = QG + QD; % Calculo do vetor da Potencia liquida injetada em cada barra


(dimenso nb x nb)

% 16. Valor de V para cada barra PV e V@:


vs = [1.06 1.045 1.01 1.07 1.09]';
%vs= [1.0260 1.0084 0.9928 1.0102 1.0010]';

% 17. Tolerncia para o erro mximo:


epslon = 0.0000001;
% 18. Potncia Base
Pbase=100;
% 19. Preo MAE da electricidade
Preco=12.48; % Preo em R$/MWh de 07/06/2003 a 13/06/2003!!

Prof. Pablo Cuervo Franco ENE UnB 11


Anlise de Sistemas de Potncia

Powerflow_2; % EXECUTA O ARQUIVO 2 PARA O FLUXO DE CARGA

Prof. Pablo Cuervo Franco ENE UnB 12


Anlise de Sistemas de Potncia

ARQUIVO N 2: FLUXO DE CARGA SUBSISTEMA 1.

% PROGRAMA DE FLUXO DE CARGA AC - Version II (5-Jun-2003)

% Rodar o arquivo de entrada de dados antes de executar o programa

% A. Para calcular a matriz de admitancia o programa executa a subrotina Ymatrix


YMatrix

% B. Calculo do subsistema 1: Tensoes nas barras e Potencias injetadas

% b.1 Define o valor de tensao = 1 pu para todas as barras do sistema


vm = ones(nb,1);

% b.2 Substitui a tensao para as barras de tensao fixa


vm(iv) = vs;

% b.3 Define o valor do angulo = 0 para todas as barras do sistema


va = zeros(nb,1);

% b.4 Monta o vetor v (estado do sistema)


v = vm.*exp(j*va);

% b.5 Calcula as potencias complexas


s=v.*conj(Y*v);

% b.6 Calcula o erro entre os valores especificados e os valores calculados


m=[PN(ip)-real(s(ip))
QN(iq)-imag(s(iq))];

% b.7 Identifica o erro maximo cometido


maxm=max(abs(m));
n=1;
Iteracao=[];

% b.8 Compara o erro com o erro maximo admitido


while maxm > epslon,
Dva = j*diag(v);
Dvv = diag(exp(j*va));
Dsa = diag(v)*conj(Y*Dva)+diag(conj(Y*v))*Dva;
Dsv = diag(v)*conj(Y*Dvv)+diag(conj(Y*v))*Dvv;
Dpa = real(Dsa(ip,ip));
Dpv = real(Dsv(ip,iq));
Dqa = imag(Dsa(iq,ip));
Dqv = imag(Dsv(iq,iq));
% b.9 Calcula matriz Jacobiana para iteracao atual
Jfull=[real(Dsa) real(Dsv)
imag(Dsa) imag(Dsv)]; % Matriz Jacobiana completa
J = [Dpa Dpv
Dqa Dqv];

Prof. Pablo Cuervo Franco ENE UnB 13


Anlise de Sistemas de Potncia

% b.10 Calcula o vetor de correcao


dx = J \ m;
% b.11 Aplica correcao aos angulos
va(ip) = va(ip) + dx(1:nb-1);
% b.12 Aplica correcao aos modulos
vm(iq) = vm(iq) + dx(nb:length(dx));
% b.13 Monta o vetor v (estado do sistema)
v = vm.*exp(j*va);
% b.14 Calcula as potencias complexas
s = v.*conj(Y*v);
% b.15 Calcula o erro entre os valores especificados e os valores calculados
m = [PN(ip)-real(s(ip))
QN(iq)-imag(s(iq))];
abs(m);
M(:,n)=abs(m);
% b.16 Identifica o erro maximo cometido
maxm = max(abs(m));
maxm;
Iteracao(n)=maxm;
n=n+1;
% b.17 Volta e verifica se uma prxima iterao necessria
end

% C. Calculo do subsistema 2: Potncias de transferncia, Perdas nas linhas, Perdas


totais
sub2; % EXECUTA O ARQUIVO 3 (SUBSITEMA 2)

% D. Relatrio
Relatorio;

Prof. Pablo Cuervo Franco ENE UnB 14


Anlise de Sistemas de Potncia

ARQUIVO N 3: SUBSITEMA 2 CLCULO DA GERAO NA BARRA DE


FOLGA, DE PERDAS E FLUXOS NAS LINHAS.

% CALCULO DAS POTENCIAS DE TRANSFERENCIA NAS LINHAS DE


TRASNMISSAO

% As perdas no sistema de transmissao podem ser calculadas pelos


% seguintes metodos:

% Metodo A:

% A1. Calcular as quedas de tenso nas linhas


Vkm=v(ifr)-v(ito);
Vmk=v(ito)-v(ifr);
% A2. Calcular as correntes atravs das linhas:
Ikm=yl.*Vkm;
Imk=-Ikm;
% A3. Calcular as potncias transferidas pelas linhas:
Skm=v(ifr).*conj(Ikm);
Smk=v(ito).*conj(Imk);

% Note que no calculo anterior no foi levado em conta o fato de que


% existem perdas de potencia reativas do tipo capacitivo nas linhas.
% Portanto quando se calculam as perdas totais do sistema, existe una
% diferencia entre o somatrio das potencias liquidas injetadas e o
% somatrio das potencias transferidas nas linhas. Note que sum(s) nao
% e igual do que sum(Skm+Smk)!!!

% Para eliminar este inconveniente e necessrio calcular as perdas


% capacitivas nas linhas. As quais podem ser calculadas assim:

% A4. Matriz de incidencia modificada para que some em cada barra as


% capacitancias shunt dos equivalentes PI das linhas de transmisso:
A1=id(1:nb,ifr)+id(1:nb,ito);
cap=A1*b*i; % Soma das capacitncias b/2 ligadas a cada barra!!!

% A5. Calculo da corrente fluindo de cada barra pelas capacitncias shunt


% das linhas:
Ik0=cap.*v;

% A6. Calculo das perdas capacitivas em cada barra:


Sk0=v.*conj(Ik0);

% A7. Calculo das perdas totais do sistema:


Perdas=sum(s);
PerdasA=sum(Smk+Skm)+sum(Sk0);
% Note que agora sim PerdasA = Perdas!!!!

% Metodo B:
% B1. Calculo das correntes atravs das linhas adicionando a corrente fluindo

Prof. Pablo Cuervo Franco ENE UnB 15


Anlise de Sistemas de Potncia

% pelas capacitancias shunt das linhas:


Ikm=yl.*Vkm+b*i.*v(ifr);
Imk=yl.*Vmk+b*i.*v(ito);
% Note que agora Ikm nao e igual do que Imk!!!! Isto e devido a que v(ifr)
% e diferente de v(ito), mesmo que a capacitncia shunt da linha seja
% igual em ambas barras!!!!

% B2. Calculo das potencias de transferncia pelas linhas:


Skm=v(ifr).*conj(Ikm);
Smk=v(ito).*conj(Imk);

% B3. Calculo das perdas totais do sistema:


Perdas=sum(s);
PerdasB=sum(Skm+Smk);
% Agora sim PerdasB=Perdas

Perdasnl=Skm+Smk; %Calculo das perdas nas linhas

% Outro metodo para calcular as perdas e v'*Y*v, mas acontece que no MATLAB
% o operador ' faz a transposta CONJUGADA!!! portanto deve-se ter cuidado
% ao aplicar este operador. Por isso as perdas totais devem ser calculadas
% como conj(v'*Y*v)!!!
PerdasC=conj(v'*Y*v);

% C. Calculo da geraao da barra de folga: E o valor da


% potencia liquida injetada menos o valor da demanda propria da barra:

PG=real(s)-PD;
QG=imag(s)-QD;

=======================================================

% printing output
%
fprintf('\n')
fprintf('\n Power values in MW or MVar: \n ')
fprintf('\n bus Pg Qg Pd Qd V angle\n')
fprintf('________________________________________________________________
_______\n')

for ip=1:nb
fprintf('\n %4d %10.4f %10.4f %10.4f %10.4f %10.4f %10.4f',...
ip,pg(ip)*sbase,qg(ip)*sbase,pd(ip)*sbase,qd(ip)*sbase,vm(ip),a(ip))
end

%ii= 1:nb;

%disp([ii' pg qg pd qd vm a])
%---- flows ------

Prof. Pablo Cuervo Franco ENE UnB 16


Anlise de Sistemas de Potncia

%
fprintf('\n\n from to Pflowij Pflowji ')
fprintf('\n---------------------------------------')
for ip=1:nl
fprintf('\n %4d %4d %10.4f
%10.4f',ifr(ip),ito(ip),pflowij(ip)*sbase,pflowji(ip)*sbase)
end

Prof. Pablo Cuervo Franco ENE UnB 17


Anlise de Sistemas de Potncia

Clculo dos ndices: ITL (Incremental Transmission Losses)

Indicam a sensibilidade das perdas ativas totais de transmisso em relao s injees


de potencia ativa.

Para facilitar o desenvolvimento, vamos considerar as seguintes hipteses:

Mdulos de tenses constantes, Vk = 1.0 p.u


Equao do Fluxo de Carga: PG PD = P ( ) (1)
Vetores com dimenso n (nmero de barras)
P( ) funo no linear dos ngulos

Clculo das perdas:


Resolver fluxo de carga calculando .
Para se obter os ngulos deve ser eliminada a equao s (barra de folga) no sistema
da eq.(1)
Ento,
1
M

Pperdas = e T .P( ) , onde e = n e vetor unitrio (2)
M

1

Pj
Pi
i Perdas j

Pperdas Pperdas
ITLi = ; ITL j =
Pi Pj
Clculo dos coeficientes de sensibilidade das perdas (ITL) tendo como barra de
P
folga a barra s, ITLi S = perdas no ponto de operao .
o

Pi S

1. Linearizao das equaes de fluxo de carga:

P (
o
)
dP = dPG dPD = .d (3)

2. Linearizao das equaes das perdas:

P (
o
)
Pperdas = e T . .d (4)

Prof. Pablo Cuervo Franco ENE UnB 18


Anlise de Sistemas de Potncia

P (
o
)
A matriz tem dimenses (n x n-1). Por que?

Eliminando a barra s de folga da equao (3) eliminamos os coeficientes:

d P GS d P DS .

O vetor P G S
o vetor P G retirando a sua componente s.
O vetor P D S
o vetor P D retirando a sua componente s.

a matriz P (
o
)
tem dimenso (n-1 x n-1), dado que eliminada a linha s da
S
matriz da equao (3).

P ( o )
Ento, P G S - P D = (5)

S
S

Substituindo a eq.(5) na eq. (3) e (4), obtemos:

{
1
P ( ) P( )
o o
Pperdas {
= e .
T
. . dPS
14243 14243
(1 xn )
( nxn 1)

( n 1 xn 1)
( n 1xn 1)

T 1
T
Pperdas P ( )
o P (
o
)
Logo, = . e{ . (6)
1442443 14243

dPS
S
nx1

( n 1 xn )
( n 1 xn 1)

Em particular, o coeficiente i do vetor da eq. (6)

Pperdas
dPi
= ITLi S
P perdas = ITLi S .Pi

) P
S

Pi = (PGi PDi perdas = ITLi S . (PGi PDi )

Considerando cargas fixas:

Pperdas Pperdas
=
d P Gi S
d Pi S

Prof. Pablo Cuervo Franco ENE UnB 19


Anlise de Sistemas de Potncia

Se ITLi < 0, ento PGi P


perdas

P
S

PDi perdas

Se ITLi > 0, ento PGi P


perdas

P
S

PDi perdas

Prof. Pablo Cuervo Franco ENE UnB 20


Anlise de Sistemas de Potncia

ENE-167401 ANLISE DE SISTEMAS DE POTNCIA


Prof. Pablo Cuervo Franco
(17/05/05)

Atividade Prtica No.1

Baseados nos desenvolvimentos feitos em sala de aula e na informao em anexo que


inclui programa em linguagem Matlab e dados de sistema de potncia, solicitado
primeiro implementar arquivos de entrada e sada para o cdigo fornecido e segundo,
realizar um conjunto de simulaes visando o aprendizado e ganho de experincia na
anlise da operao em sistemas de potncia. O cdigo computacional fornecido
permite obter a soluo de fluxo de carga para um sistema de NB barras pelo mtodo de
Newton.

Sistemas utilizados para Testes:

1. Sistema 1 : Duas barras e uma linha de transmisso com Exemplos do livro ou


apostila ( Figura 5.3)
2. Sistema 2 : dados do sistema IEEE 14 em anexo

Contedo do Relatrio a ser entregue


1. Dever ser entregue relatrio claro e organizado contendo:
2. Descrio:
2.1. Objetivos( 01 pargrafo);
2.2. Introduo descritiva do Trabalho ( mximo 03 pargrafos).
3. Resultados e Anlise:
3.1. Sistema 1:
3.1.1. Tabelas descrevendo dados de entrada utilizados e dados de sada
completos mais anlise.
3.1.2. Clculo de ndices ITL e anlise.
3.1.3. Grfico de Perdas em relao potncia ativa consumida e anlise.
3.2. Sistema 2:
3.2.1. Tabelas descrevendo dados de entrada utilizados para um caso base e
dados de sada completos mais anlise.
3.2.2. Clculo de ndices ITL e anlise.
3.2.3. Grfico de Perdas em relao potncia ativa consumida e anlise.
3.2.4. Mudar barra de folga e repetir 3.2.1 e 3.2.2 e analisar.

Prof. Pablo Cuervo Franco ENE UnB 21


Anlise de Sistemas de Potncia

Critrio de Avaliao

Item do Pontuao
Reltrio Mxima
2.1+2.2 0,2
3.1.1 1,0
3.1.2. 0,8
3.1.3 1,0
3.2.1. 1,0
3.2.2. 1,0
3.2.3. 2,0
3.2.4. 3,0
Total= 10,0

O trabalho pode ser desenvolvido em grupo de at dois alunos

Data de entrega: 14/06/05

Documento disponvel no endereo: http://www.gsep.ene.unb.br

Prof. Pablo Cuervo Franco ENE UnB 22

Вам также может понравиться