Beruflich Dokumente
Kultur Dokumente
) (
1 +
1 -
0 =
1
1 , 1 - = ;
0
1
+ ) 0 ( = ) (
0
+ ) 0 ( = ) (
) (
1 +
1 -
0 =
1
t
X
i
k
i
N
i
+ ) t ( A
N
k
D
= ) t (
sai
k i d
t
) (
X
i
= t
X
t
X
d
t
) ( A = t
X
t
X
t
X
i
k
i
D
i
D
- ) t (
ent
= ) t ( A
k
i i
k k
k
V
V
Onde: k a ordem do denominador e
i
X i k , = , 1 , so as variveis de estado.
Tabela 37: Descrio do bloco POL(S).
34
3.1.7. Bloco LIMITA
O bloco LIMITA do ANATEM equivalente ao bloco LIMV do PacDyn, cujos
limites so variveis. No ANATEM, as variveis dos limites inferior e superior deste bloco
no precisam ser definidas anteriormente, bastando apenas definir seus valores atravs do
DEFVAL.
Na leitura feita pelo PacDyn, isto gerava um erro, pois estas variveis deveriam ser
definidas. Para solucionar este problema, o PacDyn passou a definir estas variveis
internamente no programa e os valores destas variveis eram determinados no DEFVAL.
O valor da varivel de sada dado pela descrio abaixo:
Tipo de bloco Descrio
LIMITA
max
V
sai
V
max
V >
ent
V
ent
V
sai
V
max
V
ent
V
min
V
min
V
sai
V
min
V
ent
V
=
=
= <
Tabela 38: Descrio do bloco LIMITA.
3.1.8. Blocos IMPORT e EXPORT
Os blocos IMPORT e EXPORT do ANATEM so equivalentes aos blocos IN e OUT
do PacDyn, respectivamente, com algumas pequenas diferenas. No caso do ANATEM, o
primeiro parmetro destes blocos, se for preenchido, est associado ao nmero da localizao
remota de medio definido no cdigo de execuo DLOC e, se for deixado em branco, est
associado ao componente no qual o CDU est conectado, enquanto que, nos blocos
equivalentes do PacDyn, se este parmetro for deixado em branco, est associado ao
componente ligado ao CDU e, se este parmetro for preenchido, est associado diretamente ao
componente indicado pelo seu valor.
Neste trabalho, foi feita a lgica de implementao desta associao com o cdigo
DLOC na leitura dos arquivos no formato ANATEM por parte do PacDyn.
35
Tipo de bloco Descrio
IMPORT
O valor da varivel importado do local remoto
definido por ou do componente ao qual o CDU est
conectado, se for deixado em branco.
EXPORT
O valor da varivel exportado para o
componente ao qual o CDU est conectado ou para um
local remoto.
Tabela 39: Descrio dos blocos IMPORT e EXPORT.
Os subtipos destes blocos definem qual sinal dever ser importado ou exportado. A
descrio dos subtipos (ou variveis externas), que foram implementados na leitura feita pelo
PacDyn, segue abaixo [1]:
Subtipo Descrio
CDU Controlador definido pelo usurio.
DELT ngulo de absoluto do eixo q da mquina sncrona, em radianos.
VTR Sinal de entrada para regulador de tenso, em p.u..
EFD Tenso de campo da mquina sncrona, em p.u..
PELE
Potncia eltrica ativa gerada pela mquina sncrona, em p.u. na
base da mquina.
QELE
Potncia eltrica reativa gerada pela mquina sncrona, em p.u. na
base da mquina.
IMQS Mdulo da corrente da armadura da mquina sncrona, em p.u..
ID
Corrente de armadura da mquina sncrona projetada no eixo d,
em p.u. na base da mquina.
IQ
Corrente de armadura da mquina sncrona projetada no eixo q,
em p.u. na base da mquina.
VD
Tenso terminal da mquina sncrona projetada no eixo d, em
p.u..
VQ
Tenso terminal da mquina sncrona projetada no eixo q, em
p.u..
EQ
Tenso proporcional a corrente de campo da mquina sncrona,
em p.u..
PMEC
Potncia mecnica da mquina sncrona, em p.u. na base da
mquina.
VSAD
Sinal estabilizador aplicado no regulador de tenso da mquina
sncrona, em p.u..
WMAQ Velocidade angular da mquina sncrona, em p.u..
DWMAQ
Desvio da velocidade angular da mquina em relao
velocidade sncrona, em p.u..
SLIP
Escorregamento do rotor do mquina de induo convencional em
relao freqncia nominal do sistema, em p.u. (slip =1-
pu
r ).
Ele positivo para velocidades subsncrona e negativo para
velocidade supersncrona.
TMOT
Torque mecnico da mquina de induo convencional, em p.u..
Ele positivo para carga mecnica e negativo no caso da turbina
acoplada ao eixo (por exemplo, no caso de gerao elica).
36
CCNV
Corrente do conversor, em p.u. na base do elo CC. O valor deste
sinal sempre positivo, tanto para retificador quanto para
inversor.
VCNV
Tenso terminal do conversor, em p.u. na base do elo CC. Este
sinal a tenso do anodo menos a tenso do catodo, portanto, em
regime permanente, ela sempre positiva para retificador e
negativa para inversor.
ALFA ngulo de disparo do conversor, em radianos.
GAMA
ngulo de extinso do conversor, em radianos. No usado para
retificador.
CTAP
Relao de transformao dos transformadores conversores
prim
V
V
sec
, em p.u..
Obs: corresponde ao inverso do tap calculado no programa de
fluxo de potncia ANAREDE.
CNVK
Constante do conversor:
baseCC
baseCA
V
V
np
sec
2 3
, onde np o nmero de
pontes de 6 pulsos ativas do conversor.
RCNV
Resistncia de comutao do trafo conversor, em p.u. na base do
elo CC.
RCCNV
Resistncia de comutao do capacitor do CCC, em p.u. na base
do elo CC.
FLXA Fluxo de potncia ativa do circuito, em p.u..
FLXR Fluxo de potncia reativa do circuito, em p.u..
ILIN Mdulo da corrente do circuito, em p.u..
ILINR Componente real da corrente do circuito, em p.u..
ILINI Componente imaginria da corrente do circuito, em p.u..
ANGL ngulo da tenso na barra, em radianos.
FREQ Freqncia da barra, p.u..
VOLT Mdulo da tenso da barra, em p.u..
VOLTR Componente real da tenso da barra, em p.u..
VOLTI Componente imaginria da tenso da barra, em p.u..
PCAR
Potncia ativa total consumida pela carga na barra, em p.u..
Corresponde ao somatrio da carga esttica mais cargas
dinmicas.
QCAR
Potncia reativa total absorvida pela carga na barra, em p.u..
Positiva para carga indutiva e negativa para carga capacitiva.
Corresponde ao somatrio da carga esttica mais cargas
dinmicas.
QSHT
Potncia reativa injetada pelo shunt na barra, em p.u.. Positiva
para capacitor e negativa para indutor.
PLDIN
Potncia ativa consumida pelo grupo de carga dinmica na barra,
em p.u..
QLDIN
Potncia reativa absorvida pelo grupo de carga dinmica na barra,
em p.u.. Positiva para carga indutiva e negativa para carga
capacitiva.
37
BCES
Susceptncia do compensador esttico, em p.u., na base do
sistema (positiva para operao capacitiva e negativa para
operao indutiva).
XCSC
Reatncia equivalente total do compensador srie controlvel, em
p.u..
TAP Valor do tap atual do transformador, em p.u..
PHSTRF
Valor do novo ngulo de defasamento do transformador, em
radianos.
TEMPO Instante atual da simulao, em segundos.
DT
Passo de integrao da simulao, em segundos. Considerado
constante igual a 0.001 pelo PacDyn.
Tabela 40: Subtipos implementados dos blocos IMPORT e EXPORT.
3.1.9. Blocos ENTRAD e SAIDA
O bloco ENTRAD do ANATEM equivalente ao bloco REF do PacDyn ou, quando a
sua varivel de sada for um sinal de referncia (VREF ou PREF), igual ao bloco IN VREF
ou IN PREF do PacDyn.
Por outro lado, o bloco SAIDA do ANATEM sempre equivalente ao bloco OUTD
do PacDyn.
Tipo de bloco Descrio
ENTRAD
Bloco terminador de entrada. Deve ser conectado nas
variveis de entrada de bloco que no so sada de
nenhum bloco. A lgica do programa exige que todas
as variveis sejam sada de algum bloco, com exceo
dos limites fixos de bloco.
SAIDA
Bloco terminador de sada. Deve ser conectado nas
variveis de sada que no so entrada de nenhum
bloco. A lgica do programa exige que todas as
variveis sejam entrada de algum bloco (limites so
considerados como entradas).
Tabela 41: Descrio dos blocos ENTRAD e SAIDA.
3.1.10. Bloco MAX
O bloco MAX do ANATEM equivalente ao bloco MAX do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da maior varivel de entrada do bloco.
Em seguida, mostrada a descrio deste bloco:
38
Tipo de bloco Descrio
MAX
V
sai
( V
ent
1
, V
ent
2
ent
n
) = MAX V , ... ,
Tabela 42: Descrio do bloco MAX.
3.1.11. Bloco MIN
O bloco MIN do ANATEM equivalente ao bloco MIN do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da menor varivel de entrada do bloco.
Em seguida, mostrada a descrio deste bloco:
Tipo de bloco Descrio
MIN
V
sai
( V
ent
1
, V
ent
2
ent
n
) = MIN V , ... ,
Tabela 43: Descrio do bloco MIN.
3.1.12. Bloco SELET2
O bloco SELET2 do ANATEM equivalente ao bloco RLAY do PacDyn. O valor da
varivel de sada e dado pela descrio abaixo:
Tipo de bloco Descrio
SELET2
V
ent3
V
sai
V
ent1
V
ent3
V
sai
V
ent2
0 =
0 =
>
Tabela 44: Descrio do bloco SELET2.
3.1.13. Bloco FUNCAO subtipo DEGREE
O bloco DEGREE do ANATEM equivalente ao bloco DEG do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da varivel de entrada em graus.
39
Subtipo do bloco FUNCAO Descrio
DEGREE
V
sai
V
ent
=
180
Tabela 45: Descrio do bloco DEGREE.
3.1.14. Bloco FUNCAO subtipo RADIAN
O bloco RADIAN do ANATEM equivalente ao bloco RAD do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da varivel de entrada em radianos.
Subtipo do bloco FUNCAO Descrio
RADIAN
V
sai
V
ent
=
180
Tabela 46: Descrio do bloco RADIAN.
3.1.15. Bloco FUNCAO subtipo SIN
O bloco SIN do ANATEM equivalente ao bloco SIN do PacDyn. O valor da varivel
de sada igual ao seno da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
SIN
V
sai
sin( V
ent
) =
Tabela 47: Descrio do bloco SIN.
3.1.16. Bloco FUNCAO subtipo COS
O bloco COS do ANATEM equivalente ao bloco COS do PacDyn. O valor da
varivel de sada igual ao cosseno da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
COS
V
sai
cos(V
ent
) =
Tabela 48: Descrio do bloco COS.
3.1.17. Bloco FUNCAO subtipo ACOS
O bloco ACOS do ANATEM equivalente ao bloco ACOS do PacDyn. O valor da
varivel de sada igual ao arco-cosseno da varivel de entrada.
40
Subtipo do bloco FUNCAO Descrio
ACOS
V
sai
ent
); V
sai
= acos(V 0
Tabela 49: Descrio do bloco ACOS.
3.1.18. Bloco FUNCAO subtipo ASIN
O bloco ASIN do ANATEM equivalente ao bloco ASIN do PacDyn. O valor da
varivel de sada igual ao arco-seno da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
ASIN
V
sai
asin(V
ent
); V
sai
=
2 2
Tabela 50: Descrio do bloco ASIN.
3.1.19. Bloco FUNCAO subtipo ATAN
O bloco ATAN do ANATEM equivalente ao bloco ATAN do PacDyn. O valor da
varivel de sada igual ao arco-tangente da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
ATAN
V
sai
atan(V
ent
); V
sai
=
2 2
Tabela 51: Descrio do bloco ATAN.
3.1.20. Bloco FUNCAO subtipo ATAN2
O bloco ATAN2 do ANATEM equivalente ao bloco ATAN2 do PacDyn. O valor da
varivel de sada e dado pela descrio abaixo:
Subtipo do bloco FUNCAO Descrio
ATAN2
V
sai
atan2( V
ent1
, V
ent2
); V
sai
=
Se 0 =atan ( ) ; V
ent2
V
sai
V
ent1
V
ent2
V
sai
Se 0 e 0
V
ent2
V
ent1
V
sai
= > =
2
Se 0 e 0
V
ent2
V
ent1
V
sai
= < =
2
Se 0 e 0
V
ent2
V
ent1
V
sai
V
sai
(t - t) = = =
Tabela 52: Descrio do bloco ATAN2.
41
3.1.21. Bloco FUNCAO subtipo SQRT
O bloco SQRT do ANATEM equivalente ao bloco SQRT do PacDyn. O valor da
varivel de sada igual raiz quadrada da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
SQRT
V
sai
V
ent
= ; V
ent
0
Tabela 53: Descrio do bloco SQRT.
3.1.22. Bloco FUNCAO subtipo X**2
O bloco X**2 do ANATEM equivalente ao bloco SQR do PacDyn. O valor da
varivel de sada igual ao quadrado da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
X**2
V
sai
(V
ent
)
2
=
Tabela 54: Descrio do bloco X**2.
3.1.23. Bloco FUNCAO subtipo X**K
O bloco X**K do ANATEM equivalente ao bloco POW do PacDyn com uma
pequena diferena. No ANATEM, o expoente da equao do bloco dado por uma frao
cujo numerador o primeiro parmetro e o denominador o segundo parmetro do bloco,
enquanto que, no PacDyn, o expoente era dado apenas pelo primeiro parmetro. Para
solucionar este problema, o PacDyn passou a equacionar este bloco das mesma maneira que o
ANATEM, utilizando os dois parmetros citados. Caso o segundo parmetro seja deixado em
branco, o PacDyn passa a consider-lo igual a 1.
Subtipo do bloco FUNCAO Descrio
X**K
P
1
, P
2
P
1
P
2
0 0
V
sai
(V
ent
)
P P
1 2
=
;
V
ent
> 0
Tabela 55: Descrio do bloco X**K.
42
3.1.24. Bloco FUNCAO subtipo EXP
O bloco EXP do ANATEM equivalente ao bloco EXP do PacDyn. O valor da
varivel de sada e dado pela descrio abaixo:
Subtipo do bloco FUNCAO Descrio
EXP
P
1
, P
2
, P
3
P
2
0
V
sai
P
1
e
P
2
(V
ent
P
3
)
=
Tabela 56: Descrio do bloco EXP.
3.1.25. Bloco FUNCAO subtipo LOG
O bloco LOG do ANATEM equivalente ao bloco LN do PacDyn. O valor da
varivel de sada igual ao logaritmo neperiano da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
LOG
V
sai
(V
ent
) = log
e
;
V
ent
> 0
Tabela 57: Descrio do bloco LOG.
3.1.26. Bloco FUNCAO subtipo LOG10
O bloco LOG10 do ANATEM equivalente ao bloco LOG do PacDyn. O valor da
varivel de sada igual ao logaritmo na base 10 da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
LOG10
V
sai
(V
ent
) = log
10
;
V
ent
> 0
Tabela 58: Descrio do bloco LOG10.
3.1.27. Bloco FUNCAO subtipo INVRS
O bloco INVRS do ANATEM equivalente ao bloco INV do PacDyn. O valor de
varivel de sada igual ao inverso da varivel de entrada do bloco.
Subtipo do bloco FUNCAO Descrio
INVRS
V
sai
V
ent
=
1
;
V
ent
0
Tabela 59: Descrio do bloco INVRS.
43
3.1.28. Bloco FUNCAO subtipo MENOS
O bloco MENOS do ANATEM equivalente ao bloco MNUS do PacDyn. O valor da
varivel de sada igual ao valor da varivel de entrada com o sinal contrrio.
Subtipo do bloco FUNCAO Descrio
MENOS
V
sai
V
ent
=
Tabela 60: Descrio do bloco MENOS.
3.1.29. Bloco FUNCAO subtipo ABS
O bloco ABS do ANATEM equivalente ao bloco ABS do PacDyn. O valor da
varivel de sada deste bloco igual ao valor absoluto da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
ABS
ent
V
sai
V =
Tabela 61: Descrio do bloco ABS.
3.1.30. Bloco FUNCAO subtipo RETA
O bloco RETA do ANATEM equivalente ao bloco LINE do PacDyn. O valor da
varivel de sada e dado pela descrio abaixo:
Subtipo do bloco FUNCAO Descrio
RETA
P
1
, P
2
V
sai
P
1
ent
V +
2
P
=
Tabela 62: Descrio do bloco RETA.
3.1.31. Bloco FUNCAO subtipo PONTOS
O bloco PONTOS do ANATEM equivalente ao bloco PNTS do PacDyn com uma
pequena diferena no nmero de pontos por linha de dados. No ANATEM, podem ser dados
V
ent
V
sai
P
2
atan P
1
44
dois pontos por registro (linha de dados), enquanto que, no PacDyn, dado um ponto por
registro. Para se resolver este problema, foi feito um algoritmo no PacDyn, para que quando
fosse lido o bloco PONTOS do ANATEM, o PacDyn lesse at dois pontos por registro como
feito no ANATEM.
Subtipo do bloco FUNCAO Descrio
PONTOS
Onde os pontos (X
i
, Y
i
) so
lidos nos pares de campos
(P
1
,P
2
) e/ou (P
3
, P
4
).
Restries:
- funo com no mnimo 3
pontos (n3)
- X
i+1
>X
i
- Y
i+1
Y
i
( )
i
X
ent
V
i
X
1 + i
X
i
Y
1 + i
Y
i
Y
sai
V
n i
ent
V
+ i i
X X
: 1 - , 1 = para Se ,
1
+ =
<
( )
1
X
ent
V
1
X
2
X
1
Y
2
Y
1
Y
sai
V
ent
V X
: Se
1
+ =
<
( )
Se
V
V
sai
Y
n-1
Y
n
Y
n - 1
X
n
X
n - 1
V
ent
X
n - 1
ent
X
n
= +
:
Tabela 63: Descrio do bloco PONTOS.
3.2. Novos blocos de CDUs implementados no PacDyn
Neste tpico, sero descritos todos os blocos de controle do ANATEM que no
existiam no PacDyn e foram desenvolvidos neste projeto. A descrio destes blocos est de
acordo com o manual do ANATEM [1].
A implementao destes blocos foi um pouco mais complexa que a dos que foram
vistos anteriormente, pois no havia blocos equivalentes e todas as etapas de criao de bloco
tiverem que ser feitas, incluindo sua linearizao e inicializao.
V
ent
V
sai
(X1,Y1)
(X2,Y2)
(Xn,Yn)
(Xn-1,Yn-1)
45
3.2.1. Bloco LEDLAG
O bloco LEDLAG do ANATEM equivalente ao bloco LDLG do PacDyn. No
entanto, este bloco no pde ser tratado da mesma forma que o seu equivalente, pois o bloco
do ANATEM pode possuir limite na varivel de estado que aparece em seu equacionamento,
o que no ocorre no caso do bloco do PacDyn.
Na leitura do PacDyn, feita uma verificao para se identificar se o bloco possui
limites. Caso no haja limites, ele tratado pelo programa da mesma forma que o seu
equivalente que j existia no PacDyn. Caso contrrio, se houver limites, ele tratado
diferentemente, de acordo com um equacionamento feito para este bloco, considerando os
limites. As variveis dos limites deste bloco, assim como no caso do bloco LIMITA, so
definidas internamente no programa (se no houverem sido definidas no CDU).
Tipo de bloco Descrio
LEDLAG
P
1
, P
3
e P
4
0
VMIN, VMAX opcionais
Y( s )
P
1
P
2
P
3
P
4
P
3
sP
4
V
ent
( s )
Y( t ) < V
min
Y( t ) = V
min
Y( t ) > V
max
Y( t ) = V
max
V
sai
( t )
P
2
P
4
V
ent
( t ) + Y( t )
=
+
=
Tabela 64: Descrio do bloco LEDLAG.
Como uma observao, pode-se perceber que um LEDLAG limitado, com parmetro 2
no nulo diferente de um LEDLAG sem limites, seguido do bloco LIMITA. No primeiro
caso, o limite seria feito na varivel de estado do LEDLAG (que aparece no equacionamento
do bloco), enquanto que, no segundo caso, o limite estaria sendo feito na varivel de sada do
LEDLAG.
3.2.2. Bloco PROINT
O bloco PROINT do ANATEM tratado pelo PacDyn da mesma forma que o bloco
LEDLAG do ANATEM.
46
A nica diferena que so feitas manipulaes nos parmetros lidos de tal forma que
este bloco possa ser armazenado como um LEDLAG. Isto possvel, porque o PROINT
equivalente a um LEDLAG com os mesmos parmetros 1 e 2 lidos nos dados do PROINT,
parmetro 3 igual a zero e parmetro 4 igual ao parmetro 3 lido nos dados do PROINT.
Tipo de bloco Descrio
PROINT
P
1
, P
3
0
VMIN, VMAX opcionais
Y( s)
P
1
P
3
1
s
V
ent
( s)
Y(t ) < V
min
Y(t ) = V
min
Y(t ) > V
max
Y(t ) = V
max
V
sai
(t )
P
2
P
3
V
ent
(t ) + Y(t )
=
=
Tabela 65: Descrio do bloco PROINT.
3.2.3. Bloco WSHOUT
O bloco WSHOUT do ANATEM tratado pelo PacDyn da mesma forma que o bloco
LEDLAG do ANATEM limitado ou no.
A nica diferena que, assim como no bloco PROINT, so feitas manipulaes nos
parmetros lidos de tal forma que este bloco possa ser armazenado como um LEDLAG. Isto
possvel, porque o WSHOUT equivalente a um LEDLAG com o parmetro 1 igual a zero e
os parmetro 2, 3 e 4 iguais aos parmetros 1, 2 e 3, respectivamente, lidos nos dados do
WSHOUT.
Tipo de bloco Descrio
WSHOUT
P
1
, P
2
e P
3
0
VMIN, VMAX opcionais
Y( s)
P
1
P
2
P
3
P
2
sP
3
V
ent
( s)
Y(t ) < V
min
Y(t ) = V
min
Y(t ) > V
max
Y(t ) = V
max
V
sai
(t )
P
1
P
3
V
ent
(t ) + Y(t )
=
+
=
Tabela 66: Descrio do bloco WSHOUT.
47
3.2.4. Bloco LAGNL
O bloco LAGNL do ANATEM tratado pelo PacDyn como se fosse um LEDLAG,
mas, assim como nos blocos PROINT e WSHOUT, so feitas manipulaes nos parmetros
lidos de tal forma que este bloco possa ser armazenado como um LEDLAG.
Isto possvel, porque o LAGNL equivalente a um LEDLAG com o mesmo
parmetro 1 lido nos dados do LAGNL, parmetro 2 igual a zero, parmetro 3 igual a 1 e
parmetro 4 igual a constante de tempo do bloco.
No caso do ANATEM, esta constante de tempo depende do sinal da derivada da
varivel de entrada em relao ao tempo, podendo assumir o valor do parmetro 2 ou do
parmetro 3 lido nos dados do LAGNL.
Como a linearizao deste bloco depende do sentido de variao da varivel de
entrada, o PacDyn considera que a constante de tempo sempre igual ao parmetro 3,
desconsiderando o parmetro 2 lido nos dados. Caso esta premissa no fosse utilizada, no
seria possvel a linearizao deste bloco.
Tipo de bloco Descrio
LAGNL
T =P
2
ou P
3
P
1
, P
2
e P
3
0
VMIN, VMAX opcionais
max
V = (t)
sai
V
max
V > (t)
sai
V
min
V = (t)
sai
V
min
V < (t)
sai
V
T T
dt
ent
V d
Se
3
P T
dt
ent
V d
Se
2
P T
dt
ent
V d
Se
(s)
ent
V
sT 1
1
P
(s)
sai
V
t t
=
=
=
+
=
) ( 0 =
0 >
0 <
Tabela 67: Descrio do bloco LAGNL.
Caso o bloco LAGNL seja limitado, ele tratado um pouco diferente do LEDLAG
limitado do ANATEM, pois como, no LAGNL, a varivel de estado igual varivel de
sada, o limite feito criando-se internamente no programa um bloco LIMITA cuja varivel
48
de entrada exatamente a varivel de sada do LAGNL e cujos limites so os mesmos lidos
nos dados do LAGNL. Com isso, a varivel de sada do bloco LIMITA criado exatamente a
varivel de sada do LAGNL limitada.
3.2.5. Bloco INTRES
O bloco INTRES do ANATEM foi implementado atravs de um algoritmo prprio
para este bloco. Caso o sinal de RESET (segunda varivel de entrada do bloco) seja maior do
que zero, a varivel de sada passa a ter o valor da varivel VINIC (terceira varivel de
entrada do bloco). Caso contrrio, se o sinal de RESET for menor ou igual a zero, o INTRES
tratado com um bloco LEDLAG, sendo necessrio fazer algumas manipulaes nos
parmetros lidos. Neste caso, o INTRES passa a ser equivalente a um LEDLAG com mesmo
parmetro 1 lido nos dados do INTRES, parmetros 2 e 3 iguais a zero e parmetro 4 igual a
1.
Tipo de bloco Descrio
INTRES
Os sinais RESET e VINIC
correspondem respectivamente
segunda e terceira entradas do bloco.
O parmetro P
1
corresponde ao
ganho do integrador.
max
V = (t)
sai
V
max
V > (t)
sai
V
min
V = (t)
sai
V
min
V < (t)
sai
V
(t)
ent
V
1
P + ) (
sai
V = (t)
sai
V
o sen
VINIC(t) = Vsai(t)
o ent 0 > RESET(t)
t
t - t
t - t
dt
Se
Tabela 68: Descrio do bloco INTRES.
Assim como no LAGNL, a varivel de estado do bloco INTRES igual sua varivel
de sada, porm, para a compatibilizao da inicializao das variveis deste bloco na leitura
do ANATEM e na leitura do PacDyn, o limite deste bloco no foi feito criando-se um bloco
LIMITA aps o INTRES (como feito com os limites do LAGNL). Neste caso, o tratamento
dos limites foi includo no equacionamento do bloco.
49
3.2.6. Bloco COMPAR subtipo .LT.
O bloco .LT. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada menor que a segunda varivel de entrada. Em caso positivo, a
varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o valor zero.
Subtipo do bloco COMPAR Descrio
.LT.
Se Vent1 < Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 69: Descrio do bloco .LT. .
3.2.7. Bloco COMPAR subtipo .LE.
O bloco .LE. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada menor ou igual a segunda varivel de entrada. Em caso
positivo, a varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o
valor zero.
Subtipo do bloco COMPAR Descrio
.LE.
Se Vent1 Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 70: Descrio do bloco .LE. .
3.2.8. Bloco COMPAR subtipo .GT.
O bloco .GT. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada maior que a segunda varivel de entrada. Em caso positivo, a
varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o valor zero.
Subtipo do bloco COMPAR Descrio
.GT.
Se Vent1 > Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 71: Descrio do bloco .GT. .
50
3.2.9. Bloco COMPAR subtipo .GE.
O bloco .GE. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada maior ou igual a segunda varivel de entrada. Em caso positivo,
a varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o valor zero.
Subtipo do bloco COMPAR Descrio
.GE.
Se Vent1 Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 72: Descrio do bloco .GE. .
3.2.10. Bloco COMPAR subtipo .EQ.
O bloco .EQ. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada igual segunda varivel de entrada. Em caso positivo, a
varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o valor zero.
Subtipo do bloco COMPAR Descrio
.EQ.
Se Vent1 = Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 73: Descrio do bloco .EQ. .
3.2.11. Bloco COMPAR subtipo .NE.
O bloco .NE. do ANATEM um subtipo do bloco COMPAR que verifica se a
primeira varivel de entrada diferente da segunda varivel de entrada. Em caso positivo, a
varivel de sada assume o valor 1. Caso contrrio, a varivel de sada assume o valor zero.
Subtipo do bloco COMPAR Descrio
.NE.
Se Vent1 Vent2
0 =
sai
V FALSO
1 =
sai
V VERDADEIRO
Tabela 74: Descrio do bloco .NE. .
51
3.2.12. Bloco LOGIC subtipo .AND.
O bloco .AND. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica AND entre todas as variveis de entrada. Se a
varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel
entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.AND.
Os sinais de entrada so
interpretados logicamente da
seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =Vent1 .AND. Vent2 .AND. ... .AND. VentN
Tabela verdade
V
ent1
V
ent2
V
ent3
V
sai
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Tabela 75: Descrio do bloco .AND. .
3.2.13. Bloco LOGIC subtipo .OR.
O bloco .OR. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica OR entre todas as variveis de entrada. Se a
varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel
entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.OR.
Os sinais de entrada so
interpretados logicamente da
seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =Vent1 .OR. Vent2 .OR. ... .OR. VentN
Tabela verdade
V
ent1
V
ent2
V
ent3
V
sai
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Tabela 76: Descrio do bloco .OR. .
52
3.2.14. Bloco LOGIC subtipo .XOR.
O bloco .XOR. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica XOR entre todas as variveis de entrada. Se a
varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel
entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.XOR.
Os sinais de entrada so
interpretados logicamente da
seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =.XOR. (Vent1 , Vent2 , ... , VentN)
O sinal de sada ter o valor lgico VERDADEIRO (1) quando
uma e somente uma das entradas tiver valor lgico
VERDADEIRO.
Obs: Este operador no associativo, portanto .XOR. (Vent1 ,
Vent2 , ... , VentN) diferente de .XOR. (.XOR. (Vent1 ,
Vent2) , VentN)
Tabela verdade
Vent1 Vent2 Vent3 Vsai
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 0
Tabela 77: Descrio do bloco .XOR. .
3.2.15. Bloco LOGIC subtipo .NOT.
O bloco .NOT. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica NOT entre todas as variveis de entrada. Se a
varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel
entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.NOT.
Os sinais de entrada so interpretados
logicamente da seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =.NOT. Vent
Tabela verdade
Vent Vsai
0 1
1 0
Tabela 78: Descrio do bloco .NOT. .
53
3.2.16. Bloco LOGIC subtipo .NAND.
O bloco .NAND. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica NAND entre todas as variveis de entrada. Se
a varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a
varivel entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.NAND.
Os sinais de entrada so interpretados
logicamente da seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =.NOT.(Vent1 .AND. Vent2 .AND. ... .AND. VentN)
Tabela verdade
V
ent1
V
ent2
V
ent3
V
sai
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Tabela 79: Descrio do bloco .NAND. .
3.2.17. Bloco LOGIC subtipo .NOR.
O bloco .NOR. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica NOR entre todas as variveis de entrada. Se a
varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel
entrada for maior que zero, atribudo o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.NOR.
Os sinais de entrada so
interpretados logicamente da
seguinte forma:
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =.NOT.(Vent1 .OR. Vent2 .OR. ... .OR. VentN)
Tabela verdade
V
ent1
V
ent2
V
ent3
V
sai
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
Tabela 80: Descrio do bloco .NOR. .
54
3.2.18. Bloco LOGIC subtipo .NXOR.
O bloco .NXOR. do ANATEM um subtipo do bloco LOGIC. O valor da varivel de
sada deste bloco o resultado da funo lgica NXOR entre todas as variveis de entrada. Se
a varivel de entrada for menor ou igual a zero, atribudo a ela o valor lgico 0, caso
contrrio, atribudo a ela o valor lgico 1.
Subtipo do bloco LOGIC Descrio
.NXOR.
Os sinais de entrada so interpretados
logicamente da seguinte forma :
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Vsai =.NXOR. (Vent1 , Vent2 , ... , VentN)
O sinal de sada ter o valor lgico VERDADEIRO (1) quando
nenhuma ou mais de uma das entradas tiver valor lgico
VERDADEIRO.
Obs: Este operador no associativo, portanto
.NXOR. (Vent1 , Vent2 , ... , VentN) diferente de
.NXOR. (.NXOR. (Vent1 , Vent2) , VentN)
Tabela verdade
V
ent1
V
ent2
V
ent3
V
sai
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Tabela 81: Descrio do bloco .NXOR. .
3.2.19. Bloco LOGIC subtipo FFLOP1
O bloco FFLOP1 do ANATEM um subtipo do bloco LOGIC. Este bloco
corresponde funo lgica do flip-flop tipo set-reset, onde a combinao do valor lgico das
duas variveis de entrada determina o valor da varivel de sada. Se a varivel de entrada for
menor ou igual a zero, atribudo a ela o valor lgico 0 e se a varivel entrada for maior que
zero, atribudo a ela o valor lgico 1. Se as duas variveis de entrada tiverem os mesmos
valores lgicos iguais a 0 ou 1, o valor da varivel de sada do bloco igual ao valor anterior
da sada (o valor da varivel de sada mantido). Se a primeira varivel de entrada for 0 e a
segunda for 1, o valor da varivel de sada passa a ser 1 e se a primeira entrada for 1 e a
segunda for 0, o valor da varivel de sada passa a ser 0.
55
Subtipo do bloco LOGIC Descrio
FFLOP1
Os sinais de entrada so interpretados
logicamente da seguinte forma :
V
ent
0 FALSO (0)
V
ent
>0 VERDADEIRO (1)
Este bloco corresponde ao circuito lgico chamado FLIP-
FLOP tipo SET-RESET. O valor do sinal de sada
determinado da seguinte forma:
- Se apenas a primeira entrada (dita entrada de RESET)
tiver valor lgico VERDADEIRO, a sada ter valor lgico
FALSO (0) .
- Se apenas a segunda entrada (dita entrada de SET)
tiver valor lgico VERDADEIRO, a sada ter valor lgico
VERDADEIRO (1) .
- Se ambas as entradas tiverem o valor lgico
VERDADEIRO ou FALSO, o valor lgico da sada ser o
mesmo que o do passo de integrao anterior.
Tabela verdade
Vent1 Vent2 Vsai
0 0 Vsai(t-dt)
0 1 1
1 0 0
1 1 Vsai(t-dt)
Tabela 82: Descrio do bloco FFLOP1.
3.2.20. Bloco DELAY
O bloco DELAY do ANATEM faz o valor da varivel de sada ser o valor da varivel
de entrada do passo de integrao anterior. Como este bloco normalmente utilizado para
evitar problemas de convergncia em malhas de realimentao ou para implementar limites de
derivadas, este bloco foi desprezado, sendo considerado como um bloco GANHO com valor
1.
Tipo de bloco Descrio
DELAY
V
sai
(t) V
ent
(t - t) =
Onde t o passo de integrao
Tabela 83: Descrio do bloco DELAY.
3.2.21. Bloco T/HOLD
O bloco T/HOLD do ANATEM utilizado para amostragem de sinais. Este bloco
possui duas entradas: a varivel de entrada principal (sinal a ser amostrado) e o sinal TRACK.
Se o sinal TRACK for maior que zero, a varivel de sada deste bloco igual a varivel de
entrada principal e se o sinal TRACK for menor ou igual a zero, a varivel de sada igual ao
valor anterior da sada (o valor da varivel de sada mantido).
56
Tipo de bloco Descrio
T/HOLD
O sinal TRACK corresponde
segunda entrada do bloco.
Se TRACK(t) > 0 ento
Vsai(t) = Vent(t)
seno
Vsai(t) = Vsai(t - t)
Onde t o passo de integrao.
Tabela 84: Descrio do bloco T/HOLD.
3.2.22. Bloco S/HOLD
O bloco S/HOLD do ANATEM tambm utilizado para amostragem de sinais. Este
bloco possui duas entradas: a varivel de entrada principal (sinal a ser amostrado) e o sinal
SAMPLE. Cada vez que o sinal SAMPLE for maior que zero e o seu valor anterior for menor
ou igual a zero, o valor da varivel de sada igual ao da varivel de entrada principal do
bloco, caso contrrio, o valor da varivel de sada o valor da sada anterior (o valor da
varivel de sada mantido).
Tipo de bloco Descrio
S/HOLD
O sinal SAMPLE corresponde
segunda entrada do bloco.
Se SAMPLE(t) > 0 e SAMPLE(t - t) 0 ento
Vsai(t) = Vent(t)
seno
Vsai(t) = Vsai(t - t)
Onde t o passo de integrao.
Tabela 85: Descrio do bloco S/HOLD.
57
3.2.23. Bloco ACUM
O bloco ACUM do ANATEM um bloco acumulador e possui quatro variveis de
entrada: uma varivel principal, os sinais HOLD, RESET e VINIC.
Se o sinal RESET for maior que zero, a varivel de sada igual ao sinal VINIC. Caso
contrrio, se o sinal HOLD for maior do que zero, o valor da varivel de sada o valor da
sada anterior e se o valor do sinal HOLD for menor ou igual a zero, o valor da varivel de
sada valor da varivel de entrada principal multiplicado pelo ganho, primeiro parmetro do
bloco, somado ao valor da sada anterior do bloco.
Tipo de bloco Descrio
ACUM
Os sinais HOLD, RESET e VINIC
correspondem respectivamente
segunda, terceira e quarta entradas do
bloco.
O parmetro P
1
corresponde ao
ganho do acumulador.
Se RESET(t
Se HO
) > 0 ento
Vsai(t) = VINIC(t)
seno
LD(t) > 0 ento
Vsai(t) = Vsai(t - t)
seno
Vsai(t) = Vsai(t - t) + P
1
Vent(t)
Tabela 86: Descrio do bloco ACUM.
3.2.24. Bloco FUNCAO subtipo TAN
O bloco TAN do ANATEM um bloco tangente que tambm foi implementado no
PacDyn neste projeto.
Subtipo do bloco FUNCAO Descrio
TAN
V
sai
tan(V
ent
) =
Tabela 87: Descrio do bloco TAN.
58
3.2.25. Bloco FUNCAO subtipo SINAL
O bloco SINAL do ANATEM avalia o valor da varivel de entrada. Se esta varivel
for menor que zero, a varivel de sada passa a ser -1. Se a varivel de entrada for igual a zero,
a varivel de sada tambm ser 0. E, caso a varivel de entrada seja maior que zero, a
varivel de sada passa a ser 1.
Subtipo do bloco FUNCAO Descrio
SINAL
V
V
V
ent
V
sai
ent
V
sai
ent
V
sai
0 = 1
= 0 = 0
0 = 1
<
>
Tabela 88: Descrio do bloco SINAL.
3.2.26. Bloco FUNCAO subtipo TRUNC
O bloco TRUNC do ANATEM faz a varivel de sada ser igual parte inteira da
varivel de entrada.
Subtipo do bloco FUNCAO Descrio
TRUNC
V
sai
INT( V
ent
) =
Tabela 89: Descrio do bloco TRUNC.
3.2.27. Bloco FUNCAO subtipo ROUND
O bloco ROUND do ANATEM faz a varivel de sada ser igual ao valor inteiro mais
prximo da varivel de entrada.
Subtipo do bloco FUNCAO Descrio
ROUND
) 0.5
ent
V INT(
sai
V
o sen
) 0.5 +
ent
V INT(
sai
V
ent
V Se
-
ento 0.0
=
=
Tabela 90: Descrio do bloco ROUND.
59
3.2.28. Bloco FUNCAO subtipo PULSO
O bloco PULSO do ANATEM um bloco que representa uma funo no-linear. A
sada deste bloco dada de acordo com a descrio abaixo:
Tipo de bloco Descrio
PULSO
P
1
, P
2
, P
3
, P
4
P
3
> P
1
P
P
P
3 1
P
4
2
sai V
Vent
4
P
sai
V
3
P
ent
V
2
P
sai
V
3
P
ent
V
1
P
0
sai
V
1
P
ent
V
= >
= <
=
Tabela 91: Descrio do bloco PULSO.
3.2.29. Bloco FUNCAO subtipo RAMPA
O bloco RAMPA do ANATEM um bloco que representa uma funo no-linear. A
sada deste bloco dada de acordo com a descrio a seguir:
Tipo de bloco Descrio
RAMPA
P
1
, P
2
, P
3
, P
4
P
3
> P
1
P P
3 1
P
P
2
4
Vsai
Vent
V
ent
P
1
V
sai
P
2
P
1
V
ent
P
3
V
sai
P
2
P
4
P
2
P
3
P
1
(V
ent
P
1
)
V
ent
P
3
V
sai
P
4
=
< < = +
=
Tabela 92: Descrio do bloco RAMPA.
3.2.30. Bloco FUNCAO subtipo DEADB1
O bloco DEADB1 do ANATEM um bloco que representa uma funo no-linear. O
valor da varivel de sada deste bloco dado em funo do valor da varivel de entrada de
acordo com a descrio abaixo:
60
Tipo de bloco Descrio
DEADB1
P
1
, P
2
, P
3
, P
4
P
2
P
1
P
2
P
1
atan P
3
atan P
4
Vent
Vsai
V
ent
P
1
V
sai
P
3
(V
ent
P
1
)
P
1
V
ent
P
2
V
sai
0
V
ent
P
2
V
sai
P
4
(V
ent
P
2
)
< =
=
> =
Tabela 93: Descrio do bloco DEADB1.
3.2.31. Bloco FUNCAO subtipo DEADB2
O bloco DEADB2 do ANATEM um bloco que representa uma funo no-linear. O
valor da varivel de sada deste bloco dado em funo do valor da varivel de entrada, de
acordo com a descrio abaixo:
Tipo de bloco Descrio
DEADB2
P
1
, P
2
, P
3
, P
4
P
3
P
1
V
ent
P
1
V
sai
P
2
P
1
V
ent
P
3
V
sai
0
V
ent
P
3
V
sai
P
4
< =
=
> =
Tabela 94: Descrio do bloco DEADB2.
3.2.32. Bloco FUNCAO subtipo HISTE1
O bloco HISTE1 do ANATEM um bloco histerese, cuja sada dada de acordo com
a descrio abaixo:
P
2
P
3
P
4
P
1
sai
V
V
ent
61
Tipo de bloco Descrio
HISTE1
Onde o ponto (X
1
, Y
1
) lido nos
campos P
1
e P
2
do primeiro
registro e o ponto (X
2
, Y
2
) lido
nos campos P
1
e P
2
do segundo
registro. O campo P
3
do primeiro
registro indica qual o caminho (1
ou 2) que est sendo percorrido
em t=0.
Restrio: X
1
X
2
Tabela 95: Descrio do bloco HISTE1.
3.2.33. Bloco FUNCAO subtipo SAT01
O bloco SAT01 do ANATEM um bloco que representa uma funo no-linear. A
sada deste bloco dada de acordo com a descrio abaixo:
Tipo de bloco Descrio
SAT01
P
1
, P
2
, P
3
, P
4
P
3
> P
1
> 0 e P
4
> P
2
> 0
P
4
P
2
P
3
P
1
V
sai V
ent
V
ent
P
1
V
sai
P
2
P
4
P
2
P
3
P
1
(V
ent
P
1
)
P
1
V
ent
P
1
V
sai
P
2
P
1
V
ent
V
ent
P
1
V
sai
P
2
P
4
P
2
P
3
P
1
(V
ent
P
1
)
< = +
+
=
> = +
Tabela 96: Descrio do bloco SAT01.
3.2.34. Bloco FUNCAO subtipo STEPS
O bloco STEPS do ANATEM um bloco que representa uma funo no-linear, cujo
grfico apresenta diversos degraus, como mostrado abaixo.
62
Tipo de bloco Descrio
STEPS
P
1
, P
2
, P
3
, P
4
P
2
> P
1
P
3
>0
P
4
0
Tabela 97: Descrio do bloco STEPS.
Os intervalos que determinam o tamanho destes degraus so definidos pelos
parmetros deste bloco.
De acordo com o intervalo no qual est o valor da varivel de entrada, definido o
valor da sada.
No PacDyn, o parmetro 4 deste bloco utilizado como uma espcie de erro em torno
do ponto limite onde a varivel de sada muda de valor.
Se o valor da varivel de entrada estiver muito prximo desse ponto limite, ou seja,
dentro do intervalo definido pelo parmetro 4, no h como se determinar o valor da varivel
de sada.
3.3. Implementao da definio de parmetros (DEFPAR)
A definio de parmetros variveis j havia no PacDyn e era identificada no CDU
atravs do cdigo DPAR sendo utilizado como se fosse um bloco de controle, apesar de no
ser exatamente um bloco.
No PacDyn este cdigo tem que vir no final do CDU, depois dos parmetros variveis
terem sido definidos, enquanto que no ANATEM, o cdigo DEFPAR (equivalente ao DPAR)
vem no incio do CDU.
63
Para resolver este problema, quando o PacDyn l um CDU do modelo ANATEM com
DEFPAR, ele passou a guardar os dados lidos neste cdigo, para s ao final da leitura do
CDU, fazer as crticas dos parmetros.
Segue abaixo a descrio dos campos dos dados do DEFPAR [1]:
Campo Descrio
DEFPAR
Nas colunas de 1 a 6 deve ser escrito a cadeia de caracteres
DEFPAR para a identificao da definio de parmetros.
Nome
Identificao alfanumrica do parmetro. Deve comear
obrigatoriamente pelo caracter # seguido de letra.
Valor
Valor do parmetro varivel em questo.
Tabela 98: Descrio dos campos dos dados do DEFPAR.
3.4. Implementao da definio de valores de variveis (DEFVAL)
A definio de valores de variveis para a inicializao de um CDU tambm j
existiam no PacDyn e era identificada no CDU atravs do cdigo DVAL sendo utilizado,
assim como o DPAR, como se fosse um bloco de controle, apesar de no ser exatamente um
bloco.
No PacDyn, o valor da varivel a ser inicializada pode ser dado pelo valor do
parmetro 1 do DVAL ou pelo valor de uma varivel do prprio CDU em questo ou, ainda,
pelo valor de uma varivel externa. No ANATEM, o valor da varivel tambm pode ser dado
pelo valor do parmetro 1 do DEFVAL ou pelo valor de uma varivel do prprio CDU ou
pelo valor definido na localizao remota de sinal indicada pelo valor do parmetro 1 do
DEFVAL, o que um pouco diferente do que feito na PacDyn.
Para resolver este problema, quando o PacDyn l um CDU no modelo ANATEM, ao
ler um DEFVAL que utiliza DLOC (que contm os dados de localizao remota de sinal), o
programa armazena os dados lidos no DEFVAL e, no momento em que for necessrio, o
PacDyn utiliza estes dados, encontra a localizao de sinal remoto desejada (que tambm foi
64
armazenada na leitura do cdigo DLOC) e atualiza os dados de DEFVAL armazenando os
valores corretos.
Segue abaixo a descrio dos campos dos dados do cdigo DEFVAL [1]:
Campo Descrio
DEFVAL
Nas colunas de 1 a 6 deve ser escrito a cadeia de caracteres
DEFVAL para a identificao da definio de valores.
Subtipo Subtipo do dado de definio de valor de varivel.
Identificao alfanumrica da varivel qual ser atribudo um
valor inicial.
Este parmetro pode ter os seguintes significados, de acordo com
os subtipos:
1) Subtipo em branco: valor numrico ou nome do parmetro
cujo valor ser utilizado no DEFVAL.
2) Subtipo igual a VAR: nome da varivel cujo valor ser
utilizado no DEFVAL. Esta varivel deve pertencer ao
mesmo CDU da varivel identificada no campo .
3) Demais subtipos: nmero de identificao da localizao
remota do sinal cujo valor ser utilizado no DEFVAL ou
nome do parmetro contendo essa informao. Se for
deixado em branco ser importado o valor da varivel de
mquina, compensador esttico, compensador srie
controlado ou conversor onde o CDU est conectado.
Tabela 99: Descrio dos campos dos dados do DEFVAL.
A descrio dos subtipos (ou variveis externas) deste cdigo, que foram
implementados na leitura feita pelo PacDyn, segue abaixo [1]:
Subtipo Descrio
CDU Controlador definido pelo usurio.
DELT ngulo de absoluto do eixo q da mquina sncrona, em radianos.
VTR Sinal de entrada para regulador de tenso, em p.u..
EFD Tenso de campo da mquina sncrona, em p.u..
PELE
Potncia eltrica ativa gerada pela mquina sncrona, em p.u. na
base da mquina.
QELE
Potncia eltrica reativa gerada pela mquina sncrona, em p.u. na
base da mquina.
IMQS Mdulo da corrente da armadura da mquina sncrona, em p.u..
ID
Corrente de armadura da mquina sncrona projetada no eixo d,
em p.u. na base da mquina.
IQ
Corrente de armadura da mquina sncrona projetada no eixo q,
em p.u. na base da mquina.
65
VD
Tenso terminal da mquina sncrona projetada no eixo d, em
p.u..
VQ
Tenso terminal da mquina sncrona projetada no eixo q, em
p.u..
EQ
Tenso proporcional a corrente de campo da mquina sncrona,
em p.u..
PMEC
Potncia mecnica da mquina sncrona, em p.u. na base da
mquina.
VSAD
Sinal estabilizador aplicado no regulador de tenso da mquina
sncrona, em p.u..
WMAQ Velocidade angular da mquina sncrona, em p.u..
DWMAQ
Desvio da velocidade angular da mquina em relao
velocidade sncrona, em p.u..
SLIP
Escorregamento do rotor do mquina de induo convencional em
relao freqncia nominal do sistema, em p.u. (slip =1-
pu
r ).
Ele positivo para velocidades subsncrona e negativo para
velocidade supersncrona.
TMOT
Torque mecnico da mquina de induo convencional, em p.u..
Ele positivo para carga mecnica e negativo no caso da turbina
acoplada ao eixo (por exemplo, no caso de gerao elica).
CCNV
Corrente do conversor, em p.u. na base do elo CC. O valor deste
sinal sempre positivo, tanto para retificador quanto para
inversor.
VCNV
Tenso terminal do conversor, em p.u. na base do elo CC. Este
sinal a tenso do anodo menos a tenso do catodo, portanto, em
regime permanente, ela sempre positiva para retificador e
negativa para inversor.
ALFA ngulo de disparo do conversor, em radianos.
GAMA
ngulo de extinso do conversor, em radianos. No usado para
retificador.
CTAP
Relao de transformao dos transformadores conversores
prim
V
V
sec
, em p.u..
Obs: Corresponde ao inverso do tap calculado no programa de
fluxo de potncia ANAREDE.
CNVK
Constante do conversor:
baseCC
baseCA
V
V
np
sec
2 3
, onde np o nmero de
pontes de 6 pulsos ativas do conversor.
RCNV
Resistncia de comutao do trafo conversor, em p.u. na base do
elo CC.
RCCNV
Resistncia de comutao do capacitor do CCC, em p.u. na base
do elo CC.
66
FLXA Fluxo de potncia ativa do circuito, em p.u..
FLXR Fluxo de potncia reativa do circuito, em p.u..
ILIN Mdulo da corrente do circuito, em p.u..
ILINR Componente real da corrente do circuito, em p.u..
ILINI Componente imaginria da corrente do circuito, em p.u..
ANGL ngulo da tenso na barra, em radianos.
FREQ Freqncia da barra, p.u..
VOLT Mdulo da tenso da barra, em p.u..
VOLTR Componente real da tenso da barra, em p.u..
VOLTI Componente imaginria da tenso da barra, em p.u..
PCAR
Potncia ativa total consumida pela carga na barra, em p.u..
Corresponde ao somatrio da carga esttica mais cargas
dinmicas.
QCAR
Potncia reativa total absorvida pela carga na barra, em p.u..
Positiva para carga indutiva e negativa para carga capacitiva.
Corresponde ao somatrio da carga esttica mais cargas
dinmicas.
QSHT
Potncia reativa injetada pelo shunt na barra, em p.u.. Positiva
para capacitor e negativa para indutor.
PLDIN
Potncia ativa consumida pelo grupo de carga dinmica na barra,
em p.u..
QLDIN
Potncia reativa absorvida pelo grupo de carga dinmica na barra,
em p.u.. Positiva para carga indutiva e negativa para carga
capacitiva.
BCES
Susceptncia do compensador esttico, em p.u., na base do
sistema (positiva para operao capacitiva e negativa para
operao indutiva).
XCSC
Reatncia equivalente total do compensador srie controlvel, em
p.u..
TAP Valor do tap atual do transformador, em p.u..
PHSTRF
Valor do novo ngulo de defasamento do transformador, em
radianos.
TEMPO Instante atual da simulao, em segundos.
DT
Passo de integrao da simulao, em segundos. Considerado
igual a 0.001 pelo PacDyn.
Tabela 100: Subtipos implementados do cdigo DEFVAL.
3.5. Arquivo exemplo com o cdigo de execuo DCDU
Para ilustrar como um arquivo de dados contendo o cdigo de execuo DCDU,
mostrado abaixo o trecho de um caso exemplo que possui dados de controladores definidos
pelo usurio.
67
3.5.1. Trecho do arquivo exemplo
(
( ==========================================================================
( CONTROLADORES DEFI NI DOS PELO USUARI O
( ==========================================================================
(
DCDU I MPR
(
( Regul ador de Tensao de 1a. or dem
(
( ncdu) ( nome cdu )
0001 AVR
( nb) i ( t i po) ( st i p) s( vent ) ( vsai ) ( p1 ) ( p2 ) ( p3 ) ( p4 ) ( vmi n) ( vmax)
01 ENTRAD Vr ef
02 I MPORT VOLT Vt
03 I MPORT VSAD Vsad
04 SOMA Vr ef X3
- Vt X3
Vsad X3
05 LEDLAG X3 Ef d 100. 0 0. 0 1. 0 0. 05
06 EXPORT EFD Ef d
(
FI MCDU
(
( Est abi l i zador
(
( ncdu) ( nome cdu )
0002 PSS
( EFPAR ( npar ) ( val par )
DEFPAR #L1 - 0. 3
DEFPAR #L2 0. 3
DEFPAR #K 15.
DEFPAR #Tw 3. 0
DEFPAR #T1 0. 06
DEFPAR #T2 0. 015
(
( nb) i ( t i po) ( st i p) s( vent ) ( vsai ) ( p1 ) ( p2 ) ( p3 ) ( p4 ) ( vmi n) ( vmax)
01 I MPORT WMAQ WMAQ
02 GANHO WMAQ X2 #K
03 WSHOUT X2 X3 #Tw 1. 0#Tw
04 LEDLAG X3 X4 1. 0#T1 1. 0#T2
05 LEDLAG X4 X5 1. 0#T1 1. 0#T2
06 LI MI TA X5 VSAD L1 L2
07 EXPORT VSAD VSAD
(
( DEFVA ( st i p) ( vdef ) ( d1 )
DEFVAL L1 #L1
DEFVAL L2 #L2
(
FI MCDU
(
999999
(
FI M
Tabela 101: Trecho do arquivo exemplo mbinf.stb presente na pasta de casos exemplos do
PacDyn, modificado, contendo o cdigo de execuo DCDU.
68
3.5.2. Explicao da leitura do arquivo exemplo mostrado
Neste exemplo, ao ler o cdigo de execuo DCDU, o PacDyn leria os dados do CDU
de nmero 1 chamado AVR (regulador de tenso) e armazenaria cada tipo de bloco, suas
variveis de entrada e sada e os seus parmetros.
Ao ler o cdigo FIMCDU, o PacDyn terminaria de armazenar os dados do CDU de
nome AVR (regulador de tenso) e poderia comear a ler os dados de outro CDU.
Em seguida, ele leria os dados do CDU de nmero 2 chamado de PSS (estabilizador
aplicado ao regulador de tenso), da mesma forma que na leitura do primeiro CDU.
Novamente, ao ler o cdigo FIMCDU, ele terminaria de armazenar os dados do CDU
chamado PSS.
O cdigo 999999 ao final dos dados de um cdigo de execuo indica o fim daquele
cdigo, fazendo o programa procurar por um novo cdigo para ler as suas informaes.
Ao ler o cdigo de execuo FIM (formato ANATEM) ou END (formato PacDyn),
cdigos que esto presentes em todos os arquivos de dados dos programas, o programa
PacDyn perceberia o fim do arquivo de dados e ficaria pronto para a leitura de um novo
arquivo ou para a utilizao de suas funes por parte dos usurios.
69
CAPTULO 4
Validao das Implementaes Realizadas
Neste captulo, ser estudado o sistema interligado nacional para comparao entre os
programas PacDyn e ANATEM e validao das implementaes realizadas neste projeto. Os
arquivos de dados utilizados nas simulaes feitas nesta etapa so do banco de dados do ONS
de junho de 2009, do programa ANATEM.
Como o SIN possui alguns equipamentos FACTS e elos de corrente contnua e, neste
trabalho, o PacDyn ainda no l os CDUs relativos a estes elementos da rede, foi necessrio
utilizar o programa ANAREDE para se retirar os compensadores estticos, compensadores
srie e elos CC do caso histrico (*.sav) utilizado nas simulaes a seguir. Para isso, os
compensadores estticos foram considerados shunts nas barras s quais estavam conectados,
os compensadores srie foram considerados impedncias entre as barras nas quais estavam
conectados e os elos CC foram considerados cargas injetando ou consumindo potncia em
suas respectivas barras.
Os dois modelos pr-definidos de controladores existentes (que so reguladores de
tenso conectados a pequenas mquinas e esto em fase de serem convertidos para CDU pelo
ONS) foram retirados dos arquivos de dados do SIN utilizados, pois a leitura destes dados no
foi realizada neste trabalho.
4.1. Anlise de resposta temporal
Para a validao das implementaes feitas no PacDyn, foram simuladas algumas
situaes do SIN de forma a se verificar a validade da resposta do PacDyn e suas limitaes
com as novas implementaes.
70
Nesta etapa, escolheram-se barras do SIN que possuam geradores com grandes
potncias no sistema, aplicou-se um degrau de valor 0.1 p.u. no shunt de cada uma destas
barras e foram comparadas as respostas obtidas no ANATEM e no PacDyn, de forma a se
comprovar a validade das respostas obtidas pelo PacDyn aps todas as implementaes feitas
no programa. Foram escolhidas as seguintes barras do SIN: Emborcao (300), I. Solteira
(501), Itaipu 60 Hz (1107), Xingo (5061) e Tucurui 6 (6425).
Foram verificados os grficos da tenso (varivel VOLT), do sinal do PSS (varivel
VSAD), da potncia ativa (varivel PELE), da potncia reativa (varivel QELE), da potncia
mecnica (varivel PMEC) e da freqncia (varivel FMAQ), relacionados a cada uma das
barras citadas. Os grficos obtidos nestas simulaes podem ser visualizados a seguir:
Figuras 1 e 2: Tenso e sinal do estabilizador na barra 300.
Figuras 3 e 4: Potncias ativa e reativa na barra 300.
-2,0E-4
0,0E+1
2,0E-4
4,0E-4
6,0E-4
8,0E-4
1,0E-3
0, 2, 4, 6, 8, 10,
VOLT*300 Anatem
VOLT*300 PacDyn
300 - Emborcao
-3,0E-4
-1,1E-4
7,5E-5
2,6E-4
4,5E-4
0 2 4 6 8 10
VSAD*300 Anatem
VSAD*300 PacDyn
300 - Emborcao
-1,8
-1,4
-0,9
-0,5
0,0
0,4
0,9
1,3
0 2 4 6 8 10
PELE*300 Anatem
PELE*300 PacDyn
300 - Emborcao
-12,
-10,
-8,
-6,
-4,
-2,
0,
0, 2, 4, 6, 8, 10,
QELE*300 Anatem
QELE*300 PacDyn
300 - Emborcao
71
Figuras 5 e 6: Potncia mecnica e freqncia na barra 300.
Figuras 7 e 8: Tenso e sinal do estabilizador na barra 501.
Figuras 9 e 10: Potncias ativa e reativa na barra 501.
Figuras 11 e 12: Potncia mecnica e freqncia na barra 501.
-0,25
-0,15
-0,05
0,05
0,15
0 2 4 6 8 10
PMEC*300 Anatem
PMEC*300 PacDyn
300 - Emborcao
-2,5E-4
1,5E-4
5,5E-4
9,5E-4
1,4E-3
0, 2, 4, 6, 8, 10,
FMAQ*300 Anatem
FMAQ*300 PacDyn
300 - Emborcao
-6,0E-5
8,0E-5
2,2E-4
3,6E-4
5,0E-4
0, 2, 4, 6, 8, 10,
VOLT*501 Anatem
VOLT*501 PacDyn
501 - I. Solteira
-2,0E-4
-1,3E-4
-5,0E-5
2,5E-5
1,0E-4
0, 2, 4, 6, 8, 10,
VSAD*501 Anatem
VSAD*501 PacDyn
501 - I. Solteira
-2,
-1,
0,
1,
2,
0, 2, 4, 6, 8, 10,
PELE*501 Anatem
PELE*501 PacDyn
501 - I. Solteira
-12,
-9,
-6,
-3,
0,
0, 2, 4, 6, 8, 10,
QELE*501 Anatem
QELE*501 PacDyn
501 - I. Solteira
-5,0E-2
-3,3E-2
-1,5E-2
2,5E-3
2,0E-2
0, 2, 4, 6, 8, 10,
PMEC*501 Anatem
PMEC*501 PacDyn
501 - I. Solteira
-1,2E-4
6,0E-5
2,4E-4
4,2E-4
6,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*501 Anatem
FMAQ*501 PacDyn
501 - I. Solteira
72
Figuras 13 e 14: Tenso e sinal do estabilizador na barra 1107.
Figuras 15 e 16: Potncias ativa e reativa na barra 1107.
Figuras 17 e 18: Potncia mecnica e freqncia na barra 1107.
Figuras 19 e 20: Tenso e sinal do estabilizador na barra 5061.
-2,5E-5
5,E-5
1,3E-4
2,E-4
2,8E-4
3,5E-4
0 2 4 6 8 10
VOLT*1107 Anatem
VOLT*1107 PacDyn
1107 - Itaipu 60 Hz
-8,0E-3
-4,0E-3
0,0E+1
4,0E-3
8,0E-3
0 2 4 6 8 10
VSAD*1107 Anatem
VSAD*1107 PacDyn
1107 - Itaipu 60 Hz
-2,5
-1,5
-,5
,5
1,5
2,5
0 2 4 6 8 10
PELE*1107 Anatem
PELE*1107 PacDyn
1107 - Itaipu 60 Hz
-12,5
-10
-7,5
-5
-2,5
0
0 2 4 6 8 10
QELE*1107 Anatem
QELE*1107 PacDyn
1107 - Itaipu 60 Hz
-0,18
-0,09
0
0,09
0,18
0 2 4 6 8 10
PMEC*1107 Anatem
PMEC*1107 PacDyn
1107 - Itaipu 60 Hz
-2,0E-4
-1,0E-4
0,0E+1
1,0E-4
2,0E-4
3,0E-4
0 2 4 6 8 10
FMAQ*1107 Anatem
FMAQ*1107 PacDyn
1107 - Itaipu 60 Hz
-3,0E-4
-5,0E-5
2,0E-4
4,5E-4
7,0E-4
0, 2, 4, 6, 8, 10,
VOLT*5061 Anatem
VOLT*5061 PacDyn
5061 - Xingo
-4,0E-4
-2,3E-4
-5,0E-5
1,2E-4
3,0E-4
0, 2, 4, 6, 8, 10,
VSAD*5061 Anatem
VSAD*5061 PacDyn
5061 - Xingo
73
Figuras 21 e 22: Potncias ativa e reativa na barra 5061.
Figuras 23 e 24: Potncia mecnica e freqncia na barra 5061.
Figuras 25 e 26: Tenso e sinal do estabilizador na barra 6425.
Figuras 27 e 28: Potncias ativa e reativa na barra 6425.
-1,6
-0,68
0,25
1,18
2,1
0, 2, 4, 6, 8, 10,
PELE*5061 Anatem
PELE*5061 PacDyn
5061 - Xingo
-13,
-9,7
-6,5
-3,2
0,
0, 2, 4, 6, 8, 10,
QELE*5061 Anatem
QELE*5061 PacDyn
5061 - Xingo
-0,09
-0,052
-0,015
0,022
0,06
0, 2, 4, 6, 8, 10,
PMEC*5061 Anatem
PMEC*5061 PacDyn
5061 - Xingo
-5,0E-4
-2,6E-4
-2,5E-5
2,1E-4
4,5E-4
0, 2, 4, 6, 8, 10,
FMAQ*5061 Anatem
FMAQ*5061 PacDyn
5061 - Xingo
-8,0E-5
1,5E-4
3,8E-4
6,0E-4
8,3E-4
0, 2, 4, 6, 8, 10,
VOLT*6425 Anatem
VOLT*6425 PacDyn
6425 - Tucurui 6
-1,5E-4
-3,2E-5
8,5E-5
2,0E-4
3,2E-4
0, 2, 4, 6, 8, 10,
VSAD*6425 Anatem
VSAD*6425 PacDyn
6425 - Tucurui 6
-1,6
-0,93
-0,25
0,43
1,1
0, 2, 4, 6, 8, 10,
PELE*6425 Anatem
PELE*6425 PacDyn
6425 - Tucurui 6
-10,5
-7,9
-5,2
-2,6
0,
0, 2, 4, 6, 8, 10,
QELE*6425 Anatem
QELE*6425 PacDyn
6425 - Tucurui 6
74
Figuras 29 e 30: Potncia mecnica e freqncia na barra 6425.
Analisando os resultados obtidos nas simulaes anteriores, pode-se perceber que a
maior parte das respostas dos dois programas coincidente, mas algumas delas diferem um
pouco, principalmente em seus perodos transitrios.
Estas diferenas so provenientes da existncia de blocos no-lineares encontrados nos
controladores do SIN cujas linearizaes no podem ser realizadas, como ser visto mais
adiante, o que leva o PacDyn a fazer consideraes, necessrias para a linearizao destes
blocos, que acabam gerando respostas ligeiramente diferentes das calculadas pelo ANATEM.
Apesar destas diferenas em certas respostas dos dois programas, pode-se perceber
que, nos casos analisados, durante boa parte da simulao as respostas so condizentes e em
regime permanente as respostas ficam iguais ou bem prximas umas das outras.
Portanto, nos casos estudados neste tpico, as respostas dos dois programas oscilam de
forma bem parecida, ou seja, as oscilaes so coerentes, permitindo dizer que, embora
algumas diferenas possam aparecer nas respostas do ANATEM e do PacDyn devido aos
blocos no-lineares dos CDUs do SIN, as implementaes feitas no programa PacDyn foram
realizadas com sucesso e so realmente teis para a utilizao dos dados dos arquivos do
ANATEM no PacDyn, de forma que os usurios dos programas possam utiliz-los em
conjunto, usando o PacDyn como uma ferramenta para estudos de sistemas de controle nos
sistemas eltricos, auxiliando as anlises de estabilidade transitria do ANATEM.
-0,1
-0,048
0,005
0,058
0,11
0, 2, 4, 6, 8, 10,
PMEC*6425 Anatem
PMEC*6425 PacDyn
6425 - Tucurui 6
-2,0E-4
1,3E-4
4,5E-4
7,8E-4
1,1E-3
0, 2, 4, 6, 8, 10,
FMAQ*6425 Anatem
FMAQ*6425 PacDyn
6425 - Tucurui 6
75
4.2. Anlise particular do gerador de Itaipu 60 Hz
Nos grficos obtidos no item anterior, as respostas relacionadas barra Itaipu 60 Hz
(1107) calculadas pelo PacDyn e pelo ANATEM foram um pouco diferentes no perodo
transitrio, o que pode ser visto, principalmente, no grfico da potncia mecnica desta barra
(varivel PMEC).
Esta diferena pode ser conseqncia dos CDUs da prpria barra 1107 ou dos CDUs
do sistema como um todo, que acaba interferindo nas respostas desta barra.
Para se analisar melhor esta questo, o gerador da barra 1107 foi estudado em um caso
mquina vesus barra infinita, de forma que seus controladores pudessem ser analisados
separadamente, sem a influncia do resto do SIN.
Utilizando o programa ANAREDE, criou-se, para o gerador em questo, a mesma
situao de carga em que este se encontrava no SIN, de forma que fosse mantido o
fornecimento de potncia deste gerador.
Em seguida, aplicou-se um degrau de valor 0.1 p.u. no shunt desta barra (o mesmo
distrbio utilizado no item anterior) e se verificou, novamente, as variveis: VOLT, VSAD,
PELE, QELE, PMEC e FMAQ.
As seguintes respostas foram obtidas:
Figuras 31 e 32: Tenso e sinal do estabilizador na barra 1107.
-1,5E-5
6,1E-5
1,4E-4
2,1E-4
2,9E-4
0, 2, 4, 6, 8, 10,
VOLT*1107 Anatem
VOLT*1107 PacDyn
1107 - Itaipu 60 Hz
-8,0E-3
-4,6E-3
-1,3E-3
2,1E-3
5,5E-3
0, 2, 4, 6, 8, 10,
VSAD*1107 Anatem
VSAD*1107 PacDyn
1107 - Itaipu 60 Hz
76
Figuras 33 e 34: Potncias ativa e reativa na barra 1107.
Figuras 35 e 36: Potncia mecnica e freqncia na barra 1107.
Analisando os grficos obtidos, pode-se perceber que as diferenas no perodo
transitrio das respostas continuam aparecendo.
Isso significa que estas diferenas no eram provenientes da influncia dos CDUs do
SIN sobre a barra, mas sim, dos prprios controladores conectados barra.
Analisando os CDUs da barra em estudo e realizando algumas simulaes, pode-se
perceber que o regulador de velocidade que est gerando estas diferenas nas respostas.
Estudando este regulador de velocidade com mais detalhes, pode-se perceber que o
responsvel pelas diferenas existentes nas respostas dos dois programas o bloco SELET2
nmero 36, que pode ser visualizado no trecho do regulador de velocidade da barra Itaipu 60
Hz, mostrado na figura a seguir:
-1,85
-0,96
-0,08
0,81
1,7
0, 2, 4, 6, 8, 10,
PELE*1107 Anatem
PELE*1107 PacDyn
1107 - Itaipu 60 Hz
-11,5
-8,6
-5,8
-2,9
0,
0, 2, 4, 6, 8, 10,
QELE*1107 Anatem
QELE*1107 PacDyn
1107 - Itaipu 60 Hz
-0,15
-0,068
0,015
0,097
0,18
0, 2, 4, 6, 8, 10,
PMEC*1107 Anatem
PMEC*1107 PacDyn
1107 - Itaipu 60 Hz
-1,6E-4
-5,0E-5
6,0E-5
1,7E-4
2,8E-4
0, 2, 4, 6, 8, 10,
FMAQ*1107 Anatem
FMAQ*1107 PacDyn
1107 - Itaipu 60 Hz
77
Figura 37: Trecho do GOV contendo o bloco SELET2 em questo.
A varivel de controle deste bloco oscila em torno do valor zero, alternando valores
positivos e negativos, como pode ser visto no grfico a seguir:
Figura 38: Grfico da variao do valor da varivel X68, entrada do bloco n 36 SELET2 do
GOV da barra 1107, simulada no PacDyn.
Esta oscilao da varivel X68 acaba impedindo a linearizao deste bloco SELET2,
pois, caso o valor da varivel X68 seja negativo ou igual a zero, a sada do bloco igual
primeira varivel de entrada do bloco e, caso o valor da varivel X68 seja positivo, a sada do
bloco igual segunda varivel de entrada deste bloco. Esta uma condio que impede a
obteno de uma equao linear nica para o bloco, o que acaba gerando as diferenas vistas
anteriormente entre as respostas do ANATEM e do PacDyn.
Para resolver o problema com este bloco, foi colocado um bloco tipo FUNCAO com
subtipo RETA neste GOV, de forma que a varivel X68 fosse somada a um offset (0.01, neste
caso) para que a oscilao vista no gerasse este problema de linearizao percebido.
-3,0E-3
-1,8E-3
-5,0E-4
7,5E-4
2,0E-3
0, 2, 4, 6, 8, 10,
Varivel X68
1107 - Itaipu 60 Hz
78
Com esta soluo, ou seja, com o GOV modificado com a colocao deste bloco
FUNCAO RETA, aplicou-se, novamente, um degrau de valor 0.1 p.u. no shunt da barra 1107-
Itaipu 60 Hz e verificou-se as mesmas variveis: VOLT, VSAD, PELE, QELE, PMEC e
FMAQ. As seguintes respostas foram obtidas:
Figuras 39 e 40: Tenso e sinal de referncia na barra 1107.
Figuras 41 e 42: Potncias ativa e reativa na barra 1107.
Figuras 43 e 44: Potncia mecnica e freqncia na barra 1107.
Analisando-se estes grficos, pode-se perceber que o problema que gerava diferenas
entre as respostas do ANATEM e do PacDyn era realmente causado pelo bloco SELET2 cuja
varivel de entrada era a varivel X68 cujo valor oscilava em torno do zero.
-2,5E-5
5,6E-5
1,4E-4
2,2E-4
3,0E-4
0, 2, 4, 6, 8, 10,
VOLT*1107 (GOV modificado) Anatem
VOLT*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
-8,0E-3
-4,6E-3
-1,3E-3
2,1E-3
5,5E-3
0, 2, 4, 6, 8, 10,
VSAD*1107 (GOV modificado) Anatem
VSAD*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
-1,9
-0,95
0,
0,95
1,9
0, 2, 4, 6, 8, 10,
PELE*1107 (GOV modificado) Anatem
PELE*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
-11,5
-8,6
-5,8
-2,9
0,
0, 2, 4, 6, 8, 10,
QELE*1107 (GOV modificado) Anatem
QELE*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
-0,15
-0,068
0,015
0,097
0,18
0, 2, 4, 6, 8, 10,
PMEC*1107 (GOV modificado) Anatem
PMEC*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
-1,5E-4
-4,3E-5
6,5E-5
1,7E-4
2,8E-4
0, 2, 4, 6, 8, 10,
FMAQ*1107 (GOV modificado) Anatem
FMAQ*1107 (GOV modificado) PacDyn
1107 - Itaipu 60 Hz
79
Com a modificao no GOV, que resolveu a questo da varivel X68 ficar alternando
valores positivos e negativos, todas as respostas simuladas pelos dois programas passaram a
coincidir.
Algumas situaes crticas para as linearizaes realizadas pelo PacDyn que,
provavelmente, gerariam diferenas entre as respostas obtidas pelo ANATEM e pelo PacDyn
seriam:
Bloco LIMITA, quando a varivel de entrada fosse igual a um dos limites deste
bloco.
Bloco LEDLAG limitado, quando a varivel de estado fosse igual a um dos limites
deste bloco.
Blocos DEADB1 e DEADB2, quando a varivel de entrada atravessasse uma
fronteira da zona morta.
Blocos MAX e MIN, quando duas variveis de entrada fossem iguais entre si e
iguais a sada do bloco.
Bloco ABS, quando a varivel de entrada tivesse um valor igual a zero.
Bloco PONTOS, quando a varivel de entrada fosse igual ao valor de um dos
vrtices (pontos) definidos nos parmetros do bloco.
Blocos comparadores com condio de igualdade.
Blocos lgicos com sinais nulos, variando durante a simulao.
Em todas as situaes citadas, qualquer pequena oscilao das variveis de entrada em
torno dos pontos crticos alteraria, durante a simulao, a equao linearizada e, por
conseqncia, impediria a linearizao realizada pelo PacDyn.
Ao linearizar os blocos, o PacDyn assume que a varivel pode ter uma pequena
oscilao dentro da regio linear na qual a varivel foi linearizada inicialmente e as equaes
linearizadas do bloco no se alteram em funo da oscilao.
80
No caso dos pontos crticos, haveria esta alterao nas equaes, impedindo a
linearizao das mesmas, o que acaba gerando diferenas entre as respostas do PacDyn e do
ANATEM.
vlido notar que mesmo com a presena de blocos no-lineares fazendo com que as
respostas dos dois programas nem sempre venham a coincidir, diferindo um pouco,
principalmente no perodo transitrio, as respostas obtidas pelo PacDyn para os casos
estudados neste captulo foram aceitveis, representando oscilaes coerentes com as
respostas do ANATEM, com regimes permanentes bem prximos ou coincidentes.
81
CAPTULO 5
Utilizaes do PacDyn em Estudos de SEPs
Neste captulo, sero estudadas algumas funes do programa PacDyn em estudos de
sistemas eltricos de potncia, tais como, a identificao de mquinas responsveis por modos
instveis ou oscilantes do sistema e a criao automtica de um PSS para o sistema em
estudo.
Para isso, foram utilizados os mesmos arquivos do SIN usados na validao das
implementaes realizadas, ou seja, sem modelos pr-definidos de controladores e com os
equipamentos FACTS e elos de corrente contnua sendo considerados da mesma forma: os
compensadores estticos foram considerados shunts nas barras s quais estavam conectados,
os compensadores srie foram considerados impedncias entre as barras nas quais estavam
conectados e os elos CC foram considerados cargas injetando ou consumindo potncia em
suas respectivas barras.
5.1. Estudo de modos causadores de oscilaes no sistema
Nesta etapa, foram utilizados os arquivos do SIN com os PSSs das barras Itumbiara
(18), S. Simo (303), Miranda (312) e Itaipu 60 Hz (1107) retirados do sistema interligado, de
tal forma que este ficasse instvel ou oscilante.
Aplicou-se, ento, um degrau de valor 0.1 p.u. no shunt de cada uma das barras citadas
e comparou-se a velocidade dos geradores destas barras (varivel WW do PacDyn, em p.u.)
no sistema com PSS e sem PSS.
As respostas obtidas nestas simulaes podem ser visualizadas nos grficos a seguir:
82
Figuras 45 e 46: Velocidade dos geradores das barras 18 e 303.
Figuras 47 e 48: Velocidade dos geradores das barras 312 e 1107.
Analisando-se os grficos acima, pode-se perceber que, com a retirada dos PSSs
citados anteriormente, o sistema ficou muito mais oscilante que o sistema com os
estabilizadores.
Calculando-se os plos do sistema com e sem os PSSs, atravs do mtodo QR, e
comparando as duas situaes, pode-se perceber o aparecimento dos seguintes plos com a
retirada dos estabilizadores:
Real Imaginary Module Freq. (Hz) Damp(%)
1 0.2054 4.7558 4.7602 0.7569 -4.3150
2 -0.1294 6.6737 6.6750 1.0622 1.9384
3 -0.5378 8.0087 8.0267 1.2746 6.7005
4 -0.6000 7.0629 7.0884 1.1241 8.4647
Tabela 102: Plos calculados para o sistema com os PSSs retirados.
Para se obter mais detalhes sobre as oscilaes causadas pelos plos mostrados acima,
pode-se rodar o mode shape para estes plos. Em geral, usa-se como varivel de sada desta
funo a velocidade dos geradores do sistema, uma vez que o objetivo desta anlise estudar
-6,5E-6
-1,6E-6
3,4E-6
8,3E-6
1,3E-5
0, 2, 4, 6, 8, 10,
WW*18 com PSS
WW*18 sem PSS
18 - Itumbiara
-8,5E-6
-2,1E-6
4,3E-6
1,1E-5
1,7E-5
0, 2, 4, 6, 8, 10,
WW*303 com PSS
WW*303 sem PSS
303 - S. Simo
-9,3E-5
-4,2E-5
8,5E-6
5,9E-5
1,1E-4
0, 2, 4, 6, 8, 10,
WW*312 com PSS
WW*312 sem PSS
312 - Miranda
-3,5E-5
-1,6E-5
2,0E-6
2,0E-5
3,9E-5
0, 2, 4, 6, 8, 10,
WW*1107 com PSS
WW*1107 sem PSS
1107 - Itaipu 60 Hz
83
oscilaes eletromecnicas [5]. Realizando-se este clculo, os seguintes resultados so
obtidos:
Figuras 49 e 50: Mode shape para o plo 0.2054 + j4.7558.
Module Phase Bus Name Area
1.0000 0. PMediciA-1GR#1170 * CGTEE *
0.9252 99.812 ITAIPU60-9GR#1107 * ITAIPU *
0.8517 -53.663 QQueixo--2GR#2836 * DEMAIS AGENTES S/MS *
0.8341 0.5223 14-Julho-1GR#1168 * CPFL - GERACAO *
0.6973 15.025 PFundo---2GR# 917 * TRACTEBEL ENERGIA - SUL *
Tabela 103: Lista de mquinas do mode shape do plo 0.2054 + j4.7558.
Figuras 51 e 52: Mode shape para o plo -0.1294 + j6.6737.
Module Phase Bus Name Area
1.0000 0. MIRANDA--3GR# 312 * CEMIG D *
0.4057 8.1874 IGARAPAV-5GR# 343 * CEMIG D *
0.3210 -74.453 CapimB-2-3GR#4054 * CEMIG D *
0.2196 166.63 S.SIMAO--6GR# 303 * CEMIG G/T *
0.2098 -38.679 C.DOUR13-2GR# 751 * DEMAIS AGENTES GO/DF *
Tabela 104: Lista de mquinas do mode shape do plo -0.1294 + j6.6737.
0 1
* CGTEE
* ITAIPU
* DEMAIS AGENTES
* CPFL - GERACAO
* TRACTEBEL ENER
* CEEE - TRANSMIS
* DEMAIS AGENTE
* AES TIETE
Input:
Output: WW
Eigen: +0.2054
+J4.7558
-0,93
1,
Input:
Output: WW
Eigen: +0.2054 +J4.7558
0 1
* CEMIG D
* CEMIG G/T
* DEMAIS AGENTES
********* DUKE ENERGY
*********** C E S P ****
* FURNAS
* DEMAIS AGENTE
Input:
Output: WW
Eigen: -0.12939
+J6.6737
-0,22
1,
Input:
Output: WW
Eigen: -0.12939 +J6.6737
84
Figuras 53 e 54: Mode shape para o plo -0.5378 + j8.0087.
Module Phase Bus Name Area
1.0000 0. C.DOU13N-3GR# 753 * DEMAIS AGENTES GO/DF *
0.5587 171.94 ITUMBIAR-6GR# 18 * FURNAS *
0.3446 -122.74 P.COLOMB-4GR# 28 * FURNAS *
0.3053 3.4542 C.DOUR13-2GR# 751 * DEMAIS AGENTES GO/DF *
0.2440 63.879 SSALVADO-1GR#3968 * DEMAIS AGENTES GO/DF *
Tabela 105: Lista de mquinas do mode shape do plo -0.5378 + j8.0087.
Figuras 55 e 56: Mode shape para o plo -0.6000 + j7.0629.
Module Phase Bus Name Area
1.0000 0. LCBARRET-6GR# 12 * FURNAS *
0.8491 146.76 MIRANDA--3GR# 312 * CEMIG D *
0.7910 -4.7710 FURNAS---8GR# 16 * FURNAS *
0.6965 -48.268 R.NEVES--3GR#1559 * CEMIG D *
0.6603 31.921 P.COLOMB-4GR# 28 * FURNAS *
Tabela 106: Lista de mquinas do mode shape do plo -0.6000 + j7.0629.
0 1
* DEMAIS AGENTES
* FURNAS
*** COMPLEXO PAF + U
* CEMIG G/T
* DEMAIS AGENTE
*** SUDOESTE DA BAH
* CEMIG D
* LIGHT
*** INTERLIGACAO NOR
Input:
Output: WW
Eigen: -0.53783
+J8.0087
-0,56
1,
Input:
Output: WW
Eigen: -0.53783 +J8.0087
0 1
* FURNAS
* CEMIG D
* CEMIG G/T
* ELETRONUCLEA
* DEMAIS AGENTES
********* DUKE ENERGY
* LIGHT
* AES TIETE
Input:
Output: WW
Eigen: -0.60001
+J7.0629
-0,85
1,
Input:
Output: WW
Eigen: -0.60001 +J7.0629
85
Analisando-se os resultados mostrados acima, pode-se observar que a oscilao
causada pelo modo -0.1294 +j6.6737 local do gerador da barra Miranda (312) e a oscilao
causada pelo modo -0.5378+j8.0087 do gerador da barra C. Dou13N (753) contra o gerador
da barra Itumbiara (18). J as oscilaes causadas pelos modos 0.2054 +j4.7558 e -0.6000 +
j7.0629 envolvem diversas mquinas do sistema.
Em seguida, atravs do clculo dos resduos da funo de transferncia que relaciona o
sinal de referncia do regulador de tenso (como entrada da funo) e a velocidade do gerador
(como sada da funo) para cada uma das mquinas do sistema, pode-se determinar a
influncia de cada mquina sobre o posicionamento dos plos em questo.
Realizando-se o clculo dos resduos, so obtidos os seguintes resultados para os plos
0.2054 +j4.7558, -0.1294 +j6.6737, -0.5378 +j8.0087 e -0.6000 +j7.0629:
Figuras 57 e 58: Resduos dos plos 0.2054 + j4.7558 e -0.1294 + j6.6737.
Figura 59 e 60: Resduos dos plos -0.5378 + j8.0087 e -0.6000 + j7.0629.
0 1
ITAIPU60-9GR# 1107
Ita------3GR# 904
S.SIMAO--6GR# 303
CNovos---3GR# 1157
I.SOLTE-20GR# 501
ITUMBIAR-6GR# 18
Itauba---2GR# 1155
PFundo---2GR# 917
GNBraga--3GR# 810
Input: VREF
Output: WW
Eigen: +0,2054
+J4,7558
0 1
MIRANDA--3GR# 312
S.SIMAO--6GR# 303
IGARAPAV-5GR# 343
CapimB-2-3GR# 4054
ITUMBIAR-6GR# 18
P.PRIMA-13GR# 510
CAPIVARA-4GR# 507
CapimB-1-3GR# 4052
ANGRA-2--1GR# 11
Input: VREF
Output: WW
Eigen: -0,12939
+J6,6737
0 1
ITUMBIAR-6GR# 18
C.DOU13N-3GR# 753
S.SIMAO--6GR# 303
P.COLOMB-4GR# 28
CORUMBA--3GR# 35
MIRANDA--3GR# 312
LCBARRET-6GR# 12
EMBORCAC-4GR# 300
C.DOU13K-2GR# 754
Input: VREF
Output: WW
Eigen: -0,53783
+J8,0087
0 1
S.SIMAO--6GR# 303
ANGRA-2--1GR# 11
LCBARRET-6GR# 12
MIRANDA--3GR# 312
FURNAS---8GR# 16
P.COLOMB-4GR# 28
V.GRANDE-4GR# 305
CAPIVARA-4GR# 507
IGARAPAV-5GR# 343
Input: VREF
Output: WW
Eigen: -0,60001
+J7,0629
86
Analisando-se os resultados mostrados anteriormente, pode-se perceber que os
geradores das barras Itumbiara (18), S. Simo (303), Miranda (312) e Itaipu 60 Hz (1107) so
mquinas que exercem grande influncia sobre os plos em questo, o que est de acordo com
o esperado, pois estas barras tiveram seus PSSs retirados do sistema, o que faz delas
responsveis por oscilaes no sistema.
Aps os estudos realizados, calculado o modelo reduzido de cada barra cujo PSS foi
desligado, de forma a se identificar quais plos so dominantes para os geradores em questo.
Os seguintes resultados foram obtidos atravs do clculo do modelo reduzido das barras em
estudo para o sistema sem os PSSs, utilizando a funo de transferncia que representa o
mesmo distrbio aplicado nas simulaes anteriores:
Figura 61: Modelo reduzido para a barra Itumbiara (18).
87
Figura 62: Modelo reduzido para a S. Simo (303).
Figura 63: Modelo reduzido para a barra Miranda (312).
88
Figura 64: Modelo reduzido para a barra Itaipu 60 Hz (1107).
Pela anlise dos resultados mostrados acima, no clculo dos modelos reduzidos, pode-
se perceber que os plos dominantes destes geradores, que causam instabilidade ou tm pouco
amortecimento (menor do que 5%), so os plos 0.2054 +j4.7558 e -0.1294 +j6.6737. Pode-
se observar, tambm, a presena dos plos dominantes -0.6000 +j7.0629 e -0.5368 +j8.0087
que possuem amortecimento entre 5% e 10% e tm grande influncia nas respostas dos
geradores das barras Itumbiara (18) e S. Simo (303).
Pode-se, agora, calcular o root-locus do sistema, variando-se os ganhos dos
estabilizadores que foram retirados do sistema, para se observar como o posicionamento
destes plos do sistema foi alterado.
Variando-se os ganhos dos PSSs de 0% a 100% de seus valores originais, o seguinte
resultado foi obtido no clculo do lugar das razes:
89
Figura 65: Root-locus do sistema.
Analisando-se este grfico, pode-se perceber que com o aumento do ganho dos PSSs
em questo, os plos dominantes instveis ou oscilantes do sistema foram sendo deslocados
para a esquerda do plano complexo, significando que estes plos foram caminhando para a
regio de estabilidade, aumentando o seu amortecimento, o que demonstra a importncia dos
PSSs que foram retirados do sistema para a estabilidade do mesmo. Este deslocamento
tambm ocorreu com os plos que possuam amortecimento entre 5% e 10%, que ficaram
ainda mais amortecidos com a presena dos PSSs.
Pela anlise de todos os resultados obtidos neste tpico, pode-se dizer que o PacDyn
realizou com sucesso a anlise modal do sistema em estudo, determinando corretamente as
mquinas mais influentes no deslocamento dos plos (modos) instveis ou oscilantes do
sistema, de acordo com o que estava sendo esperado.
5.2. Criao de um estabilizador de sistema de potncia
Nesta etapa, ser mostrada uma utilizao em conjunto dos programas PacDyn e
ANATEM para estudos de sistemas eltricos de potncia.
0,
2,
4,
6,
8,
10,
-1,2 -1, -0,8 -0,6 -0,4 -0,2 0, 0,3
90
Neste tpico, foram utilizados os mesmos arquivos do SIN utilizados anteriormente,
com todos os PSSs do sistema, exceto o estabilizador da barra Itaipu 60 Hz (1107) que foi
retirado do sistema para que este se tornasse instvel ou oscilante e houvesse a necessidade de
criao de um PSS para o sistema.
Utilizando o ANATEM, foi aplicado um degrau de valor 0.001 p.u. no sinal de
referncia do regulador de tenso da barra 1107 (que est sem PSS) e foram verificadas as
variaes da velocidade do gerador e da tenso desta barra ao longo no tempo. Os seguintes
resultados foram obtidos:
Figuras 66 e 67: Velocidade do gerador e tenso da barra 1107.
Analisando-se os grficos obtidos, pode-se perceber que as respostas da velocidade do
gerador e da tenso da barra 1107 do sistema tm um comportamento instvel, o que mostra a
necessidade da criao de um estabilizador para solucionar este problema.
A realizao de ajustes em sistemas de controle atravs do ANATEM bastante
complicada e, em geral, feito por um processo de tentativa e erro, enquanto que o PacDyn
possui ferramentas para facilitar este tipo de tarefa, possibilitando, inclusive, a criao
automtica de um PSS.
Devido s facilidades do PacDyn para estudos de sistemas de controle, este programa
deve ser utilizado para a criao do PSS em questo.
-5,6E-3
-2,4E-3
7,0E-4
3,9E-3
7,0E-3
0, 2, 4, 6, 8, 10,
FMAQ*1107 sem PSS Anatem
1107 - Itaipu 60 Hz
-1,0E-4
4,9E-4
1,1E-3
1,7E-3
2,2E-3
0, 2, 4, 6, 8, 10,
VOLT*1107 sem PSS Anatem
1107 - Itaipu 60 Hz
91
Iniciando-se o estudo do sistema no PacDyn, foi aplicado a mesma perturbao citada
anteriormente, ou seja, um degrau de valor 0.001 p.u. no sinal de referncia do regulador de
tenso da barra 1107 (sem PSS) e foi, novamente, observada a variao da velocidade do
gerador e da tenso desta barra ao longo no tempo.
As seguintes respostas foram obtidas:
Figuras 68 e 69: Velocidade do gerador e tenso da barra 1107.
Como j era esperado, as respostas da velocidade do gerador e da tenso da barra em
estudo na simulao do PacDyn foram instveis, estando de acordo com o que foi obtido na
simulao feita no ANATEM.
Atravs do mtodo QR, calculando-se os plos do sistema com e sem PSS na barra
1107 e comparando-se os resultados encontrados, pode-se perceber o aparecimento do
seguinte par de plos instveis:
Real Imaginary Module Freq. (Hz) Damp(%)
1 0.2066 4.8166 4.8210 0.7666 -4.2852
Tabela 107: Plos calculados para o sistema sem o PSS da barra Itaipu 60 Hz.
Para se estudar mais detalhadamente as oscilaes causadas pelos plos mostrados
acima, pode-se rodar o mode shape para estes plos. Assim como no item anterior deste
trabalho, usa-se como varivel de sada desta funo a velocidade dos geradores do sistema.
-7,0E-3
-3,1E-3
7,5E-4
4,6E-3
8,5E-3
0, 2, 4, 6, 8, 10,
FMAQ*1107 sem PSS PacDyn
1107 - Itaipu 60 Hz
-1,5E-4
5,7E-4
1,3E-3
2,0E-3
2,7E-3
0, 2, 4, 6, 8, 10,
VOLT*1107 sem PSS PacDyn
1107 - Itaipu 60 Hz
92
Realizando-se este clculo, os seguintes resultados so obtidos:
Figuras 70 e 71: Mode shape para o plo 0.2066 + j4.8166.
Module Phase Bus Name Area
1.000 0. PMediciA-1GR#1170 * CGTEE *
0.8695 110.21 ITAIPU60-9GR#1107 * ITAIPU *
0.8272 0.5781 14-Julho-1GR#1168 * CPFL - GERACAO *
0.7775 -54.011 QQueixo--2GR#2836 * DEMAIS AGENTES S/MS *
0.6724 16.457 PFundo---2GR# 917 * TRACTEBEL ENERGIA - SUL *
Tabela 108: Lista de mquinas do mode shape do plo 0.2066 + j4.8166.
Analisando-se os resultados mostrados acima, pode-se perceber que a oscilao
causada pelo modo 0.2066 +j4.8166 envolve diversas mquinas do sistema.
Em seguida, pode-se determinar as mquinas mais influentes para a estabilizao do
plo em estudo, atravs do clculo dos resduos, como foi feito no item anterior deste
trabalho. O seguinte resultado foi obtido para o clculo dos resduos relacionados ao plo
0.2066 +j4.8166:
Figura 72: Resduos do plo 0.2066 + j4.8166.
0 1
* CGTEE
* ITAIPU
* CPFL - GERACAO
* DEMAIS AGENTES
* TRACTEBEL ENER
* CEEE - TRANSMIS
* AES TIETE
* DEMAIS AGENTES
Input:
Output: WW
Eigen: +0,20659
+J4,8166
-0,87
1,
Input:
Output: WW
Eigen: +0,20659 +J4,8166
0 1
ITAIPU60-9GR# 1107
Ita------3GR# 904
I.SOLTE-20GR# 501
CNovos---3GR# 1157
Itauba---2GR# 1155
PFundo---2GR# 917
GNBraga--3GR# 810
Machadin-2GR# 915
GJRicha--3GR# 808
Input: VREF
Output: WW
Eigen: +0,20659
+J4,8166
93
Analisando-se o resultado mostrado acima, pode-se perceber que a mquina mais
influente no posicionamento do plo 0.2066 +j4.8166 o gerador conectado barra Itaipu 60
Hz (1107).
Novamente, aps os estudos realizados, pode-se calcular os modelos reduzidos da
barra Itaipu 60 Hz, de forma a se identificar quais plos so dominantes para o gerador desta
barra.
Os seguintes resultados foram obtidos, para a velocidade do gerador e para a tenso da
barra 1107, atravs do clculo do modelo reduzido desta barra (sem PSS), utilizando a funo
de transferncia que representa o mesmo distrbio aplicado nas simulaes anteriores:
Figura 73: Modelo reduzido para a velocidade do gerador da barra Itaipu 60 Hz (1107).
94
Figura 74: Modelo reduzido para a tenso da barra Itaipu 60 Hz (1107).
Pela anlise do resultado mostrado acima, no clculo do modelo reduzido, pode-se
perceber que o plo dominante do gerador da barra Itaipu 60 Hz (1107) que causa a
instabilidade o plo 0.2066 +j4.8166.
Para se tentar estabilizar o sistema, deve-se projetar o PSS para a barra 1107, onde est
conectada a mquina que possui maior influncia sobre o plo que causa a instabilidade.
Para projetar o PSS para esta barra, necessrio calcular a resposta em freqncia da
funo de transferncia que relaciona o sinal do estabilizador (como entrada da funo) e a
velocidade do gerador em questo (como sada da funo) e a freqncia do plo em anlise.
Em geral, utiliza-se o sinal de referncia do regulador de tenso da barra desejada
como entrada da funo de transferncia para o clculo da resposta em freqncia para o
projeto do PSS, uma vez que o sinal do estabilizador entra no somador do sinal de referncia
do RAT. No entanto, para o modelo do regulador de tenso da barra Itaipu 60 Hz, o sinal do
95
estabilizador entra em outra parte do controlador e, por este motivo, utiliza-se o prprio sinal
do estabilizador como varivel de entrada da funo de transferncia da malha aberta.
A seguinte resposta em freqncia foi obtida, utilizando-se um amortecimento de 10%
para o projeto do PSS em questo:
Figura 75: Diagrama de Nyquist do sistema sem o PSS na barra 1107.
Tendo-se o diagrama de Nyquist do sistema sem o PSS na barra 1107, visualizado no
programa PlotCepel, pode-se criar o PSS automaticamente atravs de funes deste mesmo
programa.
Utilizando-se a opo Design, encontrada no menu do PlotCepel, abre-se a janela
UDC List, mostrada na figura a seguir:
Figura 76: Janela UDC List obtida ao se utilizar a opo Design do PlotCepel.
-1,2E-3
-8,4E-4
-4,8E-4
-1,3E-4
2,3E-4
-4,0E-4 0,0E+1 4,0E-4 8,0E-4
A
W = 4.891
Z
-VPSS 1107 0 | +WW 1107 0
1107 - Itaipu 60 Hz
96
Na janela UDC List mostrada acima, pode-se utilizar a opo Automatic, na aba
New Control. A janela Automatic PSS Design se abre:
Figura 77: Janela Automatic PSS Design obtida ao se utilizar a opo Automatic.
Atravs da opo Get da janela Automatic PSS Design, pode-se projetar
automaticamente o estabilizador desejado. Para isso, com a opo Get selecionada, clica-se
no ponto do diagrama de Nyquist correspondente a freqncia desejada e, automaticamente,
criado um PSS para o sistema. Pode-se ainda alterar os parmetros deste controlador da
maneira que se desejar, de forma a se obter um melhor ajuste do mesmo.
Realizando o procedimento citado, a seguinte resposta em freqncia obtida para o
sistema com o PSS projetado:
Figura 78: Diagrama de Nyquist do sistema com o PSS projetado.
-0,88
-0,39
0,1
0,6
1,09
-2,23 -1,39 -0,55 0,29
-1
A
W = 4.891
Z
-VPSS 1107 0 | +WW 1107 0
Automatic Pss
.
1107 - Itaipu 60 Hz
97
Observando-se o diagrama de Nyquist com o PSS projeto, pode-se imaginar que foi
feita uma compensao atravs de um grande avano de fase, porm, o projeto foi realizado
de outra maneira.
Foi feita uma compensao atravs de um pequeno avano de fase para que o
diagrama passasse a envolver o ponto +1 do eixo real do plano complexo e utilizou-se um
ganho negativo para que o diagrama passasse a envolver, no sentido anti-horrio, o ponto 1
do eixo real, garantindo a estabilidade do sistema.
Isto foi necessrio devido ao modelo do regulador de tenso que, alm de utilizar o
sinal do estabilizador em outra parte do controlador como j foi mencionado, ainda utiliza o
mesmo com o sinal negativo, contrrio ao que feito usualmente.
Apertando-se o boto Close da janela Automatic PSS Design, a janela UDC
List reaparece com o PSS criado, informando seus parmetros:
Figura 79: Janela UDC List mostrando as informaes do PSS criado.
O estabilizador projetado nesta etapa para a barra Itaipu 60 Hz (1107) possui a
seguinte funo de transferncia:
98
Onde: =-1150, =0.13937, =0.03, =3.0 e =2.
O alto valor e o sinal negativo do ganho do PSS projetado se devem ao modo como o
sinal do estabilizador utilizado no modelo de regulador de tenso do gerador de Itaipu, que
diferente da maneira usual como j foi dito.
Utilizando-se a opo Send to PacDyn, um arquivo texto criado, no formato
PacDyn, com os dados do PSS projetado para ser utilizado nas simulaes do PacDyn.
Apenas algumas alteraes tm que ser feitas nos arquivos que sero utilizados nas
simulaes do PacDyn: deve-se mudar o nmero do controlador criado (PSS) no arquivo
texto criado pelo PlotCepel, pois colocado um nmero de CDU igual a zero na criao deste
arquivo e deve-se, tambm, colocar o nmero escolhido para o CDU no cdigo de execuo
DMAQ, na linha de dados relacionado a barra para a qual o PSS foi projetado, no campo
modelo de estabilizador.
Fazendo-se essas pequenas correes nos arquivos de dados, calculando-se os plos
dominantes e estudando o modelo reduzido do gerador da barra em estudo com o novo PSS,
pode-se perceber que os plos -0.8122 +j5.0419, -0.7038 +j4.2870 e -0.7200 +j4.6530
passaram a ser os mais influentes nas oscilaes das respostas desta barra.
Em seguida, pode-se calcular o root-locus do sistema, variando-se o ganho do PSS
projetado, de 0% a 100% de seu valor original. O seguinte resultado foi obtido no clculo do
lugar das razes:
99
Figura 80: Root-locus do sistema.
A anlise do root-locus do sistema permite dizer que, com o aumento do ganho do
PSS projetado, o plo, que originalmente era instvel, foi sendo deslocado para a regio de
estabilidade do plano complexo, aumentando o seu amortecimento e ficando estvel.
Simulando-se, no PacDyn, a mesma perturbao anterior, ou seja, um degrau de valor
0.001 p.u. no sinal de referncia do RAT da barra 1107, e foram obtidas as seguintes respostas
para a velocidade do gerador e a tenso desta barra, com o PSS projetado:
Figuras 81 e 82: Velocidade do gerador e tenso da barra 1107.
0,
1,6
3,2
4,8
6,4
8,
-0,8 -0,6 -0,5 -0,3 -0,2 -0,1 0,1 0,2
-1,1E-3
-7,8E-4
-4,5E-4
-1,2E-4
2,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*1107 com PSS PacDyn
1107 - Itaipu 60 Hz
0,0E+1
3,0E-4
6,0E-4
9,0E-4
1,2E-3
0, 2, 4, 6, 8, 10,
VOLT*1107 com PSS PacDyn
1107 - Itaipu 60 Hz
100
Observando-se os grficos acima, pode-se dizer que PacDyn realizou corretamente a
anlise modal do sistema em questo, determinando o motivo das oscilaes existentes e
permitindo a criao automtica de um PSS que estabilizou o sistema.
Pode-se, ainda, simular a mesma situao utilizando-se o ANATEM, para se
comprovar que o projeto do PSS foi realmente realizado com sucesso.
Para isso, necessrio apenas passar os dados do PSS projetado, que esto em um
arquivo modelo PacDyn, para o modelo ANATEM, o que tem que ser feito manualmente.
Criando-se o arquivo no modelo ANATEM com os dados do PSS projetado e
simulando-se as respostas da velocidade do gerador e da tenso na barra 1107 ao degrau de
valor 0.001 p.u. no sinal de referncia do regulador de tenso desta mesma barra, a seguinte
resposta obtida:
Figuras 83 e 84: Velocidade do gerador e tenso da barra 1107.
Analisando-se os grficos acima, pode-se perceber, que na simulao realizada no
ANATEM, o sistema tambm ficou estvel. Isto comprova o sucesso no projeto do PSS
realizado atravs do PacDyn, pois o sistema tambm teve um comportamento estvel na
simulao no-linear realizada pelo ANATEM.
Observando-se os resultados obtidos neste tpico, pode-se dizer que, embora possam
existir problemas com as situaes crticas de linearizao j citadas neste trabalho, o PacDyn
-1,1E-3
-7,8E-4
-4,5E-4
-1,2E-4
2,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*1107 com PSS ANATEM
1107 - Itaipu 60 Hz
0,0E+1
3,0E-4
6,0E-4
9,0E-4
1,2E-3
0, 2, 4, 6, 8, 10,
VOLT*1107 com PSS ANATEM
1107 - Itaipu 60 Hz
101
pode realmente ser utilizado em conjunto com o ANATEM para estudos de sistemas eltricos
de potncia, pois, utilizando os dados do SIN lidos em arquivos no formato ANATEM, o
PacDyn conseguiu fazer a anlise modal do sistema de forma satisfatria, de acordo com o
que era esperado, permitindo que suas funcionalidades fossem utilizadas para as simulaes e
ajustes nos sistemas de controle desejados.
5.3. Incluso de uma nova linha de transmisso no sistema
Nesta etapa, ser criada uma linha de transmisso interligando a barra Cuiab 500KV
(4514) e a barra Braslia Sul 345KV (219) do SIN e ser estudado, atravs do PacDyn, o
comportamento do sistema, com sua nova configurao, quanto sua estabilidade.
Esta linha foi modelada atravs de 5 linhas de transmisso de 200 Km em cascata
atravs das barras CB 1 (9701), CB 2 (9702), CB 3 (9703), CB 4 (9704) e CB 5 (9705),
partindo da barra Cuiab 500KV (4514), passando por um transformador (entre as barras
9705 e 219), chegando barra Braslia Sul (219).
No meio desta linha de transmisso, foi criado um gerador numa barra denominada
CBGER (9700), conectada barra CB 3 (9703) atravs de um transformador, modelado como
uma hidroeltrica fornecendo 2000MW de potncia que era consumida por cargas ao longo da
prpria linha, nas barras CB 1 (9701) e CB 5 (9705). Um regulador de tenso de 1 ordem foi
colocado na barra onde foi conectado o gerador criado, para o controle de sua tenso.
Todos estes dados foram adicionados aos arquivos do banco de dados do ONS do
programa ANATEM que estavam sendo utilizados nas simulaes deste trabalho.
Atravs do programa ANAREDE, foi calculado o fluxo de potncia do sistema
interligado nacional, na sua nova configurao, e foi sendo alterado o balano de potncia, at
que o fluxo de potncia convergisse.
102
Figura 85: Diagrama unifilar com o fluxo de potncia na linha de transmisso criada.
Com o fluxo de potncia calculado e convergido, pode-se estudar a estabilidade do
sistema com a nova linha e o novo gerador operando.
Para a realizao do estudo mencionado, atravs do ANATEM, foi aplicado um
degrau de valor 0.001 p.u. no sinal de referncia do regulador de tenso da barra CBGER
(9700) e foram verificadas as variaes da velocidade do gerador e da tenso desta barra ao
longo no tempo. Os seguintes grficos foram obtidos:
1028. 7
- 35. 4j
- 1007. 9
112. 2j
- 952. 8
195. 6j
971. 3
- 160. 3j
1
0
0
7
.
9
-
1
1
2
.
2
j
-
9
8
8
.
0
1
6
9
.
0
j
-
9
3
6
.
1
1
8
9
.
0
j
9
5
2
.
8 -
1
9
5
.
6
j
5
9
.
0
-
7
4
.
4
j
-
5
8
.
9
-
1
8
9
.
0
j
-
7
.
0
-
1
6
9
.
0
j
7
.
0
1
7
1
.
2
j
2
0
0
0
.
0
1
.
7
j
-
2
0
0
0
.
0
1
9
5
.
8
j
CB3
9703
0. 965
CB4
9704
0. 966
CB2
9702
0. 996
CB5
9705
0. 986
CB1
9701
1. 031
CUI ABA- - - 500
4514
1. 047
995. 0
B. SUL- - - - 345
219
1. 000
1. 000
995. 0
CBGER
9700
0. 960
1. 000
G
2000. 0 1. 7
103
Figuras 86 e 87: Velocidade do gerador e tenso da barra 9700.
Em seguida, ainda usando o ANATEM, simulou-se um degrau de 0.1 p.u. no shunt da
barra 9702 e outro, de -0.1 p.u. no shunt da barra 9704 simultneos e foram verificadas as
variaes dos fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704, a
velocidade do gerador e a tenso da barra CBGER (9700). Os seguintes resultados foram
obtidos:
Figuras 88 e 89: Fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704.
Figuras 90 e 91: Velocidade do gerador e tenso da barra 9700.
-3,5E-3
-1,8E-3
0,0E+1
1,8E-3
3,5E-3
0, 2, 4, 6, 8, 10,
FMAQ*9700 original ANATEM
9700 - CBGER
0,0E+1
3,5E-4
7,0E-4
1,0E-3
1,4E-3
0, 2, 4, 6, 8, 10,
VOLT*9700 original ANATEM
9700 - CBGER
0,
0,85
1,7
2,55
3,4
0, 2, 4, 6, 8, 10,
FLXA 9703-9702 original ANATEM
9700 - CBGER
-3,8
-2,85
-1,9
-0,95
0,
0, 2, 4, 6, 8, 10,
FLXA 9703-9704 original ANATEM
9700 - CBGER
-1,1E-3
-6,3E-4
-1,5E-4
3,2E-4
8,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 original ANATEM
9700 - CBGER
-6,0E-5
-2,5E-6
5,5E-5
1,1E-4
1,7E-4
0, 2, 4, 6, 8, 10,
VOLT*9700 original ANATEM
9700 - CBGER
104
Analisando-se os grficos mostrados anteriormente, pode-se perceber que as respostas
dos fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704, da velocidade do
gerador e da tenso da barra 9700 do sistema, onde est conectado o novo gerador criado, tm
um comportamento bastante oscilante.
Novamente, devido s facilidades do PacDyn para estudos de sistemas de controle,
este programa ser utilizado para a criao do PSS em questo.
Para isso, os mesmos distrbios que foram estudados no ANATEM anteriormente
foram simulados no PacDyn e foram analisadas as respostas das mesmas variveis observadas
nas simulaes anteriores.
Os seguintes resultados foram obtidos para a velocidade do gerador e para a tenso da
barra 9700, nas respostas ao degrau aplicado no sinal de referncia do regulador de tenso
desta barra:
Figuras 92 e 93: Velocidade do gerador e tenso da barra 9700.
Os seguintes resultados foram obtidos para os fluxos de potncia citados, para a
velocidade do gerador e para a tenso da barra 9700, nas respostas aos degraus simultneos
aplicados no shunt das barras 9702 e 9704:
-3,5E-3
-1,8E-3
0,0E+1
1,8E-3
3,5E-3
0, 2, 4, 6, 8, 10,
FMAQ*9700 original PacDyn
9700 - CBGER
0,0E+1
3,5E-4
7,0E-4
1,0E-3
1,4E-3
0, 2, 4, 6, 8, 10,
VOLT*9700 original PacDyn
9700 - CBGER
105
Figuras 94 e 95: Fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704.
Figuras 96 e 97: Velocidade do gerador e tenso da barra 9700.
Conforme o esperado, nas simulaes realizadas atravs do PacDyn, as oscilaes nas
respostas dos fluxos de potncia ativa, da velocidade do gerador e da tenso da barra 9700
tambm apareceram, estando de acordo com os resultados obtidos nas simulaes feitas no
ANATEM.
Para se determinar o motivo das oscilaes vistas nas respostas dos fluxos de potncia,
da velocidade do gerador e da tenso da barra CBGER (9700) analisadas anteriormente,
feito o clculo dos plos do sistema, determinando-se os plos instveis ou oscilantes do
mesmo.
Atravs do mtodo QR, calculando-se os plos do sistema com a nova linha de
transmisso e comparando-se os resultados obtidos com os plos do sistema original, pode-se
perceber o aparecimento do seguinte par de plos instveis:
0,
0,85
1,7
2,55
3,4
0, 2, 4, 6, 8, 10,
FLXA 9703-9702 original PacDyn
9700 - CBGER
-3,8
-2,85
-1,9
-0,95
0,
0, 2, 4, 6, 8, 10,
FLXA 9703-9704 original PacDyn
9700 - CBGER
-1,1E-3
-6,3E-4
-1,5E-4
3,2E-4
8,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 original PacDyn
9700 - CBGER
-6,0E-5
-2,5E-6
5,5E-5
1,1E-4
1,7E-4
0, 2, 4, 6, 8, 10,
VOLT*9700 original PacDyn
9700 - CBGER
106
Real Imaginary Module Freq. (Hz) Damp(%)
1 0.0053 4.5879 4.5879 0.7302 -0.1155
Tabela 109: Plos instveis ou oscilantes do sistema em sua nova configurao.
Novamente, assim com nos itens anteriores, para se estudar mais detalhadamente as
oscilaes causadas pelos plos mostrados acima, pode-se rodar o mode shape para estes
plos. Realizando-se este clculo utilizando como varivel de sada desta funo a velocidade
dos geradores do sistema, os seguintes resultados so obtidos:
Figuras 98 e 99: Mode shape para o plo 0.0053 + j4.5879.
Module Phase Bus Name Area
1.0000 0. CBGER #9700 * DEMAIS AGENTES MT *
0.7926 -52.110 JUBA-1---4GR#4846 * DEMAIS AGENTES MT *
0.7324 -50.494 JUBA-2---4GR#4831 * DEMAIS AGENTES MT *
0.7086 -75.877 J AURU----3GR#4809 * DEMAIS AGENTES MT *
0.6999 -50.526 MANSO----4GR# 21 * FURNAS *
Tabela 110: Lista de mquinas do mode shape do plo 0.0053 + j4.5879.
Analisando-se os resultados mostrados acima, pode-se perceber que a oscilao
causada pelo modo 0.0053 +j4.5879 est envolvendo diversas mquinas do sistema.
0 1
* DEMAIS AGENTE
* FURNAS
* RONDONIA
* AES TIETE
* DEMAIS AGENTES
* CEMIG D
* DEMAIS AGENTES
* CGTEE
Input:
Output: WW
Eigen: +0,0052975
+J4,5879
-0,34
1,
Input:
Output: WW
Eigen: +0,0052975 +J4,5879
107
Em seguida, pode-se determinar as mquinas do sistema que so mais influentes na
localizao deste plo, atravs do clculo dos resduos.
Calculando-se os resduos relacionados ao plo 0.0053 +j4.5879, o seguinte resultado
foi obtido:
Figura 100: Resduos do plo 0.0053 + j4.5879.
Analisando-se o resultado mostrado anteriormente, pode-se perceber que a mquina
mais influente no posicionamento do plo 0.0053 +j4.5879 o novo gerador criado na barra
CBGER (9700).
Aps os estudos realizados, assim como nos itens anteriores, foram calculados os
modelos reduzidos da barra CBGER (9700), de forma a se identificar quais plos so
dominantes para o gerador criado nesta barra.
Os seguintes resultados foram obtidos, para a velocidade do gerador e para a tenso da
barra 9700, atravs do clculo do modelo reduzido desta barra para o sistema com a nova
linha de transmisso, utilizando a funo de transferncia que representa o degrau aplicado ao
sinal de referncia do regulador de tenso da barra 9700:
0 1
CBGER # 9700
MANSO----4GR# 21
ITAIPU60-9GR# 1107
JAURU----3GR# 4809
GUAPORE--3GR# 4804
I.SOLTE-20GR# 501
MIRANDA--3GR# 312
S.SIMAO--6GR# 303
TUCURUI5-4GR# 6424
Input: VREF
Output: WW
Eigen: +0,0052975
+J4,5879
108
Figura 101: Modelo reduzido para a velocidade do gerador da barra CBGER (9700).
Figura 102: Modelo reduzido para a tenso da barra CBGER (9700).
Em seguida, os seguintes resultados foram obtidos, para os fluxos de potncia ativa em
estudo, para a velocidade do gerador e para a tenso da barra 9700, atravs do clculo do
109
modelo reduzido desta barra para o sistema com a nova linha de transmisso, utilizando a
funo de transferncia que representa os degraus aplicados no shunt das barras 9702 e 9704:
Figura 103: Modelo reduzido para o fluxo de potncia entre as barras 9703 e 9702.
Figura 104: Modelo reduzido para o fluxo de potncia entre as barras 9703 e 9704.
110
Figura 105: Modelo reduzido para a velocidade do gerador da barra CBGER (9700).
Figura 106: Modelo reduzido para a tenso da barra CBGER (9700).
111
Pela anlise dos resultados mostrados anteriormente, no clculo dos modelos
reduzidos, pode-se perceber que o plo do gerador da barra em estudo que causa a
instabilidade o plo 0.0053 +j4.5879.
Aps as anlises realizadas, pode-se partir para o projeto do PSS para a barra CBGER
(9700), de forma a se tentar estabilizar o sistema em sua nova configurao.
Para a criao deste estabilizador, foram seguidos os mesmo passos mostrados no item
anterior deste trabalho.
Foi calculada a resposta em freqncia da funo de transferncia que relaciona o sinal
de referncia (como entrada da funo) e a velocidade do gerador (como sada da funo) da
barra em questo e a freqncia do plo em anlise.
A seguinte resposta em freqncia foi obtida, utilizando-se um amortecimento de 5%
para o projeto do PSS em questo:
Figura 107: Diagrama de Nyquist do sistema sem o PSS na barra 9700.
Tendo-se o diagrama de Nyquist do sistema sem o PSS na barra 9700, pode-se utilizar
as funes encontradas no menu do programa PlotCepel, j mencionadas anteriormente, para
a criao automtica do PSS desejado, bastando, para isso, seguir o mesmo procedimento
mostrado no item anterior.
-0,123
0,025
0,174
0,323
0,472
-0,357 -0,223 -0,09 0,043
A
W = 4.594
Z
-VREF 9700 0 | +WW 9700 0
9700 - CBGER
112
Aps a criao do PSS para a barra CBGER (9700), o seguinte diagrama de Nyquist
foi obtido para o sistema com o novo estabilizador:
Figura 108: Diagrama de Nyquist do sistema com o PSS projetado.
O estabilizador projetado nesta etapa possui a seguinte funo de transferncia:
Onde: =15.872, =0.10695, =0.05, =3.0 e =3.
Tendo-se projetado o PSS para a barra CBGER (9700) do sistema, colocou-se os
dados deste novo controlador nos arquivos do banco de dados do ONS do programa
ANATEM utilizados nestes estudos.
Aps as alteraes nos arquivos de dados, calculando-se os plos dominantes e
estudando o modelo reduzido do gerador da barra em estudo com o novo PSS, pode-se
perceber que os plos -0.7059 +j3.6057 e -0.5624 +j4.7669 passaram a ser os mais influentes
nas oscilaes das respostas desta barra.
Em seguida, pode-se calcular o root-locus do sistema, variando-se o ganho do PSS
projetado, de 0% a 100% de seu valor original. O seguinte resultado foi obtido no clculo do
lugar das razes:
-4,26
-1,85
0,57
2,98
5,39
-9,81 -6,33 -2,84 0,65
-1
A
W = 4.594
Z
-VREF 9700 0 | +WW 9700 0
Automatic Pss
.
9700 - CBGER
113
Figura 109: Root-locus do sistema.
A anlise do root-locus do sistema permite dizer que, com o aumento do ganho do
PSS projetado, o plo, que originalmente era instvel, foi sendo deslocado para a regio de
estabilidade do plano complexo, aumentando o seu amortecimento e ficando estvel.
Com o PSS projetado para a barra CBGER (9700), simulou-se novamente no PacDyn,
as mesmas perturbaes estudadas nas simulaes anteriores e foram observadas as mesmas
variveis analisadas anteriormente.
Foi aplicado o degrau de valor 0.001 p.u. no sinal de referncia do RAT da barra 9700
e foram observadas, novamente, a velocidade do gerador e a tenso desta barra:
Figuras 110 e 111: Velocidade do gerador e tenso da barra 9700.
0,
1,6
3,2
4,8
6,4
8,
-0,6 -0,5 -0,4 -0,3 -0,2 -0,1 -0,1 0,
-1,5E-3
-1,0E-3
-5,0E-4
0,0E+1
5,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 com PSS PacDyn
9700 - CBGER
0,0E+1
3,0E-4
6,0E-4
9,0E-4
1,2E-3
0, 2, 4, 6, 8, 10,
VOLT*9700 com PSS PacDyn
9700 - CBGER
114
Depois, aplicou-se o degrau de valor 0.1 p.u. no shunt da barra 9702 e outro degrau de
valor -0.1 p.u. no shunt da barra 9704 simultneos. Foram observados os fluxos de potncia
ativa entre a barra 9703 e as barras 9702 e 9704, a velocidade do gerador e a tenso da barra
9700. Os seguintes resultados foram obtidos:
Figuras 112 e 113: Fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704.
Figuras 114 e 115: Velocidade do gerador e tenso na barra 9700.
Analisando-se o resultado acima, pode-se perceber que a criao do PSS para o novo
gerador, que est conectado barra CBGER (9700), foi realizado com sucesso, uma vez que,
com o PSS presente no sistema, as oscilaes visualizadas nas simulaes realizadas
anteriormente foram eliminadas, obtendo-se respostas estveis.
Aps estas anlises, os mesmos distrbios foram simulados no ANATEM e as mesmas
variveis foram verificadas.
0,
0,82
1,65
2,47
3,3
0, 2, 4, 6, 8, 10,
FLXA 9703-9702 com PSS PacDyn
9700 - CBGER
-3,2
-2,4
-1,6
-0,8
0,
0, 2, 4, 6, 8, 10,
FLXA 9703-9704 com PSS PacDyn
9700 - CBGER
-4,0E-4
-2,8E-4
-1,5E-4
-2,5E-5
1,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 com PSS PacDyn
9700 - CBGER
-1,4E-4
-6,5E-5
1,0E-5
8,5E-5
1,6E-4
0, 2, 4, 6, 8, 10,
VOLT*9700 com PSS PacDyn
9700 - CBGER
115
Aplicando-se o degrau no sinal de referncia do regulador de tenso da barra 9700, os
seguintes resultados foram obtidos para a velocidade do gerador e a tenso desta barra:
Figuras 116 e 117: Velocidade do gerador e tenso da barra 9700.
Aplicando-se os degraus simultneos no shunt das barras 9702 e 9704, os seguintes
resultados foram obtidos para os fluxos de potncia ativa entre a barra 9703 e as barras 9702 e
9704, a velocidade do gerador e a tenso da barra 9700:
Figuras 118 e 119: Fluxos de potncia ativa entre a barra 9703 e as barras 9702 e 9704.
Figuras 120 e 121: Velocidade do gerador e tenso na barra 9700.
-1,5E-3
-1,0E-3
-5,0E-4
0,0E+1
5,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 com PSS ANATEM
9700 - CBGER
0,0E+1
3,0E-4
6,0E-4
9,0E-4
1,2E-3
0, 2, 4, 6, 8, 10,
VOLT*9700 com PSS ANATEM
9700 - CBGER
0,
0,82
1,65
2,47
3,3
0, 2, 4, 6, 8, 10,
FLXA 9703-9702 com PSS ANATEM
9700 - CBGER
-3,2
-2,4
-1,6
-0,8
0,
0, 2, 4, 6, 8, 10,
FLXA 9703-9704 com PSS ANATEM
9700 - CBGER
-4,0E-4
-2,8E-4
-1,5E-4
-2,5E-5
1,0E-4
0, 2, 4, 6, 8, 10,
FMAQ*9700 com PSS ANATEM
9700 - CBGER
-1,4E-4
-6,5E-5
1,0E-5
8,5E-5
1,6E-4
0, 2, 4, 6, 8, 10,
VOLT*9700 com PSS ANATEM
9700 - CBGER
116
Analisando-se os resultados mostrados anteriormente, pode-se perceber que, na
simulao no-linear realizada no ANATEM, as oscilaes analisadas tambm foram
reduzidas e o sistema foi estabilizado. Isto comprova o sucesso no projeto do PSS realizado
atravs do PacDyn, pois as respostas estudadas tambm apresentaram um comportamento
estvel na simulao no-linear realizada pelo ANATEM, com a presena do PSS projetado.
vlido lembrar que todo estudo feito neste tpico, atravs do PacDyn, foi realizado
com arquivos no modelo ANATEM, o que demonstra mais uma vez que o PacDyn pode ler
os arquivos de dados no formato do programa ANATEM e pode ser utilizado em estudos
complementares s simulaes no-lineares realizadas atravs do ANATEM de forma
satisfatria, embora possam existir algumas situaes crticas de linearizao que gerariam
diferenas nas respostas do ANATEM e do PacDyn.
117
CAPTULO 6
Concluses
A leitura dos arquivos de dados no formato ANATEM por parte do PacDyn foi
realizada com sucesso. Atualmente, o PacDyn pode ler arquivos no seu prprio formato e no
formato ANATEM (com exceo da leitura dos dados de equipamentos FACTS e elos de
corrente contnua, que no fez parte deste trabalho e ser realizada posteriormente),
guardando todas as informaes necessrias para realizar as anlises desejadas no sistema em
estudo.
A anlise dos resultados obtidos neste projeto, na fase de validao das
implementaes, permite dizer que nem sempre as respostas do PacDyn sero exatamente
iguais ou coincidentes com as respostas do ANATEM.
Isto se deve presena de blocos de controles no-lineares no sistema interligado
nacional, pois, dependendo da condio operativa, a linearizao destes blocos no pode ser
realizada.
Para se linearizar estes blocos, o PacDyn obrigado a fazer algumas consideraes
internas (ou seja, no tratamento dos dados lidos nos arquivos e nos clculos envolvidos nas
simulaes) que podem acabar gerando respostas um pouco diferentes das calculadas pelo
ANATEM.
Apesar destas diferenas, vlido notar que, neste trabalho, as respostas dos
programas nas simulaes realizadas foram bastante prximas ou coincidentes na maior parte
dos casos, ou seja, os resultados obtidos pelo PacDyn foram aceitveis, permitindo dizer que
as respostas dos dois programas foram coerentes em todos os casos estudados.
118
O fato mais importante a ser verificado neste projeto, que mesmo com estas
diferenas visualizadas em alguns grficos das simulaes realizadas, o PacDyn foi capaz de
estudar o sistema em questo de forma satisfatria em todos os casos analisados, atravs da
anlise modal, permitindo a utilizao de suas funes e possibilitando a criao de PSSs que
realmente estabilizaram este sistema, como foi visto nos exemplos de utilizao do programa
mostrados neste trabalho, ou seja, o PacDyn funcionou da forma desejada.
Embora o PacDyn nem sempre venha a dar uma resposta exatamente igual a do
ANATEM, ele pode ser utilizado de forma satisfatria em conjunto com o ANATEM,
realizando suas funes de maneira aceitvel.
Pode-se concluir que este projeto foi realizado com sucesso, pois o PacDyn alcanou o
objetivo de ler os arquivos do banco de dados do ONS no formato do programa ANATEM e
realizou simulaes do SIN, obtendo respostas satisfatrias e coerentes com as respostas do
ANATEM nos casos estudados, conforme o que era esperado neste trabalho.
Para se obter resultados ainda melhores na comparao das respostas obtidas pelos
dois programas em questo, pode-se propor uma reavaliao e modificaes nos arquivos de
dados de controladores definidos pelo usurio do banco de dados do ONS no formato do
programa ANATEM, de forma a se evitar as situaes crticas de linearizao citadas neste
trabalho, que acabam gerando diferenas nas respostas do ANATEM e do PacDyn.
Com o projeto realizado, os usurios do ANATEM podero utilizar o PacDyn como
uma ferramenta auxiliar, complementando os estudos realizados com o programa ANATEM,
com a facilidade de o PacDyn estar lendo diretamente os arquivos no formato ANATEM,
facilitando a utilizao de suas funcionalidades para os estudos de sistemas eltricos de
potncia, possibilitando um uso mais freqente do PacDyn por parte dos usurios do
ANATEM.
119
CAPTULO 7
Referncias Bibliogrficas
[1] CEPEL - Programa ANATEM V10.04.01 - Anlise de Transitrios
Eletromecnicos - Manual do Usurio, CEPEL/DRE, 2009.
[2] RANGEL, R. D., GOMES JR., S., PING, W. W., - Programa ANATEM - Anlise
de Transitrios Eletromecnicos - Curso de Treinamento, CEPEL/DRE, 2008.
[3] GOMES JR., S., et al - Curso de Treinamento - Curso de Utilizao do
Programa PacDyn - Anlise e Controle de Oscilaes em Sistemas de Potncia,
CEPEL/DRE, 2008.
[4] GOMES JR., S., CASTRO, A., PARREIRAS, T. J. M. A., - Integrao entre o
PacDyn e ANATEM para Estudos Dinmicos de Sistema Eltricos, XX SNPTEE, 2009.
[5] CEPEL - PacDyn 9.1 - Users Manual, CEPEL/DRE, 2009.