You are on page 1of 172

Introduo ao Programa ATP

1
CAPTULO I

CONSIDERAES GERAIS SOBRE ATP (EMTP)

1.1 Aspectos Gerais
Este anexo tem por objetivo apresentar algumas caractersticas
introdutrias do programa ATP e fornecer ao usurio iniciante uma
base mnima para que o mesmo possa continuar e aprofundar os seus
conhecimentos utilizando a documentao prpria do programa. No
se pretende aqui apresentar o programa em todas as suas
potencialidades, visto que o mesmo muito abrangente e o seu
conhecimento total requer alguns anos de dedicao.
Um dos primeiros programas desenvolvidos para simulao
computacional de transitrios eletromagnticos foi o EMTP.
(Eletromagnetic Transients Program). O EMTP basicamente um
programa computacional utilizado para simular transitrios
eletromagnticos, eletromecnicos e sistemas de controle em uma
rede multifsica de sistemas eltricos de potncia em geral.
A rea de transitrios eletromagnticos envolve uma ampla gama
de fenmenos, os quais so provocados por variaes sbitas de
tenso ou corrente num sistema eltrico, inicialmente em estado de
regime permanente na grande maioria dos casos. Essas variaes
sbitas de tenso e corrente so provocadas por descargas
atmosfricas, faltas no sistema ou operao de disjuntores. Um estudo
de transitrios tanto pode levar especificao dos dispositivos de
proteo dos equipamentos de um sistema eltrico quanto pode

2
permitir a determinao dos motivos que provocaram uma perturbao
no sistema.
O estudo de fenmenos transitrios em sistemas eltricos pode
ser realizado atravs de modelos em escala reduzida, de simuladores
analgicos, de simuladores digitais ou de simuladores hbridos. Todas
estas ferramentas apresentam resultados satisfatrios, desde que os
responsveis pela execuo das simulaes tenham conhecimento
suficiente sobre o assunto e das potencialidades do simulador em
utilizao.
Os modelos em escala reduzida tm aplicao limitada, dada as
dificuldades de realizao fsica de miniaturas dos equipamentos do
sistema eltrico. Um exemplo de simulao em escala reduzida o
modelo para a anlise de transitrios em linhas de transmisso
quando da incidncia de uma descarga atmosfrica no topo de uma
torre (modelo nanossegundo). So representados alguns vos de
linha, com os cabos e as torres em escala com relao aos
componentes reais.
Os simuladores analgicos tm sido tradicionalmente utilizados
para a simulao de transitrios em redes eltricas. Geralmente so
conhecidos por Analisadores de Transitrios em Redes ou TNA
(Transient Network Analyser) e no devem ser confundidos com os
modelos em escala reduzida porque todos os seus componentes so
baseados em equivalentes eltricos, e no em modelos reduzidos dos
componentes reais. Houve uma grande evoluo nos simuladores
analgicos quanto automatizao e aquisio de dados, visando
aumentar a sua capacidade de simulao e manter a sua
competitividade com relao a outras ferramentas, tendo em vista o

3
elevado custo de sua utilizao. A possibilidade de acoplamento ao
TNA de sistema de controle reais pode ser destacada como uma das
grandes vantagens desta ferramenta.
Os simuladores digitais tm alcanado notveis progressos, tendo
em vista a evoluo apresentada na velocidade de processamento e
nas configuraes dos computadores atuais.
Pode-se afirmar que no h grandes limitaes para a
modelagem de qualquer componente do sistema eltrico em
programas digitais. Qualquer equivalente eltrico, ou desenvolvimento
terico, baseado em caractersticas eltricas conhecidas, ou possveis
de serem determinadas por ensaios, pode ser representado por um
conjunto de instrues e acoplado num programa digital para o clculo
de transitrios. Com a evoluo dos computadores, e devido aos
custos envolvidos, pode-se afirmar que a tendncia atual para a
simulao de transitrios est nos simuladores digitais.
A combinao de facilidades analgicas e digitais pode ser
extremamente proveitosa e, em termos mais realsticos, os dois
mtodos podem ser encarados como complementares em vez de
competitivos. Nos dias de hoje, esta tcnica tem sido amplamente
utilizada como, por exemplo, nos estudos desenvolvidos para o
sistema de Itaipu. Os casos decisivos foram selecionados no TNA e
reprocessados no EMTP para a determinao dos valores
empregados nas especificaes de equipamentos.
Em geral, os resultados obtidos, seja com o TNA ou com um
programa digital, apresentam precises suficientes para os estudos de
sobretenses necessrios especificao dos equipamentos dos
sistemas de potncia.

4
1.2 Histrico
O programa de transitrios eletromagnticos da Bonneville Power
Administration (BPA), denominado EMTP (Electromagnetic Transients
Program), foi desenvolvido por Herman W. Dommel na dcada de 60,
com base no trabalho de Frey e Althammer (Brown Boveri,
Switzerland), em Munique, Alemanha.
O programa inicial s permitia a modelagem de circuitos
monofsicos atravs de modelos de indutncias, resistncias,
capacitncias e linhas sem perdas, incluindo uma chave e uma fonte
de excitao. Os elementos concentrados utilizavam a regra de
integrao trapezoidal e as linhas de transmisso, o mtodo de
Bergeron.
Dommel trabalhou na BPA, em vrios perodos entre 1964 e
1973, no desenvolvimento de modelos que foram incorporados ao
programa EMTP com a ajuda de diversos colaboradores.
A partir de 1973 Dommel foi para a Universidade de British
Columbia (UBC) e Scott Meyer assumiu a coordenao do
desenvolvimento do programa na BPA.
A coordenao da BPA, atravs de Scott Meyer, estabeleceu um
processo de desenvolvimento articulado com os usurios do EMTP,
que tornou o programa uma ferramenta bastante poderosa para a
execuo de estudos de fenmenos transitrios.
Um dos elementos mais importantes para o desenvolvimento do
EMTP foi o estabelecimento de uma matriz do programa, a partir da
qual so executadas as translaes para os computadores de
interesse, tais como: IBM, VAX, PRIME, UNIVAC, HONEYWELL, etc.

5
Atualmente existem grupos de usurios do EMTP na Europa,
ndia, Japo, Austrlia e Amrica Latina.
Em 1984, o Electric Power Research Institute decidiu investir no
programa EMTP, com base numa pesquisa realizada entre os
usurios norte-americanos do programa. Foi criado o grupo de
desenvolvimento do EMTP (DCG - Development Coordination Group),
com a participao de BPA, Bureau of Reclamation, Western Area
Power Administration, Ontario Hydro, Hydro Quebec, Canadian
Electrical Association e ASEA, com a finalidade de melhorar os
modelos existentes, criar novos modelos e melhorar a documentao
atual.
Divergncias entre Scott Meyer e EPRI levaram criao de uma
nova verso do EMTP (baseada na verso M39), a qual foi enviada
para a Blgica, onde foi instalado o Leuven EMTP Center (LEC).
O LEC centralizou a distribuio do programa a nvel mundial at
o final de 1991 quando, ento, a BPA e Scott Meyer decidiram
novamente exercer a coordenao do programa. Esta nova verso
denominada ATP (Alternative Transients Program), mas, na realidade,
apenas uma continuao das verses anteriores do programa
EMTP.

1.3 Caractersticas Gerais do ATP
O ATP (Alternative Transients Program) um programa
computacional, que consiste em uma verso do EMTP adaptada para
a utilizao em microcomputadores, completamente livre de
royalties, distribudo em diversas partes do mundo pelo grupo de
usurios do EMTP (User Group). No Brasil, o ATP distribudo pelo

6
Comit Brasileiro de Usurios do EMTP (CBUE) com sede em Furnas
Centrais Eltricas S.A. no Rio de Janeiro, o qual coordenado pelo
Eng. Jorge Amon Filho. Em princpio, qualquer pessoa ou empresa
pode se associar ao CBUE, bastando para isso entrar em contato com
a coordenao do mesmo e se cadastrar como usurio. Uma vez
cadastrado, o usurio tem acesso ao programa, manual de utilizao
(Rule Book) e as novas publicaes sobre o assunto.
O programa ATP permite a simulao de transitrios
eletromagnticos em redes polifsicas, com configuraes arbitrrias,
por um mtodo que utiliza a matriz de admitncia de barras. A
formulao matemtica baseada no mtodo das caractersticas
(mtodo de Bergeron) para elementos com parmetros distribudos e
na regra de integrao trapezoidal para parmetros concentrados.
Durante a soluo, so utilizadas tcnicas de esparsidade e de
fatorizao triangular otimizada de matrizes.
Como um programa digital no permite obter uma soluo
contnua no tempo, so calculados valores a intervalos de tempo
discretos.
O programa permite a representao de no-linearidades,
elementos com parmetros concentrados, elementos com parmetros
distribudos, chaves, transformadores, reatores, etc., os quais so
descritos mais detalhadamente nos prximos itens.
De uma forma geral, so considerados parmetros em
componentes de fase e de sequncia zero, positiva e negativa,
dependendo do modelo.
A documentao do ATP consiste basicamente de um manual
(ATP Rule-Book), onde esto todas as informaes sobre os modelos

7
disponveis. O LEC edita o EMTP News, onde so apresentados
artigos de interesse dos usurios do programa. Devido abrangncia
do ATP e a sua utilizao a nvel internacional, existe farta literatura
sobre a sua utilizao em artigos publicados no CIGRE no IEEE, no
SNPTEE, etc.

CAPTULO II

MODELOS DISPONVEIS NO ATP

O programa computacional ATP pode simular em uma rede com
qualquer nmero de fases, bvio que dentro de algumas limitaes,
resolvendo as equaes algbricas ordinrias e/ou equaes
diferenciais parciais que esto associadas com a interconexo dos
seguintes componentes:

2.1 Elementos Concentrados
Resistncia concentrada v = R
i

Indutncia concentrada v = L
di
dt

Capacitncia concentrada i = c
dv
dt

Estes elementos podem ser conectados em qualquer disposio
formando componentes de filtros, bancos de capacitores, reatores de
linha, equivalentes de rede, etc. O ponto de conexo ao circuito
definido pela denominao dos ns.

8
2.2 Elementos R-L Acoplados
Elementos R-L com acoplamento entre fases, para qualquer
nmero de fases, podem ser representados como mostrado na figura
2.1.

Figura 2.1 - Elementos R-L Acoplados.
A principal finalidade destes elementos a aplicao em
equivalentes de rede, sendo inclusive possvel a sua utilizao
diretamente em parmetros de sequncia zero e positiva.

2.3 PIs Equivalentes Polifsicos
Um elemento do tipo PI - equivalente com acoplamento entre
fases, para qualquer nmero de fases, pode ser representado tal como
indicado na figura 2.2.

Figura 2.2 - PI Equivalente Polifsico

9
O elemento em questo pode ser utilizado tal como o elemento
indicado no item 2.2, se as capacitncias forem omitidas, e como uma
matriz de capacitncias, se a indutncia for omitida e a resistncia for
fornecida como um valor muito elevado com o outro terminal aterrado.
A finalidade principal est na representao de linhas de
transmisso onde este tipo de modelagem aceitvel.
Para utilizao somente na soluo de regime permanente, existe
uma opo chamada de cascata de PIs, a qual consiste na
associao de vrios PIs em srie, sendo permitida a incluso de
elementos em srie ou em derivao. Este modelo foi desenvolvido
para aplicao em estudos de circulao de correntes em cabos pra-
raios, onde necessria uma representao detalhada de cada vo
de linha.
2.4 Transformadores
Transformadores monofsicos com vrios enrolamentos podem
ser representados conforme o circuito equivalente mostrado na figura
2.3.

Figura 2.3 - Circuito Equivalente para um Transformador de 3
Enrolamentos

10
So representadas as impedncias de disperso de cada
enrolamento, o ramo magnetizante com saturao e perdas no ncleo
e a relao de transformao entre enrolamentos.
O ramo magnetizante pode ser ignorado e conectado em qualquer
terminal utilizando-se um outro modelo do programa. Este outro
modelo pode ser conectado inclusive no mesmo ponto do circuito
original e pode ser um indutor no linear com histerese (ver item 2.6).
A caracterstica de magnetizao de transformadores de
modelagem muito difcil e se constitui num dos problemas mais
complexos na simulao de transitrios eletromagnticos,
principalmente quando os resultados so fortemente dependentes da
gerao de harmnicos e envolvendo transitrios de longa durao.
Os exemplos mais apropriados para estes tipos de transitrios so os
transitrios decorrentes da energizao de transformadores,
ocorrncia e eliminao de defeitos e rejeio de carga.
importante ressaltar que a prpria determinao de curva de
histerese de um transformador bastante complexa, seja por
medies ou por clculos, no havendo nenhuma informao
disponvel sobre o comportamento transitrio desta caracterstica que
possa ser utilizada de forma confivel em estudos de transitrios. De
certa forma, estes problemas so reduzidos na sua importncia
porque a relao entre o fluxo e a frequncia uma relao
inversamente proporcional e, portanto, o efeito da saturao perde a
sua importncia medida que a frequncia aumenta.
Os transformadores monofsicos podem ser conectados de forma
a constituir um transformador trifsico, inclusive respeitando-se as
ligaes de cada enrolamento.

11
O programa ATP dispe ainda de outras possibilidades para
modelagem de transformadores. A primeira delas consiste em
calcular os parmetros de sequncia positiva e zero incluindo as
reatncias do transformador e do gerador (ou equivalente de sistema)
e transform-los para componentes de fase, os quais seriam
modelados por elementos acoplados (item 2.2). Esta representao s
conveniente para as extremidades da rede eltrica. Uma segunda
opo seria a representao de um transformador por uma matriz de
impedncias, utilizando-se o acoplamento magntico entre fases para
representar a relao de transformao em enrolamentos. A subrotina
XFORMER fornece os elementos para esta finalidade, sendo este
modelo tambm de utilizao relativamente limitada.
De um modo geral, o modelo mais aconselhvel aquele que foi
apresentado inicialmente, devido s facilidades que oferece para a sua
utilizao e por ser o mais completo.

2.5 - Linhas de Transmisso


Figura 2.4 - Linha de Transmisso Polifsica.

12
Os modelos de linhas de transmisso disponveis no ATP so
bastante flexveis e atendem s necessidades mais frequentes dos
estudos de transitrios. As linhas de transmisso podem ser
representadas por uma cadeia de circuitos PIs ou atravs de
parmetros distribudos, opo esta que pode ser desdobrada em
vrias alternativas.
A quantidade de sees de linhas necessrias depende do grau de
distoro que pode ser admitido ao estudo a ser realizado, sendo
muito importante a faixa de frequncias provocada pelo fenmeno
em anlise. Uma quantidade maior de elementos produz menos
distoro e vice-versa.
Na prtica, a determinao da quantidade de sees de linha tem
se baseado na grande experincia acumulada com este tipo de
representao e usual se adotar uma seo de linha a cada 15 ou
30 Km, conforme o comprimento total da linha e o estudo a ser
realizado.
A representao por parmetros distribudos pode ser efetuada
com ou sem variao dos parmetros com a frequncia. Ainda, as
linhas modeladas por parmetros distribudos e frequncia constante
podem ser do tipo sem distoro ou do tipo com distoro. No
primeiro tipo apenas os parmetros L e C da linha so considerados e
no segundo tipo a resistncia da linha adicional, sendo 25% em cada
extremidade e 50% no meio da linha. Estudos realizados demonstram
que a subdiviso da linha em mais pontos no se mostrou necessria.
Este procedimento simplifica acentuadamente as equaes de
propagao da linha.

13
Na prtica, os modelos de linhas com parmetros distribudos
apresentam resultados plenamente satisfatrios e so utilizados na
maioria dos estudos de transitrios em sistemas eltricos, no sendo
essencial a utilizao de modelos com parmetros variveis com a
frequncia.
No entanto, considerando que a modelagem teoricamente mais
correta aquela que leva em conta a variao dos parmetros com a
frequncia, havendo inclusive casos em que este efeito importante
para a obteno de resultados confiveis, foram desenvolvidos e
incorporados no ATP diversos mtodos para efetivar este tipo de
modelagem.
Foram elaborados os seguintes mtodos para modelagem de uma
linha de transmisso com variao dos parmetros com a frequncia:
Meyer-Dommels Weighting Function Model (1974), Semlyens
Recursive Convolution Model e Ametamis Linear Convolution Model
(1976), Hauers Model (1979) e Martis Model (1981).
A medida que o EMTP foi evoluindo, ficou constatado que os
modelos indicados acima continham deficincias srias, havendo
inclusive um descrdito muito grande quanto a sua confiabilidade.
Com o passar dos anos, houve uma reformulao dos modelos mais
antigos e uma evoluo natural em direo aos modelos mais
recentes, que so os modelos J. MARTI e SEMLYEN.
O EMTP apresenta ainda um modelo para linhas com parmetros
distribudos para linhas de circuito duplo ou na mesma faixa de
passagem. A representao aproximada porque considera os dois
circuitos totalmente transpostos e acoplamento entre os parmetros de
sequncia zero de cada circuito.

14
2.6 Elementos No-Lineares

O programa permite a representao de resistncia e indutncias
no-lineares, sendo disponveis diversas alternativas para esta
finalidade.
Basicamente, as seguintes caractersticas podem ser modeladas
no EMTP, como mostrado na figura 2.5.

Figura 2.5 - Caractersticas No-Lineares Bsicas.

As resistncias so representadas atravs de pontos no plano
tenso-corrente (V, i) e as indutncias por pontos no plano fluxo-
corrente (, i), havendo possibilidade de se representarem resistncias
variveis em funo do tempo.
As resistncias no-lineares podem ser utilizadas para
representar pra-raios de uma maneira simplificada ou ento como
complemento para uma modelagem mais complexa utilizando-se a
subrotina TACS. Neste caso, a tenso atravs do gap
representada com os elementos da TACS.

15
As resistncias no-lineares em funo do tempo (R, t) tem
aplicao restrita, sendo as suas aplicaes vislumbradas somente
para a simulao de impedncias de aterramento de estruturas para
estudos de lightning, simulao de arco em disjuntores e simulao
de chaves. Neste ltimo caso, existem modelos especficos que
devem ser utilizados.

2.7 Chaves

O programa ATP contm uma variedade muito grande de
modelos de chaves. A exemplo do TNA, a sequncia de chaveamento
que define o tipo de estudo a ser efetuado, inclusive no que se refere
facilidade de tratamento das informaes obtidas do clculo de
transitrios propriamente dito.
No programa podem ser representadas chaves de tempo
controlado, chaves estatsticas, chaves sistemticas, chaves
controladas por tenso ou por sinais, bem como chaves de medio.
As chaves de tempo controlado podem efetuar as operaes de
fechamento e de abertura em tempos especificados pelo usurio.
Estas operaes so realizadas uma nica vez, sendo que a abertura
ocorre nos zeros de corrente ou conforme uma determinada margem
de corrente. Estas chaves simulam o comportamento de um
disjuntor, com exceo do arco eltrico entre contatos, e podem ser
dispostas de modo a representar tambm resistores de pr-insero
na abertura ou no fechamento.

16
As chaves estatsticas e as sistemticas so utilizadas para
simular o disjuntor considerando-se tambm a disperso existente
entre os tempos de fechamento de cada contato. As estatsticas tm
os tempos de fechamento gerados conforme uma distribuio
estatstica do tipo normal ou do tipo uniforme, cujos parmetros
(tempo mdio e desvio padro) so definidos pelo usurio. Podem
ser utilizadas para os contatos principais e para os contatos auxiliares
do disjuntor. As sistemticas executam a mesma funo, porm com
tempos de fechamento gerados de acordo com uma determinada lei
de formao.
Tanto as chaves estatsticas quanto as chaves sistemticas so
utilizadas para uma nica operao de fechamento e existe a
possibilidade de uma chave estar relacionada com uma outra chave
estatstica (os tempos de fechamento so gerados aleatoriamente a
partir dos tempos de fechamento de uma outra chave estatstica).
possvel ainda que a abertura de uma chave seja estatstica.
As chaves controladas por tenso tm uma determinada
sequncia de operao especificada pelo usurio de modo que a
chave, estando originalmente aberta, feche aps um tempo superior a
um determinado tempo, desde que a tenso atravs da chave seja
superior ao valor estabelecido pelo usurio. Aps o fechamento
decorrido um intervalo de tempo para a abertura dentro da margem de
corrente pr-fixada. Esta sequncia permanente efetiva durante a
simulao.
As chuvas controladas por sinais so aquelas que recebem sinais
provenientes da TACS e cuja funo principal se refere simulao de
diodos e tiristores.

