You are on page 1of 6

-3333

GRUPO X SOBRETENSES E COORDENAO DE ISOLAMENTO (GSC) NOVOS DESENVOLVIMENTOS DOS PROGRAMAS ATP/EMTP E ATPDraw Jorge Amon Filho (*) Marco Polo Pereira FURNAS CENTRAIS ELTRICAS S.A
RESUMO O programa ATP/EMTP (1) uma poderosa ferramenta de simulao de fenmenos transitrios eletromagnticos em sistemas de energia eltrica. Conhecido e utilizado h mais de 25 anos, o programa evoluiu ao longo desse tempo, passando por vrias transformaes, sendo uma das mais importantes a migrao do computador de grande porte (mainframe) para o micro computador (2), o que tornou o programa acessvel a um maior nmero de usurios. A codificao dos dados de entrada, que seguem uma formatao rgida, permaneceu durante muito tempo como uma grande barreira para aqueles que pretendiam comear a utilizar o ATP/EMTP. Outros aspectos relevantes estavam relacionados com a utilizao dos programas para tratamento grfico dos resultados e com a prpria versatilidade do uso dos diversos programas que constituem o pacote como um todo. Entretanto, durante os ltimos anos foram desenvolvidos vrios programas de apoio que tornaram a sua utilizao mais amigvel para os usurios. O presente trabalho apresenta uma descrio do pacote de programas que atualmente constitui o conjunto de ferramentas do ATP/ATPDraw, indicando seus principais progressos no que se refere a facilidades para o usurio. PALAVRAS-CHAVE Transitrios Eletromagnticos ATPDraw ATP EMTP Sobretenses Simulao de Transitrios. 1.0 INTRODUO O programa ATP/EMTP 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 elementos com parmetros concentrados, elementos com parmetros distribudos, chaves, transformadores, reatores, no-linearidades, etc. De uma forma geral, so considerados parmetros em componentes de fase e em seqncia zero e positiva, dependendo do modelo. Embora o programa tivesse evoludo, permitindo cada vez mais a simulao de fenmenos complexos, suas novas verses no acompanhavam a evoluo verificada em alguns programas comerciais, que se tornaram mais amigveis. Durante muito tempo, as maiores dificuldades do ATP/EMTP, tanto para os novatos, quanto para usurios experientes, permaneceram sendo a codificao dos dados de entrada, que tem que obedecer a uma formatao rgida, e a anlise grfica dos resultados de sada. Entretanto, durante os ltimos anos foram desenvolvidos vrios programas de apoio que tem facilitado a sua utilizao para qualquer tipo de usurio. Entre as facilidades mais recentes podem ser citadas as novas verses do pr-processador grfico ATPDraw, o programa de suporte LCC e o programa grfico PLOTXY, alm das diferentes opes de verses para o prprio ATP.

(*) Rua Real Grandeza, 219 - Sala 1607.3 - Bloco C Rio de Janeiro R.J. CEP 22283-900 - Brasil Tel: (55 21) 528-4903 Fax: (55 21) 528-4857 - E-mail: jorgamon@furnas.gov.br

Com estas ferramentas, uma vez instalados os programas necessrios, o uso do ATP, bem como de qualquer outro programa de apoio, pode ser efetuado diretamente do menu principal do ATPDraw, de forma quase que transparente para o usurio. Este procedimento facilita bastante o uso do programa, bastando que todos os seus componentes sejam instalados corretamente. Uma breve descrio dos principais programas constantes do pacote do ATP encontra-se a seguir: ATPDraw interface grfica para criao e edio de arquivos de dados de entrada. Processador interativo em ambiente Windows. Define um ambiente de trabalho, atuando como ncleo central do pacote completo, de onde o usurio pode controlar o processamento de qualquer outro programa, inclusive diferentes verses do ATP. Dispe de modelos para os principais componentes de uma rede eltrica. ATP programa principal para a simulao de transitrios eletromagnticos desenvolvido a partir da verso EMTP para computadores de grande porte. Atualmente possui verses para Windows 95/98, Windows NT e Linux. PCPLOT, TPPLOT, GTPPLOT e PLOTXY programas para processamento das sadas grficas dos resultados das simulaes. LCC programa auxiliar para o clculo de parmetros de linhas de transmisso. 2.0 PROGRAMA ATPDraw O programa ATPDraw geralmente utilizado como passo inicial para uma simulao com o ATP. Consiste numa interface grfica de processamento

