Você está na página 1de 99

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DA BAHIA

ATIVIDADE AVALIATIVA I UNIDADE

CAROLINE MATOS PINHEIRO


JAMILLE TEIXEIRA ROCHA
JENNIFER SANTOS OLIVEIRA
STEFANNE MOREIRA DA SILVA

PROFESSORA: ANDRESSA PEREIRA

VITRIA DA CONQUISTA
2016

1 FUNDAMENTAO TERICA
Os estudos de fluxo de carga so de grande importncia para o
planejamento da expanso dos sistemas de potncia como tambm na
determinao da melhor operao de sistemas existentes. A principal
informao obtida do estudo de fluxo de carga o mdulo e o ngulo de fase
da tenso em cada barra e as potncias ativa e reativa que circulam em cada
linha. Entretanto, outras informaes adicionais valiosas so fornecidas pela
listagem da soluo obtida dos programas de computador, os quais so usados
pelas empresas de sistemas de potncia.
1.1 DADOS PARA ESTUDOS DE FLUXO DE POTNCIA
Tanto as admitncias prprias e mtuas da barra, que compem a matriz
de admitncia de

Y barra , como tambm as impedncias de excitao e de

transferncia, que compem

Z barra , podem ser usadas para resolver o

problema do fluxo de carga. No entanto, os mtodos que sero descritos mais


adiante se restringiram somente ao uso das admitncias. O ponto de partida
para obter os dados que devem ser fornecidos ao computador o diagrama
unifilar do sistema. So necessrios os valores das impedncias em srie e
das impedncias em derivao das linhas de transmisso, de tal forma que o
computador possa determinar todos os elementos de

Y barra

ou

Z barra

Outros dados essenciais incluem as impedncias e os valores de potncia e


tenso nominais de transformadores, valores nominais de capacitores em
paralelo, e os ajustes de derivaes de transformadores.
As condies de funcionamento devem ser sempre escolhidas para cada
estudo. Em todas as barras, exceto uma, deve ser especificada a potncia
ativa lquida. A potncia absorvida por uma carga um entrada de potncia
negativa ao sistema. Outras entradas de potncia provenientes de geradores, e
potncias positivas ou negativas podem provir de interligaes. Alm disso,
nessas barras ou a potncia reativa ou o mdulo de tenso deve ser
especificado; isto , em cada barra necessrio decidir se o mdulo da
tenso ou a potncia reativa que deve ser mantida constante. A situao usual

especificar a potncia reativa nas barras de carga e o mdulo da tenso nas


barras de gerao, embora algumas vezes a potncia reativa seja especificada
para os geradores. Nos programas em computadores digitais existem
providncias de clculo que fazem a tenso se manter constante em uma
barra, somente enquanto a gerao de potncia reativa permanece dentro de
limites especificados.
A barra em que o fluxo de potncia real no especificado, chamada
barra de oscilao, geralmente um barra na qual conectado um gerador.
Evidentemente, o fluxo lquido de potncia para o sistema no pode ser fixado
com antecedncia em cada barra, porque as perdas do sistema no so
conhecidas at que o estudo seja completado. Os geradores, na barra de
oscilao fornecem a diferena entre a potncia real especificada injetada nas
outras barras e a potncia real total saindo do sistema mais a perdas. Tanto o
mdulo como o ngulo da tenso so especificados para a barra de oscilao.
As potncias real e reativa nessa barra so determinadas pelo computador
como parte da soluo.
1.1.1 Mtodo de Gauss-Seidel
A complexidade na obteno de uma soluo para o fluxo de carga em
um sistemas de potncia provm devido s diferenas nos tipos de dados
especificados para as vrias espcies de barra. Embora a formulao de
equaes suficientes no seja difcil, a forma de soluo algbrica no
prtica. As solues digitais de problemas de fluxo de carga seguem um
processo iterativo, atribuindo valores estimados para as tenses de barra
desconhecidas e calculando um novo valor para cada tenso de barra a partir
dos valores estimados nas outras barras, da potncia real especificada e da
potncia reativa especificada ou do mdulo de tenso especificada. Ento,
obtido um novo conjunto de valores para as tenses em cada barra, o qual
usado para calcular outro conjunto de tenses de barra. Cada clculo de um
novo conjunto de tenses chamada uma iterao. O processo iterativo
repetido at que as mudanas em todas as barras sejam menores do que um
valor mnimo especificado.

Examina-se, primeiro, a soluo na qual se considera a tenso de uma


barra como uma funo das potncias ativa e reativa entregues a uma barra
por geradores ou fornecidos carga ligada barra, das tenses estimadas ou
previamente calculadas nas outras barras, e das admitncias prprias e
mtuas dos ns. A deduo das equaes fundamentais comea com uma
formulao de ns das equaes do sistema. Abaixo, segue a deduo das
equaes para um sistema de 4 barras. Designado com o nmero 1 a barra de
oscilao, os clculos comeam com a barra 2. Se

P2

Q2

so as

potncias ativa e reativa que entram no sistema pela barra 2,


V 2 I 2=P 2+ jQ 2

(1)

de onde I 2 expressa por

I2 =

P2 jQ 2
V 2

(2)

e em termos das admitncias prprias e mtuas dos ns, com os


geradores e cargas omitidos porque as correntes em cada n so expressas
como na equao (2),
P2 j Q 2
=Y 21 x V 1 +Y 22 x V 2+Y 23 x V 3 +Y 24 x V 4 (3)

V 2

resolvendo para

V 2=

V2

obtm-se:

1 P2 j Q 2
( Y 21 x V 1 +Y 23 x V 3 +Y 24 x V 4 )
Y 22
V 2

(4)

A equao 4 fornece um valor corrigido para


P2

fixados para

Q2

V 2 baseado nos valores

quando os valores estimados, originalmente, so

substitudos pelas expresses das tenses no lado direito da equao. O valor


calculado para

V2

e o valores estimado para

substituindo o conjugado do valor calculado de


para calcular outro valor para

V 2
V2

no coincidiro. Porm,
em

V 2 na equao (4)

V 2 , essa coincidncia poder ser alcanada

com um bom grau de acurcia aps vrias iteraes e se ter o valor corrigido
para

V2

com as tenses estimadas e sem relao com as potncias nas

outras barras. Entretanto, esse valor no ser a soluo para

V 2 para as

condies especficas do fluxo de carga, pois as tenses que entram no clculo


de

V2

so valores estimados de tenso nas outras barras e seus

verdadeiros valores ainda no so conhecidos. So recomendados dois


clculos sucessivos de
correo de

V 2 (o segundo sendo igual ao primeiro exceto para a

V 2 ) em cada barra antes de se passar para a seguinte.

medida que a tenso corrigida for encontrada para cada barra, ele
ser usada no clculo da tenso corrigida da barra seguinte. O processo
repetido para cada barra, consecutivamente, atravs do sistema (exceto para a
barra de oscilao) para completar a primeira iterao. Ento, o processo
inteiro repetido vrias vezes at que a magnitude da correo na tenso em
cada barra seja menor do que uma preciso previamente determinada.
Este processo de resolver equaes algbricas lineares conhecido por
Mtodo iterativo de Gauss-Seidel. Se o mesmo conjunto de valores de tenso
for usado durante uma iterao completa (em vez de substituir imediatamente
cada valor novo obtido para calcular a tenso na prxima barra), o processo
ser chamado de Mtodo Iterativo de Gauss.
Pode ocorrer convergncia em torno de uma soluo errnea se as
tenses originais forem muito diferentes dos valores corretos. Uma

convergncia errnea , geralmente, evitada se os valores originais forem de


magnitude razovel e no diferirem muito em fase. Qualquer soluo
indesejvel geralmente detectada com facilidade por inspeo dos
resultados, pois as tenses do sistema no apresentam, normalmente, uma
faixa de variao de fase maior que 45 e a diferena entre barras vizinhas
menor do que 10 e, muitas vezes, bem menor do que 10.
Para um total de N barras, a tenso calculada em qualquer barra k, onde
Pk

e Qk

so dados,

N
1 Pk jQk
V k=
Y kn V n
Y kk
V k
n=1

onde

(5)

n k . Os valores para as tenses no lado direito da equao so

os mais recentemente calculados para as barras correspondentes (ou as


tenses estimadas se nenhuma iterao tenha sido feita nessa barra
particular).
Experincias com o mtodo de Gauss-Seidel na soluo de problemas
de fluxo de carga tem mostrado que um nmero excessivo de iteraes
requerido antes que as correes das tenses estejam dentro de uma preciso
aceitvel se a tenso corrigida em uma barra meramente substituir o melhor
valor prvio medida que os clculos prosseguirem de barra para barra. O
nmero de iteraes requeridas fica reduzido consideravelmente se as
correes na tenso para cada barra forem multiplicadas por um constante que
aumenta a quantidade de correo, de modo a trazer a tenso para mais perto
do valor que se procura. Os multiplicadores que realizam essa convergncia
melhorada so chamados fatores de acelerao. A diferena entre a tenso
recm-calculada e a tenso anterior na barra multiplicada pelo fator de
acelerao apropriado para se obter uma correo a ser somada ao valor
anterior. O fator de acelerao para a componente real de correo pode diferir
daquele para a componente imaginria. Para qualquer sistema, existem valores
timos para os fatores de acelerao, e um escolha mal feita desses fatores
pode resultar em uma convergncia menos rpida ou tornar impossvel a

convergncia. Costuma ser usado um fator de acelerao igual a 1,6, tanto


para a componente real como para a imaginria. Para um sistema em particular
pode ser feito um estudo para determinar a melhor escolha.
Numa barra onde especificado o mdulo da tenso em vez de potncia
reativa, as componentes real e imaginria da tenso so obtidas, para cada
iterao, calculando primeiramente um valor para o potncias reativa. Da
equao (5)
N

Pk jQk = Y kk V k + Y kn x V n V k
n=1

onde n k . Se n for igual a

(6)

k :

Pk jQk =V

Y kn V n

(7)

(8)

n=1

Qk = V k Y kn V n

onde

n=1

I m significa parte imaginria de.

A potncia reativa

Qk

calculada pela Equao (8) para os melhores

valores anteriores de tenso nas barras, e esse valor de


Equao (5) para achar um novo

Qk

V k . As componentes do novo

ento, multiplicadas pela razo do mdulo constante de


pelo mdulo de

substitudo na

Vk

Vk

so,

especificado

V k obtido pela Equao (5). O resultado a tenso

complexa corrigida do mdulo especificado.


1.1.2 Mtodo de Newton-Raphson

A expanso de srie de Taylor para uma funo de duas ou mais


variveis a base do mtodo de Newton-Raphson para resolver o problema de
fluxo de carga. O estudo do mtodo comea abordando a soluo de um
problema que envolve apenas duas equaes e duas variveis. Ento, ser
mostrado como estender a anlise para a soluo das equaes de fluxo de
carga.
Considere a equao de uma funo de duas variveis
igual a uma constante

k1

x1

e x2

expressa por

f 1 ( x 1 , x 2 )=K 1

(9)

e uma segunda equao


f 2 ( x 1 , x 2 )=K 2

onde k 1 e k 2

(10)

so constantes.

Ento, estimam-se as solues dessas equaes como sendo

(0)

x1

x 2(0) . Os ndices superiores indicam que esses valores so estimativas


iniciais. Designa-se
somados a

x 1(0) e

x 1(0) e
x 2(0)

x 2(0) como sendo os valores a serem

para dar as solues corretas. Ento, pode-se

escrever:
(0)
(0)
(0)
K 1=f 1 ( x 1 , x 2 ) =f 1 ( x(0)
1 + x 1 , x 2 + x 2 )

(11)