17
As chaves de medio so aquelas que se encontram
permanentemente fechadas e cuja finalidade somente a de
monitorar corrente e energia ou potncia.
Podem ser utilizadas combinaes das chaves descritas acima de
diversas formas de modo a atender s necessidades do estudo.
Uma das aplicaes mais interessantes a utilizao de chaves
estatsticas para a determinao de uma distribuio de sobretenses
decorrentes de uma determinada manobra numa linha de transmisso,
energizao ou religamento, sendo usual distribuies provenientes de
50 ou 100 chaveamentos. Estes nmeros para levantamento de
distribuies estatsticas normalmente requerem tempos de
processamento bastante elevados.

2.8 Fontes

O programa permite representao de fontes de excitao, em
tenso ou corrente, as quais so definidas analiticamente dentro do
programa.
possvel utilizar na simulao diversos tipos de fontes de
excitao, a figura 2.6 mostra alguns tipos de formas de onda mais
utilizados.


18

Figura 2.6 - Formas de Onda Bsicas das Fontes de Excitao.
As associaes de duas ou mais das fontes indicadas na figura
2.6 permite a representao de uma funo composta, por exemplo,
como a indicada na figura 2.7.

Figura 2.7 - Forma de Onda Composta.

19
O usurio tem ainda a opo de definir suas prprias fontes de
excitao, seja ponto a ponto, ou atravs da subrotina TACS ou ento
atravs de comandos em FORTRAN.
ainda possvel a utilizao de fontes do tipo exponencial dupla e
de mquinas girantes, sejam elas mquinas sncronas, mquinas de
induo ou mquinas de corrente contnua.
A modelagem de mquinas girantes compreende a parte eltrica
e a parte mecnica. Por exemplo, um dos modelos para mquinas
tem as seguintes caractersticas principais: representao da mquina
pelas equaes de Park com um mximo de dois circuitos no rotor
para cada eixo, possibilidade de representao de todas as massas
girantes e do sistema de excitao do circuito de campo eltrico.

Os estudos de sobretenses geralmente so efetuados com as
fontes do tipo barra infinita (V e f constantes), havendo situaes
onde uma fonte programada atravs da TACS (V e f variveis) mais
recomendada. Em casos especiais, necessrio considerar toda a
representao eltrica da mquina, por exemplo, estudos de auto-
excitao em compensadores sncronos. Nesses estudos, a parte
mecnica normalmente no considerada, por vezes tambm a parte
eltrica, isto porque as constantes de tempo envolvidas so mais
elevadas, acarretando um tempo de resposta muito superior quele de
interesse ao estudo.
Quando um fenmeno de interesse localizado em algum
componente da mquina, a situao completamente diferente e a
modelagem deve ser a mais completa possvel, por exemplo: clculos

20
de esforos torsionais em eixos de turbogeradores e estudos de
ressonncia subsncrona.
2.9 Pra-Raios

Os elementos do tipo resistor no-linear so adequados para a
representao de pra-raios do tipo convencional (pra-raios com
gap) e do tipo ZnO (somente resistor no-linear), tal como j
mencionado no item 2.6. anterior.
Devido grande importncia que este elemento tem em estudos
de transitrios, principalmente quando so empregados pra-raios
ZnO, foram desenvolvidos alguns modelos com o objetivo de prover o
programa de componentes cada vez mais capazes de representar o
comportamento real destes equipamentos.
A utilizao de componentes da subrotina TACS associados a
resistores no-lineares permite a representao de um pra-raios de
gap ativo exatamente com as mesmas caractersticas do modelo
utilizado no TNA.
Os pra-raios de ZnO, os quais so constitudos somente por
blocos de resistores no-lineares, podem ser representados com os
elementos descritos no item 2.6 ou ento de forma mais completa, isto
, com maior flexibilidade, atravs de um outro modelo baseado em
ajustes da caracterstica atravs de equaes exponenciais com dois
segmentos, um para uma faixa de correntes inferior e outro para uma
faixa de correntes superior. permitida tambm a incluso de gaps
em paralelo com uma pequena quantidade de pastilhas ou em srie
com todo conjunto (este gap srie diferente do gap ativo utilizado
no pra-raios convencional).

21

2.10 Compensadores Estticos e Vlvulas Conversoras

A ATP no dispe de modelos para a representao de
compensadores estticos ou de vlvulas conversores, mas contm
todos os componentes necessrios para esta finalidade, atravs das
rotinas TACS e MODELS.
Os elementos da TACS, ou da MODELS, podem ser utilizados
para a modelagem dos equipamentos descritos acima, tanto no que se
refere interao destes equipamentos com a rede eltrica como para
a anlise de componentes utilizados para executar determinadas
funes dentro do equipamento com um todo, por exemplo: sistemas
de controle, sistemas de disparo das vlvulas, sistemas de medio,
etc.
O principal problema associado a este tipo de modelagem a
falta de informaes detalhadas a respeito do equipamento de cada
fabricante. Outro problema de igual relevncia a complexidade desta
modelagem, complexidade esta que dificulta o desenvolvimento dos
modelos em questo e que faz com que os casos processados,
considerando estes modelos juntamente com a rede eltrica, sejam de
custo muito elevado.








22
CAPTULO III

ESTRUTURA GERAL DO PROGRAMA ATP

3.1 Aspectos Gerais

O programa ATP uma ferramenta de grande flexibilidade e de
grande importncia na realizao de estudos de transitrios em
sistemas de potncia, ou mesmo de estudos em regime permanente
onde a topologia da rede ou o problema a ser estudado no permite
uma simples representao monofsica, conforme tem sido
comprovado nos diversos anos de sua utilizao no Brasil e pela sua
grande aceitao em termos mundiais. No entanto, a diversidade de
opes de modelagem que o programa oferece e a extensa gama de
estudos que se permite realizar, fazem com que o usurio seja
responsvel por uma srie de decises, que vo desde a escolha do
passo de integrao mais adequado at a anlise dos resultados
obtidos, tornando a sua misso de difcil execuo. de grande
importncia a experincia do usurio para a obteno de resultados
confiveis, sendo recomendvel que os principiantes sejam sempre
orientados por um usurio mais experiente ou ento que adquiram a
necessria experincia partindo de simulaes bem simples.
A seleo do intervalo de integrao bastante influenciada pelo
fenmeno que se est investigando. Simulao envolvendo altas
frequncias requerem passos de integrao pequenos, enquanto que
fenmenos de baixas frequncias podem ser calculados com passos
de integrao maiores. Por exemplo, nos estudos de transitrios de

23
manobra, a faixa do intervalo de integrao est entre 25 a 100 s e
nos estudos de lightning entre 0,01 e 0,1 s.
O tempo mximo de simulao tambm depende muito do
fenmeno em anlise, e em algumas situaes dos prprios
resultados obtidos durante a realizao do estudo. Estudos de
lightning no necessitam mais de 20 s de simulao e energizao
de linhas de transmisso podem ser analisadas com 50 ms de
simulao.
O ATP dispe de uma crtica para verificao dos dados de
entrada e a maioria dos erros banais facilmente verificada pela
leitura e anlise da mensagem de erro fornecida pelo programa.
De um modo geral, as informaes necessrias para
processamento de casos no ATP envolvem o fornecimento de um
arquivo de dados contendo informaes gerais, tais como passo de
integrao, tempo mximo de simulao, frequncia de sada de
resultados, etc. e informaes especficas que descrevem a rede
eltrica, chaves, fontes de tenso ou corrente e ainda uma
especificao de sada de resultados.

3.2 Estrutura dos Cartes de Entrada

O programa ATP devido extensa gama de fenmenos aos quais
se aplica e dada as suas caractersticas particulares (programa
distribudo livremente a qualquer usurio e desenvolvido por muitos
colaboradores), no tem uma documentao que possa ser
considerada plenamente satisfatria, principalmente para usurios
inexperientes. O manual do programa muito extenso, contm

24
informaes sobre vrios aspectos do ATP, e, por estes motivos, h
uma dificuldade muito grande para a sua consulta.
Outro aspecto que aumenta o grau de dificuldade para os
iniciantes a grande quantidade de modelos para um mesmo
componente e a existncia de vrios programas e rotinas agrupados
no mesmo cdigo.
Neste item sero apresentadas algumas informaes sobre a
estrutura do ATP, no que se refere preparao e montagem de um
caso, tendo-se em vista as informaes constantes do manual de
utilizao.
A seo 1-I do Rule Book apresenta a estrutura dos dados de
entrada do programa ATP.
Cada caso formado por um conjunto de informaes, agrupadas
por classes e dispostas em determinada ordem, a no ser que sejam
utilizadas as facilidades do programa para entrar com os dados fora de
ordem.
A estrutura de um arquivo de dados para a simulao de um caso
qualquer no ATP a seguinte:

i - ESTRUTURA DOS CARTES DE ENTRADA PARA O ATP
1
o
- Begin New Data Case (1
a
linha)
2
o
- Special Request Cards (Rule Book - II)
3
o
- Miscellaneous Data Cards (Rule Book - II)
3.1 - Miscellaneous Floating-Point Cards
3.2 - Miscellaneous Integers Cards
4
o
- TACS (Transients Analysis of Control Systems)
4.1 - TACS Function Cards (Rule Book - III)

25
Blank Card
4.2 - TACS Source Cards
Blank Card
4.3 TACS Suplemental Variable and Device Cards
Blank Card
4.4 - TACS Output Request Cards
Blank Card
4.5 - TACS Initial condition Cards
Blank Card
5
o
- Branch Cards to Model Linear and Nonlinear Elements (Rule
Book IV)
Blank Card
6
o
- Switch Cards (Including Thyrister and Diod Rule Book VI)
Blank Card
7
o
- Source Cards (Rule Book VII)
Blank Card
8
o
- Initial Condition Cards
9
o
- Node Voltage Output Cards
Blank Card
Blank Card Ending the Data Case
10
o
- Begin New Data Case
Blank Card
Frequentemente, os dados de entrada correspondentes s
classes 2,6 e 8 no so utilizados e podem simplesmente ser omitidos.
Se as classes de dados 4, 5 e 9 no forem necessrias, devido
natureza do problema em considerao, ento, os cartes 1, 3, 7 e os

26
cartes blank, terminando as classes de dados e o caso, so o mnimo
de cartes necessrios e nunca podem ser desprezados.

ii - Blank Card
Carto branco separador de classes de dados. Este tipo de
carto pode ser simplesmente um carto branco, sem nada escrito no
mesmo, ou um carto com a palavra BLANK digitada nas cinco
primeiras colunas do carto, mantendo-se a sexta coluna em branco.
O restante do carto pode ser utilizado para fazer qualquer
comentrio, como por exemplo:


iii - Comentrios
Os cartes comentrios podem ser inseridos em qualquer parte
dos dados marcando-os com a letra C na primeira coluna e branco na
segunda, ou seja: C nas colunas 1 e 2. Dessa forma o EMTP
ignora completamente os dados deste carto. Tal carto aparece na
lista de dados de entrada, mas, por outro lado, descartado pelo
EMTP.
Comentrios In-line - Qualquer comentrio pode ser inserido
em qualquer carto desde que este seja escrito entre chaves, ou seja:
{qualquer comentrio}. A segunda chave (a que fecha) necessria
somente se existe dados digitados a direita do ponto de comentrio.

27
Uma forma final de comentrios consiste em escrever no final do
arquivo de dados seguido de um carto EOF (trs caracteres nas
trs primeiras colunas). Este carto End-Of_File termina a leitura de
dados. Ento qualquer informao seguinte completamente
ignorada pelo programa. Ver Benchmarck DC-8.

iv - Begin New Data Case ( 1
a
linha)
Toda entrada de dados no ATP tem que ser iniciada pelo carto:
Begin New Data Case. OBS: Este tem que ser sempre o primeiro
carto de um arquivo de dados para o ATP.

v - Dollar Cards ($)
So cartes com caracter $ na primeira coluna que podem ser
ordenados arbitrariamente. Exemplo:
$CLOSE, UNIT=4
$OPEN, UNIT=4 FILE=TESTE.PL4 FORM=UNFORMATTED
STATUS = UNKNOWN RECL = 8000
Maiores detalhes sobre estes cartes, ver Rule Book seo I-D.
A seguir apresenta-se uma lista de cartes Dollar Cards
1- $OPEN 2- $CLOSE 3- $SWIDTH
4- $DISABLE 5- $ENABLE 6- $NEW EPSLIN, EPS
7- $MONITOR 8- $LISTOFF 9- $LISTON
10- $VINATGE, M 11- $STOP 12- $WATCH
13- $COMMENT 14- $DEBUG 15- $UNITS
16- $PUNCH 17- $ERASE 18- $SETUP, file name
19- $INCLUDE


28
vi - Special Request Cards
Este tipo de carto precede os cartes Miscellaneous Data
Cards e contm informaes sobre rotinas que sero executadas pelo
ATP ou sobre o formato dos cartes de dados etc. O item II-A do
RULE BOOK apresenta todos os cartes de requisitos especiais
disponveis para a utilizao no ATP. A seguir apresenta-se a relao
de alguns cartes de requisitos especiais que podero ser utilizados
no transcorrer do curso.
- CABLE CONSTANT - LINE CONSTANT
- DATA BASE MODULE - SATURATION
- FREQUENCY SCAN - XFORMER
- HYSTERESIS - ZNO FITTER
O requisito especial FREQUENCY SCAN, por exemplo, conduz
o programa para uma repetio da soluo fasorial em regime
permanente para vrios valores de frequncia definidas no carto.
Nesse caso, o tempo mximo de processamento deve ser nulo
(TMAX = 0) e o passo de integrao no tem nenhum significado. As
frequncias das fontes senoidais so automaticamente incrementadas
entre o valor inicial e final definidos no carto. O carto possui o
seguinte formato:




29
onde os parmetros tm os seguintes significados:
FMINFS (cols 25-32) a frequncia inicial em Hz da soluo
fasorial. Tem de ser um nmero
positivo.
DELFFS (cols 33-40) Incremento de frequncia entre as sucessivas
solues fasoriais se o usurio desejar um
espaamento uniforme (linear) entre elas.
Para um espaamento geomtrico ou
logartmico este campo deve ser deixado em
branco.
FMAXFS (cols 41-48) Frequncia final (mxima) em Hz da soluo
fasorial. Esta tem que ser maior FMINFS. O
loop da soluo fasorial termina com a ltima
frequncia que no excede este limite
NPD (cols 49-56) usado somente para o espaamento
geomtrico ou logartmico da variao de
frequncia. NPD representa o nmero de
pontos por dcada de frequncia. As
sucessivas frequncias so determinadas
por:

f k
f k
NPD
( )
( )
+ ++ +