de arquivos de dados de entrada da rede a ser simulada com o programa ATP. Como j citado anteriormente tambm define um ambiente de trabalho, atuando como ncleo central de onde o usurio pode controlar o processamento de qualquer outro programa, inclusive o ATP propriamente dito. Esta pode ser considerada uma das grandes vantagens que o ATPDraw apresenta para qualquer tipo de usurio, seja ele experiente ou no. Com o programa ATPDraw o usurio pode construir um circuito eltrico, selecionando modelos prdefinidos de componentes para os principais elementos de uma rede eltrica. O ATPDraw cria automaticamente o arquivo de entrada correspondente do ATP, em formato texto. A nomeao dos ns do circuito administrada pelo ATPDraw, mas o usurio pode dar nomes para alguns ns que facilitem a identificao do circuito sob anlise. O ATPDraw dispe de aproximadamente 70 componentes de rede pr-definidos e 28 objetos da TACS (4). Tambm possvel o uso simplificado da MODELS (5). Na FIGURA 1 esto mostrados os modelos pr-definidos de elementos de rede eltrica disponveis no ATPDraw. Podem ser construdos circuitos monofsicos e trifsicos. Alm disso, um circuito trifsico complexo pode ser construdo a partir do seu diagrama unifilar, proporcionando uma facilidade adicional para o usurio que no necessita montar um circuito fase a fase. possvel tambm trabalhar simultaneamente em vrios circuitos com troca de informao de entre eles atravs do uso de janelas mltiplas. A maioria dos recursos de edio, como copiar, colar, girar, importar, exportar, agrupar, desagrupar, desfazer e imprimir encontra-se disponvel no ATPDraw.

FIGURA 1 - Modelos de elementos de rede eltrica disponveis no ATPDraw interativo em ambiente Windows para criao e edio

Outros recursos so: editor de texto embutido para edio dos arquivos do ATP (pode ser definido pelo usurio), rea de transferncia do Windows para arquivos bitmap, metafile, produo de arquivos nos formatos bitmap, metafile ou PostScript. O ATPDraw muito importante para os usurios sem experincia no uso do ATP e uma excelente ferramenta para propsitos educacionais. Entre as inmeras vantagens que apresenta deve ser ressaltada a existncia de ajuda on-line, a qual praticamente substitui a necessidade de consulta ao manual do ATP. Deve ser ressaltado que, os usurios experientes no ATP, que j tem prticas consolidadas, tambm encontram vrias formas interessantes para o uso do programa. Entre estas pode ser citada a possibilidade de criao de partes de arquivos, aproveitando-se as facilidades que o ATPDraw apresenta, as quais so copiadas e includas em outros arquivos de dados do ATP utilizando-se os recursos de edio do programa. Como desvantagem do ATPDraw pode ser citada a necessidade de se manter qualquer alterao de circuito sempre dentro do ambiente do programa. Este fato se deve a correspondncia que existe entre o arquivo de referncia para os dados do circuito, que grfico, e o arquivo de dados gerado para o ATP. Assim sendo, a edio direta do arquivo de dados no formato para o ATP quebra a correspondncia existente os dois arquivos (o grfico e o de dados formatados). A nica forma de manter esta correspondncia seria sempre realizar as alteraes, sejam de dados ou de circuito, atravs do ATPDraw. A desvantagem acima citada constitui uma das razes pelas quais os usurios experientes costumam no usar o ATPDraw, uma vez que a edio direta dos arquivos sempre o meio mais rpido de efetuar pequenas alteraes nos arquivos do ATP. Entretanto, por outro lado, diversas formas criativas de uso do ATPDraw vem reduzindo cada vez mais a resistncia que havia por parte destes usurios, disseminando o seu uso por uma gama maior de classes de usurios. O programa escrito em Borland Pascal. Existem duas verses similares do ATPDraw. Uma verso de 32 bits compilada com Borland Delphi 2.0 somente para Windows 95/NT and outra de 16 bits compilada com Borland Delphi 1.0 para Windows 3.x. ATPDraw uma marca registrada da SINTEF Energy Research, Trondheim, Noruega, 1996-1997. Foi escrito pelo Dr. Hans Kr. Hidalen, que mantm o programa, e convertido para Windows por O. G. Dahl, da Dahl Data Design, Noruega. O ATPDraw para Windows um programa de domnio pblico e, como tal, distribudo livremente a qualquer pessoa interessada. Os direitos de propriedade pertencem Bonneville Power Administration (BPA), dos E.U.A., empresa que financiou o seu desenvolvimento, e SINTEF Energy Research (antigamente EFI), da Noruega.

