Sie sind auf Seite 1von 126

DESENVOLVIMENTOS PARA UTILIZAO INTEGRADA DOS PROGRAMAS

COMPUTACIONAIS ANATEM E PACDYN NA ANLISE DO SISTEMA


INTERLIGADO NACIONAL




Thiago Jos Masseran Antunes Parreiras




PROJETO SUBMETIDO AO CORPO DOCENTE DO DEPARTAMENTO DE
ENGENHARIA ELTRICA DA ESCOLA POLITCNICA DA UNIVERSIDADE
FEDERAL DO RIO DE JANEIRO COMO PARTE DOS REQUISITOS NECESSRIOS
PARA A OBTENO DO GRAU DE ENGENHEIRO ELETRICISTA.



Aprovada por:




___________________________________
Prof. Glauco Nery Taranto
(Orientador)


___________________________________
Prof. Srgio Gomes Junior
(Orientador)


___________________________________
Prof. Antonio Carlos Siqueira de Lima


___________________________________
Prof. Sebastio rcules Melo de Oliveira








RIO DE JANEIRO, RJ - BRASIL
DEZEMBRO DE 2009
ii

















In memorian
Presto homenagem a uma pessoa excelente,
de quem todos gostavam, que lecionava de
maneira extraordinria e que, sem dvidas, era
um dos melhores professores do departamento
de engenharia eltrica da Universidade Federal
do Rio de Janeiro, que tratava com muito
respeito a todos os alunos e que, certamente,
far muita falta: o professor Alessandro Manzoni.
iii
Agradecimentos



Agradeo a Deus pela minha existncia e por todas as benes e graas que Ele me
proporciona, minha me, Maria Helena Masseran, e ao meu pai, Nivaldo Antunes Parreiras,
toda minha famlia que sempre me deu fora e apoio em todos os momentos da minha vida e
aos meus amigos que me ajudaram durante todo este percurso na faculdade.
Gostaria, tambm, de agradecer a todos os professores que participaram da minha
formao profissional, ao professor Glauco Nery Taranto que foi o meu orientador da UFRJ
neste trabalho e ao pesquisador Srgio Gomes J unior do Centro de Pesquisas de Energia
Eltrica (CEPEL), que foi meu supervisor durante o estgio e que me deu todo o apoio e
auxlio necessrio para o desenvolvimento deste trabalho, sem o qual certamente no haveria
conseguido finalizar este projeto.
iv
Resumo



O projeto realizado consiste na compatibilizao entre os programas ANATEM e
PacDyn utilizados em simulaes e estudos de estabilidade em sistemas eltricos de potncia,
onde o programa PacDyn, alm de seus prprios arquivos, passou a ler diretamente os
arquivos de dados no modelo ANATEM sem que os usurios dos programas tivessem que
formatar esse arquivo no modelo PacDyn para, ento, iniciar os seus estudos neste programa.
Este trabalho facilitar a utilizao do PacDyn como uma ferramenta complementar aos
estudos feitos atravs do ANATEM, o que a idia principal deste projeto, pois o ANATEM
pode ser utilizado em simulaes de respostas a grandes e pequenas perturbaes e o PacDyn,
apesar de ser utilizado apenas em simulaes de respostas a pequenas perturbaes, apresenta
diversas facilidades, principalmente em estudos de sistema de controle, que devem ser
aproveitadas nos estudos realizados, atravs da utilizao destes dois programas em conjunto.
Casos exemplos sero estudados de forma a validar as implementaes computacionais
realizadas e demonstrar as vantagens da utilizao mais freqente do PacDyn,
complementando a anlise no-linear do ANATEM. O objetivo final deste trabalho a leitura
dos arquivos de dados do sistema interligado nacional, presentes no banco de dados do ONS
(Operador Nacional do Sistema Eltrico).
v
ndice



CAPTULO 1 ........................................................................................................................ 1
Introduo .............................................................................................................................. 1
1.1. Estabilidade de sistemas eltricos de potncia .............................................................. 1
1.2. Programas computacionais utilizados .......................................................................... 2
CAPTULO 2 ........................................................................................................................ 6
Cdigos de Execuo Implementados .................................................................................... 6
2.1. Cdigos de execuo ignorados ................................................................................... 6
2.2. Cdigo de execuo ANAC ......................................................................................... 8
2.3. Cdigo de execuo TITU ........................................................................................... 8
2.4. Cdigo de execuo ULOG ....................................................................................... 10
2.5. Cdigo de execuo CASO ....................................................................................... 13
2.6. Cdigo de execuo ARQV ....................................................................................... 14
2.7. Cdigo de execuo ARQM ...................................................................................... 15
2.8. Cdigo de execuo DMAQ ...................................................................................... 16
2.9. Cdigo de execuo DMDG ...................................................................................... 18
2.10. Cdigo de execuo DCST ...................................................................................... 20
2.11. Cdigo de execuo DCAR ..................................................................................... 22
2.12. Cdigo de execuo DLOC ..................................................................................... 24
2.13. Cdigo de execuo FIM ......................................................................................... 26
CAPTULO 3 ...................................................................................................................... 27
Cdigo de Execuo DCDU ................................................................................................. 27
3.1. Blocos de CDUs previamente existentes no PacDyn .................................................. 31
3.1.1. Bloco SOMA ...................................................................................................... 31
3.1.2. Bloco MULTPL ................................................................................................. 31
3.1.3. Bloco DIVSAO .................................................................................................. 32
3.1.4. Bloco GANHO ................................................................................................... 32
3.1.5. Bloco FRACAO ................................................................................................. 33
3.1.6. Bloco POL(S) ..................................................................................................... 33
3.1.7. Bloco LIMITA ................................................................................................... 34
3.1.8. Blocos IMPORT e EXPORT .............................................................................. 34
3.1.9. Blocos ENTRAD e SAIDA ................................................................................ 37
3.1.10. Bloco MAX ...................................................................................................... 37
3.1.11. Bloco MIN ....................................................................................................... 38
3.1.12. Bloco SELET2 ................................................................................................. 38
3.1.13. Bloco FUNCAO subtipo DEGREE ................................................................... 38
3.1.14. Bloco FUNCAO subtipo RADIAN ................................................................... 39
3.1.15. Bloco FUNCAO subtipo SIN ............................................................................ 39
3.1.16. Bloco FUNCAO subtipo COS .......................................................................... 39
3.1.17. Bloco FUNCAO subtipo ACOS ........................................................................ 39
3.1.18. Bloco FUNCAO subtipo ASIN ......................................................................... 40
vi
3.1.19. Bloco FUNCAO subtipo ATAN ....................................................................... 40
3.1.20. Bloco FUNCAO subtipo ATAN2 ..................................................................... 40
3.1.21. Bloco FUNCAO subtipo SQRT ........................................................................ 41
3.1.22. Bloco FUNCAO subtipo X**2 ......................................................................... 41
3.1.23. Bloco FUNCAO subtipo X**K ........................................................................ 41
3.1.24. Bloco FUNCAO subtipo EXP ........................................................................... 42
3.1.25. Bloco FUNCAO subtipo LOG .......................................................................... 42
3.1.26. Bloco FUNCAO subtipo LOG10 ...................................................................... 42
3.1.27. Bloco FUNCAO subtipo INVRS ...................................................................... 42
3.1.28. Bloco FUNCAO subtipo MENOS .................................................................... 43
3.1.29. Bloco FUNCAO subtipo ABS .......................................................................... 43
3.1.30. Bloco FUNCAO subtipo RETA ........................................................................ 43
3.1.31. Bloco FUNCAO subtipo PONTOS ................................................................... 43
3.2. Novos blocos de CDUs implementados no PacDyn ................................................... 44
3.2.1. Bloco LEDLAG ................................................................................................. 45
3.2.2. Bloco PROINT ................................................................................................... 45
3.2.3. Bloco WSHOUT ................................................................................................ 46
3.2.4. Bloco LAGNL .................................................................................................... 47
3.2.5. Bloco INTRES ................................................................................................... 48
3.2.6. Bloco COMPAR subtipo .LT. ............................................................................. 49
3.2.7. Bloco COMPAR subtipo .LE. ............................................................................. 49
3.2.8. Bloco COMPAR subtipo .GT. ............................................................................ 49
3.2.9. Bloco COMPAR subtipo .GE. ............................................................................ 50
3.2.10. Bloco COMPAR subtipo .EQ. .......................................................................... 50
3.2.11. Bloco COMPAR subtipo .NE. .......................................................................... 50
3.2.12. Bloco LOGIC subtipo .AND. ............................................................................ 51
3.2.13. Bloco LOGIC subtipo .OR. ............................................................................... 51
3.2.14. Bloco LOGIC subtipo .XOR. ............................................................................ 52
3.2.15. Bloco LOGIC subtipo .NOT. ............................................................................ 52
3.2.16. Bloco LOGIC subtipo .NAND. ......................................................................... 53
3.2.17. Bloco LOGIC subtipo .NOR. ............................................................................ 53
3.2.18. Bloco LOGIC subtipo .NXOR. ......................................................................... 54
3.2.19. Bloco LOGIC subtipo FFLOP1 ........................................................................ 54
3.2.20. Bloco DELAY .................................................................................................. 55
3.2.21. Bloco T/HOLD ................................................................................................. 55
3.2.22. Bloco S/HOLD ................................................................................................. 56
3.2.23. Bloco ACUM ................................................................................................... 57
3.2.24. Bloco FUNCAO subtipo TAN .......................................................................... 57
3.2.25. Bloco FUNCAO subtipo SINAL ....................................................................... 58
3.2.26. Bloco FUNCAO subtipo TRUNC ..................................................................... 58
3.2.27. Bloco FUNCAO subtipo ROUND .................................................................... 58
3.2.28. Bloco FUNCAO subtipo PULSO ...................................................................... 59
3.2.29. Bloco FUNCAO subtipo RAMPA .................................................................... 59
3.2.30. Bloco FUNCAO subtipo DEADB1 ................................................................... 59
3.2.31. Bloco FUNCAO subtipo DEADB2 ................................................................... 60
3.2.32. Bloco FUNCAO subtipo HISTE1 ..................................................................... 60
3.2.33. Bloco FUNCAO subtipo SAT01 ....................................................................... 61
3.2.34. Bloco FUNCAO subtipo STEPS ....................................................................... 61
3.3. Implementao da definio de parmetros (DEFPAR) ............................................. 62
3.4. Implementao da definio de valores de variveis (DEFVAL) ............................... 63
vii
3.5. Arquivo exemplo com o cdigo de execuo DCDU ................................................. 66
3.5.1. Trecho do arquivo exemplo ................................................................................ 67
3.5.2. Explicao da leitura do arquivo exemplo mostrado ............................................ 68
CAPTULO 4 ...................................................................................................................... 69
Validao das Implementaes Realizadas ........................................................................... 69
4.1. Anlise de resposta temporal ..................................................................................... 69
4.2. Anlise particular do gerador de Itaipu 60 Hz ............................................................ 75
CAPTULO 5 ...................................................................................................................... 81
Utilizaes do PacDyn em Estudos de SEPs ......................................................................... 81
5.1. Estudo de modos causadores de oscilaes no sistema ............................................... 81
5.2. Criao de um estabilizador de sistema de potncia ................................................... 89
5.3. Incluso de uma nova linha de transmisso no sistema ............................................ 101
CAPTULO 6 .................................................................................................................... 117
Concluses ......................................................................................................................... 117
CAPTULO 7 .................................................................................................................... 119
Referncias Bibliogrficas ................................................................................................. 119