( (( (

( (( (
= == =
1
10
O formato livre muito til para tais cartes, por exemplo, o mesmo
carto FREQUENCY SCAN poderia ser escrito, utilizando o formato
livre, como mostra a seguir.


30


Para maiores informaes sobre tais cartes, ver Rule Book
seo II-A.

vii - Floating-Point Miscellaneous Data Card (seo II-B Rule Book)
O primeiro carto no comentrio que no reconhecido como
um special request cards ser considerado com um carto floating
point miscelaneous data cards, o qual possui o seguinte formato:



onde:
DELTAT: (cols. 1-8) - Passo de integrao do mtodo numrico em
segundos.
Este deve ser mais ou menos 1/10 da menor
constante de tempo do sistema

TMAX: (cols. 9-16) - Tempo final de simulao em segundos.

XOPT: (cols. 17-24) - Define a unidade de indutncia

31
XOPT = 0 indutncias em milihenries
(mH)
XOPT > 0 indutncias em ohms () na
frequncia especificada em XOPT em Hz
A unidade de indutncia especificada em
XOPT pode ser mudada em qualquer ponto
dos dados de entrada por meio do carto
$UNITS atravs do primeiro argumento

COPT: (cols. 25-32) - Define a unidade de capacitncia
COPT = 0 capacitncia em microfarads
(F)
COPT > 0 capacitncias em micromoh na
frequncia especificada em COPT em Hz
A unidade de capacitncia especificada em
COPT pode ser mudada em qualquer ponto
dos dados de entrada por meio do carto
$UNITS atravs do segundo argumento

EPSILIN: (cols. 33-40) - Tolerncia utilizada para o teste de
singularidade da matriz real de coeficientes
dentro do time-step loop. um nmero muito
pequeno. Se for deixado em branco ou zero,
o valor utilizado ser o definido no arquivo
STARTUP. Geralmente este campo
deixado em branco.

32

TOLMAT: (cols. 41-48) - Tolerncia utilizada para o teste de
singularidade da matriz de admitncia [Y]
complexa em regime permanente ou soluo
fasorial. um nmero muito pequeno. Se
for deixado em branco ou zero, significa que
o valor utilizado ser igual ao definido em
EPSILIN
.
TSTART: (cols. 49-50) - Tempo de incio da simulao em segundos.
Normalmente ser branco ou zero, somente
quando se utiliza START AGAIN (veja
seo II-A -33 do Rule Book) que pode ser
til especificar TSTART>0. por exemplo:
TSTART assumir um valor igual ao TMAX de
um caso anterior que se deseja continuar.

viii - Integer Miscellaneous Data Card

Aps o carto floating-point miscellaneous segue o carto
integer miscellaneous que possui o formato apresentado a seguir:




33
onde:

IOUT: (cols. 1-8) - Define a frequncia com que os valores de
sada (LUNIT6) so extrados do programa.
Por exemplo, IOUT=3 significa que a cada
trs passos de clculos o terceiro valor
impresso atravs do LUNIT6. Zero ou branco
entendido como a unidade. Obs. se os
valores extrados forem utilizados para
plotagem, deve-se utilizar valores mpares
para IOUT
.
IPLOT: (cols. 9-16) - Define a frequncia com que os valores de
sada (LUNIT4) so extrados do programa,
do mesmo modo que IOUT. Zero ou branco
mudado para a unidade e qualquer outro
valor par acrescido de um para torn-lo
impar.

IDOUBL: (cols. 17-24) - Controle de sada do LUNIT6 mostrando a
tabela de conectividade do circuito. Zero ou
branco suprime tal tabela enquanto que a
unidade a produz.

KSSOUT: (cols. 25-32) - Controle de sada da soluo fasorial em
regime permanente que pode ser trs tipos

34
bsicos de sadas: fluxos nos ramos, fluxos
nas chaves e injees nos ns.
KSSOUT=0 Nenhuma soluo de regime
permanente ser impressa.
KSSOUT=1 Imprime a soluo de regime
permanente completa: fluxos nos ramos,
fluxos nas chaves e injees das fontes.
KSSOUT=2 Imprime fluxos nas chaves e
injees das fontes
KSSOUT=3 Imprime fluxos nos ramos
marcados na coluna 80 do carto de dados,
fluxos nas chaves e injees das fontes
.
MAXOUT: (cols. 33-40) - Controle de sada de extrema concluso da
simulao. Zero ou branco suprime tal
simulao e sada enquanto que a unidade a
produz.

IPUN: (cols. 41-48) - utilizado para requisitar a entrada de um
carto extra seguinte, para variar a
frequncia de impresso. Use o valor -1 para
requisitar tal carto extra, branco ou zero se
tal carto no for procurado. (ver seo II-C-4
do Rule Book)

MEMSAV: (cols. 49-56) - Controle para descarregar a memria do
EMTP no disco no fim da simulao para a

35
utilizao em uma simulao subsequente
com o requisito START AGAIN (ver seo
II-A do Rule Book).
MEMSAV=1 grava a memria
MEMSAV=0 no grava a memria.

ICAT: (cols. 57-64) - Controle de sada de resultados para serem
plotados (LUNIT4)
Zero ou branco esses resultados no so
salvados para sada
1 salva os resultados para sada (LUNIT4)
mas ignora qualquer carto batch-mode plot
que estiver presente.
2 salva os pontos e tambm considera
qualquer carto batch-mode que estiver
presente
Para muitos computadores, o arquivo de
disco em questo ser nomeado
internamente baseado na data e a hora que a
simulao iniciou.
NENERG: (cols. 65-72) - Deve-se deixar em Branco (ou Zero) quando
se faz uma simples simulao determinstica
.
IPRSUP: (cols. 73-80) - Normalmente deixado em Branco (ou Zero).
Se for digitado como um valor positivo, ele
ser o diagnstico do controle de impresso

36
de sada que para ser aplicado a cada
UTPF overlay.

3.3 Princpios Para Descrever um Circuito Eltrico

Em geral, o circuito eltrico ser descrito pela associao de
ramos, chaves e fontes.
Os ramos so identificados por dois terminais (ns) e os seus
parmetros. Tais informaes devem ser cuidadosamente digitadas
em um campo de 80 colunas dos cartes ramos (Branch Cards).
As chaves so na realidade ramos especiais, mas, por razes
histricas e de eficincia, so agrupadas como cartes chaves
(Switch Cards).
Usualmente as fontes possuem exatamente dois terminais (ns)
mas, para o ATP, um destes terminais tem que estar aterrado.
Portanto, as fontes sero identificadas apenas pelo terminal no
aterrado (um n), sendo esta sempre tomada com referncia Terra.
Em uma rede eltrica convencional, as fontes usuais so de tenso ou
corrente que so funes analticas do tempo f(t). Uma lista completa
das fontes funes do tempo disponveis, apresentada na seo VII
do Rule Book (Source Cards).
Um n no aterrado identificado por um nome de 6 caracteres
alfanumricos. Somente a sequncia idntica de seis caracteres
reconhecida como um mesmo nome. Isto : VOLTS diferente de
VOLTS (branco). O nome composto por seis brancos
reservado para o n de referncia comum no ATP (Terra). Existem

37
outros nomes especiais reservados no ATP tais como HEIGHT,
SMOOTH, TARGET e etc. (Ver seo II-2 do Rule Book)

i - Branch Cards

So cartes que definem diferentes espcies de ramos que
podem ser modelos com elementos lineares e modelos com
elementos no lineares. Os modelos com elementos lineares so do
tipo:
- Elementos concentrados R, L, C desacoplados em srie tipo
00;
- Elementos concentrados R, L, C acoplados circuito pi tipo
01,02,...;
- Parmetros distribudos para linhas de transmisso com matriz
de transformao constante tipo -1,-2 -3;
* Modelo de linha com parmetros constantes sem
distoro, ou com resistncia concentrada, ou Pi exato;
* Continuamente transposto - modelo Clarke;
* Sem transposio - modelo K. C. Lee;
* Circuito Duplo com parmetros constantes;
* Parmetros dependentes da frequncia J. Marti;
* Convoluo Recursiva Semlyem;
- Transformador Saturvel;
- Cascata de Pi
Os elementos no lineares so do tipo:
- Resistncia pseudo no linear R(i) tipo 99
- Indutncia pseudo no linear L(i) tipo 98

38
- Resistncia variando com o tempo R(t) tipo 97
- Reator pseudo no linear com histerese L(i) tipo 96
- Pra-raios de surtos Zno exponencial R(i) tipo 92
- Outros ver seo V do Rule Book
Existe para alguns modelos de ramos o formato de preciso
normal e o formato de alta preciso. O carto $VINTAGE, 1 define
o formato de alta preciso e o carto $VINTAGE, 0 retorna
preciso normal. Todos os cartes de ramos utilizam as duas
primeiras colunas para definir o tipo de ramo. No campo
compreendido entre as colunas 3 e 8 deve-se especificar, em formato
alfanumrico, o nome de um n do ramo. O segundo n deve ser
especificado no mesmo formato no campo compreendido entre as
colunas 9 e 14. No campo entre as colunas 15 e 26 pode-se
especificar os ns de referncia. Caso um ramo seja igual a outro,
este pode ser especificado nos ns de referncia, no sendo
necessrio repetir seus parmetros. Na coluna 80 pode-se especificar
a opo de sada do ramo. Branco na coluna 80 significa nenhuma
sada; 1sada de corrente no ramo; 2sada de tenso no ramo;
3sada de corrente e tenso; 4fluxo de potncia ou energia no
ramo.


A seguir apresenta-se um carto ramo para elementos
concentrados R, L, C em srie com preciso normal:


39


Com alta preciso ($VINTAGE, 1) o carto ter do seguinte
formato:



ii - Switch Cards

Diferentes tipos de chaves so agrupados nos cartes chaves
(SWITCH CARDS) tais como:
- chaves controladas pelo tempo;
- chaves controladas por tenso;
- chaves controladas por corrente;
- Diodos ou Tiristores e outras
So classificadas como chaves ordinrias (tipo 00) aquelas nas
quais a tenso entre seus terminais zero, quando a chave est
fechada, e a corrente zero, quando a chave est aberta. As seguir,
algumas regras que devem ser observadas para a descrio de uma
chave:

40
1- Definir o tipo da chave nas colunas 1-2. Uma chave ordinria
controlada pelo tempo do tipo zero, nesse caso, as colunas 1 e 2
devem ficar em branco ou ser digitado 0 nas duas colunas;
2- Especificar os dois terminais da chave pelos nomes dos ns
(campos n 1 e n 2 nas colunas 3-14). Um dos ns pode ser
aterrado, nesse caso, o campo referente a tal n deve ser deixado em
branco.
3- No permitida uma chave entre duas fontes de tenso, ou
entre uma fonte de tenso e a terra, tais situaes so absurdas e
certamente conduziro a uma contradio. O programa apresentar
uma mensagem de erro em tais situaes.
O carto a seguir apresenta um modelo geral do carto chave:




As chaves podem ser conectadas no circuito de forma
inteiramente arbitrria, embora existam algumas restries. Uma delas
que a chave de corrente deve ser nica, esta no deve envolver um
loop de chaves fechadas. Uma outra restrio muito bvia que as
leis de tenso de Kirchhof no devem ser violadas em um loop
envolvendo fonte de tenso e uma chave. Por exemplo, uma chave
fechada no deve ser conectada em dois ns de tenso

41
desconhecida. Outra preocupao com as chaves refere-se ao de
abertura das mesmas, em um circuito indutivo. Uma chave abrindo na
condio de corrente igual a zero, (no caso de corrente de ruptura
zero) dever operar quando a corrente na mesma mudar de sinal.
Nesse sentido, poder haver, no instante anterior ao da abertura da
chave, uma corrente residual (i) fluindo atravs da indutncia. No
prximo passo de integrao, a chave dever estar aberta ento a
corrente no indutor ser nula e, por isso, o circuito indutivo dever
dissipar a energia residual no indutor (1/2Li
2
). Se isso no for
possvel os resultados devero apresentar uma incapacidade
computacional. Uma situao semelhante ser discutida mais adiante.

iii - Source Cards

As fontes de tenso e correntes no EMTP (ATP) devem ser
aterradas, entretanto, pode-se burlar esta regra. As fontes de tenso
ou correntes convencionais, as quais so uma funo analtica do
tempo f(t) podem ser escolhidas em uma lista de funes j
construdas e que podem ser definidas atravs de parmetros em um
carto fonte como o mostrado a seguir. A seo XIII do Rule Book
apresenta uma lista de opes de fontes e uma regra para a
especificao das fontes. At 10 funes de um tipo arbitrrio tambm
podem ser geradas. O carto de dados abaixo para um tipo genrico
de fonte, no qual o significado das variveis de entrada depender do
tipo de fonte especificado nas colunas 1 e 2. A seguir apresenta-se
alguns tipos usuais de fonte disponveis no ATP:

42


a) - Fonte Tipo 11
Este tipo de fonte a funo f(t) uma aproximao da funo
degrau pela interpolao linear entre os pontos t = 0 e t = t, sendo
f(0) = 0 e f(t) = Amplitude.

Se, para um caso particular, a condio inicial f(0) = Amplitude,
ento este tipo de fonte representa uma fonte DC

b) - Fonte Tipo 12
A fonte tipo 12 representa uma funo rampa com crescimento
linear desde t = 0 at t = T
o
e se mantm estabilizada em:
f(t) = Amplitude para t > T
o.

43

c) - Fonte Tipo 13

A fonte tipo 13 representa uma funo rampa com
decrescimento linear confirme mostra a figura abaixo:

d) - Fonte Tipo 14

Neste tipo de fonte tem-se a funo senoidal, ou melhor
cosenoidal, com duas opes de entrada:

f(t) = Amplitude*cos(2 ft +
o
) para A
1
= 0, sendo
o
graus

f(t) = Amplitude*cos[2 f(t + T
o
)] para A
1
> 0, sendo T
o
seg.


44

Se fontes senoidais esto ativas antes de iniciar um fenmeno
transitrio (indicadas por TSTART<0), ento o programa faz
automaticamente uma pr-computao das condies de regime
permanente e utiliza estas como condies iniciais.
O parmetro tipo nas colunas 1-2 especifica o tipo da fonte, para
uma fonte senoidal, (tipo=14) se A1= 0 ento, f(t) =
Amplitude*cos(2f.t +
o
) e se A1>0 f(t) = Amplitude*cos[2f(t + t
o
)]
Nas colunas 9-10 um nmero 0 define fonte de tenso e um nmero
< 0 define fonte de corrente. O campo tempo T1 no utilizado para
este tipo de fonte. TSTART representa o tempo de incio da fonte, se
negativo significa que a fonte deve ser considerada na pre-
computao de regime permanente para estabelecer as condies
iniciais. TSTOP o tempo final. Ambos TSTART e TSTOP so dados
em segundos.

e - Fonte Tipo 15

O tipo 15 representa uma fonte exponencial adequada para
representar surtos atmosfricos.
f(t) = Amplitude*(e
t
- e
t
) onde e so geralmente negativos

45

Neste caso, digitado no campo da frequncia e no campo de T
o
.

3.4 Rotinas Auxiliares
Alm das informaes anteriores deve-se considerar que ainda
existem vrias rotinas para a obteno dos parmetros de
determinados componentes no formato requerido pelo ATP. Estas
rotinas tm uma estrutura similar da maioria dos casos, mas as
regras particulares de cada uma devem ser respeitadas. A execuo
destas rotinas independente do caso onde os dados sero utilizados
para a modelagem dos componentes de rede eltrica. As seguintes
rotinas de suporte esto includas no mesmo cdigo ATP:

a) XFORMER
Rotina para a obteno dos parmetros R e L, sob a forma matricial,
para a representao de transformadores.

b) BCTRAN
Rotina para a obteno dos parmetros R e L, sob a forma matricial,
para a representao de transformadores trifsicos.

c) SATURATION

46
Rotina para a obteno da caracterstica de saturao de
transformadores sob a forma x i.

d) DATA BASE MODULE
Rotina para a obteno de modelos utilizveis atravs do comando
INCLUDE.

e) HYSTERESIS
Rotina para a obteno da caracterstica magntica de
transformadores considerando-se a histerese do ncleo.

f) LINE CONSTANTS
Programa para o clculo dos parmetros de linhas de transmisso.

g) CABLE CONSTANTS
Programa para o clculo dos parmetros de cabos.

h) SEMLYEN SETUP
Rotina para o clculo dos parmetros de uma linha de transmisso,
incluindo a dependncia com a frequncia.

i) JMARTI SETUP
Rotina para o clculo dos parmetros de uma linha de transmisso,
incluindo a dependncia com a frequncia.




47
CAPTULO IV

MODELOS DE LINHAS DE TRANSMISSO COM
PARMETROS DISTRIBUDOS


4.1 Aspectos Gerais

Uma linha de transmisso tem os seus parmetros distribudos
ao longo de sua extenso, de forma que, qualquer perturbao sbita
gerada por chaveamentos ou descargas atmosfricas resulta na
propagao de ondas pela linha. O efeito de uma variao de tenso
ou corrente em qualquer uma de suas extremidades no sentido
pela outra extremidade at que as ondas eletromagnticas geradas
por essa variao trafeguem por todo o comprimento da linha. Os
modelos de linhas de transmisso com parmetros distribudos so
baseados na soluo das equaes de onda de tenso e corrente,
cuja teoria foi elaborada para linhas monofsicas sem perdas. A
aplicao dessa teoria para linha polifsicas somente possvel aps
a transformao Modal que converte uma polifsica em tantas linhas
monofsicas quanto for o nmero de fases. Com essa transformao o
modelo monofsico resolvido e finalmente feita a transformao
inversa. O problema das perdas resolvido fazendo-se algumas
consideraes, as quais sero apresentadas juntamente com os
modelos.



48
4.2 Tipos de Modelos
A figura abaixo apresenta esquematicamente uma linha de
transmisso trifsica com parmetros no domnio modal.

Todos parmetros devem ser dados e grandezas no domnio
modal. Eles podem ser obtidos atravs de rotinas suporte como LINE
CONSTANTS ou CABLE CONSTANTS, conforme for o caso.
Dependendo da configurao da linha de transmisso, pode-se
distinguir as situaes de linha transposta (modelo de Clarke) ou linha
no transposta (modelo de K. C. Lee).
Ainda dependendo da representao interna dos parmetros no
modelo, pode-se optar pelo modelo sem distoro, modelo com
resistncia concentrada ou modelo PI exato.

i. Modelo sem distoro
Como sabido, o modelo da linha ser sem distoro se
os parmetros satisfizerem a relao:
R
L
G
C
= . Certamente, sendo a
condutncia de disperso (G
leak
) um valor muito prximo de zero,
nenhuma previso feita para valor de entrada de tal condutncia (G).
O programa presume que o valor de R representa as perdas totais na
linha. Assim sendo, o programa divide as perdas totais entre perdas
srie e shunt para calcular a resistncia srie R
srie
e a condutncia de

49
disperso G
leak
que satisfaa a condio de linha sem distoro, ou
seja:


R
L
G
C
R
L
serie leak
' '
,
'
'
= =
|
\

|
0 5

ii. - Modelo com Resistncia Concentrada

Neste caso, a resistncia srie distribuda da linha
representada como um elemento concentrado. O programa subdivide
a resistncia e insere a metade no meio da linha e em cada
extremidade. Dessa forma, a linha tratada como uma linha sem
perdas com parmetros distribudos, como mostra esquematicamente
a figura abaixo. Tendo-se em vista que a resistncia srie muito
menor que a impedncia de surto da linha, as reflexes que ocorrem
no meio da linha so desprezveis e no apresentam grandes
modificaes nos resultados. Entretanto, em linhas muito longas essas
reflexes podem significativas e comprometer os resultados.



Em altas frequncias (200 kHz ou mais) o efeito pelicular
tende a elevar significativamente o valor da resistncia eltrica do
condutor e torna este modelo muito falho. Como no o caso particular

50
de estudos de descargas atmosfricas, com parmetros variveis com
a frequncia. Para esse caso o modelo de J. Marti o mais indicado.

iii. Formato dos Cartes de Entrada
Os cartes de entrada para especificar uma linha de transmisso
com parmetros distribudos podem ser com dois tipos de formatos,
com preciso normal e de alta preciso.

a) Formato Normal

Formato de baixa preciso

b) - Formato de Alta Preciso
Neste caso, os campos da resistncia A e B so dobrados, ou
seja, eles possuem o formato E12.2 como pode ser observado. Note
porm que com isto o campo da varivel I
pose
que no formato normal
era I2, passou a ser I1.

Formato de alta preciso

51

iv. Parmetros do Carto de Entrada
As colunas referidas juntamente com os parmetros do carto de
entrada so relativas ao formato normal.
Tipo: (cols 1-2) - Indica a sequncia de fase assinalando -1, -2, -3, ...,
N neste campo. Note o nmero de modos igual ao
nmero de fases. Se N for maior que 9, ento a
indicao de fase ser alfabtica ou seja: 10=A;
11=B, 12=C, ...
N1 e N2: (cols 3-8 e 9-14) - Nome dos ns terminais de cada fase.
Tais ns podem ser aterrados se desejado.
N3 e N4: (cols 15-20 e 21-26) Ns de referncia como nos cartes
ramos.
R: (cols 27-32) - resistncia modal em ohms/comprimento. A unidade
de comprimento deve ser consistente com A, B e
Comp.
A: (cols 33-38) - depende do valor assinalado no campo I
line
conforme
mostra a tabela a seguir.
B: (cols 39-44) - depende do valor assinalado campo I
line
conforme
mostra a tabela a seguir.
I
LINE
A B
0 (no branco) Indutncia modal em
mH se XOPT = 0 ou
em se XOPT > 0
Capacitncia modal
em F se COPT = 0
ou em moh se
COPT > 0

52
1 Impedncia de surto
modal Z
s
=
L
C
'
'

velocidade de
propagao
v =
1
LC

2 Impedncia de surto
modal Z
s
=
L
C
'
'

Tempo de viagem no
domnio modal
= =
l
v


Comp: (cols 55-50) Valor total do comprimento da linha. Este valor
deve ser positivo para linhas transpostas (I
POSE
= 0) e
negativo para linhas no transpostas (I
POSE
= N) N o
nmero de fase.
I
LINE
: (cols 51-52) - Determina a definio de A e B conforme a
tabela.
I
PUNCH
: (cols 53-54) - especifica o tipo da modelagem a ser utilizada no
carto em questo.
0 modelagem com resistncia concentrada
1 modelagem com modelo sem distoro
I
POSE
: (cols 55-56) Especifica-se a linha transposta ou no
transposta
0 linha transposta modelo de Clarke - a matriz de
transformao no ser especificada.
N linha no transposta com N fases - modelo de K.
C. Lee. A matriz transformao seguir aps o n-
simo carto.

53
OBS. No caso em que se utiliza o formato de alta preciso, o
campo reservado para I
POSE
que era de duas colunas (cols 55-56)
passa a ser de uma coluna (col. 79), ento, se o nmero de fase for
maior que nove (9), deve-se fazer uma equivalncia alfabtica da
seguinte forma: A = 1; B = 2; C = 3; . . . . .
I
OUT
(col 80) - Especificao de sada
1 corrente de ramo
2 tenso de ramo
3 tenso e corrente
4 potncia e energia consumida
OBS: Estas especificaes de sada possuem algumas restries
que devem ser verificadas no captulo IV-D do Rule Book.
Somente quando I
POSE
> 0 que a matriz de transformao [T
i
]
ser lida imediatamente aps o n-simo carto do ramo. Os elementos
da matriz so lidos em linha (linha 1, linha 2, ...). Para uma dada linha
a parte real de todas colunas vem em primeiro lugar e a parte
imaginria segue em um novo carto. Em cada linha os elementos so
lidos em ordem crescente do nmero de colunas.


Formato do carto de entrada da matriz [t
i
]



54

CAPTULO V


REATOR PSEUDO NO LINEAR
(TIPO 98)


5.1 Aspectos Gerais

A representao da caracterstica no linear de Fluxo-Corrente
em um reator pseudo no linear feita ponto a ponto como mostra a
figura 5.1, de uma forma anloga ao resistor pseudo no linear.


Figura 5.1 - Caracterstica Fluxo-Corrente

Cada ponto da caracterstica interligado aos pontos adjacentes
por meio de segmentos de retas, sendo a origem (i = 0 ; = 0) um
ponto implcito. Valores negativos de corrente implicam em valores
correspondentes de fluxo negativos, portanto, necessrio somente a

55
parte positiva da caracterstica de Fluxo-Corrente para representar o
reator em corrente alternada.

5.2 Cartes de Dados para Representar um Reator Pseudo No
Linear

O grupo de cartes utilizado para representar o reator pseudo
no linear colocado no grupo de cartes ramos (branch cards) e
constitudo pelos seguintes cartes:


i. Carto para Caracterizar o Reator



(cols 1-2) Tipo do ramo 98

(cols 3-14) Nome dos Ns aos quais o reator est ligado
(N1 e N2).

(cols 15-26) Nome dos ns de referncia (N3 e N4). Este
campo utilizado quando se quer especificar um

56
reator com as mesmas caractersticas de outro
tomado como referncia.

(cols 27-38) Valores de regime permanente do par corrente-fluxo
os quais devero ser utilizados para definir a
indutncia para a soluo fasorial de regime
permanente ( L
i
= == =

). Geralmente, para estes valores
so considerados os valores limites da regio linear
de operao da caracterstica de Fluxo-Corrente.

(cols 39-79) Este campo no utilizado

(col 80) Opo de sada:
1 - sada de corrente
2 - sada de tenso
3 - sada de tenso e corrente
4 - sada de potncia e energia dissipada

ii. Cartes para Representar a Caracterstica de Fluxo-
Corrente



57