O ATPDraw suporta a maioria dos componentes freqentemente usados no ATP, conforme listado abaixo: Ramos lineares e no-lineares; Modelos de linha; Interruptores; Fontes; Mquinas; Transformadores; TACS; MODELS; Linhas de transmisso areas; Objetos especificados pelo usurio. O programa encontra-se em permanente evoluo, j tendo sido agregados vrios modelos do ATP que dependiam de processamento parte para a obteno dos parmetros necessrios ao modelo. Para que o usurio tenha condies de fazer bom uso do ATPDraw imprescindvel que sua instalao seja feita corretamente. Na prtica a instalao simples, uma vez que h um programa instalador, bastando acionar o arquivo setup para que o programa se instale automaticamente. Uma vez instalado so necessrios ajustes no direcionamento de diretrios e nos comandos para a execuo de outros programas (ATP, TPPLOT, PLOTXY, PCPLOT, EDIT, etc.) de dentro do ATPDraw. Os procedimentos acima indicados, edio do arquivo de inicializao ATPDraw.ini, ou atravs do menu Tools/Options, e criao dos arquivos de lote para executar os diversos programas, segundo as vrias opes disponveis, esto descritos no captulo 2 do manual do ATPDraw (3), sendo fortemente recomendado que sejam efetivados para que os recursos do programa sejam devidamente explorados. Os requisitos mnimos para a instalao do programa em ambiente Windows 95/NT so os seguintes: PC tipo IBM compatvel (486 DX4-100 ) sistema operacional MS-Windows 95, NT 3.51 Monitor de vdeo XGA (resoluo 1024x768) 16 MB de memria RAM (32 MB para Windows NT) 10 MB de espao livre no HD 3.0 - PROGRAMA ATP O programa ATP o principal programa do pacote, em uso h mais de 25 anos pelos seus usurios. Embora o programa tambm tenha evoludo neste ltimos anos, suas novas verses ainda no acompanham a evoluo verificada em outros programas comerciais. Por este motivo o programa no possui verso especfica para Windows, mas verses desenvolvidas para o antigo DOS, embora funcione em tal ambiente. Por outro lado estas dificuldades sempre estiverem relacionadas com a portabilidade e a ausncia de custos para ter acesso ao programa, justificando a poltica empregada desde

