Está en la página 1de 10

Manual de usuario ATPDraw

1. QU ES ATP-EMTP?

ATP-EMTP (Alternative Transients Program - ElectroMagnetic Transients Program) es


un instrumento software que permite llevar a cabo la simulacin digital de fenmenos
transitorios de naturaleza electromagntica y electromecnica con fines de diseo,
especificaciones de equipos o definicin de parmetros elctricos fundamentales.

Mediante esta herramienta es posible plantear y resolver la mayor parte de las


situaciones que se pueden dar en las diferentes instalaciones elctricas.

2. EDITOR GRFICO: ATPDRAW

Mediante el uso de este programa se puede crear ficheros de datos de forma grfica,
construyendo los modelos de los circuitos elctricos a simular de un modo rpido y
sencillo. Para ello, los componentes necesarios se seleccionan a partir de una librera
donde se ha incorporado una amplia gama de elementos estndar predefinidos.

Sus parmetros caractersticos se definen mediante las correspondientes ventanas de


dilogo y se interconectan fcilmente mediante el ratn.

Para los elementos que no se encuentran en dicha librera, el usuario puede crear sus
propios modelos usando las opciones Data Base Module y $INCLUDE. Adems, se
puede trabajar en varios circuitos simultneamente, ya que permite copiar informacin
de unos a otros (Figura 1).
Figura 1: Creacin grafica de circuitos mediante ATPDraw.

3. COMPILADOR: ATP

El compilador es una parte esencial del programa ya que constituye el ncleo


fundamental de la aplicacin y es aquel que permite procesar los datos del circuito
objeto de estudio. Este programa maneja ficheros de tipo texto de extensin .dat o .atp
que contienen la informacin del circuito. A partir de estos ficheros, todas las
simulaciones que reproduce ATP generan archivos de datos, denominados ficheros de
salida .lis y .pl4, donde se registran los resultados de dichas simulaciones.

Las dos versiones de compiladores ATP ms habituales son:

Watcom ATP. Esta versin funciona solamente bajo entorno Windows. Admite
nombres de ficheros de gran longitud, ficheros de datos de ms de 150000 lneas
(su uso es aconsejable para analizar casos con gran cantidad de datos) y puede
ejecutar simultneamente varios casos.
GNU ATP. Esta variante ha sido desarrollada utilizando compiladores libres y
existen tres versiones: GNU ATP/MingW32, GNU ATP/djgpp y GNU
ATP/Linux. De ellas, EEUG solamente distribuye la primera. Dicha versin
funciona nicamente bajo entorno Windows y permite utilizar nombres largos
para ficheros, proporciona un arranque rpido y requiere menos memoria. En
general, el comportamiento de esta versin es muy similar a Watcom ATP.
Ninguna de estas dos versiones de ATP permite utilizar nombres de ficheros y
directorios con espacios en blanco. Por otra parte, todas ellas incluyen un subdirectorio
denominado BNCHMARK, en el cual se dispone de un gran nmero de ejemplos
(ficheros .dat).

3.1. COMPONENTES ELCTRICOS BSICOS

Los elementos bsicos con que cuenta el programa son: resistencias, inductancias,
condensadores, interruptores y fuentes, que, con diversas variaciones, permiten el
desarrollo de gran cantidad de modelos de sistemas elctricos. Estos componentes estn
agrupados en forma de ramas (BRANCHES), interruptores (SWITCHES) y fuentes
(SOURCES), que integran los siguientes elementos:

Figura 2: Componentes de ATP

Ramas lineales (LINEAR BRANCHES), que pueden ser:

R, L, C concentrados (tipo O)
R-L acoplados mutuamente (tipo S1, 52, 53...)
Circuitos -equivalentes acoplados
Lneas de transporte de parmetros distribuidos
Transformadores
Ramas no lineales (NONLINEAR BRANCHES), que pueden ser:

Inductancias no lineales (tipo 93)


Resistencias no lineales (tipo 92)
Resistencias variables con el tiempo (tipo 97)
Resistencia pseudo-nolineal R(i) (tipo 99)
Inductancia pseudo-nolineal L(i) (tipo 98)
Inductancia pseudo-nolineal con histresis L(i) (tipo 96)
Elementos controlados por TACS o MODELS (tipo 91, 94, etc.)

Interruptores (SWITCHES), que pueden ser:

Controlados por tiempo o por tensin