O grupo de cartes para representar a caracterstica de Fluxo-
Corrente deve ser especificado de acordo com o formato apresentado
anteriormente, obedecendo as seguintes regras:
a) os cartes devem ser colocados em ordem crescente de
corrente e fluxo;
b) a origem da caracterstica o ponto (i = 0; = 0) que
implcito ao programa e no pode ser explicitado;
c) cada par de corrente e fluxo digitado nas colunas (1 32)
sendo utilizado um carto para cada ponto. Sendo os campos (1 - 16)
para a corrente e (17 - 32) para o fluxo;
d) geralmente o primeiro carto da caracterstica representado
pelo mesmo ponto especificado para as condies de regime
permanente para prover continuidade entre a soluo fasorial e a
transitria no tempo zero, mas isto no obrigatrio;
e) esse grupo de cartes deve ser terminado por um carto
9999 digitado nas colunas (13-16).







58
5.3 Modelo de Transformador Saturvel Utilizado pelo ATP

O modelo de transformador saturvel utilizado pelo ATP emprega
um reator saturvel (tipo 98), para representar a saturao do ramo de
magnetizao, associado a um transformador ideal. A representao
de deste feita no grupo de cartes ramos (branch cards) do arquivo
de dados do programa. Portanto, os requisitos de sada (tenso,
corrente, ou ambas etc.) seguem os mesmos padres dos cartes
ramos, ou seja, atravs da indicao apropriada na coluna 80, com a
seguinte variao:
Corrente no ramo da reatncia de magnetizao digitando 1 na
coluna 80.
Tenso de ramo - no ramo da reatncia de magnetizao digitando
2 na coluna 80.
Corrente no enrolamento 1, digitando 1 na coluna 80 do primeiro
carto de enrolamentos.
As explanaes a seguir referem-se entrada de dados para
transformadores monofsicos e/ou trifsicos com 2 ou 3 enrolamentos.
Transformadores monofsicos, trifsicos de trs colunas (shell-
type) ou trifsicos de cinco colunas (core-type) basicamente utilizam
o mesmo modelo, ou seja, so modelados por bancos de
transformadores monofsicos. Nesse caso, a utilizao da opo de
referncia (Transformer-Refbus) muito interessante.
Para transformadores trifsicos de trs colunas core-type
necessita-se de um modelo totalmente diferente que leva em conta a
relutncia homopolar do circuito magntico. Este modelo discutido
em separado na seo IV.E do Rule Book. A seguir ser

59
apresentado o modelo para transformadores monofsicos e ou
trifsicos constitudos por bancos de transformador monofsicos.

5.4 Transformador Monofsico

Um transformador monofsico com dois enrolamentos pode ser
representado pelo circuito da figura 5.2.

Figura 5.2 - Transformador monofsico de dois enrolamentos.

O modelo da figura 5.2 apresenta um transformador monofsico
ideal de forma a garantir uma relao de transformao correta do
enrolamento 1 para o enrolamento 2.
Ambos enrolamentos (1 e 2) possuem uma impedncia de
disperso associada aos mesmos, caracterizadas pelas resistncias
R
1
e R
2
e as indutncias L
1
e L
2
. Note que estes valores podem ser
obtidos pela impedncia de curto-circuito. A indutncia de disperso
L
2
do secundrio (enrolamento 2) tem de ser um valor no nulo,
enquanto que a indutncia L
1
do primrio pode ser nula.
O efeito da saturao do ramo de magnetizao est confinado a
um reator no linear satura no circuito do primrio (enrolamento 1).

60
No caso de saturao o modelo de reator pseudo no linear (tipo
98) utilizado internamente. Com o intuito de obter dados
necessrios para a representao do reator saturvel, pode-se
aplicar tenso varivel ao transformador e medir as correntes
correspondentes criando-se assim uma caracterstica (V
rms
,-I
rms
). A
seguir, pode-se utilizar a rotina suporte satura, apresentada na
seo XIX-G do Rule Book para criar a caracterstica de valor de
pico Fluxo - Corrente necessria.
No caso de no se considerar a saturao do transformador, caso
linear, somente um valor de pico da caracterstica fluxo x corrente
deve compor os dados de entrada da impedncia de magnetizao.
Este valor pode ser obtido pelo ensaio a vazio.
Se a caracterstica de fluxo x corrente no especificada a
reatncia de magnetizao considerada inexistente e a corrente
de magnetizao desprezada.
As perdas em vazio determinam a resistncia do ramo de
magnetizao R
mag
a qual est em paralelo com o reator saturvel.
Este fato tambm vlido para transformadores com trs
enrolamentos com mostra a figura 2.


61

Figura 5.3 - Transformador monofsico com 3 enrolamentos.

5.5 Regras para os cartes de Entrada

A seguinte sequncia de cartes dever ser inserida no grupo de
cartes ramos (Branch Cards) do arquivo dados:
1. Carto com o requisito especial - TRANSFORMER.
2. Cartes para a especificao da caracterstica de Fluxo-Corrente
Se a reatncia de magnetizao no for considerada estes sero
omitidos.
Se a reatncia de magnetizao for linear, somente um carto
utilizado.
Se a reatncia de magnetizao for saturvel, ento necessrio
um grupo de cartes para representar a caracterstica de fluxo-
corrente.

62
3. Carto com indicao do trmino da caracterstica fluxo-corrente.
4. Cartes para os enrolamentos do transformador, sendo utilizado um
carto para cada enrolamento.

Nota: Se o usurio desejar especificar um transformador com
parmetros idnticos a um transformador previamente
especificado poder ser utilizado o carto TRANSFORMER-
REFBUS como ser discutido posteriormente.

O primeiro carto tem o seguinte formato:



A palavra transformer deve ser digitada a partir da terceira coluna do
carto (coluna 03-14).

O par corrente-fluxo define a indutncia de magnetizao de regime
permanente sendo a corrente expressa em ampres e o fluxo em
volt.seg ambos com os seus respectivos valores de pico. As
correntes so digitadas nas colunas 27-32 e o fluxo nas colunas 33-
38.


63
BUSTOP (col 39-44) - um nome para o ponto interno do
enrolamento 1 usado para representar o ramo de magnetizao.
Este nome sempre deve ser mencionado pois unicamente ele que
identifica o transformador.

R
MAG
(cols 45-50) - resistncia do ramo de magnetizao em ohms.
Esta resistncia pode ser calculada por:
fe
o
MAG
P
V
R
2
) 1 (
=

onde:
V
o (1)
tenso aplicada ao enrolamento (1) do transformador
durante o ensaio a vazio.
P
fe
Perdas no ferro do transformador obtidas do ensaio a
vazio
P
fe
= P
o
- R
1
I
o
2

P
o
perdas totais medidas durante o ensaio a vazio
I
o
corrente no enrolamento de baixa tenso medida durante o
ensaio a vazio.

Note que um zero ou branco neste campo significa que R
MAG

ser igual a infinito, ou seja, transformador sem perdas no ferro.
Especificao de sada na coluna 80.
1. Corrente no ramo de magnetizao
2. Tenso no ramo de magnetizao
3. Ambos tenso e corrente no ramo de magnetizao.

64
O segundo grupo de cartes especifica a caracterstica de fluxo-
corrente. As seguintes distines entre possveis casos so
necessrias:

1. Se no houver especificao da caracterstica de fluxo-corrente,
considerado que no existe reatncia de magnetizao ou seja a
corrente de excitao desprezada. Mesmo assim, no se pode
esquecer do carto de especificao do trmino da caracterstica
fluxo-corrente.

2. Se somente um conjunto de fluxo e corrente dado, ento a
caracterstica de magnetizao considerada linear. Este ponto
pode ser determinado pelos dados do ensaio a vazio como a seguir.

o
=
V
f
o
4 44 ,
(valor de pico)

3. Se uma caracterstica de saturao apresentada, ento so
necessrios alguns pares de fluxo-corrente, cada um representando
um ponto da caracterstica pseudo-no-linear a qual utilizada para
fazer a aproximao da curva de saturao. A rotina suporte
satura (vide seo XIX-G do Rule Book) pode ser utilizada para
criar estes pontos.
Em ambos os casos, o formato dos cartes o mesmo como a
seguir.

65


Notas:

1. Considere o primeiro ponto da curva de magnetizao (fluxo-
corrente) igual ao valor de regime permanente especificado no
primeiro carto com a palavra TRANSFORMER.
2. O valor do fluxo de regime permanente deve ser maior ou igual a
70% do mximo valor de fluxo saturado.
3. A rotina suporte SATURA pode ser utilizada para criar a
caracterstica de saturao pseudo-no-linear com valores de pico
de fluxo-corrente a partir dos valores medidos V
rms
- I
rms
.

Encerrando a especificao da caracterstica de saturao fluxo-
corrente o grupo de cartes deve ser terminado por um carto
indicativo com os dgitos 9999 nas colunas 13-16. Tal carto deve
aparecer mesmo quando no caracterstica de fluxo-corrente.



66

Finalmente, vem a seguir um grupo de cartes
especificando cada enrolamento (um carto para cada enrolamento).
Estes cartes devero ter o seguinte formato:



onde:
K (cols 01-02) representa o nmero do enrolamento

Recomenda-se que o enrolamento de baixa tenso seja
especificado no nmero 1.

BUS1 e BUS2 (cols 03-14) - Nome dos ns terminais do
enrolamento, branco significa terminal aterrado.

R (cols 07-12) - resistncia em ohm do enrolamento.

L (cols 13 - 18) - indutncia de disperso do enrolamento em
questo em ohm ou mH conforme o valor de XOPT.


67
Os valores da impedncia de disperso dos enrolamentos
podem ser determinados atravs dos dados do ensaio em curto-
circuito do transformador, como a seguir:
R
cc
=
P
I
icc
cc
2

Z
cc
=
V
I
cc
cc

X
cc
= Z R
cc cc
2 2

Onde:
P
cc
, V
cc
e I
cc
so, respectivamente, os valores de potncia,
tenso e corrente medidos no ensaio em curto-circuito e R
cc
e X
cc
so
a resistncia e a reatncia do enrolamento.
Se V
k
a tenso nominal do enrolamento K, sendo K = 1,2 ou 3
e V
HV
a tenso nominal do enrolamento de alta tenso ento:
R
K
=
R
N
V
V
cc k
HV
.
2
2

X
K
=
X
N
V
V
cc k
HV
.
2
2

N o nmero total de enrolamentos.

V
RAT
(cols 39 - 44) tenso nominal do enrolamento K.

SADA (col. 80) Indicativo de sada que dever ser mencionado
apenas para o primeiro enrolamento.
1 - ramo de corrente fluindo do n BUS1 para o n interno
BUSTOP.

68
2 - Tenso no enrolamento.

5.6 Opo de Referncia para Transformadores

Se for desejado especificar um transformador que tenha os
parmetros idnticos aos de um transformador previamente
especificado, a opo de referncia disponvel. Para tanto, utiliza-se
como nica identificao do transformador o nome BUSTOP, como
um nome de referncia.
As regras para a opo de referncia so as seguintes:
a). Carto com o requisito especial TRANSFORMER
REFBUS conforme o modelo a seguir;


b) cartes de enrolamentos contendo os nomes dos ns
aos quais eles esto conectados.





69
CAPTULO VI


CIRCUITO PI POLIFSICO MUTUAMENTE ACOPLADO

6.1- Aspectos Gerais

A figura 6.1 apresenta elementos R, L e C concentrados e
mutuamente acoplados de uma rede eltrica trifsica.


Figura 6.1 - Elementos mutuamente acoplados de uma rede
trifsica.


Considerando uma linha de transmisso com n condutores ou
fases, a representao dos elementos concentrados e mutuamente
acoplados na forma matricial mostrada pela figura 6.2. Desta figura
pode-se extrair as equaes diferenciais matriciais que regem o
comportamento da linha.


70


Figura 6.2 - Circuito equivalente com elementos concentrados e
mutuamente
acoplados na forma matricial.

| | | |
V V
I
I
k m
km
km
L
d
dt
R = +

| |
I
V
I
k
k
km
C
d
dt
= +
1
2


| |
I
V
I
m
m
km
C
d
dt
=
1
2

onde V
k
e V
m
so vetores de tenso nos ns k e m e I
k
e I
m

vetores de corrente.


6.2- Particularidades da classe de ramos tipo 1, 2, 3, . .

Esta classe de ramos (tipo 1, 2, 3 . .) possibilita a representao
de matrizes de elementos concentrados R L C. importante observar
que, em contraste com a classe de ramos tipo 0, os valores das
capacitncias especificadas nessa classe (tipo 1, 2 e 3 . .) so para

71
conexo shunt e no srie (como no tipo 0), sendo consideradas a
metade em cada extremidade do modelo. Os elementos das matrizes
[R], [L] e [C] tm os seguintes significados em regime permanente
considerando uma frequncia :

elementos da diagonal R
ii
+ jL
ii
: impedncia prpria do ramo i;

elementos fora da diagonal R
ik
+ jL
ik
impedncia mtua entre
os ramos i e k;

elementos da diagonal C
ii
: soma de todas as capacitncias
conectadas aos ns em ambas extremidades do ramo i;

elementos fora da diagonal C
ik
: valor negativo da capacitncia
de acoplamento entre o ramo i e o ramo k.

Como todas matrizes so simtricas elas sero representadas
somente pelos elementos abaixo da diagonal.
Este modelo pode ser utilizado para simular fenmenos
transitrios em linhas curtas ou cabos. Atravs da conexo de
sees curtas em srie e fazendo alguma transposio se necessrio,
pode-se obter um modelo para linhas longas. Entretanto, devido ao
maior tempo de computao e maior necessidade de memria, este
modelo para linhas longas, geralmente, somente usado como ltimo
recurso, quando modelos mais sofisticados (modelos de parmetros
distribudos) so inadequados.

72

6.3- Formatos dos Cartes de Dados

Este tipo de ramo (elementos concentrados e mutualmente
acoplados tipo 1, 2, 3, . . ) apresenta trs tipos de formatos:
- -formato normal ($VINTAGE, 0)
- formato de alta preciso ($VINTAGE, 1)
- formato livre

i. Formato Normal ($VINTAGE, 0)


ii. Formato de Alta Preciso ($VINTAGE, 1)



Tanto os formatos de preciso normal como os formatos de alta
preciso necessitaro de cartes de continuao, nesse caso, o carto
de continuao obtido deixando em branco at a coluna 26.


73
iii. Formato Livre
As seguintes regras devem ser obedecidas para o formato livre:

1) Cada campo deve ser separado por virgulas (ou seja, o ltimo
smbolo da varivel CHRCOM do arquivo STARTUP.)
2) Brancos so totalmente ignorados e os nomes dos ns so
ajustados pela esquerda.
3) No se pode entrar com nomes de ns aps a coluna 26.
4) No se pode entrar com valores numricos antes da coluna 27
5) O carto de continuao assinalado com o quinto smbolo
($) da varivel CHRCOM do arquivo STARTUP. no campo
alfanumrico.

6.4- Parmetros

Tipo (colunas 1-2) 1, 2, 3, . . . N (1 N 40) representa a fase
na qual o ramo est conectado.
N-1 e N-2 (colunas 3-14) Nome dos ns iniciais e finais do
ramo branco representa a TERRA.
N-3 e N-4 (colunas 15-26) Nome dos ns do ramo de
referncia que possui os mesmos valores de R, L e C.

Elementos R, L e C:

R - resistncia em omhs
L - indutncia em omhs ou mH conforme XOPT
C - capacitncia em mho ou F conforme COPT

74

Somente uma das matrizes sries ([R] ou [L]) pode ser nula. Se
houver necessidade de utilizar somente acoplamento capacitivo pode-
se fazer a impedncia srie infinita e aterrar uma das extremidades do
modelo como mostra a figura 6.3. Se somente acoplamento R, L
necessrio, pode-se eliminar o acoplamento capacitivo fazendo [C] =
[0], entretanto, nesses casos, a utilizao de elementos R e L
mutuamente acoplados (tipo 51, 52, 53, . .) permite maior campo para
a especificao da indutncia L (E 12.2) ver Rule Book seo IV.C.


Figura 6.3 Representao somente de capacitncias mutuamente
acopladas.









75
CAPTULO VII


ELEMENTOS RESISTIVOS NO LINEARES


7.1- Aspectos Gerais

Os elementos no lineares consistem de ramos no lineares
monofsicos com dois terminais. Como no so lineares, estes
elementos no podem ser convenientemente resolvidos juntamente
com elementos lineares, que so constantes e so representados na
matriz de admitncia nodal (Y). Existem dois grupos de elementos no
lineares, um chamado de elementos pseudos no lineares (pseudo-
nonlinear), e outro chamado de verdadeiros no lineares (true
nonlinear). A distino dominante entre estes dois grupos de
elementos no lineares est no mtodo que utilizado para a soluo
da no linearidade.
Os elementos chamados de pseudos no lineares so somente
resolvidos de forma aproximada, mas para grande parte dos estudos
de transitrios eltricos os resultados so satisfatrios. Nesse grupo
de elementos, a no linearidade representada a cada passo de
integrao por um simples segmento linear que foi selecionado no
passo de integrao precedente. Enquanto que os elementos
verdadeiros no lineares (true nonlinear) so rigorosamente
resolvidos utilizando o mtodo de Newton para interagir em todas as

76
equaes no lineares acopladas de um subcircuito isolado. Os
elementos pseudos no lineares no tm tal acoplamento, e a soluo
resultante pode conter erros. Uma pseudo no linearidade realmente
apropriada quando o usurio sabe que a caracterstica do resultado
dever variar suavemente em funo do tempo.
O esforo computacional de verdadeiras no linearidades
totalmente diferente daquele empregado em pseudas no
linearidades. Elementos pseudos no lineares no possuem restries
inerentes em relao conectividade, enquanto que os verdadeiros
no lineares tm que ser isolados em subcircuitos acoplados a outros
elementos no lineares (por exemplo: linhas de transmisso com
parmetros distribudos) que no contm mtodos baseados em
compensao como os empregados na modelagem de motores
eltricos (U. M.)


7.2- Resistncia Pseudo No Linear Tipo 99

O grupo de cartes de dados para a representao de um
resistor pseudo no linear R(i) constitudo dos seguintes cartes:
Um carto ramo tipo 99 como o mostrado na figura a baixo, na
qual os quatros parmetros VFLASH; TDELAY; JUMP; e VSEAL
esto todos relacionados com flashover no gap interno do elemento
e com a interrupo da corrente em zero.


77


Os parmetros so assim definidos:

Tipo (cols 1 e 2) - 92

N1, N2; N3; e N4 Estes parmetros tm a mesma definio
utilizada em um carto ramo comum.

VFLASH a tenso de flashover. O ramo um circuito aberto at
que a tenso em seus terminais, em valor absoluto, exceda o valor de
denotado no campo VFLASH. A partir de ento, o gap fechado
permanecendo assim at que a corrente passe por zero.

TDELAY o tempo que o gap se mantm fechado aps a
ocorrncia de um flashover. O gap ser aberto quando corrente passar
por zero aps o tempo TDELAY.

JUMP A operao dever iniciar no nmero JUMP do segmento

VSEAL Valor absoluto da tenso abaixo do qual o gap aberto
mesmo que a corrente no passe por zero. Este parmetro tem o

78
objetivo de evitar erro de operao do elemento, mudando o critrio de
abertura do gap.
Um grupo de cartes para especificar a caracterstica no linear
IxV ponto a ponto. Essa caracterstica dever ser informada em ordem
crescente da corrente no elemento, sendo apresentado um par de
valores (I,V) para cada ponto em cada carto. A origem o ponto
(0,0) que o usurio deve saltar. A caraterstica IxV considerada
simtrica e, portanto, valores negativos no devem ser especificados.
A no linearidade deve possuir no mnimo dois pontos. Quando for
especificado apenas um ponto o ramo tido como linear.