a sua criao, que foi basicamente a de evitar a sua comercializao a todo custo. Atualmente a portabilidade do ATP tem se resumido praticamente aos microcomputadores, sendo a principal verso ainda a obtida com o compilador Salford. A sua instalao ainda exige a utilizao de comandos de DOS e a edio dos arquivos autoexec.bat, config.sys e windows.ini para a incluso de linhas de comando especficas para o ATP. Esta verso funciona em ambiente Windows 95/98, mas incompatvel com o Windows NT e Windows 2000. A experincia tem mostrado que as informaes disponveis para a sua instalao so suficientes, no tendo sido reportados casos concretos de incompatibilidades que impeam sua instalao. Este fato comprovado pelas grandes quantidades de treinamentos ministrados pelos autores, em diversos ambientes computacionais, onde sempre se logrou instalar o programa em todas as mquinas disponibilizadas para os treinamentos. A incompatibilidade do ATP com o WindowsNT e Windows2000 devida ausncia de compilador Salford para o NT Entretanto, existe uma outra verso, gerada com outro compilador, onde no existe tal incompatibilidade. A principal vantagem desta verso, tambm conhecida por ATP Windows NT, gerada com o compilador Watcom, a simplicidade de sua instalao. Como possui apenas um mdulo executvel no necessrio nenhum procedimento especfico de instalao. Alm disso, por funcionar tanto em ambiente Windows NT, quanto em ambientes Windows 9.x e 3.x, pode ser considerada como uma verso universal. Entretanto como o seu desenvolvimento no realizado diretamente pelos coordenadores do ATP, ainda no h nenhuma garantia de que sua atualizao seja sempre mantida. Existe ainda uma verso compatvel com o ambiente Linux, porm a quantidade de usurios dessa verso ainda pequena, estando muito restrita ao meio acadmico at a presente data. 4.0 - PROGRAMA PLOTXY Em geral toda simulao com o ATP deve ser complementada com uma anlise grfica. O programa PLOTXY, que no a nica soluo disponvel para tal finalidade, tem se mostrado como uma das mais interessantes, devido simplicidade de seu uso. Este programa foi desenvolvido por Mr. Massimo Ceraolo, da Universidade de Pisa, na Itlia. O autor solicita que cada usurio interessado no uso do programa formalize a sua inteno por carta, sendo esta a nica condio para ter acesso ao mesmo. Existem tambm outros programas conhecidos para o processamento das sadas grficas dos resultados das

simulaes do ATP: o TPPLOT, o PCPLOT e o GTPPLOT. O TPPLOT, que pode ser considerado como o programa grfico oficial do ATP, gerado com o compilador SALFORD e deve ser instalado junto com o restante do pacote. considerado como o programa de psprocessamento mais completo do ATP, o que, na prtica, acaba sendo um problema para os usurios porque o seu uso depende de um mnimo de conhecimento sobre alguns comandos bsicos para a obteno dos grficos. O PCPLOT surgiu com a primeiras verses do ATP para microcomputador, mas pode ser considerado limitado quando comparado com o TPPLOT. Por outro lado, a sua simplicidade faz com que seja considerado mais amigvel para o usurio que o TPPLOT. Existe ainda o GTPPLOT, que uma verso similar ao TPPLOT, porm apropriada para uso em ambiente Linux. Dos programas grficos citados acima o PLOTXY considerado a alternativa mais aceita pelos usurios devido simplicidade de instalao e de utilizao. Foi desenvolvido exclusivamente para ambiente Windows, sendo compatvel com Windows 3.x, 9.x e NT, e apresenta uma das principais vantagens do TPPLOT que a possibilidade de mostrar curvas de casos distintos no mesmo grfico. 5.0 PROGRAMA LCC O programa LCC uma verso que permite a obteno dos parmetros das linhas de transmisso. Basicamente um programa que facilita a criao do arquivo de dados para o processamento da rotina Line Constants do ATP. um mdulo executvel, de fcil instalao, que uma vez acionado abre janelas para a entrada dos dados necessrios ao processamento da rotina Line Constants. Geralmente os dados incluem a configurao geomtrica das torres de transmisso e as caratersticas fsicas dos cabos eltricos e dados sobre resistividade do solo, freqncia na qual os dados devem ser calculados, tipo de modelo requerido pelo usurio para a linha de transmisso e sada de dados estipulada pelo usurio. Como resultado podem ser obtidos arquivos de dados, correspondentes aos diversos modelos de linhas de transmisso j formatados para o ATP, que podem ser copiados e introduzidos via algum editor de dados para um arquivo ATP. O ATPDraw tambm j incorporou o LCC, o qual pode ser acionado diretamente, como se fosse um dos modelos disponveis para as linhas de transmisso. FIGURA 2 Criao do Circuito Eltrico no ATPDraw