1
CAPTULO 1
Introduo
Neste captulo, ser introduzido, resumidamente, o conceito bsico de estabilidade em
sistemas de potncia e sero apresentados os programas computacionais ANATEM e PacDyn
utilizados nos estudos de estabilidade de sistemas eltricos de grande porte como o sistema
interligado nacional (SIN).
1.1. Estabilidade de sistemas eltricos de potncia
Os sistemas eltricos de potncia (SEPs) operam sob constantes distrbios e variaes,
conforme a mudana das cargas eltricas e o chaveamento de elementos da rede. Para efeito
de anlise, pode-se supor que o sistema esteja operando inicialmente sem estas variaes,
estando em regime permanente senoidal freqncia nominal.
Este regime permanente caracterizado pelo fluxo de potncia entre as barras do
sistema em uma determinada situao de carga chamado de ponto de operao e
usualmente calculado usando um programa computacional de fluxo de potncia (como o
programa ANAREDE, por exemplo). Atravs deste fluxo calculado para a situao desejada,
podem ser realizados diversos estudos nos sistemas de transmisso de energia eltrica.
Um dos estudos feitos o da estabilidade do sistema. O problema da estabilidade lida
com o comportamento do sistema eltrico aps a ocorrncia de determinado evento, como o
aumento de carga eltrica do sistema, o chaveamento de algum componente ou uma
determinada contingncia que leva este sistema a um transitrio podendo ou no voltar a
operar em regime permanente.
O estudo da estabilidade feito exatamente para se prever como o sistema reagir a
estes eventos e, se a tendncia do sistema for instabilidade, para se tentar projetar (ou
2
estudar) um controle para o sistema para que este se torne estvel, mesmo sofrendo as
perturbaes citadas anteriormente.
Em sistemas eltricos de grande porte, se torna invivel fazer todos os clculos
necessrios para os estudos desejados manualmente. Por este motivo, vrios programas
computacionais so utilizados nos estudos de sistemas eltricos de grande porte como o SIN,
por exemplo.
1.2. Programas computacionais utilizados
Neste mbito, o CEPEL (Centro de Pesquisas de Energia Eltrica) desenvolve diversos
programas computacionais para a facilitao dos estudos de sistemas de potncia como, por
exemplo, o SIN, tanto na rea de fluxo de potncia como na rea de anlise de faltas e na rea
de dinmica e estabilidade eletromecnica de sistemas eltricos, dentre outras reas.
Dos programas desenvolvidos pelo DRE (Departamento de Redes Eltricas do
CEPEL), para anlises de estabilidade em SEPs, podem ser citados:
O programa computacional ANATEM utilizado para anlises de transitrios
eletromecnicos na rede eltrica, sendo usado em estudos de respostas a grandes
perturbaes no sistema [1], [2].
O programa computacional PacDyn utilizado em estudos de respostas a pequenas
perturbaes e controle de oscilaes em sistemas dinmicos, servindo para anlise
de estabilidade eletromecnica e, recentemente, tambm para a anlise de
ressonncia subsncrona e alguns transitrios eletromagnticos [3].
A grande diferena entre estes programas que o ANATEM utiliza-se exclusivamente
do mtodo de simulao no tempo [1], enquanto que o PacDyn possui uma srie de outros
mtodos para realizar a anlise linear, utilizando tcnicas de controle clssico no domnio do
tempo e da freqncia para estes clculos. O PacDyn utiliza a anlise modal que permite
3
clculos de plos, zeros, resduos, autovetores, sensibilidades modais, modelos de ordem
reduzida, dentre outros [3].
Ambos os programas permitem a modelagem de diversos equipamentos de sistemas de
potncia, dentre os quais podem ser citados os controladores definidos pelo usurio (CDUs)
que so utilizados para modelar controles utilizados nas mquinas do sistema tais como
reguladores de tenso (RATs), reguladores de velocidade (GOVs) e estabilizadores (PSSs) e,
tambm, sistemas de controle de equipamentos FACTS e elos de corrente contnua. Estes
controladores so extremamente importantes para a estabilidade do sistema.
Devido ao mtodo de soluo das equaes utilizado, o ANATEM um programa
com a validao da modelagem mais geral, que considera as no-linearidades do sistema
dinmico [2], podendo ser utilizado para qualquer caso, ou seja, pequenas e grandes
perturbaes. J o PacDyn, por utilizar a linearizao, s exato para distrbios
infinitesimais, ou seja, pequenas perturbaes no sistema [3].
Apesar desta limitao (de s obter bons resultados para pequenas perturbaes), o
PacDyn, por utilizar a linearizao e as tcnicas de controle clssico [3], permite:
Simulaes rpidas de respostas no tempo.
Identificao de controladores com ajustes inadequados.
Projeto de controladores utilizando a resposta em freqncia, root-locus e alocao
de plos.
Identificao de locais adequados para a instalao de PSSs e equipamentos
FACTS.
O PacDyn possui uma srie de facilidades nas anlises de oscilaes em sistemas de
potncia, fazendo com que este programa deva ser utilizado como uma ferramenta de anlise
complementar simulao no-linear no tempo feita pelo ANATEM [4].
4
Um exemplo da diferena entre os programas no que diz respeito a ajustes em
sistemas de controle que no ANATEM feito por processo de tentativa e erro, enquanto que o
PacDyn possui ferramentas que facilitam estes ajustes e que permitem, at mesmo, a
identificao de equipamentos responsveis por oscilaes que podem ser determinados
atravs do clculo dos plos (modos) do sistema e da influncia dos equipamentos sobre estes
plos, que feita atravs do clculo dos resduos para os plos desejados [3].
Outro exemplo de uma facilidade do PacDyn em estudos de sistemas de controle a
criao de um PSS para estabilizao de um sistema eltrico. Atravs do PacDyn, com o
auxlio do programa PlotCepel (programa responsvel pela visualizao dos grficos obtidos
no ANATEM e no PacDyn), pode-se determinar em qual dos geradores do sistema deve ser
instalado o PSS e cri-lo automaticamente, bastando-se apenas conhecer a resposta em
freqncia da funo de transferncia que, em geral, relaciona o sinal de referncia do
regulador de tenso (como entrada da funo) e a velocidade do gerador em questo (como
sada da funo) e as freqncias associadas aos plos instveis ou oscilantes do sistema.
Um grande problema para se utilizar os dois programas em questo conjuntamente era
o fato de que cada programa possua um arquivo de dados com formatao diferente o que
fazia com que os usurios do ANATEM que no possussem os arquivos de dados do PacDyn
tivessem que passar os dados do sistema para o formato PacDyn, o que no era muito trivial e
demandava certo tempo.
Por isso, foi realizado, como projeto final de curso, um trabalho de compatibilizao
entre os dois programas citados, onde foram feitos desenvolvimentos no PacDyn para que este
programa, alm de seus prprios arquivos, passasse a ler diretamente os arquivos de dados do
ANATEM, sem haver a necessidade do usurio ter que formatar o arquivo de dados no
modelo PacDyn, armazenando as informaes necessrias para o estudo desejado.
5
O objetivo da compatibilizao do programa PacDyn com os arquivos de dados no
formato do ANATEM a leitura dos arquivos do banco de dados do ONS no formato do
programa ANATEM e a obteno de respostas satisfatrias nas simulaes do SIN, incluindo
os controladores do sistema, que neste projeto sero os controladores definidos pelo usurio
(CDUs), o que o principal foco de estudo do PacDyn. A leitura dos modelos pr-definidos
de controladores do ANATEM no foi realizada neste trabalho.
Neste projeto, somente foi implementada a leitura de CDUs relativos s mquinas, tais
como RATs, GOVs e PSSs. A leitura dos controladores relativos a equipamentos FACTS e
elos de corrente contnua ser feita em trabalhos posteriores, no fazendo parte deste projeto
final de curso.
Para alcanar o objetivo descrito, foram necessrias algumas modificaes na estrutura
de armazenamento de dados do programa PacDyn e a implementao da leitura de alguns
cdigos de execuo do programa ANATEM, dentre os quais podem ser citados: DMDG,
DCST, DMAQ, DCAR, DLOC e DCDU que so os cdigos de execuo necessrios para a
modelagem do sistema eltrico e seus CDUs de mquinas.
A implementao destes cdigos ser descrita com maiores detalhes com uma nfase
no cdigo DCDU (dados de controladores definidos pelo usurio), que o ponto principal
deste trabalho, onde foram feitas algumas adaptaes na leitura dos blocos de controle que j
existiam no PacDyn e houve a necessidade da criao de blocos de controle que ainda no
existiam no programa.
Com a realizao deste projeto, os usurios do ANATEM podero utilizar os dois
programas de forma conjunta com maior facilidade, usando o PacDyn como uma ferramenta
auxiliar, complementando os estudos feitos atravs do ANATEM.