A caracterstica terminada com um carto 9999 (um valor especial
para a corrente. Se o usurio quiser disponibilizar o flash somente
uma vez a opo SINGLE FLASH deve ser denotada a partir da
coluna 33 no carto 9999. Dentro de um mesmo conjunto de dados a
opo SINGLE FLASH considerada somente uma vez e no
primeiro elemento na ordem de entrada no ATP.





79
7.3- Resistor Verdadeiro No Linear (TRUE NONLINEAR)

R(i) Type-92; 4444 - Seo V-E do Rule Book


Como j foi explanado anteriormente, o mtodo de resoluo,
nesse caso, baseado na soluo verdadeira do sistema de equaes
empregando o mtodo iterativo de Newton. O ramo tipo 92 4444
difere do ramo tipo 92 5555 pelo modo que a no linearidade entre
dois pontos representada. No ramo 4444 a no linearidade
representada por segmentos lineares entre dois pontos consecutivos
fornecidos. No ramo 5555 a no linearidade representada de forma
extrema com segmentos exponenciais entre os pontos fornecidos.
A especificao do elemento tipo 92 4444 obedece a
seguinte formatao dos cartes de dados:

Primeiro carto
Este carto obrigatrio e representa o elemento no linear.




80
Os parmetros N1, . . . N4, so os mesmos j definidos
anteriormente.
NFLASH um controle do gap interno do elemento:
NFLASH = +1 para a ocorrncia de flashover e abertura
do gap somente uma vez;
NFLASH = +o para considerar a ocorrncia de flashover
e abertura do gap tantas vezes quantas forem requeridas
pelas condies do circuito;
NFLASH = -1 para considerar a ocorrncia de flashover
apenas uma vez mantendo o gap fechado continuamente.
Nesse caso no h interrupo de gap.

Segundo carto
Esse grupo de cartes dever ser omitido se for utilizada a
opo de referncia.



R-LIN (colunas 0 25) a resistncia linear conectada em srie
com o ramo no linear. (Ela pode ser usada para representar uma
resistncia de aterramento de um para-raios, por ex.).

81
V-FLASH (colunas 26 50) a tenso de flashover do gap em volts.
Se o elemento no possuir gap, ento um valor negativo deve ser
denotado neste campo.
V-ZERO a tenso de partida (ou inicial) do mtodo iterativo do
ramo. Se este campo deixado em branco, ento o mtodo iterativo
de Newton parte da corrente zero, o que, usualmente satisfatrio.

Finalmente, os cartes a seguir especificam a caracterstica no linear
IxV ponto a ponto que terminada com um carto 9999para a
corrente. O Usurio pode especificar a caracterstica completa,
incluindo pontos negativos do terceiro quadrante, se a caracterstica
no for simtrica em relao origem.

7.4- R(i) Type-92; 5555 - Seo V-E do Rule Book

PRA-RAIOS ZnO

A equao bsica para a modelagem de um pra-raios de xido
de zinco (ZnO) restritamente resistiva e altamente no linear:

i p
V
V
ref
q
=
|
\

|
.

onde:
i a corrente no pra-raios;
V a tenso no pra-raios;
p, V
ref
e q so constantes que definem o dispositivo.

82

Tipicamente, o valor de pico da tenso de referncia V
ref
duas
vezes o valor da tenso nominal, ou alguma coisa em torno disto. Na
teoria, a escolha arbitrria (note, ela um parmetro extra), contudo,
a tenso de referncia normaliza a equao e prev um overflow
numrico durante a exponenciao. Ento, as constantes p e q so
na realidade os nicos parmetros do dispositivo.
A caracterstica no linear (V-I) do pra-raios pode ser
aproximada por um nmero arbitrrio de segmentos exponenciais.
Podendo ser representados pra-raios com gaps e pra-raios sem
gaps. Pra-raios com gaps requerem a especificao de dois
conjuntos de segmentos exponenciais, enquanto que pra-raios sem
gaps requerem somente um conjunto. A escolha das exponenciais
pode ser feita utilizando separadamente um programa suporte que
utiliza o requisito especial ZnO Fitter (ver seo XIX-I do Rule Book)
Devido extrema no linearidade da caracterstica ZnO, valores
de tenses que so substancialmente menores que o valor de V
ref

proporcionam correntes muito pequenas drenadas pelo dispositivo, por
ex.,(0,5)
30
= 9,31E-10. Ento, para evitar a possibilidade de um
underflow durante a exponenciao e tambm acelerar a soluo
numrica, um modelo linear atualmente utilizado para baixos valores
de tenso. Em termos fsicos a soluo no afetada por tal
simplificao.

Cartes de Dados
A representao de um pra-raios de xido de zinco (ZnO), no
arquivo de dados para o ATP, feita por trs grupos de cartes dentro

83
do conjunto dos cartes de ramos Branch Cards como a seguir: (ver
seo V do Rule Book)

i. primeiro grupo

O primeiro grupo um simples carto de ramo tipo 92
designando elemento no linear (resistncia no linear) e a
identificao especial para ZnO 5555 nas colunas 39-44. Como
usual, os nomes dos ns terminais do dispositivo so apresentados
nas colunas 03-14 em dois formatos A6 e as colunas 15-26 podem
ser utilizadas para ns de referncia, conforme mostra a figura abaixo.
A varivel K na coluna 80 para o requisito de sada com os
valores de 1 a 4, como nos outros cartes ramos.


segundo grupo

O segundo grupo de cartes do pra-raios de surto ZnO tambm
constitudo por um nico carto que contm as seguintes variveis
de controle V
ref
, V
flash
, V
zero
e COL. Tais variveis so assim definidas:

V
ref
(cols. 1-25) - a tenso de referncia da equao do
ZnO em volts.

84
V
flash
(cols. 26-50) - a tenso de flashover no gap
normalizada (isto , dividida pela tenso de
referncia V
ref
). Se o pra-raios no possui gap,
qualquer nmero negativo deve ser colocado
neste campo.

V
zero
(cols. 51-75) - a tenso inicial do pra-raios ( o
valor no tempo zero) na mesma unidade de V
ref
.
Na maioria dos casos deixado em branco e,
dessa forma, a interao de Newton inicia-se com
corrente zero.

Col (cols. 76-80) - o nmero de colunas (cpias
paralelas ou elementos) da caracterstica. Se
este campo deixado em branco ou for digitado
zero ou unidade no mesmo, ento uma coluna
considerada e a caracterstica ser utilizada sem
modificao. Mas para COL positivo (geralmente
um nmero inteiro) o coeficiente COEF (p) para
todos os cartes seguintes ser multiplicado por
COL durante a entrada de dados antes da
armazenagem e utilizao.


85



ii. terceiro grupo

O terceiro grupo de cartes especifica os segmentos
exponenciais da caracterstica do ZnO. Estes iniciam com a
caracterstica antes do flashover (somente a caracterstica se no
houver gap). Cada caracterstica deve ser terminada pelo carto
especial 9999 (este valor deve ser digitado nas colunas 22-25). O
seguinte formato usado para cada segmento exponencial de cada
caracterstica, na ordem natural (crescendo a corrente e tenso).



COEF (cols. 1-25) o coeficiente p da equao para
modelagem do ZnO em unidade de corrente
(geralmente amperes).


86
EXPON (cols. 26-50) o expoente q admensional da
equao do ZnO.

VMIN (cols. 51-75) a tenso mnima para a utilizao da
caracterstica preestabelecida, em por unidade da
tenso de referncia V
ref
.

Todos os cartes descrevendo os segmentos exponenciais
da caracterstica do ZnO so colocados na ordem natural, i., corrente
crescendo no dispositivo, terminando cada grupo com um carto
9999 digitado nas colunas 22-25.
Se o pra-raios estiver equipado com hastes
centelhadoras, ento a caracterstica pre-flashover deve aparecer em
primeiro lugar, seguida da caracterstica post-flashover.
O controle da interao de Newton feito por vrios
parmetros que, inicialmente, so definidos pelo arquivo STARTUP.,
mas estes podem ser redefinidos pelo carto special-request card
ZINC OXIDE. Para maiores detalhes e uma explanao sobre os seis
controles, veja a seo II-A do Rule Book. Exemplos de utilizao do
pra-raios ZnO podem ser encontrados em alguns subcasos do
BENCHMARK, como no subcaso DC37.dat que apresenta um caso
sobre a utilizao de um ZnO monofsico e o DC38.dat que utiliza um
ZnO trifsico.

7.5- Rotina para criar cartes de dados do pra-raios ZnO
O programa que cria os cartes de dados de entrada para
a modelagem de um pra-raios ZnO no ATP o ARRDAT. O acesso

87
a esse programa se d por meio do requisito especial ZNO FITTER.
O programa ARRDAT produz cartes de ramos do tipo 92 para
representar o pra-raios de surtos ZnO. Em resumo, ARRDAT
calcula os parmetros que so requeridos para os cartes de ramos
do EMTP tipo 92 e cria tais cartes que comporo os dados de
entrada de um pra-raios ZnO. O programa ajusta curvas
exponenciais para um conjunto de pontos dados (corrente - tenso).
O ajuste em um plano log-log utilizando a aproximao dos mnimos
quadrados.
Existem duas opes para determinar o nmero de
segmentos exponenciais que sero usados. Na primeira, o usurio
pode especificar o nmero de segmentos e os limites de cada
segmento. Na segunda, alternativa a mais usual, o programa pode
determinar os segmentos automaticamente, baseado no erro relativo
mximo possvel especificado pelo usurio.
Um carto opcional BRANCH tal como na rotina LINE
CONSTANTS permite o usurio denominar os ns terminais para os
cartes de ramos tipo 92 que sero criados. O formato desse carto
idntico ao usado para linhas de transmisso em LINE
CONSTANTS.

Estrutura dos Cartes para a Rotina ARRDAT

1 - BEGIN NEW DATA CASE
2 - ZNO FITTER
3 - BRANCH | A6 | A6 | . . . . .

88
obs. cada par de ns estar conectado a um pra-raios. Em
geral, os pra-raios so aterrados, portanto, um n do par dever ser
branco.

4 - Cartes de dados para definir a caracterstica do ZnO. Nesta
classe so utilizados dois cartes para definir a caracterstica do ZnO
que possuem o seguinte formato:




NEXP - (cols 1-12) Varivel que permite a escolha de duas
possveis opes de ajuste. Um inteiro negativo
representa o requisito para a determinao
automtica dos segmentos exponenciais.
Alternativamente, um inteiro positivo significa que
o usurio quer aquele nmero de segmentos e
ser especificado manualmente os limites de cada
um.

IPHASE - (cols. 13-24) Especifica o nmero de fases do
banco de pra-raios para os quais os cartes de
ramos sero produzidos. Se for deixado esse

89
campo em branco ou digitado zero, o valor de
IPHASE ser mudado para a unidade significando
que ser modelado um pra-raios monofsico.

ERRLIN - (cols. 25-36) Especifica o mximo erro relativo
permitido durante a determinao automtica do
nmero de segmentos exponenciais
(considerando que o usurio especificou para
NEXP um nmero negativo. Um branco ou zero
neste campo, o valor de ERRLIN ser convertido
no valor default (1/20). O erro relativo
determinado pela expresso:

ERRO REL
C C
C
=

1 2
1

onde:
C
1
a corrente especificada pelo usurio
C
2
o valor da corrente determinado pela aproximao
exponencial

IPRZNO - (cols. 37-48) Controle de impresso dos
diagnsticos. Os valores sugeridos esto entre
zero e trs. A quantidade de impresso de sada
cresce com o valor desta varivel.

VREF - (cols. 49-60) o valor da tenso de referncia que
ser utilizado para escala de tenso nos pontos

90
dados. O escalonamento deve prevenir overflow
durante a simulao do EMTP. A idia para
produzir nmeros em torno da unidade para a
biblioteca de funes do computador. Se deixar
este campo em branco ou for digitado zero, o
valor de VREF ser mudado para duas vezes o
valor de A2 no segundo carto dessa classe que
dever vir imediatamente subsequente a este.

VFLASH - (cols. 61-72) o valor da tenso de flashover
nas hastes centelhadoras em volts. Obs. deve
ser especificado o valor da tenso de pico e no o
valor rms. Se o pra-raios no possui hastes
centelhadoras (sem gap gapless) este campo
deixado em branco ou zero.



A1 - (cols. 1-12) a classe de tenso do pra-raios com
base na qual os dados de entrada so
apresentados, em valores eficazes (volts rms).

A2 - (cols. 13-24) a classe de tenso desejada para o
pra-raios em valores eficazes (volts rms). Este

91
valor na realidade um fator de escala e pode ser
utilizado de forma criativa conforme as
necessidades do usurio. Por exemplo, A2 pode
ser utilizado para converter os dados de entrada
(tenso) em por unidade para uma base de
tenso (volts) especificada em A2.
Alternativamente o usurio pode produzir a
caracterstica de um pra-raios eletricamente
similar, possuindo uma classe de tenso
diferente. As propriedades dos pra-raios
similares no mudam com a classe de tenso.
Note que se a tenso de referncia for mantida
proporcional classe de tenso desejada A2,
ento pra-raios os similares possuem
parmetros idnticos em todas as classes de
tenso.

A3 - (cols. 25-36) um multiplicador utilizado para um
escalonamento adicional dos pontos de tenso.
O valor mais comumente usado a unidade.

A4 - (cols. 37-48) um multiplicador de corrente que
utilizado para pra-raios com nmero de colunas
diferente daquele para o qual os pontos de dados
so conhecidos. Nesse caso, considerado uma
distribuio igual de corrente entre as diversas
colunas.

92

A5 - (cols. 49-60) um sinalizador indicando a existncia ou
no de dados adicionais descrevendo o pra-raios
aps a ignio dos centelhadores (gap) flashover.
Este parmetro permite a representao de duas
situaes distintas, pra-raios com centelhadores em
derivao (shunts gaps) e pra-raios com
centelhadores srie. No caso de centelhadores
sries, antes do flashover o pra-raios
inoperativo. O usurio pode escolher as seguintes
situaes atravs do valor de A5:

i) Se zero ou a unidade, o pra-raios no possui
centelhadores e no segue dados adicionais.

ii) Se negativo, dados adicionais sero apresentados a
seguir descrevendo a caracterstica do pra-raios
aps o flashover, tanto para centelhadores em
derivao como para centelhadores srie.

iii) Se positivo mas diferente da unidade, no haver
dados adicionais. Em vez disso, os dados originais
de entrada tero suas tenses multiplicadas por A5 e
sero utilizados aps o flashover.
AMIN (cols. 61-72) o menor valor de corrente que deve
iniciar o primeiro segmento da caracterstica do
pra-raios, sem o ajuste linear dessa

93
caracterstica. No se deve deixar este campo
em branco ou igual a zero.

5 - Cartes que especificam a Caracterstica IxV do Pra-raios.
Nesta classe so utilizados cartes para especificar a caracterstica do
pra-raios definidos com dois campos de formato E12.0 (o primeiro
para corrente delimitado pelas colunas 1-12 e o segundo para tenso
nas colunas 13-24) como mostra a figura a seguir.


Para o caso mais comum no qual NEXP negativo, o
programa determina automaticamente o nmero de segmentos e
existir apenas um grupo de dados. Mas para NEXP positivo dever
existir NEXP grupos de dados. Todos os grupos de dados que definem
a caracterstica de corrente/tenso devem ser apresentados na
mesma forma da figura anterior, sendo um ponto por carto. Os
pontos devem ser ordenados em ordem crescente de corrente e
tenso e cada grupo terminado por um carto em branco.







94
CAPTULO VIII

ROTINA LINE CONSTANT


8.1- Aspectos Gerais

A rotina suporte Line Constant permite determinar as
constantes matriciais de uma linha de transmisso com base nos
parmetros fsicos dos condutores e a geometria da torre de
transmisso. A rotina determina tambm os parmetros no domnio
modal para linhas transposta e no transposta.

8.2- Estrutura dos Cartes de Entrada
A estrutura de um arquivo de dados para rodar a rotina Line
Constants deve apresentar no mnimo os seguintes conjuntos de
cartes:
a) BEGIN NEW DATA CASE.
b) LINE CONSTANTS - requisito especial para chamar a rotina.
c) ENGLISH OU METRIC requisito especial para definir o sistema de
unidades dos dados de entrada e sada. Outros cartes de
requisito especial podem aparecer logo aps este.
d) CARTES DE CONDUTORES - Este conjunto de cartes define a
geometria da linha e as propriedades eltricas fundamentais dos
condutores. Este grupo de carto deve ser terminado por um
Carto Branco.
e) BLANK CARD terminando os cartes de condutores.

95
f) CARTO DE FREQUNCIA.
g) BLANK CARD terminando o carto de frequncia.
h) BLANK CARD terminando Line Constants.
i) BEGIN NEW DATA CASE.
j) BLANK CARD saindo do ATP.

8.3- Cartes com Requisitos Especiais

FREQUENCY
BRANCH
METRIC
ENGLISH

FREQUENCY um requisito para permitir a sada de informao
para ser utilizada com o requisito especial Frequency-Scan. O
usurio pode querer tambm uma tabela com parmetros de
sequncia zero e positiva com frequncia varivel.

BRANCH Este carto serve para dar nomes aos ns terminais da
linha no caso de a rotina for utilizada para gerar ramos para o ATP.
At 6 pares de nomes de ns com A6 podem ser colocados nas
colunas de 9 - 8.

METRIC Sada em ohm/Km ou F/Km

ENGLISH Sada em ohms/milha

96

8.4- Cartes de Condutores

a) Formato dos Cartes de Condutores


b) Parmetros do Carto de Condutores
I
fase
(cols 1-3) Indica o nmero de fase do condutor (1,2,3 .............k)
0 condutor aterrado
SKIN (cols 4-8) Indicao do efeito Skin conforme o valor digitado
neste campo, como mostra a seguir:
0 sem efeito Skin. Nesse caso a resistncia do
condutor deve ser o valor da resistncia AC
0,5 efeito considerado para condutores slidos.
T/D para condutores tubulares, onde:
T espessura do condutor tubular
D dimetro externo do condutor


Figura 8.1 - Condutor tubular

97
Em ambos casos (condutor slido ou tubular) o valor da
resistncia especificado deve ser o valor dc.

RESIS (cols 09-16) Especifica-se neste campo a resistncia eltrica
do condutor em ohm/km ou ohms/milha conforme for o
caso.
Ix (cols 17-18) Sinalizador que indica como ser especificada a
reatncia da linha, este pode assumir os valores 1, 2, 3 e
4

I
x
= 0: Especifica para REACT a reatncia em /km ou
/milha para uma unidade de espaamento (m ou ps),
a qual considerada na frequncia especificada no
carto FREQUENCY CARD. Neste caso, a indutncia
interna no corrigida pelo efeito SKIN.

I
x
= 1: Especifica para o campo REACT a reatncia como
no caso anterior na frequncia de 60 Hz. Se aparecer
frequncias diferentes de 60 Hz no carto de frequncia
a reatncia ser modificada proporcionalmente. A
indutncia interna no corrigida pelo efeito SKIN.

I
x
= 2: Especifica para o campo REACT o raio mdio
geomtrico (GMR) em cm ou pol. A indutncia interna
do condutor no corrigida pelo efeito SKIN.


98
I
x
= 3: Especifica para o campo REACT a relao GMR/R
(GMR = Raio Mdio Geomtrico; R = Raio). A
indutncia interna do condutor no corrigida pelo efeito
Skin GMR/R= 0,7788 para condutores slidos.

I
x
= 4: Deixa o campo REACT em branco. Neste caso,
a indutncia interna do condutor calculada com base
na geometria do condutor tubular e ser corrigida pelo
efeito Skin. O campo devido ao parmetro REACT deve
ser deixado em branco.

REACT: (cols 19-26) Especifica a reatncia do condutor conforme o
valor de I
x
. Usualmente deixado em branco com I
x
= 4.

DIAM: (cols 27-34) Especifica o dimetro externo (cm ou pol) de um
componente do condutor.

HORIZ: (cols 35-42) Especifica a coordenada horizontal do centro do
condutor uma referncia arbitrria em cm ou pol.
Obs.: Distncias direita do ponto de referncia so
positivas enquanto que esquerda so negativas.

VTOWER: (cols 43-50) Altura vertical do condutor em relao ao solo
na torre (m ou ps).

VMID: (cols 51-58) Altura vertical do condutor em relao ao solo (m
ou ps) no meio do vo entre duas torres.

99
OBS.: Nos clculos efetuados pelo programa, utiliza-se um valor de
altura mdia determinada pela frmula:
V
Haverege
= 2/3 VMID + 1/3 VTOWER.
Se um dos campos VTOWER ou VMID for deixado em branco, o
programa considerar o valor assinalado no outro campo como o valor
mdio. Dessa forma o usurio pode entrar com o valor mdio.
No caso de existir mais de um condutor por fase a opo
automatic bundling possvel. Nesse caso, as variveis SKIN,
RESIS, IX, REACT e DIAM referem-se a apenas um condutor sem a
regular equivalncia. Note que em tal caso todos os condutores por
fase sem a devida equivalncia so considerados idnticos.
As variveis HORIZ, VTOWER e VMID se aplicam em relao ao
centro imaginrio do condutor equivalente com relao ao solo.
As variveis SEPAR, ALPHA e NBUND descrevem a geometria
dos vrios condutores em uma fase (bundling).