No manual do ATPDRAW existe um exemplo passo a passo para criao de um arquivo de dados para o ATP. O arquivo de dados em formato texto para o ATP est mostrado na FIGURA 3. 6.2 Segundo passo: processamento Atuando como ncleo central do pacote completo, o ATPDraw tambm permite a execuo do ATP propriamente dito. Para o processamento do caso correspondente ao circuito que est sendo mostrado na rea de trabalho do ATPDraw, o usurio deve selecionar a opo ATP > run ATP Current da barra de tarefas. Uma vez realizada a operao acima indicada o caso imediatamente processado, sendo criadas todas as sadas solicitadas pelo usurio. Estas sadas, tanto o arquivo de sada quanto o arquivo grfico, podem ser visualizados logo a seguir dentro do ambiente ATPDraw. 6.3 Terceiro passo: ps-processamento Para a visualizao do arquivo no formato texto, correspondente listagem de sada do caso processado, deve ser selecionada a opo ATP > Edit LIS-file da barra de tarefas do ATPDraw. Com o uso do programa PLOTXY, que tambm pode ser executado a partir do ambiente operacional criado pelo ATPDraw, o usurio pode obter a sada grfica correspondente, selecionando a opo ATP > run PlotXY da barra de tarefas. Na FIGURA 4 mostrada a sada grfica correspondente, obtida com o programa PLOTXY.

6.0 EXEMPLO DE USO DO PACOTE ATP Os passos a seguir mostram um exemplo do uso do pacote ATP, desde o traado do diagrama unifilar com o ATPDraw, passando pela simulao do caso com o ATP WindowsNT e pelo processamento da sada grfica com o PLOTXY. 6.1 Primeiro passo: pr-processamento Neste passo, com o uso do ATPDraw, definido o ambiente de trabalho onde o usurio constri o circuito eltrico, selecionando e introduzindo os dados dos modelos pr-definidos para elementos da rede eltrica, conforme mostrado na FIGURA 2. A utilizao do ATPDraw bastante simples, sendo todos os elementos necessrios facilmente agrupados para a criao do circuito eltrico. Em seguida todos os dados podem ser atribudos, atravs de janelas especficas, e o arquivo de entrada correspondente, em formato texto, criado atravs da seleo na barra de tarefas da opo ATP > Make File. Sua visualizao pode ser realizada atravs da opo ATP > Edit ATP-file.

BEGIN NEW DATA CASE C Miscellaneous Data Card .... C dT >< Tmax >< Xopt >< Copt > 1.E-5 .03 500 1 1 1 1 0 0 1 0 C 1 2 3 4 5 6 7 8 C 345678901234567890123456789012345678901234567890123456789012345678901234567890 /BRANCH C < n 1>< n 2><ref1><ref2>< R >< L >< C > C < n 1>< n 2><ref1><ref2>< R >< A >< B ><Leng><><>0 C Equivalente 1 2 .1 1. 0 C capacitancia 2 40. 3 /SWITCH C < n 1>< n 2>< Tclose ><Top/Tde >< Ie ><Vf/CLOP >< type > C Disjuntor 2 -1. .001 3 /SOURCE C < n 1><>< Ampl. >< Freq. ><Phase/T0>< A1 >< T1 >< TSTART >< TSTOP > C Fonte 141 0 100. 60. -1. 1. BLANK BRANCH BLANK SWITCH BLANK SOURCE 1 BLANK OUTPUT BLANK PLOT BEGIN NEW DATA CASE FIGURA 3 Arquivo de dados gerado pelo ATPDraw BLANK