6
CAPTULO 2
Cdigos de Execuo Implementados
Neste captulo, sero descritos todos os cdigos de execuo do ANATEM que foram
implementados no PacDyn, com exceo do cdigo DCDU (dados de controladores definidos
pelo usurio) que foi o foco deste projeto e ser abordado separadamente.
Basicamente, os cdigos de execuo implementados podem ser separados em dois
grupos distintos:
Os cdigos que deveriam ser ignorados pelo PacDyn por no possurem dados
necessrios para a simulao no PacDyn. Incluem-se nesta classificao, os
cdigos dos modelos pr-definidos de controladores, assumindo-se que todos os
controladores seriam modelados como CDUs.
Os cdigos cujos dados deveriam ser armazenados por possurem dados a serem
utilizados pelo PacDyn, como os controladores definidos pelo usurio, modelos de
gerador, de curvas de saturao, dentre outros.
Os cdigos de execuo ignorados sero tratados em um nico tpico sendo listados e
brevemente explicados, j os cdigos de execuo que foram efetivamente implementados
sero vistos um a um neste captulo (com exceo do DCDU).
2.1. Cdigos de execuo ignorados
Os cdigos de execuo do ANATEM que no eram necessrios na leitura feita pelo
PacDyn para o objetivo deste trabalho foram lidos e ignorados, de tal forma que no h a
necessidade de se retirar estes cdigos de execuo do arquivo que ser lido, facilitando a
utilizao do PacDyn na leitura de arquivos no formato ANATEM.
7
Os cdigos de execuo do ANATEM ignorados na leitura feita pelo PacDyn so
mostrados a seguir, conforme manual do ANATEM [1]:
Cdigos Descrio
ANAT Contexto ANATEM.
DOPC Opes padro de controle de execuo.
DRGT
Modelos pr-definidos de regulador de tenso e excitatriz da
mquina sncrona.
DRGV
Modelos pr-definidos de regulador de velocidade e turbina de
mquina sncrona.
DEST
Modelo pr-definido de estabilizador aplicado em regulador de
tenso de mquina sncrona.
DCAG Associao de controle automtico de gerao.
DCCT Associao de controle associado de tenso.
DFCM Falha de comutao automtica.
DTMQ Dados referentes ao teste automtico de reguladores de mquinas.
ETMQ Execuo de teste automtico de reguladores de mquinas.
DMCE Modelo pr-definido de compensador esttico.
DECE
Modelo pr-definido de estabilizador aplicado em compensador
esttico.
DGTP Dados grficos de topologia de CDU.
DLTC Associao de OLTC ao respectivo controle.
DMTC
Modelo pr-definido de controle de mudana de tap de
transformador em carga.
DLDN Associao de carga dinmica ao seu modelo.
DREL Modelos pr-definidos de rels.
INFO Informaes sobre a cpia do ANATEM.
DOS DOS SHELL.
DERA Esquema regional de alivio de carga (ERAC).
DCEN Alterao automtica de cenrio de carga/gerao/motor de induo.
DMDF
Modelos pr-definidos de gerador de induo com dupla
alimentao.
DDFM
Associao de mquina de induo com dupla alimentao aos
modelos correspondentes.
DCTE Constantes de controle.
DSIM Controle da simulao.
DEVT Eventos.
DPLT Variveis de plotagem.
DMCS Modelo pr-definido de compensador srie controlvel.
DECS
Modelo pr-definido de estabilizador aplicado em compensador
srie.
SNAP Gravao/leitura de arquivo de snapshot.
EXSI Execuo de simulao.
RELA Emisso de relatrios.
DMGE Modelos pr-definidos de gerador elico com mquina sncrona.
DGSE
Associao de gerao elica com mquina sncrona aos modelos
correspondentes.
Tabela 1: Cdigos de execuo do ANATEM ignorados pelo PacDyn.
8
2.2. Cdigo de execuo ANAC
O cdigo de execuo ANAC do ANATEM estabelece o contexto de simulao de
sistema de controle sem a presena de rede eltrica. Este tipo de simulao no feita no
PacDyn e, por isso, este cdigo tratado como um erro, sendo informado ao usurio que este
contexto no pode ser utilizado no PacDyn.
Segue abaixo, um trecho de um arquivo exemplo criado contendo o cdigo de
execuo ANAC do programa ANATEM:
(
( ==========================================================================
( Cont ext o ANACDU
( ==========================================================================
(
ANAC
(
Tabela 2: Trecho de arquivo contendo o cdigo ANAC do ANATEM.
Neste exemplo, ao ler o cdigo de execuo ANAC, o PacDyn daria um erro,
informando ao usurio que este cdigo de execuo no pode ser utilizado no PacDyn e
interromperia a leitura do arquivo.
2.3. Cdigo de execuo TITU
O cdigo de execuo TITU do ANATEM semelhante ao cdigo TITU do PacDyn e
informa o ttulo do caso em estudo.
Segue abaixo a descrio do formato do cdigo de execuo TITU [1]:
Campo Descrio
Ttulo
(colunas 1 - 80)
Identificao alfanumrica para o caso em estudo.
Tabela 3: Descrio dos campos do cdigo de execuo TITU.
A nica diferena que o ttulo do ANATEM de apenas uma linha enquanto que o
do PacDyn de trs linhas, o que gerava um problema, pois o PacDyn poderia perder algum
cdigo de execuo na leitura, considerando-o parte do ttulo do caso em questo.
9
Devido a esta diferena foram necessrias algumas modificaes na leitura deste
cdigo, de forma que o PacDyn passou a reconhecer se o cdigo TITU era ou no proveniente
de um arquivo no modelo ANATEM e, sendo deste modelo, o PacDyn leria at trs linhas de
ttulo (e no obrigatoriamente trs linhas), dependendo da posio do prximo cdigo de
execuo do arquivo. Isto resolveu o problema mencionado anteriormente.
Assumiu-se que se houvesse um cdigo de execuo vlido nas quatro primeiras
colunas das linhas segunda ou terceira, o ttulo estaria no formato ANATEM, caso contrrio,
estaria no formato PacDyn. Neste caso, assumiu-se que nos comentrios do formato PacDyn
no pode haver um cdigo de execuo nas quatro primeiras colunas das linhas segunda e
terceira do ttulo, pois o programa achar que um ttulo do ANATEM e tentar processar o
cdigo de execuo.
Abaixo, so mostrados exemplos de arquivos de dados contendo este cdigo de
execuo TITU, em diferentes situaes:
(
( ==========================================================================
( TI TULO DO CASO ( MODELO ANATEM)
( ==========================================================================
TI TU
** Caso Maqui na x Bar r a I nf i ni t a **
XXXX
(
Tabela 4: Primeiro exemplo de arquivo contendo o cdigo TITU modelo ANATEM.
No exemplo acima, o PacDyn leria apenas uma linha de ttulo devido a presena do
cdigo de execuo hipottico XXXX na linha seguinte ao ttulo, no permitindo ao programa
ler outra linha, alm da linha do prprio ttulo.
(
( ==========================================================================
( TI TULO DO CASO ( MODELO ANATEM)
( ==========================================================================
TI TU
** Caso Maqui na x Bar r a I nf i ni t a **
(
XXXX
(
Tabela 5: Segundo exemplo de arquivo contendo o cdigo TITU modelo ANATEM.
10
No exemplo anterior, o PacDyn leria duas linhas de ttulo devido a presena do cdigo
de execuo hipottico XXXX na segunda linha aps o ttulo, permitindo que o programa
lesse uma linha aps a leitura do ttulo.
(
( ==========================================================================
( TI TULO DO CASO ( MODELO ANATEM)
( ==========================================================================
TI TU
** Caso Maqui na x Bar r a I nf i ni t a **
(
(
XXXX
(
Tabela 6: Terceiro exemplo de arquivo contendo o cdigo TITU modelo ANATEM.
Neste caso acima, o PacDyn leria trs linhas de ttulo devido ao fato do cdigo de
execuo hipottico XXXX aparecer na terceira linha aps o ttulo, permitindo ao programa
ler duas linhas aps a leitura do ttulo.
(
( ==========================================================================
( TI TULO DO CASO ( MODELO PacDyn)
( ==========================================================================
TI TU
/ / / Maqui na x Bar r a I nf i ni t a / / /
/ / / / / /

(
DSYS
(
Tabela 7: Trecho de arquivo exemplo contendo o cdigo TITU modelo PacDyn.
No caso de arquivos no modelo PacDyn, como j foi mencionado, o programa l
sempre trs linhas do cdigo TITU. Aps o cdigo TITU modelo PacDyn deve vir o cdigo
de execuo DSYS que contm as informaes sobre o sistema em estudo e deve aparecer
aps essas linhas reservadas ao cdigo TITU.
2.4. Cdigo de execuo ULOG
O cdigo de execuo ULOG do ANATEM faz a associao das unidades lgicas aos
arquivos utilizados no programa.
11
Em seguida, descrito o formato da unidade lgica do cdigo de execuo ULOG do
programa ANATEM [1]:
Campo Descrio
Unidade Lgica
(colunas 1-1)
Nmero de identificao da unidade lgica correspondente ao
arquivo a ser associado.
Tabela 8: Descrio dos campos do cdigo de execuo ULOG.
Agora descrito o formato da identificao do arquivo que ser associado unidade
lgica do cdigo de execuo ULOG do programa ANATEM [1]:
Campo Descrio
Nome
(colunas 1-40)
Nome do arquivo a ser associado unidade lgica especificada.
Tabela 9: Descrio do nome do arquivo utilizado no cdigo de execuo ULOG.
Em seguida, mostrada uma lista contendo todas as unidades lgicas existentes no
programa ANATEM [1]:
Unidade Lgica Descrio
1
Arquivos de dados de entrada com os cdigos, opes de controle de
execuo e dados relativos ao sistema eltrico em estudo.
2 Arquivo ANAREDE de casos armazenados de fluxo de potncia.
3 Arquivo de dados de modelos armazenados para estabilidade.
4
Arquivo de impresso de relatrio se a opo de controle de
execuo FILE estiver ativada, nos formatos 132 ou 80 colunas.
5 Terminal de vdeo. Esta unidade lgica no pode ser redirecionada.
6
Arquivo de impresso dos relatrios no terminal de vdeo no
formato 80 colunas. Esta unidade lgica no pode ser redirecionada.
7
Arquivo de gravao dos cdigos, opes de controle de execuo e
dados relativos ao sistema eltrico, no formato dos dados de entrada.
8 Arquivo de sada de dados para plotagem.
9
Arquivo para armazenamento de mensagens de eventos durante a
simulao.
10 Arquivo para gravao/leitura de arquivo de snapshot.
11 Arquivo para importao de sinais externos por controles CDU.
20 Arquivos de formatos utilizados pelo programa.
21 Arquivo de mensagens utilizadas pelo programa.
22 Arquivo temporrio.
Tabela 10: ULOGs do programa ANATEM.
No PacDyn, foram implementadas apenas as unidades lgicas 1 (associao de
arquivo que contem o caso a ser estudado), 2 (associao do arquivo histrico do ANAREDE
com o fluxo de potncia) e 3 (associao de arquivo de modelos do ANATEM). As demais
12
unidades lgicas no sero utilizados pelo PacDyn e, ao ler estas unidades lgicas,
informado ao usurio que estes dados no sero utilizados, sendo escrito um aviso no arquivo
de sada do programa.
Ao ler o cdigo ULOG com a opo 1, o PacDyn interrompe temporariamente a
leitura do arquivo principal e passa a ler o arquivo associado a esta unidade lgica. Ao final
da leitura deste arquivo, o programa volta a ler o arquivo principal.
Ao ler o cdigo ULOG com a opo 2 ou a opo 3, o PacDyn armazena o diretrio e
o nome do arquivo associado para ser utilizado mais tarde nos cdigos de execuo ARQV e
ARQM.
Abaixo, mostrado um trecho de arquivo exemplo contendo este cdigo de execuo:
(
( ==========================================================================
( Associ ao de ar qui vo comf l uxo de pot nci a ( ANAREDE)
( ==========================================================================
(
ULOG
2
exempl o. sav
(
( ==========================================================================
( Associ ao de ar qui vo commodel os ( ANATEM)
( ==========================================================================
(
ULOG
3
exempl o. mod
(
( ==========================================================================
( Associ ao de ar qui vo de pl ot agem
( ==========================================================================
(
ULOG
8
exempl o. pl t
(
Tabela 11: Trecho de arquivo exemplo contendo o cdigo de execuo ULOG.
Neste exemplo, o PacDyn leria as informaes das ULOGs 2 e 3, armazenando o
nome e o diretrio dos arquivos hipotticos exemplo.sav e exemplo.mod. Ao ler a ULOG
8, o PacDyn informaria ao usurio que esta unidade lgica no utilizado pelo PacDyn e
desconsideraria as informaes contidas no cdigo.
13
2.5. Cdigo de execuo CASO
O cdigo de execuo CASO do ANATEM inicializa os dados do caso na memria,
para o incio do estudo de um novo caso, devendo ser utilizado para se executar diferentes
casos em seqncia dentro de um mesmo arquivo.
No caso do PacDyn, este cdigo de execuo passou a servir para limpar os dados
armazenados na memria decorrentes de um caso anterior, de forma que apenas os dados do
ltimo caso so armazenados.
Por exemplo, num arquivo que possusse diversos casos e fosse utilizado o cdigo de
execuo CASO (entre cada um dos casos), o ANATEM executaria todos os casos em
seqncia enquanto que o PacDyn utilizaria os dados apenas do ltimo caso para a sua
execuo.
Abaixo, mostrado um trecho de arquivo exemplo contendo este cdigo de execuo:
(
( ==========================================================================
( Pr i mei r o caso
( ==========================================================================
(
ULOG
1
exempl o1. st b
(
( ==========================================================================
( Apagar da memr i a dados do caso ant er i or
( ==========================================================================
(
CASO
(
( ==========================================================================
( Segundo caso
( ==========================================================================
(
ULOG
1
exempl o2. st b
(
Tabela 12: Arquivo exemplo contendo o cdigo de execuo CASO.
Neste exemplo, o PacDyn primeiramente leria todos os dados do arquivo hipottico
exemplo1.stb. Em seguida, o PacDyn leria o cdigo de execuo CASO e os dados do
primeiro arquivo seriam apagados da memria. Depois, o PacDyn leria o segundo arquivo
14
hipottico exemplo2.stb. Com isso, o PacDyn armazenaria na memria apenas os dados do
segundo arquivo, apagando tudo que era do primeiro (que foi lido antes do cdigo de
execuo CASO), podendo simular apenas o caso do segundo arquivo.
2.6. Cdigo de execuo ARQV
O cdigo de execuo ARQV do ANATEM faz a utilizao do arquivo histrico
gerado pelo programa ANAREDE que est associado unidade lgica 2 que foi vista no
tpico anterior. Apenas a opo REST deste cdigo de execuo utilizada pelo PacDyn,
para o restabelecimento para a memria de todas as informaes relativas ao sistema gravado
no caso histrico. Neste cdigo de execuo informado o nmero do caso histrico que ser
restabelecido. Abaixo, descrito o formato do nmero do caso em questo [1]:
Campo Descrio
Caso
(colunas 1-2)
Nmero do caso a ser restabelecido.
Tabela 13: Descrio dos campos do cdigo de execuo ARQV.
Como em arquivos no formato ANATEM no existe cdigo DSYS (cdigo exclusivo
do PacDyn), ao ler o cdigo de execuo ARQV, o PacDyn preenche em sua estrutura de
dados todas as informaes necessrias sobre o sistema em questo, tais como, freqncia e
potncia base, com valores padres (60 Hz e potncia base vinda do ANAREDE).
Abaixo, mostrado um trecho de arquivo exemplo contendo este cdigo de execuo:
(
( ==========================================================================
( Associ ao de ar qui vo comf l uxo de pot nci a ( ANAREDE)
( ==========================================================================
(
ULOG
2
exempl o. sav
( ==========================================================================
( Rest abel eci ment o caso de f l uxo de pot nci a
( ==========================================================================
(
ARQV REST
01
(
Tabela 14: Trecho de arquivo exemplo contendo o cdigo de execuo ARQV.
15
Neste exemplo, ao ler o cdigo de execuo ULOG com a opo 2, o PacDyn
armazenaria o nome e o diretrio do arquivo hipottico exemplo.sav que conteria os dados
do fluxo de potncia do sistema. Em seguida, ao ler o cdigo ARQV com a opo REST, o
PacDyn acessaria o arquivo definido na ULOG 2 e leria os dados mencionados anteriormente
e preencheria alguns dados necessrios do sistema com valores padres (que, no arquivo
modelo PacDyn, eram informados no cdigo de execuo DSYS).
2.7. Cdigo de execuo ARQM
O cdigo de execuo ARQM do ANATEM responsvel pela leitura do arquivo de
modelos associado unidade lgica 3. Ao ler este cdigo de execuo, o PacDyn interrompe
temporariamente a leitura do arquivo principal e passa a ler o arquivo informado na unidade
lgica 3, armazenando todos os dados contidos neste arquivo. Ao final desta leitura, o
programa volta a ler o arquivo principal. Abaixo, mostrado um trecho de arquivo exemplo
contendo este cdigo de execuo:
(
( ==========================================================================
( LEI TURA DOS MODELOS DE CDUS
( ==========================================================================
(
ULOG
3
exempl o. cdu
(
ARQM
(
Tabela 15: Trecho de arquivo exemplo contendo o cdigo de execuo ARQM.
Neste exemplo, ao ler o cdigo de execuo ULOG com a opo 3, o PacDyn
armazena o nome e o diretrio do arquivo hipottico exemplo.cdu que conteria os dados de
modelos de equipamentos do sistema (CDU, neste caso). Em seguida, ao ler o cdigo de
execuo ARQM, o PacDyn acessaria o arquivo de modelos definido na ULOG 3 e leria os
dados de modelos de equipamentos, armazenando-os em sua estrutura de dados, para serem
usados durante as simulaes.
16
2.8. Cdigo de execuo DMAQ
O cdigo de execuo DMAQ do ANATEM responsvel pela associao da gerao
com os modelos de mquinas, cujos dados so lidos no cdigo de execuo DMDG, e seus
respectivos sistemas de controle, cujos dados so lidos no cdigo de execuo DCDU ou nos
cdigos de modelos pr-definidos de controladores.
Ao ler este cdigo, o PacDyn armazena os modelos de gerador e os controles
associados s barras de gerao do sistema em estudo, para mais tarde associar estes dados
com os dados lidos nos cdigos DMDG e DCST e criar, assim, os geradores do sistema, que
por sua vez sero associados aos seus controladores para as simulaes a serem realizadas.
No caso da leitura feita pelo PacDyn, os dados de controladores sero lidos apenas no
cdigo de execuo DCDU, j que o programa no utiliza os dados dos cdigos de modelos
pr-definidos de controladores do ANATEM.
Segue abaixo a descrio dos campos relacionados ao cdigo DMAQ [1]:
Campo Descrio
Barra (Nb)
Nmero de identificao da barra de gerao qual dever ser
associado o modelo de mquina e respectivos sistemas de
controle.
Grupo de
Mquinas (Gr)
Nmero de identificao do grupo de mquinas. Em uma barra de
gerao podem estar conectados um ou mais grupos de mquinas.
Um grupo de mquinas pode ser constitudo por uma ou mais
unidades geradoras idnticas.
Fator P (P)
Fator que define o percentual da potncia ativa gerada na barra
pelo grupo de mquinas. Se for deixado em branco ser
considerado igual a 100%. A soma dos fatores dos grupos de
mquinas de uma barra de gerao tem que totalizar 100%. Este
campo deve ser preenchido com um nmero inteiro.
Fator Q (Q)
Fator que define o percentual da potncia reativa gerada na barra
pelo grupo de mquinas. Se for deixado em branco ser
considerado igual a 100%. A soma dos fatores dos grupos de
mquinas de uma barra de gerao tem que totalizar 100%. Este
campo deve ser preenchido com um nmero inteiro.
Unidades (Und)
Nmero de unidades iguais que constituem a mquina
equivalente. Se for deixado em branco ser considerado 1
unidade.

17
Nmero do
modelo de
gerador (Mg)
Nmero de identificao do modelo de gerador cujos dados so
informados no cdigo de execuo DMDG.
Nmero do
modelo de
regulador de
tenso (Mt)
Nmero de identificao do modelo de regulador de tenso cujos
dados so informados no cdigo de execuo DCDU ou no
DRGT.
Definio do
modelo (u)
Letra U se o modelo foi definido atravs do cdigo de execuo
DCDU.
Nmero do
modelo de
regulador de
velocidade (Mv)
Nmero de identificao do modelo de regulador de velocidade
cujos dados so informados no cdigo de execuo DCDU ou no
DRGV.
Definio do
modelo (u)
Letra U se o modelo foi definido atravs do cdigo de execuo
DCDU.
Nmero do
modelo de
estabilizador
(Me)
Nmero de identificao do modelo de estabilizador, aplicado ao
regulador de tenso, cujos dados so informados no cdigo de
execuo DCDU ou ao DEST.
Definio do
modelo (u)
Letra U se o modelo foi definido atravs do cdigo de execuo
DCDU.
Reatncia de
compensao
(Xvd)
Reatncia de compensao de queda de tenso para o clculo do
sinal de entrada do regulador de tenso (sinal VTR), em % na
base de uma unidade da mquina. O sinal VTR uma tenso
calculada pela subtrao da tenso da barra controlada com a
queda de tenso na reatncia de compensao, usando a corrente
terminal da mquina.
Nmero da barra
controlada (Nbc)
Nmero de identificao da barra a ser controlada pelo gerador.
Quando for deixado em branco o nmero da barra controlada ser
o mesmo da barra terminal do gerador. Quando for preenchido
com zero, o nmero da barra controlada ser aquele definido
anteriormente nos dados de barra do programa ANAREDE
(cdigo DBAR).
Tabela 16: Descrio dos campos do cdigo de execuo DMAQ.
Abaixo, mostrado um trecho de arquivo exemplo contendo este cdigo de execuo:
(
( ==========================================================================
( ASSOCI ACAO DE MAQUI NAS COM MODELOS
( ==========================================================================
(
DMAQ
( Nb) Gr ( P) ( Q) Und ( Mg ) ( Mt ) u( Mv ) u( Me ) u( Xvd) ( Nbc)
1 10 2 2 1u 4u
2 10 50 50 3 2 2u 5u
2 20 50 50 3 2 3u 6u
3 10 1
(
999999
(
Tabela 17: Trecho de arquivo exemplo contendo o cdigo de execuo DMAQ.
18
Neste exemplo, ao ler o cdigo de execuo DMAQ, o PacDyn armazenaria os grupos
de geradores existentes nas barras 1, 2 e 3, a diviso de potncias entre os grupos de mquinas
das barras, o modelo de cada um dos grupos de mquinas citados e os controles relacionados
com cada gerador do sistema.
2.9. Cdigo de execuo DMDG
O cdigo de execuo DMDG do ANATEM contm os dados dos modelos de gerador
que so associados s barras de gerao no cdigo DMAQ, podendo ser utilizadas trs opes
de modelo:
MD01 Modelo clssico com fonte de tenso constante em srie com a reatncia
transitria de eixo direto, podendo representar, tambm, o modelo de barra infinita
se forem preenchidos apenas o nmero do modelo e a freqncia.
MD02 Modelo de gerador com plos salientes com um enrolamento de campo e
dois enrolamentos amortecedores, sendo umno eixo direto e outro no eixo em
quadratura.
MD03 Modelo de gerador de rotor liso com um enrolamento de campo e trs
enrolamentos amortecedores, sendo um no eixo direto e dois no eixo em
quadratura.
Na leitura deste cdigo de execuo, o PacDyn armazena os parmetros dos modelos
de gerador lidos para mais tarde utiliz-los na criao dos geradores do sistema, atravs da
associao destes dados com os dados dos cdigos DMAQ e DCST, conforme j foi
mencionado.
Segue abaixo a descrio dos campos relacionados ao cdigo de execuo DMDG do
ANATEM [1]:

19
Campo Descrio
Nmero (No) Nmero de identificao do modelo do gerador.
Curva de
saturao (CS)
Nmero de identificao da curva de saturao cujos dados so
informados no cdigo de execuo DCST.
Ld Indutncia sncrona de eixo direto, em %.
Lq Indutncia sncrona de eixo em quadratura, em %.
Ld Indutncia transitria de eixo direto, em %.
Lq Indutncia transitria de eixo em quadratura, em %.
Ld Indutncia subtransitria de eixo direto, em %.
Ll Indutncia de disperso da amadura, em %.
Td
Constante de tempo transitria de eixo direto em circuito aberto,
em segundos.
Tq
Constante de tempo transitria de eixo em quadratura em circuito
aberto, em segundos.
Td
Constante de tempo subtransitria de eixo direto em circuito
aberto, em segundos.
Tq
Constante de tempo subtransitria de eixo em quadratura em
circuito aberto, em segundos.
Ra Resistncia do enrolamento de armadura, em %.
H
Constante de inrcia, em segundos. Representa a relao entre a
energia cintica armazenada no grupo turbina-gerador,
velocidade sncrona, e a potncia aparente nominal da mquina.
D
Constante de amortecimento, em p.u./p.u.. Representa a relao
entre a potncia de amortecimento, em p.u. na base da mquina e
a variao da velocidade do rotor, em p.u. na base da velocidade
sncrona.
MVA
Potncia aparente nominal da mquina, em MVA, usada como
base para os parmetros.
Freqncia (Fr)
Freqncia sncrona da mquina, em Hz. Se for deixado em
branco, ser considerado o valor de 60 Hz.
CorFreq (C)
Indica se ser considerada (S) ou no (N) a correo com a
freqncia nas equaes de oscilao eletromecnica e nas
equaes eltricas do gerador. Se for deixado em branco, ser
considerado o valor N.
Tabela 18: Descrio dos campos do cdigo de execuo DMDG.
Apenas na opo DMDG MD03, necessrio preencher todos os campo citados
acima. Nas demais opes, alguns campos no so necessrios para a modelagem dos
geradores.
Em seguida, mostrado um trecho de arquivo exemplo contendo os trs tipos de
cdigo de execuo DMDG e pode-se perceber a diferena no preenchimento dos campos
utilizados em cada um dos tipos:

20
(
( ==========================================================================
( MODELOS DE GERADOR TI PO BARRA I NFI NI TA
( ==========================================================================
(
DMDG MD01
( No) O ( L' d) ( Ra ) ( H ) ( D ) ( MVA) Fr C
0097 50
(
999999
(
( ==========================================================================
( MODELOS DE GERADOR COM POLOS SALI ENTES
( ==========================================================================
(
DMDG MD02
( No) ( CS) ( Xd ) ( Xq ) ( X' d) ( X"d) ( Xl ) ( T' d) ( T"d) ( T"q)
0103 0103 113. 8 68. 1 35. 0 28. 8 15. 8 5. 60 . 080 . 150
( No) ( Ra ) ( H ) ( D ) ( MVA) Fr C
0103 4. 938 184. 0 N
(
999999
(
( ==========================================================================
( MODELOS DE GERADOR DE ROTOR LI SO
( ==========================================================================
(
DMDG MD03
( No) ( CS) ( Xd ) ( Xq ) ( X' d) ( X' q) ( X"d) ( Xl ) ( T' d) ( T' q) ( T"d) ( T"q)
0100 100 172. 0167. 948. 8080. 0033. 70 26. 6 5. 300. 6250. 0480. 066
( No) ( Ra ) ( H ) ( D ) ( MVA) Fr C
0100 3. 859 760. 0 N
(
999999
(
Tabela 19: Trecho de arquivo exemplo contendo o cdigo de execuo DMDG.
Neste exemplo, so mostrados os trs tipos de registros possveis no cdigo execuo
DMDG, um para a opo MD01 (modelo clssico ou barra infinita), outro para a opo MD02
(modelo de plos salientes) e o ltimo para a opo MD03 (modelo de rotor liso). Ao ler estes
registros, o PacDyn armazenaria os dados de cada um dos modelos citados, para mais tarde
us-los na criao dos geradores.
2.10. Cdigo de execuo DCST
O cdigo de execuo DCST do ANATEM contm os dados dos modelos de curvas
de saturao que so associados aos modelos de gerador informados no cdigo de execuo
DMDG.
21
No PacDyn, s utilizada a curva de saturao do tipo 2 do programa ANATEM, que
a nica curva utilizada no banco de dados do sistema interligado nacional.
As caractersticas das curvas de saturao do tipo 2 do ANATEM so mostradas na
tabela abaixo [1]:
y Ae
B(x C)
=



Tabela 20: Equao e grfico da curva de saturao do tipo 2 do ANATEM.
Ao ler este cdigo de execuo, o PacDyn armazenas os parmetros lidos em cada
modelo de curva de saturao para mais tarde serem utilizados na associao destes dados
com os dados lidos no cdigo de execuo DMDG.
Segue abaixo a descrio dos campos relacionados ao cdigo de execuo DCST [1]:
Campo Descrio
Nmero (No) Nmero de identificao da curva de saturao.
Tipo (T) Indica o tipo de equao usada para a curva de saturao.
Parmetro 1 (Y1) Valor do parmetro A da curva da saturao do tipo 2.
Parmetro 2 (Y2) Valor do parmetro B da curva da saturao do tipo 2.
Parmetro 3 (X1) Valor do parmetro C da curva da saturao do tipo 2.
Tabela 21: Descrio dos campos do cdigo de execuo DCST.
Abaixo, mostrado um trecho de arquivo exemplo contendo este cdigo de execuo:
(
( ==========================================================================
( DADOS DE CURVAS DE SATURACAO DAS MAQUI NAS
( ==========================================================================
(
DCST
( . . . . . . . UNE Angr a I
( No) T ( Y1 ) ( Y2 ) ( X1 )
0100 2 0. 016 10. 50 0. 8
(
999999
(
Tabela 22: Trecho de arquivo exemplo contendo o cdigo de execuo DCST.
22
Neste exemplo, no cdigo de execuo DCST so mostrados os parmetros de uma
curva de saturao de mquina cuja equao
) 8 . 0 10.50(x
e 016 . 0 y

= .
A associao dos cdigos de execuo DMAQ, DMDG e DCST equivalente ao
cdigo de execuo DGEN do PacDyn, que informa os dados das barras de gerao com os
parmetros dos geradores conectados a estas barras e com os parmetros das curvas de
saturao destes geradores, o que feito separadamente no ANATEM atravs dos cdigos
DMAQ, DMDG e DCST.
2.11. Cdigo de execuo DCAR
O cdigo de execuo DCAR do ANATEM estabelece a funo de variao de carga
esttica em relao ao mdulo de tenso nas barras e contm as parcelas da carga
representadas por corrente constante e por impedncia constante.
As cargas em questo so modeladas pelas seguintes equaes [1]:

Carga
ativa

fld
V V

fld
V V <

Carga
reativa

fld
V V

fld
V V <
Tabela 23: Equaes dos modelos da carga.
Onde:
a tenso inicial da barra.
a tenso abaixo da qual a carga passa a ser modelada como impedncia
constante.
Segue abaixo, a descrio dos campos relacionados ao cdigo de execuo DCAR [1]:

23
Campo Descrio
Tipo de elemento
(tp)
Pode ser: BARR (especifica que o elemento uma barra), AREA
(especifica que o elemento uma rea) e TENS (especifica que o
elemento uma base de tenso).
Identificao do
elemento (no)
Nmero de identificao da barra, da rea ou valor da tenso de
acordo com o tipo do elemento.
Condio 1 (C)
Pode ser: A (especifica uma condio de intervalo) e E (especifica
uma condio de unio).
Tipo de elemento
(tp)
Pode ser: BARR (especifica que o elemento uma barra), AREA
(especifica que o elemento uma rea) e TENS (especifica que o
elemento uma base de tenso).
Identificao do
elemento (no)
Nmero de identificao da barra, da rea ou valor da tenso de
acordo com o tipo do elemento.
Condio
principal (C)
Pode ser: X (indica diferena entre os conjuntos definidos pelas
condies 1 e 2), E (indica unio entre os conjuntos definidos
pelas condies 1 e 2) e S (indica interseo entre os conjuntos
definidos pelas condies 1 e 2).
Tipo de elemento
(tp)
Pode ser: BARR (especifica que o elemento uma barra), AREA
(especifica que o elemento uma rea) e TENS (especifica que o
elemento uma base de tenso).
Identificao do
elemento (no)
Nmero de identificao da barra, da rea ou valor da tenso de
acordo com o tipo do elemento.
Condio 2 (C)
Pode ser: A (especifica uma condio de intervalo) e E (especifica
uma condio de unio).
Tipo de elemento
(tp)
Pode ser: BARR (especifica que o elemento uma barra), AREA
(especifica que o elemento uma rea) e TENS (especifica que o
elemento uma base de tenso).
Identificao do
elemento (no)
Nmero de identificao da barra, da rea ou valor da tenso de
acordo com o tipo do elemento.
Parmetro A
Valor do parmetro que define a parcela de carga ativa que varia
linearmente com a magnitude da tenso.
Parmetro B
Valor do parmetro que define a parcela de carga ativa que varia
com o quadrado da magnitude da tenso.
Parmetro C
Valor do parmetro que define a parcela de carga reativa que
varia linearmente com a magnitude da tenso.
Parmetro D
Valor do parmetro que define a parcela de carga reativa que
varia com o quadrado da magnitude da tenso.
Tenso (Vmn)
Valor da tenso abaixo do qual as cargas funcionais passam a ser
modeladas como impedncia constante, em % (valor default =
70%).
Tabela 24: Descrio dos campos do cdigo de execuo DCAR.
Em seguida, mostrado um trecho de arquivo exemplo contendo o cdigo de
execuo DCAR e, logo aps, uma breve explicao sobre os dados que seriam lidos pelo
PacDyn feita:

24
(
( ==========================================================================
( Al t er ao de car gas f unci onai s
( ==========================================================================
(
DCAR I MPR
( t p) ( no) C ( t p) ( no) C ( t p) ( no) C ( t p) ( no) ( A) ( B) ( C) ( D) ( Vmn)
BARR 1 A BARR 9998 100 0 0 100
(
999999
(
Tabela 25: Trecho de arquivo exemplo contendo o cdigo de execuo DCAR.
Neste exemplo, ao ler o cdigo de execuo DCAR, o PacDyn armazenaria a
informao de que da barra 1 barra 9998, 100% das cargas ativas variam linearmente com a
tenso (corrente constante) e 100% das carga reativas variam com o quadrado da tenso
(impedncia constante).
Deve-se observar que as diversas possibilidades de definio de carga no ANATEM
so tambm lidas e processadas corretamente pelo PacDyn.
2.12. Cdigo de execuo DLOC
O cdigo de execuo DLOC do ANATEM possui os dados de localizao dos sinais
remotos utilizados nos blocos IMPORT e EXPORT de controladores e definies de valores
nos cdigos DEFVAL lidos no cdigo de execuo DCDU.
Ao ler este cdigo de execuo, o PacDyn armazena os dados lidos numa estrutura de
dados de sinais de localizao remota, para mais tarde serem utilizados pelos CDUs lidos no
cdigo de execuo DCDU e na inicializao dos valores das variveis dos blocos destes
controladores.
Em seguida, dada a descrio dos campos relacionados ao cdigo de execuo
DLOC [1]:

25
Campo Descrio
Local (Lc) Nmero de identificao da localizao remota de sinal.
Tipo
Identificao do tipo do elemento relativo localizao do sinal,
podendo ser: CIRCAC (circuito CA), MAQ (gerador), MIND
(mquina de induo), CDU (controlador definido pelo usurio),
BARRAC (barra CA), CONVER (conversor CA-CC), SVC
(compensador esttico), CSC (compensador srie controlado),
OLTC (transformador com controle de tap em carga), CIRCCC
(circuito CC), BARRCC (barra CC), LDIN (carga dinmica),
SINARQ (sinal externo importado de arquivo associado unidade
lgica 11.
Elemento (El)
Nmero de identificao do elemento (para os tipos BARRAC,
BARRCC, CONVER e CDU), de barra CA onde est conectado o
elemento (para os tipos MAQ, MIND, SVC e LDIN), da
extremidade DE do circuito associado localizao do sinal (para
tipo CIRCAC, CSC, OLTC, CIRCCC) ou do sinal externo a ser
importado de arquivo associado na unidade lgica 11 (para tipo
SINARQ).
Para barra (Pa)
Nmero de identificao da extremidade PARA do circuito
associado localizao do sinal (utilizado para os tipos CIRCAC,
CSC, OLTC e CIRCCC).
Nmero do
circuito (Nc)
Nmero de identificao o circuito paralelo associado
localizao do sinal (utilizado para os tipos CIRCAC, OLTC,
CIRCCC).
Extremidade (Ex)
Nmero de identificao da extremidade do circuito associado
localizao do sinal (utilizados para os tipos CIRCAC, CSC e
CIRCCC). Se for deixado em branco assume o valor da
extremidade DE informado no campo Elemento.
Grupo (Gr)
Nmero de identificao do grupo de equipamento associado
localizao do sinal (utilizados para os tipos MAQ, MIND, SVC e
LDIN).
Bloco (Bl)
Nmero do bloco do CDU cuja varivel de sada ser associado
localizao do sinal (para o tipo CDU).
Tabela 26: Descrio dos campos do cdigo de execuo DLOC.
Abaixo, mostrado um trecho de arquivo exemplo contendo o cdigo de execuo em
questo:
(
( ==========================================================================
( Local i zao r emot a de si nai s
( ==========================================================================
(
DLOC
( Lc) ( Ti po) ( El ) ( Pa) Nc( Ex) Gr ( Bl )
1 BARRAC 124
2 MAQ 95 10
(
999999
(
Tabela 27: Trecho de arquivo exemplo contendo o cdigo de execuo DLOC.
26
Neste exemplo, ao ler o cdigo de execuo DLOC, o PacDyn armazenaria a
informao de que a barra 124 e o grupo de mquinas 10 associado barra 95 so locais
remotos de medio.
2.13. Cdigo de execuo FIM
O cdigo de execuo FIM do ANATEM possui a mesma funo do cdigo de
execuo END do PacDyn, indicando o fim de um arquivo de dados. Este cdigo deve
aparecer em todos os arquivos de dados que possurem o formato ANATEM.
Segue abaixo, um trecho de arquivo exemplo com o cdigo de execuo:
(
( ==========================================================================
( EXECUCAO DO CASO
( ==========================================================================
(
EXSI
(
FI M
Tabela 28: Trecho de arquivo exemplo contendo o cdigo de execuo FIM.
No exemplo mostrado anteriormente, ao ler o cdigo de execuo FIM, o PacDyn
finalizaria a leitura do arquivo em questo, ficando pronto para a leitura de um novo arquivo
ou para a utilizao de suas funcionalidades.
27
CAPTULO 3
Cdigo de Execuo DCDU
O cdigo de execuo DCDU do ANATEM contm os dados de controladores
definidos pelo usurio tais como reguladores de tenso, reguladores de velocidade e
estabilizadores aplicados a mquinas sncronas ou outros controles aplicados a equipamentos
FACTS e elos de corrente contnua. Segue abaixo a descrio dos campos relacionados ao
CDU apresentado no cdigo de execuo DCDU [1].
Os primeiros dados so os dados de identificao do CDU:
Campo Descrio
CDU Nmero de identificao do CDU.
Nome do CDU Identificao alfanumrica do CDU.
Tabela 29: Descrio dos campos dos dados de identificao do CDU.
Os dados seguintes so os dados de blocos do CDU:
Campo Descrio
Bloco Nmero de identificao do bloco.
BI
Se for preenchido com * indica que o bloco um bloco
exclusivamente de inicializao.
Tipo Tipo de bloco de controle, descrito nos sub-tpicos deste captulo.
Subtipo
Subtipo do bloco de controle, descrito nos sub-tpicos deste
captulo.
Sinal
Sinal da varivel de entrada do bloco. Se for deixado em branco
ser considerado positivo. Este campo s utilizado pelos blocos
do tipo: SOMA, MULTPL e DIVSAO.
V
ent
Identificao alfanumrica da varivel de entrada do bloco.
V
sai
Identificao alfanumrica da varivel de sada do bloco.
P
1
Parmetro P
1
do bloco, descrito nos sub-tpicos deste captulo.
P
2
Parmetro P
2
do bloco, descrito nos sub-tpicos deste captulo.
P
3
Parmetro P
3
do bloco, descrito nos sub-tpicos deste captulo.
P
4
Parmetro P
4
do bloco, descrito nos sub-tpicos deste captulo.
V
min
Identificao alfanumrica associada ao limite inferior do bloco.
V
max
Identificao alfanumrica associada ao limite superior do bloco.
Tabela 30: Descrio dos campos dos dados de blocos do CDU.
28
A quantidade de campos e de registros necessrios diferente para cada um dos blocos
de controle. A tabela a seguir apresenta, para cada um dos tipos e subtipos de blocos, quais
campos podem ou devem ser preenchidos [1]:
BLOCOS N do
registro
CAMPOS
Tipo Subtipo Bloco BI Tipo Subtipo Sinal

ACUM

1 X X X X X X
2 X X
3 X X
4 X X
COMPAR
.LT.
1 X X X X X X
2 X X
.LE.
1 X X X X X X
2 X X
.GT.
1 X X X X X X
2 X X
.GE.
1 X X X X X X
2 X X
.EQ.
1 X X X X X X
2 X X
.NE.
1 X X X X X X
2 X X
DELAY 1 X X X X X
DIVSAO
1 X X X X X X
2 X X X
... X X X
N X X X
ENTRAD 1 X X X X
EXPORT todos 1 X X X X X
FRACAO 1 X X X X X X X X X
FUNCAO
ABS 1 X X X X X X
ACOS 1 X X X X X X
ASIN 1 X X X X X X
ATAN 1 X X X X X X
ATAN2
1 X X X X X X
2 X X
COS 1 X X X X X X
DEGREE 1 X X X X X X
DEADB1 1 X X X X X X X X X X
DEADB2 1 X X X X X X X X X X
EXP 1 X X X X X X X X X
HISTE1
1 X X X X X X X X X
2 X X
INVRS 1 X X X X X X
LOG 1 X X X X X X
LOG10 1 X X X X X X
MENOS 1 X X X X X X
PONTOS
1 X X X X X X X X X X
2 X X X X
... X X X X
N X X X X
PULSO 1 X X X X X X X X X X

29
BLOCOS N do
registro
CAMPOS
Tipo Subtipo Bloco BI Tipo Subtipo Sinal
FUNCAO
RADIAN 1 X X X X X X
RAMPA 1 X X X X X X X X X X
RETA 1 X X X X X X X X
ROUND 1 X X X X X X
SAT01 1 X X X X X X X X X X
SIN 1 X X X X X X
SINAL 1 X X X X X X
SQRT 1 X X X X X X
STEPS 1 X X X X X X X X X X
TAN 1 X X X X X X
TRUNC 1 X X X X X X
X**2 1 X X X X X X
X**K 1 X X X X X X X X
GANHO 1 X X X X X X
IMPORT todos 1 X X X X X X
INTRES
1 X X X X X X X X
2 X X
3 X X
LAGNL 1 X X X X X X X X X X
LEDLAG 1 X X X X X X X X X X X
LIMITA 1 X X X X X X X
LOGIC
.AND.
1 X X X X X X
2 X X
... X X
N X X
.OR.
1 X X X X X X
2 X X
... X X
N X X
.XOR.
1 X X X X X X
2 X X
... X X
N X X
.NOT. 1 X X X X X X
.NAND.
1 X X X X X X
2 X X
... X X
N X X
.NOR.
1 X X X X X X
2 X X
... X X
N X X
.NXOR.
1 X X X X X X
2 X X
... X X
N X X
FFLOP1
1 X X X X X X
2 X X
MAX
1 X X X X X
2 X X
... X X
N X X
MIN
1 X X X X X
2 X X
... X X
N X X
30
BLOCOS N do
registro
CAMPOS
Tipo Subtipo Bloco BI Tipo Subtipo Sinal
MULTPL
1 X X X X X X
2 X X X
... X X X
N X X X
POL(S)
1 X X X X X X X X X
2 X X X X
PROINT 1 X X X X X X X X X X
S/HOLD
1 X X X X X
2 X X
SAIDA 1 X X X X
SELET2
1 X X X X X
2 X X
3 X X
SOMA
1 X X X X X X
2 X X X
... X X X
N X X X
T/HOLD
1 X X X X X
2 X X
WSHOUT 1 X X X X X X X X X X
Tabela 31: Campos que podem ou devem ser utilizados em cada tipo de bloco.
Ao ler este cdigo de execuo, o PacDyn armazena todos os blocos (de cada um dos
CDUs presentes no cdigo) lidos com seus respectivos parmetros e suas variveis de entrada
e sada, para mais tarde montar as equaes relacionadas aos controladores, que sero
solucionadas ao longo da simulao feita pelo programa.
O desenvolvimento da leitura deste cdigo de execuo por parte do PacDyn pode ser
descrita em quatro etapas:
Na implementao de blocos previamente existentes no PacDyn.
Na implementao de novos blocos no PacDyn que eram exclusivos do ANATEM
Na implementao do DEFPAR (dados de definio de parmetros).
Na implementao do DEFVAL (dados de definio de valores de variveis).
vlido lembrar que, neste projeto, apenas foi implementada a leitura de CDUs
relativos s mquinas sncronas do sistema (RATs, GOVs e PSSs).
31
3.1. Blocos de CDUs previamente existentes no PacDyn
Neste tpico, sero descritos todos os blocos de controle do ANATEM que j existiam
no PacDyn, explicitando-se as equaes envolvidas em cada um deles. A descrio destes
blocos est de acordo com o manual do ANATEM [1].
A implementao destes blocos foi um pouco mais simples que a dos demais,
bastando-se apenas pequenas modificao na forma de leitura dos dados por parte do PacDyn,
de forma que os campos dos blocos fossem lidos corretamente.
Internamente, estes blocos foram tratados basicamente da mesma forma que os seus
equivalentes j existentes no PacDyn, com exceo de alguns blocos que possuam pequenas
diferenas.
3.1.1. Bloco SOMA
O bloco SOMA do ANATEM equivalente ao bloco SUM do PacDyn. O valor da
varivel de sada deste bloco igual soma dos valores das variveis de entrada do mesmo.
Tipo de bloco Descrio
SOMA

V
sai
V
ent
1
V
ent
2
V
ent
n
= ...

Tabela 32: Descrio do bloco SOMA.
3.1.2. Bloco MULTPL
O bloco MULTPL do ANATEM equivalente ao bloco MULT do PacDyn. O valor
da varivel de sada deste bloco igual ao produto dos valores das variveis de entrada do
mesmo.

32
Tipo de bloco Descrio
MULTPL

V
sai
( V
ent
1
) ( V
ent
2
) ( V
ent
n
) = ...
Tabela 33: Descrio do bloco MULTPL.
3.1.3. Bloco DIVSAO
O bloco DIVSAO do ANATEM equivalente ao bloco DIV do PacDyn. O valor da
varivel de sada deste bloco igual a diviso dos valores das variveis de entrada do mesmo.
Tipo de bloco Descrio
DIVSAO

V
sai
( V
ent
1
) ( V
ent
2
) ( V
ent
n
) = ...
Tabela 34: Descrio do bloco DIVSAO.
3.1.4. Bloco GANHO
O bloco GANHO do ANATEM equivalente ao bloco GAIN do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da varivel de entrada multiplicado pelo ganho
do bloco.
Tipo de bloco Descrio
GANHO

V
sai
(t ) P
1
* V
ent
(t ) =

Tabela 35: Descrio do bloco GANHO.
33
3.1.5. Bloco FRACAO
O bloco FRACAO do ANATEM equivalente ao bloco FRAC do PacDyn. O valor da
varivel de sada deste bloco igual ao valor da varivel de entrada do bloco multiplicado
pela frao definida pelos parmetros do mesmo.
Tipo de bloco Descrio
FRACAO

V
sai
P
1
P
2
P
3
P
4
V
ent
=
+
+


Obs: Se os campos relativos a P
3
e P
4
forem
deixados em branco o ganho do bloco passa a ser
apenas P
1
+P
2
.
Tabela 36: Descrio do bloco FRACAO.
3.1.6. Bloco POL(S)
O bloco POL(S) do ANATEM equivalente ao bloco POLn do programa PacDyn,
porm a ordem mxima do denominador 3. A ordem do numerador tem que ser sempre
menor ou igual do denominador.
O valor da varivel de sada dado pela descrio abaixo:
Tipo de bloco Descrio
POL(S)


Onde N
3
,N
2
,N
1
,N
0
correspondem a
P
1
,P
2
,P
3
,P
4
no primeiro registro e
D
3
,D
2
,D
1
,D
0
correspon- dem a P
1
,P
2
,P
3
,P
4

no segundo registro.

Restries:
- ordem do denominador 2
- ordem do denominador ordem do
numerador
- N
0
0 ou D
0
0

) (
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.

Das könnte Ihnen auch gefallen