SEPAR: (cols 59-66) a distncia entre dois subcondutores de uma
mesma fase (cm ou pol).
ALPHA: (cols 67-72) Posio angular em graus do centro dos
subcondutores com relao a uma linha horizontal de
referncia. ngulos positivos so medidos no sentido
contrrio dos ponteiros de um relgio. Exemplos:
ALPHA = 0 para dois condutores na horizontal
ALPHA = 90 para 2 condutores na vertical

100
ALPHA = 45 para 4 condutores
ALPHA = 30 para 3 condutores em tringulo invertido.
NBUND: (cols 79-80) Nmero de condutores por fase.
OBS.: Se a opo automatic bundling no for utilizada, os
campos SEPAR, ALPHA e NBUND devero ficar em branco.

8.5- Carto de Frequncia
a) Formato
O carto de frequncia possui o seguinte formato.

b) Parmetros do Carto de Frequncia
RHO: (cols 1-8) Resistividade do solo (.m)
RHO 100 .m se no houver outra informao.
FREQ (cols 9-8) Frequncia em Hz para a qual os parmetros
indutncia e capacitncia so determinados.
Usualmente, mas no necessariamente a mesma
frequncia do sistema de potncia.

101
FCAR (cols 19-28) Sinalizador usado para o controle do nmero de
termos de correes na frmula da impedncia de
retorno por terra de Carson.
FCAR = 0 sem correo
FCAR = 1 na coluna 28: os clculos utilizam a maior
preciso na avaliao da frmula de Carson
FCAR = branco - na coluna 28: os clculos utilizam a
maior preciso na avaliao da frmula de Carson.
Nesse ponto, o ATP distingue entre zero e branco o que
no comum.
ICPR: (cols 30-35) Sinalizador de controle de impresso da matriz de
capacitncia [C] ou suceptncia [C] ou a inversa destas. Os
resultados listados a seguir podem ser obtidos colocando-se 1 na
respectiva coluna:
COLUNA RESULTADO DE SADA
30 inversa de [C] ou [E]
31 inversa de [Ce] ou [Ce]
32
inversa de [Cs] ou [Cs]
33
[C] ou [C]
34
[Ce] ou [Ce]
35 [Cs] ou [Cs]

102

Ce capacitncia do sistema equivalente eliminando os condutores
aterrados e subcondutores por fase.
Cs Componentes simtricas dos condutores.
IZPR (cols 37-42) sinalizador de controle de impresso da matriz de
impedncia srie [Z] = [R] + j[L] ou sua inversa.
Similar ao ICPR e s controle feito colocando-se 1 na
respectiva coluna como mostra a tabela a seguir.

Col #
37 38 39 40 41 42
Sada [Z] [Ze] [Zs] [Z]
-1
[Ze]
-1
[Zs]
-1

ICAP (col 44) Sinalizador do controle de sada da matriz de
capacitncia [C] ou suceptncia [C]
1 sada [C] e suas inversas
0 sada [C] e suas inversas.
DIST: (cols 45-52) Comprimento da linha em considerao (km ou
milhas). Este campo usualmente pode ser deixado em
branco, sendo necessrio somente em algumas
situaes especfica.
IPIPR: (cols 54-57) Sinalizador para controle de impresso de sada
para as matrizes do modelo PI equivalente para linhas

103
longas. 4 possibilidade independentes podem ser
obtidas colocando-se 1 na coluna apropriada, como
mostra a tabela.

Col #
54 55 56 57
Sada [Y] [Ys] [Z] [Zs]
Y Admitncias
Ys Componentes simtricas das admitncias.
ISEG: (col 58) Sinalizador indicando se os cabos aterrados (quando
houver sero tratados como cabos contnuos ou
seccionados.
0 cabo terra contnuo - caso normal
1 cabo terra segmentado.
MUTUAL: (col 59) Indicador da presena de circuitos de comunicao
em paralelo
0 no tem circuito de comunicao em paralelo - caso
normal
1 produz sada especial, para o circuito de
comunicao prximo
IDEC: (col 60-62) Deixe em branco para clculos normais das
constantes da linha de transmisso em uma nica
frequncia para o caso de loop interno sobre frequncias
espaadas de forma logartmica IDEL o nmero de
dcadas as quais sero expandidas.

104
IPNT: (cols 63-65) Deixe em branco para clculos normais das
constantes da linha. Como na varivel anterior (IDEC),
IPNT o nmero de pontos por dcada nos quais sero
calculadas as constantes da linha.
IPUN: (cols 66-68) Geralmente deixado em branco.
IPUN pode ser usado para extrair automaticamente
cartes ramos para representao do circuito.
IPUN = 44 representao do circuito PI.
MODAL:(cols 69-70) Modal = 0 ou branco linha continuamente
transposta
MODAL = 1 linha no transposta, nesse caso os
parmetros modais e a matriz de transformao so
calculados e disponveis no LUNIT 7 como cartes
ramos.
ITRNSF: (cols 71-72) Atravs desta varivel o usurio pode requerer
a matriz de transformao modal completa (parte real e
imaginria) ou somente a parte real.
0 ou branco ou -2 a parte imaginria da matriz de
transformao ignorada na analise modal (caso geral).
9 A matriz de transformao completa calculada por
LINE CONSTANTS usada.



105
CAPTULO IX

(DATA BASE MODULE - DBM)

9.1- Aspectos Gerais

O ATP apresenta uma facilidade, denominada DATA BASE
MODULARIZATION, que permite a criao de bibliotecas de
modelos, expandindo e melhorando o uso do programa em vrias
aplicaes.
Um ou mais componentes do programa podem ser agrupados
num nico mdulo, o qual passaria a ser visto pelo ATP como se fosse
um modelo.
Os mdulos, uma vez criados, so inseridos no arquivo do caso
a ser simulado atravs do comando $INCLUDE. Somente alguns
parmetros so explicitados na criao dos mdulos, tais como os
nomes das barras de conexo e valores numricos dos componentes,
os quais so especificados pelo usurio como se fossem os
argumentos de uma subrotina.
O programa de suporte que executa esta funo o DATA
BASE MODULE, onde os formatos originais do programa ATP devem
ser rigorosamente obedecidos.
Para facilitar ainda mais o uso desta facilidade deve ser utilizada
a funo DATA SORTING BY CLASS, que so instrues do tipo
/CARDS, por exemplo: /SWITCH, /BRANCH, etc., onde a ordem
original requerida pelo ATP relaxada, e os componentes podem
aparecer na ordem que o usurio especificar.

106
a) Funo $INCLUDE

A instruo $INCLUDE sempre utilizada em associao
com a funo DATA BASE MODULE. A sua finalidade inserir no
arquivo de dados o mdulo criado pela funo DATA BASE
MODULE.
Devem ser especificados o nome do arquivo e os valores
dos argumentos, definidos quando da criao do DATA BASE
MODULE.
A funo em questo apresentada na seo Ik do ATP
Rule Book.

9.2- Estrutura do Programa DATA BASE MODULE
A funo DATA BASE MODULE tem por objetivo criar um
mdulo, consistindo de um ou mais componentes, que pode ser
utilizado, para a montagem do arquivo a ser utilizado na simulao, de
forma mais amigvel pelo usurio.
Com esta funo pode ser criada uma biblioteca de modelos,
onde apenas alguns parmetros precisam ser especificados pelo
usurio. Caso os valores numricos sejam definitivos, somente os
nomes das barras precisariam ser especificados como argumentos
pelo usurio.
Uma vez criado o mdulo, onde h necessidade de se obedecer
aos formatos do ATP e s regras de utilizao da funo DATA BASE
MODULE, a sua utilizao realizada atravs do comando
$INCLUDE de forma muito simples, sem necessidade de se
conhecer os formatos do ATP. Podem ser criados mdulos

107
monofsicos, trifsicos ou de qualquer outra natureza, como no caso
de pontes conversoras, os quais so conectados ao arquivo principal
simplesmente atravs do comando $INCLUDE.
O arquivo de entrada para a funo DATA BASE
MODULE tem a seguinte estrutura:
1. BEGIN NEW DATA CASE NOSORT
2. DATA BASE MODULE
3. $ERASE
4. Lista com declarao dos argumentos
5. Dados dos componentes
6. BEGIN NEW DATA CASE
7. Cartes comentrios
8. $PUNCH
9. Carto branco de terminao

9.3- Comentrios sobre as Declaraes de DBM

1 - BEGIN NEW DATA CASE NOSORT
Este carto sempre utilizado como 1
o
carto do arquivo de
dados, a palavra NOSORT no tem uma posio definida.
2 - DATA BASE MODULE
Neste carto de requisito especial transfere o controle do
programa para a rotina suporte DATA BASE MODULE.
3 - $ERASE
Este carto utilizado para preparar para sada de cartes
na unidade LUNIT7.

108

4 - Lista Com Declarao dos Argumentos
Nesta lista ser definido o tipo de argumento que ser
usado, podendo ser:

a) Argumentos externos
Estes argumentos se referem aos nomes de ns e/ou valores
numricos que sero relacionados no carto $INCLUDE, no caso
estes esto sendo definidos separadamente. O formato livre
utilizado, porm a ordem dos argumentos deve ser mantida no carto
$INCLUDE.

ARG, NAME1, NAME2, VALUE1, VALUE2
NUM, VALUE1, VALUE2 ...

OBS.: Nas declaraes acima deve ser observado que aos
argumentos NAME1 e NAME2 sero atribudos nomes dos ns e aos
argumentos VALUE1, VALUE2 sero atribudos valores numricos
quando o carto $INCLUDE for especificado.
O formato dos argumentos numricos deve ser real com ponto
decimal, no sendo permitido o formato E.

b) Argumentos Internos (DUMMY)
A estes argumentos no podem ser atribudo nomes ou valores
atravs do carto $INCLUDE, portanto, a sua utilizao restrita
somente aos nomes e valores internos do mdulo. A sequncia dos
argumentos na declarao DUM totalmente arbitrria.

109

DUM, dummy1, dummy2, dummy3 ...

5 - Dados dos Componentes (Template)
Os dados dos componentes so especificados nos formatos
tradicionais do ATP, referentes a cada um dos modelos, tal como
indicados no ATP Rule Book. A diferena fundamental que alguns
valores numricos podem ser definidos como argumentos, para serem
definidos na declarao $INCLUDE, sendo esta a principal vantagem
da utilizao da funo DATA BASE MODULE.
Todos os dados devem vir precedidos de cartes do tipo /cards
para permitir a utilizao do mdulo em qualquer parte do arquivo
completo.
importante observar que todos os argumentos do tipo nomes
sero ajustados pela esquerda. No caso de um componente trifsico
o argumento pode ter somente 5 dgitos, ficando o ltimo para a
definio das fases.
Os argumentos do tipo numricos so ajustados pela direita, ao
contrrio dos argumentos do tipo nomes.

6 - BEGIN NEW DATA CASE
Carto marcador de separao.

7 - Cartes Comentrios
Esta combinao (6, 7) utilizada sinalizando que os cartes de
dados de entrada para modularizao terminaram aqui.


110
OBS.: O nmero de cartes comentrios necessrios controlado
pela varivel KASEND no arquivo STURTUP.

8 - $PUNCH
Este comando utilizado para extrair os dados do buffer punch,
o qual contm ponteiros numricos para todos os argumentos
utilizados na template bem como a prpria template.

9 - BEGIN NEW DATA CASE
Este carto sempre utilizado como um marcador de separao.

10 - BLANK
Este carto termina todo o caso.


Etapas para a gerao de mdulos no ATPDraw
Arquivos .lib e .sup

Como estabelecido no captulo 9 da segunda parte da apostila, o
ATP apresenta uma facilidade, denominada DATA BASE
MODULARIZATION, que permite a criao de bibliotecas de
modelos, expandindo e melhorando o uso do programa em vrias
aplicaes.
Um ou mais componentes do programa podem ser agrupados
num nico mdulo, o qual passaria a ser visto pelo ATP como se fosse
um modelo.

111
Os mdulos, uma vez criados, so inseridos no arquivo do caso
a ser simulado atravs do comando $INCLUDE. Somente alguns
parmetros so explicitados na criao dos mdulos, tais como os
nomes das barras de conexo e valores numricos dos componentes,
os quais so especificados pelo usurio como se fossem os
argumentos de uma subrotina. O arquivo representativo do mdulo
gerado pela rotina DBM e comumente possui a extenso .lib. Este
arquivo pode ser includo no programa ATP pela interface ATPDraw,
associando-se ao mesmo um cone gerado pelo ATPDraw (*.sup).
Neste sentido, apresentam-se os passos a serem seguidos para a
gerao de um arquivo representativo do mdulo criado (*.lib) e a
criao do cone no ATPDraw. Para tanto, ser utilizado como
exemplo hipottico a modelagem de um medidor de potncia
utilizando a rotina TACS.
1 - Elaborar a modelagem do medidor utilizando o ATPDraw e testar o
seu desempenho. Nesta fase importante definir nomes de ns
internos do modelo para que os mesmos possam ser renomeados
pelo ATP, no caso da utilizao da modelagem mais de uma vez no
mesmo caso;
2 Editar o arquivo criado pelo ATPDraw para representar o medidor
no ATP pelo boto ATP e depois Edit ATP-file. Selecionar no arquivo
editado a parte relativa ao caso que dever constituir o mdulo
medidor de potncia. Para facilitar esta etapa interessante que o
caso trate apenas da modelagem do medidor. Copiar a parte do
arquivo selecionada;
3 No arquivo mdulos.atp utilizado como arquivo mscara do
DBM, mostrado a seguir, colar a parte do arquivo copiada sob a

112
declarao DUM. Nesta etapa deve-se estabelecer os nomes dos
argumentos que sero transferidos para o mdulo, lembrando a ordem
dos mesmos e a classificao de argumentos alfanumricos e
numricos. Os argumentos numricos devero estar apresentados na
declarao NUM. As declaraes a seguir: /BRANCH; /SWITCH;
/SOURCE; e /OUTPUT, no so estritamente necessrias e podem
estar na parte do arquivo colada. Tais declaraes foram colocadas no
arquivo mscara principalmente com um lembrete. Colocar na
declarao $PUNCH, o nome do arquivo do mdulo ex. $PUNCH,
Wattmetro.lib
BEGIN NEW DATA CASE NOSORT
DATA BASE MODULE
C****************************************************************************
C *********** " Modelo para criar mdulos " ***********
C****************************************************************************
$ERASE
ARG
NUM
DUM { inserir o mdulo sob esta declarao}
/BRANCH { declaraes do mdulo }
/SWITCH { declaraes do mdulo }
/SOURCE { declaraes do mdulo }
/OUTPUT { declaraes do mdulo }
BEGIN NEW DATA CASE
$PUNCH, NOME.EXT
BEGIN NEW DATA CASE
BLANK

113
$EOF
4 Feito o arquivo DBM, executar o programa ATP pela ferramenta
ATP Launcher associando o arquivo DBM. Nesta etapa ser criado o
mdulo no arquivo Wattmetro.lib. Esse arquivo est na mesma pasta
da mscara do DBM
5 N rea de trabalho do ATPDraw acionar os seguintes botes:
Objects User Specified New sup-file, como mostra a figura
a seguir: Neste momento aparecer uma janela para a edio do
arquivo suporte (sup file), o qual ter a extenso.sup. Este arquivo
dever vibilizar a insero do mdulo criado na rede do ATP.

6 A janela para a edio do arquivo sup-file est na figura a seguir:

114

Deve-se agora definir em (1) o nmero de dados alfanumricos (Num.
nodes) e dados numricos (Num. data). Em (2) deve-se especificar o
nome da varivel numrica e os valores limites A utilizao do Help
neste momento dever ajudar na criao do arquivo. Todas as
informaes aqui efetuadas devero estar de acordo o mdulo que
ser carregado pelo arquivo (arquivo *.lib). Os dados devero ser
fornecidos na mesma ordem que aparece na lista de argumentos do
mdulo. Em (3), o boto representado por uma lmpada permite
desenhar um cone para o arquivo .sup, e o boto com uma

115
interrogao permite que o usurio faa a edio do Help do arquivo
sup-file.
7 - O boto Nodes muda a janela para declarao das variveis
alfanumricas mostrada na figura a seguir. No ponto demarcado tem-
se a posio dos ns que sero associados ao cone no arquivo sup-
file. Novamente o help dever ajudar na informao dos dados.



8 Finalmente, cumprido as etapas anteriores acionar o boto
save as e atribuir um nome ao arquivo sup-file e salvar o arquivo.
Aps isto o arquivo ser salvado na pasta ATP/project/usp. O usurio
deve acessar este arquivo pelo ATPDraw, clicando com o boto direito
do mouse na rea de trabalho. A seguinte janela aparecer:

116

Ao fazer esta seleo abrir a pasta onde esto os arquivos criados
pelo usurio: ATP/project/usp/. Ento, s selecionar o arquivo criado
que aparecer o seu cone na rea de trabalho do ATPDraw. Dois clic
no cone abrir uma janela para as informaes dados numricos e o
endereo do arquivo .lib no boto Browse como mostrado na
figura. No esquecer de marcar o ponto Send parameters no caso de
existir algum argumento no arquivo .lib. Maiores dvidas consultar o
Help

117

Feito isto, acione o boto OK e o mdulo definido no arquivo sup-file
ser inserido no arquivo de dados do ATP. O help deste cone
aquele editado pelo usurio. Se no houver edio do help, ento ser
mostrado o arquivo .lib anexado.














118
Captulo X


TRANSIENT ANALYSIS OF CONTROL SYSTEMS (TACS)

10.1- Aspectos Gerais

A TACS uma rotina do ATP que permite fazer controle do
sistema eltrico atravs do comando de operao de chaves, ou
estabelecendo valores de fontes de tenso ou corrente e ainda criando
elementos no lineares. Para isto, valores de tenso em uma barra ou
corrente em um n de chave, estatus de chave, fechada (1) ou aberta
(0) e valores internos de mquinas podem ser transferidos para a
TACS para serem utilizados segundo a necessidade do controle. Os
resultados podem ser transferidos de volta ao sistema eltrico em
forma de fontes (de tenso ou corrente) ou sinais de controle de
chaves. O procedimento consiste no seguinte: o programa ATP
processa a rede eltrica e transfere os dados para a rotina TACS, que
por sua vez executa as operaes segundo a lgica do controle e
disponibilizam os resultados para a rede eltrica no passo de
integrao seguinte. Desta forma, observa-se que os resultados
obtidos pela TACS possuem um atraso de um passo de integrao. A
figura a seguir apresenta este fato.


119



10.2- Regras Bsicas para a Utilizao da TACS

Para a utilizao da TACS deve-se obedecer a seguinte regra:
i. - Obter um diagrama de blocos do sistema de controle a ser
desenvolvido na TACS;
ii. - Cada varivel da TACS deve possuir um nome sendo a ele
atribudo um nico valor a cada passo de integrao
iii. - No permitido loops na TACS
iv. - Todas as declaraes so computadas simultaneamente (no
mesmo passo d integrao);
v. - Qualquer sinal da TACS pode ser repassado para o circuito
eltrico do ATP como fonte de corrente ou tenso, ou como sinal
de controle de operao de chaves, diodos e tiristores;
vi. - A interao do ATP com a TACS feita atravs de fontes da
TACS da seguinte forma: tipo 90 tenso na Barra; tipo 91
corrente na chave; tipo 93 posio de chave (aberta ou
fechada); e tipo 94 varivel interna de mquinas.


120
Cartes de requisitos especiais SPECIAL REQUEST
A TACS necessita de uma declarao special request para seu
controle.
1. ABSOLUTE TACS DIMENSIONS:
Esta declarao serve para redimensionar a TACS.
2. TACS STAND ALONE:
Esta declarao estabelece a utilizao somente da rotina TACS, no
interagindo com o sistema eltrico.
3. TACS HYBRID:
Com esta declarao o programa ATP processa a rede eltrica
controlada pela TACS
4. TACS INI:
Estabelece as condies iniciais para a TACS.