FIGURA 4 Sada Grfica Obtida com o PLOTXY 7.0 USO DA VERSO DO ATP PARA WINDOWS NT Uma opo de utilizao de alguns dos programas acima, que j vem sendo utilizada com resultados bastante satisfatrios a combinao ATPDraw + ATP Windows NT + PLOTXY. A vantagem desta combinao que a sua instalao extremamente simples. A facilidade de instalao se deve ao fato de que o ATPDraw tem um programa instalador e os outros dois so apenas mdulos executveis. Alm do mais, esta combinao de programas funciona tanto em plataformas Windows NT quanto Windows 3.x e 9x, sendo ideal para treinamento de usurios iniciantes. Para que a combinao acima indicada seja eficiente imprescindvel que o ATPDraw seja instalado com todos os seus recursos para que os programas PLOTXY e ATP sejam acionados diretamente do mesmo ambiente computacional, tal como j citado anteriormente. 8.0 CONCLUSES O programa ATP uma ferramenta j consagrada para a simulao de fenmenos transitrios eletromagnticos em sistemas de energia eltrica. O programa no possui verso especfica para Windows, embora funcione em tal ambiente, mas verses desenvolvidas para o antigo DOS. A verso tradicional do ATP ainda a verso obtida a partir do compilador Salford e que incompatvel com o sistema operacional Windows NT e, portanto, com o Windows 2000. Durante os ltimos anos foram desenvolvidos vrios programas de apoio consistindo em interfaces grficas para entrada e sada de dados tornando a utilizao do ATP mais amigvel para os usurios. O programa ATPDraw consiste numa interface grfica de processamento interativo em ambiente Windows para criao e edio de arquivos de dados de entrada para o programa ATP, definindo um ambiente de trabalho que atua como ncleo central de onde o usurio pode controlar o processamento de qualquer outro programa do pacote, inclusive diferentes verses do ATP propriamente dito. Existe uma verso do ATP, tambm conhecida por ATP Windows NT, cuja principal vantagem que sua instalao extremamente simples, possuindo apenas uma rotina executvel. Alm disso, por funcionar tanto em ambiente Windows NT, quanto em ambientes Windows 9.x e 3.x, pode ser considerada como uma verso universal do ATP. O programa PLOTXY surgiu mais recentemente como uma alternativa extremamente simples de instalao e de utilizao, desenvolvido exclusivamente para ambiente Windows e compatvel com Windows 3.x, 9.x e NT e que apresenta como

uma das principais vantagens a possibilidade de mostrar curvas de casos distintos no mesmo grfico. Para que o usurio possa utilizar de forma eficiente todos os recursos que o ATPDRAW proporciona fundamental que sua instalao seja complementada com todos os ajustes necessrios para que todos os programas possam ser acionados dentro do mesmo ambiente, fazendo com que o ATPDraw tambm seja efetivamente um gerenciador de programas. A constante evoluo do ATPDraw minimiza qualquer opinio sobre as eventuais dificuldades encontradas pelo usurio quanto ao uso do ATP. Considerando que a criao dos arquivos de dados pode ser adequadamente efetuada pelo ATPDraw, a sua utilizao pode ser resumida a apenas uma das opes do menu do programa. 7.0 - BIBLIOGRAFIA (1) ATP Alternative Transients Program RULE BOOK, 1987. (2) J. Amon F., M. P. Pereira, D. S. Carvalho Jr., C. S. Fonseca, Experincia de Utilizao do Programa ATPMicro em Simulaes de Transitrios Eletromagnticos - XI SNPTEE, Rio de Janeiro, RJ, 1991. (3) Lszl Prikler, Hans Kr. Hidalen, ATPDraw for Windows 3.1x/95/NT, Users Manual, version 1.0, o Release N 1.0.1, November 1998. (4) Amon F. J., The of ATP-TACS Subroutine in Calculation of Transient Recovery Voltage for Circuit Breakers: Direct Computation of Peak Values, Corresponding Times and Rate-of-Rise and Generation of Reference Envelopes - 21st. EMTP Users Group Meeting, Greece, 5-7 junho, 1992. (5) M. P. Pereira, D. S. Carvalho Jr., C. S. Fonseca, L. Dub, Anlise Transitria de Sistemas de Controle e Modelagem de Sistemas No-convencionais , Revista o Iberoamericana del ATP, N 1, Marzo 99.

You might also like