Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Atp Libro
Atp Libro
Transients Program -
ElectroMagnetic Transients
Program)
En este capítulo
1 ¿Qué es ATP-EMTP? 333
2 Descripción del entorno de trabajo 334
3 Compilador: ATP 339
4 Gestor del entorno: ATPCC 349
S Editor gráfico: ATPDraw 359
6 Visualizador gráfico: PCPlot 369
7 Editor de textos: PFE32 373
8 Ejemplos 375
9 Bibliografía 422
- Elec:troMagnetic Transients Program)
1 iQué es ATP-EMTP?
ATP-EMTP (Alternative Transients Program - ElectroMagnetic Transients Pro-
gram ) es una herramienta software que permite llevar a cabo la simulación digi-
tal de fenómenos tran sitorios de naturaleza electromagnética y electromecánica
con fines de diseño, especificaciones de equipos o definición de parámetros eléc-
tricos fundamentales. Mediante este paquete es posible plantear y resolver la
mayor parte de las situaCiones que se pueden dar en las diferentes instalaciones
eléctricas.
Se trata de una h erramienta especialmente diseñada para analizar, tanto en su
individualidad como en su conjunto, los diferentes elementos que componen un
sistema eléctrico, así como los sistemas de control asociados a los equipos eléctri-
cos [1][2]. Algunas de las aplicaciones para las que resulta especialmente útil ATP-
EMTP son las siguientes:
• Sobretensiones atmosféricas, temporales y de maniobra.
• Análisis de faltas.
• Análisis de armónicos.
• Conex ión /descon exión de transformadores, reactancias y condensadores.
• Arranq ue de moto res.
• Estabi lidad transitoria.
• Coord inación de aislamiento.
• Análisis y ensayo de protecciones.
• Transporte en corriente continua.
• Compensadores estáticos de potencia reactiva: STATCOM, SVC, UPFC,
TCSC.
• Ferro-resonancias.
• Regímenes estacionarios sinusoidales, incorporando tanto elementos linea-
les como no lineales.
El paquete software ATP-EMTP resuelve sistemas eléctricos (monofásicos o
polifásicos) y calcula el valor que adquieren a lo largo del tiempo las distintas
variabl es del mismo. Para ello, trabaja con modelos que caracterizan el compor-
tamiento de sus distintos elementos constitutivos: resistencias, inductancias,
capacidades, elem entos con parámetros concentrados y distribuidos, máquinas,
interrupto res, fuentes, etc. Lógicamente, todos estos elementos son fácilmente
parametrizables y permiten flexibilizar sus características. Así, se pueden adecuar
a las variacio nes requeridas para modelizar los distintos tipos de elementos que se
pueden encontrar en el sistema eléctrico. De esta forma, es posible incluir carac-
terísticas no linea les en las resistencias e inductancias; introducir interruptores
con tiempos de operación estadísticos, definidos por el usuario u operados por
control de otras variables, o utilizar fuentes de tensión y corriente que generan las
más variadas formas de onda. Adicionalmente, ATP-EMTP incorpora otro tipo de
recursos que posibilitan llevar a cabo el estudio y análisis de los sistemas de con-
trol y operación que gobiernan las instalaciones eléctricas modelizadas.
\
En cuanto a su capacidad, ATP-EMTP permite afrontar con garantías la reso-
lución de sistemas con estructuras de hasta 6000 nudos, 10000 ramas, 900 fuen-
tes, 1 200 interruptores, 90 máquinas síncronas y 2 250 elementos no lineales.
La primera versión del software ATP data del año 1984 y toma como punto de
partida los códigos libres de EMTP, que hasta poco antes de dicha fecha venían
siendo desarrollados en el dominio público por la Bonneville Power Administra-
tion (BPA). De hecho, su aparición estuvo íntimamente ligada al inicio de la
explota ción comercial de dicho código por parte del DCG (EMTP Development
Coordination Group) y del EPRI (Electric Power Research Institute). Este nuevo
planteamiento fue rechazado por el Dr. W. Scott Meyer y por el Dr. Tsu-Huei Liu,
quienes continuaron con la propuesta abierta originaria e iniciaron el desarrollo
y divulgación no comercial de ATP. Desde entonces, este software se ha estado
desarrollando continuamente a través de contribuciones internacionales y de
forma totalmente independiente de la versión de EMTP comercializada por la cita-
da DCG.
Actualmente, el conjunto de aplicaciones desarrolladas en torno a ATP-EMTP
conforma un paquete distribuido bajo licencia y de forma gratuita entre los
miembros de los diferentes grupos de usuarios de ATP-EMTP constituidos en todo
el mundo. No se trata por tanto de un software libre, aunque cualquier entidad
que no haya participado voluntariamente en la comercialización de EMTP puede
solicitar la co rrespondiente licencia de uso y obtener una copia libre de todo
cargo. Para ello, debe dirigirse al grupo de usuarios de ATP-EMTP que geográfica-
mente le corresponda y aceptar los términos de dicha licencia. Las condiciones
para obtener esta licencia pueden ser consultadas en el sitio web de ATP-EMTP [3].
Existen grupos de usuarios de ATP-EMTP repartidos por todo el mundo para su
distribución, desarrollo y apoyo. El grupo más importante es el Canadian/Ameri-
can EMTP User Group [41 ya que son los pioneros del desarrollo de ATP. En lo que
a Europa se refiere, ex iste el EEUG (European EMTP-ATP Users Group) [S].
• Mediante el editor gráfico se crea el modelo gráfico del sistema cuyo com-
portamiento se desea simular (fichero de extensión .adp o .cir).
• A partir del modelo gráfico, se obtiene el fichero fuente de extensión .atp
que contiene el código del modelo en un formato adecuado para el compi-
lador ATP. Este fichero también puede ser generado directamente, median-
te un editor de textos.
• Se ejecuta el compilador ATP utilizando como entrada el fichero .atp gene-
rado en el punto anterior. Al realizarse esta operación se obtienen Jos fiche-
ros de extensión .lis y .pl4 donde se registran los resu ltados de la
simulación efectuada.
• Finalmente se visualizan los resultados de la simulación. Para visualizar los
datos registrados en el fichero de extensión .lis se utiliza un editor de textos,
mientras que para monitorizar los resultados almacenados en el fichero de sali-
da gráfica (.pl4) es necesario hacer uso de un visualizador gráfico apropiado.
A continuación se presenta una breve descripción de cada uno de estos pro-
gramas.
'•,, ..
.........
~~;·· · · · ·...·..
. y i .atp
·. .p14 t
Gestor del entorno
.adp ATPCC .atp
ó ó
.cir .p14 .lis
Figura 6.1
Visualizadores gráficos Interacción entre
.p14 PCPiot los programas
PlotXY de ATP-EMTP
GTPPiot
Figura 6.2
Creación gráfica de
circuitos mediante
ATPDraw
.atp. Desde ATPDraw también es posible activar otros programas. Por ejemplo, se
puede dar la orden de compilar los ficheros .atp previamente creados o de represen-
tar gráficamente los resultados obtenidos a través de las diversas aplicaciones gráficas
de salida. En la Figura 6.1 se refleja, de forma resumida, la interacción de ATPDraw
con el resto de programas que integran ATP-EMTP.
Figura 6.3
Representación
gráfica mediante
PCPiot
~~~~ji
.
v PPA
~~~~~~~~~
10
5
v : P1B
v· PPC
V' f l .A.
PlotXY
3 Compilador: ATP
En el esquema de la Figura 6.6 se muestran los módulos de simulación dispo-
nibles en ATP, las subrutinas de apoyo y la interacción entre ellos. Con todos estos
elementos se pueden crear modelos de menor o mayor complejidad, que repre-
senta n los diferentes equipos y componentes en contrados en los sistemas eléctri-
cos. La adecuación de estos modelos depende de las hipótesis asumidas por el
usuario y del entendimiento acerca del comportamiento de dichos modelos, así
como de las características del sistema y de los fenómenos simu lados.
S
COMPONENTES ELÉGRICOS BÁSICOS
1
- Ramas lineales y no lineales M
- Interruptores U SUBRUTINAS DE APOYO
- Fuentes L INTEGRADAS
A - UNE CONSTANTS
C - CABLE CONSTANTS
REPRESENTACIÓN DEL 1 - CABLE PARAMETERS
SISTEMA ELÉCTRICO Ó - SEMLYEN SETUP
r - Solución:
- En el dominio del tiempo
En el dominio de la frecuencia
L----------~
N
~--'----t
-
-
JMARTI SETUP
XFORMER
- BGRAN
-SMURA
- HYSDAT
MÓDULOS DE SIMULACIÓN - ZNOFITIER
INTEGRADA - DATA BASE MODULE
TACS MODELS
Análisis Módulos
de transitorios programables
Figura 6.6
en sistemas de propósito
Componentes de ATP
de control general
3.3.2 MODELS
MODELS 16J es un lenguaje de programación que se usa en ATP-EMTP para
simular variables dependientes del tiempo con características 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 programación, como por ejemplo FOR-
TRAN, con sentencias del tipo FOR, IF, WHILE, etcéter:>
En la descripción de los ficheros MODELS se definen los elementos que lo
componen, su interacción entre ellos y con el programa principal, cómo se deben
simular, etc. Por otra parte, su definición incluye declaraciones, directivas de
simulación y procedimientos de operación .
En las declaraciones se debe especificar:
• CONST: nombre, tamaño del array y valor de las constantes del fichero
M O DEL.
• DATA: nombre, tamaño del array y valor por defecto (opcional) de los pará-
metros del fichero MODEL (constantes cuyo valor se asigna externamente).
• VAR: nombre y tamaño del array de las variables.
• INPUT: nombre, tamaño del array y valor por defecto (opcional) de las
entradas del fichero MODEL.
• OUTPUT: elementos del fichero MODEL que se usan como salidas del mismo.
• FUNCTJON: descripción de las funciones usadas en el fichero MODEL.
• MODEL: descripción de los submodels usados en el fichero MODEL.
En las directivas de simulación se especifica:
• TTMESTEP: valor por defecto (opcional) de los límites mínimo y máximo
del intervalo de simulación.
• INTERPOLATION: grado de interpolación, por defecto, aplicado en las
entradas del fichero MODEL, cuando este se usa con subintervalos del inter-
valo de simulación externo.
• DELAY: tamaño por defecto de la memoria necesaria para el almacena-
miento de valores asociados con el uso de la función delay().
• HISTORY: nombre de las variables para las cuales tiene que crearse una his-
toria previa al comienzo de la simulación. Se puede usar, opcionalmente,
para asignar funciones históricas por defecto a cualquiera de las entradas y
variables del fichero MODEL.
Por último, en los procedimientos de operación se describe:
• EXEC: algoritmo de ejecución del fichero MODEL.
• TNIT: algoritmo de iniciación del fichero MODEL.
Cada uso de un fichero MODEL se introduce con el comando USE, especifi-
cando las entradas y salidas correspondientes a esa llamada. Los nombres de los
elementos definidos en un fichero MODEL no son visibles desde el exterior y se
pueden elegir sin tener en cuenta las posibles coincidencias con nombres usados
fuera de este fichero MODEL.
Si una de las filas comienza con una letra «C» se trata de una fila de comen-
tario y el compilador la ignora. Además, se debe reseñar que existe una serie de
órdenes especiales, que se pueden escribir en cualquier parte del programa y que
se diferencian porque van precedidas del símbolo «$».
El fi chero comienza con una primera línea denominada BEGIN NEW DATA
CASE. A continuación vienen dos líneas de MISCELLANEUS. La primera de ellas
contiene números no enteros, mientras que la segunda debe ser forzosamente de
números enteros. En cuanto a su significado, definen una serie de parámetros con
los cuales se va a realizar la simulación. Por ejemplo, se indica el paso de integra-
ción , el tiempo máximo de la simulación, cada cuánto tiempo almacena puntos
para su posterior representación, etc. Se trata, en definitiva, de especificar el valor
de aquellos parámetros que en la creación de un fichero mediante el editor gráfi-
co ATPDraw se definen en la opción ATP => Settings.
Después de los MISCELLANEUS se indican , si existen, los TACS (o MODELS).
Solamente si ex isten , se inician con /TACS (o /MODELS) y se finalizan con la sen-
tencia BLANK TACS (o ENDMODELS).
En cuanto a las demás partes del programa, son todas obligatorias aunque no
ex istan. Así, por ejemplo, a continuación y por el orden en que se indican deben
ir los siguientes datos:
• En primer lugar se definen las ramas, que acaban con la sentencia BLANK
BRANCH. En ellas, se recogen las ramas del circuito que contienen bobinas,
res istencias, capacidades, impedancias, transformadores y líneas.
• A contin uación se indican los interruptores, que acaban con la sentencia
BLANK SW ITCH. Aquí se indican distintos tipos de interruptores, como
aquellos controlados por tiempo, por tensión o los que sirven como ampe-
rímetros (denominados MEASURING), etcétera.
• Seguidamente se especifican las fuentes, que acaban con la sentencia
BLANK SOURCE. Aquí se indican las fuentes de tensión e intensidad idea-
les, como la rampa, el escalón, la sinusoidal, etc. También se incluyen en
este grupo las máquinas síncronas y los motores.
• Una vez definidos todos estos dispositivos, se indican las variables de salida
que se desea o btener del programa. Es decir, las señales de salida que se
desea representar gráficamente. Este grupo termina con la sentencia BLANK
OUTPUT. Todas ellas aparecen luego en el fichero .pl4 que se genere con el
compilador.
• Una vez introducido esto, el programa debe de terminar con un BEGIN
NEW DATA CASE y con un BLANK. Finalmente, se debe indicar que una
línea en blanco es considerada como si se pusiera la expresión BLANK.
En la Figura 6. 7 se muestra un ejemplo, donde se puede observar la estructu-
ra de este tipo de ficheros.
11 "'1f'ffliZ11 t.l•0
BEGIN NEV DATA CASE
POIIER FHEQUENCY 5O O
SCLOSE UKIT• 4. SU.TUS•OEU:'TE
SOPEN UNIT• 4 FILE•fUTA PU FORK•FORMATTED
SIIIDTH 80
8US4 BU$6 O 01 S
BUNK CARO ENOINC SIIITCH CAROS
e
C 90URCE ClRDS
e
14 BUS! 220 50 ~O -1
14 BUS2 220 SO -30 -1
Figura 6.7 14 BUS3 220 SO
BUNK CARO ENDINC SOURCE CAROS
- 1 50 -1
------=- --
• EledroMipetic Transients Program)
Control
Programas Filtro de de parámetros
principales extensiones deATP
~
DIBI~Ir:AI l_ 1~ 1m1
jliiil' u :J l•rPNo1t·..,u·dallf'looH· ..hl 3 EEUG~
(unidad de disco)
;;:,.
~ .,.,._
3
"' """
ATP-dol•llt
)r:::
Pieo-,.-cl,....
oo- .,..
-,,..
,..,.,....•
., -ond
...,.cl
.,..oo-:~,.-------i---_: •
Trabajo con
proyectos
1L!!!;J~~11
e C\ ""'"""
o""'ee""'N~»,..,,.,....
• - ----
Árbol
,.lli!!!m•••••
BE""' ~"
_.....
D DBENG<olo
,~_w ... .-,
,... bittth
de carpetas PRUT~B1""
D I'RU1DB1k
I'RUTOB1 od>
Listado de ficheros
correspondientes al
---
...-..
s..tdbon ...
MtlliMoch
filtro de extensiones Vlll_IORAlP
)w..eonoATP 3
seleccionado ""-'""
........ PCh
Figura 6.8
E--(Dnl!lll 1 Pantalla principal
Ventana del programa ATPCC
de últimos
comandos Laollt-ON
Menuname jwatcomATP
r--Defaul setting
"' Saveon = ""' Ol.tput Parameters
loboth P" .. IYour output f~e name ·¡
Figura 6.9 r ook P'-R
Ventana de diálogo
para configuración de
programas
principales: ATP
Además, también hay que especificar las opciones con las que se ejecutarán,
por defecto, las dos versiones de ATP incorporadas:
• Save on: salvar los resultados obtenidos en un fichero de extensión .lis
(disk) o presentarlos también 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
extensión .lis o .out).
- «-R»: se selecciona esta opción si se quiere que, cuando ya exista un fiche-
ro .lis correspondiente al fichero .atp utilizado como entrada, el resulta-
do de una nueva simulación se sobreescriba en ese mismo fichero.
• ~ Tran5ients Program)
Una vez definidos todos los parámetros relativos a los programas ATP, y antes
de cerrar la ventana de diálogo, se debe validar la configuración pinchando en el
botón Apply situado en la parte inferior de la ventana.
En la pestaña correspondiente al resto de los programas principales (Figura
6.10) se actúa de un modo similar, concretando la identificación de cada progra-
ma, la extensión de los ficheros ejecutables con cada uno y, en el caso del editor,
el nombre asignado al mismo. Para validar la configuración elegida, se pulsa el
botón Apply antes de cerrar la ventana.
ATPDraw -----.,..-----,----~-.,.,-----===="'"1
~~ ---------~~-=~~~~~------~
Program name JC\EEUG\\1/PCPLO T\\1/PCpl~.eKe e.-1
B
File Extension j• pl4
.JJ
Edttor
Menu name JEditor
Program nameJ,..,C,.,.\-::-:EE:-U-::-G-:\P-:FE"""3.,..2\-=PI:-e3""'.ex_e
2- _ _ _ _ _ _ _ _ _ ~
JLgose ? .t!elp
Additional Programs EJ
New Add l Eát 1Prog Delete 1
r L~i'eii.\~~-~~9.~C~i~
r DefdPLOT
11
Figura 6.11
Incorporación
de programas
adicionales
?lfelp 1
1
JC:\EEUG\A TPCC'ATPCCLog\ ru .
1 1EiefT1¡1os
IC·\Eeug\Etemplos
IATP tes(" atpLf " dat};(".is);('.pch] 3
ATPDraw
1C:\E eug\E jemplos
PCPiot
Figura 6.13 jc:\Eeug\ Ejemplos
Definición 1PCPiol fies ('.pl4]
de proyectos
1 ~ OK í;)
• En Lec se encuentran los ficheros con extensión .ale que contienen datos de
las líneas y cables. Estos ficheros se usan para crear el modelo eléctrico
de los mismos.
• En Project se guardan los ficheros de circuitos eléctricos creados de forma
gráfica, a los cuales se les asigna la extensión .adp (también admite
la extensión .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 experimen-
tados.
• Finalmente, en los subdirectorios Mod y Usp se guardan nuevos dispositivos
desarrollados por el usuario, ya sea utilizando la opción MODELS o la
opción 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 defec-
to en la pestaña Directories de la ventana de diálogo que aparece al seleccionar
la opción Tools ~ Options.
Figura 6.15
Pantalla principal
de ATPDraw con el
fichero Noname.adp
abierto
MOOE EOIT
El menú principal del programa aparece en la parte superior izquierda, en
horizontal. Las opciones que este menú ofrece son:
• File. Este submenú, permite: crear un nuevo fichero; abrir uno creado ante-
riormente; guardar el fichero actual; guardar el fichero actual con otro nom-
bre; cerrar el fichero actual; cerrar todos los ficheros; importar elementos de
otros programas que puedan ser compatibles con este; salvar los dibujos
de los elementos del programa, y cerrar el programa.
• Edit. Este menú contiene las opciones relacionadas con la edición de obje-
tos del circuito. Al igual que el anterior, cuenta con las opciones típicas de
un programa de uso bajo Windows: deshacer, rehacer, copiar, cortar, dupli-
car, guardar como mapa de bits, borrar, seleccionar elementos, seleccionar
todo, deseleccionar, mover las etiquetas de los elementos, rotar elementos,
crear y editar grupos y añadir comentarios.
• View. Con este menú se controla la visualización de las ventanas y compo-
nentes del circuito. Dentro de este submenú se pueden encontrar opciones
tales como: barras de herramientas, línea de comentarios, opción de zoom,
posibilidad de actualizar los cambios y opciones para personalizar el pro-
grama.
• ATP. Este menú permite generar nombres para los diferentes nudos del cir-
cuito (Make Names), generar o editar los ficheros ATP (Make File As o
Edit ATP-file, respectivamente) y especificar los ajustes deseados para el
fichero de simulación del sistema (Settings). Además, contiene una opción
(run ATP) para compilar directamente el fichero con el que se está traba-
jando.
• Objects. Este menú permite editar y modificar componentes ya existen-
tes o crear nuevos componentes, para su uso en cualquier sistema. Los
objetos a los que se accede por medio de este menú se dividen en 3 cate-
gorías: componentes estándar, componentes especificados por el usuario y
MODELS.
• Tools. El menú de herramientas permite editar iconos de componentes o
editar textos de ayuda y guardar diferentes opciones del programa, de modo
que se establezcan como predeterminadas.
• Window. Desde este menú, el usuario puede activar la ventana correspon-
diente al circuito que necesite en cada momento.
• He/p. Este menú permite al usuario abrir el fichero de ayuda que lleva con-
sigo el programa ATPDraw.
En cuanto a la barra de herramientas, en ella se incluyen botones que permi-
ten acceder directamente a algunas de las acciones más frecuentes: crear, abrir o
sa lvar ficheros; deshacer o rehacer; cortar, copiar o pegar; opciones de zoom;
actualizar; seleccionar todo o un grupo de elementos, y rotar.
Adicionalmente, en la parte derecha de esta barra, se van añadiendo los ico-
nos correspondientes a los últimos elementos utilizados. De modo que basta pin-
char en dichos iconos para insertar nuevos elementos de esos mismos tipos.
Simulación de sistemas eléctricos
~ 1
·1 1 phase
LCC l.(nlr..,.¡¡. lroeo (KCI..oe) • 2 phase
AeadPCH f..
6 phase
Figura 6.16 6 phase .........,
T¡omiCfm<,..
9phate
Selección
I!IODELS
de componentes IACS
eléctricos
l.l•et Specíred
frequency~
St..-.lerdC~
MODE: EDIT
-- ......
El primer paso pa ra la creación de un nuevo modelo es la generación del fiche-
ro de texto donde se describe el nuevo elemento que se quiere modelizar. Este
fichero de texto se puede desarrollar mediante una de las siguientes opciones:
• Uti liza ndo las plantillas que incluye el editor de textos PFE32.
• Escribiendo directamente desde el editor de texto, con la ayuda del ATP-
EMTP Rule Book para definir correctamente la estructura del fichero.
• Uti liza ndo la opción Data Base Module (DBM), si se quiere que tenga pará-
metros variables.
El fich ero de texto creado se tiene que compilar mediante alguna de las ver-
sion es de ATP, de modo que se obtenga otro fich ero con la extensión .lib. Este
último fich ero es el que se almacena en el directorio Usp de ATPDraw.
Por otro lado, también hay que definir un icono y una ventana que represen-
ten el nuevo modelo de componente creado mediante el fichero .lib. Para ello,
con la opción Objects ~ User Specified ~ New sup-file se crea un nuevo com-
ponente, cuya exten sión es .sup. En la ventana que aparece a continuación (Figu-
ra 6.17) hay que indicar los datos que define n dicho componente y el número de
nudos disponibles para su conexión externa.
¡; ~ ~~--
Oolio 100
~ ~
~... SOI!eé,t
~el ti.-.
(a)
Ed•t C \EHIG\AJP ORAW'\Usp\tion.omc tup
Sl<rdord datb
N.,..
Figura 6.17
Definición
de los datos y nudos
del nuevo modelo
(b)
Para especificar el número de datos y nudos que tiene el nuevo componente
se utilizan los recuadros dispuestos al efecto (Num. data y Num. nodes). En la
parte izquierda de la ventana aparecen tantas líneas como datos/nudos se hayan
definido. En el primero de los casos, para cada dato se deben especificar: el núme-
ro máximo de dígitos permitidos. De forma similar, para definir los nudos, se indi-
ca n el nombre, el tipo, la posición que ocupa en el icono que representa el
componente y el número de fases.
En la ventana aparecen dos botones. Pulsando el botón donde aparece una
lámpara eléctrica, se abre un editor de iconos que permite diseñar el icono con el
que representar el nuevo componente creado. Mediante el botón en el que apa-
rece un interrogante, se accede a un editor de ayuda donde se puede escribir el
texto que se desea mostrar, cuando se solicite ayuda desde la ventana de diálogo
correspond iente a este componente.
Tras definir todos los datos, se pulsa la opción save as y se guarda el fichero
con extensión .sup en el subdirectorio Usp, con lo que queda definido el nuevo
componente. Para poder utilizar este nuevo modelo como un componente más
del circuito eléctrico a diseñar, se hace uso de la opción User Specified => Files
(Figura 6.18) y se selecciona el fichero .sup correspondiente al componente .
.!:.ATPDra w
-. N onnme ctdp
----- - - - - - - - - -- - ---
frobeo & 3-phese
llJancht..lear
Branch l:lcrinoar
~t
S~che•
Figura 6.18
J.baty Inserción del
frequencycomp. Relli>h elemento de usuario
Standard~ .. ReiJ-ph
MODE: EDIT ,M
Figura 6.19
Ventana de diálogo
del elemento
de usuario
Figura 6.20
Selección de curvas
Select
Figura 6.22
Representación con
identificadores
- EledroMapetic 1i
f<i. ..
tfew
Qelele...
J- ~6
~
fndMark F4
(a)
lnsert Template
Template Fies: T~ate Name:
~~~~~Q~~~~...;) BEGIN NEW DATA ,.
C:\EEUG\PFE32\TEMPLATE\Nonlinbl Miscellaneous 1
C:\EEUG\PFE32\TEMPLA TE\Output.t
C.\EEUG\PFE32\TEMPLATE\Source.J Printout freq.
C:\EEUG\PFE32\TEMPLATE\Stat~ab. STAT. diCe test
C\EEUG\PFE32\TEMPLATE\Swtch STATISTICS rmc
C:\EEUG\PFE32\TEMPLATE\T acs. ~ ~ SYSTEMATIC lllsc
Figura 6.23
Inserción
de plantillas
(b)
Nudo A NudoB
25 kV 220 kV
Línea
Figura 6.24
Esquema unifilar
Sistema A Sistema B
Para llevar a cabo esta simulación se van a seguir los siguientes pasos:
• En primer lugar, se crea el modelo gráfico del sistema mediante el editor grá-
fico ATPDraw.
• A partir del modelo gráfico, se genera el fichero fuente de extensión .atp
que contiene el código del modelo en un formato adecuado para el compi-
lador ATP.
• A continuación, se ejecuta el compilador ATP utilizando como entrada el
fichero .atp generado en el punto anterior.
• Por último, se visualizan los resultados de la simulación, m ediante el pro-
grama PCPlot.
Zeq
...
..---...¡.":·~~---
Figura 6.25
Modelo del sistema
C~ jAI!lP"{2500J/sqr(3))"sq(2)
¡'-"~]
r Cunent
rHisle
r
Figura 6.26 r. Volage
Parámetros
de la fuente 1
.QK
~ ~ancel J:ielp
-~.
Order.jO
Co¡nment: jAmp>o(220000/sqr(3U'sqr(2)
Type olaourc
r Ct.rrent
r- Outpul - - -----.....,...--
3 Figura 6.28
~1~-C~UI!,e!nt····~,..--:==~~-==--.,=~J r flrltage.l Parámetros
- - - ; 2 · Vol(age de la impedancia 1
~ 3 · CU11ent!<Vollage
~ 4 · Powe1&.Ene1
QK
.. Con•rwnt•nt
~·t~l
':', .:~t 1• ~tlo t up
Figura 6.29
Parámetros del
transformador
[
o~
Figura 6.30
1
~0-
· N-o---------~-.
Parámetros de la - -="'--"-'-----'= u
reactancia trifásica
de compensación
Program)
del transformador. Para ello, se hace clic con el botón derecho del ratón
sobre el borne correspondiente al nudo que se desea conectar a tierra. En la
ventana que aparece, se selecciona la opción Ground y se valida la cone-
xión mediante el botón OK.
• Línea aérea trifásica. El modelo utilizado para la simular la línea de transporte
es el modelo de línea de Clarke, de parámetros distribuidos, transpuesta y tri-
fásica (Unes/Cables:::) Distributed:::) Transposed Lines (Clarke) :::) 3 phase).
Con el fin de poder simular una falta en un punto de la línea, se divide la
misma en dos tramos cuyas longitudes se pueden modificar sin más que
cambiar el valor del parámetro correspondiente (1). En la Figura 6.31 se
observan los valores característicos de la línea utilizada en este ejemplo.
Dichos parámetros, a excepción de la longitud, son iguales en ambos tra-
mos, al tratarse de la misma línea que se ha subdividido artificialmente a
efectos de cálculo para la simulación de la falta. Se ha previsto que la falta
objeto del análisis realizado en este ejemplo, se en cuentre localizada a una
distancia de 100 y SO kilómetros desde los respectivos extremos.
Una vez situados los dos tramos de la línea (Ll y L2), se procede a unirlos
para conformar la línea completa. Del m ismo modo, se conectan los dos
extremos de la línea a sus respectivos nudos (A y B).
• Impedancia equivalente. Para tener en cuenta el efecto del resto de la red eléc-
trica, se coloca una impedancia equivalente entre los nudos A y B. Es decir,
en paralelo con la línea de transporte. Se trata de una impedancia trifásica
-
que, tal y como se indicó anteriormente, aparece modelizada en Branch
Linear ~ RLC 3ph. Aunque como ya se ha utilizado, también se puede
copiar alguna de las impedancias del circuito y modificar sus parámetros, o
se puede introducir una impedancia nueva pulsando en el icono que ha
aparecido sobre la barra de herramientas (Figura 6.32).
Asimismo, en la Figura 6.33 se muestra la ventana donde se definen los
valores característicos de dicha impedancia equivalente.
Figura 6.32
Uso de la barra
de herramientas
•
ÍMOOE· EDil RLC3
DATA VAWE
-..J
·.J NODE PHASE NAME 1
R_l 2!IXl IN1 ASC 1
L.J 200XXXl oun ASC
C_l o
R_2 2!IXl
L_2 200XXXl
C_2 o
A_3 2ml
l.3 200XXXl
.:.1
Order ID
~·IIMPEOANOA EQUIVALENTE DE RED
Figura 6.33
Parámetros de la
impedancia
equivalente
• Falta bifásica a tierra. Para modelizar una falta bifásica en la línea de trans-
porte, en cada una de las fases implicadas se coloca un interruptor, con
apertura y cierre controlados por tiempo. Así como una resistencia conec-
tada a tierra, cuyo valor se puede modificar para simular el efecto de faltas
más o menos resistivas.
Asimismo, y con objeto de poder simular la falta entre dos fases y tierra, se
utiliza un splitter o elemento que transforma un nudo trifásico en tres nudos
monofásicos. Este componente se halla en Probes & 3-phase => Splitter.
Los interruptores de cierre y apertura controlados por tiempo se seleccionan
en Switches => Switch time controlled y se configuran para provocar y
despejar la falta en los tiempos que se definen en la ventan a correspon-
diente a la Figura 6.34.
Para insertar la resistencia de falta, se selecciona Branch Linear => Resistor.
Inicialmente, la falta bifásica se ha considerado con una resistencia de falta
prácticamente nula (0,01 m!l).
~roup Na lo
Comment l lnteuupiOI para control de la f41ta a tiefoa (F4$e A)
O~ApUt
lo No Figura 6.34
Parámetros
de los interruptores
.QK li 1
• Elementos de medida. Para analizar los resultados que se obtienen tras el pro-
ceso de simulación, se colocan distintos voltímetros y amperímetros en el
sistema eléctrico. Este tipo de elementos se obtiene dentro del submenú
Probes & 3-phase. En este ejemplo se han utilizado dos voltímetros (Probe
Volt) y un amperímetro (Probe Curr).
A la hora de posicionar y conectar estos elementos de medida, se empieza
por los amperímetros. Seguidamente se hacen las conexiones eléctricas que
~ Simu
. .. ...
1 1!
•••••
' :
...
-
•
- - - -- --- ---
...!.-.! •• •• : •• :: ···:.::..:.:·!:·
____..,...~ --U.
.·.··· .. :::-:· ·:.. _: :·.::.:·~·
faltan y, por último, se ubican los voltímetros de modo que su toma se halle
sobre el punto donde se desea realizar la medida. Una vez que se han intro-
ducido en el circuito, hay que definir para cada caso si se trata de elemen-
tos monofásicos o trifásicos. En este último caso, hay que especificar
también la fase o las fases cuya medida se quiera registrar (Figura 6.35).
Open Probe ~
Figura 6.35
Definidón de los
aparatos de medida
Las magnitudes definidas como salidas son aquellas que, al ejecutar el pro-
grama ATP, se guardan en el fichero .pl4. Este fichero es el que se utiliza
posteriormente para representar gráficamente los resultados con el progra-
ma PCPlot. Aunque en este ejemplo no se ha empleado, la propia ventana
de diálogo de muchos componentes permite definir como salidas del siste-
ma magnitudes tales como la tensión, la corriente o la energía asociada a
ese determinado elemento.
A con tinuación, y con objeto de evitar tener que repetir el proceso anterior
para todos aquellos nudos del circuito que por diversos motivos no interesa iden-
tificar, se procede a utilizar la opción ATP ~ Make Names. La función de este
comando es doble. Por un lado, etiqueta todos los nudos del sistema que previa-
mente no hayan sido identificados, asignándoles un nombre que, aunque para el
usuario no tenga utilidad, resulta imprescindible para el correcto funcionamien-
to del programa. Y por otro, identifica todos los nudos del circuito que, dadas las
conexiones realizadas, conforman un único nudo eléctrico y procede a asignarles
el mismo nombre .
•
.... f-&1- ~-------- ·:;.;:. ;:.:··
::.<·~ ~!' ·;...::.: : ...:· '::-.~.: - ··-.·.·:i..:.:"::.·.-·:: .. ~ .. . . :~.. ~· 1. • ¡
7..: ~1~
-5
lSol>t O
-;; lgo .......
(' F . _ , p n
¡;q,t o r .ti--=IHFSl
reo-F-
Figura 6.37
Ajustes generales
del proceso
de simulaáón
(a) (b)
que en pantalla serán presentados los resultados de uno de cada 500 pasos de
integración realizados.
• Plot freq: indica la frecuencia con la que se guardan los valores de las varia-
bles de salida en el fichero .pl4, para su posterior representación gráfica.
Siguiendo con el ejemplo, el fichero .pl4 contendrá los datos de todos los
pasos de simulación realizados, dado que se almacenarán cada uno de los
pasos de integración efectuados.
Si una vez modificados los valores de estos parámetros se quieren mante-
n er para ser utilizados en simulaciones posteriores, se debe salvar de nuevo el
fi chero.
El siguiente paso consiste en generar el fichero fuente .atp, para lo cual se
11 escoge la opción ATP ~ Make File As del menú principal. Al hacerlo, el progra-
ma presenta una ventana de diálogo donde, por defecto, se denomina al fichero
.atp con el mismo nombre que tiene el fichero .adp utilizado.
Una vez creado el fichero .atp, y aunque es posible compilarlo desde la propia
apli cación gráfica, se cierra el editor gráfico ATPDraw y se vuelve al gestor ATPCC.
Figura 6.38
Programas
con filtro ATP
Del mismo modo, si se pul sa la tecla ATPDraw se presenta el fichero .adp del
nuevo caso junto con el resto de los archivos que pudieran existir en ese directo-
rio y que cumplan el filtro definido en las opciones de ATPCC para ese programa.
Al ejecutar ATP se abre una ventana donde se reflejan tanto el estado de la eje-
cución de l programa, como los errores que hayan podido surgir en dicho proce-
so. En caso de haber seleccionado la opción Save on ==> both, también se
presentan en pantalla los resultados obtenidos. Esta ventana debe ser cerrada una
vez haya finalizado la e jecución del programa.
Asimi smo, la ejecución del programa proporciona como resultado los ficheros
.lis y .pl4, que se denominan automáticamente con el mismo nombre del fiche-
ro .atp utilizado como entrada.
En este caso, se comprueba que al pulsar de nuevo el botón ATP aparece tam-
bién el fichero .lis donde se salvan todas las incidencias acaecidas durante el
proceso de ejecución del programa, así como los resultados obtenidos en el
mismo. Este fichero es editable y puede abrirse con un editor de textos siguiendo
un procedi miento análogo al descrito para los ficheros .atp.
4: T1A
Voltege, Power Current, e.-gy, f.reep. ot~Mr (TACS, U.M.,..) 5: T18
6: T1 C
PFA PFA - X0001A
PFB PFB - X0001B
PFC PFC - X0001C
T1A
T1B
1 Oeselect&.~l
Qeeelect
r. t lffunctlon
r xv-Ptot Figura 6.39
1
~
_, Selección de curvas
(kV]
Figura 6.40
Tensiones en el
primario del
transformador
(kV]
Figura 6.41
Tensiones en el punto
de falta
...... ..._...._ ~---- ---- ·:;.;:. :··
~=
::.·: ·:.::. ::...:·
~ =: ~-.: _,l . • •• ·:!'"':.:1' ::.·.··· :: •• ~••• - .:!. ~~ .
[kA[
15-
10-
11
5-
o
~
V
-10
V Figura 6.42
- 15- V Intensidades
derivadas a tierra
1 1
o 5o 100 150 2oo 2so 300 3So t(msl
7: PFA -X0001A 8 PFB -X0001B 9: PFC - X0001 C
IAI-IRI. Para obtener más información sobre el modelo utilizado, se pueden con-
sultar el Capítulo 6 del EMTP Theory Book y la Sección XIX-C del ATP-EMTP Rule
Book.
En las expresiones se designan con subíndice 1 aquellas magnitudes referen-
tes al devanado primario, con subíndice 2 las referentes al devanado secundario y
con subíndice 3 las que hacen referencia al devanado terciario.
Los datos de partida necesarios para poder utilizar la subrutina BCTRAN son
las ca racterísticas asignadas del transformador y los resultados de sus ensayos típi-
cos. Para el transformador del ejemplo estos datos se encuentran contenidos en
las Tablas 6.1 a 6.5.
Las resistencias indicadas son el resultado de calcular el valor medio de las tres
medidas que se pueden hacer entre dos bornes de cada lado del transformador.
Además de los datos anteriores, que se pueden llamar directos, para simular
este transformador hay que dotar al programa ATP de otros valores indirectos que
se calculan a continuación.
Resistencias
Ensayos de cortocircuito
En el primer ensayo se alimenta por el primario y se cortocircuita el secundario.
Datos: U1rr = 16344 V
11(, = 183,2 A (base 40 MVA)
PtC19 = 166 1 8 kW
Separación de pérdidas:
pl 9 = 3 . J2 . Rl 9 + 3 . [2. RI 9
i 1 1 2 2
?¡ = 3 · 183,2 • 0,6788 + 3 · 461 2 • 0,0949 = 128,9 kW
19 2
p i9
1
= p((19 - P119 = 166 8 - 128 9
1 J
= 37 9 kW
1
z = uATIIOI/Ir / 3
lms<• f
ATnom
Si''" = Sbase = 40 MVA
Ensayo de vacío
En este caso únicamente se dispone de un ensayo de vacío a tensión nominal,
por lo que no es posible tener en cuenta la saturación del circuito magnético y se
considera una magnetización lineal. Por lo tanto, en este ejemplo, se necesitan
solamente los datos de tensión(%), corriente(%) y pérdidas en el ensayo de vacío.
Datos: U 10 = 126000 V
l 10 = 0,7558 A
P0 = 44750 W
Como el ensayo ha sido realizado por el lado de alta tensión, los valores de
referencia son 126 000 V y 229 A respectivamente.
126000 0 7558
u(%)= . 100 = 100%. 1 (%) = ' . 100 =o 33%
o 126000 , o 229 ,
Una vez acondicionados Jos datos numéricos de partida, desde ATPDraw se
selecciona la opción Transformers =:) BCTRAN, con lo que aparece su icono
correspondiente (Figura 6.43).
"
Figura 6.43
Apertura de un
elemento BGRAN
(a) (b)
Haciendo doble clic sobre el icono se abre la ventana de diálogo de dicho ele-
mento, donde se introducen los datos solicitados (Figura 6.44):
• Generales (Structure): número de fases y de devanados, tipo de núcleo, fre-
cuencia y si se desea obtener como salida la matriz de inductancias inversa
(AR Output).
• Características asignadas (Ratings): tensión, potencia, conexión y desfase
de cada devanado.
• Valores obtenidos en los ensayos (Factory tests) . En este caso existe una
pestaña diferente para cada en sayo.
- Vacío: en la pestaña de la Figura 6.44 (a) se debe indicar el devanado por
el cual se ha realizado el ensayo (Performed at), dónde se desea ubicar la
rama de vacío (Connect at), los datos de los ensayos realizados y cómo
se desea considerar la magnetización del circuito magnético. También se
contempla la posibilidad de incorporar los datos correspondi~ntes a la
secuencia cero.
- Cortocircuito: en la pestaña de la Figura 6.44 (b) se indican los valores de
la impedancia de cortocircuito (% ), la potencia base para la que se han
calculado las impedancias y las pérdidas en cada uno de los ensayos rea-
lizados. También se pueden introducir aquí los datos correspondientes a
la secuencia cero.
Asimismo, en la parte inferior de esta ventana de diálogo se incluye una serie
de botones para validar los datos, importar un elemento BCTRAN ya existente,
guardar como, ejecutar el elemento con el compilador ATP, ver o copiar la curva
seleccionada en el recuadro View/Copy y acceder a la ayuda.
.......
,...... .,,.._
....... ,
~~---JStoeioor.
1'3
P3 t~ '"'
....., .... ~F~ '" lV
- - ~ ..
tj!Oto.f~
t . . .,....~.,
il
,.r---: -- ¡v--;¡R¡o--;¡
llt-,...H~
po--
rm---3
·--
""""'- 1) .,
r. . . . .
....._ ....... ,
-- --
a...~..-t!ohl.fl~"'l
,
:·.·:· .-+~!... ----------.+~ --U.-1, ..
Simula • •• ...
,....
...,
·-. ..... :. ···:.::
ti • • • •• • •
:.:·::· .·. .. :. .. .··.·: .:··:.
••• . . .. ..... ......
.
21,04
Figura 6.46
Disposición
de los conductores
X
--------~----~------ -----~ ..
m
Figura 6.47 ~
Apertura de un
elemento LCC ---~
(a) (b)
Al hacer doble die sobre el icono se visualiza una ventana de diálogo con dos
pestañas. En la Figura 6.48 (a) se muestra la pestaña Model, donde se debe defi-
nir una serie de datos relativos al tipo de elemento LCC que se desea introducir
(línea o cable):
• System Type. Los datos incluidos en este recuadro se deben definir en pri-
mer lugar, ya que el resto de la información a especificar en las dos pesta-
ñas que componen la ventana varía en función del tipo de elemento.
- Dado que se va a trabajar con una línea aérea, en el menú desplegable se
selecciona la opción Overhead Line.
- #Ph: se escribe un 3 por ser una línea trifásica de un único circuito.
- Transposed: se selecciona por tratarse de una línea transpuesta.
- Auto bundling: se activa para indicar que algunos de estos conductores
son múltiples.
- Skin effect: se activa para incluir en el cálculo el coeficiente Skin.
m) ~
.
.,,_
........._
-- roo
,,.,..,.¡;-
fr\.oift"W -..... ...
"""'....... 1""'
-....
.... _..,,..- J,...- 1...- ...
.... ""'
"• "", .. .., .... .... ....
- ..
..
r-- -·-
"""- ,..,...
.....,..... (i1W' ' '
1
o '
'
' •o •
... ."',... ...."'
,.., "'
,
lllll01
" ""
• ""
... .. ..
l:1 ~ o o •
-,.._
Pf!.MbW,...
• • "" "' ' nO< ~" o o •
,,..
r.-,......,
,..~
i! EJEMPL06_3 p c h . .r-J EJ
e <••••••>
eards punc he d by s upport routine on 31-May-05 21.58.1 3 (++++++) • t
e **** TRAHSPOSED line calc ulated at 5 .000E+ 01 HZ. ****
C llHE COHSTAHTS
e SERASE
C BRAHeH IH AOUT AlH_ BOUT_Bl H_ eOUT e
e METRie -
e 10.316 o.o3o7 4 2. 18 - 9.5 22 .85 15.85 40. 45.
e 20.316 o. 03 07 4 2. 18 0. 0 22.85 15 .85 40. 45.
e 3 0.316 o. 0307 4 2 .18 9.5 22 .85 15 .85 40. 45.
e o o.s 5.43 4 1.19 - 6. 27.04 21.54 0. 0 o. o
e o o. s 5. 43 4 1.19 6. 27.04 21.5 4 0.0 0.0
C BLAHK CARD EHDIHG eOHOUCTOR CAROS
e 100. s o. 1 28. 271
SUI HTAGE, 1
Figura 6.49 -1I H AOUT A 2 . 31 536E- 01 6.16181E+02 1 . 84431E+05 1.28 27 1E•02 1
Fichero - 2 1H= BOUT=B 8 . 3961 3E- 03 2 .49329E+ 02 2.92671E+05 1.28271 E+ 02 1
EJEMPL06_3.pch - 31 H eOUT e
SUIHTAGE, 0-
Para la correcta interpretación de los datos que aparecen en el fichero .pch es
necesa ri o acudir a la Sección XXI del ATP-EMTP Rule Book, correspondiente a la
subrutina LINE CONSTANTS.
En este punto, se propone al lector que aplique la subrutina U NE CONS-
TANTS para obtener el modelo de la línea aérea utilizada en el ejemplo 2 corres-
pondiente al Capítulo 2 de este texto. Para ello, se sugiere utilizar el modelo Pl y
seleccionar como sa lidas de datos las matrices de impedan cias Zs y Ze, y las matri-
ces de capacidades Cs y Ce. De este modo, en el fich ero .lis generado al ejecutar
la subrutina, se pueden verificar los resultados obtenidos anteriormente con otros
programas.
GENE- R
Figura 6.50
GENE -S Modelo del sistema
de excitación de un
generador síncrono
GENE-T
Para poder utilizar las señales del circuito eléctrico simulado con ATP, dentro
del módulo TACS, se debe hacer uso del elemento TACS => Coupling to Circuit.
De este modo se pueden capturar las señales de tensión correspondientes a cada
~ •.,:·.·:· ~.. - - --- --- --- ---..t·..........
:.:••· _u
Simu 1 T ¡ '
~~
• .!.; . e •• : ••
.. . ... ... ..
• • ••• • • • ••.
.. .. . . . ..
~= ·:
!.! •• • ••• •• • •::• - •• .
una de las fases del alternador. Dado que los elementos TACS únicamente traba-
jan con nudos monofásicos, se debe utilizar un Probes & 3-phase ==> Splitter para
descom pactar el nudo trifásico de salida del generador en sus tres fases (Figura
6.51).
Figura 6.51
Acoplamiento de
elementos TACS al
circuito eléctrico
5 KK
Una vez capturadas las señales del generador síncrono, se inicia el diagrama
correspondiente al sistema de excitación propiamente dicho. Para ello, haciendo
uso de los diferentes elementos TACS que ATPDraw pone a disposición del usua-
rio, se desarrolla el circuito de la Figura 6.52.
Figura 6.52
Modelo del sistema
de excitación con
ATPDraw
Figura 6.53
Ventana de diálogo
OUT•ISQRT(VMS)/1800l
de un elemento
Fortran statements
~ General
TACS. THAN Sf Ei
8ttributes !
~l. J
Transfer function
Figura 6.54
G(s)= 2_______• 400
1-1{) 05s
Datos del bloque
de VR
Adem ás, una de las entradas a este bloque es n egativa (-VF), por lo q ue el
n udo de la en trada correspondiente a VF se define como n egativo. Para ello,
se hace clic con el botón derech o del ratón sobre dich o nudo y se define de
t ipo 2 (Figura 6.55).
IN5. rvr- [];[] O=Output
1=Input s1gnal pos1t1Ve su m up Figura 6.55
J.ype;r- ~ 2=1nput s1gnal negatiVa sum up
3=1nput signal disconnected
!J Ventana de diálogo
P" J2islli4Y r J ¡ J (only necessary if node name is user spec1fied) de un nudo TACS
In
o
~~
o
.
••1 r¡ 61111 ]
1
-ª
1 0.(1)73 :¡ -.--
3V
4. ~
0.22
O.f6
1·¡;;-=:1
1'
NIM
.¡.
1~, JI .__ -~ ]1
- .....
['j . . . . . . ,.
Figura 6.56
Definición de la
característica no ¡-.. ]1! e- -1
lineal
111
""' 11r
B] 11 ~ 1 !¡ '1 Jt a. 1
lXI
... .
AlribuasL f
'
1
N2 o - IN3 ,__
N3 o - IN4 fJ
m o - N 1~.:(
N5 o - INiiiM"L ·~7·
N6 o 1......--w· IIL '·
~Ncrlo
- - · -ril
......
Figura 6.57 1
eoa-nt l.
rr,....__,.
G(a)"' 111 •DJ12 n
... H
...
de VF _¿._
~~ i! JliC. J 11 .c--1 J ¡¡
• Una vez introducidos todos los bloques funcionales, se incluyen las salidas
(Probes & 3-phase::::} Probe Tacs). Con estos elementos TACS se indica cuá-
les son las variables que se desea definir como variables de salida. No obs-
tante, para la utilización de cualquiera de estas variables en el circuito
eléctrico se pueden definir como salidas de bloques Fortran e introducir su
valor mediante fuentes TACS (Sources ::::} TACS Source).
• Finalmente, para que el regulador de tensión funcione correctamente, se le
deben indicar unas condiciones iniciales mediante los bloques de iniciación
(TACS ::::} lnitial cond.), es decir, el valor de las variables al comienzo de la
simulación. Estos valores aparecen al final del fichero .atp, precedidos por
el número «77». Para calcular estos valores iniciales, se asigna a EFD = 1 p. u.
y se retrocede hacia atrás, teniendo en cuenta que al ser valores iniciales el
valor de s = O.
• Una vez diseñado el circuito, se completan las conexiones, se definen los
nudos del circuito, se guarda y se genera el fichero .atp compilable. Al edi-
tar este fichero se obtiene el siguiente código:
BEGIN NEW DATA CASE
e -------------------------
e Generated b y ATPDRAW feb rero , mar t es 8 , 2005
e A Bo nnevi ll e Power Ad min ist r a t ion p rogram
e Programmed by H. K. H0ida l e n at SEfAS - NORWAY 1 994 -2001
e
e dT >< Tmax >< Xopt > < Copt >
l.E - 6 . 00 1
5 00 1 1 1 1 o o 1 o
TAeS HYBRID
/ TAeS
98VSQ- R =GENE - R * GENE- R
90GENE-R l.
90GENE - S l.
90GENE- T l.
98VSQ - S =GENE - S * GENE- S
98 VSQ- T =GENE- T * GENE- T
98VMS =VSQ - R + VSQ- S + VSQ - T
98Vc =SQRT(VMS) / 1 800 0
98Vre f =0.9997 4 3
l VR +Ver r - VF 40 0 . -3 .4 3 .4
l.
l . . 05
98 Verr Vre f - Ve
98VE = VE2 + VEl
lVF +EFD . 02
l.
l. .33
98VR2 VR - VE
lEFD +VR2 1.0526
l.
l.
98VE1 -0.17 * EFD
98VE2 56+ EFD l.
o o
1 0.0673
3.27 0.22
4.36 0 .95
9999 .
33VMS
33Vc
33Verr
33Vref
33VR
33VF
33EFD
77VMS 337089600 .
77Vc l.
77Vref .999743
77VR2 - 0.17
7 7VE1 -0.17
77VE2 . 0673
77EFD l.
77VR -0 .1 027
77VF
7 7Verr - 2.5675E - 4
e 1 2 3 4 5 6 7 8
e 3456789012 3456 7 8901234567890123456789012345678901234567890123456789012
34567890
/BRANeH
e < n 1>< n 2><ref1><ref2>< R >< L >< e >
e < n 1>< n 2><ref1><ref2>< R >< A >< B >< Leng ><><>O
/SWITCH
e < n 1>< n 2 >< Tclose ><Top / Tde >< Ie ><Vf/CLOP >< type >
/SOUReE
e < n 1><>< Ampl. >< Freq . ><Phase/ TO >< Al >< T1 >< TSTART >< TSTOP >
/INITIAL
/OUTPUT
BLANK TACS
BLANK BRANCH
BLANK SWITCH
BLANK SOURCE
BLANK INITIAL
BLANK OUTPUT
BLANK PLOT
BEGIN NEW DATA CASE
BLANK
SEJ SEI
SE 2
Figura 6.58
Diagrama unifilar
del sistema.
Et ttella I
T
Tramol Tnunol
• y
+y
2,45675 : 2,456?5
3,&9n
••
3,&933
...' •:
1
____J \ 1/
1\
1
l 1
23,3958
3 2
15,2 19,45
Figura 6.59
Disposición
__ .........._.....___.,.
14,45
de los conductores
_. X
1 _.,.
X
A partir de los datos de las Tablas 6.11 a 6.1 S se obtiene el valor de las pér-
didas de cortocircu ito a 75° (Tabla 6.16).
Tensión: 13750 V
Intensidad: 10,91 A
Potencia: 150 kVAr
Capacidad: 2,531JF
• Cargas. Las cargas alimentadas desde cada una de las subestaciones se repre-
sentan mediante cargas equivalentes en estrella. Las características de estos
consumos vienen reflejadas en la Tabla 6.18.
Tabla 6.18. Consumos de las cargas
SE1
Figura 6.60
Modelización
del sistema
TTT
Algunos de estos elementos ya se han utilizado en los ejemplos precedentes,
por lo que en este ejemplo únicamente se hace referencia a los aspectos no trata-
dos con anterioridad.
• Sistema de generación . Dadas las características del estudio a realizar, se ha
considerado como una conexión a una red de potencia infinita. Por ello, se
ha utilizado una fuente senoidal de tensión para modelizar la barra de
potencia infinita (Sources::::) AC-3ph. type 14).
• Los valores a introducir en la correspondiente ventana de diálogo (ver Figu-
ra 6.26) son: 107 778 V de amplitud (valor de pico, de la tensión fase-neu-
tro), SO Hz de frecuencia y oo de fase.
• Línea. Los dos tramos de línea considerados se modelizan siguiendo los
pasos explicados en el ejemplo 3 de este capítulo. Los parámetros introdu-
cidos para cada tramo se reflejan en las ventanas de diálogo de las Figuras
6.61 y 6.62.
_,_, .
s,..-.
,.......,,_,
r ,,.,.....,
::J .... n ........
~ ....
¡;;o
, ... ....,...,, r;;-:
-!!<ool
1
... ~ ..... -... -....._"'..,- .. ..
,.,
-r-
1 liQ) 1$2
r ,...N*e ,....,....,.. ~ ' 1"'
'"' ,.,
-,_
2
' 1"'
'"' """ •'"" "'
' J
'"' '"' '"'' "' '"
....
Figura 6.61
,. ........_
,." !1
,.
Parámetros
del tramo 1 e:...--.,_, o-ro-- ~..-r--..r~ ~~ .:.::::=:..::.. ..!.l-..!.1
~- 1~ ....... , .....,. ,~~ ... ~,~ ' _!Lj -~~ ..... , .... ,.,~~ , .. _,WI:IW
(a) (b)
-
¡~l
r•-
r...,_
..... ::J.,.P1J
.__
~IIQ
...
......... ¡;;o
.... ~
._... ¡;;;;;
r;o-
-AMI
.............,,.
1
'
...""'1--"""'-
'"' ''"' 2~
1-r-
...
14~
..
, ..
10 15
,_ • ' .,,.
.
1~16!5
"" ''"'
..
1"'
p ...-
• ,.,.
,. ""' •
J 2-t5151945 1515
r_ ....
¡o¡ a-,_,_ 1 • ""' ll._.lii.IB
.........
Figura 6.62
Parámetros
,.._
,.,. ....
re
_
1 ~ __:.:;_j
del tramo 2 ~ r,-z o.-rr-- t.a.tr--r.~w.
'-;._
.!1-..!.1
_!Lj~~~~~~~_l!!!_.j _rt..J -~~ ,_... , ....... , ~~ , .. _,Lli:W
(a) (b)
-
....... ,._
........ _
lpot c.. jS+..~...:..
IT3
(T3
3
__ ,....,_,
,..-~,
·--
PM~r~~
¡;o-
pptitrya IIQMIDriW
.:J
,.,_.,.."*~ v-.c....
Figura 6.63 ("' LN.~ r.t...,.L.- ( ' f........ t...IAiro ('AIJt ~t..-f"'t..6.to
Parámetros
del transformador
(a) (b)
·~
L_SAT_A R1
Figura 6.64
Rama de saturación
Compress Group EJ ,
,.. Ob,ects Data
.1 Avllllallle Added to !JOUIY ~
ii~ l
NUND931l_SAT_B 1
NLIND93/L_SAT_C FLUX/ 00 FLUX l:.w:el
RESISTOR 1 Al _A
RESISTOR 1 Rl_B
RESISTOR 1 Rl_C
SPLITTER
rGJ CURA
FLUX
CURA
FLUX
1 RES
1
RES
1 RES
=e '=
p Add nonlínear P' Ncrine111¡y
Node•
1 AvaWlle Added to group.
Figura 6.65
Definición
To 21 lN
fOlltlon
de los atributos ~ [113
de un grupo
L ·- 1 J
'
2
'o ·-·
1790.060811
85.6
n ~og.ca~e
.I'"·...OC- --r•
83.7 _______ ,_____
1 1
-~-------~-------
' 4
376.6
1358.660528 '
max:
1334.526581
367.6 '
1 1 '
1
r ~ogsca~e
-------- 1
----~--------,-------·
1 Figura 6.67
P'~
1
1
Característica
1~)
358.'-f:___ __.__ __.__ _ __.__ __..... Copy wml 1 flujo-intensidad
__
clic sobre el icono que aparece en la parte inferior izquierda de la ventana
de diálogo.
.,_,
--
X
~ '
~~~
$ :::42 ¿_j
.... ¡;----- ,.... 1
.!.l
c..-1~ ....... ...._. ..il
Figura 6.68 r,..
Parámetros
del grupo
,..
,_¡ a- 1 r.--
-ª1 ____!_j~~ ±J~~...!::..J
(a) (b)
SE 1 2916 3853
SE 2 1538 4092
SE3 715,54 865
Jt
002
- ) 0.02
NODE
INl
OUT1
IPHASE
IABC
IABC
~NAME
1
JI
T-op_2 1
T.cJ_3 002
T-op_3 1
!mar o
j¡roup No lo LaQel 1.
Co¡nment ISE1 lnteuuptor de línea
o~
~ QK tancfll tlelp
.
. .. . ......'"t·,···
..........'·····
·--~:? --~-~..........,..; ----....
Figura 6.70
Tensiones en el
extremo receptor
de la línea (SE 3)
Del mismo modo, en la Figura 6.71 se muestra el transitorio que presentan las
intensidades de entrada a la línea, en SE 1, para esas mismas condiciones.
Figura 6.71
Intensidades de
entrada a la línea,
en SE 1
En este punto, el lector puede observar la influencia que tiene el instante en que
se inicia la energización de la línea sobre estas variables. Para ello, basta con modi-
ficar el instante de cierre del interruptor de línea ubicado en la subestación SE l.
También se propone al lector que compruebe el efecto de llevar a cabo la energiza-
ción de la línea con una o varias cargas conectadas.
100
50
-50
Figura 6.72
-100
Tensiones en el
extremo receptor
de la línea (SE 3)
[kV] [3
60 [3
IT
40
20
-20
Figura 6.73
-40 Tensiones en la
batería de
-60 condensadores
t[ms]
:: CFB -CN -CN
9 Bibliografía
l. Kizilcay, M., y Prikler, L. (2000). ATP-EMTP Beginner 's Guide for EEUG Members.
2. Bonneville Power Administration (1995). EMTP Theory Book.
3. ATP/EMTP Web Site, http://www.emtp.org/.
4. Canadian/American EMTP Users Group, http://www.ece. mtu.edu/atp/.
S. European EMTP-ATP Users Group Assoc (EEUG), h ttp: //www.eeug.org.
6. Dube, L. (1996). MODELS in ATP, Language manual.
7. Canad ian/Ame rican EMTP User Group. {1987-1998). ATP-EMTP Rule Book.
8. Hoidalen, H. K. (2002). ATPDraw (or Windows. User 's Manual. SINTEF Energy Research.
Trondheim , No ruega.