Obs. A TACS deve ser terminada com um carto em branco.
Variveis e Constantes Pr-definidas na TACS
A TACS possui variveis e constantes que so previamente definidas, as quais
podero ser utilizadas no sistema de controle. Estas variveis e constantes so:
1. TIMEX tempo de simulao em segundos
2. ISTEP nmero do presente passo de integrao
3. DELTAT passo de integrao em segundos
4. FREQHZ frequncia da primeira fonte senoidal lida internamente na
TACS
5. OMEGAR = 2*p*FREQHZ rd/s
6. ZERO = 00
7. MINUS1 = -1
8. PLUS1 = +1; UNITY = 1; INFINITY = +

121
9. PI = (3,1416...)
10.3- Fontes da TACS
A TACS possui fontes que viabilizam o processamento do sistema de
controle. Estas fontes esto apresentadas na tabela a seguir:
Fontes da TACS
Fontes Internas na TACS Fontes transferidas do ATP
Tipo Descrio Tipo Descrio
11 Fonte DC 90 Tenso na Barra
14 Fonte AC cosenoidal 91 Corrente na chave
23 Fonte Pulsante 92 Varivel de mquinas
24 Fonte em rampa 93 Posio de chaves

Todas as fontes internas da TACS devero ser declaradas de acordo com
formatao mostrada na figura a seguir, onde os campos tm representam:
TYPE - tipo da fonte;
OUT - nome da varivel de sada;
A, B e C - parmetros internos da fonte;
D - Tstart, tempo a partir do qual a fonte fica ativa;E -
Tstop, tempo a partir do qual a fonte desativada.


A seguir apresentam-se figuras que mostram o sinal de sada das fontes
internas:

Fonte tipo 11 Sinal DC

122



Fonte tipo 11 Sinal Pulsante





Fonte tipo 14 Sinal cosenoidal

123


Fonte tipo 24 Sinal em rampa


Obs.: Nas fontes tipo 90, 91, 92 e 93, so especificados somente
TSTART e TSTOP nos campos D e E.
10.4- Funo transferncia

Este bloco usado para descrever uma funo de ordem
arbitrria empregando o operador de Laplace s no domnio da
frequncia. Ele se aplica a sistemas contnuos no tempo.

124


Formatao para a Especificao da Funo Transferncia
A
Ganho (default = 1.0)
B Limite inferior fixo (default = - infinito)
C Limite superior fixo (default = + infinito)D Limite
inferior nominado
E Limite superior
nominado

N
i
parmetro de ordem i do numerador de G(s)
D
i
parmetro de ordem i do denominador de G(s)

125
10.5- Supplemental Elements and Devices

Estes elementos so chamados de suplementares porque eles
diferem dos blocos s e z da seguinte forma:

1. Eles no so parte da soluo matricial do conjunto de
equaes lineares na TACS;
2. Eles so calculados sequencialmente em vez de
simultaneamente como no caso dos blocos s o z, ento os
cartes de dados tm que ser ordenados de acordo com as
necessidades

126



10.6- Especificao de Supplemental Devices

Com relao ao tipo, so definidos trs grupos:

Grupo de entrada Tipo 99: todas as entradas desse dispositivo
devem ser fontes da TACS ou sadas de um outro bloco desse grupo.

127
Grupo de sada Tipo 98: a sada desse dispositivo no pode ser
usada como entrada de qualquer outro bloco, exceto outro dispositivo
desse grupo.

Grupo interno Tipo 88: Este dispositivo o remanescente dos
outros dois grupos, ele deve ser usado quando, por exemplo, as
entradas e sada esto conectadas a outros elementos que no sejam
aqueles disponibilizados para os outros dois grupos.


A seguir so apresentados alguns exemplos de formatao de
dispositivos suplementares (Supplemental Devices)

Tipo 60 Input-IF
seletor



128

Formatao



Tipo 56 - No linearidade definida ponto a ponto pelo usurio

Este tipo de dispositivo suplementar possibilita ao usurio definir
um elemento no linear com n pares de pontos (X,Y). Os pontos
devem ser informados na ordem crescente de X e no precisam ser
espaados uniformemente









129
Formatao



Tipo 61 seletor de sinais

S

130


Tipo 66 Medidor de valor eficaz (rms)


10.7- Expresses Algbricas e Lgicas Pseudo-Fortran

A TACS permite efetuar operaes algbricas e lgicas seguindo
algumas regras de programao do Fortran com formatao livre.
Para tanto, pode-se utilizar os seguintes operadores e funes:
1) Operadores algbricos;
+ ; - ; * ; / ; **
2) Operadores lgicos;
or ; and ; not .

131
3) Operadores relacionais.
EQ ; NE; LT ; LE ; GT ; GE
4) Funes internas do Fortran:
SIN ; COS; TAN; ATAN; ASIN; ACOS;
ABS; SQRT; EXP; LOG; LOG10
SINH; COSH; TANH

Estas operaes so feitas na formatao a seguir:



Regras Bsicas para as Expresses Algbricas e Lgicas

1. A varivel de sada identificada por um nome alfanumrico no
campo OUT de at 6 dgitos, no podendo iniciar por um
caractere numrico no formato livre;
2. O caractere = tem que aparecer na coluna 11 do primeiro
carto da expresso;
3. Todas as regras de construo do Fortran se aplicam aos
operadores lgicos ou algbricos, mostrados anteriormente;
4. Todas as funes aceitam somente um argumento. Os
argumentos vlidos podem ser um nome de varivel da TACS,
uma constante, ou outra funo, por exemplo:
SQRT(ABS(INVRS(X)));

132
5. Os caracteres + , - , * , / , (, ), e branco so separadores e
no podem ser usados para compor o nome de uma varivel.
Ex: a varivel VAR1 e VAR1 so ambas interpretadas como
VAR1 . A VAR-1 interpretada como VAR 1.0, e a
varivel VAR A interpretada como VAR seguida da varivel
A;
6. Quaisquer variveis alfanumricas da TACS podem ser
associadas aos operadores lgicos ou algbricos,
indiferentemente se o seu contedo algbrico ou lgico.

10.8- Condies Iniciais
Os valores iniciais das variveis em t = 0, que no so
determinados pelo programa podem ser atribudos utilizando o formato
a seguir:

Tipicamente os seguintes elementos iro requerer a inicializao pelo
usurio:
1. Valores DC de integradores;
2. A sada de alguns dispositivos;
3. Valores DC para as Fontes 23 e 24.
Obs.: Se as condies iniciais no forem atribudas s variveis, o
valor default nulo (0.0).



133
CAPTULO XI


Introduo Linguagem Models Utilizando a Interface
Atpdraw

11.1- Aspectos Gerais
rotina MODELS foi desenvolvida por Laurent Dub, que tambm
o autor da TACS, e considerada uma ferramenta de simulao de
algoritmos genricos. Tendo em vista o espao de tempo entre um
desenvolvimento e outro, bem como a prpria experincia do autor
com a TACS, no h nenhuma dvida de que MODELS uma
ferramenta moderna que incorpora os ltimos conceitos em simulao
de sistemas de controle e algoritmos genricos.
A MODELS, bem como a TACS, permite que o usurio do ATP
especifique e modifique o valor de parmetros numricos e/ou
analgicos, para controlar a operao de componentes eltricos do
sistema simulado, alm da criao de modelos eltricos. Entretanto, a
MODELS apresenta uma srie de vantagens em relao TACS, pois
simplifica o trabalho de representao de sistemas complexos atravs
da decomposio em mdulos independentes e do uso de algoritmos
de forma mais generalizada.

11.2- Objetivos
Os objetivos bsicos que nortearam a elaborao da rotina
MODELS foram os seguintes:

134
Possibilitar ao usurio do ATP o desenvolvimento de
modelos dos componentes da rede eltrica e de algoritmos
de controle no disponveis no programa ou na rotina TACS;
Facilitar ao usurio a flexibilidade de utilizao de uma
linguagem de programao de alto nvel sem haver
necessidade de interao em nvel de programao do
cdigo fonte;
Permitir que o usurio no s desenvolva o modelo de
determinado componente, mas tambm determine as suas
condies iniciais;
Possibilitar a utilizao de uma interface com o ATP, ao
nvel de modelagem, permitindo ao usurio a conexo de
rotinas externas ao programa.
Com a finalidade de prover grande potencialidade sem perder a
flexibilidade na construo dos modelos, foi considerado necessrio
manter as vantagens oferecidas pelas linguagens usuais de
programao, incluindo-se as seguintes facilidades:
Separar a descrio de um componente de seu uso efetivo
na simulao;
Permitir o uso do mesmo componente em vrias instncias,
possivelmente com novos parmetros ou condies de
simulao;
Possibilitar formalmente que um grande modelo seja
desenvolvido por partes, reduzindo sua complexidade,

135
explicitando a identificao das interfaces e facilitando o
teste e uso de prottipos;
Possibilitar o uso de nomenclatura em separado para cada
procedimento, de forma que o usurio possa nomear as
variveis de forma apropriada;
Suportar o uso de comentrios internos descrio, como
um auxlio na produo de modelos e procedimentos auto-
documentados.
A linguagem de simulao MODELS foi construda de forma
similar linguagem Pascal, com a incluso de funes e sintaxes
especficas de aplicao para a representao da operao contnua
de sistemas dinmicos.
Alm do procedimento usual por diagramas de blocos, tal como
disponvel na TACS, a MODELS aceita tambm a modelagem de
componentes atravs de procedimentos, funes e algoritmos. O
usurio no limitado a um conjunto pr-definido de componentes,
podendo criar bibliotecas de modelos em funo de suas
necessidades.
A utilizao de formatos livres para a descrio e a possibilidade
de usar nomes arbitrariamente longos facilita a sua utilizao,
especialmente quando modelos complexos e trabalho em conjunto so
necessrios.
Valores numricos ou no so disponveis em forma escalar e
vetorial, descritos sob a forma de expresses algbricas e de Boole,
equaes diferenciais e funes de transferncia de Laplace. Uma

136
grande variedade de funes numricas e de Boole podem ser usadas
dentro das expresses. Funes adicionais podem ser definidas pelo
usurio, sob a forma de expresses parametrizadas, listas de pontos e
funes externas programadas.
Alteraes dinmicas na operao de um modelo so realizadas
atravs da utilizao dos comandos especficos aplicados a grupos de
instrues e ao uso de sub-modelos.
A possibilidade da utilizao de auto-diagnstico importante
quando modelos de grande porte tm que ser construdos, corrigidos e
ajustados. A deteco de possveis problemas de operao pode ser
construda pelo usurio diretamente dentro do modelo.
A linguagem proporciona um mecanismo para a estruturao do
modelo em componentes independentes, atravs da possibilidade de
seu uso dentro de outros sub-modelos ou de um modelo mais
complexo, com alterao ou no de parmetros, "inputs" e "outputs".
A simulao do modelo basicamente executada em duas
fases: uma fase de inicializao e outra de atualizao. Procedimentos
detalhados podem ser definidos tanto para a fase de inicializao
quanto para a fase de operao do modelo.
Programas externos podem ser utilizados atravs de uma
"interface" padronizada, que realiza a conexo do com o ATP, sem
necessidade de acesso ao cdigo fonte do programa. A "interface"
definida pelo usurio em termos de tenses, correntes e variveis de
controle da simulao, sem necessidade de conhecimento do ATP a
nvel de programao. O nico requisito consiste em "linkar" o
programa externo ao ATP antes de se realizar a simulao.

137

11.3- Principais Caractersticas da Models

A linguagem MODELS usada como parte de um arquivo de
dados do ATP. A sua utilizao no ATP necessita de pelo menos trs
grupos principais de cdigos, iniciados pelas palavras-chave
MODELS, MODEL e USE e terminados respectivamente por
ENDMODELS, ENDMODEL e ENDUSE.

Como este material se dedica basicamente a utilizao da
MODELS atravs do ATPDraw, no necessrio inserir MODELS
nem USE, uma vez que o prprio ATPDraw faz isso.


11.4- Principais Declaraes da MODELS

A MODELS apresenta vrias instrues que por precauo
devem ser escritas em certa sequncia. Nesse trabalho
apresentaremos a sequncia, que acreditamos ser a melhor. Outro
detalhe importante sobre as palavras chaves das declaraes que
estas podem ser escritas tanto com letras maisculas como
minsculas, contudo, por questes de facilidade de visualizao, estas
sero sempre maisculas.





138
Um esboo das principais declaraes apresentado na tabela a
seguir:
MODEL nome_do_modelo / incio do algoritmo
COMMENT -- comentrios
.
ENDCOMMENT final dos comentrios
INPUT -- grandezas de entrada
.

OUTPUT -- grandezas de sada
.
DATA -- dados de entrada
.
CONST -- constantes do modelo
.
VAR -- variveis do modelo
.
TIMESTEP -- passo de integrao do modelo
.
DELAY CELLS -- tamanho da memria armazenada
.
FUNCTION -- funes do modelo
.
HISTORY -- histria das variveis
.
INIT -- condies iniciais das variveis

139
.
ENDINIT -- final das condies iniciais
EXEC -- execuo do algoritmo
.
ENDEXEC -- final da execuo do algoritmo
ENDMODEL -- final do algoritmo
RECORD -- plotagem das variveis


As declaraes acima possuem as seguintes caratersticas:
MODEL ENDMODEL:
Essa declarao o alicerce do modelo, isto , dentro
dessa declarao que ser escrito o modelo. Comea com
MODEL e termina com ENDMODEL. Tambm, nessa
declarao que deve ser informado o nome do modelo;
COMMENT - ENDCOMMENT:
Em muitas ocasies na estrutura de um modelo se faz
necessrio escrever comentrios de forma a facilitar o seu
entendimento. Essa a funo dessa declarao, ou seja,
permitir que um comentrio seja feito. Quando nos referimos
a comentrios no necessariamente devem ser algo escrito
para auxiliar o modelo, mas, tambm pode ser uma parte do
algoritmo que no se queira usar. Na MODELS alm desta
funo, os comentrios podem ser inseridos com um duplo
trao (--). A diferena bsica entre as duas formas que
quando se usa COMMENT ENDCOMMENT tudo que

140
estiver dentro dessa declarao comentrio e, j no caso
de se usar o duplo trao (--) somente o que estiver na linha
desse duplo trao considerado comentrio;

INPUT:
Essa declarao permite ao usurio entrar com uma
grandeza externa, isto , a cada passo de integrao ser
repassado para o modelo o valor da grandeza. As
grandezas que podem ser repassadas para a MODELS so:
1. (i) - Corrente atravs de uma chave;
2. (v) - Tenso no n;
3. (switch) - Status de uma chave (aberta ou fechada);
4. (mach) - Varivel de uma mquina;
5. (tacs) - Varivel da TACS;
6. (imssv) - Parte imaginria da tenso no n;
7. (imssi) - Parte imaginria da corrente atravs de uma
chave;
8. Varivel de outro modelo da MODELS.
OUTPUT:
Essa declarao permite que uma varivel do modelo possa
ser disponibilizada para o circuito. Isso geralmente feito
em situaes de controle assim como na TACS, porm,

141
devido grande flexibilidade da MODELS tambm
possvel fazer a criao de outros componentes. Todas as
grandezas de sada da MODELS devem ter o tipo
especificado em zero (0);
DATA:
Os arquivos escritos em DATA so todos os parmetros no
qual o usurio pode acessar durante a execuo do modelo,
ou seja, so dados de entrada especificados pelo usurio.
Dentro do modelo estes parmetros no podem ser
especificados em outras declaraes;
CONST:
Em certos modelos existem parmetros que so constantes
durante todo o tempo da anlise. Estes parmetros podem
ser especificados em CONST. Todos os parmetros
contidos nessa declarao no podem ser acessados pelo
usurio durante a simulao (estamos querendo dizer que
no podem ser acessados ou modificados atravs da
maneira tradicional, ou seja, clicar e abrir o bloco e modificar
o valor);

VAR:
nesta declarao que sero escritas todas as variveis do
modelo. Nesta declarao no devem estar presentes as
variveis escritas em INPUT, DATA e CONST.


142
TIMESTEP:
A Linguagem TACS realiza muita das funes que podem
ser feitas na MODELS, contudo, existem outras vrias
funes que somente so possveis pela MODELS. Uma
dessas funes e a declarao TIMESTEP. O objetivo
dessa declarao estabelecer o passo de integrao
mximo (TIMESTEP MAX) e mnimo (TIMESTEP MIN) no
qual a MODELS ir executar seus clculos, ou seja, os
clculos executados na MODELS podem ter um passo de
integrao diferente do passo executado no ATPDraw, o
que excelente. Essa declarao no obrigatria e
quando no for informado qual o passo de integrao, o
passo de integrao que ser usado para a execuo do
algoritmo na MODELS ser o mesmo do ATPDraw;
DELAY CELLS:
Esta declarao serve para informar ao ATP qual deve ser o
tamanho de memria que ser usado para armazenar
algumas variveis;
FUNCTION:
Essa declarao permite que sejam criadas funes dentro
da MODELS, podendo ser desde funes simples at
complexas. Nessa instruo tambm possvel entra com
coordenadas de pontos e a partir delas originar uma funo.



143
HISTORY:
Dependendo do contexto, deve-se especificar a histria
passada das variveis, isto , deve-se saber qual o valor
dessa varivel antes de comear a execuo da simulao.
Isso pode ser feito dentro dessa declarao. Contudo, existe
outra forma de declarar a histria passada de um uma
varivel. Dentro da declarao INIT;


INIT - ENDINIT:
Essa declarao outra grande vantagem da MODELS,
pois, permite que as variveis possam ser inicializadas
independentes, ou seja, essa declarao permite ao usurio
entrar com as condies iniciais das variveis. Essa
instruo tambm pode ser usada para realizar clculos
constantes, ou seja, clculos que no so funo do tempo
de simulao. Alm disso, como explicado acima, nessa
declarao tambm possvel informar da histria passada
das variveis.
EXEC - ENDEXEC:
EXEC e ENDEXEC so as palavras chaves para o incio
trmino da simulao do modelo, ou seja, dentro dessa
declarao que sero realizados os clculos do algoritmo
que dependem do tempo de simulao;


144
RECORD:
Toda varivel escrita em RECORD ser visualizada no
arquivo .PL4. Tambm possvel executar essa funo
atravs da janela do prprio ATPDraw, no caminho
ATPSettingsRecord, como indica a figura abaixo.


Uma das maneiras de transferir uma varivel para o arquivo de sada .pl4.

11.5- Principais Recursos Pr-Definididos da Models

Vrios recursos esto pr-definidos na Linguagem MODELS.
Estes recursos basicamente englobam variveis, constantes e
funes.

145
Neste captulo sero detalhados esses recursos. Tambm sero
mostrados exemplos para uma melhor compreenso dos mesmos.
Como usurio da MODELS, recomendamos que se preste ateno a
estes recursos, pois, so grandes ferramentas que auxiliam todos os
modelos.

Constantes Pr-Definidas

As constantes pr-definidas possuem valores definidos e podem
ser usados dentro de qualquer expresso, em qualquer modelo de
simulao. As constantes pr-definidas so apresentadas na Tabela a
seguir:

Constantes pr-definidas da MODELS.
Smbolo Significado
pi 3,14159...
inf
Nmero grande, da ordem de
10
20

undefined 88888.88888
false,true Valor equivalente numrico 0 e 1
no,Yes Valor equivalente numrico 0 e 1
open, close Valor equivalente numrico 0 e 1
off, on Valor equivalente numrico 0 e 1





146
Variveis Globais Pr-Definidas

So trs as variveis globais pr-definidas. Estas variveis levam
os valores do tempo inicial e final da simulao, e o valor do passo de
integrao usado para simulao do modelo.
Os valores destas variveis podem ser acessados pelos seus
nomes dentro de qualquer expresso, em qualquer modelo da
simulao. A Tabela abaixo apresenta estas variveis.

Variveis globais pr-definidas
Smbolo Significado
starttime Tempo inicial da simulao
stoptime Tempo final da simulao
startstep
Passo de integrao usado no
modelo


Variveis Locais Pr-Definidas

Os nomes das variveis locais pr-definidas so os mesmos em
todos os modelos de simulao, mas seus valores so especficos
para cada modelo.
Os valores destas variveis podem ser acessados pelos seus
nomes dentro de qualquer expresso, em qualquer modelo da
simulao. A Tabela a seguir apresenta estas variveis.


147
Variveis locais pr-definidas
Smbolo Significado
t Tempo de simulao
prevtime Tempo final da simulao
timestep
Tamanho do intervalo entre prevtime
e t
endtime Tempo de simulao esperado
fullstep
Tamanho do intervalo da ltima
atualizao
minstep Limite inferior do timestep
maxstep Limite superior do timestep