Con tiempo de cierre aleatorio dentro de una distribucin estadstica
Con tiempos de cierre variables sistemticamente entre valores predefinidos
Diodos o tiristores controlados por TACS o MODELS (tipo 11).
Triacs controlados por TACS o MODELS (tipo 12)
Interruptores simples controlados por TACS o MODELS (tipo 13)

Fuentes (SOURCES), que incorporan elementos tales como:

Formas de ondas bsicas (escaln, rampa, doble rampa, sinusoide, etc.)


Fuentes moduladas por TACS o MODELS
Fuentes de tensin o intensidad controladas por TACS o MODELS
Mquinas rotativas: mquina sncrona (tipos 58 y 59) y mquina universal
(tipo 19).
Formas de onda a definir por el usuario

4. EDITOR GRFICO: ATPDRAW

La compleja estructura de los ficheros de datos manejados por el programa ATP


supone que su creacin y edicin, mediante editores de texto, queden reservadas
para usuarios experimentados. Por ello, ATP-EMTP incluye una aplicacin grfica
de ayuda, denominada ATPDraw, capaz de crear y editar sistemas elctricos para
poder simularlos de forma interactiva. Desde el propio ATPDraw se puede crear el
cdigo texto del circuito en formato .atp de forma que pueda ser interpretado por el
compilador.
Las caractersticas ms relevantes de este programa son las que se indican a
continuacin:

Permite representar esquemas monofsicos y trifsicos.


Permite nombrar las diferentes posiciones de los extremos de las lneas y de
las barras del sistema. De este modo el usuario puede reconocer rpida-
mente los nudos del sistema que le interesan.
Los diferentes componentes se seleccionan por medio de mens
desplegables.
Facilita la creacin de mdulos o elementos nuevos. Esta opcin permite la
creacin de componentes no incorporados en el programa y de mdulos que
surgen debido al uso de elementos agrupados.
Permite trabajar en ms de un circuito al mismo tiempo, gracias a la
estructura de ventanas tipo Windows. As, es posible copiar elementos o
partes del sistema de uno a otro circuito, exportar a un fichero los elementos
seleccionados o importar los componentes guardados en otro fichero.

Dentro de la carpeta ATPDraw existen varios subdirectorios cuyos nombres estn


relacionados con la extensin que se les aplica a los ficheros que se utilizan bajo el
entorno ATPDraw. As:

En el subdirectorio Atp se guardan los ficheros con extensin .atp. Es decir,


aquellos donde el circuito elctrico se ha traducido en modo texto con el
formato adecuado para que lo pueda interpretar el compilador.
En Bct se guardan los ficheros .bct que contienen los datos de entrada
requeridos por la subrutina BCTRAN para obtener el modelo elctrico del
transformador.
En Grp se incluyen los ficheros que contienen los datos de los grupos crea-
dos por el usuario.
En Lec se encuentran los ficheros con extensin .alc que contienen datos de
las lneas y cables. Estos ficheros se usan para crear el modelo elctrico de
los mismos.
En Project se guardan los ficheros de circuitos elctricos creados de forma
grfica, a los cuales se les asigna la extensin .adp (tambin admite la
extensin .cir, utilizada en versiones anteriores). Dentro de esta carpeta se
incluye una decena de ejemplos con diferentes tipos de circuitos, cuya
consulta puede resultar muy interesante para los usuarios no experimentados.
Finalmente, en los subdirectorios Mod y Usp se guardan nuevos dispositivos
desarrollados por el usuario, ya sea utilizando la opcin MODELS o la
opcin Data Base Module, respectivamente.

Por defecto, los ficheros creados por ATPDraw se guardan en los directorios antes
citados. No obstante, el usuario puede definir nuevos directorios, por defecto en la
pestaa Directories de la ventana de dilogo que aparece al seleccionar la opcin
Tools ~ Options.

5. ENTORNO DE TRABAJO

La pantalla principal de este programa ofrece el aspecto habitual de las aplicaciones


desarrolladas en entorno Windows y se divide en tres zonas claramente diferenciadas:
lneas de men, barra rpida de herramientas y rea de trabajo.

Figura 3: Pantalla principal de ATPDraw con el fichero Noname.adp abierto.

El men principal del programa aparece en la parte superior izquierda, en la horizontal.


Las opciones que estn en el men ofrecen:

File. Permite crear un nuevo fichero, abrir uno creado anteriormente, guardar el fichero
actual tambin cerrar el programa.
Edit. Contiene las opciones realizadas con la edicin de objetos del circuito, entre otras
como deshacer, rehacer, copiar cortar, seleccionar entre otras.