K 2=f 2 ( x 1 , x 2 ) =f 2 ( x 1 + x 1 , x 2 + x 2

(12)

(0 )

(0 )

(0)

(0)

O problema, agora, resolver essas equaes para

(0)

x1

(0)

x2

o que feito pela expanso das Equaes (11) e (12) em sries de Taylor:

(13)

(14)

(0)
(0)
K 1=f 1 ( x(0)
1 , x 2 ) + x 1

f1
f1
+ x (0)
+
2
x 1 ( 0)
x 2 ( 0)

(0)
(0)
K 2=f 2 ( x(0)
1 , x 2 ) + x 1

f2
f 2
+ x (0)
+
2
x 1 ( 0)
x 2 ( 0)

onde as derivadas parciais de ordem maior que 1 no foram listadas. O


f 1 / x 1|(0)

termo
(0)

x1

(0)

x2

indica que a derivada parcial calculada para os valores de

. Os demais termos so calculadas de modo semelhante.

Se as derivadas parciais de ordem superior a 1 forem desprezadas,


pode-se reescrever as Equaes (13) e (14) em forma matricial. Ento, tem-se

K 1f 1 ( x , x
(0 )
1
(0 )
1

(0)
2
(0)
2

K 2f 2 ( x , x

)
)

[ ]

f1
x1
=
f2
x1

f1
(0)
x 2 x 1
f 2 x(0)
2
x2

[ ]

(15)

onde a matriz quadrada das derivadas parciais chamada jacobiano J,


ou neste caso

J (0 )

para indicar que as estimativas iniciais

(0)

x1

(0)

x2

foram usadas para calcular o valor numrico das derivadas parciais. Pode-se
f 1 ( x 10 , x 20 ) o valor calculado de

notar que
de

x 10

x 20

mas este valor calculado de

K1

para os valores estimados

K1

no o valor especificado

pela Equao (9), a menos que nossos valores estimados

(0)

x1

(0)

x2

sejam corretos. Ao designar por


valor calculado de

K1

K 1 , e for definido

(0 )

o valor especificado K 1
K2

(0 )

menos o

de maneira semelhante, tem-

se:

[ ] [ ]
(0)
K (0)
(0) x 1
1
=J
K (0)
x (0)
2
2

(16)

Agora, obtendo o inverso do jacobiano, pode-se determinar


(0)

x2

x 1(0) e

. Entretanto, como foi feito um truncamento na expanso da srie,

esses valores somados estimativa inicial no determinam a soluo correta e


deve-se repetir o que foi realizado, adotando novas estimativas

x 1(t) e

x 2(t ) , onde

(1)

(0 )

( 0)

( 1)

(0 )

( 0)

x 1 =x 1 + x 1

x 2 =x 2 + x 2

e repetir o processo at que as correes se tornem to pequenas que


satisfaam uma preciso escolhida.
Para aplicar o mtodo de Newton-Raphson soluo das equaes do
fluxo de carga, pode-se escolher a forma polar ou retangular para expressar as
tenses de barra e as admitncias de linha. Se a forma polar for escolhida e a
equao (7) for separada em suas componentes real e imaginria com
V k =|V k|/ k V n =|V n|/ n e Y kn =|Y kn|/ kn
tem-se

Pk j Q k = |V k V n Y kn|/ kn + n k
n=1

(17)

ento

kn+
n k )
(
N

Pk = |V k V n Y kn|cos

(18)

n =1

( kn+ n k )
N

Q k = |V k V n Y kn|sin

(19)

n =1

Como no mtodo de Gauss-Seidel, a barra de oscilao omitida da


soluo iterativa para determinar tenses, pois tanto o mdulo como o ngulo
da tenso na barra de oscilao so especificados. Se for deixado para mais
tarde as consideraes sobre barras com tenso controlada, especifica-se
e Q

em todas as barras, exceto a barra de oscilao, e estima-se o mdulo e

ngulo em todas as barras exceto a de oscilao, para a qual o mdulo e


ngulo da tenso so especificados. Os valores constantes especificados
e

correspondem as constantes

na equao (15). Os valores

estimadas do mdulo e a ngulo da tenso correspondem aos valores


estimados para

x1 e

x 2 na Equao (15). Usamos estes valores estimados

para calcular os valores de


define-se
P k =Pk , espec Pk ,calc
Q k =Qk , espec Qk ,calc

Pk

Qk

atravs das Equaes (15) e (19) e

que correspondem aos valores

da Equao 16.

O jacobiano consiste nas derivadas parciais de P e Q em relao a cada


uma das variveis das Equaes (18) e (19). Os elementos
v k (0 )

da matriz coluna correspondem a

x 1(0)

x 2(0)

de modo a se obter novos valores para calcular

e so as
k (0)

Pk (1)

correes a serem acrescentadas aos valores estimados originais


v k (0 )

k(0)

Qk (1)
.

Para maior simplicidade, escreve-se a equao matricial para um


sistema de apenas trs barras. Se a barra de oscilao for o nmero 1, iniciase os clculos para a barra 2, pois o mdulo e ngulo da tenso so
especificados para a barra de oscilao. Em forma matricial,

[]

[ ]
P2
2
P3
2

P2
P3
=
Q2
Q2
Q3
2
Q3
2

P2
3
P3
3

Q2
3
Q3
3

P2
|V 2|
P3
|V 2|
Q2
|V 2|
Q3
|V 2|

P2
|V 3|
P3
|V 3|
Q2
|V 3|
Q3
|V 3|

[]
2
3
V 2
V 3

(20)

Os ndices superiores que indicariam o nmero da iterao esto


omitidos na Equao (20) porque, naturalmente, mudam em cada iterao. Os
elementos do jacobiano so obtidos tomando as derivadas parciais das
expresses para

Pk

Qk

e substituindo nelas as tenses adotadas para

a primeira iterao ou caliculadas na ltima iterao anterior. O jacobiano foi


particionado para enfatizar os diferentes tipos gerais de derivadas parciais que
aparecem em cada matriz. Por exemplo, da Equao (18), encontramos

( kn+ n k )
Pk N
= |V V Y |sin
k n=1 k n kn

(21)

n k

Onde

nk

( kn+ n k )
Pk
=|V k V n Y kn|sin
n

No somatrio acima
Equao (17) quando

(22)

n k , o que evidente pois

desaparece da

n=k . Formas gerais similares das derivadas podem

ser encontradas a partir das Equaes (18) e (19), a fim de se calcular nas
outras submatrizes.
A equao (20) e equaes semelhantes que envolvem mais barras so
resolvidas invertendo o jacobiano. Os valores encontrados para
so adicionados aos valores anteriores do mdulo e ngulo da tenso, de
modo a se obter os novos valores para

P(1)
k ,calc

Q(1)
k ,calc

e comear a

prxima iterao. O processo repetido at que a preciso escolhida seja


satisfeita quando aplicada a todos os valores de cada matriz coluna.
Entretanto, para melhorar a convergncia, as estimativas iniciais da tenso
devem ser razoveis, mas isto normalmente no problema em sistemas de
potncia.
As barras de tenso controladas so levadas em considerao
facilmente. Desde que o mdulo da tenso constante em tais tipos de barra,

omite-se no jacobiano a coluna de derivadas parciais com relao ao mdulo


da tenso da barra. Nesse momento, no interessa o valor de
ento omite-se a linha das derivadas parciais de
controlada. O valor de

na barra,

para a barra de tenso

na barra pode ser determinado aps a

convergncia pela Equao (19).


O mtodo de Newton-Raphson tambm pode ser usado quando as
equaes so expressas na forma retangular. prefervel desenvolver as
equaes na forma polar, porque o jacobiano fornece interessantes
informaes que so perdidas na forma retangular. Por exemplo, a
dependncia de

Pk

sobre

e de

Qk

sobre

V k

mediatamente no jacobiano quando na forma polar.

Figura 1: Diagrama Unifilar.

FONTE: Stevenson, 1986.

1.1.3 Resultados Numricos


A Figura 2 mostra uma parte de tal diagrama para a barra 2.

observada

Figura 2: Fluxos de P e Q na barra 2. O nmero ao lado das


setas mostram o fluxo de P e Q em megawatts e em megavats.
A tenso na barra mostrada em pu.

FONTE: Stevenson, 1986.

1.1.4 Controle de Potncia numa rede


Supe-se que um gerador, abastecendo um grande sistema, esteja
entregando potncia sob condies estveis, de tal maneira que exista um
certo

entre

mquina. Se

Eg

V t , tenso na barra do sistema, e


est adiantada em relao a

E g , tenso gerada na
V t , temos o diagrama

fasorial da Figura 3(a). Se a entrada de potncia ao gerador for aumentada


pela abertura maior das vlvulas, pelas quais o vapor (ou gua) entra na
turbina, enquanto | E g

permanece constante, a velocidade do rotor

comea a crescer e o ngulo entre


resulta em

Eg

Vt

aumenta. Aumentando

I a maior e menor, como pode ser visto comparando as Figuras

3(a) e 3(b). Portanto, o gerador entregar mais potncia rede e a entrada da


mquina primria ser novamente igual sada entregue rede, isso se as
perdas forem ignoradas. O equilbrio ser restabelecido sob a velocidade
correspondente frequncia da barra e com um

maior.

Figura 3: Diagramas Fasoriais de um gerador que

Eg

tem os valores constantes de

V t

para (a) ngulo

ngulo

e |

pequeno e (b)

maior, para mostrar o aumento da

potncia entregue quando

aumenta.

FONTE: Stevenson, 1986.

A Figura 3(b) est representada para a mesma excitao de campo CC


e, portanto, a mesma | E g

como na Figura 3(b), porm a potncia de

sada, igual a | V t .|I a|. cos , maior para a condio da Figura 3(b) e o
aumento em

faz com que o gerador entregue rede a potncia adicional.

A dependncia da potncia em relao ao ngulo de potncia tambm


mostrada por uma equao que d

P+iQ , fornecida por um gerador, em

termos de . Se

V 1=|V 1|/0

E g=|E g|/0

Vt

onde

Eg

so expressos em volts em relao ao neutro ou em

p.u., ento

I a=

|Eg|/ |V 1|

(23)

jX g

I a=

|Eg|/|V 1|

(24)

jX g

portanto,

P+ jQ=V t I a

|V t||E g|/ |V t|

(25)

jX g

|V t||E g|/ 90|V t| / 90


Xg

A parte real da Equao (25)

P=

|V t||E g|
Xg

|V t||E g|

cos ( 90 )=

Xg

sin

(26)

E a parte imaginria da Equao (25)

Q=

|V t||E g|
Xg

sin ( 90 )

|V t|
Xg

(27)

|V t|

(|Eg|cos |V t|)

Xg

Quando forem volts, em vez de valores p.u., usados para

Vt

Eg

nas Equaes (26) e (27), deve-se ter o cuidado de notar que

Vt

Eg

so tenses entre fases e neutro e

sero valores por fase.


Vt

Entretanto, sendo usados valores de tenso de linha para


se valores trifsicos para P

Q . Os valores de

E g , tem-

em p.u., nas

Equaes (26) e (27), so multiplicados pela base trifsica em MVA ou pela


base monofsica em MVA, dependendo se o desejado a potncia trifsica
total ou a potncia por fase.
A equao (26) mostra muito claramente a dependncia da potncia

transferida rede em relao ao ngulo de potncia


V t

forem constantes. Entretanto, se forem

constantes, a Equao (26) mostrar que

se | E g
Vt

significam que

os valores

deve decrescer se | E g
P

aumentar devido ao aumento da excitao de campo CC. Com


na Equao (27), um aumento em | E g

e |

constante

e uma diminuio em

aumenta se j for positiva ou diminuda em mdulo e,

talvez, se torne positiva se

for negativa antes do aumento da excitao de

campo.
A equao (26) pode ser interpretada como sendo a potncia transferida
X

de uma barra do sistema para outra atravs de uma reatncia


as duas barras. Se as tenses das barras forem
pelo qual

V 1 est adiantado em relao a

V 2.

V1

V2

que ligue
o ngulo

P=

|V 1||V 2|
X

sin

(28)

Similarmente, da Equao (27), o valor

Q=

|V 2|
X

(|V 1|cos |V 2|)

recebido na barra 2

(29)

Pelas Equaes (28) e (29), notvel que um aumento em


uma mudana maior em

do que em

quando
sen

diferena fica entendida quando notamos que


enquanto

cos

muda pouco para variaes de

causa

for pequeno. Essa


se altera bastante

abaixo de 10 ou 15.

1.1.5 Especificao das Tenses de Barra


Em estudos de fluxo de carga num computador digital, verifica-se que
era necessrio especificar o mdulo da tenso ou a potncia reativa em cada
barra, exceto na barra de oscilao, onde a tenso era especificada tanto em
mdulo como em ngulo. Embora o computador possa, facilmente, dar-nos os
resultados de todo o sistema especificando vrios mdulos de tenso em
determinadas barras, pode ser til procurarmos observar o que acontece em
um caso muito simples.
Geralmente, nas barras onde existe gerao que o mdulo da tenso
especificado quando o estudo do fluxo de carga feito num computador.
Nessas barras, a potncia ativa P fornecida pelo gerador tambm
especificada. A potncia reativa Q, ento, determinada pelo computador
durante a soluo do problema. Portanto, o objetivo nesse momento
examinar o efeito do mdulo da tenso da barra especificada sobre o valor de
Q fornecido pelo gerador para o sistema.

A figura 4 mostra um gerador representado pelo seu circuito equivalente,


tendo sido desprezada sua pequena resistncia de modo a simplificar nossa
anlise. O sistema de potncia representado pela tenso equivalente de
Thvenin

Eth

em srie com a impedncia de Thvenin

X th , onde a

resistncia novamente foi desprezada. Qualquer carga local na barra includa


no equivalente de Thvenin. Para potncia constante fornecida pelo gerador, o
Eth

componente de I em fase com


especificada na barra

|V t|

deve permanecer constante. A tenso

,e

V t =Eth + jIX th

(30)

O diagrama fasorial para o circuito da figura 4 mostrado na figura 5


para trs diferentes ngulos entre
componente de

em fase com

Eth
Eth

I . Entretanto, nos trs casos o

constante.

Figura 4: Gerador com tenso interna

Eg

ligado a um sistema de potncia representado


pelo seu equivalente Thvenin.

FONTE: Stevenson, 1986.

Figura 5: Diagramas fasoriais de um gerador


que fornece a mesma potncia a um sistema
sob trs valores diferentes de tenso de
barra.

FONTE: Stevenson, 1986.

A figura 5 mostra que mdulos de tenso


de entrada constante na barra, requerem uma
tenso

|E g|

Vt

|E g|

maiores, com potncia


maior e, naturalmente, a

maior obtida aumentando a excitao do enrolamento de

campo CC do gerador. O aumento da tenso de barra atravs do aumento de

|E g|

faz com que a corrente se torne mais atrasada, como pode-se ver na

figura 5 e como seria de esperar do estudo sobre o gerador sncrono. No


estudo de fluxo de carga, aumentar a tenso especificada numa barra de
gerao significa que o gerador que alimenta a barra aumentar sua sada de
potncia reativa para a barra. Sob o ponto de vista de operao do sistema
estamos controlando a tenso na barra e a gerao Q por meio do ajuste da
excitao do gerador.
Pelo fato de ter representado o sistema pelo seu equivalente de
Thvenin, estamos supondo que todos os valores de

Eg e

Em

no sistema

permaneam constantes em mdulo e ngulo. Esta hiptese no totalmente


verdadeira sob condies reais de operao. Quando se faz uma variao na
excitao de um gerador, outras variaes podem ser feitas em outros pontos
do sistema. Um exemplo que poderia exigir uma variao de

Eg

de

geradores ou motores em outras barras a especificao para manter a tenso


constante nessas barras. O programa de computador leva em conta todas
essas condies que so impostas. Entretanto, a hiptese de valores
constantes para

Eg

Em

no sistema, exceto onde realiza-se variaes,

muito til para ilustrar o efeito de uma variao no mdulo da tenso de uma
determinada barra.

2 RESULTADOS OBTIDOS
2.1 RESULTADOS OBTIDOS PARA A QUESTO 1.1
2.1.1 Tenses nas barras
V 1=1,0000 0,0000 pu
V 2=0,98231,2177 pu
V 3=0,96892,0266 pu
V 4 =1,02001,2977 pu

Grfico 1: Grfico representando as tenses nas quatro barras.

Tenses nas Barras


1.03
1.02
1.01
1
0.99
0.98
0.97
0.96
0.95
0.94

V1

V2

V3

V4

2.1.2 Correntes
A equao utilizada para se obter as correntes foi:
n

I i = Y ik V k
k=1

Os valores obtidos para as correntes so os seguintes:


I 1 =( 1,51590,8128 i ) pu
I 2 =(1,7958+1,0950 i ) pu
I 3 =(2,0685+1,3439 i ) pu
I 4=( 2,35151,2442i ) pu

2.1.3 Clculo da Potncia Ativa e Reativa Injetadas


A equao utilizada para se obter a potncia ativa injetada foi:

|Y i K||V i||V k|cos( ik + k i )


n

Pi=
k=1

A equao utilizada para se obter a potncia reativa injetada foi:

|Y i K||V i||V k|cos( ik + k i )


n

Qi =
k=1

Os valores obtidos so mostrados abaixo:


P1=1,5159 pu
P2=1,7866 pu
P3=2,0491 pu
P4 =2,3692 pu

Q1=0,8128 pu
Q2=1,0379 pu
Q3=1,2305 pu
Q4 =1,3231 pu

2.1.4 Clculo do Fluxo de Potncia Ativa na linha


As equaes utilizadas para se obter o fluxo de potncia na linha foi:

( ik ) +|V i||V k||Y ik|cos ( ik i + k )


2

P ik=|V i| |Y ik|cos

( ik ) +|V i||V k||Y ik|cos ( ik + i k )


2

P ki=|V k| |Y ik|cos

Os resultados obtidos foram:


P12=0,4665 pu
P13=1,0493 pu
P14=0,0000 pu
P21=0,4636 pu
P23=0,0000 pu
P24=1,3229 pu
P31=1,0381 pu
P32=0,0000 pu
P34=1,0110 pu
P41=0,0000 pu
P42=1,3402 pu
P43=1,0289 pu

2.1.5 Clculo das Perdas de Potncia Ativa nas linhas


Ploss12=0,0029 pu
Ploss13=0,0113 pu
Ploss14=0,0000 pu
Ploss23=0,0000 pu
Ploss24=0,0173 pu
Ploss34=0,0179 pu

2.1.6 Clculo do Fluxo de Potncia Reativa na linha


As equaes utilizadas para se obter o fluxo de potncia na linha foi:

( ik )|V i||V k||Y ik| sen ( ik i+ k )


2

Qik =|V i| |Y ik| sen

( ik )|V i||V k||Y ik| sen ( ik + i k )


2

Qki =|V k| |Y ik| sen

Os resultados obtidos foram:


Q12=0,2616 pu
Q13=0,6411 pu
Q14=0,0000 pu
Q21=0,2471 pu
Q23=0,0000 pu
Q24=0,7040 pu
Q31=0,5849 pu
Q32=0,0000 pu
Q34=0,5494 pu
Q41=0,0000 pu
Q42=0,7906 pu
Q43=0,6391 pu

2.1.7 Clculo das Perdas de Potncia Reativa nas linhas

Qloss12=0,0144 pu
Qloss13=0,0563 pu
Qloss14=0,0000 pu
Qloss23=0,0000 pu
Qloss24=0,0866 pu
Qloss34=0,0897 pu

2.1.8 Resultados obtidos a partir do software Power World


Figura 6: Resultados obtidos a partir do Power World referentes a questo 1.1.

2.3.8.1 Comparao entre os resultados obtidos no Matlab e no Power World

V ( PU )

- Matlab

V ( PU )

Power

Erro (%)

V 1=1,00000

World
V 1=1,00000

V 2=0,98230

V 2=0,96854

1,4

V 3=0,96890

V 3=0,95883

1,04

V 4 =1,02000

V 4 =1,00000

1,96

Os valores encontrados foram prximos em ambos os softwares,


apresentando valores baixos de erros.

2.2 RESULTADOS OBTIDOS PARA A QUESTO 1.2


2.2.1 Tenses nas barras
V 1=1,0000 0,0000 pu
V 2=0,98220,9891 pu
V 3=0,96891,8806 pu
V 4 =1,01961,5156 pu

Grfico 2: Grfico representando as tenses nas quatro barras.

Tenses nas Barras


1.03
1.02
1.01
1
0.99
0.98
0.97
0.96
0.95
0.94

V1

2.2.2 Correntes
I 1 =( 1,3774O , 8413 i ) pu

V2

V3

V4

I 2 =(1,7178+1,0992 i ) pu
I 3 =(2,0245+1,3445 i ) pu
I 4=( 2,36691,2205i ) pu

2.2.3 Clculo das Potncias Ativa e Reativa Injetadas


P1=1,3774 pu
P2=1,7056 pu
P3=2,0031 pu
P4 =2,3795 pu

Q1=0,8413 pu
Q2=1,0504 pu
Q3=1,2376 pu
Q4 =1,3078 pu

2.2.4 Clculo do Fluxo de Potncia Ativa na linha


P12=0,3919 pu
P13=0,9855 pu
P14=0,0000 pu
P21=0,3896 pu
P23=0,0000 pu
P24=1,3160 pu
P31=0,9751 pu

P32=0,0000 pu
P34=1,0281 pu
P41=0,0000 pu
P42=1,3332 pu
P43=1,0463 pu

2.2.5 Clculo das Perdas de Potncia Ativa nas linhas


Ploss12=0,0023 pu
Ploss13=0,0104 pu
Ploss14=0,0000 pu
Ploss23=0,0000 pu
Ploss24=0,0171 pu
Ploss34=0,0183 pu

2.2.6 Clculo do Fluxo de Potncia Reativa na linha


Q12=0,2775 pu
Q13=0,6538 pu
Q14=0,0000 pu
Q21=0,2659 pu
Q23=0,0000 pu
Q24=0,6978 pu
Q31=0,6017 pu
Q32=0,0000 pu

Q34=0,5397 pu
Q41=0,0000 pu
Q42=0,7834 pu
Q43=0,6310 pu

2.2.7 Clculo das Perdas de Potncia Reativa nas linhas


Qloss12=0,0116 pu
Qloss13=0,0520 pu
Qloss14=0,0000 pu
Qloss23=0,0000 pu
Qloss24=0,0856 pu
Qloss34=0,0913 pu

2.2.8 Resultados obtidos a partir do software Power World


Figura 7: Resultados obtidos a partir do Power World referentes a questo 1.2.

2.2.8.1 Comparao entre os resultados obtidos no Matlab e no Power World


V ( PU )

- Matlab

V (PU )

Power

Erro (%)

V 1=1,00000

World
V 1=1,00000

V 2=0,98220

V 2=0,96854

1,39

V 3=0,96890

V 3=0,95883

1,04

V 4 =1,01960

V 4 =1,00000

1,92

Os valores encontrados foram prximos em ambos os softwares,


apresentando valores baixzzos de erros.

2.3 RESULTADOS OBTIDOS PARA A QUESTO 1.3


2.3.1 Tenses nas barras
V 1=1,0000 0,0000 pu
V 2=0,99001,3001 pu
V 3=0,96902,0279 pu
V 4 =1,02001,2898 pu

Grfico 3: Grfico representando as tenses nas quatro barras.

Tenses nas Barras


1.03
1.02
1.01
1
0.99
0.98
0.97
0.96
0.95
0.94

V1

V2

V3

V4

2.3.2 Correntes
I 1 =( 1,51760,6609 i ) pu
I 2 =(1,7948+ 0,7394 i ) pu
I 3 =(2,0673+1,3440 i ) pu
I 4=( 2,34771,0399 i ) pu

2.3.3 Clculo das Potncias Ativa e Reativa Injetadas


P1=1,5176 pu
P2=1,7930 pu
P3=2,0479 pu
P4 =2,3709 pu

Q1=0,6609 pu
Q2=0,6915 pu
Q3=1,2305 pu
Q4 =1,1143 pu

2.3.4 Clculo do Fluxo de Potncia Ativa na linha


P12=0,4677 pu
P13=1,0499 pu
P14=0,0000 pu
P21=0,4653 pu
P23=0,0000 pu

P24=1,3277 pu
P31=1,0386 pu
P32=0,0000 pu
P34=1,0093 pu
P41=0,0000 pu
P42=1,3430 pu
P43=1,0272 pu

2.3.5 Clculo das Perdas de Potncia Ativa nas linhas


Ploss12=0,0023 pu
Ploss13=0,0113 pu
Ploss14=0,0000 pu
Ploss23=0,0000 pu
Ploss24=0,0153 pu
Ploss34=0,0179 pu

2.3.6 Clculo do Fluxo de Potncia Reativa na linha


Q12=0,1099 pu
Q13=0,6408 pu
Q14=0,0000 pu
Q21=0,0983 pu
Q23=0,0000 pu
Q24=0,5051 pu

Q31=0,5846 pu
Q32=0,0000 pu
Q34=0,5498 pu
Q41=0,0000 pu
Q42=0,5817 pu
Q43=0,6392 pu

2.3.7 Clculo das Perdas de Potncia Reativa nas linhas


Qloss12=0,0116 pu
Qloss13=0,0563 pu
Qloss14=0,0000 pu
Qloss23=0,0000 pu
Qloss24=0,0766 pu
Qloss34=0,0895 pu

2.3.8 Resultados obtidos a partir do software Power World


Figura 8: Resultados obtidos a partir do Power World referentes a questo 1.3.

2.3.8.1 Comparao entre os resultados obtidos no Matlab e no Power World

V ( PU )

- Matlab

V (PU )

Power

Erro (%)

V 1=1,00000

World
V 1=1,00000

V 2=0,99000

V 2=1,00000

1,01

V 3=0,96900

V 3=0,95883

1,05

V 4 =1,0200

V 4 =1,00000

1,96

Os valores encontrados foram prximos em ambos os softwares,


apresentando valores baixos de erros.

2.4 RESULTADOS OBTIDOS PARA A QUESTO 1.4


Ver Anexo IV.

2.5 RESULTADOS OBTIDOS PARA A QUESTO 1.5


2.5.1 Determinao da Matriz de Admitncia
Dados extrados da questo:
Z milha =0.111+ j 0.851 /milha Z milha=0.858282.57 /milha
L1 70.4 milhas
L2 53.1 milhas

L3 40.8 milhas
L 4 71.9 milhas

L5 62.8 milhas
L6 30.6 milhas

L7 98.4 milhas

1 passo: Clculo das Impedncias


Z 1=(0.8582 82.57 /milha)L1 Z 1=7.814 +i 59.910
Z 2=(0.8582 82.57 / milha)L2 Z 2=5.894 +i 45.188
Z 3=(0.8582 82.57 /milha)L3 Z3 =4.528+i 34.720
Z 4 =(0.858282.57 /milha)L 4 Z 4 =7.980+ i61.187
Z 5=(0.8582 82.57 / milha)L5 Z5 =6.870+i53.443
Z 6 =(0.8582 82.57 /milha)L6 Z 6=3.396+i 26.040
Z 7 =(0.8582 82.57 / milha)L7 Z 7=10.922+i83.738

2 passo: Clculo das Admitncias


3

Y 1=1/ Z1 Y 1=2.147 x 10 i0.016

Y 2=1/ Z2 Y 2=2.838 x 103 i0.021 1


Y 3=1/ Z3 Y 3=3.693 x 103i0.028 1
3

Y 4 =1/Z 4 Y 4 =2.095 x 10 i 0.016

Y 5=1/ Z5 Y 5=2.366 x 103i 0.0181


Y 6=1/ Z 6 Y 6 =4.924 x 103i 0.0371
3

Y 7=1/ Z 7 Y 7 =1.531 x 10 i0.011

3 passo: Transformao das Admitncias nominais para Admitncias em p.u.

Z base =

V 2base
S base

Z base =

(138 x 103)2
100 x 106

Z base =190.44

Z base =190.44

Y (pu)

3
Y base=5.251 x 10

Y nominal
Y base

Y 1 pu=(2.147 x 10 i 0.016) /(5.251 x 10 ) Y 1 pu=0.408 i3.047


Y 2 pu=(2.838 x 103i0.021)/ ( 5.251 x 103 ) Y 2 pu =0.540 i 4
Y 3 pu=(3.693 x 103i0.028)/(5.251 x 103 ) Y 3 pu=0.703 i5.333
Y 4 pu=(2.095 x 103i 0.016)/(5.251 x 103 )Y 4 pu=0.399i 3.047
Y 5 pu=(2.366 x 103i 0.018)/ ( 5.251 x 103 ) Y 5 pu=0.450i3.428
3

Y 6 pu=(4.924 x 10 i0.037)/(5.251 x 10 ) Y 6 pu=0.937 i 7.047


Y 7 pu=(1.531 x 103 i0.011)/ ( 5.251 x 103 ) Y 7 pu=0.291 i 2.095

Dados extrados da questo:


Shunt :i 0.522 x 105 /milha
L1 70.4 milhas
L2 53.1 milhas

L3 40.8 milhas
L 4 71.9 milhas

L5 62.8 milhas
L6 30.6 milhas

L7 98.4 milhas
4 passo: Determinao das Admitncias em paralelo
S hunt 1=i 0.522 x 105 /milhaL1

4
S hunt 1=i 3.675 x 10

S hunt 2=i 0.522 x 105 /milhaL2


5

4
S hunt 2=i 2.772 x 10
4

S hunt 3=i 0.522 x 10 /milhaL3

S hunt 3=i 2.130 x 10

S hunt 4 =i 0.522 x 105 /milhaL 4

4
S hunt 4 =i 3.753 x 10

S hunt 5=i 0.522 x 105 /milhaL5

4
S hunt 5=i 3.278 x 10

S hunt 6=i 0.522 x 10 /milhaL6


5

S hunt 7=i 0.522 x 10 /milhaL7

S hunt 6=i 3.163 x 10

S hunt 7=i 5.136 x 10

5 passo: Determinao das admitncias prprias em pu


De posse dos dados acima, tem-se:
Y 11=Y 1 pu +Y 2 pu+ Y 3 pu +

S hunt 1

Y 11=1.347i 10.0936

Y 22=Y 1 pu+Y 3 pu +Y 5 pu

+ S hunt 2

Y 22=1.561i 11.8077

Y 33=Y 2 pu+ Y 3 pu+Y 6 pu

Y 44=Y 4 pu+ Y 7 pu

S hunt 3

+S h unt 4

Y 55=Y 5 pu+ Y 6 pu+Y 7 pu

Y 33=2.18i16.3798

Y 44=0.399+i 3.047

S hunt 5

Y 11=1.678i12.5697

6 passo: Determinao das admitncias mtuas em pu


Y 12=Y 21 = Y 1 pu Y 12=Y 21=0.408+i3.047
Y 13=Y 31

Y 2 pu

Y 14=Y 41 = Y 4 pu

Y 13=Y 31=

0.540+ i4

Y 14=Y 41=0.399+i 3.047

Y 15=Y 51

=0

Y 23=Y 32

= Y 3 pu Y 23=Y 32=0.703+i5.333

Y 24=Y 42 = 0
Y 25=Y 52

Y 15 =Y 51= 0

Y 24 =Y 42= 0

= Y 5 pu Y 25=Y 52=0.450+i3.428

Y 34=Y 43 = 0

Y 34=Y 43 = 0

Y 35=Y 53

Y 45=Y 54

= Y 7 pu Y 45=Y 54 =0.291+i 2.095

7 passo:

Y 6 pu Y 35=Y 53 =0.937+i 7.047

Y bus

+1.347i 10.097 0.408+i 3.047


0.540+i 4 .00 0.399+ i 3.047
0.408+i 3.047 1.561i 11.8077
0.703+ i 5.333 0+i 00000000
Y bus = 0.540+i 4.000 0.703+ i 5.333 2.18i 16.379
0+ i 00000000
0.399+i 3.047
0+ i 000000000 0+i 000000000 0.399+i 3.047
0+ i 000000000 0.937+ i 7.047 0.937+i 7.047 0.291+i 2.095

2.5.2 Tenses nas barras


Grfico 4: Grfico representando as tenses nas quatro barras.

Tenses nas Barras


1.2
1
0.8
0.6
0.4
0.2
0

V1

V 1=1,0000 0,0000 pu
V 2=1,000023,3360 pu
V 3=0,7952 45,8202 pu
V 4 =1,0000 9,3847 pu

V2

V3

V4

V5

0+i 000000000
0.450+ i 3.428
0.937+ i 7.047
0.291+i 2.095
1.678i12.5697

V 5=1,203746,4394 pu

2.5.3 Correntes
I 1 =(1,29142,2844 i ) pu
I 2 =(4,46592,6227 i ) pu
I 3 =( 16,54383,9880 i ) pu
I 4=( 2,7062+0,0783 i ) pu
I 5 =(5,87023,0606i ) pu

2.5.4 Clculo das Potncias Ativa e Reativa Injetadas


P1=1,2914 pu
P2=3,0616 pu
P3=6,8936 pu
P4 =2,6827 pu
P5=2,1997 pu

Q1=2,2844 pu
Q2=4,1772 pu
Q3=11,6440 pu
Q4 =0,3640 pu
Q5=7,6590 pu

2.5.5 Clculo do Fluxo de Potncia Ativa na linha

P12=1,2404 pu
P13=2,0402 pu
P14=0,4915 pu
P15=0,0000 pu
P21=1,1736 pu
P23=3,4589 pu
P24=0,0000 pu
P25=1,5709 pu
P31=2,3232 pu
P32=4,2086 pu
P34=0,0000 pu
P35=4,0937 pu
P41=0,5022 pu
P42=0,0000 pu
P43=0,0000 pu
P45=2,1805 pu
P51=0,0000 pu
P52=1,4653 pu
P53=9,0833 pu
P54=1,8614 pu

2.5.6 Clculo das Perdas de Potncia Ativa nas linhas


Ploss12=0,0668 pu

Ploss13=0,2829 pu
Ploss14=0,0107 pu
Ploss15=0,0000 pu
Ploss23=0,7497 pu
Ploss24=0,0000 pu
Ploss25=0,1056 pu
Ploss34=0,0000 pu
Ploss35=13,1769 pu
Ploss45=0,3191 pu

2.5.7 Clculo do Fluxo de Potncia Reativa na linha


Q12=0,0876 pu
Q13=2,0913 pu
Q14=0,1058 pu
Q15=0,0000 pu
Q21=0,4109 pu
Q23=4,3465 pu
Q24=0,0000 pu
Q25=0,5799 pu
Q31=0,0045 pu
Q32=1,3406 pu
Q34=0,0000 pu
Q35=5,8435 pu

Q41=0,0243 pu
Q42=0,0000 pu
Q43=0,0000 pu
Q45=0,3887 pu
Q51=0,0000 pu
Q52=1,3840 pu
Q53=5,8435 pu
Q54=1,9086 pu

2.5.8 Clculo das Perdas de Potncia Reativa nas linhas


Qloss12=0,4985 pu
Qloss13=2,0959 pu
Qloss14=0,0816 pu
Qloss15=0,0000 pu
Qloss23=5,6871 pu
Qloss24=0,0000 pu
Qloss25=0,8041 pu
Qloss34=0,0000 pu
Qloss35=0,0000 pu
Qloss45=2,2973 pu

2.5.9 Resultados obtidos a partir do software Power World

2.5.9.1 Comparao entre os resultados obtidos no Matlab e no Power World


V ( PU )

- Matlab

V (PU )

Power

Erro (%)

V 1=1,00000

World
V 1=0,99995

V 2=1,00000

V 2=1,00000

V 3=0,79520

V 3=0,99988

20,470

V 4 =1,0000

V 4 =1,00000

V 5=1,2037

V 5=0,99991

16,930

0,005

Os valores encontrados foram prximos em ambos os softwares,


apresentando valores baixos de erros.

2.6 RESULTADOS OBTIDOS PARA A QUESTO 1.7


2.6.1 Determinao da Matriz de Admitncia
Pela tabela 1 do artigo Reactive power control using dynamic particle
swarm optimization for real power loss minimization, foram extrados os dados
de impedncia abaixo:
Z 14=Z 41=0.080+i 0.370

Z 16=Z 61=0.23+i 0.518


Z 23=Z 32=0.723+i1.050
Z 25=Z 52=0.282+i0.640
Z 34=Z 43=0.000+ i0.133
Z 46 =Z 64=0.097+i0.407
Z 56=Z 65=0.000+i 0.300

Pela equao abaixo, obtm-se as admitncias mtuas:

Y=

1
Z

Y 14=Y 41=

0.5583+ i2.5823

Y 16=Y 61=

0.7159+ i1.6125

Y 23=Y 32=

0.4449+ i0.6461

Y 25=Y 52=0.5765+i1.3084
Y 34=Y 43=+ i7.5188
Y 46=Y 64 =0.5543+ i2.3258
Y 56=Y 65=+i 3.3333

Pelos dados acima, obtm-se as admitncias prprias:


Y 11=Y 14+Y 16 =1.2742i 4.1948
Y 22=Y 23+ Y 25 =1.0214i1.9545
Y 33=Y 34 +Y 32 =0.4449i8.1649
Y 44=Y 43+Y 46+ Y 14=1.1126i12.4259

Y 55=Y 52+ Y 56 =0.5765i 4.6417


Y 66=Y 65 +Y 64 +Y 61=1.2702+i7.2706

Obtem-se assim a Y bus :

1.27424.1948 i
0.0000+ 0.0000i 0.0000+0.0000 i 0.5583+2.5823 i
0.0000+0.0000 i
1.02141.9545 i 0.4449+ 0.6461i 0.0000+ 0.0000i
Ybus= 0.0000+0.0000 i 0.4449+ 0.6461i 0.44498.1649 i 0.0000+7.5188 i
0.5583+2.5823i 0.0000+ 0.0000i 0.0000+7.5188i 1.112612.4259i
0.0000+0.0000 i
0.5765+1.3084 i 0.0000+ 0.0000 i 0.0000+0.0000 i
0.7159+1.6125i 0.0000+ 0.0000i 0.0000+ 0.0000 i 0.5543+2.3248i

2.6.2 Tenses nas barras


V 1=1,0500 0,0000 pu
V 2=1,1000152,6665 pu
V 3=0,7540 128,7086 pu
V 4 =0,4228 85,7182 pu
V 5=0,5648 179,1761 pu
V 6=0,5546 150,4293 pu

Grfico 3: Grfico representando as tenses nas quatro barras.

0.0000+0.0000
0.5765+ 1.308
0.0000+0.0000
0.0000+0.0000
0.57654.6417
0.0000+3.3333

Tenses nas Barras


1.2
1
0.8
0.6
0.4
0.2
0

V1

V2

V3

V4

V5

2.6.3 Correntes
I 1 =( 0,13545,5322i ) pu
I 2 =(1,8407+ 0,0840i ) pu
I 3 =( 2,1847+3,9423 i ) pu
I 4=(0,10412,0300 i ) pu
I 5 =(1,10260,5516 i ) pu
I 6 =(0,3994+3,5050 i ) pu

2.6.4 Clculo das Potncias Ativa e Reativa Injetadas


P1=0,1422 pu
P2=1,7563 pu
P3=1,2893 pu
P4 =0,8593 pu
P5=0,6182 pu

V6

P6=1,1519 pu

Q1=5,8088 pu
Q2=1,0118 pu
Q3=3,1442 pu
Q4 =0,0202 pu
Q5=0,3204 pu
Q6=1,5813 pu

2.6.5 Clculo do Fluxo de Potncia Ativa na linha


P12=0,0000 pu
P13=0,0000 pu
P14=0,5463 pu
P15=0,0000 pu
P16=0,6885 pu
P21=0,0000 pu
P23=0,9909 pu
P24=0,0000 pu
P25=0,7654 pu
P26=0,0000 pu
P31=0,0000 pu
P32=0,3452 pu
P34=1,6345 pu
P35=0,0000 pu

P36=0,0000 pu
P41=1,2246 pu
P42=0,0000 pu
P43=1,6345 pu
P45=0,0000 pu
P46=0,4494 pu
P51=0,0000 pu
P52=0,5155 pu
P53=0,0000 pu
P54=0,0000 pu
P56=0,5021 pu
P61=1,0462 pu
P62=0,0000 pu
P63=0,0000 pu
P64=0,6079 pu
P65=0,5021 pu

2.6.6 Clculo das Perdas de Potncia Ativa nas linhas


Ploss12=0,0000 pu
Ploss13=0,0000 pu
Ploss14=0,6783 pu
Ploss15=0,0000 pu
Ploss16=1,7346 pu

Ploss23=0,6457 pu
Ploss24=0,0000 pu
Ploss25=0,2499 pu
Ploss26=0,0000 pu
Ploss34=0,0000 pu
Ploss35=0,0000 pu
Ploss36=0,0000 pu
Ploss45=0,0000 pu
Ploss46=0,1585 pu
Ploss56=0,0000 pu

2.6.7 Clculo do Fluxo de Potncia Reativa na linha


Q12=0,0000 pu
Q13=0,0000 pu
Q14=3,0086 pu
Q15=0,0000 pu
Q16=2,8006 pu
Q21=0,0000 pu
Q23=0,3144 pu
Q24=0,0000 pu
Q25=0,6975 pu
Q26=0,0000 pu
Q31=0,0000 pu

Q32=0,6233 pu
Q34=2,5208 pu
Q35=0,0000 pu
Q36=0,0000 pu
Q41=0,1289 pu
Q42=0,0000 pu
Q43=0,4090 pu
Q45=0,0000 pu
Q46=0,3003 pu
Q51=0,0000 pu
Q52=0,1303 pu
Q53=0,0000 pu
Q54=0,0000 pu
Q56=0,1479 pu
Q61=1,1069 pu
Q61=0,0000 pu
Q63=0,0000 pu
Q64=0,3646 pu
Q65=0,1098 pu

2.6.8 Clculo das Perdas de Potncia Reativa nas linhas


Qloss12=0,0000 pu
Qloss13=0,0000 pu

Qloss14=3,1375 pu
Qloss15=0,0000 pu
Qloss16=3,9071 pu
Qloss23=0,9377 pu
Qloss24=0,0000 pu
Qloss25=0,5672 pu
Qloss26=0,0000 pu
Qloss34=2,1118 pu
Qloss35=0,0000 pu
Qloss36=0,0000 pu
Qloss45=0,0000 pu
Qloss46=0,6649 pu
Qloss56=0,2577 pu

2.6.9 Resultados obtidos a partir do software Power World


Por motivos desconhecidos a simulao realizada no PowerWorld
apresentou um problema que impossibilitou a obteno dos resultados.
3 REFERNCIAS
STEVENSON, W. D. Elementos de anlise de sistemas de potncia. So
Paulo: McGraw-Hill, 1986. 457 p.
GRAINGER, J. J.; STEVENSON, W. D. JR. Power System Analyses. McGrawHill, 1994.

ANEXO I ALGORITMO REFERENTE QUESTO 1.1


clear all
clc
% PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:
% Matriz de admitncia do Exemplo 9.2 do Stevenson, Tabela 9.4
fprintf('\n\n

PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:\n\n

')
Ybus = [
8.9852-44.8360i
0.0000+0.0000i;
-3.8156+19.0781i
-5.1696+25.8478i;
-5.1696+25.8478i
-3.0237+15.1185i;
0.0000+0.0000i
8.1933-40.8638i;];

-3.8156+19.0781i

-5.1696+25.8478i

8.9852-44.8360i

0.0000+0.0000i

0.0000+0.0000i

8.1933-40.8638i

-5.1696+25.8478i

-3.0237+15.1185i

Ybus
%PARTE 2:DECLARAO DOS DADOS DE BARRAS DO SISTEMA DE 4 BARRA:
% Dados de Potncias Ativas e Reativas extradas da Tabela 9.3
PotATIinj = [ 0.0; 0.0; 0.0; 3.18];
PotREAinj = [ 0; 0; 0; 0];
PotATIdem = [0.5; 1.7; 2; 0.8];
PotREAdem = [0.3099; 1.0535; 1.2394; 0.4958];
Qmin = [0; 0; 0; -inf];
Qmax = [0; 0; 0; inf];
% Dados de tipo de barras e tenso de barra extradas da Tabela 9.3

barra = [ 1; 2; 3; 4];
tbarra = [ 1; 3; 3; 2];
vbarra = [ 1.000; 1.000; 1.000; 1.02];
tetaV = [0; 0; 0; 0];
nbarras = 4;
nramos = 4;
% Clculo das Potncias Ativas e Reativas lquidas
P = PotATIinj - PotATIdem;
Q = PotREAinj - PotREAdem;
% Declarao do parmetros utilizados no processo iterativo
Vanterior = vbarra;
tolerancia = 0.0001;
ERRO = 1;
ITE = 1;
MAXITE = 100;

%PARTE 3:MTODO DE GAUSS-SEIDEL:


while ((ERRO > tolerancia) & (ITE < MAXITE))
for i = 2:nbarras
% Condio para garantir que o somatrio comece de Y21*V1 at Y24*V4
SomatorioYV = 0;
for c = 1:nbarras
% De acordo com a equao 9.19 do Stevenson este primeiro loop ir
calcular o somatrio das tenses vezes admitncias (Yi,j*Vj)
if i ~= c
SomatorioYV = SomatorioYV + Ybus(i,c) * vbarra(c);
% O valor do somatrio foi armazenado na varivel SomoatorioYV que
inicialmente foi dada como 0
end
end
if tbarra(i) == 2
% Se a barra for do tipo 2 ser uma barra PV: ento calcula-se Q de
acordo com a equao 9.23 do Stevenson
Q(i) = -imag(conj(vbarra(i))*(SomatorioYV +
Ybus(i,i)*vbarra(i)));
if (Q(i) < Qmin(i) || Q(i) > Qmax(i))
% Verifica se o valor de Q extrapolou os valores de Qmin e Qmax
estipulados
if Q(i) < Qmin(i)
% Se o Q extrapolou o Qmin ento faz-se Qi(i) = Qmin(i)
Q(i) = Qmin(i);
if Q(i) > Qmax(i)
% Seno faz-se Qi(i) = Qmax(i)
Q(i) = Qmax(i);
end
end
tbarra(i) = 3;
% Na soluo do fluxo de potncia se o valor calculado de Q(i)
estiver fora dos limites, ento a barra tratada como uma barra PQ,
para a qual um novo valor de tenso calculado

end
end
vbarra(i) = ((P(i)-j*Q(i))/conj(vbarra(i)) - SomatorioYV) *
(1/Ybus(i,i));
% Atravs da equao 9.19
do Stevenson calcula-se a tenso da barra
if tbarra(i) == 2
% Quando a barra do tipo PV Voltage controlled a magnitude da
tenso mantida constante e o ngulo variado
vbarra(i) = abs(Vanterior(i))*cos(angle(vbarra(i))) +
j*abs(Vanterior(i))*sin(angle(vbarra(i))); % Transformando da forma
polar pra forma retangular
end
end
ERRO = max(abs(abs(vbarra) - abs(Vanterior)));
% Calcula o erro mximo da iterao
Vanterior = vbarra;
% A tenso anterior necessaria na prxima iterao
ITE = ITE + 1;
% Incrementa o contador de iteraes
end

fprintf('\n\n RESULTADOS: \n\n');


fprintf('\n\n Mtodo: GAUSS SEIDEL\n\n');
fprintf('NMERO DE ITERAES: %d \n\n',ITE);
for n=1:nbarras
fprintf('V%d=%.4f[pu] %.4f graus Q%d=
%.4f[pu]\n',n,abs(vbarra(n)),180/pi*angle(vbarra(n)),n,Q(n));
end

% Clculo das CORRENTES:

I1 = Ybus(1,1)*vbarra(1)
+ Ybus(1,4)*vbarra(4);
I2 = Ybus(2,1)*vbarra(1)
+ Ybus(2,4)*vbarra(4);
I3 = Ybus(3,1)*vbarra(1)
+ Ybus(3,4)*vbarra(4);
I4 = Ybus(4,1)*vbarra(1)
+ Ybus(4,4)*vbarra(4);

+ Ybus(1,2)*vbarra(2) + Ybus(1,3)*vbarra(3)
+ Ybus(2,2)*vbarra(2) + Ybus(2,3)*vbarra(3)
+ Ybus(3,2)*vbarra(2) + Ybus(3,3)*vbarra(3)
+ Ybus(4,2)*vbarra(2) + Ybus(4,3)*vbarra(3)

% Clculo da POTNCIA INJETADA:


% P:
P1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*cos(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(cos(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +

(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(cos(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(cos(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1))));
P2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(cos(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*cos(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(cos(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(cos(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2))));
P3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(cos(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(cos(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*cos(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(cos(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3))));
P4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(cos(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(cos(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(cos(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*cos(angle(Ybus(4,4)));
% Q:
Q1 = -((abs(Ybus(1,1)))*(abs(vbarra(1)))^2*sin(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(sin(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(sin(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(sin(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))))
Q2 = ((abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(sin(angle(Ybus(
2,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*sin(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(sin(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(sin(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))))
Q3 = ((abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(sin(angle(Ybus(
3,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(sin(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +

(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*sin(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(sin(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))))
Q4 = ((abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(sin(angle(Ybus(
4,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(sin(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(sin(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*sin(angle(Ybus(4,4))))
% clculo do FLUXO POTNCIA NA LINHA:
% P:

P12 = -(abs(vbarra(1)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

P13 = -(abs(vbarra(1)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))-angle(vbarra(1))+angle(vbarra(3)));

P14 = -(abs(vbarra(1)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))-angle(vbarra(1))+angle(vbarra(4)));

P21 = -(abs(vbarra(2)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))+angle(vbarra(1))-angle(vbarra(2)));

P23 = -(abs(vbarra(2)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))-angle(vbarra(2))+angle(vbarra(3)));

P24 = -(abs(vbarra(2)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))-angle(vbarra(2))+angle(vbarra(4)));

P31 = -(abs(vbarra(3)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))+angle(vbarra(1))-angle(vbarra(3)));

P32 = -(abs(vbarra(3)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +

(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))+angle(vbarra(2))-angle(vbarra(3)));

P34 = -(abs(vbarra(3)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))-angle(vbarra(3))+angle(vbarra(4)));

P41 = -(abs(vbarra(4)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))+angle(vbarra(1))-angle(vbarra(4)));

P42 = -(abs(vbarra(4)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))+angle(vbarra(2))-angle(vbarra(4)));

P43 = -(abs(vbarra(4)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))+angle(vbarra(3))-angle(vbarra(4)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Ploss12
Ploss13
Ploss14
Ploss23
Ploss24
Ploss34

=
=
=
=
=
=

P12+P21;
P13+P31;
P14+P41;
P23+P32;
P24+P42;
P34+P43;

% Q:
Q12 = (abs(vbarra(1)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

Q13 = (abs(vbarra(1)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))-angle(vbarra(1))+angle(vbarra(3)));

Q14 = (abs(vbarra(1)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))-angle(vbarra(1))+angle(vbarra(4)));

Q21 = (abs(vbarra(2)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))+angle(vbarra(1))-angle(vbarra(2)));

Q23 = (abs(vbarra(2)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))-angle(vbarra(2))+angle(vbarra(3)));

Q24 = (abs(vbarra(2)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))-angle(vbarra(2))+angle(vbarra(4)));

Q31 = (abs(vbarra(3)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))+angle(vbarra(1))-angle(vbarra(3)));

Q32 = (abs(vbarra(3)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))+angle(vbarra(2))-angle(vbarra(3)));

Q34 = (abs(vbarra(3)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))-angle(vbarra(3))+angle(vbarra(4)));

Q41 = (abs(vbarra(4)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))+angle(vbarra(1))-angle(vbarra(4)));

Q42 = (abs(vbarra(4)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))+angle(vbarra(2))-angle(vbarra(4)));

Q43 = (abs(vbarra(4)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))+angle(vbarra(3))-angle(vbarra(4)));
% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:
Qloss12
Qloss13
Qloss14
Qloss23
Qloss24
Qloss34

=
=
=
=
=
=

Q12+Q21;
Q13+Q31;
Q14+Q41;
Q23+Q32;
Q24+Q42;
Q34+Q43;

ANEXO II ALGORITMO REFERENTE QUESTO 1.2


clear all
clc
% PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:
% Matriz de admitncia do Exemplo 9.2 do Stevenson, Tabela 9.4
fprintf('\n\n

PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:\n\n

')
Ybus = [
8.9852-44.8360i
0.0000+0.0000i;
-3.8156+19.0781i
-5.1696+25.8478i;

-3.8156+19.0781i

-5.1696+25.8478i

8.9852-44.8360i

0.0000+0.0000i

-5.1696+25.8478i
-3.0237+15.1185i;
0.0000+0.0000i
8.1933-40.8638i;];

0.0000+0.0000i

8.1933-40.8638i

-5.1696+25.8478i

-3.0237+15.1185i

Ybus
%PARTE 2:DECLARAO DOS DADOS DE BARRAS DO SISTEMA DE 4 BARRA:
% Dados de Potncias Ativas e Reativas extradas da Tabela 9.3
PotATIinj = [ 0.0; 0.0; 0.0; 3.18];
PotREAinj = [ 0; 0; 0; 0];
PotATIdem = [0.5; 1.7; 2; 0.8];
PotREAdem = [0.3099; 1.0535; 1.2394; 0.4958];
Qmin = [0; 0; 0; 0];
Qmax = [0; 0; 0; 1.25];
% Dados de tipo de barras e tenso de barra extradas da Tabela 9.3
barra = [ 1; 2; 3; 4];
tbarra = [ 1; 3; 3; 2];
vbarra = [ 1.000; 1.000; 1.000; 1.02];
tetaV = [0; 0; 0; 0];
nbarras = 4;
nramos = 4;
% Clculo das Potncias Ativas e Reativas lquidas
P = PotATIinj - PotATIdem;
Q = PotREAinj - PotREAdem;
% Declarao do parmetros utilizados no processo iterativo
Vanterior = vbarra;
tolerancia = 0.0001;
ERRO = 1;
ITE = 1;
MAXITE = 100;

%PARTE 3:MTODO DE GAUSS-SEIDEL:


while ((ERRO > tolerancia) & (ITE < MAXITE))
for i = 2:nbarras
% Condio para garantir que o somatrio comece de Y21*V1 at Y24*V4
SomatorioYV = 0;
for c = 1:nbarras
% De acordo com a equao 9.19 do Stevenson este primeiro loop ir
calcular o somatrio das tenses vezes admitncias (Yi,j*Vj)
if i ~= c
SomatorioYV = SomatorioYV + Ybus(i,c) * vbarra(c);
% O valor do somatrio foi armazenado na varivel SomoatorioYV que
inicialmente foi dada como 0
end

end
if tbarra(i) == 2
% Se a barra for do tipo 2 ser uma barra PV: ento calcula-se Q de
acordo com a equao 9.23 do Stevenson
Q(i) = -imag(conj(vbarra(i))*(SomatorioYV +
Ybus(i,i)*vbarra(i)));
if (Q(i) < Qmin(i) || Q(i) > Qmax(i))
% Verifica se o valor de Q extrapolou os valores de Qmin e Qmax
estipulados
if Q(i) < Qmin(i)
% Se o Q extrapolou o Qmin ento faz-se Qi(i) = Qmin(i)
Q(i) = Qmin(i);
if Q(i) > Qmax(i)
% Seno faz-se Qi(i) = Qmax(i)
Q(i) = Qmax(i);
end
end
tbarra(i) = 3;
% Na soluo do fluxo de potncia se o valor calculado de Q(i)
estiver fora dos limites, ento a barra tratada como uma barra PQ,
para a qual um novo valor de tenso calculado
end
end
vbarra(i) = ((P(i)-j*Q(i))/conj(vbarra(i)) - SomatorioYV) *
(1/Ybus(i,i));
% Atravs da equao 9.19
do Stevenson calcula-se a tenso da barra
if tbarra(i) == 2
% Quando a barra do tipo PV Voltage controlled a magnitude da
tenso mantida constante e o ngulo variado
vbarra(i) = abs(Vanterior(i))*cos(angle(vbarra(i))) +
j*abs(Vanterior(i))*sin(angle(vbarra(i))); % Transformando da forma
polar pra forma retangular
end
end
ERRO = max(abs(abs(vbarra) - abs(Vanterior)));
% Calcula o erro mximo da iterao
Vanterior = vbarra;
% A tenso anterior necessaria na prxima iterao
ITE = ITE + 1;
% Incrementa o contador de iteraes
end

fprintf('\n\n RESULTADOS: \n\n');


fprintf('\n\n Mtodo: GAUSS SEIDEL\n\n');
fprintf('NMERO DE ITERAES: %d \n\n',ITE);
for n=1:nbarras
fprintf('V%d=%.4f[pu] %.4f graus Q%d=
%.4f[pu]\n',n,abs(vbarra(n)),180/pi*angle(vbarra(n)),n,Q(n));
end

% Clculo das CORRENTES:

I1 = Ybus(1,1)*vbarra(1)
+ Ybus(1,4)*vbarra(4);
I2 = Ybus(2,1)*vbarra(1)
+ Ybus(2,4)*vbarra(4);
I3 = Ybus(3,1)*vbarra(1)
+ Ybus(3,4)*vbarra(4);
I4 = Ybus(4,1)*vbarra(1)
+ Ybus(4,4)*vbarra(4);

+ Ybus(1,2)*vbarra(2) + Ybus(1,3)*vbarra(3)
+ Ybus(2,2)*vbarra(2) + Ybus(2,3)*vbarra(3)
+ Ybus(3,2)*vbarra(2) + Ybus(3,3)*vbarra(3)
+ Ybus(4,2)*vbarra(2) + Ybus(4,3)*vbarra(3)

% Clculo da POTNCIA INJETADA:


% P:
P1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*cos(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(cos(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(cos(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(cos(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1))));
P2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(cos(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*cos(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(cos(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(cos(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2))));
P3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(cos(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(cos(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*cos(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(cos(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3))));
P4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(cos(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(cos(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(cos(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*cos(angle(Ybus(4,4)));
% Q:
Q1 = -((abs(Ybus(1,1)))*(abs(vbarra(1)))^2*sin(angle(Ybus(1,1))) +

(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(sin(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(sin(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(sin(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))))
Q2 = ((abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(sin(angle(Ybus(
2,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*sin(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(sin(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(sin(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))))
Q3 = ((abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(sin(angle(Ybus(
3,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(sin(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*sin(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(sin(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))))
Q4 = ((abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(sin(angle(Ybus(
4,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(sin(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(sin(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*sin(angle(Ybus(4,4))))
% clculo do FLUXO POTNCIA NA LINHA:
% P:

P12 = -(abs(vbarra(1)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

P13 = -(abs(vbarra(1)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))-angle(vbarra(1))+angle(vbarra(3)));

P14 = -(abs(vbarra(1)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))-angle(vbarra(1))+angle(vbarra(4)));

P21 = -(abs(vbarra(2)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +

(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))+angle(vbarra(1))-angle(vbarra(2)));

P23 = -(abs(vbarra(2)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))-angle(vbarra(2))+angle(vbarra(3)));

P24 = -(abs(vbarra(2)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))-angle(vbarra(2))+angle(vbarra(4)));

P31 = -(abs(vbarra(3)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))+angle(vbarra(1))-angle(vbarra(3)));

P32 = -(abs(vbarra(3)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))+angle(vbarra(2))-angle(vbarra(3)));

P34 = -(abs(vbarra(3)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))-angle(vbarra(3))+angle(vbarra(4)));

P41 = -(abs(vbarra(4)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))+angle(vbarra(1))-angle(vbarra(4)));

P42 = -(abs(vbarra(4)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))+angle(vbarra(2))-angle(vbarra(4)));

P43 = -(abs(vbarra(4)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))+angle(vbarra(3))-angle(vbarra(4)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Ploss12
Ploss13
Ploss14
Ploss23
Ploss24
Ploss34
% Q:

=
=
=
=
=
=

P12+P21;
P13+P31;
P14+P41;
P23+P32;
P24+P42;
P34+P43;

Q12 = (abs(vbarra(1)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))-angle(vbarra(1))+angle(vbarra(2)));

Q13 = (abs(vbarra(1)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))-angle(vbarra(1))+angle(vbarra(3)));

Q14 = (abs(vbarra(1)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))-angle(vbarra(1))+angle(vbarra(4)));

Q21 = (abs(vbarra(2)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))+angle(vbarra(1))-angle(vbarra(2)));

Q23 = (abs(vbarra(2)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))-angle(vbarra(2))+angle(vbarra(3)));

Q24 = (abs(vbarra(2)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))-angle(vbarra(2))+angle(vbarra(4)));

Q31 = (abs(vbarra(3)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))+angle(vbarra(1))-angle(vbarra(3)));

Q32 = (abs(vbarra(3)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))+angle(vbarra(2))-angle(vbarra(3)));

Q34 = (abs(vbarra(3)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))-angle(vbarra(3))+angle(vbarra(4)));

Q41 = (abs(vbarra(4)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))+angle(vbarra(1))-angle(vbarra(4)));

Q42 = (abs(vbarra(4)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))+angle(vbarra(2))-angle(vbarra(4)));

Q43 = (abs(vbarra(4)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))+angle(vbarra(3))-angle(vbarra(4)));
% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:
Qloss12
Qloss13
Qloss14
Qloss23
Qloss24
Qloss34

=
=
=
=
=
=

Q12+Q21
Q13+Q31
Q14+Q41
Q23+Q32
Q24+Q42
Q34+Q43

ANEXO III ALGORITMO REFERENTE QUESTO 1.3


clear all
clc
% PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:
% Matriz de admitncia do Exemplo 9.2 do Stevenson, Tabela 9.4
fprintf('\n\n

PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:\n\n

')
Ybus = [
8.9852-44.8360i
0.0000+0.0000i;
-3.8156+19.0781i
-5.1696+25.8478i;
-5.1696+25.8478i
-3.0237+15.1185i;
0.0000+0.0000i
8.1933-40.8638i;];

-3.8156+19.0781i

-5.1696+25.8478i

8.9852-44.8360i

0.0000+0.0000i

0.0000+0.0000i

8.1933-40.8638i

-5.1696+25.8478i

-3.0237+15.1185i

Ybus
%PARTE 2:DECLARAO DOS DADOS DE BARRAS DO SISTEMA DE 4 BARRA:
% Dados de Potncias Ativas e Reativas extradas da Tabela 9.3
PotATIinj = [ 0.0; 0.0; 0.0; 3.18];
PotREAinj = [ 0; 0; 0; 0];
PotATIdem = [0.5; 1.7; 2; 0.8];
PotREAdem = [0.3099; 1.0535; 1.2394; 0.4958];
Qmin = [0; -inf; 0; 0];
Qmax = [0; inf; 0; 1.25];
% Dados de tipo de barras e tenso de barra extradas da Tabela 9.3
barra = [ 1; 2; 3; 4];
tbarra = [ 1; 2; 3; 2];
vbarra = [ 1.000; 0.99; 1.000; 1.02];
tetaV = [0; 0; 0; 0];
nbarras = 4;
nramos = 4;
% Clculo das Potncias Ativas e Reativas lquidas
P = PotATIinj - PotATIdem;
Q = PotREAinj - PotREAdem;
% Declarao do parmetros utilizados no processo iterativo

Vanterior = vbarra;
tolerancia = 0.0001;
ERRO = 1;
ITE = 1;
MAXITE = 100;

%PARTE 3:MTODO DE GAUSS-SEIDEL:


while ((ERRO > tolerancia) & (ITE < MAXITE))
for i = 2:nbarras
% Condio para garantir que o somatrio comece de Y21*V1 at Y24*V4
SomatorioYV = 0;
for c = 1:nbarras
% De acordo com a equao 9.19 do Stevenson este primeiro loop ir
calcular o somatrio das tenses vezes admitncias (Yi,j*Vj)
if i ~= c
SomatorioYV = SomatorioYV + Ybus(i,c) * vbarra(c);
% O valor do somatrio foi armazenado na varivel SomoatorioYV que
inicialmente foi dada como 0
end
end
if tbarra(i) == 2
% Se a barra for do tipo 2 ser uma barra PV: ento calcula-se Q de
acordo com a equao 9.23 do Stevenson
Q(i) = -imag(conj(vbarra(i))*(SomatorioYV +
Ybus(i,i)*vbarra(i)));
if (Q(i) < Qmin(i) || Q(i) > Qmax(i))
% Verifica se o valor de Q extrapolou os valores de Qmin e Qmax
estipulados
if Q(i) < Qmin(i)
% Se o Q extrapolou o Qmin ento faz-se Qi(i) = Qmin(i)
Q(i) = Qmin(i);
if Q(i) > Qmax(i)
% Seno faz-se Qi(i) = Qmax(i)
Q(i) = Qmax(i);
end
end
tbarra(i) = 3;
% Na soluo do fluxo de potncia se o valor calculado de Q(i)
estiver fora dos limites, ento a barra tratada como uma barra PQ,
para a qual um novo valor de tenso calculado
end
end
vbarra(i) = ((P(i)-j*Q(i))/conj(vbarra(i)) - SomatorioYV) *
(1/Ybus(i,i));
% Atravs da equao 9.19
do Stevenson calcula-se a tenso da barra
if tbarra(i) == 2
% Quando a barra do tipo PV Voltage controlled a magnitude da
tenso mantida constante e o ngulo variado
vbarra(i) = abs(Vanterior(i))*cos(angle(vbarra(i))) +
j*abs(Vanterior(i))*sin(angle(vbarra(i))); % Transformando da forma
polar pra forma retangular
end

end
ERRO = max(abs(abs(vbarra) - abs(Vanterior)));
% Calcula o erro mximo da iterao
Vanterior = vbarra;
% A tenso anterior necessaria na prxima iterao
ITE = ITE + 1;
% Incrementa o contador de iteraes
end

fprintf('\n\n RESULTADOS: \n\n');


fprintf('\n\n Mtodo: GAUSS SEIDEL\n\n');
fprintf('NMERO DE ITERAES: %d \n\n',ITE);
for n=1:nbarras
fprintf('V%d=%.4f[pu] %.4f graus Q%d=
%.4f[pu]\n',n,abs(vbarra(n)),180/pi*angle(vbarra(n)),n,Q(n));
end

% Clculo das CORRENTES:

I1 = Ybus(1,1)*vbarra(1)
+ Ybus(1,4)*vbarra(4);
I2 = Ybus(2,1)*vbarra(1)
+ Ybus(2,4)*vbarra(4);
I3 = Ybus(3,1)*vbarra(1)
+ Ybus(3,4)*vbarra(4);
I4 = Ybus(4,1)*vbarra(1)
+ Ybus(4,4)*vbarra(4);

+ Ybus(1,2)*vbarra(2) + Ybus(1,3)*vbarra(3)
+ Ybus(2,2)*vbarra(2) + Ybus(2,3)*vbarra(3)
+ Ybus(3,2)*vbarra(2) + Ybus(3,3)*vbarra(3)
+ Ybus(4,2)*vbarra(2) + Ybus(4,3)*vbarra(3)

% Clculo da POTNCIA INJETADA:


% P:
P1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*cos(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(cos(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(cos(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(cos(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1))));
P2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(cos(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*cos(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(cos(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(cos(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2))));

P3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(cos(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(cos(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*cos(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(cos(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3))));
P4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(cos(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(cos(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(cos(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*cos(angle(Ybus(4,4)));
% Q:
Q1 = -((abs(Ybus(1,1)))*(abs(vbarra(1)))^2*sin(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(sin(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(sin(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(sin(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))))
Q2 = ((abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(sin(angle(Ybus(
2,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*sin(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(sin(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(sin(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))))
Q3 = ((abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(sin(angle(Ybus(
3,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(sin(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*sin(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(sin(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))))
Q4 = ((abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(sin(angle(Ybus(
4,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(sin(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(sin(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*sin(angle(Ybus(4,4))))
% clculo do FLUXO POTNCIA NA LINHA:

% P:

P12 = -(abs(vbarra(1)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

P13 = -(abs(vbarra(1)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))-angle(vbarra(1))+angle(vbarra(3)));

P14 = -(abs(vbarra(1)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))-angle(vbarra(1))+angle(vbarra(4)));

P21 = -(abs(vbarra(2)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))+angle(vbarra(1))-angle(vbarra(2)));

P23 = -(abs(vbarra(2)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))-angle(vbarra(2))+angle(vbarra(3)));

P24 = -(abs(vbarra(2)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))-angle(vbarra(2))+angle(vbarra(4)));

P31 = -(abs(vbarra(3)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))+angle(vbarra(1))-angle(vbarra(3)));

P32 = -(abs(vbarra(3)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))+angle(vbarra(2))-angle(vbarra(3)));

P34 = -(abs(vbarra(3)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))-angle(vbarra(3))+angle(vbarra(4)));

P41 = -(abs(vbarra(4)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))+angle(vbarra(1))-angle(vbarra(4)));

P42 = -(abs(vbarra(4)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))+angle(vbarra(2))-angle(vbarra(4)));

P43 = -(abs(vbarra(4)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))+angle(vbarra(3))-angle(vbarra(4)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Ploss12
Ploss13
Ploss14
Ploss23
Ploss24
Ploss34

=
=
=
=
=
=

P12+P21;
P13+P31;
P14+P41;
P23+P32;
P24+P42;
P34+P43;

% Q:
Q12 = (abs(vbarra(1)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

Q13 = (abs(vbarra(1)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))-angle(vbarra(1))+angle(vbarra(3)));

Q14 = (abs(vbarra(1)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))-angle(vbarra(1))+angle(vbarra(4)));

Q21 = (abs(vbarra(2)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))+angle(vbarra(1))-angle(vbarra(2)));

Q23 = (abs(vbarra(2)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))-angle(vbarra(2))+angle(vbarra(3)));

Q24 = (abs(vbarra(2)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))-angle(vbarra(2))+angle(vbarra(4)));

Q31 = (abs(vbarra(3)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))+angle(vbarra(1))-angle(vbarra(3)));

Q32 = (abs(vbarra(3)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))+angle(vbarra(2))-angle(vbarra(3)));

Q34 = (abs(vbarra(3)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))-angle(vbarra(3))+angle(vbarra(4)));

Q41 = (abs(vbarra(4)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))+angle(vbarra(1))-angle(vbarra(4)));

Q42 = (abs(vbarra(4)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))+angle(vbarra(2))-angle(vbarra(4)));

Q43 = (abs(vbarra(4)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))+angle(vbarra(3))-angle(vbarra(4)));
% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:
Qloss12
Qloss13
Qloss14
Qloss23
Qloss24
Qloss34

=
=
=
=
=
=

Q12+Q21
Q13+Q31
Q14+Q41
Q23+Q32
Q24+Q42
Q34+Q43

ANEXO V ALGORITMO REFERENTE QUESTO 1.5


clear all
clc
% PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:
% Matriz de admitncia do Exemplo 9.2 do Stevenson, Tabela 9.4
fprintf('\n\n

PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:\n\n

')

Ybus = [1.347-10.0936i
-0.408+3.047i
-0.399+3.047i
0;
-0.408+3.047i
1.561-11.8077i
-0.450+3.428i;
-0.540+4i
-0.703+5.333i
-0.937+7.047;
-0.399+3.047i
0
5.1416i -0.291+2.095i;
0
-0.450+3.428i
-0.291+2.095i 1.678-12.5697i;];

-0.540+4i
-0.703+5.333i

2.18-16.3798i

0.69-

-0.937+7.047

Ybus

%PARTE 2:DECLARAO DOS DADOS DE BARRAS DO SISTEMA DE 4 BARRA:

% Dados de Potncias Ativas e Reativas extradas da Tabela 3


PotATIinj = [ 0; 0.931; 0; 0.900; 0];
PotREAinj = [ 0; 0; 0; 0; 0];
PotATIdem = [0; 0; 2.202; 0; 0.911];
PotREAdem = [0; 0; 1.031; 0; 0.212];
Qmin = [-inf; -inf; -inf; -inf; -inf];
Qmax = [inf; inf; inf; inf; inf];
% Dados de tipo de barras e tenso de barra extradas da Tabela 9.3
barra = [ 1; 2; 3; 4; 5];
tbarra = [ 1; 2; 3; 2; 3];
vbarra = [ 1.000; 1.000; 1.000; 1.000; 1.000];
tetaV = [0; 0; 0; 0; 0];

nbarras = 5;
nramos = 7;
% Clculo das Potncias Ativas e Reativas lquidas
P = PotATIinj - PotATIdem;
Q = PotREAinj - PotREAdem;

% Declarao do parmetros utilizados no processo iterativo


Vanterior = vbarra;
tolerancia = 0.0001;
ERRO = 1;
ITE = 1;
MAXITE = 100;

%PARTE 3:MTODO DE GAUSS-SEIDEL:


while ((ERRO > tolerancia) & (ITE < MAXITE))
for i = 2:nbarras
% Condio para garantir que o somatrio comece de Y21*V1 at Y24*V4
SomatorioYV = 0;
for c = 1:nbarras
% De acordo com a equao 9.19 do Stevenson este primeiro loop ir
calcular o somatrio das tenses vezes admitncias (Yi,j*Vj)
if i ~= c
SomatorioYV = SomatorioYV + Ybus(i,c) * vbarra(c);
% O valor do somatrio foi armazenado na varivel SomoatorioYV que
inicialmente foi dada como 0
end
end
if tbarra(i) == 2
% Se a barra for do tipo 2 ser uma barra PV: ento calcula-se Q de
acordo com a equao 9.23 do Stevenson

Q(i) = -imag(conj(vbarra(i))*(SomatorioYV +
Ybus(i,i)*vbarra(i)));
if (Q(i) < Qmin(i) || Q(i) > Qmax(i))
% Verifica se o valor de Q extrapolou os valores de Qmin e Qmax
estipulados
if Q(i) < Qmin(i)
% Se o Q extrapolou o Qmin ento faz-se Qi(i) = Qmin(i)
Q(i) = Qmin(i);
if Q(i) > Qmax(i)
% Seno faz-se Qi(i) = Qmax(i)
Q(i) = Qmax(i);
end
end
tbarra(i) = 3;
% Na soluo do fluxo de potncia se o valor calculado de Q(i)
estiver fora dos limites, ento a barra tratada como uma barra PQ,
para a qual um novo valor de tenso calculado
end
end
vbarra(i) = ((P(i)-j*Q(i))/conj(vbarra(i)) - SomatorioYV) *
(1/Ybus(i,i));
% Atravs da equao 9.19
do Stevenson calcula-se a tenso da barra
if tbarra(i) == 2
% Quando a barra do tipo PV Voltage controlled a magnitude da
tenso mantida constante e o ngulo variado
vbarra(i) = abs(Vanterior(i))*cos(angle(vbarra(i))) +
j*abs(Vanterior(i))*sin(angle(vbarra(i))); % Transformando da forma
polar pra forma retangular
end
end
ERRO = max(abs(abs(vbarra) - abs(Vanterior)));
% Calcula o erro mximo da iterao
Vanterior = vbarra;
% A tenso anterior necessaria na prxima iterao
ITE = ITE + 1;
% Incrementa o contador de iteraes
end

fprintf('\n\n RESULTADOS: \n\n');


fprintf('\n\n Mtodo: GAUSS SEIDEL\n\n');
fprintf('NMERO DE ITERAES: %d \n\n',ITE);
for n=1:nbarras
fprintf('V%d=%.4f[pu] %.4f graus Q%d=
%.4f[pu]\n',n,abs(vbarra(n)),180/pi*angle(vbarra(n)),n,Q(n));
end

% Clculo das CORRENTES:

I1 = Ybus(1,1)*vbarra(1) + Ybus(1,2)*vbarra(2) + Ybus(1,3)*vbarra(3)


+ Ybus(1,4)*vbarra(4) + Ybus(1,5)*vbarra(5)

I2 = Ybus(2,1)*vbarra(1) + Ybus(2,2)*vbarra(2)
+ Ybus(2,4)*vbarra(4) + Ybus(2,5)*vbarra(5)
I3 = Ybus(3,1)*vbarra(1) + Ybus(3,2)*vbarra(2)
+ Ybus(3,4)*vbarra(4) + Ybus(3,5)*vbarra(5)
I4 = Ybus(4,1)*vbarra(1) + Ybus(4,2)*vbarra(2)
+ Ybus(4,4)*vbarra(4) + Ybus(4,5)*vbarra(5)
I5 = Ybus(5,1)*vbarra(1) + Ybus(5,2)*vbarra(2)
+ Ybus(5,4)*vbarra(4) + Ybus(5,5)*vbarra(5)

+ Ybus(2,3)*vbarra(3)
+ Ybus(3,3)*vbarra(3)
+ Ybus(4,3)*vbarra(3)
+ Ybus(5,3)*vbarra(3)

% Clculo da POTNCIA INJETADA:


% P:
P1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*cos(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(cos(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(cos(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(cos(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))) +
(abs(Ybus(1,5)))*(abs(vbarra(1)))*(abs(vbarra(5)))*(cos(angle(Ybus(1
,5))+angle(vbarra(5))-angle(vbarra(1))))
P2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(cos(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*cos(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(cos(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(cos(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))) +
(abs(Ybus(2,5)))*(abs(vbarra(2)))*(abs(vbarra(5)))*(cos(angle(Ybus(2
,5))+angle(vbarra(5))-angle(vbarra(2))))
P3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(cos(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(cos(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*cos(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(cos(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))) +
(abs(Ybus(3,5)))*(abs(vbarra(3)))*(abs(vbarra(5)))*(cos(angle(Ybus(3
,5))+angle(vbarra(5))-angle(vbarra(3))))
P4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(cos(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(cos(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(cos(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*cos(angle(Ybus(4,4))) +
(abs(Ybus(4,5)))*(abs(vbarra(4)))*(abs(vbarra(5)))*(cos(angle(Ybus(4
,5))+angle(vbarra(5))-angle(vbarra(4))))

P5 =
(abs(Ybus(5,1)))*(abs(vbarra(5)))*(abs(vbarra(1)))*(cos(angle(Ybus(5
,1))+angle(vbarra(1))-angle(vbarra(5)))) +
(abs(Ybus(5,2)))*(abs(vbarra(5)))*(abs(vbarra(2)))*(cos(angle(Ybus(5
,2))+angle(vbarra(2))-angle(vbarra(5)))) +
(abs(Ybus(5,3)))*(abs(vbarra(5)))*(abs(vbarra(3)))*(cos(angle(Ybus(5
,3))+angle(vbarra(3))-angle(vbarra(5)))) +
(abs(Ybus(5,4)))*(abs(vbarra(5)))*(abs(vbarra(4)))*(cos(angle(Ybus(5
,4))+angle(vbarra(4))-angle(vbarra(5)))) +
(abs(Ybus(5,5)))*(abs(vbarra(5)))^2*cos(angle(Ybus(5,5)))
% Q:
Q1 = -((abs(Ybus(1,1)))*(abs(vbarra(1)))^2*sin(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(sin(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(sin(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(sin(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))) +
(abs(Ybus(1,5)))*(abs(vbarra(1)))*(abs(vbarra(5)))*(sin(angle(Ybus(1
,5))+angle(vbarra(5))-angle(vbarra(1)))))
Q2 = ((abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(sin(angle(Ybus(
2,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*sin(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(sin(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(sin(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))) +
(abs(Ybus(2,5)))*(abs(vbarra(2)))*(abs(vbarra(5)))*(sin(angle(Ybus(2
,5))+angle(vbarra(5))-angle(vbarra(2)))))
Q3 = ((abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(sin(angle(Ybus(
3,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(sin(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*sin(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(sin(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))) +
(abs(Ybus(3,5)))*(abs(vbarra(3)))*(abs(vbarra(5)))*(sin(angle(Ybus(3
,5))+angle(vbarra(5))-angle(vbarra(3)))))
Q4 = ((abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(sin(angle(Ybus(
4,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(sin(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(sin(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*sin(angle(Ybus(4,4))) +
(abs(Ybus(4,5)))*(abs(vbarra(4)))*(abs(vbarra(5)))*(sin(angle(Ybus(4
,5))+angle(vbarra(5))-angle(vbarra(4)))))

Q5 = ((abs(Ybus(5,1)))*(abs(vbarra(5)))*(abs(vbarra(1)))*(sin(angle(Ybus(
5,1))+angle(vbarra(1))-angle(vbarra(5)))) +
(abs(Ybus(5,2)))*(abs(vbarra(5)))*(abs(vbarra(2)))*(sin(angle(Ybus(5
,2))+angle(vbarra(2))-angle(vbarra(5)))) +
(abs(Ybus(5,3)))*(abs(vbarra(5)))*(abs(vbarra(3)))*(sin(angle(Ybus(5
,3))+angle(vbarra(3))-angle(vbarra(5)))) +
(abs(Ybus(5,4)))*(abs(vbarra(5)))*(abs(vbarra(4)))*(sin(angle(Ybus(5
,4))+angle(vbarra(4))-angle(vbarra(5)))) +
(abs(Ybus(5,5)))*(abs(vbarra(5)))^2*sin(angle(Ybus(5,5))))

% clculo do FLUXO POTNCIA NA LINHA:


% P:
P12 = -(abs(vbarra(1)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

P13 = -(abs(vbarra(1)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))-angle(vbarra(1))+angle(vbarra(3)));

P14 = -(abs(vbarra(1)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))-angle(vbarra(1))+angle(vbarra(4)));

P15 = -(abs(vbarra(1)))^2*(abs(Ybus(1,5)))*cos(angle(Ybus(1,5))) +
(abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*cos(angle(Ybus(1,
5))-angle(vbarra(1))+angle(vbarra(5)));

P21 = -(abs(vbarra(2)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))+angle(vbarra(1))-angle(vbarra(2)));

P23 = -(abs(vbarra(2)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))-angle(vbarra(2))+angle(vbarra(3)));

P24 = -(abs(vbarra(2)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))-angle(vbarra(2))+angle(vbarra(4)));

P25 = -(abs(vbarra(2)))^2*(abs(Ybus(2,5)))*cos(angle(Ybus(2,5))) +
(abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*cos(angle(Ybus(2,

5))-angle(vbarra(2))+angle(vbarra(5)));

P31 = -(abs(vbarra(3)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))+angle(vbarra(1))-angle(vbarra(3)));

P32 = -(abs(vbarra(3)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))+angle(vbarra(2))-angle(vbarra(3)));

P34 = -(abs(vbarra(3)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))-angle(vbarra(3))+angle(vbarra(4)));

P35 = -(abs(vbarra(3)))^2*(abs(Ybus(3,5)))*cos(angle(Ybus(3,5))) +
(abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*cos(angle(Ybus(3,
5))-angle(vbarra(3))+angle(vbarra(5)));

P41 = -(abs(vbarra(4)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))+angle(vbarra(1))-angle(vbarra(4)));

P42 = -(abs(vbarra(4)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))+angle(vbarra(2))-angle(vbarra(4)));

P43 = -(abs(vbarra(4)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))+angle(vbarra(3))-angle(vbarra(4)));

P45 = -(abs(vbarra(4)))^2*(abs(Ybus(4,5)))*cos(angle(Ybus(4,5))) +
(abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*cos(angle(Ybus(4,
5))-angle(vbarra(4))+angle(vbarra(5)));

P51 = -(abs(vbarra(5)))^2*(abs(Ybus(1,5)))*cos(angle(Ybus(1,5))) +
(abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*cos(angle(Ybus(1,
5))+angle(vbarra(1))-angle(vbarra(5)));

P52 = -(abs(vbarra(5)))^2*(abs(Ybus(2,5)))*cos(angle(Ybus(2,5))) +
(abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*cos(angle(Ybus(2,
5))+angle(vbarra(2))-angle(vbarra(5)));

P53 = -(abs(vbarra(5)))^2*(abs(Ybus(3,5)))*cos(angle(Ybus(3,5))) +

(abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*cos(angle(Ybus(3,
5))+angle(vbarra(3))-angle(vbarra(5)));

P54 = -(abs(vbarra(5)))^2*(abs(Ybus(4,5)))*cos(angle(Ybus(4,5))) +
(abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*cos(angle(Ybus(4,
5))+angle(vbarra(4))-angle(vbarra(5)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Ploss12
Ploss13
Ploss14
Ploss15
Ploss23
Ploss24
Ploss25
Ploss34
Ploss35
Ploss45

=
=
=
=
=
=
=
=
=
=

P12+P21;
P13+P31;
P14+P41;
P15+P51;
P23+P32;
P24+P42;
P25+P52;
P34+P43;
P35+P53;
P45+P54;

% Q:

Q12 = (abs(vbarra(1)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))-angle(vbarra(1))+angle(vbarra(2)));

Q13 = (abs(vbarra(1)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))-angle(vbarra(1))+angle(vbarra(3)));

Q14 = (abs(vbarra(1)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))-angle(vbarra(1))+angle(vbarra(4)));

Q15 = (abs(vbarra(1)))^2*(abs(Ybus(1,5)))*sin(angle(Ybus(1,5))) (abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*sin(angle(Ybus(1,


5))-angle(vbarra(1))+angle(vbarra(5)));

Q21 = (abs(vbarra(2)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))+angle(vbarra(1))-angle(vbarra(2)));

Q23 = (abs(vbarra(2)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))-angle(vbarra(2))+angle(vbarra(3)));

Q24 = (abs(vbarra(2)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))-angle(vbarra(2))+angle(vbarra(4)));

Q25 = (abs(vbarra(2)))^2*(abs(Ybus(2,5)))*sin(angle(Ybus(2,5))) (abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*sin(angle(Ybus(2,


5))-angle(vbarra(2))+angle(vbarra(5)));

Q31 = (abs(vbarra(3)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))+angle(vbarra(1))-angle(vbarra(3)));

Q32 = (abs(vbarra(3)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))+angle(vbarra(2))-angle(vbarra(3)));

Q34 = (abs(vbarra(3)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))-angle(vbarra(3))+angle(vbarra(4)));

Q35 = (abs(vbarra(3)))^2*(abs(Ybus(3,5)))*sin(angle(Ybus(3,5))) (abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*sin(angle(Ybus(3,


5))-angle(vbarra(3))+angle(vbarra(5)));

Q41 = (abs(vbarra(4)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))+angle(vbarra(1))-angle(vbarra(4)));

Q42 = (abs(vbarra(4)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))+angle(vbarra(2))-angle(vbarra(4)));

Q43 = (abs(vbarra(4)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))+angle(vbarra(3))-angle(vbarra(4)));

Q45 = (abs(vbarra(4)))^2*(abs(Ybus(4,5)))*sin(angle(Ybus(4,5))) (abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*sin(angle(Ybus(4,


5))-angle(vbarra(4))+angle(vbarra(5)));

Q51 = (abs(vbarra(5)))^2*(abs(Ybus(1,5)))*sin(angle(Ybus(1,5))) (abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*sin(angle(Ybus(1,


5))+angle(vbarra(1))-angle(vbarra(5)));

Q52 = (abs(vbarra(5)))^2*(abs(Ybus(2,5)))*sin(angle(Ybus(2,5))) (abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*sin(angle(Ybus(2,


5))+angle(vbarra(2))-angle(vbarra(5)));

Q53 = (abs(vbarra(5)))^2*(abs(Ybus(3,5)))*sin(angle(Ybus(3,5))) (abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*sin(angle(Ybus(3,


5))+angle(vbarra(3))-angle(vbarra(5)));

Q54 = (abs(vbarra(5)))^2*(abs(Ybus(4,5)))*sin(angle(Ybus(4,5))) (abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*sin(angle(Ybus(4,


5))+angle(vbarra(4))-angle(vbarra(5)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Qloss12
Qloss13
Qloss14
Qloss15
Qloss23
Qloss24
Qloss25
Qloss34
Qloss35
Qloss45

=
=
=
=
=
=
=
=
=
=

Q12+Q21;
Q13+Q31;
Q14+Q41;
Q15+Q51;
Q23+Q32;
Q24+Q42;
Q25+Q52;
Q34+Q43;
Q35+Q53;
Q45+Q54;

ANEXO VI ALGORITMO REFERENTE QUESTO 1.7


clear all

clc
% PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:
% Matriz de admitncia do Exemplo 9.2 do Stevenson, Tabela 9.4
fprintf('\n\n

PARTE 1:DECLARAO DA MATRIZ ADMITNCIA:\n\n

')

Ybus = [1.2742-4.1948i
0.0000+0.0000i
0.0000+0.0000i
-0.5583+2.5823i
0.0000+0.0000i
-0.7159+1.6125i;
0.0000+0.0000i
1.0214-1.9545i
-0.4449+0.6461i
0.0000+0.0000i
-0.5765+1.3084i
0.0000+0.0000i;
0.0000+0.0000i
-0.4449+0.6461i
0.4449-8.1649i
0.0000+7.5188i
0.0000+0.0000i
0.0000+0.0000i;
-0.5583+2.5823i
0.0000+0.0000i
0.0000+7.5188i
1.1126-12.4259i
0.0000+0.0000i
-0.5543+2.3248i;
0.0000+0.0000i
0.5765+1.3084i
0.0000+0.0000i
0.0000+0.0000i
0.5765-4.6417i
0.0000+3.3333i;
-0.7159+1.6125i
0.0000+0.0000i
0.0000+0.0000i
-0.5543+2.3248i
0.0000+3.3333i
1.2702-7.2706i;];

Ybus
%PARTE 2:DECLARAO DOS DADOS DE BARRAS DO SISTEMA DE 4 BARRA:
% Dados de Potncias Ativas e Reativas extradas da Tabela 9.3
PotATIinj = [ 0.0; 0.5; 0.0; 0.0; 0.0; 0.0];
PotREAinj = [ 0; 0; 0; 0; 0; 0];
PotATIdem = [0; 0; 0.55; 0.55; 0.3; 0.5];
PotREAdem = [0; 0; 0.13; 0.13; 0.18; 0.05];
Qmin = [-inf; -inf; -inf; -inf; -inf; -inf];
Qmax = [inf; inf; inf; inf; inf; inf];
% Dados de tipo de barras e tenso de barra
barra = [ 1; 2; 3; 4; 5; 6];
tbarra = [ 1; 2; 3; 3; 3; 3];
vbarra = [ 1.05; 1.1; 1; 1; 1; 1];
tetav = [0; 0; 0; 0; 0; 0];
nbarras = 6;
nramos = 7;
% Clculo das Potncias Ativas e Reativas lquidas
P = PotATIinj - PotATIdem;
Q = PotREAinj - PotREAdem;
% Declarao do parmetros utilizados no processo iterativo
Vanterior = vbarra;
tolerancia = 0.0001;

ERRO = 1;
ITE = 1;
MAXITE = 100;

%PARTE 3:MTODO DE GAUSS-SEIDEL:


while ((ERRO > tolerancia) & (ITE < MAXITE))
for i = 2:nbarras
% Condio para garantir que o somatrio comece de Y21*V1 at Y24*V4
SomatorioYV = 0;
for c = 1:nbarras
% De acordo com a equao 9.19 do Stevenson este primeiro loop ir
calcular o somatrio das tenses vezes admitncias (Yi,j*Vj)
if i ~= c
SomatorioYV = SomatorioYV + Ybus(i,c) * vbarra(c);
% O valor do somatrio foi armazenado na varivel SomoatorioYV que
inicialmente foi dada como 0
end
end
if tbarra(i) == 2
% Se a barra for do tipo 2 ser uma barra PV: ento calcula-se Q de
acordo com a equao 9.23 do Stevenson
Q(i) = -imag(conj(vbarra(i))*(SomatorioYV +
Ybus(i,i)*vbarra(i)));
if (Q(i) < Qmin(i) || Q(i) > Qmax(i))
% Verifica se o valor de Q extrapolou os valores de Qmin e Qmax
estipulados
if Q(i) < Qmin(i)
% Se o Q extrapolou o Qmin ento faz-se Qi(i) = Qmin(i)
Q(i) = Qmin(i);
if Q(i) > Qmax(i)
% Seno faz-se Qi(i) = Qmax(i)
Q(i) = Qmax(i);
end
end
tbarra(i) = 3;
% Na soluo do fluxo de potncia se o valor calculado de Q(i)
estiver fora dos limites, ento a barra tratada como uma barra PQ,
para a qual um novo valor de tenso calculado
end
end
vbarra(i) = ((P(i)-j*Q(i))/conj(vbarra(i)) - SomatorioYV) *
(1/Ybus(i,i));
% Atravs da equao 9.19
do Stevenson calcula-se a tenso da barra
if tbarra(i) == 2
% Quando a barra do tipo PV Voltage controlled a magnitude da
tenso mantida constante e o ngulo variado
vbarra(i) = abs(Vanterior(i))*cos(angle(vbarra(i))) +
j*abs(Vanterior(i))*sin(angle(vbarra(i))); % Transformando da forma
polar pra forma retangular
end
end
ERRO = max(abs(abs(vbarra) - abs(Vanterior)));

% Calcula o erro mximo da iterao


Vanterior = vbarra;
% A tenso anterior necessaria na prxima iterao
ITE = ITE + 1;
% Incrementa o contador de iteraes
end

fprintf('\n\n RESULTADOS: \n\n');


fprintf('\n\n Mtodo: GAUSS SEIDEL\n\n');
fprintf('NMERO DE ITERAES: %d \n\n',ITE);
for n=1:nbarras
fprintf('V%d=%.4f[pu] %.4f graus Q%d=
%.4f[pu]\n',n,abs(vbarra(n)),180/pi*angle(vbarra(n)),n,Q(n));
end

% Clculo das CORRENTES:

I1 = Ybus(1,1)*vbarra(1) + Ybus(1,2)*vbarra(2) + Ybus(1,3)*vbarra(3)


+ Ybus(1,4)*vbarra(4) + Ybus(1,5)*vbarra(5) + Ybus(1,6)*vbarra(6);
I2 = Ybus(2,1)*vbarra(1) + Ybus(2,2)*vbarra(2) + Ybus(2,3)*vbarra(3)
+ Ybus(2,4)*vbarra(4) + Ybus(2,5)*vbarra(5) + Ybus(2,6)*vbarra(6);
I3 = Ybus(3,1)*vbarra(1) + Ybus(3,2)*vbarra(2) + Ybus(3,3)*vbarra(3)
+ Ybus(3,4)*vbarra(4) + Ybus(3,5)*vbarra(5) + Ybus(3,6)*vbarra(6);
I4 = Ybus(4,1)*vbarra(1) + Ybus(4,2)*vbarra(2) + Ybus(4,3)*vbarra(3)
+ Ybus(4,4)*vbarra(4) + Ybus(4,5)*vbarra(5) + Ybus(4,6)*vbarra(6);
I5 = Ybus(5,1)*vbarra(1) + Ybus(5,2)*vbarra(2) + Ybus(5,3)*vbarra(3)
+ Ybus(5,4)*vbarra(4) + Ybus(5,5)*vbarra(5) + Ybus(5,6)*vbarra(6);
I6 = Ybus(6,1)*vbarra(1) + Ybus(6,2)*vbarra(2) + Ybus(6,3)*vbarra(3)
+ Ybus(6,4)*vbarra(4) + Ybus(6,5)*vbarra(5) + Ybus(6,6)*vbarra(6);
% Clculo da POTNCIA INJETADA:
% P:
P1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*cos(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(cos(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(cos(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(cos(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))) +
(abs(Ybus(1,5)))*(abs(vbarra(1)))*(abs(vbarra(5)))*(cos(angle(Ybus(1
,5))+angle(vbarra(5))-angle(vbarra(1)))) +
(abs(Ybus(1,6)))*(abs(vbarra(1)))*(abs(vbarra(6)))*(cos(angle(Ybus(1
,6))+angle(vbarra(6))-angle(vbarra(1))))
P2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(cos(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*cos(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(cos(angle(Ybus(2

,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(cos(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))) +
(abs(Ybus(2,5)))*(abs(vbarra(2)))*(abs(vbarra(5)))*(cos(angle(Ybus(2
,5))+angle(vbarra(5))-angle(vbarra(2)))) +
(abs(Ybus(2,6)))*(abs(vbarra(2)))*(abs(vbarra(6)))*(cos(angle(Ybus(2
,6))+angle(vbarra(6))-angle(vbarra(2))))
P3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(cos(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(cos(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*cos(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(cos(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))) +
(abs(Ybus(3,5)))*(abs(vbarra(3)))*(abs(vbarra(5)))*(cos(angle(Ybus(3
,5))+angle(vbarra(5))-angle(vbarra(3)))) +
(abs(Ybus(3,6)))*(abs(vbarra(3)))*(abs(vbarra(6)))*(cos(angle(Ybus(3
,6))+angle(vbarra(6))-angle(vbarra(3))))
P4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(cos(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(cos(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(cos(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*cos(angle(Ybus(4,4))) +
(abs(Ybus(4,5)))*(abs(vbarra(4)))*(abs(vbarra(5)))*(cos(angle(Ybus(4
,5))+angle(vbarra(5))-angle(vbarra(4)))) +
(abs(Ybus(4,6)))*(abs(vbarra(4)))*(abs(vbarra(6)))*(cos(angle(Ybus(4
,6))+angle(vbarra(6))-angle(vbarra(4))))
P5 =
(abs(Ybus(5,1)))*(abs(vbarra(5)))*(abs(vbarra(1)))*(cos(angle(Ybus(5
,1))+angle(vbarra(1))-angle(vbarra(5)))) +
(abs(Ybus(5,2)))*(abs(vbarra(5)))*(abs(vbarra(2)))*(cos(angle(Ybus(5
,2))+angle(vbarra(2))-angle(vbarra(5)))) +
(abs(Ybus(5,3)))*(abs(vbarra(5)))*(abs(vbarra(3)))*(cos(angle(Ybus(5
,3))+angle(vbarra(3))-angle(vbarra(5)))) +
(abs(Ybus(5,4)))*(abs(vbarra(5)))*(abs(vbarra(4)))*(cos(angle(Ybus(5
,4))+angle(vbarra(4))-angle(vbarra(5)))) +
(abs(Ybus(5,5)))*(abs(vbarra(5)))^2*cos(angle(Ybus(5,5))) +
(abs(Ybus(5,6)))*(abs(vbarra(5)))*(abs(vbarra(6)))*(cos(angle(Ybus(5
,6))+angle(vbarra(6))-angle(vbarra(5))))
P6 =
(abs(Ybus(6,1)))*(abs(vbarra(6)))*(abs(vbarra(1)))*(cos(angle(Ybus(6
,1))+angle(vbarra(1))-angle(vbarra(6)))) +
(abs(Ybus(6,2)))*(abs(vbarra(6)))*(abs(vbarra(2)))*(cos(angle(Ybus(6
,2))+angle(vbarra(2))-angle(vbarra(6)))) +
(abs(Ybus(6,3)))*(abs(vbarra(6)))*(abs(vbarra(3)))*(cos(angle(Ybus(6
,3))+angle(vbarra(3))-angle(vbarra(6)))) +
(abs(Ybus(6,4)))*(abs(vbarra(6)))*(abs(vbarra(4)))*(cos(angle(Ybus(6
,4))+angle(vbarra(4))-angle(vbarra(6)))) +

(abs(Ybus(6,5)))*(abs(vbarra(6)))*(abs(vbarra(5)))*(cos(angle(Ybus(6
,5))+angle(vbarra(5))-angle(vbarra(6)))) +
(abs(Ybus(6,6)))*(abs(vbarra(6)))^2*cos(angle(Ybus(6,6)))

% Q:
Q1 = (abs(Ybus(1,1)))*(abs(vbarra(1)))^2*sin(angle(Ybus(1,1))) +
(abs(Ybus(1,2)))*(abs(vbarra(1)))*(abs(vbarra(2)))*(sin(angle(Ybus(1
,2))+angle(vbarra(2))-angle(vbarra(1)))) +
(abs(Ybus(1,3)))*(abs(vbarra(1)))*(abs(vbarra(3)))*(sin(angle(Ybus(1
,3))+angle(vbarra(3))-angle(vbarra(1)))) +
(abs(Ybus(1,4)))*(abs(vbarra(1)))*(abs(vbarra(4)))*(sin(angle(Ybus(1
,4))+angle(vbarra(4))-angle(vbarra(1)))) +
(abs(Ybus(1,5)))*(abs(vbarra(1)))*(abs(vbarra(5)))*(sin(angle(Ybus(1
,5))+angle(vbarra(5))-angle(vbarra(1)))) +
(abs(Ybus(1,6)))*(abs(vbarra(1)))*(abs(vbarra(6)))*(sin(angle(Ybus(1
,6))+angle(vbarra(6))-angle(vbarra(1))))
Q2 =
(abs(Ybus(2,1)))*(abs(vbarra(2)))*(abs(vbarra(1)))*(sin(angle(Ybus(2
,1))+angle(vbarra(1))-angle(vbarra(2)))) +
(abs(Ybus(2,2)))*(abs(vbarra(2)))^2*sin(angle(Ybus(2,2))) +
(abs(Ybus(2,3)))*(abs(vbarra(2)))*(abs(vbarra(3)))*(sin(angle(Ybus(2
,3))+angle(vbarra(3))-angle(vbarra(2)))) +
(abs(Ybus(2,4)))*(abs(vbarra(2)))*(abs(vbarra(4)))*(sin(angle(Ybus(2
,4))+angle(vbarra(4))-angle(vbarra(2)))) +
(abs(Ybus(2,5)))*(abs(vbarra(2)))*(abs(vbarra(5)))*(sin(angle(Ybus(2
,5))+angle(vbarra(5))-angle(vbarra(2)))) +
(abs(Ybus(2,6)))*(abs(vbarra(2)))*(abs(vbarra(6)))*(sin(angle(Ybus(2
,6))+angle(vbarra(6))-angle(vbarra(2))))
Q3 =
(abs(Ybus(3,1)))*(abs(vbarra(3)))*(abs(vbarra(1)))*(sin(angle(Ybus(3
,1))+angle(vbarra(1))-angle(vbarra(3)))) +
(abs(Ybus(3,2)))*(abs(vbarra(3)))*(abs(vbarra(2)))*(sin(angle(Ybus(3
,2))+angle(vbarra(2))-angle(vbarra(3)))) +
(abs(Ybus(3,3)))*(abs(vbarra(3)))^2*sin(angle(Ybus(3,3))) +
(abs(Ybus(3,4)))*(abs(vbarra(3)))*(abs(vbarra(4)))*(sin(angle(Ybus(3
,4))+angle(vbarra(4))-angle(vbarra(3)))) +
(abs(Ybus(3,5)))*(abs(vbarra(3)))*(abs(vbarra(5)))*(sin(angle(Ybus(3
,5))+angle(vbarra(5))-angle(vbarra(3)))) +
(abs(Ybus(3,6)))*(abs(vbarra(3)))*(abs(vbarra(6)))*(sin(angle(Ybus(3
,6))+angle(vbarra(6))-angle(vbarra(3))))
Q4 =
(abs(Ybus(4,1)))*(abs(vbarra(4)))*(abs(vbarra(1)))*(sin(angle(Ybus(4
,1))+angle(vbarra(1))-angle(vbarra(4)))) +
(abs(Ybus(4,2)))*(abs(vbarra(4)))*(abs(vbarra(2)))*(sin(angle(Ybus(4
,2))+angle(vbarra(2))-angle(vbarra(4)))) +
(abs(Ybus(4,3)))*(abs(vbarra(4)))*(abs(vbarra(3)))*(sin(angle(Ybus(4
,3))+angle(vbarra(3))-angle(vbarra(4)))) +
(abs(Ybus(4,4)))*(abs(vbarra(4)))^2*sin(angle(Ybus(4,4))) +
(abs(Ybus(4,5)))*(abs(vbarra(4)))*(abs(vbarra(5)))*(sin(angle(Ybus(4
,5))+angle(vbarra(5))-angle(vbarra(4)))) +
(abs(Ybus(4,6)))*(abs(vbarra(4)))*(abs(vbarra(6)))*(sin(angle(Ybus(4

,6))+angle(vbarra(6))-angle(vbarra(4))))
Q5 =
(abs(Ybus(5,1)))*(abs(vbarra(5)))*(abs(vbarra(1)))*(sin(angle(Ybus(5
,1))+angle(vbarra(1))-angle(vbarra(5)))) +
(abs(Ybus(5,2)))*(abs(vbarra(5)))*(abs(vbarra(2)))*(sin(angle(Ybus(5
,2))+angle(vbarra(2))-angle(vbarra(5)))) +
(abs(Ybus(5,3)))*(abs(vbarra(5)))*(abs(vbarra(3)))*(sin(angle(Ybus(5
,3))+angle(vbarra(3))-angle(vbarra(5)))) +
(abs(Ybus(5,4)))*(abs(vbarra(5)))*(abs(vbarra(4)))*(sin(angle(Ybus(5
,4))+angle(vbarra(4))-angle(vbarra(5)))) +
(abs(Ybus(5,5)))*(abs(vbarra(5)))^2*sin(angle(Ybus(5,5))) +
(abs(Ybus(5,6)))*(abs(vbarra(5)))*(abs(vbarra(6)))*(sin(angle(Ybus(5
,6))+angle(vbarra(6))-angle(vbarra(5))))
Q6 =
(abs(Ybus(6,1)))*(abs(vbarra(6)))*(abs(vbarra(1)))*(sin(angle(Ybus(6
,1))+angle(vbarra(1))-angle(vbarra(6)))) +
(abs(Ybus(6,2)))*(abs(vbarra(6)))*(abs(vbarra(2)))*(sin(angle(Ybus(6
,2))+angle(vbarra(2))-angle(vbarra(6)))) +
(abs(Ybus(6,3)))*(abs(vbarra(6)))*(abs(vbarra(3)))*(sin(angle(Ybus(6
,3))+angle(vbarra(3))-angle(vbarra(6)))) +
(abs(Ybus(6,4)))*(abs(vbarra(6)))*(abs(vbarra(4)))*(sin(angle(Ybus(6
,4))+angle(vbarra(4))-angle(vbarra(6)))) +
(abs(Ybus(6,5)))*(abs(vbarra(6)))*(abs(vbarra(5)))*(sin(angle(Ybus(6
,5))+angle(vbarra(5))-angle(vbarra(6)))) +
(abs(Ybus(6,6)))*(abs(vbarra(6)))^2*sin(angle(Ybus(6,6)))

% clculo do FLUXO POTNCIA NA LINHA:


% P:
P12 = -(abs(vbarra(1)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

P13 = -(abs(vbarra(1)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))-angle(vbarra(1))+angle(vbarra(3)));

P14 = -(abs(vbarra(1)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +
(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))-angle(vbarra(1))+angle(vbarra(4)));

P15 = -(abs(vbarra(1)))^2*(abs(Ybus(1,5)))*cos(angle(Ybus(1,5))) +
(abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*cos(angle(Ybus(1,
5))-angle(vbarra(1))+angle(vbarra(5)));

P16 = -(abs(vbarra(1)))^2*(abs(Ybus(1,6)))*cos(angle(Ybus(1,6))) +
(abs(vbarra(1)))*(abs(vbarra(6)))*(abs(Ybus(1,6)))*cos(angle(Ybus(1,

6))-angle(vbarra(1))+angle(vbarra(6)));

P21 = -(abs(vbarra(2)))^2*(abs(Ybus(1,2)))*cos(angle(Ybus(1,2))) +
(abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*cos(angle(Ybus(1,
2))+angle(vbarra(1))-angle(vbarra(2)));

P23 = -(abs(vbarra(2)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))-angle(vbarra(2))+angle(vbarra(3)));

P24 = -(abs(vbarra(2)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))-angle(vbarra(2))+angle(vbarra(4)));

P25 = -(abs(vbarra(2)))^2*(abs(Ybus(2,5)))*cos(angle(Ybus(2,5))) +
(abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*cos(angle(Ybus(2,
5))-angle(vbarra(2))+angle(vbarra(5)));

P26 = -(abs(vbarra(2)))^2*(abs(Ybus(2,6)))*cos(angle(Ybus(2,6))) +
(abs(vbarra(2)))*(abs(vbarra(6)))*(abs(Ybus(2,6)))*cos(angle(Ybus(2,
6))-angle(vbarra(2))+angle(vbarra(6)));

P31 = -(abs(vbarra(3)))^2*(abs(Ybus(1,3)))*cos(angle(Ybus(1,3))) +
(abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*cos(angle(Ybus(1,
3))+angle(vbarra(1))-angle(vbarra(3)));

P32 = -(abs(vbarra(3)))^2*(abs(Ybus(2,3)))*cos(angle(Ybus(2,3))) +
(abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*cos(angle(Ybus(2,
3))+angle(vbarra(2))-angle(vbarra(3)));

P34 = -(abs(vbarra(3)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))-angle(vbarra(3))+angle(vbarra(4)));

P35 = -(abs(vbarra(3)))^2*(abs(Ybus(3,5)))*cos(angle(Ybus(3,5))) +
(abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*cos(angle(Ybus(3,
5))-angle(vbarra(3))+angle(vbarra(5)));

P36 = -(abs(vbarra(3)))^2*(abs(Ybus(3,6)))*cos(angle(Ybus(3,6))) +
(abs(vbarra(3)))*(abs(vbarra(6)))*(abs(Ybus(3,6)))*cos(angle(Ybus(3,
6))-angle(vbarra(3))+angle(vbarra(6)));

P41 = -(abs(vbarra(4)))^2*(abs(Ybus(1,4)))*cos(angle(Ybus(1,4))) +

(abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*cos(angle(Ybus(1,
4))+angle(vbarra(1))-angle(vbarra(4)));

P42 = -(abs(vbarra(4)))^2*(abs(Ybus(2,4)))*cos(angle(Ybus(2,4))) +
(abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*cos(angle(Ybus(2,
4))+angle(vbarra(2))-angle(vbarra(4)));

P43 = -(abs(vbarra(4)))^2*(abs(Ybus(3,4)))*cos(angle(Ybus(3,4))) +
(abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*cos(angle(Ybus(3,
4))+angle(vbarra(3))-angle(vbarra(4)));

P45 = -(abs(vbarra(4)))^2*(abs(Ybus(4,5)))*cos(angle(Ybus(4,5))) +
(abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*cos(angle(Ybus(4,
5))-angle(vbarra(4))+angle(vbarra(5)));

P46 = -(abs(vbarra(4)))^2*(abs(Ybus(4,6)))*cos(angle(Ybus(4,6))) +
(abs(vbarra(4)))*(abs(vbarra(6)))*(abs(Ybus(4,6)))*cos(angle(Ybus(4,
6))-angle(vbarra(4))+angle(vbarra(6)));

P51 = -(abs(vbarra(5)))^2*(abs(Ybus(1,5)))*cos(angle(Ybus(1,5))) +
(abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*cos(angle(Ybus(1,
5))+angle(vbarra(1))-angle(vbarra(5)));

P52 = -(abs(vbarra(5)))^2*(abs(Ybus(2,5)))*cos(angle(Ybus(2,5))) +
(abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*cos(angle(Ybus(2,
5))+angle(vbarra(2))-angle(vbarra(5)));

P53 = -(abs(vbarra(5)))^2*(abs(Ybus(3,5)))*cos(angle(Ybus(3,5))) +
(abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*cos(angle(Ybus(3,
5))+angle(vbarra(3))-angle(vbarra(5)));

P54 = -(abs(vbarra(5)))^2*(abs(Ybus(4,5)))*cos(angle(Ybus(4,5))) +
(abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*cos(angle(Ybus(4,
5))+angle(vbarra(4))-angle(vbarra(5)));

P56 = -(abs(vbarra(5)))^2*(abs(Ybus(5,6)))*cos(angle(Ybus(5,6))) +
(abs(vbarra(5)))*(abs(vbarra(6)))*(abs(Ybus(5,6)))*cos(angle(Ybus(5,
6))-angle(vbarra(5))+angle(vbarra(6)));

P61 = -(abs(vbarra(6)))^2*(abs(Ybus(1,6)))*cos(angle(Ybus(1,6))) +
(abs(vbarra(1)))*(abs(vbarra(6)))*(abs(Ybus(1,6)))*cos(angle(Ybus(1,
6))+angle(vbarra(1))-angle(vbarra(6)));

P62 = -(abs(vbarra(6)))^2*(abs(Ybus(2,6)))*cos(angle(Ybus(2,6))) +
(abs(vbarra(2)))*(abs(vbarra(6)))*(abs(Ybus(2,6)))*cos(angle(Ybus(2,
6))+angle(vbarra(2))-angle(vbarra(6)));

P63 = -(abs(vbarra(6)))^2*(abs(Ybus(3,6)))*cos(angle(Ybus(3,6))) +
(abs(vbarra(3)))*(abs(vbarra(6)))*(abs(Ybus(3,6)))*cos(angle(Ybus(3,
6))+angle(vbarra(3))-angle(vbarra(6)));

P64 = -(abs(vbarra(6)))^2*(abs(Ybus(4,6)))*cos(angle(Ybus(4,6))) +
(abs(vbarra(4)))*(abs(vbarra(6)))*(abs(Ybus(4,6)))*cos(angle(Ybus(4,
6))+angle(vbarra(4))-angle(vbarra(6)));

P65 = -(abs(vbarra(6)))^2*(abs(Ybus(5,6)))*cos(angle(Ybus(5,6))) +
(abs(vbarra(5)))*(abs(vbarra(6)))*(abs(Ybus(5,6)))*cos(angle(Ybus(5,
6))+angle(vbarra(5))-angle(vbarra(6)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:


Ploss12
Ploss13
Ploss14
Ploss15
Ploss16
Ploss23
Ploss24
Ploss25
Ploss26
Ploss34
Ploss35
Ploss36
Ploss45
Ploss46
Ploss56

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

P12+P21;
P13+P31;
P14+P41;
P15+P51;
P16+P61;
P23+P32;
P24+P42;
P25+P52;
P26+P62;
P34+P43;
P35+P53;
P36+P63;
P45+P54;
P46+P64;
P56+P65;

% Q:
Q12 = (abs(vbarra(1)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,
2))-angle(vbarra(1))+angle(vbarra(2)));

Q13 = (abs(vbarra(1)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))-angle(vbarra(1))+angle(vbarra(3)));

Q14 = (abs(vbarra(1)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))-angle(vbarra(1))+angle(vbarra(4)));

Q15 = (abs(vbarra(1)))^2*(abs(Ybus(1,5)))*sin(angle(Ybus(1,5))) (abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*sin(angle(Ybus(1,


5))-angle(vbarra(1))+angle(vbarra(5)));

Q16 = (abs(vbarra(1)))^2*(abs(Ybus(1,6)))*sin(angle(Ybus(1,6))) (abs(vbarra(1)))*(abs(vbarra(6)))*(abs(Ybus(1,6)))*sin(angle(Ybus(1,


6))-angle(vbarra(1))+angle(vbarra(6)));

Q21 = (abs(vbarra(2)))^2*(abs(Ybus(1,2)))*sin(angle(Ybus(1,2))) (abs(vbarra(1)))*(abs(vbarra(2)))*(abs(Ybus(1,2)))*sin(angle(Ybus(1,


2))+angle(vbarra(1))-angle(vbarra(2)));

Q23 = (abs(vbarra(2)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))-angle(vbarra(2))+angle(vbarra(3)));

Q24 = (abs(vbarra(2)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))-angle(vbarra(2))+angle(vbarra(4)));

Q25 = (abs(vbarra(2)))^2*(abs(Ybus(2,5)))*sin(angle(Ybus(2,5))) (abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*sin(angle(Ybus(2,


5))-angle(vbarra(2))+angle(vbarra(5)));

Q26 = (abs(vbarra(2)))^2*(abs(Ybus(2,6)))*sin(angle(Ybus(2,6))) (abs(vbarra(2)))*(abs(vbarra(6)))*(abs(Ybus(2,6)))*sin(angle(Ybus(2,


6))-angle(vbarra(2))+angle(vbarra(6)));

Q31 = (abs(vbarra(3)))^2*(abs(Ybus(1,3)))*sin(angle(Ybus(1,3))) (abs(vbarra(1)))*(abs(vbarra(3)))*(abs(Ybus(1,3)))*sin(angle(Ybus(1,


3))+angle(vbarra(1))-angle(vbarra(3)));

Q32 = (abs(vbarra(3)))^2*(abs(Ybus(2,3)))*sin(angle(Ybus(2,3))) (abs(vbarra(2)))*(abs(vbarra(3)))*(abs(Ybus(2,3)))*sin(angle(Ybus(2,


3))+angle(vbarra(2))-angle(vbarra(3)));

Q34 = (abs(vbarra(3)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))-angle(vbarra(3))+angle(vbarra(4)));

Q35 = (abs(vbarra(3)))^2*(abs(Ybus(3,5)))*sin(angle(Ybus(3,5))) (abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*sin(angle(Ybus(3,


5))-angle(vbarra(3))+angle(vbarra(5)));

Q36 = (abs(vbarra(3)))^2*(abs(Ybus(3,6)))*sin(angle(Ybus(3,6))) (abs(vbarra(3)))*(abs(vbarra(6)))*(abs(Ybus(3,6)))*sin(angle(Ybus(3,


6))-angle(vbarra(3))+angle(vbarra(6)));

Q41 = (abs(vbarra(4)))^2*(abs(Ybus(1,4)))*sin(angle(Ybus(1,4))) (abs(vbarra(1)))*(abs(vbarra(4)))*(abs(Ybus(1,4)))*sin(angle(Ybus(1,


4))+angle(vbarra(1))-angle(vbarra(4)));

Q42 = (abs(vbarra(4)))^2*(abs(Ybus(2,4)))*sin(angle(Ybus(2,4))) (abs(vbarra(2)))*(abs(vbarra(4)))*(abs(Ybus(2,4)))*sin(angle(Ybus(2,


4))+angle(vbarra(2))-angle(vbarra(4)));

Q43 = (abs(vbarra(4)))^2*(abs(Ybus(3,4)))*sin(angle(Ybus(3,4))) (abs(vbarra(3)))*(abs(vbarra(4)))*(abs(Ybus(3,4)))*sin(angle(Ybus(3,


4))+angle(vbarra(3))-angle(vbarra(4)));

Q45 = (abs(vbarra(4)))^2*(abs(Ybus(4,5)))*sin(angle(Ybus(4,5))) (abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*sin(angle(Ybus(4,


5))-angle(vbarra(4))+angle(vbarra(5)));

Q46 = (abs(vbarra(4)))^2*(abs(Ybus(4,6)))*sin(angle(Ybus(4,6))) (abs(vbarra(4)))*(abs(vbarra(6)))*(abs(Ybus(4,6)))*sin(angle(Ybus(4,


6))-angle(vbarra(4))+angle(vbarra(6)));

Q51 = (abs(vbarra(5)))^2*(abs(Ybus(1,5)))*sin(angle(Ybus(1,5))) (abs(vbarra(1)))*(abs(vbarra(5)))*(abs(Ybus(1,5)))*sin(angle(Ybus(1,


5))+angle(vbarra(1))-angle(vbarra(5)));

Q52 = (abs(vbarra(5)))^2*(abs(Ybus(2,5)))*sin(angle(Ybus(2,5))) (abs(vbarra(2)))*(abs(vbarra(5)))*(abs(Ybus(2,5)))*sin(angle(Ybus(2,


5))+angle(vbarra(2))-angle(vbarra(5)));

Q53 = (abs(vbarra(5)))^2*(abs(Ybus(3,5)))*sin(angle(Ybus(3,5))) (abs(vbarra(3)))*(abs(vbarra(5)))*(abs(Ybus(3,5)))*sin(angle(Ybus(3,


5))+angle(vbarra(3))-angle(vbarra(5)));

Q54 = (abs(vbarra(5)))^2*(abs(Ybus(4,5)))*sin(angle(Ybus(4,5))) (abs(vbarra(4)))*(abs(vbarra(5)))*(abs(Ybus(4,5)))*sin(angle(Ybus(4,


5))+angle(vbarra(4))-angle(vbarra(5)));

Q56 = (abs(vbarra(5)))^2*(abs(Ybus(5,6)))*sin(angle(Ybus(5,6))) (abs(vbarra(5)))*(abs(vbarra(6)))*(abs(Ybus(5,6)))*sin(angle(Ybus(5,


6))-angle(vbarra(5))+angle(vbarra(6)));

Q61 = (abs(vbarra(6)))^2*(abs(Ybus(1,6)))*sin(angle(Ybus(1,6))) (abs(vbarra(1)))*(abs(vbarra(6)))*(abs(Ybus(1,6)))*sin(angle(Ybus(1,


6))+angle(vbarra(1))-angle(vbarra(6)));

Q62 = (abs(vbarra(6)))^2*(abs(Ybus(2,6)))*sin(angle(Ybus(2,6))) (abs(vbarra(2)))*(abs(vbarra(6)))*(abs(Ybus(2,6)))*sin(angle(Ybus(2,


6))+angle(vbarra(2))-angle(vbarra(6)));

Q63 = (abs(vbarra(6)))^2*(abs(Ybus(3,6)))*sin(angle(Ybus(3,6))) (abs(vbarra(3)))*(abs(vbarra(6)))*(abs(Ybus(3,6)))*sin(angle(Ybus(3,


6))+angle(vbarra(3))-angle(vbarra(6)));

Q64 = (abs(vbarra(6)))^2*(abs(Ybus(4,6)))*sin(angle(Ybus(4,6))) (abs(vbarra(4)))*(abs(vbarra(6)))*(abs(Ybus(4,6)))*sin(angle(Ybus(4,


6))+angle(vbarra(4))-angle(vbarra(6)));

Q65 = (abs(vbarra(6)))^2*(abs(Ybus(5,6)))*sin(angle(Ybus(5,6))) (abs(vbarra(5)))*(abs(vbarra(6)))*(abs(Ybus(5,6)))*sin(angle(Ybus(5,


6))+angle(vbarra(5))-angle(vbarra(6)));

% Clculo das perdas de POTNCIA ATIVA NAS LINHAS:

Qloss12
Qloss13
Qloss14
Qloss15
Qloss16
Qloss23
Qloss24
Qloss25
Qloss26
Qloss34
Qloss35
Qloss36
Qloss45
Qloss46
Qloss56

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

Q12+Q21;
Q13+Q31;
Q14+Q41;
Q15+Q51;
Q16+Q61;
Q23+Q32;
Q24+Q42;
Q25+Q52;
Q26+Q62;
Q34+Q43;
Q35+Q53;
Q36+Q63;
Q45+Q54;
Q46+Q64;
Q56+Q65;

Você também pode gostar