Beruflich Dokumente
Kultur Dokumente
Apndice A
ATP-EMTP
A.1 Qu es ATP?.
El Programa de Transitorios Alternativo (Alternative Transients Program, ATP) es
considerado un programa informtico universal para la simulacin de fenmenos
electromagnticos transitorios y de naturaleza electromecnica en sistemas elctricos de potencia.
Complejas redes elctricas y sistemas de control pueden ser de esta manera simulados.
El Programa de Transitorios Electromagntico (Electromagnetic Transients Program, EMTP)
fue desarrollado en el dominio pblico de la Administracin de Energa Bonneville (Bonneville Power
Administration, BPA) de Portland, Oregon, como paso previo a su comercializacin en 1984 por el
Grupo de Coordinacin de Desarrollo del EMTP (EMTP Developmet Coordination Group) y el
Instituto de Investigacin de Energa Elctrica (Electric Power Research Institute, EPRI) de Palo Alto,
California. Varios expertos en todo el mundo, sin embargo, han contribuido a su posterior
desarrollo y mejora en aos posteriores.
Protegido por las leyes de Estados Unidos, ATP puede ser adquirido bajo licencia,
expedida y garantizada por los propietarios del material.
357
358
Nombre
Canadian/American EMTP User Group
Eurpean EMTP-ATP Users Group
(EEUG)
Japanese ATP User Group (JAUG)
Latin American EMTP User Group
(CLAUE)
Argentinian EMTP User Group (CAUE)
Australian EMTP User Group (AEUG)
Korean EMTP User Group (KEUG)
Republic of China EMTP User Group
Indian EMTP User Group (IEUG)
South African ATP User Group
(SAAUG)
Lneas
Elementos lineales
Interruptores
Fuentes
Elementos no lineales
Mquinas sncronas
6000
10000
1200
900
2250
90
359
360
361
Save on: salvar los resultados obtenidos en un fichero de extensin .lis (disk) o
presentarlos tambin en la pantalla (both).
Output Parameters:
*:se marca esta casilla cuando se desea que el nombre del fichero de
salida coincida con el nombre del fichero .atp utilizado como entrada. En caso
contrario se especifica el nombre del fichero de salida (incluyendo su extensin .lis
o .out).
362
-R:se selecciona esta opcin si se quiere que, cuando ya exista un fichero .lis
correspondiente al fichero .atp utilizado como entrada, el resultado de una nueva
simulacin se sobreescriba en ese mismo fichero.
En la pestaa correspondiente al resto de programas principales se acta de un modo similar:
Figura. Ventana de dilogo para la configuracin del resto de los programas principales.
363
Cut extension of input file: elimina la extensin de los ficheros de entrada, antes
de ejecutarlos con el programa adicional.
Default PLOT: se utiliza cuando se pretende que el programa adicional aadido
(por ejemplo: GTPPLOT o PlotXY) acte como programa grfico por defecto. En
este caso, la extensin de los ficheros de entrada debe estar definida como .pl4.
364
ATP Control Center Working Directory: permite definir el directorio de trabajo del
programa ATPCC.
Save last window position. Permite guardar la posicin y el tamao de la ventana del
programa para la prxima ocasin en que se utilice.
365
366
CABLE CONSTANT
DATA BASE MODULE
FREQUENCY SCAN
HARMONIC FREQUENCY SCAN
HYSTERESIS
LINE CONSTANT
367
SATURATION
XFORMER
ZNO FITTER
FIX SOURCE (esta opcin permite calcular un flujo de cargas)
$CLOSE
$NEW EPSLIN, EPS
$VINATGE, M
$DEBUG
$ERASE
$SWIDTH
$MONITOR
$STOP
$UNITS
$SETUP, file name
$DISABLE
$LISTOFF
$WATCH
$UNITS
$INCLUDE
368
369
370
El comando $ERASE clarifica el buffer donde se guardar el fichero .pch obtenido. DUM denota
el nombre de los nodos internos del componente (en este caso no hay).
La compilacin del fichero anterior genera el siguiente fichero 1R.PCH:
KARD
3
3
3
3
KARG
1
2
3
4
KBEG
3
9
27
80
KEND
8
14
32
80
KTEX
1
1
0
0
$ERASE
/BRANCH
C<Bus M<Bus k<Bus 3<Bus 4<----R<---- L<---- C<----------------------->0
FRNODETONODE
VALUER
H
C . .^ . . ^ . . ^ . . ^ . . ^ . . ^xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx^
$EOF User-supplied header cards follow.
ARG,FRNODE,TONODE,
ARG,VALUER,H
NUM,VALUER,H
DUM,
27-Aug-97
14.55.19
El fichero punch contiene los punteros numricos de todos los argumentos usados en la plantilla.
Igualmente puede obtenerse un fichero de extensin .lib si se escribe en el fichero .dat $PUNCH
name.lib.
El elemento creado, en este caso una resistencia, puede ser utilizado en la simulacin de un
circuito elctrico (.dat) haciendo uso de la orden $INCLUDE. En este caso sera:
$INCLUDE, 1R,FRNODE,TONODE,VALUER,H
FRNODE, TONODE y VALUER pueden tener um mximo de 6 caracteres.
H determina el tipo de salida: 0 para no hay salida, 1 para la corriente que circula por el elemento,
2 para la diferencia de potencial entre los terminales del elemento, 3 para disponer de ambas
magnitudes (intensidad y tensin) y 4 para el consumo de potencia y energa.
371
A.7.3.2 MODELS.
Es un lenguaje de programacin que se usa en ATP-EMTP para simular variables
dependientes del tiempo con caractersticas especiales. Los ficheros MODELS se crean de forma
independiente al programa principal y se pueden llamar desde cualquier programa cuantas veces se
desee. Su estructura es muy similar a la de otros lenguajes de programacin, como por ejemplo
FORTRAN, con sentencias del tipo FOR, IF, WHILE, etctera. Han de especificarse las
siguientes declaraciones:
MODEL DEFAULT
INPUT
-- Initialization
ENDINIT
EXEC
-- Execution
ENDEXEC
ENDMODEL
372
373
374
375
376
Print freq: un valor de 500 significa que cada 500 pasos de simulacin, se escribir
en el fichero .lis.
377
378
379
380
381
V1
V2
iczn
----
[V]
[V]
[Amps]
DATA
Pset
Eset
fdel
fdur
-----
power setting
energy setting
firing delay
firing duration
[Megajoules/msec]
[Megajoules]
[msec]
[msec]
power
trip
energy
tfire
vcap
------
[Watts]
[0 or 1]
[Joules]
[sec]
[Volts]
VAR
OUTPUT
HISTORY
trip
INTEGRAL(power) {DFLT:0}
INIT trip:=0
tfire:=0
ENDINIT
382
Igualmente ha de definirse un fichero .sup, asociado a dicho modelo, tal y como se mostr
anteriormente. El nombre de los nodos ha de coincidir con las variables especificadas en las
secciones INPUT y OUTPUT del fichero .mod. Ambos ficheros habrn de almacenarse en la
carpeta /MOD.
383
384
Probe Volt
Mide la tensin a tierra de un nodo.
Probe Curr
Mide la intensidad entre dos nodos.
Probe Tacs
Splitter
Permite la transformacin de un nodo monofsico a un nodo trifsico.
385
386
387
388
T
abla. Line Distributed.
Trabajo Fin de Mster
389
A.8.5.6 SWITCHES.
Tabla. Switches.
Trabajo Fin de Mster
390
A.8.5.7 SOURCES.
Tabla. Sources.
Trabajo Fin de Mster
391
A.8.5.8 MACHINES.
Tabla. Machines.
392
A.8.5.9 TRANSFORMERS.
Tabla. Transformers.
393
A.8.5.10 TACS.
Coupling to circuit
394
TACS sources
Fortran statement
395
TACS devices
396
397
398
399
v = L
di
dt
Corriente en un condensador:
i =C
dv
dt
dy
dt
y (t ) =
xdt + y(t t )
t t
t
( x(t ) + x(t t ))
2
400
Se resuelve por consiguiente esta ecuacin para x(t), que puede representar la intensidad a travs
de un condensador o la diferencia de potencial entre los terminales de una inductancia.
x(t ) = x(t t ) +
2
( y (t ) y (t t ))
t
401
2
t
2 2
2
+ (1.0 1.0) =
t t
t
2
t
Se aprecia en este caso la existencia de una oscilacin, como aparece en la siguiente figura. El valor
medio de x(t) corresponde a la forma de onda deseada.
402
x(t ) = 0.5
2 1
=
t t
x(t + t ) = 0.5
2 2
+ (1.0 0.5) = 0.0
t t
x(t + 2t ) = 0.0 +
2
(1.0 1.0) = 0.0
t
x(t + 3t ) = 0.0
...
En la siguiente figura se ilustra los valores de x(t) e y(t) en consideracin de estas ecuaciones:
403
A.11.3 Ejemplos.
A.11.3.1 Intensidad a travs de una inductancia.
404
405
406
407
408
409
A.11.4.4 Amortiguamiento.
Alternativamente, puede considerarse la introduccin de resistencias de amortiguamiento
en el circuito elctrico. En el caso de una inductancia, la resistencia habra de disponerse en
paralelo con la misma, como se muestra en la siguiente figura, proporcionando un camino
alternativo a la intensidad cuando el interruptor se abre. La intensidad en el circuito RL decaer as
con el tiempo.
Se ha de considerar con cuidado el valor de la resistencia. La constante de tiempo RL es:
L
Rd
Rd =
L
t
410
Igualmente puede considerarse para el caso del condensador. En este caso la resistencia se
coloca en serie con el condensador, como se muestra en la siguiente figura. Para la eleccin de la
constante de tiempo puede considerarse la siguiente expresin:
Rd =
Ks t
2C
A.11.4.5 Interpolacin.
El esquema de interpolacin detecta el cambio de paso de la intensidad y la tensin cuando
se presentan oscilaciones. Entonces considera el tiempo anterior a la misma y realiza una
interpolacin lineal a la intensidad cero o en la operacin del interruptor. Las ecuaciones
diferenciales se resuelven en este punto y se comienza de nuevo en el siguiente tiempo de paso.
Netomac fue probablemente el primero de los programas EMTP que incluyeron
interpolacin.
Tambin se considera interpolacin para el uso de modelos de lneas de transmisin y
pulsos de disparo en dispositivos electrnicos de potencia.
411