View. Con este men se controla la visualizacin de las ventanas y componentes del
circuito.

ATP. Este men permite generar nombres para los diferentes nudos del circuito as
como generar o editar ficheros ATP.

Objects. Este men permite editar y modificar componentes ya existentes o crear


nuevos componentes para su uso en cualquier sistema.

Tools. El men de herramientas permite editar iconos de componentes o editar textos de


ayuda y guardar diferentes opciones de programa.

En cuanto a la barra de herramientas en ella se incluyen botones que permiten acceder


directamente a alguna de las acciones ms frecuentes: crear, abrir o salvar ficheros.

6. COMPONENTES ESTNDAR:

Todos estos componentes se pueden seleccionar para su uso directamente desde el men
desplegable que aparece cuando se pincha con el botn derecho del ratn la zona de
trabajo de pantalla.

Figura 4: Seleccin de componentes elctricos.


Elementos de carcter general (probes & 3 phase):

Probe volt: voltmetro, mide la tensin de un nudo respecto a la tierra


Probe Branch volt: vatmetro, mide la tensin entre nudos.
Probe curr: ampermetro, mide la corriente que circula en la rama de un
circuito.
Probe tacs: Voltmetro/ampermetro usado en sistemas de control diseado con
TACS.
Splitter: Transformacin de un nudo trifsico a tres nudos monofsico

Ramas lineales (branch linear):

Resistor: resistencia ideal


Capacitor: Capacidad
Inductor: inductancia
RLC: rama/carga monofsica en serie
RLC 3-ph: rama trifsica RLC en serie
RLC-Y 3-ph: Carga trifsica conectada en estrella
RLC-D 3-ph: Carga trifsica conectada en triangulo

Ramas no lineales (branch nonlinear)

R (i) Type 99: resistencia variable con la intensidad.


R (t) Type 97: resistencia variable con el tiempo.

Lneas y cables (lines/cables)

De parmetros concentrados (Lumped):

RLC Pi-equiv. 1: equivalente PI RLC (monofsico, bifsico o trifsico)

De parmetros distribuidos (Distributed):

Modelos Clarke para lneas traspuestas


Modelos KCLee para lneas no traspuestas

Interruptores (switches):

Switch time controlled: interruptor monofsico controlado por tiempo.


Switch time 3-ph: interruptor trifsico controlado por tiempo.
Switch voltaje contr: interruptor monofsico controlado por tensin.

Fuentes (sources):

DC Type 11: fuente de corriente continua, funcin escaln. Tensin o


intensidad
AC Type 14: fuente de corriente alterna monofsica.
AC 3-ph. Type 14: fuente de corriente alterna trifsica

Mquinas (machines):

SM 59: modelos especiales tipo 59 para maquinas sincrnicas, trifsicas


equilibradas y sin saturacin.
UM1 Syncronous: modelo de maquina universal, para maquinas sincrnicas
trifsicas.
UM8 DC: modelo de maquina universal, para mquinas de corriente continua.

Transformadores (transformers):

Ideal 1 phase e ideal 3 phase: transformador ideal (monofsico y trifsico)


Saturable 1 phase y Saturable 3 phase: Transformadores con saturacin
(monofsica y trifsica)

Tacs (tacs):

Coupling to Circuit. Elementos para pasar informacin del circuito a los TACS

90 Nudo de tensin
91 Interruptor de corriente
92 Variable interna especial de un componente

Sources. Fuentes TACS

DC -11: Corriente continua tipo escaln


AC -14: corriente alterna cosenoidal
Pulse 23 Funcin pulso

Devices: dispositivos TACS

Freq sensor -50: sensor para medida de frecuencia


Relay switch -51: interruptor operado por un rel
Multi switch -57: interruptor mltiple

Fortran statements. Permite incluir instrucciones fortran

General: instrucciones definidas por el usuario


Math: operaciones matemticas
Logic: operaciones lgicas

7. COMPONENTES DEFINIDOS POR EL USUARIO

Adems de todos los elementos estndar el usuario puede definir sus propios modelos
mediante ficheros de texto, estos modelos propios se desarrollan mediante un editor de
texto. Estos modelos propios se desarrollan mediante un editor de textos con la
estructura adecuada y mediante MODELS o DATA BASE MODULE.

También podría gustarte