Funes Pr-Definidas

A linguagem MODELS tambm fornece um conjunto de funes
pr-definidas. Estas se dividem em funes numricas, lgicas, e de
valor aleatrio. A seguir vamos detalhar mais sobre estas funes.

Funes Numricas

As funes numricas so funes que resultam em valores
numricos. Existem funes com um nico argumento que resultam
valores nicos e, funes de vrios argumentos que resultem em um
nico valor. As funes numricas pr-definidas so apresentadas
abaixo


148
Funes numricas pr-definidas
Smbolo Significado Condies
abs( ) Valor absoluto
sqrt( ) Raiz quadrada arg*<0 produz erro
exp( ) Exponencial
ln( ) Logaritmo natural arg<0 produz erro
log10( ) Logaritmo na base 10 arg<0 produz erro
log2( ) Logaritmo na base 2 arg<0 produz erro
recip( ) Diviso Diviso por zero = inf
factorial( ) Fatorial arg<0 produz erro
trunc( ) Parte inteira
fract( ) Parte fracionria
round( ) Arredondamento
sign( ) Sinal da funo
-1 se <0; 0 se 0; +1 se
>0
rad( ) Graus para radianos
deg( ) Radianos para grau
sin( ), cos( ), tan( ) Trigonometria arg em radianos
asin( ), acos( ), atan( ) Trigonometria inversa
Retorna valores em
radianos
sinh( ), cosh( ), tanh( ) Hiperblica arg em radianos
asinh( ), acosh( ),
atanh( )
Hiperblica inversa
Retorna valores em
radianos
atan2( )
Arco tangente do 4
quadrante
Aceita valores de arg
nulos
binom( ) Funo binomial C(n,r) Retorna n!/(n-r)!r!

149
permut( )
Funo permutao
P(n,r)
Retorna n!/(n-r)!
min( ) Valor mnimo
max( ) Valor mximo
norm( ) Norma euclidiana Retorna sqrt(sum(arg
2
)))
*arg = argumento



Funes Lgicas
As funes lgicas resultam em valores lgicos. Os valores
verdadeiro e falso so representados na MODELS pelos nmeros 0 e
1, respectivamente. A converso entre valores lgicos e numricos
automtica. As funes lgicas pr-definidas so apresentadas na
Tabela abaixo.
Funes lgicas pr-definidas
Smbolo Significado Condies
bool( ) Lgica numrica
Verdadeiro se arg>0,
falso se arg<=0
and( ) Porta E
Ser verdadeiro se
somente os dois arg
forem verdadeiros
or( ) Porta OU
Ser verdadeiro se 1 ou
mais arg forem
verdadeiros
nand( ) Porta NO E Ser verdadeiro se um

150
ou mais arg forem falsos
nor( ) Porta NO OU
Ser verdadeiro se
somente todos os
argumentos forem
falsos
xor( ) Porta OU EXCLUSIVA
Ser verdadeiro se
somente um argumento
for verdadeiro



Funo de Valor Aleatrio
Esta uma funo de valor aleatrio definido na MODELS. Esta
funo no usa argumento e retorna um valor aleatrio entre 0 e 1. A
funo com valor aleatrio apresentado abaixo.

Funo de valor aleatrio pr-definida
Smbolo Significado Condies
random( ) Valor aleatrio
Retorna valor entre 0 e
1


Funes de Simulao
Alm das funes j vistas, a MODELS fornece um conjunto de
funes especiais que geralmente no esto disponveis em outras
linguagens de programao. Estas funes so apresentadas na
Tabela a seguir.

151

Funes de simulao
Smbolo Significado
deriv(x) Derivada de um sinal
deriv2(x)
Derivada segunda de um
sinal
prevval(x)
Valor de x anterior a ultima
atualizao
delay(x,dval), delay(x,dval,pol)
Valor de x para o tempo (t-
dval)
predval(x,tval), predval(x,tval,pol)
Valor de x para o prximo
passo de integrao
predtime(x,xval),predtime(x,tval,pol)
Previso do tempo quando x
for igual a xval
backval(x,tval), backval(x,tval,pol)
Valor de x (tval) a um tempo
passado
backtime(x,xval), backtime(x,xval,pol)
Tempo quando x for igual a
xval
histval(x,tval)
Valor de x(tval) usando a
histria associada a x
histdef(x)
Valor da histria de x,
equivalente a histval(x,t)

deriv(x)
a derivada primeira de x em relao ao tempo e calculada de
maneira direta.


152
deriv2(x)
A derivada segunda de x em relao ao tempo.

prevval(x)
Esta funo representa o valor da varivel no passo de integrao
anterior x(t-t)..

delay(x,dval,pol)
Esta funo representa o valor da varivel em um tempo
anterior x(t-dval), ou seja, ela atrasa o inicio de um sinal. Na funo
delay, x a varivel que ser atrasada, dval o tempo de atraso e pol
e o mtodo de interpolao. A interpolao pode ser 0, 1 e 2 (passo a
passo, linear ou quadrtica, respectivamente), quando nenhum valor
informado para pol a MODELS entende a interpolao como linear.

predval(x,tval,pol)
Esta funo prediz o valor de uma varivel, ou seja, ela adianta o
sinal em relao ao sinal original. . Na funo predval, x a varivel
que ser prevista, tval o tempo de previso e pol e o mtodo de
interpolao. A interpolao pode ser 0, 1 e 2 (passo a passo, linear
ou quadrtica, respectivamente), quando nenhum valor informado
para pol a MODELS entende a interpolao como linear.

predtime(x,xval,pol)
Esta funo prediz o tempo futuro quando a varivel estar com o
valor de xval. Quando o valor da varivel for extrapolado, a funo
retorna ao valor indefinido (undef).

153

backval(x,tval,pol)
Esta funo o inverso da funo predval, ou seja, ela retorna a
um valor passado da varivel.

backtime(x,xval,pol)
Funo inversa da funo predtime.

histval(x,tval)
Esta funo usa o valor da histria passada da funo para
calcular o valor de x.

Existem outras funes na MODELS que o usurio poder
necessitar. As mesmas se encontram na referncia bibliogrfica
apresentada.

11.6- Exemplo de Construo da Modelagem de um Medidor
Utilizando Models
Neste item apresenta-se, a ttulo de ilustrao, um exemplo de
construo de um modelo simples utilizando a MODELS. Tambm
sero mostradas as formas como so descritas algumas funes
matemticas dentro da declarao EXEC ENDEXEC.
Esse exemplo mostra como possvel criar um medidor de
tenso, corrente, potncia aparente, ativa e reativa e fator de potncia
na MODELS. O medidor construdo monofsico, contudo a sua
implementao trifsica simples e direta.
A seguir mostrado codificao da modelagem na MODELS.

154
Como pode ser verificado, o modelo usa como o sinal de entrada
a tenso e a corrente em um local da rede eltrica. Observa-se que a
definio de corrente em um ponto do circuito no tem um significado
para o ATP. preciso que a corrente seja obtida de um terminal de
chave por razes lgicas. A partir desses sinais so calculadas as
potncias aparente ativa e reativa e o fator de potncia.
Para calcular o valor eficaz da tenso e corrente o programa faz a
integrao contnua dos valores dos sinais elevados ao quadrado e
depois utiliza um delay de um perodo dessa integrao para calcular
o valor rms. Para isto, o programa deve armazenar um ciclo dos
valores obtidos na integrao para obter o resulta da integrao em
um perodo, para atender a expresso:
T
dt V
V
t
T t
rms

=
2

Outro detalhe importante dessa modelagem a definio de um
passo de integrao mnimo a ser utilizado para a realizao dos
clculos na MODELS, o qual dever definir o tamanho das clulas
para o armazenamento dos clculos. No caso o valor considerado foi
1E-5. Isso impossibilita a utilizao desse medidor em simulaes
onde o passo de integrao for menor, como por exemplo, 1E-6.
A potncia ativa tambm calculada de forma semelhante,
fazendo a integrao do valor VxI ao longo de um perodo




155
MODEL medidor
COMMENT
Medidor monofsico de tenso e corrente eficaz; potncia aparente,
ativa e reativa; e fator de potncia.
ENDCOMMENT
INPUT
v -- Tenso fase neutro, [V];
i -- Corrente de linha, [A];
DATA
freq {DFLT:60} -- Frequncia do sistema sob anlise, [Hz];
VAR
-- Potncia aparente, [VA];
P -- Potncia ativa, [W];
Q -- Potncia reativa, [VAr];
vrms -- Tenso eficaz verdadeira, [V];
irms -- Corrente eficaz verdadeira, [A];
fp -- Fator de potncia;
v2 -- Tenso de entrada ao quadrado;
i2 -- Corrente de entrada ao quadrado;
vi -- Produto entre tenso e corrente;
iv2 -- Integral de v2;
ii2 -- Integral de i2;
ivi -- Integral de vi;
Pmed -- Potncia ativa mdia, [W];
T -- Perodo, [ms];
TIMESTEP MIN:1e-5

156
DELAY CELLS(iv2):1/freq/timestep+1
CELLS(ii2):1/freq/timestep+1
CELLS(ivi):1/freq/timestep+1
INIT
S:=0
P:=0
Q:=0
fp:=0
integral(v2):=0
integral(i2):=0
integral(vi):=0
histdef(iv2):=0
histdef(ii2):=0
histdef(ivi):=0
histdef(integral(v2)):=0
histdef(integral(i2)):=0
histdef(integral(vi)):=0
T:=recip(freq)
ENDINIT
EXEC
v2:=v*v
i2:=i*i
vi:=v*i
iv2:=integral(v2)
ii2:=integral(i2)
ivi:=integral(vi)

157
--------------------------------------------------------------------------
--------------- tenso e corrente eficaz verdadeira -------------
--------------------------------------------------------------------------
vrms:=sqrt((iv2-delay(iv2,period))/period)
irms:=sqrt((ii2-delay(ii2,period))/period)
---------------------------------------------------------------------
---------------------- potncia aparente ----------------------
---------------------------------------------------------------------
S:=vrms*irms
-------------------------------------------------------------------
----------------------- potncia ativa ------------------------
------------------------------------------------------------------
Pmed:=((ivi-delay(ivi,period))/period)
IF Pmed <= 1E-1 THEN
Pmed:=0
ELSE
P:=Pmed
ENDIF
IF P >= S THEN
P:=S
ENDIF
-------------------------------------------------------------------
----------------------- potncia reativa ----------------------
-------------------------------------------------------------------
Q:=sqrt((S**2)-(P**2))
-------------------------------------------------------------------

158
----------------------- fator de potncia ---------------------
-------------------------------------------------------------------
fp:=P/S
ENDEXEC
ENDMODEL
RECORD
medidor.S AS S
medidor.P AS P
medidor.Q AS Q
medidor.vrms AS vrms
medidor.irms AS irms
medidor.fp AS fp

Uma vez criado o modelo, necessrio criar um bloco que o
represente no programa ATPDraw. A forma fazer isso automtica.
Para tanto, deve-se pedir para abrir o nome do arquivo pela MODELS
do ATPDraw, nesse caso o arquivo criado medidor.mod, como
ilustra a figura abaixo.


159

Maneira automtica de criar um bloco para o arquivo da MODELS

Feito isso, criado automaticamente um bloco com os arquivos
DATA e INPUT, como mostram as figuras abaixo.

160

Dados de entrada: tenso e corrente

Nomes dos ns de onde sero extrados os dados de entrada





161
Arquivo .sup do bloco do medidor

Deve-se tomar cuidado com o tipo de entrada que se deseja de
cada n. Nesse caso, a entrada de tenso (v) deve ter um tipo (kind)
igual a 2 enquanto a entrada de corrente (i) deve ter um tipo igual a 1,
assim como verificado acima.
A posio no cone obedece ao diagrama ilustrativo na tela, que
pode ser modificada de acordo com os interesses do usurio.




12Referncias Bibliogrficas

Laurent Dub: Users Guide to Models in ATP,
April de 1996.

Gabor Furst: MODELS PRIMER, Vancouver,
Canad.

EMTP User Group: MODELS IN ATP RULE BOOK,
August de 1995.






162
Anexo 1

Regra de Integrao trapezoidal

O clculo computacional de transitrios eletromagnticos no
domnio do tempo tem como pressuposto a discretizao das
equaes diferenciais que descrevem os elementos do circuito
eltrico. Assim, as regras de integrao numrica desempenham um
papel fundamental na formulao de qualquer programa de
transitrios. O comportamento dessas regras influencia a preciso e a
estabilidade das solues computacionais.
Neste tpico ser apresentado o problema da oscilao
numrica associado regra integrao trapezoidal utilizada pelo ATP.
Para melhor entendimento, considere o indutor L, no qual flui um
corrente i(t) mostrado na figura a seguir.

Sendo conhecida a tenso sobre o mesmo, a corrente pode ser
determinada pela regra de integrao trapezoidal como a seguir:

163

dt
) t ( di
L ) t ( V =
ou

= dt ) t ( V
L
1
i

Determinando a corrente no intervalo de tempo t, assinalado na
figura acima, tem-se:
) t t ( i
L
dt ) t ( V
) t ( i
t
t t

+ =


Pela regra de integrao trapezoidal, a corrente pode ser determinada
utilizando a rea do trapzio demarcada na figura:

t
t V t t V
rea
+
= .
2
) ( ) (

ou seja,
| | t) i(t V(t) t) V(t
L
t
(t) + + =
2
i



164
Fazendo
t
L
R

2
=
, e
) t t ( i
R
) t t ( V
I

=
a expresso
da corrente pode ser escrita da seguinte forma:


I
R
) t ( V
) t ( i + =

onde I representa as condies passadas.
A expresso mostra que pelo mtodo de integrao trapezoidal a
corrente no indutor pode ser determinada por uma relao linear entre
a indutncia, o passo de integrao, a tenso e as condies
passadas, ou seja, no passo de integrao anterior. Assim um indutor
pode ser substitudo por uma resistncia em paralelo com uma fonte
de corrente que representa as condies passadas. Como mostra a
figura a seguir.
equivale



Considere o capacitor C, no qual flui um corrente i(t) mostrado na
figura a seguir, a tenso no capacitor determinada por:

165

= idt
C
Vc
1


Conhecendo a corrente em funo do tempo, a tenso pode ser
determinada utilizando o mtodo de integrao trapezoidal como a
seguir:

t .
) t ( i ) t t ( i
rea

2
+
=


Ento, a tenso determinada por:

| | t) Vc(t i(t) t) i(t
C
t
(t) Vc

+ + =
2


Explicitando em termos de corrente i(t), tem-se:

| | t) i(t t) Vc(t Vc(t)
t
C
(t) i

=
2


166
Da mesma forma, fazendo
C
t
R
2

=
, e
) (
) (
t t i
R
t t V
I
C


=
a
expresso da corrente pode ser escrita da seguinte forma:
I
R
) t ( Vc
) t ( i + =


Observa-se que o sentido da corrente I que representa as
condies passadas agora o contrrio da situao anterior. Do
mesmo modo, a regra de integrao trapezoidal linearizou a relao
entre a corrente e a tenso para pequenos intervalos de tempo (t).

equivale

Aplicando-se essa tcnica a todos os elementos do circuito
eltrico, tem-se um sistema de n equaes lineares que dever ser
resolvido. Escrevendo na forma matricial, o sistema de equaes pode
ser descrito da seguinte forma:

| | | || | | | I ) t ( V . G ) t ( i + =

onde:


167
[i(t)] - vetor coluna das fontes de correntes
[G] - matriz de condutncia nodal
[V(t)] - vetor coluna de tenses nodais
[I] - vetor coluna das condies passadas
O procedimento para resolver o sistema de equaes lineares
consiste numa sequncia de etapas que o programa deve seguir a
cada intervalo de tempo t.


Passos para resoluo do sistema eltrico :

1: A matriz de Condutncia nodal [G] construda.
2: A matriz [G] triangularizada, considerando a
esparcidade.3: O vetor corrente das condies passadas [I]
construdo;4: Os Vetores de tenso nodal [V(t)] e corrente [i(t)] so
determinados a cada passo de integrao pelo mtodo
iterativo de Newton-Raphson; 5: O vetor corrente das
condies passadas [I] reconstrudo, se houver alguma
mudana nos sistema eltrico retorna-se etapa 1, se no,
retorna-se etapa 4.


Oscilaes Numricas
O mtodo de integrao trapezoidal promove oscilaes que
podem ser justificadas em funo de uma situao fisicamente
inadequada. Tais oscilaes so entendidas como uma instabilidade

168
numrica do modelo e devem ser amortecidas convenientemente. A
situao a seguir apresenta um caso, no qual ocorre uma oscilao
numrica, de onde tenta-se mostrar a forma mais adequada para a
sua eliminao.
Considere um circuito R L suprido por uma fonte de tenso CC
com uma chave K, capaz de interromper a corrente no circuito,
fechada em regime permanente. Em um dado instante, a chave K
dever abrir e cortar a corrente no indutor. Nenhuma ocorrncia de
arco eltrico prevista na chave, ou seja, no instante em que a chave
abrir, a corrente ser anulada sem maiores consideraes. Sejam as
seguintes condies iniciais no indutor, no instante do corte da
corrente:
i(o) = Io e V(o) = 0

A energia armazenada no indutor, antes da abertura da chave :
(1/2.LI
o
2
). Essa energia deve ser dissipada ou transferida para algum
outro elemento do circuito aps a abertura da chave.
Pelo mtodo de Integrao Trapezoidal, a corrente
determinada por:

| | t) i(t V(t) t) V(t
L
t
(t) + + =
2
i



169
Aplicando as condies iniciais, tem-se:
| | Io V(t) 0
L 2
t
0 + + =
ou
Io
t
L 2
V(t) =

No passo de integrao seguinte, as condies passadas so:
i(t-Dt) = 0 e
Io
t
2L
t) V(t =

Como, i(t) = 0 (chave aberta),
logo:
| | ) t t ( V ) t ( V 0 V(t) ) t t ( V
L 2
t
0 = + + =

Ou seja, a tenso no indutor mudou de sinal, isto foi necessrio
para equilibrar a equao do mtodo de integrao. Essa alternncia
de sinal na tenso do indutor representa uma oscilao numrica do
mtodo. Isto ocorreu devido ao fato de se ter imposto uma variao
sbita na corrente, o que na prtica no ocorre.
Na realidade, quando a chave K iniciar o movimento de abertura,
a tenso induzida no indutor pela variao de corrente dever
estabelecer um arco eltrico entre os plos da chave e a energia
armazenada no indutor dever ser dissipada no arco. Com isto, pode-
se pensar que a justificativa para a oscilao numrica est no fato de
se ter usado uma modelagem inadequada para a chave, pois a
mesma no contempla a possibilidade de arco eltrico. Ou seja, o
princpio da conservao de energia no est sendo observado.
Despreocupando-se com o arco eltrico entre os plos da chave
no momento da sua abertura, e considerando a necessidade de
eliminar a oscilao numrica ao mesmo tempo em que a chave corta
a corrente no indutor, ou seja, eliminando a oscilao numrica em um

170
menor intervalo de tempo possvel, pode-se impor que a energia
armazenada anteriormente no indutor seja dissipada em um resistor
em paralelo com o mesmo, em um nico passo de integrao.
Dessa forma, lembrando que, no ATP, o indutor modelado por
uma fonte de corrente em paralelo com uma resistncia (R), tem-se:


A energia a ser dissipada no resistor obtida por:
2 2
p
Io . L
2
1
t . I . R E = =

onde:
t
L 2
R

=
e
Io
R R
R
I
p
+
=

Substituindo os valores e explicitando o valor de R
P
chega-se a:

R
t
L 2
R
p
=

=


Concluso

Com um valor de resistncia igual a valor representativo da
indutncia pode-se eliminar a oscilao numrica em um passo de

171
integrao. Entretanto, esse valor pode produzir alteraes
significativas no circuito simulado, no sendo interessante a utilizao
de tal estratgia. O ideal que o valor de R
p
seja to grande que o
mesmo no represente nenhuma influncia no circuito em estudo.
Para isto, pode-se simplesmente reduzir o passo de integrao ou
mesmo aumentar o valor de R
p
permitindo que a oscilao numrica
perdure por alguns passos de integrao.
Observa-se que esse fato dever ocorrer sempre que houver
uma variao sbita de corrente em um indutor ou tenso no capacitor
e no forem previstos caminhos para a transferncia da energia
armazenada nos mesmos.

You might also like