Sei sulla pagina 1di 89

ATP-EMTP (Aiternative

Transients Program -
ElectroMagnetic Transients
Program)

En este captulo
1 Qu es ATP-EMTP? 333
2 Descripcin del entorno de trabajo 334
3 Compilador: ATP 339
4 Gestor del entorno: ATPCC 349
S Editor grfico: ATPDraw 359
6 Visualizador grfico: PCPlot 369
7 Editor de textos: PFE32 373

8 Ejemplos 375
9 Bibliografa 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 simulacin digi-
tal de fenmenos tran sitorios de naturaleza electromagntica y electromecnica
con fines de diseo, especificaciones de equipos o definicin de parmetros elc-
tricos fundamentales. Mediante este paquete es posible plantear y resolver la
mayor parte de las situaCiones que se pueden dar en las diferentes instalaciones
elctricas.
Se trata de una h erramienta especialmente diseada para analizar, tanto en su
individualidad como en su conjunto, los diferentes elementos que componen un
sistema elctrico, as como los sistemas de control asociados a los equipos elctri-
cos [1][2]. Algunas de las aplicaciones para las que resulta especialmente til ATP-
EMTP son las siguientes:
Sobretensiones atmosfricas, temporales y de maniobra.
Anlisis de faltas.
Anlisis de armnicos.
Conex in /descon exin de transformadores, reactancias y condensadores.
Arranq ue de moto res.
Estabi lidad transitoria.
Coord inacin de aislamiento.
Anlisis y ensayo de protecciones.
Transporte en corriente continua.
Compensadores estticos de potencia reactiva: STATCOM, SVC, UPFC,
TCSC.
Ferro-resonancias.
Regmenes estacionarios sinusoidales, incorporando tanto elementos linea-
les como no lineales.
El paquete software ATP-EMTP resuelve sistemas elctricos (monofsicos o
polifsicos) 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 parmetros concentrados y distribuidos, mquinas,
interrupto res, fuentes, etc. Lgicamente, todos estos elementos son fcilmente
parametrizables y permiten flexibilizar sus caractersticas. As, se pueden adecuar
a las variacio nes requeridas para modelizar los distintos tipos de elementos que se
pueden encontrar en el sistema elctrico. De esta forma, es posible incluir carac-
tersticas no linea les en las resistencias e inductancias; introducir interruptores
con tiempos de operacin estadsticos, definidos por el usuario u operados por
control de otras variables, o utilizar fuentes de tensin y corriente que generan las
ms variadas formas de onda. Adicionalmente, ATP-EMTP incorpora otro tipo de
recursos que posibilitan llevar a cabo el estudio y anlisis de los sistemas de con-
trol y operacin que gobiernan las instalaciones elctricas modelizadas.

\
En cuanto a su capacidad, ATP-EMTP permite afrontar con garantas la reso-
lucin de sistemas con estructuras de hasta 6000 nudos, 10000 ramas, 900 fuen-
tes, 1 200 interruptores, 90 mquinas sncronas y 2 250 elementos no lineales.
La primera versin del software ATP data del ao 1984 y toma como punto de
partida los cdigos libres de EMTP, que hasta poco antes de dicha fecha venan
siendo desarrollados en el dominio pblico por la Bonneville Power Administra-
tion (BPA). De hecho, su aparicin estuvo ntimamente ligada al inicio de la
explota cin comercial de dicho cdigo 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 divulgacin no comercial de ATP. Desde entonces, este software se ha estado
desarrollando continuamente a travs de contribuciones internacionales y de
forma totalmente independiente de la versin 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 comercializacin 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 geogrfica-
mente le corresponda y aceptar los trminos 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
distribucin, desarrollo y apoyo. El grupo ms 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].

2 Descripcin del entorno de trabajo


El paquete software ATP-EMTP para el estudio de regmenes transitorios inte-
gra varias aplicaciones. Dentro de ellas se incluyen distintas versiones del compi-
lador ATP y una serie de programas complementarios destinados a facilitar el uso
de esta herramienta: editores de texto, un editor grfico de circuitos elctricos y
apli caciones especficas para la visualizacin grfica de los resultados obtenidos.
La interaccin entre los principales programas que integran el entorno de tra-
bajo de ATP-EMTP se refleja en la Figura 6.1. Tal y como se puede apreciar en la
misma, los programas que conforman ATP-EMTP pueden ser utilizados de diver-
sas formas. Sin embargo, el modo ms sencillo de manejar esta herramienta es uti-
lizar el gestor del entorno (ATPCC), desde el que se accede al resto de programas,
y seguir una secuencia de trabajo que, de modo sucinto, se puede resumir como
sigue:
m ElectroMagnetic Transients Program)

Mediante el editor grfico se crea el modelo grfico del sistema cuyo com-
portamiento se desea simular (fichero de extensin .adp o .cir).
A partir del modelo grfico, se obtiene el fichero fuente de extensin .atp
que contiene el cdigo del modelo en un formato adecuado para el compi-
lador ATP. Este fichero tambin 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 operacin se obtienen Jos fiche-
ros de extensin .lis y .pl4 donde se registran los resu ltados de la
simulacin efectuada.
Finalmente se visualizan los resultados de la simulacin. Para visualizar los
datos registrados en el fichero de extensin .lis se utiliza un editor de textos,
mientras que para monitorizar los resultados almacenados en el fichero de sali-
da grfica (.pl4) es necesario hacer uso de un visualizador grfico apropiado.
A continuacin se presenta una breve descripcin 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 grficos Interaccin entre
.p14 PCPiot los programas
PlotXY de ATP-EMTP
GTPPiot

2.1 Gestor del entorno: ATPCC


ATP Control Center (ATPCC) acta como un interfaz que el usuario puede uti-
lizar para trabajar fcilmente con el con junto de programas que integran el
paquete ATP-EMTP. De este modo, desde ATPCC se puede acceder a ATPDraw, al
editor de textos PFE32, a los programas de salida grfica (PCPlot, PlotXY y
GTPPlot) o ejecutar directamente el propio ATP.
Las caractersticas ms relevantes de esta aplicacin son:
Puede trabajar simultneamente con dos versiones diferentes de ATP.
Permite la integracin y el enlace hasta con diez programas adicionales.
Puede ejecutar ficheros de ATP, ATPDraw, PCPlot haciendo simplemente
doble clic sobre el nombre del fichero.
Dispone de una ventana de eventos en donde se muestran los comandos pre-
viamente ejecutados. Esta ventana permite ejecutar de nuevo comandos ante-
riores haciendo die con el ratn sobre aqul cuya ejecucin se desea repetir.
Permite definir proyectos de casos de simulacin.

2.2 Editor grfico: ATPDraw


Este programa permite 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 un amplio abanico de elementos estndar predefinidos. Sus
parmetros caractersticos se definen mediante las correspondientes ventanas de
dilogo y se interconexionan 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 6.2).
Estos circuitos, construidos de forma grfica, se guardan en ficheros con exten-
sin .adp o .cir y se pueden convertir directamente a ficheros de texto con extensin
o: ATPDoow . .[01 X

Figura 6.2
Creacin grfica de
circuitos mediante
ATPDraw
.atp. Desde ATPDraw tambin es posible activar otros programas. Por ejemplo, se
puede dar la orden de compilar los ficheros .atp previamente creados o de represen-
tar grficamente los resultados obtenidos a travs de las diversas aplicaciones grficas
de salida. En la Figura 6.1 se refleja, de forma resumida, la interaccin de ATPDraw
con el resto de programas que integran ATP-EMTP.

2.3 Compilador: ATP


Este programa constituye el ncleo fundamental de la aplicacin y se trata del
compilador que permite procesar los datos del circuito objeto de estudio. Este pro-
grama 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
ll
.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 ex isten tres versiones: GNU ATP/MingW32, GNU ATP/d jgpp 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
WatcomATP.
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 subdi-
rectorio denominado BNCHMARK, en el cual se dispone de un gran nmero de
ejemplos (ficheros .dat). Para poder entender el contenido de estos ficheros y
poder usarlos como base para futuros desarrollos, es necesario tener un adecuado
conocimiento de su rgida estructura, comentada ms adelante.

2.4 Visualizadores grficos de resultados: PCPiot, PlotXV y GTPPLOT


Los resu ltados obtenidos con el programa ATP (en cualquiera de sus versiones)
se almacenan en ficheros de salida con extensin .pl4. Estos ficheros se crean de
modo automtico y se designan con el mismo nombre del fichero .atp utilizado,
pudiendo visualizar dichos resultados con programas de salida grfica especfica-
mente desarrollados para tal fin. En el entorno ATP-EMTP se contemplan tres pro-
gramas de este tipo, cuyas caractersticas ms relevantes son las siguientes:
El programa PCPlot para Windows (WPCPlot) permite representar un mximo de
seis curvas en el mismo diagrama, obtener los valores numricos instantneoc;
en las curvas dibujadas, representar las curvas en funcin del tiem po o hacer
una representacin X-Y, etc. (Figura 6.3).

Figura 6.3
Representacin
grfica mediante
PCPiot

El programa PlotXY para Windows permite representar hasta ocho curvas en


la misma grfica, representar en la misma hoja curvas de tres ficheros dife-
rentes, representar las curvas en funcin del tiempo o hacer una represen-
tacin X-Y, hacer un escalado automtico de ejes, acceqer al valor
instant neo de forma num rica, exportar datos, etc. (Figura 6.4).

~~~~ji
.
v PPA
~~~~~~~~~
10

5
v : P1B
v PPC
V' f l .A.

Figura 6.4 v TlB


V TlC
Representacin e : PU.
e . PPB
-XOOOl..l.
- XOOOlB
grfica mediante e PPC -XOOOl C

PlotXY

El programa GTPPLOT se puede utilizar bajo los entornos Windows y Linux.


Permite representar un amplio rango de ficheros grficos detectando auto-
mticamente el formato del fichero, representar simultneamente hasta 20
ATP-EMTP (Aiternalive TransientS Program - ElectroMagnetic Transients Program)

curvas, utilizar diagramas de barras para representar anlisis de armnicos,


generar ficheros grficos en diferentes formatos (HP-GL, CGM, WMF,
MATLAB, Mathcad, etc.), realizar conversiones a formato COMTRADE, anli-
sis de FOURIER, diagramas de BODE, etc. Finalmente, es importante indicar
que GTPPLOT no se puede controlar con el ratn, por lo que hay que utilizar
el teclado para todas las entradas. Como se puede observar, este programa es
bastante ms completo pero tambin ms complejo de utilizar. (Figura 6.5).
1 '

1 00 !0' Figura 6.5


'\ r, {\
O OO Irl' Representacin
grfica mediante
1.00.10'
\) V '- GTPPLOT
., 00 10''~~~~~~~------+
1).(81 0.114 0.138 0.1&2 0.11!6 o 210
h~ ... ,

2.5 Editor de textos: PFE32


Es un editor de textos suministrado para trabajar con los ficheros de entrada
y salida del programa ATP. Es decir, se puede utilizar para editar e imprimir los
ficheros con formatos .atp o .lis. Los usuarios avanzados se pueden valer de este
editor para crear y modificar los ficheros de datos o para hacer uso de las opcio-
nes de ATP no contempladas en el preprocesador grfico ATPDraw.

3 Compilador: ATP
En el esquema de la Figura 6.6 se muestran los mdulos de simulacin dispo-
nibles en ATP, las subrutinas de apoyo y la interaccin 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 elctri-
cos. La adecuacin de estos modelos depende de las hiptesis asumidas por el
usuario y del entendimiento acerca del comportamiento de dichos modelos, as
como de las caractersticas del sistema y de los fenmenos simu lados.

3.1 Componentes elctricos bsicos


Los elementos bsicos con que cuenta el programa son: resistencias, induc-
tancias, 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), interrup-
tores (SWITCHES) y fuentes (SOURCES), que integran los siguientes elementos:
- r--

Simulacin de sistemas elctrJ.cos ~~~ ~

S
COMPONENTES ELGRICOS BSICOS
1
- Ramas lineales y no lineales M
- Interruptores U SUBRUTINAS DE APOYO
- Fuentes L INTEGRADAS
A - UNE CONSTANTS
C - CABLE CONSTANTS
REPRESENTACIN DEL 1 - CABLE PARAMETERS
SISTEMA ELCTRICO - SEMLYEN SETUP

r - Solucin:
- En el dominio del tiempo
En el dominio de la frecuencia
L----------~
N

~--'----t
-
-
JMARTI SETUP
XFORMER
- BGRAN
-SMURA
- HYSDAT
MDULOS DE SIMULACIN - ZNOFITIER
INTEGRADA - DATA BASE MODULE

TACS MODELS
Anlisis Mdulos
de transitorios programables
Figura 6.6
en sistemas de propsito
Componentes de ATP
de control general

Ramas lineales (LINEAR BRANCHES), que pueden ser:


- R, L, C concentrados (tipo O)
- R-L acoplados mutuamente (tipo S1, 52, 53 ... )
- Circuitos 7t-eguivalentes acoplados
- Lneas de transporte de parmetros distribuidos
- Transformadores
Ramas no lineales (NONLINEAR BRANCHES), que pueden ser:
- lnductancias no lineales (tipo 93)
- Resistencias no lineales (tipo 92)
- Resistencias va riables 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
- Co n tiempo de cierre aleatorio dentro de una distribucin estadstica
- Con tiempos de cierre variables sistemticamente entre valores predefi-
nidos
- 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 univer-
sal (tipo 19).
- Formas de onda a definir por eJ usuario

3.2 Subrutinas de apoyo integradas


A continuacin se presentan las distintas subrutinas de que dispone el pro-
grama ATP y que sirven de apoyo para el clculo de parmetros de lneas y de
transformadores, la modelizacin de pararrayos, etc. Al final del captulo se inclu-
yen ejemplos de utilizacin de alguna de ellas para mostrar su estructura y forma
de empleo. Estas subrutinas son:
LINE CONSTANTS. Es la subrutina de apoyo que se encarga del clculo de
los parmetros elctricos de lneas areas a partir de las dimensiones de la
torre, de las caractersticas del conductor y de la disposicin del conductor
sobre dicha torre.
CABLE CONSTANTS 1 CABLE PARAMETERS. Son las subrutinas de apoyo
que se encargan del clculo de los parmetros elctricos de cables. La prin-
cipal funcin de CABLE CONSTANTS es calcular las matrices de resistencias,
inductancias y capacidades que corresponden a distintas configuraciones
del cable. La opcin CABLE PARAMETERS permite, adems~ trabajar con
cables de caractersticas variadas.
SEMLYEN SETUP. Esta subrutina de apoyo se utiliza para generar modelos
de onda viajera de lneas areas convencionales o de sistemas de cables sub-
terrneos y areos, vlidos para estados transitorios.
JMART/ SETUP. Esta subrutina genera el modelo de onda viajera, vlido
para lneas areas y cables subterrneos.
XFORMER. La subrutina de apoyo XFORMER se emplea para calcular una
representacin matricial lineal [R]-[wL] de un transformador monofsico,
tanto de dos como de tres devanados, utilizando los datos resultantes de los
ensayos de vaco y de cortocircuito a la frecuencia nominal. Este modelo no
considera las prdidas de vaco aunque s las prdidas de cortocircuito. Por
otra parte, tampoco considera las capacidades parsitas, ni es un modelo
vlido para frecuencias extremadamente bajas.
BCTRAN. La subrutina de apoyo BCTRAN se utiliza para calcular una repre-
sentacin lineal [A]-[R] o [R]-[wL] (siendo [A] la inversa de [L]) de transfor-
madores monofsicos o trifsicos; con ncleo de columnas o con ncleo de
tipo acorazado; de dos, tres o ms devanados, a partir de los resultados 9e los
ensayos de vaco y de cortocircuito, a la frecuencia nominal. Este modelo
permite considerar tanto las prdidas de vaco como las de cortocircuito.
En esta representacin se ignoran las capacidades parsitas, por lo que este
modelo solo es vlido hasta por encima de unos pocos kHz. Sin embargo, al
contrario que el XFORMER, el modelo BCTRAN s es vlido a bajas fre-
cuencias. Esto es debido a que las partes resistiva e inductiva de la impe-
dancia de cortocircuito se tratan por separado.
Finalmente, el comportamiento no lineal no est incluido en el modelo
BCTRAN propiamente.
SATURA. Esta subrutina de apoyo se utiliza para poder considerar la satu-
racin en los transformadores. Internamente utiliza el modelo de bobina de
reactancia pseudo no lineal, es decir, L(i). Para obtener los datos que requie-
re la subrutina se necesitan los valores de las tensiones e intensidades mag-
netizantes correspondientes a varios niveles de tensin, creando as una
curva o caracterstica (Vrms - lrms). A continuacin, se recurre a la subruti-
na de apoyo SATURA para crear la caracterstica de valores de pico (flujo -
inte11sidad).
HYSDAT. Esta subrutina representa la forma del ciclo de histresis para un
material dado del ncleo magntico de un transformador. Los resultados
proporcionados por esta subrutina (flujo- intensidad) se utilizan como datos
de entrada de una reactancia no lineal tipo 96, teniendo en cuenta que solo
se puede seleccionar una curva del ciclo.
ZNOFITTER. Esta subrutina se ha desarrollado para realizar la representa-
cin del comportamiento no lineal de los pararrayos de xido de zinc, a
partir de la informacin suministrada por el fabri cante. La caracterstica no
lineal del pararrayos se aproxima mediante un nmero arbitrario de seg-
mentos exponenciales. Este modelo se puede utilizar para representar para-
rrayos sin intersticios y pararrayos equipados con intersticios pasivos en
serie o en paralelo.
DATA BASE MODULE. Por medio de esta subrutina el usuario puede crear
un mdulo o una librera para un componente. Este mdulo se almacena
como un fichero ordinario y se puede utilizar cada vez que hay que incluir
ese componente en un fichero ATP, por medio del comando $INCLUDE,
seguido de una lista de argumentos que describen el componente local.
Cuanto ms se repiten algunos componentes en la red a simular, ms efi-
ciente es el uso modular de datos. El formato de entrada para esta subruti-
na tiene dos secciones diferentes:
- Una declaracin de argumentos con la lista de nombres de los parme-
tros. Los tipos de parmetros que se pueden especificar en dicha lista son
nombres de nudos y valores numricos.
- Una plantilla que representa la forma de introdu cir los datos de ese ele-
mento segn el formato de ATP.
En general, el formato de la sentencia $1NCLUDE es:
$I NCLUDE , nombre de fichero , arg-1, . . . . . . . . , arg-n
3.3 Mdulos de simulacin integrada
3.3.1 TACS
El mdulo TACS (Transient Analysis of Control Systems) se puede usar para
simular el control de convertidores HVDC, sistemas de excitacin de mquinas
sncronas, funciones de limitacin de intensidad en pararrayos, cebado de arcos
en interruptores y, en general, aquellos dispositivos o fenmenos que no se pue-
den modelizar con los componentes elctricos existentes en ATP.
La programacin con TACS se emplea para resolver las ecuaciones diferenciales
y algebraicas asociadas. Para ello, se utiliza una representacin basada en diagramas
de bloques, donde las distintas partes del sistema aparecen interconectadas y, bsi-
camente, se modelizan mediante los siguientes elementos:
Bloques representados por su funcin de transferencia en s (variable de
Laplace), que pueden ser de cualquier orden y que siguen la regla:
SALIDA = GANANCIA *.E (ENTRADAS ) * G(s).
Sumadores o bloques de orden cero, del tipo:
SALIDA = GANANCIA * .E( ENTRADAS).
Limitadores, estticos o dinmicos, con los valores lmites constantes o
variables, aplicados sobre las funciones de transferencia y los bloques de
orden cero.
Seales de entrada, tales como impulsos, pulsos, seales escaln, seales
sinusoidales, cualquier tensin de nudo, intensidades de los interruptores y
sus estados medidos en la red elctrica, etc.
Variables suplementarias lgicas y algebraicas, utilizando los operadores
estndares y todas las funciones de las libreras FORTRAN. .
Dispositivos de aplicacin especial, tales como medidores de frecuencia,
triggers, retardos, digitalizadores, no linealidades definidas por el usuario
punto a punto, interruptores a tiempos secuenciales, integradores controla-
dos, derivadores simples, componentes de entrada condicional, selectores
de seal, acumuladores y contadores, etctera.
Adicionalmente, cualquier seal obtenida con el mdulo TACS se puede utili-
zar dentro de la red elctrica simulada, incorporndola como una fuente de ten-
sin o intensidad, o como una seal que controle la operacin de un interruptor,
vlvula o diodo.

3.3.2 MODELS
MODELS 16J 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 FOR-
TRAN, con sentencias del tipo FOR, IF, WHILE, etcter:>
En la descripcin de los ficheros MODELS se definen los elementos que lo
componen, su interaccin entre ellos y con el programa principal, cmo se deben
simular, etc. Por otra parte, su definicin incluye declaraciones, directivas de
simulacin y procedimientos de operacin .
En las declaraciones se debe especificar:
CONST: nombre, tamao del array y valor de las constantes del fichero
M O DEL.
DATA: nombre, tamao del array y valor por defecto (opcional) de los par-
metros del fichero MODEL (constantes cuyo valor se asigna externamente).
VAR: nombre y tamao del array de las variables.
INPUT: nombre, tamao 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: descripcin de las funciones usadas en el fichero MODEL.
MODEL: descripcin de los submodels usados en el fichero MODEL.
En las directivas de simulacin se especifica:
TTMESTEP: valor por defecto (opcional) de los lmites mnimo y mximo
del intervalo de simulacin.
INTERPOLATION: grado de interpolacin, por defecto, aplicado en las
entradas del fichero MODEL, cuando este se usa con subintervalos del inter-
valo de simulacin externo.
DELAY: tamao por defecto de la memoria necesaria para el almacena-
miento de valores asociados con el uso de la funcin delay().
HISTORY: nombre de las variables para las cuales tiene que crearse una his-
toria previa al comienzo de la simulacin. Se puede usar, opcionalmente,
para asignar funciones histricas por defecto a cualquiera de las entradas y
variables del fichero MODEL.
Por ltimo, en los procedimientos de operacin se describe:
EXEC: algoritmo de ejecucin del fichero MODEL.
TNIT: algoritmo de iniciacin 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.

3.4 Estructura general de un fichero .atp o .dat


En el desarrollo inicial del programa ATP se utilizaban tarjetas perforadas,
por lo que hoy en da el fichero de datos de ATP mantiene un formato a base de
bloques compuestos de tarjetas. Cada tarjeta comprende una fila y cada fila est
~ Transients Program)

dividida en columnas de diferentes anchuras, denominadas rangos. En cada rango


hay que introducir un dato, numrico o alfanumrico, para que el compilador lo
lea correctamente. Esta estructura es muy rgida y la introduccin de un dato
fuera del rango que le corresponde da lugar a un mensaje de error por parte del
compilador.
La estructura general de un fichero .dat (o de un fichero .atp) es la siguiente:
BEGIN NEW DATA CASE
Miscellaneus Data cards ( 2 lineas)
/TACS (si existen) / MODELS (si existen)
( sistemas de control)
BLANK TACS ENDMODELS
C DATOS DE BRANCH
(R, L, e, z en general, transformadores, l ineas)
BLANK BRANCH
C DATOS DE SWITCH
(interruptores)
BLANK SWITCH
C DATOS DE SOURCE (fuentes de V 6 I)
(fuentes de V/I ideales : rampa, escaln, sinusoidal. mquina si n -
crona , motores)
BLANK SOURCE
C DATOS DE LAS VARIABLES DE SALIDA (OUTPUT)
(Variables de salida a representar y que se incluirn en el fichero
PL4)
BLANK OUTPUT
BEGIN NEW DATA CASE
BLANK

Si una de las filas comienza con una letra C se trata de una fila de comen-
tario y el compilador la ignora. Adems, se debe resear que existe una serie de
rdenes especiales, que se pueden escribir en cualquier parte del programa y que
se diferencian porque van precedidas del smbolo $.
El fi chero comienza con una primera lnea denominada BEGIN NEW DATA
CASE. A continuacin vienen dos lneas de MISCELLANEUS. La primera de ellas
contiene nmeros no enteros, mientras que la segunda debe ser forzosamente de
nmeros enteros. En cuanto a su significado, definen una serie de parmetros con
los cuales se va a realizar la simulacin. Por ejemplo, se indica el paso de integra-
cin , el tiempo mximo de la simulacin, cada cunto tiempo almacena puntos
para su posterior representacin, etc. Se trata, en definitiva, de especificar el valor
de aquellos parmetros que en la creacin de un fichero mediante el editor grfi-
co ATPDraw se definen en la opcin ATP => Settings.
Despus 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 dems partes del programa, son todas obligatorias aunque no
ex istan. As, por ejemplo, a continuacin 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 lneas.
A contin uacin 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 tensin o los que sirven como ampe-
rmetros (denominados MEASURING), etctera.
Seguidamente se especifican las fuentes, que acaban con la sentencia
BLANK SOURCE. Aqu se indican las fuentes de tensin e intensidad idea-
les, como la rampa, el escaln, la sinusoidal, etc. Tambin se incluyen en
este grupo las mquinas sncronas 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 seales de salida que se
desea representar grficamente. 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
lnea en blanco es considerada como si se pusiera la expresin 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.l0
BEGIN NEV DATA CASE
POIIER FHEQUENCY 5O O
SCLOSE UKIT 4. SU.TUSOEU:'TE
SOPEN UNIT 4 FILEfUTA PU FORKFORMATTED
SIIIDTH 80

C KISCELUNEUS DAU CAROS


e
O 0001 10 E-2 1 E-15
200 2 o

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

Estructura OUTP11T CAROS


C1
de un fichero .dat -5 BUS!
BUNK CARO ENDI NG OUTPUT CAROS
BUS3 8US2 BUS 4
SCLOSE_ UKIT 4 ST.4.TUSKEEP
BL\IfK Clt.RD DIDINC PlOT CARDS
BEGUf NEU DATA C.lSE
BUHK
1

------=- --
EledroMipetic Transients Program)

Tambin puede admitir la siguiente estructura:


BEGIN NEW DATA CASE
Miscellaneus Data cards ( 2 lneas)
/ TACS (si existen ) / MODELS (si existen)
( sistemas de control)
BLANK TACS ENDMODELS
/ BRANCH
(R, L, e, z en general, transformadores, lneas)
/ SWITCH
(interruptores)
/ SOURCE
(fuentes de V1 I ideales rampa, escaln, sinusoidal, mquina sn-
crona, motores)
/ OUTPUT
(Variables de salida a representar y que se incluirn en el f~chero
.PL4)
BLANK BRANCH
BLANK SWITCH
BLANK SOURCE
BLANK OUTPUT
BEGIN NEW DATA CASE
BLANK

De forma similar, la estructura tpica para las subrutinas de apoyo es la


siguiente:
BEGIN NEW DATA CASE
Palabra especial que define l a subrutina de apoyo
Datos especficos del equipo
$PUNCH
BLANK CARO
BEGIN NEW DATA CASE
BLANK

Ejemplos de palabras especiales son: XFORMER, BCTRAN, SATURA, HYSDAT,


UNE CONSTANTS, CABLE CONSTANTS, DATA BASE MODULE, etctera.
Adems, hay una serie de rdenes especiales que han de ir al principio del
programa, antes de las lneas de MISCELLANEUS, y que permiten la realizacin
de clculos especiales, co mo, por ejemplo: flujos de cargas, clculo de armni-
cos, etc. A continuacin se indica la funcin que desempean algunas de estas
rdenes:
FREQUENCY SCAN. Esta opcin permite obtener distintas soluciones en
rgimen permanente cuando la frecuencia de la fuente sinusoidal se incre-
menta automticamente, en cada paso e- :..,tpo-racin, entre un valor inicial
y un valor final de frecuencia. Los resultados son valores en el dominio de
la frecuencia de tensiones de nudo, intensidades de rama, etc. Al mostrar los
resultados de forma grfi ca, en el eje de abscisas se representa la frecuencia
y los valores numricos se proporcionan de forma fasorial (coordenadas
polares o cartesianas). Aplicaciones tpicas de este mdulo son:
- An lisis e identificaci n de frecuencias resonantes, tanto de compo nen-
tes individuales del sistem a como de una red elctrica.
- C lculo de la respuesta en frecuencia de impedancias de secuencia positi-
va, cero, etc.
- An lisis de la propagacin de armnicos en sistemas elctricos utilizando
conjuntamente la opcin HARMONIC FREQUENCY SCAN.
HARMONJC FREQUENCY SCAN. La opcin HFS realiza un anlisis arm-
nico determinando una cadena de resultados en magnitudes fasoriales, a
travs de fuentes sinusoidales definidas por el usuario, de distinta frecuen-
cia y amplitud. Comparando esta opcin con los anlisis de distorsin
armnica realizados en el dominio del tiempo, se obtiene la ventaja de
reducir la duracin del proceso de clculo del orden de diez o ms veces.
FIX SOURCE. Esta opcin permite calcular un flujo de cargas. Para ello se
utiliza el fichero de datos en el que se describen los componentes del siste-
ma elctrico a simular, pero es n ecesario que no haya motores conectados.
Por otra parte, la duracin de la simulacin (settings o miscellaneus data
card) debe ser un nmero negativo, por ejemplo -1, para que la sim ulacin
termine una vez calculado el flujo de cargas.

3.5 Ficheros de inicializacin


Adiciona lmente, existen unos fi cheros de iniciacin donde se especifican cier-
tos parmetros del software ATP: capacidad, formatos de salida, etc. En caso de
que sea necesario cambiar el valor de alguno de dichos parmetros, estos ficheros
se pueden editar y modificar m ediante el editor de textos PFE32. Dichos fiche-
ros son los siguientes:
Graphics. Permite la definicin de parmetros relativos a vectores grficos
para su presentacin en pantalla, salidas en formato HP-GL y postcript.
Listsize.dat. Permite especificar los valores lmite para dimensionamiento
dinmico de tablas.
Startup. Permite inicializar diversas variables dependientes de la instala-
cin, tales como valores numricos, manejo de ficheros, ajuste de vectores
grficos, etctera.
En el caso de sistemas elctricos sencillos, es suficiente con los valores que los
parmetros de estos ficheros tienen por defecto. Sin embargo, si se desea ms
informacin sobre estos ficheros, se puede acudir al Rule Book o manual de uso de
ATP-EMTP [7J.
4 Gestor del entorno: ATPCC
ATP Control Center (en lo sucesivo ATPCC) ha sido concebido como un inter-
faz de fcil manejo que ayude al usuario en la utilizacin del conjunto de progra-
mas que conforman ATP-EMTP (ATP, ATPDraw, PCPlot, PFE32, etc.).

4.1 Pantalla principal


Al ejecutar ATPCC aparece la pantalla principal del programa que se muestra
en la Figura 6.8. Esta pantalla est dividida en varias zonas diferentes: lnea de
mens, barra de acceso rpido a programas, zona de trabajo y ventana de ltimos
comandos ejecutados.

Control
Programas Filtro de de parmetros
principales extensiones deATP
~

foouo- llw<.......... "'-' ~ ~fl

DIBI~Ir:AI l_ 1~ 1m1
jliiil' u :J lrPNo1t..,udallf'looH ..hl 3 EEUG~
(unidad de disco)
;;:,.
~ .,.,._
3
"' """
ATP-dolllt
)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

4.1.1 Lnea de mens


En esta lnea de mens se encuentran los siguientes submens:
Programs. A travs de este submen es posible acceder a la ejecucin de los
programas principales (ATPDraw, PCPlot, Editor), editar un bloc de notas
(Mem o) o salir del programa (Exit). El bloc de notas no es ms que un
pequeo editor de texto que permite al usuario escribir los apuntes que con-
sidere oportunos. La llamada a estos programas se puede realizar tambin a
travs de sus iconos correspondientes de la barra de acceso rpido o utili-
zando el teclado.
Users Programs. Por medio de este submen se pueden ejecutar los dife-
rentes programas adicionales incorporados por el usuario. Del mismo modo
que en el caso anterior, se accede a estos programas tambin desde la barra
de acceso rpido.
Project. Opcin que permite aadir, editar y borrar los proyectos de traba-
jo definidos. El -trabajo con proyectos se describe en un apartado posterior
del presente captulo.
Options. Submen que se utiliza para llevar a cabo la configuracin perso-
nalizada de ATPCC. Con esta opcin se pueden definir la localizacin y
1
.... algunos parmetros de los programas principales, as como los programas
adicionales que se quiere incorporar al funcionamiento de ATPCC. En el
apartado destinado a la configuracin de ATPCC se incluye una descripcin
detallada de las distintas opciones englobadas dentro de este submen.
Help. Muestra las condiciones de la licencia de uso de ATPCC, la versin del
programa y proporciona una ayuda cuyo contenido y formato es similar al
de otros programas del entorno Windows. Para ello es necesario que se dis-
ponga de los ficheros ATPCC.hlp y ATPCC.cnt.

4.1.2 Barra de acceso rpido


En ella aparecen los iconos correspondientes a los diferentes programas que se
pueden llamar y ejecutar desde la pantalla principal de ATPCC.
Por defecto, ATPCC solamente presenta los iconos de los programas principa-
les (PCPlot, ATPDraw y Editor) y del bloc de notas. En caso de que el usuario haya
definido algn programa adicional, su icono correspondiente se- aade a esta barra
y el programa se puede ejecutar haciendo clic sobre el mismo . Si el programa adi-
cional incorporado no dispone de icono concreto, el usuario puede adjudicarle
uno de entre los iconos predefinidos.

4.1.3 Zona de trabajo


En la parte superior de la zona de trabajo se encuentran dos mens desplega-
bles en los que se debe seleccionar la unidad de disco en la que se va a trabajar y
el tipo de ficheros que se quiere utilizar en cada momento, definido por su exten
sin.
En la parte central (trabajo con proyectos) se ubican un men desplegable y
tres botones destinados a facilitar el empleo de los ficheros pertenecientes a dis-
tintos trabajos y que se utilizan al manejar proyectos .
A la derecha de la zona de proyectos se dispone de un espacio (ATP input
data file) donde se puede definir el fichero que se quiere utilizar como entrada
del programa ATP. Este fichero se especifica escribiendo directamente su nombre,
extensin y ubicacin mediante su path o, ms sencillamente, valindose del
ratn, arrastrndolo desde la ventana inferior y soltndolo dentro del espacio
habilitado al efecto.
En la parte inferior, izquierda y central, aparecen dos ventanas en las que se
reflejan el rbol de carpetas o directorios correspondiente a la unidad de disco
seleccionada (ventana izquierda) y los ficheros con la extensin seleccionada que
se encuentran en la carpeta abierta (ventana central).
Por ltimo, en la parte inferior derecha de la zona de trabajo (control de par-
metros de ATP) se pueden encontrar una serie de opciones y mandos cuyo signi-
ficado y utilizacin se especifican en el apartado correspondiente al uso y
ejecucin de ATP.

4.1.4 Ventana de ltimos comandos utilizados


En la parte inferior de la pantalla se incluye una ventana donde se registran
los ltimos comandos ejecutados, con indicacin de la fecha y hora de su utiliza-
cin. El nmero de eventos que se almacenan en esta ventana se puede definir en
la ventana de dilogo que aparece al acceder al men Options => Settings.
Cualquier comando registrado en esta ventana puede volver a ejecutarse
haciendo simplemente doble clic sobre la lnea que lo recuerda .
El tamao de esta ventana se puede modificar (ver apartado 4.2.3), e incluso
se puede hacer desaparecer utilizando el botn Event Window (On/Off) de la
zona de trabajo. En este caso basta volver a pulsar dicho botn para que la venta-
na de eventos reaparezca.

4.2 Configuracin de ATPCC


Cuando se ejecuta por primera vez el programa ATPCC, se debe configurar de
acuerdo a las necesidades particulares de cada usuario y a la ubicacin que haya
dado en su ordenador personal a los distintos programas. De este modo, se deben
definir una serie de parmetros generales y otros relativos a los programas princi-
pales y a los adicionales.
Esta configuracin se realiza a travs de las distintas opciones que aparecen
bajo el submen Options de la lnea de mens.

4.2.1 Configuracin de los programas principales


Para proceder a la configuracin de los programas principales (ATP, ATPDraw,
PCPlot y el Editor) se accede, a travs de la lnea de mens, a la opcin Main Pro-
grams Settings del submen Options.
Al seleccionar esta opcin, se presenta una ventana de dilogo compuesta por
dos pestaas. La primera de ellas (Figura 6.9) hace referencia a las dos versiones
del programa ATP que posteriormente se podrn ejecutar desde ATPCC. En ella
-------...
hay q ue definir, para cada una de las versiones, lo - ~-. oantpc; datos:
Nombre del programa.
Identificacin del programa. Dado por la ubicacin de su ejecutable dentro
del PC. El botn que hay a la derecha de este espacio permite buscar el
fichero dentro del disco.
Extensin de los ficheros que puede ejecutar dicho programa.
La segunda versin de ATP incluye la posibilidad de sustituir el parmetro *
por S , lo cual es necesario cuando se utiliza la versin GNU/Mingw32.

ATP 1ATPDraw 1 PCPiot /Editor j

Menuname jwatcomATP

ATP Program1 jC:\EEUG \WatATPOO\Runtpw bat }J.


Fe Extension j .atp;". dat;".out

Menu name jGNU Mingw32 ATP P' "' replaced by


Js
ATP Program2jC:\EEUG\GNUATPOO\Runtpg bat }j
Frie Extension j . atp; dat

r--Defaul setting
"' Saveon = ""' Ol.tput Parameters
loboth P" .. IYour output f~e name
Figura 6.9 r ook P'-R
Ventana de dilogo
para configuracin de
programas
principales: ATP

Adems, tambin hay que especificar las opciones con las que se ejecutarn,
por defecto, las dos versiones de ATP incorporadas:
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).
- -R: se selecciona esta opcin si se quiere que, cuando ya exista un fiche-
ro .lis correspondiente al fichero .atp utilizado como entrada, el resulta-
do de una nueva simulacin se sobreescriba en ese mismo fichero.
~ Tran5ients Program)

Una vez definidos todos los parmetros relativos a los programas ATP, y antes
de cerrar la ventana de dilogo, se debe validar la configuracin pinchando en el
botn Apply situado en la parte inferior de la ventana.
En la pestaa correspondiente al resto de los programas principales (Figura
6.10) se acta de un modo similar, concretando la identificacin de cada progra-
ma, la extensin de los ficheros ejecutables con cada uno y, en el caso del editor,
el nombre asignado al mismo. Para validar la configuracin elegida, se pulsa el
botn Apply antes de cerrar la ventana.

: ~ Marn Programs Settings 1!1~ E'i

ATPDraw -----.,..-----,----~-.,.,-----===="'"1

Program name jc.\Eeug\ATP Draw\Atpdraw.eKe


Fae EldenSKJn J crr: adp

~~ ---------~~-=~~~~~------~
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- _ _ _ _ _ _ _ _ _ ~

File Extension JtxL' hs Figura 6.10


Ventana de dilogo
para la configuracin
del resto de los
programas
principales

JLgose ? .t!elp

4.2.2 Configuracin de programas adicionales


En ATPCC se contempla la posibilidad de realizar llamadas a otros programas
desde la propia pantalla principal, seleccionando el icono correspondiente en la
barra de acceso rpido.
Para aadir, modificar o eliminar programas adicionales se selecciona, en la
lnea de mens, la opcin Options ::::} Additional Programs. Al hacerlo, se pre-
senta una ventana de dilogo compuesta por tres pestaas.
La pestaa New Add (Figura 6.11) se usa para incorporar nuevos programas,
y en ella se definen el nombre del programa, la ubicacin de su ejecutable, el
directorio de trabajo y la extensin de los ficheros que se utilizan como entrada
Simulacin dersistemas eldr}cos

Additional Programs EJ
New Add l Et 1Prog Delete 1

Program title jPiotXY

Program name JC:\Eeug\PiotXY\PiotXY.exe

Workino directory lc:\Eeug\Ejemplos

Fre extension(sJJ".pl4 Formal: .extl ;.ext2;.extN

r L~i'eii.\~~-~~9.~C~i~
r DefdPLOT

11
Figura 6.11
Incorporacin
de programas
adicionales
?lfelp 1

al mismo. Cuando el programa adicional aadido no dispone de un icono propio,


se le puede asignar uno seleccionndolo de entre los predefinidos en el cuadro de
imgenes que aparece al pulsar el botn Another Icon y validando dicha selec-
cin mediante el botn Set del mismo.
Se dispone adems de dos opciones adicionales:
Cut extension ofinput 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 aa-
dido (por ejemplo: GTPPLOT o PlotXY) acte como programa grfico por
defecto. En este caso, la extensin de los ficheros de entrada debe estar defi-
nida como .pl4.
Una vez definidos todos los parmetros relativos al nuevo programa, median-
te el botn Add new, se validan los datos y este se incorpora al conjunto de pro-
gramas adicionales.
En la pestaa Edit se ofrece la posibilidad de editar y modificar los programas
ad icionales incorporados. Para ello hay que seleccionar el programa a editar en la
ventana que aparece al pulsar Edit existing program, modificar aquellos aspec-
tos que se desee y salvar los cambios (Save changes) antes de cerrar la ventana.
Por ltimo, la pestaa Delete se utiliza para eliminar aquellos programas adi-
cionales que no se quieran gestionar desde ATPCC.
- EledrgMagnetic Tranlnts Program)

4.2.3 Configuracin de parmetros generales


Accediendo al submen Options :::=} Settings, aparece una ventana de dilo-
go (Figura 6.12) donde se puede establecer una serie de parmetros de carcter
general:

- ATP Control Center Working Directory


1

1
JC:\EEUG\A TPCC'ATPCCLog\ ru .

r save last window position - - Logfile

: r Save P' Write to file


Figura 6.12
11
Save last po- events Configuracin
1 de parmetros
generales
X Cancel J ? .!::ielp

ATP Control Center Working Directory. Permite definir el directorio de tra-


bajo del programa ATPCC. En l se guardan los archivos creados por el pro-
grama, tales como el fichero Memo correspondiente al bloc de notas o el
fichero atpcc.log donde se graban los ltimos n comandos ejecutados.
Log file. Permite definir el nmero de eventos a recordar en la ventana de
ltimos comandos utilizados. Asimismo, existe la posibilidad de salvar estos
comandos en un fichero (atpcc.log) para su posterior utilizacin.
Save last window position. Permite guardar la posicin y el tamao de la
ventana del programa para la prxima ocasin en que se utilice.

4.3 Definicin y uso de proyectos


Con el fin de facilitar la seleccin de los ficheros a utilizar, ATPCC contempla
la posibilidad de definir proyectos de trabajo. De este modo, una vez estos estn
establecidos, basta seleccionar el proyecto en el que se quiere trabajar para que el
programa presente directamente los directorios donde se localizan los ficheros
pertenecientes a dicho proyecto.
Asimismo, se puede especificar el tipo de ficheros que se muestran al usuario
en la ventana de ficheros, cuando se selecciona cada uno de los programas prin-
cipales.

4.3.1 Definicin de proyectos


Para aadir un nuevo proyecto, editar el proyecto actual o borrar uno ya exis-
tente, se accede a travs de la opcin Project, de la lnea de mens, y se elige el
submen oportuno (Add new project, Edit current project o Delete project, res-
pectivamente).
A la hora de borrar un proyecto se selecciona dentro de una ventana que se
presenta con todos los proyectos definidos. Sin embargo, cuando se trata de edi-
tar y modificar un proyecto ya existente, el procedimiento es distinto. En este
caso, el proyecto que se edita es el actual, razn por la cual antes de elegir esta
opcin hay que seleccionar el proyecto a modificar en el men desplegable de la
zona de trabajo.
La ventana de dilogo que se prese nta para aadir un nuevo proyecto es igual,
en cuan to a su contenido, a la que se emplea para editar el proyecto actual (Figu-
ra 6.13). En esta ventana de dilogo se deben definir los siguientes datos:
Nombre del proyecto.
Directorio de trabajo para cada programa principal. Es decir, nombre de la
carpeta donde cada programa archiva todos los ficheros relativos a ese pro-
yecto.
Extensin de Jos ficheros que se pueden ejecutar. En este caso, nicamente
cabe optar entre las alternativas previamente definidas en el editor de filtros
(Project ~ Filter Editor).

Pootect fnhy Form EJ


r Protect ...........-- - - - - - - - ------

1 1EiefT11os

IC\Eeug\Etemplos
IATP tes(" atpLf " dat};(".is);('.pch] 3

ATPDraw
1C:\E eug\E jemplos

IATPDRAW fies ('.a};('.$Uil] 3

PCPiot
Figura 6.13 jc:\Eeug\ Ejemplos
Definicin 1PCPiol fies ('.pl4]
de proyectos

1 ~ OK ;)

Como, en general, todos los ficheros referentes a un proyecto se archivan en


una misma carpeta, al modificar el directorio de trabajo del primero de los pro-
gramas principales (ATP) se reasignan automticamente los directorios del resto.
No obstante, en caso de que se desee trabajar con distintas carpetas, se pueden
-~li

modificar individualmente los directorios correspondientes a los programas ATP-


Draw y PCPlot.
Si con algu no de los programas principales se desea utilizar un tipo de fiche-
ro cuya extensin sea distinta a las predefinidas para dicho programa, previa-
mente a la definicin de un proyecto, es necesario acceder al editor de filtros
(Figura 6.14) a travs del submen Project ==> Filter Editor. Por medio de dicho
editor se pueden aadir, modificar o borrar los filtros aplicados a los ficheros per-
tenecientes al proyecto en cuestin.

Filler N ame l Filler 11


t.<.I.F.'. fi_I~.S. t, .tpJ.t-.9~nKJis );t-.P.~~L.......J .atp; dat;'.lis;'.pch
ATP input files ('.atp).(' dat] . atp; dat
ATP output files ('.bs].('.pch] ' .lis; pch
ATPDRAW hles (" cirU" sup] e~; sup;".adp
PCPiot hles (" pl4] . pl4
All files(' ]
Figura 6.14
Editor de filtros

. / OK ~ )( Cancel j _:=...::?'"-ti_elp__, ~~~~-~~___,

4.3.2 Manejo de proyectos


Una vez que un proyecto se ha definido correctamente, se puede trabajar con
l seleccionndolo sin ms en el men desplegable dispuesto en la zona de traba-
jo. Automticamente, en la ventana donde se muestra el rbol de directorios, se
abre la carpeta de trabajo correspondiente al proyecto escogido.
Debajo del men desplegable anterior se encuentran tres botones, uno para
cada programa principal (ATP, ATPDraw y PCPLot). Utilizando estos botones se
abren las carpetas previamente definidas en el proyecto actual para cada uno de
los programas, y en la ventana de ficheros se muestran nicamente aquellos que
sean conformes al filtro establecido.

4.4 Uso y ejecucin de programas


4.4.1 ATP

Antes de ejecutar el compilador ATP es necesario configurar una serie de par-


metros, los cuales se incorporan a la lnea de comandos del fichero que sirve de
entrada al programa. En ellos se incluye informacin relativa a las caractersticas
de la ejecucin a realizar. El valor actual de estos parmetros se puede visualizar y
modificar en la parte derecha de la zona de trabajo. Ahora bien, cada vez que se
arranca el gestor ATPCC se vuelven a cargar sus valores por defecto, los cuales han
sido predefinidos durante su configuracin.
Por otro lado, el programa permite utilizar indistintamente las dos versiones
de ATP que se han configurado como programas principales de ATPCC. Para ele-
gir la versin con la que se quiere traba jar en cada momento, se dispone de un
men desplegable (ATP Programs) donde se debe seleccionar la versin deseada.
Por defecto, el programa presenta como prioritaria la versin definida en primer
lugar durante la configuracin del mismo.
En cuanto a la forma .de utiliza r ATP, existen diferentes maneras de proceder a
su ejecucin. En todas ellas es necesario concretar, en primer lugar, el fichero .atp
que servir de entrada al programa. As, el compilador ATP se puede ejecutar:
Pulsando Execute ATP. Se ejecuta la versin de ATP seleccionada utilizan-
do como fichero de entrada aquel que est definido en el campo ATP input
data file.
Haciendo doble clic directamente sobre el fi chero de extensin .atp que se
desee utilizar como entrada al programa.
Pulsando el botn derecho del ratn. Una vez seleccionado el fichero de
extensin .atp que servir como entrada, se pulsa el botn derecho del
ratn dentro del rea de la ventana de fi cheros. A continuacin aparece un
men donde se debe escoger la opcin correspondiente al programa ATP.
Si lo que se q uiere es repetir la ejecucin del programa con los mismos par-
metros de entrada utilizados con anterioridad, basta con hacer doble clic
sobre la lnea correspondiente al comando en cuestin, dentro de la venta-
na de ltimos comandos ejecutados.

4.4.2 Resto de programas

Para ejecutar el resto de los programas principales o cualquiera de los adicio-


na les existen tambin diferentes procedimientos. La mayora son comunes a
todos ellos, razn por la que en este apartado se describen conjuntamente, espe-
ci fi cando para cada caso su aplicabilidad.
Utilizando la lnea de mens se puede acceder a los programas principales
a travs del submen Programs y a los adicionales por medio de la opcin
User Programs. En ambos casos se ejecutan los programas sin abrir ningn
fichero.
Con la barra de acceso rpido se accede a ambos tipos de programas selec-
cionando su icono correspondiente. No se especifica fichero de entrada
alguno.
Haciendo doble clic directamente sobre un fichero dentro de la ventana de
ficheros se ejecuta automticamente el programa principal que se corres-
ponda con la extensin del fichero escogido. El programa se inicia con
dicho fichero abierto.
Pu lsando el botn derech o del ratn aparece un men donde se debe esco-
ger el programa principal o adicional a utilizar. Si antes de realizar la opera-
cin se ha seleccionado un fichero cuya extensin es compatible con el
programa a ejecutar, el fichero se abre automticamente al iniciarse aquel.
Esto resulta especialmente til cuando es posible aplicar diferentes progra-
mas a un mismo fichero. Por ejemplo, si se desea editar un fichero .atp no
se puede hacer doble clic sobre el mismo, dado que as se ejecuta la versin
de ATP activa usando ese fichero como entrada.
Por medio de la ventana de ltimos comandos.

5 Editor grfico: ATPDraw


La compleja estructura de los ficheros de datos manejados por el programa
ATP supon e que su creacin y edicin, mediante editores de texto, queden reser-
vadas para usuarios experimentados. Por ello, ATP-EMTP incluye una aplicacin
grfica de ayuda, denominada ATPDraw [8], capaz de crear y editar sistemas elc-
tricos 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 estruc-
tura de ventanas tipo Windows. As, es posible copiar elementos o partes del
sistema de uno a otro circuito, exportar a un fichero los elementos selec-
cionados 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.
Simulacin de sistemas elctricos

En Lec se encuentran los ficheros con extensin .ale 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 experimen-
tados.
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 defec-
to en la pestaa Directories de la ventana de dilogo que aparece al seleccionar
la opcin Tools ~ Options.

5.1 Entorno de trabajo


La pantalla principal de este programa ofrece el aspecto habitual de las apli-
caciones desarrolladas en entorno Windows (Figura 6.15) y se divide en tres zonas
claramente diferenciadas: lnea de mens, barra rpida de herramientas y rea de
trabajo.

Espacio reservado para aadir los iconos


correspondientes a los ltimos componentes utilizados
Linea
de mens

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 edicin de obje-
tos del circuito. Al igual que el anterior, cuenta con las opciones tpicas 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 aadir comentarios.
View. Con este men se controla la visualizacin de las ventanas y compo-
nentes del circuito. Dentro de este submen se pueden encontrar opciones
tales como: barras de herramientas, lnea de comentarios, opcin 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 simulacin del sistema (Settings). Adems, contiene una opcin
(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-
goras: componentes estndar, 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 ms 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 aadiendo 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.
Simulacin de sistemas elctricos

5.2 Componentes estndar


A continuacin se incluye un listado con un resumen de los componentes
elctricos estndar incorporados en la librera de ATPDraw. Todos estos compo-
nentes se pueden seleccionar para su uso, directamente desde el men desplega-
ble que aparece cuando se pincha con el botn derecho del ratn sobre la zona de
trabajo de la pantalla (Figura 6.16).

,i!j ATPDraw (Noname adp) l!ll!J Ef

~ 1
1 1 phase
LCC l.(nlr..,.. lroeo (KCI..oe) 2 phase
AeadPCH f..
6 phase
Figura 6.16 6 phase .........,
TomiCfm<,..
9phate
Seleccin
I!IODELS
de componentes IACS
elctricos
l.let Specred
frequency~
St..-.lerdC~
MODE: EDIT

Elementos de carcter general (Probes & 3-phase)


- Probe Volt: voltmetro. Mide la tensin de un nudo respecto de tierra.
- Probe Branch volt.: voltmetro. Mide la tensin entre dos nudos del sis-
tema.
- Probe Curr: ampermetro. Mide la corriente que circula a travs de una
rama del circuito.
- Probe Tacs: voltmetro/ampermetro usado en sistemas de control dise-
ados con TACS.
- Splitter: transformacin de un nudo trifsico a tres nudos monofsicos.
- Transposiciones de fases en sistemas trifsicos.
Ramas Lineales (Branch Linear)
- Resistor: resistencia ideal.
- Capacitor: capacidad.
- Inductor: inductancia.
- RLC: rama/carga monofsica con R, L y e en serie.
- RLC 3-ph: rama trifsica (con R, L y e en serie).
- RLC-Y 3-ph: carga trifsica conectada en estrella.
- RLC-D 3-ph: carga trifsica conectada en tringulo.
- C: U(O): condensador con carga inicial.
- L: 1(0): autoinduccin con carga inicial.
Rmnas no lineales (Branch Nonlinear)
- R(i) Type 99: resi.stencia variable con la intensidad.
- R(t) Type 97: resistencia variable con el tiempo.
- MOV Type 92: resistencia dependiente de la intensidad, de forma expo-
nencial.
- MOV Type 3-ph: resistencia trifsica dependiente de la intensidad.
- R(TACS) Type 91: resistencia controlada por TACS/MODELS.
- Autoinducciones de valor variable con la intensidad, con o sin histresis,
con o sin carga inicial.
Lneas y cables (Lines/Cables)
- De parmetros concentrados (Lumped)
RLC Pi-equiv. 1: equivalente PI- RLC (monofsico, bifsico o trifsico) .
RL Coupled 51: modelos de lneas RL con acoplamiento (para 2, 3 o 2x3
fases).
RL Sym. 51: modelos de lneas RL simtricas con acoplamiento (para 3 o
2x3 fases).
- De parmetros distribuidos (Distributed):
Modelos Clarke para lneas transpuestas.
Modelos KCLee para lneas no transpuestas.
- LCC: llamada a las subrutinas de apoyo UNE CONTANTS, CABLE CONS-
TANTS y CABLE PARAMETERS.
- Read PCH file: captura de modelos de lneas y cables grabados en fiche-
ros .pch, que han sido previamente generados por las subrutinas de
apoyo UNE CONSTANTS 1 CABLE CONSTANTS.
Interruptores (Switches)
- Switch time controlled: interruptor monofsico, controlado por tiempo.
- Switch time 3-ph: interruptor trifsico, controlado por tiempo. Con
posibilidad de operacin independiente en cada fase.
- Switch voltage contr.: interruptor monofsico, controlado por tensin.
- Diode (type-11): diodo. Interruptor tipo 11, no controlado.
- Valve (type-11): tiristor. Interru3tor tipo 11, controlado por TACS/MODELS.
- Triac (type-12): triac. Interruptor tipo 12, doblemente controlado por
TACS/MODELS.
- TACS switch (type-13): interruptor tipo 13 controlado por TACS/MODELS.
- Measuring: interruptor para medida de intensidades.
- Statistic switch: interruptor para anlisis estadstico.
- Systematic switch: interruptor para anlisis sistemtico.
Fuentes (Sources)
- OC type 11: fuente de corriente continua, funcin escaln. Tensin o
intensidad.
- Ramp type 12: funcin rampa entre cero y un valor constante. Tensin
o intensidad.
- Slope-Ramp type 13: funcin rampa con dos pendientes. Tensin o
intensidad.
- AC type 14: fuente de corriente alterna monofsica. Tensin e intensidad.
- Surge type 15: funcin tipo rayo (doble exponencial).
- Heidler type 15: funcin tipo rayo (Heidler).
- Standler type 15: funcin onda tipo Standler.
- Cigr type 15: funcin onda tipo Cigr.
- TACS source: fuente tipo 60, controlada por TACS. Tensin o intensidad.
- AC 3-ph. type 14: fuente de corriente alterna trifsica. Tensin e intensidad.
- AC ungrounded: fuente de corriente alterna monofsica, sin conexin a
tierra. Tensin.
- OC ungrounded: fuente de corriente continua, sin conexin a tierra.
Tensin.
Mquinas (Machines)
- SM 59: modelos especiales tipo 59 para mquinas sncronas, trifsicas,
equilibradas y sin saturacin. Controlada por TACS o no controlada.
- UM1 Syncronous: modelo de mquina universal, para mquinas sncro-
nas trifsicas.
- UM3 Induction y UM4 Induction: modelos de mquinas universales,
para mquinas de induccin trifsicas.
- UM6 Single phase: modelo de mquina universal, para mquinas mono-
fsicas.
- UM8 OC: modelo de mquina universal, para mquinas de corriente con-
tinua.
Transformadores (Transformers)
- Ideal 1 phase e Ideal 3 phase: transformadores ideales (monofsico y tri-
f sico).
- Saturable 1 phase y Saturable 3 phase: transformadores con saturacin
(monofsico y trifsico).
- # Sat. Y/Y 3-Ieg: transformador con saturacin, trifsico. Conexin estre-
lla-estrella. Ncleo de tres columnas con elevada reluctancia homopolar.
- BCTRAN: llamada a subrutina de apoyo BCTRAN.
TACS (TACS)
- Coupling to Circuit. Elemento para pasar informacin del circuito a los
TACS
90- Nudo de tensin.
91 - Interruptor de corriente.
92 - Variable interna especial de un componente.
93 - Estado de un interruptor.
- Sources. Fuentes TACS
OC-11: corriente continua tipo escaln.
AC-14: corriente alterna cosenoidal.
Pulse-23: funcin pulso.
Ramp-24: fuente en dientes de sierra.
- Transfer functions: funciones de transferencia TACS (general, derivativa,
integral, filtro pasa bajos y filtro pasa altos).
- Devices: dispositivos TACS
Freq sensor - 50: sensor para medida de frecuencia.
Relay switch- 51: interruptor operado por un rel.
Level switch- 52: interruptor operado por un trigger.
Trans delay - 53: funcin retardo.
Pulse delay - 54: pulso con retardo.
Digitizer- 55: digitalizador.
User def nontin - 56: caracterstica no lineal definida por el usuario
punto a punto.
Multi switch- 57: interruptor mltiple.
Cont integ - 58: integrador controlado.
Simple deriv - 59: funcin derivada simple.
Input IF- 60: funcin IF ... THEN.
Signal select- 61: selector de seal. En funcin de la posicin del selec-
tor, proporciona una salida u otra.
Sample track - 62: seal de muestreo y seguimiento.
Inst min/max- 63: selector de valor mximo o mnimo de una funcin.
Min/max track - 64: valor mximo o mnimo de una seal.
Acc count - 65: funcin acumulador-contador.
Rms meter - 66: dispositivo para medir el valor eficaz de una funcin.
- Initial cond.: permite especificar las condiciones iniciales de elementos
TACS.
- Fortran statements. Permite incluir instrucciones Fortran.
General: instruccin definida por el usuario.
Math: operaciones matemticas.
Logic: operaciones lgicas.
- Draw relation: permite relacionar grficamente los bloques Fortran con
las variables utilizadas.

5.3 Componentes definidos por el usuario


Adems de todos los elementos estndar indicados en el apartado anterior, el
usuario puede definir sus propios modelos mediante ficheros de texto. Estos mode-
los propios se desarrollan mediante un editor de textos con la estructura adecuada
y mediante MODELS o DATA BASE MODULE. Como ya se ha indicado, estos mode-
los definidos por el usuario se guardan, por defecto, en los subdirectorios Mod y Usp.

5.4 Creacin de modelos nuevos


Aunque ATPDraw est provisto de una importante cantidad de componentes
elctricos no dispone de todo tipo de modelos, por lo que puede faltar alguno que
sea necesario, en funcin del estudio que se quiera realizar. Para salvar este incon-
veniente, ATPDraw permite crear nuevos modelos de elementos que faciliten el
uso del programa.

-- ......
El primer paso pa ra la creacin de un nuevo modelo es la generacin 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 opcin 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 extensin .lib. Este
ltimo fich ero es el que se almacena en el directorio Usp de ATPDraw.
Por otro lado, tambin 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 opcin Objects ~ User Specified ~ New sup-file se crea un nuevo com-
ponente, cuya exten sin es .sup. En la ventana que aparece a continuacin (Figu-
ra 6.17) hay que indicar los datos que define n dicho componente y el nmero de
nudos disponibles para su conexin externa.

[dol e \1 [ll!i\ATP ORA\11\Ihp\llon.me IUP EJ


Qalll. lt~odeol
N.,.. IDold IM~n
lf St...:lorddatb
1"'"" iPMlDot 1 rH~~t~Piecmon

; ~ ~~--
Oolio 100

Tope Ju...spoc ..:J


~~ N<m dot p :;:1
N~m,_r rr-:;:1
1"

~ ~
~... SOI!e,t

~el ti.-.
(a)
Edt C \EHIG\AJP ORAW'\Usp\tion.omc tup

Sl<rdord datb
N.,..

Figura 6.17
Definicin
de los datos y nudos
del nuevo modelo

(b)
Para especificar el nmero 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 lneas como datos/nudos se hayan
definido. En el primero de los casos, para cada dato se deben especificar: el nme-
ro mximo de dgitos permitidos. De forma similar, para definir los nudos, se indi-
ca n el nombre, el tipo, la posicin que ocupa en el icono que representa el
componente y el nmero de fases.
En la ventana aparecen dos botones. Pulsando el botn donde aparece una
lmpara elctrica, se abre un editor de iconos que permite disear el icono con el
que representar el nuevo componente creado. Mediante el botn 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 dilogo
correspond iente a este componente.
Tras definir todos los datos, se pulsa la opcin save as y se guarda el fichero
con extensin .sup en el subdirectorio Usp, con lo que queda definido el nuevo
componente. Para poder utilizar este nuevo modelo como un componente ms
del circuito elctrico a disear, se hace uso de la opcin 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 Insercin del
frequencycomp. Relli>h elemento de usuario
Standard~ .. ReiJ-ph

MODE: EDIT ,M

Una vez insertado el componente, aparece su icono representativo y se puede


utilizar en el circuito conjuntamente con el resto de elementos. Al abrir su ventana
de dilogo (Figura 6.19), aparecen las casillas de los datos y nudos que se han defi-
nido previamente, para que se suministren dichos datos. En este punto se debe
resaltar que, cuando se utiliza un modelo nuevo definido en base a un fichero .lib,
en la ventana de datos (dentro del campo definido por la orden $INCLUDE) hay
que indicar el fichero .lib con su path completo. Para facilitar esta operacin se
puede hacer uso del botn Browse.
U se spec1hed Z _ OBJETO EJ

Figura 6.19
Ventana de dilogo
del elemento
de usuario

6 Visualizador grfico: PCPiot


El programa PCPlot permite la visualizacin interactiva de los resultados
guardados en los ficheros de extensin .pl4 que genera ATP.
Al ejecutar PCPlot pinchando en el icono correspondiente de la ventana de
ATPCC (Figura 6.8), aparece la pantalla principal del programa donde, con un for-
mato habitual del entorno Windows, se presenta una barra de mens en la que se
encuentran las opciones File, Edit, Options, Contents, Redraw y Help.

6.1 Men File


Dentro de este men existen dos posibilidades: abrir un fichero .pl4 y sa lir del
programa (Open PL4 file y Exit respectivamente). Al abrir un nuevo fichero, apa-
rece la ventana de dilogo de la Figura 6.20, donde se eligen las variables a repre-
sentar y el tipo de representacin deseado.
En los tres primeros recuadros aparecen las variables cuyos valores numricos
estn guardados en el fichero .pl4 abierto. Para indicar las variables que se quie-
ren representar, basta con seleccionar su identificador y pinchar en el botn
Select o hacer doble clic sobre el nombre de la misma. Inmediatamente, d icha
variable aparece en el recuadro superior derecho como seleccionada.
Para deseleccionar alguna de las variables elegidas se pincha sobre dicha varia-
ble en el recuadro y se pulsa el botn Deselect o Deselect All, segn sea el caso.
Las variables escogidas se pueden dibujar en funcin del tiempo o en funcin
de una de ellas, segn se seleccione la opcin correspondiente. En el segundo
Selecl Curves 27 Dec-04 17 38 33

Voltage, Power Current, ~~~~~. f-re.p. - (TACS, U.M~k)


R
p -R
p -C

Figura 6.20
Seleccin de curvas
Select

caso, la primera de las variables seleccionada constituye el eje x y aparece seali-


zada con una X a su izquierda.
Una vez seleccionadas todas las variables y el tipo de representacin, se pulsa
el botn OK, con lo que se muestra la representacin grfica de las mismas. Cada
curva se representa en un color diferente y viene identificada por una leyenda que
aparece en la parte inferior del rea grfica.
Por defecto, para la representacin en funcin del tiempo, el eje x se etiqueta
como la variable tiempo. De todas formas, las etiquetas de ambos ejes se pueden
editar en modo texto y, por tanto, el usuario puede modificarlas. Adems se pue-
den mover dentro del rea grfica usando el ratn y manteniendo pulsada la tecla
shift al mismo tiempo.

6.2 Men Edit


Dentro de este men aparecen cinco submens: Curve Redout, Zoom, Copy
to clipboard, Curve identifiers y Save as BMP.
La opcin Curve Readout proporciona los valores numricos de las variables
almacenadas en el fichero .pl4, para cada va lor de la variable representada en el
eje x (Figura 6.21).
Para desplazarse a lo largo de la curva, se pueden utilizar los botones que apa-
recen en la parte inferior izquierda de la pantalla, el ratn o las flechas del tecla-
do. En este ltimo caso combinando el uso de las flechas con la tecla shift, el
movimiento del cursor es ms rpido .
La opcin del Zoom permite seleccionar y ampliar una zona de la ventana
grfica. Para delimitar la zona a ampliar se puede utilizar el ratn o definir los
lmites superior e inferior de ambos ejes y pulsar el botn zoom en la parte infe-
rior de la pantalla. El botn Org vuelve a dibujar las curvas con los lmites origi-
nales.
Figura 6.21
Representacin
grfica de resultados.
Curve Readout

El submen Copy to clipboard permite copiar la pantalla (Client area) o el


rea grfica (Image area) en el portapapeles y exportar la imagen capturada para
su posterior utilizacin en otros documentos. Para guardar la imagen en un fiche-
ro, se utiliza la opcin Save as BMP.
Con la opcin Curve identifiers se pueden colocar, dentro del rea grfica,
etiquetas identificativas para las diferentes curvas, situndolas con el ratn all
donde se desee (Figura 6.22).

Figura 6.22
Representacin con
identificadores
- EledroMapetic 1i

6.3 Men Options


Dentro de este men aparecen las siguientes opciones: Speed bar, Colors,
Data directory, Readout step, Font, File type y Monochrome.
La opcin Speed bar sirve para hacer visible u ocultar, segn sea la opcin
actua lmente activa, una barra de acceso rpido donde se en cuentran algun as de
las utilidades ya vistas en el men Edit, tales como Zoom y Curve readout.
Asimismo, marcando la opcin Readout step se aade a dicha barra de acce-
so rpido un nuevo campo donde se puede modificar el tamao del salto produ-
cido en cada paso de los m ovimientos rpidos del cursor a los que se haca
referencia en el subapartado anterior.
A travs del submen Colors se puede modificar el color del fondo de la pan-
talla principa l (BackGrondColor), del fondo del rea de dibujo (GraphicArea-
Color), de los ejes (Axis Color), de cada una de las curvas representadas (Curve
colors) y del cursor (Marker color). Todas estas opciones son tambin accesibles
pulsando el botn derecho del ratn sobre el rea grfica.
Por medio de la opcin Data directory se puede predefinir el directorio de tra-
bajo.
La opcin Font permite modificar el color y el tamao de las fuentes utiliza-
das en la representacin grfica.
Finalmente, cuando se quiere imprimir la representacin grfica o btenida con
el p rograma PCPlot como parte de otros programas, puede resultar conveniente
utilizar la opcin Monochrome y convertirla en una representacin en blanco y
negro.

6.4 Otros mens


Por ltimo, dentro de la misma barra de mens se tienen las siguientes opcio-
nes:
Contents. Permite modificar la seleccin de variables realizada o el tipo de
representacin elegido. Para ello, se remite a la ventana de dilogo de la
Figura 6.20.
Redraw. Vuelve a dibujar las curva s.
Help. Proporcion a un a ayuda cuyo contenido y formato es similar al de
otros program as del ento rno Windows. Para ello es n ecesa rio que se dis-
ponga del fichero WPCPlot.hlp.

7 Editor de textos: PFE32


El desarrollo del procesador grfico ATPDraw ha simplificado enormemente la
creacin de los fich eros que son compilados posteriormente con ATP. Sin embargo,
para los usuarios expertos sigue siendo necesario el empleo de un editor de textos
que permita trabajar, entre otros, con los ficheros de entrada a ATP (.atp o .dat) o
de sa lida del mismo (.lis). Fundamentalmente, la edicin de este tipo de ficheros
permite:
Modelizar casos ms complejos que no se pueden desarrollar con el progra-
ma ATPDraw.
Corregir posibles errores.
Interpretar los ficheros ejemplo que aparecen en el subdirectorio
BNCHMARK de las diferentes versiones de ATP (Salford ATP, Watcom ATP,
GNU ATP).
Interpretar los resultados de la simulacin que han sido grabados en el
fichero de salida .lis.
Manejar dichos resultados en forma numrica y cambiar su formato si fu era
necesario.
Para escribir los ficheros de texto que contienen toda la informacin del sis-
tema elctrico a simular, se puede utilizar cualquier editor de textos que indique
la posicin del cursor en cada fila. Sin embargo, conviene usar el editor de texto
PFE32 distribuido junto con ATP, ya que incluye una serie de plantillas (tem-
plate) que facilitan la escritura de los datos en el fichero. Esto es debido a que
la estructura de los ficheros .atp es muy rgida, y toda la informacin del siste-
ma debe ocupar una posicin especfica en cada fila del fichero. Por ello, en
el momento de editarlos y modificarlos, resulta indispensable tener a mano el
manual de usuario, que permite disponer del formato de cada uno de los ele-
mentos a si mular e indica el contenido que deben tener cada uno de los par-
metros.
PFE32 ofrece las funcionalidades tpicas de los editores de texto desarrollados
en entorno Windows. A continuacin se dan unas pautas bsicas para desarrollar
un fichero .atp (o .dat). En primer lugar se indica cmo crear el programa princi-
pal y, posteriormente, se alude a la utilizacin de las subrutinas de apoyo.

7.1 Programa principal


Tal y como se ha indicado, los ficheros .atp se deben generar siguiendo las
estrictas reglas sintcticas de ATP que aparecen reflejadas con detalle en el manual
de usuario. Para facilitar dicha tarea, se pueden utilizar las plantillas en formato
template (.tpl) que se encuentran en el CD-Rom distribuido por EEUG.
Para poder utilizar una de esas plantillas, es necesario adjuntarla previamente
al edito r de textos PFE32, mediante la opcin Template :::::> Attach File. Una vez
adjuntada, se puede utilizar sin ms insertndola en el fichero sobre el que se est
trabajando, con la opcin Template :::::> Insert (Figura 6.23). Utilizando las dife-
rentes opciones de dicho men (Template) tambin es posible editar dichas plan-
tillas, modificarlas o crear otras nuevas y salvarlas.
l' Programmer's Ftle Ed1tor [Unhtledl 11!!11.!.1 Ei
Qptions !emplate Ej!eCU!e Macro ~l'ldow tlelp ~~
8ttachFie...
QetachFIIe...
DeateFie...

f<i. ..
tfew

Qelele...

J- ~6
~
fndMark F4

lnserts a t~e al the pos~100 of the ~;- ~

(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
Insercin
de plantillas

(b)

Adems, se pueden insertar unas plantillas dentro de otras hasta generar la


estructura general del fichero .atp con todos sus componentes (Miscellaneus,
Branch, Switch, Sources, Outputs, etc.).

7.2 Subrutinas de apoyo


Para las subrutinas de apoyo no se contemplan plantillas predefinidas, pero
estas se pueden crear y desarrollar con el edito r de textos, mediante las opciones
del men Template => Create file o Template => New. Lgicamente, a la hora de
disear una nueva plantilJa es n ecesario seguir con exactitud la sintaxis definida
en el manual de usuario de ATP.
8 Ejemplos
8.1 Ejemplo 1. Sistema de transporte en situacin de falta
En este ejemplo se aplica el paquete software ATP-EMTP en la simulacin del
sistema elctrico cuyo esquema unifilar se representa en la Figura 6.24, cuando se
produce una falta bifsica a tierra en la lnea de interconexin entre los nudos A
y B. Este sistema ya ha sido presentado y resuelto en el ejemplo 1 del captulo 3,
correspondiente a MATLAB, por lo que sus caractersticas principales y los datos
necesarios para llevar a cabo la resolucin aqu planteada son los mismos que se
proporcionan en dicho captulo (Tablas 3.14 a 3.17).

Nudo A NudoB

25 kV 220 kV

Lnea

Figura 6.24
Esquema unifilar
Sistema A Sistema B

Para llevar a cabo esta simulacin se van a seguir los siguientes pasos:
En primer lugar, se crea el modelo grfico del sistema mediante el editor gr-
fico ATPDraw.
A partir del modelo grfico, se genera el fichero fuente de extensin .atp
que contiene el cdigo del modelo en un formato adecuado para el compi-
lador ATP.
A continuacin, se ejecuta el compilador ATP utilizando como entrada el
fichero .atp generado en el punto anterior.
Por ltimo, se visualizan los resultados de la simulacin, m ediante el pro-
grama PCPlot.

8.1.1 Modelizacin del sistema


Desde la pantalla del gestor ATPCC se llama al programa ATPDraw. Una vez
aparezca la pantalla principal de ATPDraw, se abre un nuevo fichero .adp donde
se guarda el sistema elctrico objeto de estudio.
El siguiente paso consiste en representar el sistema mediante un circuito
cuyos elementos simbolicen los distintos componentes y permitan simular su
comportamiento. As, utilizando el programa ATPDraw, se procede a seleccionar
los componen tes elctricos que representan el modelo del sistema, cuyo esquema
general es el indicado en la Figura 6.25.
. ,PectroMagnetk 1i

Zeq
...
..---....":~~---

Figura 6.25
Modelo del sistema

Equivalentes de sistema. Para proceder a su simulacin, se van a mane-


jar fuentes sinusoidales ideales en serie con sus respectivas impedan cias
fuente.
Pulsando el botn derecho del ratn sobre la zona de trabajo, aparece un
men desplegable con todos los componentes estndar de ATPDraw. De
entre ellos se escoge la fuente Sources => AC 3-ph type 14, que se corres-
ponde con una fuente de corriente alterna trifsica sinusoidal. Esto mismo
se repite para la segu nda fuente.
Una vez situados los iconos de ambas fuentes se deben definir sus parme-
tros. Haciendo doble clic sobre el elemento a parametrizar, aparece una
ventana donde se introduce el valor de cada uno de los parmetros carac-
tersticos de la fuente. En las Figuras 6.26 y 6.27 se pueden ver los valores
introducidos para las dos fuentes. Si se qui.ere conocer el significado de cada
uno de los parmetros, basta con utilizar la ayuda (Help) de la propia ven-
tana.
Las etiquetas identificativas que aparecen en el circuito junto a los compo-
nentes del sistema pueden ocultarse seleccionando la opcin Hide, que apa-
rece en la parte inferior derecha de la ventana correspondiente. Si lo que se
q ui ere es cambiar su ubicacin dentro del dibujo, se puede arrastrar con el
ratn hasta el lugar deseado. Una vez se haya definido un elemento, su
representacin cambia de color rojo a negro.
Sigui endo el mismo procedimiento, se elige el componente Branch Linear
=> RLC 3ph, que rep resenta una impedancia trifsica. Se repite la operacin
para la impedancia de la segunda fuente y se sitan en serie con cada una
de las fu entes.
Pa ra conectar entre s dos elementos, basta con situarlos en la zon a de tra-
bajo de manera que sus bornes queden unidos. Otra posibilidad es unirlos
mediante una lnea que represente una conexin monofsica o trifsica,
segn sea la naturaleza de los elementos interconectados.
Component Ac3ph.sup Ei
6tlrbutes 1
DATA VALUE 1 NODE
Amp. 2041 2 AC3
f 50
pha o
A1 o
Tstart 1
htop 1

arder jo L~l jE1

C~ jAI!lP"{2500J/sqr(3))"sq(2)

'-"~]
r Cunent
rHisle
r
Figura 6.26 r. Volage
Parmetros
de la fuente 1

.QK
~ ~ancel J:ielp

Component Ac3ph.sup Ei '


8ttributes 1
DATA VAWE 1 .;..N:..::.O;:.DE=---ti;_;IPHAS~.:;;.E-+INAM.. . . ,. .:;;.E_.,J ~
Amp. 175547 AC3 IABC 1 1
f 50
pha 3.5
A1 o
Tmrt 1
htop 1

-~.

Order.jO

Conment: jAmp>o(220000/sqr(3U'sqr(2)
Type olaourc
r Ct.rrent

Figura 6.27 r. Voltage


Parmetros
de la fuente 2
Los valores que se h an asignado a la impedancia interna de la fuente 1 son
los que aparecen en la ventana de la Figura 6.28. Esta ventana se abre
siguiendo el mismo procedimiento que el visto para el caso de las fuentes.
La impeda ncia interna de la segunda fuente es tambin equilibrada y se pro-
cede de forma similar, tomando los datos de la Tabla 3.14.
Adems, cuando sea necesario conocer la tensin, corriente o energa aso-
ciadas a un determinado elemento, pueden definirse como variables de sali-
da seleccionando la opcin correspondiente en el men desplegable Output,
que aparece en la ventana de dilogo de dicho elemento (Figura 6.28).

Componen! Rlc3 sup I!J


8ttributes J
DATA VALUE -~
~u
R_1 00625
L_1 194
C_1 o
A_2 00625
L_2 1 94
C_2 o
R_3 00625
L_3 1 94
..:.J
Ode: lo
Cr.mmert; llmpedancws interna de la fuente 1

r- Outpul - - -----.....,...--
3 Figura 6.28
~1~-C~UI!,e!nt~,..--:==~~-==--.,=~J r flrltage.l Parmetros
- - - ; 2 Vol(age de la impedancia 1
~ 3 CU11ent!<Vollage
~ 4 Powe1&.Ene1
QK

Transformador trifsico. Para configurar el transformador se utiliza el mode-


lo genrico de transformador trifsico (Transformers => Saturable 3
phase), que se corresponde con un tran sform ador trifsico de tres arrolla-
mientos con saturacin. El devanado primario (P) se conecta a la impedan-
cia Z 1, el devanado secundario, (S) al nudo A, y el devanado terciario, (T) a
tierra, a travs de la reactancia trifsica de compensacin .
Los parmetros a definir para este transformador se calculan a partir de los
datos de la Tabla 3.16 y son los que se muestran en la ventana de la Figura 6.29.
El valor de las resistencias se debe introducir en ohmios y el de los coeficien-
tes de autoinduccin en mH, ya que el parmetro Xopt se igualar a cero al
efectuar los ajustes del proceso de simulacin. Por otro lado, con objeto de sim-
plificar la aplicacin, no se ha definido la saturacin del transformador.
~ . , ~-------.. ...~ ~ .
Simulacin e ..... ~- "- ,..,._,,_J.! -
~~--- .. .... ... .. . .
: ' .; ....... :.:
- .::~
~- . . ... .
.... :.: ::.::
.
..
..

.. Conrwntnt

~t~l
':', .:~t 1 ~tlo t up

Figura 6.29
Parmetros del
transformador

Reactancia trifsica de compensacin. Para modelizar esta reactancia se utiliza


u na carga trifsica en estrella conectada a la salida del terciario. Esta carga
se encuentra en Branch Linear => RLC-Y 3ph y los parmetros a definir se
muestran en la ventana de la Figura 6.30.
A continuacin, se procede a conectar a tierra tanto el neutro de la estrella
de la reactancia de compensacin, como el de los dos bobinados en estrella

Componen! RlcYJ sup E)


8ttributes 1
=-=-"""
DATA VAL.UE ~ NODE NAME
R_l o -u IN ABC
l_1 1270 OUT
C_l o
R_2 o
L_2 1270
C_2 o
R_3 o
1......3 1270
~
Order.IO

[
o~
Figura 6.30
1
~0-
N-o---------~-.
Parmetros de la - -="'--"-'-----'= u
reactancia trifsica
de compensacin
Program)

del transformador. Para ello, se hace clic con el botn derecho del ratn
sobre el borne correspondiente al nudo que se desea conectar a tierra. En la
ventana que aparece, se selecciona la opcin Ground y se valida la cone-
xin mediante el botn OK.
Lnea area trifsica. El modelo utilizado para la simular la lnea de transporte
es el modelo de lnea de Clarke, de parmetros distribuidos, transpuesta y tri-
fsica (Unes/Cables:::) Distributed:::) Transposed Lines (Clarke) :::) 3 phase).
Con el fin de poder simular una falta en un punto de la lnea, se divide la
misma en dos tramos cuyas longitudes se pueden modificar sin ms que
cambiar el valor del parmetro correspondiente (1). En la Figura 6.31 se
observan los valores caractersticos de la lnea utilizada en este ejemplo.
Dichos parmetros, a excepcin de la longitud, son iguales en ambos tra-
mos, al tratarse de la misma lnea que se ha subdividido artificialmente a
efectos de clculo para la simulacin de la falta. Se ha previsto que la falta
objeto del anlisis realizado en este ejemplo, se en cuentre localizada a una
distancia de 100 y SO kilmetros desde los respectivos extremos.
Una vez situados los dos tramos de la lnea (Ll y L2), se procede a unirlos
para conformar la lnea completa. Del m ismo modo, se conectan los dos
extremos de la lnea a sus respectivos nudos (A y B).

Componen! lonezl_ 3 sup Ei


8ttributes 1 ;-_;

DATA VALUE .cl NODE PHASE ,NAME 1


Al!+ o 01273 -:U INl ABC 1
A/Kl 03864 OUT1 ABC
A+ 09337
A!J 4.1264
B+ 0.01274
BO o.oons1
1 100
IUNE o
= r=J
Ooder.IO t..bel. lu
Commert lunea de uansporte. Ttamo 1
~
-----
ro-
_ lo No !]
F=
r _svruge.1
Figura 6.31
Parmetros de la
1
linea de transporte

Impedancia equivalente. Para tener en cuenta el efecto del resto de la red elc-
trica, se coloca una impedancia equivalente entre los nudos A y B. Es decir,
en paralelo con la lnea de transporte. Se trata de una impedancia trifsica

-
que, tal y como se indic anteriormente, aparece modelizada en Branch
Linear ~ RLC 3ph. Aunque como ya se ha utilizado, tambin se puede
copiar alguna de las impedancias del circuito y modificar sus parmetros, 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 caractersticos de dicha impedancia equivalente.

Figura 6.32
Uso de la barra
de herramientas


MOOE EDil RLC3

Componen! fllc3 '"P EJ


811nbutes 1

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
Parmetros de la
impedancia
equivalente
Falta bifsica a tierra. Para modelizar una falta bifsica en la lnea 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
ms 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 trifsico en tres nudos
monofsicos. 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 bifsica se ha considerado con una resistencia de falta
prcticamente nula (0,01 m!l).

Componen!. Swotchtc sup EJ


8ttributes J
DATA jVALUE NODE E NAME
Tel o.1 SI/IIF
Top J 02 SWT
lmer jo

~roup Na lo
Comment l lnteuupiOI para control de la f41ta a tiefoa (F4$e A)

O~ApUt

lo No Figura 6.34
Parmetros
de los interruptores

.QK li 1

Elementos de medida. Para analizar los resultados que se obtienen tras el pro-
ceso de simulacin, se colocan distintos voltmetros y ampermetros en el
sistema elctrico. Este tipo de elementos se obtiene dentro del submen
Probes & 3-phase. En este ejemplo se han utilizado dos voltmetros (Probe
Volt) y un ampermetro (Probe Curr).
A la hora de posicionar y conectar estos elementos de medida, se empieza
por los ampermetros. Seguidamente se hacen las conexiones elctricas que
~ Simu
. .. ...
1 1!

' :
...
-

- - - -- --- ---
...!.-.! : :: :.::..:.:!:
____..,...~ --U.
.. .. :::-: :.. _: :.::.:~

faltan y, por ltimo, se ubican los voltmetros 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 monofsicos o trifsicos. En este ltimo caso, hay que especificar
tambin la fase o las fases cuya medida se quiera registrar (Figura 6.35).

Open Probe ~
Figura 6.35
Definidn 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 grficamente los resultados con el progra-
ma PCPlot. Aunque en este ejemplo no se ha empleado, la propia ventana
de dilogo de muchos componentes permite definir como salidas del siste-
ma magnitudes tales como la tensin, la corriente o la energa asociada a
ese determinado elemento.

8.1.2 Definicin de nudos


A continuacin, es necesario identificar todos y cada uno de los nudos del cir-
cuito. Para ello, se hace doble die sobre cada nudo (o clic con el botn derecho
del ratn) y, en la ventana que aparece, se introduce el nombre con el que se iden-
tificarn en adelante (Figura 6.36). En el ejemplo, solo se ha dado un nombre con-
creto a los nudos A y B (N-A y N-B respectivamente) y a aquellos nudos cuyas
magnitudes se van a visualizar (Tl: primario del transformador. y PF: punto de
falta). Si se desea que los nombres sean visibles en el circuito, se debe marcar la
opcin Display.
Node d~la [:':
Figura 6.36
Definidn de los
nudos del sistema

A con tinuacin, 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 opcin ATP ~ Make Names. La funcin de este
comando es doble. Por un lado, etiqueta todos los nudos del sistema que previa-
mente no hayan sido identificados, asignndoles 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 elctrico y procede a asignarles
el mismo nombre .


.... f-&1- ~-------- :;.;:. ;:.:
::.<~ ~!' ;...::.: : ...: '::-.~.: - -..:i..:.:"::..-:: .. ~ .. . . :~.. ~ 1.

8.1.3 Generacin del fichero fuente


Previamente a la generacin del fichero fuente .atp se debe guardar la repre-
sentacin grfica del circuito en un fichero .adp.
A continuacin, se deben configurar los parmetros o settings del proceso
de simulacin. Mediante estos parmetros se definen las condiciones o ajustes
generales para la simulacin del sistema elctrico construido. Para realizar esta ope-
racin, se accede a travs del men ATP :=:} Settings a una ventana de dilogo com-
puesta por varias pestaas (Figura 6.37), en donde destacan las dos primeras,
Simulation y Output, por incluir las opciones ms susceptibles de ser modificadas.

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 simulan

(a) (b)

En la pestaa Simulation se definen los siguientes parmetros:


Delta T: intervalo de tiempo para la integracin numrica. Se realiza un
paso de simulacin cada delta T segundos.
Tmax: tiempo total de la simulacin, en segundos. Al cumplirse este tiem-
po, se da por concluido el proceso de simulacin.
Xopt: indica las unidades en que se define el valor de las autoinducciones:
- Si Xopt = O; el valor se debe indicar en mH.
- Si Xopt = frecuencia del sistema; el valor se debe indicar en n.
Copt: indica las unidades en que se define el valor de las capacidades:
- Si Copt = O; el valor se debe indicar en pF.
- Si Copt = frecuencia del sistema; el valor se debe indicar en n.
Simulation Type: se selecciona el tipo de simulacin que se desea. En este
caso se ha optado por la simulacin en el dominio del tiempo.
En la pestaa Output destacan las dos siguientes opciones:
Print freq: indica la frecuencia con la que se muestran los resultados num-
ricos por pantalla durante el proceso de simulacin. En el ejemplo, se indica
Simulacin de siStemas elctricos

que en pantalla sern presentados los resultados de uno de cada 500 pasos de
integracin 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 representacin grfica.
Siguiendo con el ejemplo, el fichero .pl4 contendr los datos de todos los
pasos de simulacin realizados, dado que se almacenarn cada uno de los
pasos de integracin efectuados.
Si una vez modificados los valores de estos parmetros 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 opcin ATP ~ Make File As del men principal. Al hacerlo, el progra-
ma presenta una ventana de dilogo 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 cacin grfica, se cierra el editor grfico ATPDraw y se vuelve al gestor ATPCC.

8.1.4 Ejecucin del fichero .atp con el programa ATP


Al volver a la pantalla principal del gestor ATPCC, dentro del correspondien-
te men desplegable, se selecciona el proyecto al que se haya asignado el caso
creado. Al pulsar la tecla ATP se comprueba que en la ventana central de la zona
de trabajo aparece reflejado el fichero .atp que se ha generado en el paso anterior
(Figura 6.38) .

EEUG ATP Control Cenleo . .fi!E'J

f'our outM hle nomo

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-
cucin de l programa, como los errores que hayan podido surgir en dicho proce-
so. En caso de haber seleccionado la opcin Save on ==> both, tambin se
presentan en pantalla los resultados obtenidos. Esta ventana debe ser cerrada una
vez haya finalizado la e jecucin del programa.
Asimi smo, la ejecucin del programa proporciona como resultado los ficheros
.lis y .pl4, que se denominan automticamente con el mismo nombre del fiche-
ro .atp utilizado como entrada.
En este caso, se comprueba que al pulsar de nuevo el botn ATP aparece tam-
bin el fichero .lis donde se salvan todas las incidencias acaecidas durante el
proceso de ejecucin 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 anlogo al descrito para los ficheros .atp.

8.1.5 Representacin grfica de los resultados


Para representar grficamente los resultados obtenidos en la simulacin se
puede utilizar cualquiera de los programas de visualizacin grfi ca compatibles
con este paquete.
En este e jemplo se utiliza PCPiot, programa que se ejecuta desde la pantalla
principal de ATPCC por cualquiera de los mtodos indicados anteriormente. Al
abrir el fichero .pl4 aparece la ventana de la Figura 6.39, donde se pueden elegir
las variables a representar y el tipo de representacin deseado.

Select Curves 16~"" 05 00 14 03

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
~
_, Seleccin de curvas

Select Select Select 1


., 01(~ )C Cencel 1

En prime r lugar se han seleccionado las tensiones en el primario del transfor-


mador. Hecho lo cual, se presenta en pantalla el grfico de la Figura 6.40, donde
:.:
~
I'.Y~,.. - - - - - - - - - - - _ _ , . . . . ., . , . _.&a

Sim 1 1 :. . :~ . . . . . : : : : . : : . . : . : : : : : :\ -:-- .~:_::.:~

(kV]

Figura 6.40
Tensiones en el
primario del
transformador

se observa que antes de producirse la falta (en t = 0,1 s) el sistema es equilibrado


en tensiones. Al tener lugar el defecto, se produce una disminucin apreciable en
la tensin de las fases en falta. Cuando se despeja la falta (en t = 0,2 s) ambas
experimentan un incremento y, tras superar un periodo transitorio, se alcanzan
nuevamente los valores originales. Entretanto, la tensin de la fase sana prctica-
mente no se ve afectada y mantiene en todo momento un valor similar al de la
situacin de prefalta.
Para representar la tensin en el punto de falta, se escoge la opcin Contents
de la lnea de mens. Al hacerlo, el programa presenta de nuevo la ventana de la
Figura 6.39, donde se anula la seleccin anterior y se eligen las tensiones de fase
correspondientes al punto de falta (Figura 6.41).

(kV]

Figura 6.41
Tensiones en el punto
de falta
...... ..._...._ ~---- ---- :;.;:. :
~=
::.: :.::. ::...:
~ =: ~-.: _,l . :!'"':.:1' ::.. :: ~ - .:!. ~~ .

Como era de esperar, en el punto de falta, y durante el tiempo que dura la


misma, las tensiones de las dos fases afectadas se anulan (por ser, en el ejemplo,
nula la resistencia de la falta). Mientras tanto, la tensin de la fase sana vara lige-
ramente dependiendo del punto de la lnea donde esta se produzca. Con la des-
aparicin de la falta, ambas tensiones vuelven a sus valores iniciales, tras pasar por
un periodo transitorio.
Si se repite el mismo proceso y se seleccionan las intensidades en el punto de
falta, se observa que la intensidad derivada a tierra es nula excepto durante el
intervalo de tiempo que dura la falta. Mientras que la corriente derivada por la fase
sana sigue siendo nula durante la falta, la de las dos fases afectadas experimentan
un fuerte incremento. Con la desaparicin de la falta ambas intensidades vuelven
a anularse (Figura 6.42).

[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

Como continuacin y profundizacin del estudio, se propone al lector la


modificacin de los parmetros o del propio modelo para simular el comporta-
miento dl sistema ante todo tipo de faltas (monofsicas, bifsicas y trifsicas, con
o sin derivacin a tierra), en diferentes puntos de la lnea d P transporte y con dis-
tintos valores de resistencia de falta .

8.2 Ejemplo 2. Transformador trifsico de tres devanados


En este ejemplo se expone la utilizacin de la subrutina BCTRAN aplicada a la
modelizacin de un transformador trifsico de tres devanados. Se trata de obtener
el modelo del transformador a partir de los datos suministrados normalmente
por el fabricante. En ATP-EMTP los transformadores se modelizan mediante una
serie de ramas mutuamente acopladas y se caracterizan por las matrices [R]-[L] o
Simulacin de sistemas elctJic:os

IAI-IRI. Para obtener ms informacin sobre el modelo utilizado, se pueden con-


sultar el Captulo 6 del EMTP Theory Book y la Seccin XIX-C del ATP-EMTP Rule
Book.
En las expresiones se designan con subndice 1 aquellas magnitudes referen-
tes al devanado primario, con subndice 2 las referentes al devanado secundario y
con subndice 3 las que hacen referencia al devanado terciario.
Los datos de partida necesarios para poder utilizar la subrutina BCTRAN son
las ca ractersticas asignadas del transformador y los resultados de sus ensayos tpi-
cos. Para el transformador del ejemplo estos datos se encuentran contenidos en
las Tablas 6.1 a 6.5.

Tabla 6.1. Caractersticas asignadas del transformador

Tensin Intensidad Potencia


f =so Hz (V) (A) (MVA)
Conexin

Primario 126000 229 50 estrella


Secundario 50000 461 40 estrella
Terciario 15700 735 20 tringulo

Tabla 6.2. Grupo de conexin

Devanados Grupo de conexin


Primario-secundario YyO
Primario-terciario Ydll

Tabla 6.3. Ensayo de vaco

Bobinado Tensin Intensidad Potencia


de alimentacin (V) (A) (W)
Primario 126000 0,7558 44750

Tabla 6.4. Ensayos de cortocircuito

Devanado Intensidad Tensin Potencia Temperatura


sbas
(A) (MVA) (V) (W) (OC)
Alim. Cort.
Prim. Sec. 183,2 40 16344 166800 19
Prim. Terc. 91,6 20 9300 85200 19
Sec. Terc. 230,5 20 7404 104400 19
-~li . Program) ~
Tabla 6.5. Ensayos de medida de resistencias

Coefic. Temperatura Resistencias


Devanado Material
material (OC) (!l)
Primario Cobre 234,5 19 1,3577
Secundario Cobre 234,5 19 0,1898
Terciario Cobre 234,5 19 0,0687

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.
Adems 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 continuacin.

Resistencias

H, = ~e~:) = 0,67880 R2 = 21(L,


3 R) = 0,09490
R1 = 2 3('-"3R) = 0,103H1
Estos valores estn referidos a la temperatura de 19C.

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
Separacin de prdidas:
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

La s prdidas por joule y adicionales se deben transformar a la temperatura de


7S 0 C.
1
p 7s = pi 9 /CJ. +
75 = 128 9 3095 = 157 32 kW
1 1 1/CJ. + 19 , 253,5 ,
p7s = p 19l/CJ. +
19 = 37 9 253 5 = 31 OS kW
11
a 1/CJ. + 75 ' 309,5 '
Por tanto, las prdidas de cortocircuito a 7SC son:
p 75"C = p 75"C + p 75"C = 188 37 kW 1
fC 1 atlrc
Simulacin Cle~
~:!!!! r'~!~~
. -=-------.~-
_ : ...~ : :.:: ..:.:!:
. . . . . . . __..__.....
.. - :.~~-- :--..::. . ;:.;:

Adems, el programa necesita el valor de la impedancia de cortocircuito


correspondiente a la secuencia positiva. Esta impedancia se debe introducir en
valor porcentual y se calcula segn se indica a continuacin:

uATCCrv 3 16344/V'3 = 51 5080


z cc = l 183,2 ,
AfCC

z = uATIIOI/Ir / 3
lms< f
ATnom
Si''" = Sbase = 40 MVA

16344. 40. 106


Zpos,z = V3 . 183,2. (126000)2 100 = 12,98%
De igual modo, efectuando las mismas operaciones con los datos recogidos en
los ensayos de cortocircuito primario-terciario y secundario-terciario, se obtienen
los resultados reflejados en la Tabla 6.6.

Tabla 6.6. Impedancias y potencias de cortocircuito

Devanado z[IDS sbGs. p1sc


ce
Alim. Cort. (%) (MVA) (kW)

Prim. Sec. 12,98 40 188,37


Prim. Terc. 7,38 20 99,25
Sec. Terc. 14,84 20 114,19

Ensayo de vaco
En este caso nicamente se dispone de un ensayo de vaco a tensin nominal,
por lo que no es posible tener en cuenta la saturacin del circuito magntico y se
considera una magnetizacin lineal. Por lo tanto, en este ejemplo, se necesitan
solamente los datos de tensin(%), corriente(%) y prdidas en el ensayo de vaco.
Datos: U 10 = 126000 V
l 10 = 0,7558 A
P0 = 44750 W
Como el ensayo ha sido realizado por el lado de alta tensin, 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 numricos de partida, desde ATPDraw se
selecciona la opcin 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 dilogo de dicho ele-
mento, donde se introducen los datos solicitados (Figura 6.44):
Generales (Structure): nmero de fases y de devanados, tipo de ncleo, fre-
cuencia y si se desea obtener como salida la matriz de inductancias inversa
(AR Output).
Caractersticas asignadas (Ratings): tensin, potencia, conexin y desfase
de cada devanado.
Valores obtenidos en los ensayos (Factory tests) . En este caso existe una
pestaa diferente para cada en sayo.
- Vaco: en la pestaa de la Figura 6.44 (a) se debe indicar el devanado por
el cual se ha realizado el ensayo (Performed at), dnde se desea ubicar la
rama de vaco (Connect at), los datos de los ensayos realizados y cmo
se desea considerar la magnetizacin del circuito magntico. Tambin se
contempla la posibilidad de incorporar los datos correspondi~ntes a la
secuencia cero.
- Cortocircuito: en la pestaa 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 prdidas en cada uno de los ensayos rea-
lizados. Tambin se pueden introducir aqu los datos correspondientes a
la secuencia cero.
Asimismo, en la parte inferior de esta ventana de dilogo 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--;Ro--;
llt-,...H~
po--
rm---3
--
""""'- 1) .,

r. . . . .
....._ ....... ,

-- --
a...~..-t!ohl.fl~"'l

--~ '-F"""9 r:.-~ ...........


li!Wkl<UIIlliiJIIH.&
1/dt\'1 C... I"J loo t>'Wl "'
............,
,."" .,.,.. ""'
-~1 ~
100 OlJ 150
Figura 6.44 l;v
Ventana de dilogo ..... ,.~ v-.oc.. lwiv .... "" 11 19
lo h ... ........., r fIL., ;('; ,._.lA!F..., ll ~ ('" L..-(' b... 1---
-
de un elemento
BGRAN
.... ,...-- ....~. 1"''"" ....... il !"..,.
"-.tllt-looow<btol*odo!-.. . .....X.
........
~ e- l_!!:!....l ...... 1 ...,.,., ~~ -:::.,J .. J. '""' 1-=..1 _ ..J ......._ """ 1 -. 1 -J
(a) (b)

Tras introducir todos los datos, se validan (OK) y se guardan en un fichero


.bct. En este momento, el programa da la posibilidad de generar el fichero .atp
correspondiente y, en caso de respuesta afirmativa, se compila automticamente
originando los ficheros .lis y .pch.
Una vez obtenido el fichero .pch, el elemento BCTRAN creado se puede utili-
zar para modelizar el transformador en el sistema elctrico con el que se vaya a
trabajar. Al edita r este fichero (Figura 6.45}, se puede acceder a los parmetros del
modelo del transformador. Estos parmetros han sido calculados mediante la
subrutina BCTRAN y, en el caso del ejemplo, se trata de las resistencias de prdi-
das en el hierro y de las matrices [A]-[R] que caracterizan los devanados y sus aco-
plamientos mutuos. Dado que dichas matrices son simtricas, nicamente se
proporcionan los elementos de la diagonal e inferiores.
1'3 EJEMPL06_2 pch lllr-Jf!I
$UIHTAGE, 1.
1A 354778.348174
28 0.0
354778.348174
3C 0.0
0.0
354778.34817 4
USE AR
1A 12.353289717688 . 63806636218612
2A -16.48348198783 0.0
38.946649236396 .19385156304418
3A e -26 . 9213067462 0.0
4. 7653926887774 o. o
115.97808583097 .15376123228125
48 -. 0010475689499 0.0
0.0 o. o
0.0 0.0
12.353289717688 .63806636218612
58 0.0 0.0
0.0 0.0
o. o 0.0
- 16.48348198783 0.0
Figura 6.45 38.946649236396 .19385156304418
68 A 0.0 0.0
Fichero o. o 0.0
EJEMPL06_2.pch 0.0 0.0
-26.9213067462 0. 0
4.7653926887774 0.0
115.978 08583 097 .15376123228125
~
~ ElectroMagnetic Tra 'ents Program)

Para la correcta interpretacin de los datos que aparecen en el fichero .pch es


necesario acudir a la Seccin XIX-C del ATP-EMTP Rule Book, correspondiente a la
subrutina BCTRAN. A modo de e jemplo, el valor calculado para la resistencia de
prdidas en el hierro se puede comprobar fcilmente:
R = (U,o)z = (126000)2 = 35477 1 n
A P0 447500
Por ltimo, se propon e al lector que utili ce la subrutin a BCTRAN para obtener
el modelo del tra nsform ador trifsi co cuyo circuito equivalente se obtiene en el
e jemplo 1 del Captu lo 2.

8.3 Ejemplo 3. Lnea area de transporte


En este e jemplo se muestra la utilizacin de la subrutina U NE CONSTANS
apli cada a la mode lizacin de una lnea area de transporte. Se trata de obtener el
modelo de la lnea a partir de sus datos de diseo. Para obtener ms informacin
sobre los diferentes modelos de lnea utilizados en ATP-EMTP, se pueden consul-
tar el Captulo 4 del EMTP Theory Book y la seccin XXI del ATP-EMTP Rule Book.
La informacin relativa a la lnea de 380 kV considerada se indica en la
Tabla 6.7 .

Tabla 6.7. Datos de la lnea de transporte

Longitud: 128,271 km N de apoyos: 312


N de circuitos: 1 Amarre: 30
Resistividad del terreno: IOOOm Suspensin: 282

Conductores de fase Cable de tierra


Material: ALUMINIO-ACERO Material: ACERO
Tipo: HAWK Tipo: 1 X 19 + O
Dimetro exterior: 21,80 mm Dimetro exterior: 11,90 mm
Dimetro interior: 8,04 mm Dimetro interior: macizo
Seccin: 281,1 mm 2 Seccin: 83,80 mm2
Resistencia en c.c. (20(): 0,0307 0 / km Resistencia en c.c. (20(): 5,43 0 / km
N de conduct./fase: 4 N de conductores: 2
Flecha: 7m Flecha: 5,5 m

Asimismo, la d isposicin geomtrica de los conductores de fase y de tierra se


representa en la Figura 6.46, donde las medidas se expresan en metros.
El procedimiento para utilizar las subrutin as LINE CONSTANTS y CABLE
CONSTANTS 1 CABLE PARAMETERS es similar al seguido en el e jemplo anterior
con la subrutina BCTRAN. En primer lugar, desde ATPDraw se selecciona la
opci n Unes/ Cables ~ LCC, con lo q ue aparece su icono correspondiente (Figu-
ra 6.4 7).

,
:.: .-+~!... ----------.+~ --U.-1, ..
Simula ...
,....
...,
-. ..... :. :.::
ti
:.::: .. .. :. .. ..: .::.
. . .. ..... ......
.

21,04

Figura 6.46
Disposicin
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 dilogo con dos
pestaas. En la Figura 6.48 (a) se muestra la pestaa Model, donde se debe defi-
nir una serie de datos relativos al tipo de elemento LCC que se desea introducir
(lnea o cable):
System Type. Los datos incluidos en este recuadro se deben definir en pri-
mer lugar, ya que el resto de la informacin a especificar en las dos pesta-
as que componen la ventana vara en funcin del tipo de elemento.
- Dado que se va a trabajar con una lnea area, en el men desplegable se
selecciona la opcin Overhead Line.
- #Ph: se escribe un 3 por ser una lnea trifsica de un nico circuito.
- Transposed: se selecciona por tratarse de una lnea transpuesta.
- Auto bundling: se activa para indicar que algunos de estos conductores
son mltiples.
- Skin effect: se activa para incluir en el clculo el coeficiente Skin.
m) ~

- Segmented ground: solo se selecciona cuando el cable de tierra est pues-


to a tierra por segmentos y no de modo continuo. En este ejemplo no se
ha seleccionado.
- Units: se seleccionan las unidades mtricas. En funcin de la opcin esco-
gida varan las unidades en las que hay que introducir los diferentes datos
(tanto de esta pestaa como de la correspondiente a los datos de los con-
ductores).
Standard data.
- Rho(ohm*m): resistividad del terreno en !l/m.
- Freq. init (Hz): frecuencia para la que deben ser calculados los parme-
tros del modelo (opciones Bergeron y PI) o frecuencia mnima para el
aj uste de los parmetros del modelo (opcionesjmarti, Noda y Semlyen).
- Length (km): longitud de la lnea.
Model: en este recuadro se debe especificar el modelo con el que se quiere
representar el elemento e indicar una serie de datos relativos al mismo, que
varan en funcin del modelo escogido.
- Type: se selecciona el modelo Bergeron. Este modelo no requiere datos
adicionales.
Asimismo, en la Figura 6.48 (b) se muestra la pestaa Data, donde se deben
introducir los datos relativos a los conductores. Haciendo uso del botn Add row
se aaden a la tabla tantas filas como conductores tenga la lnea. En este caso S,
tres de fase ms dos de tierra. Para cada uno de los conductores se deben especifi-
car los siguientes datos:
Ph. no.: nmero de la fase a que hace referencia dicho conductor.
Rin: radio interior del conductor.
Rout: radio exterior del conductor.
Resis: resistencia del conductor.
Horiz: distancia horizontal desde el centro del conductor o haz de conduc-
tores hasta una referencia vertical comn. En este caso se toma como refe-
rencia el eje de la torre (Figura 6.46).
Vtower: distancia vertical desde el centro del conductor o haz de conduc-
tores hasta el suelo, tomada en el propio apoyo.
Vmid: distancia vertical desde el centro del conductor o haz de conducto-
res hasta el suelo, tomada en el punto medio del vano. Internamente, el
programa trabaja tomando como altura media del conductor el valor:
h = 3.. Vmid +.!. Vtower
3 3
Separ.: Distancia entre los conductores que componen el haz. Este campo
solo aparece si se ha seleccionado la opcin Auto bundling.
Alpha: ngulo respecto de la horizontal de uno de los conductores que com-
ponen el haz. Sol.o aparece si se ha seleccionado la opcin Auto bundling.
NB: Nmero de conductores que componen el haz. Este campo solo apare-
ce si se ha seleccionado la opcin Auto bundling.
Simulacin de sistemas elctricos

.
.,,_
........._
-- roo
,,.,..,.;-
fr\.oift"W -..... ...
"""'....... 1""'
-....
.... _..,,..- J,...- 1...- ...
.... ""'
" "", .. .., .... .... ....
- ..
..
r-- --
"""- ,..,...
.....,..... (i1W' ' '
1
o '
'
' o
... ."',... ...."'
,.., "'
,
lllll01

" ""
""
... .. ..
l:1 ~ o o
-,.._
Pf!.MbW,...
"" "' ' nO< ~" o o
,,..
r.-,......,
,..~

Figura 6.48 ,..._.


Ventana de dilogo ,.. ....
de un elemento LCC ~ a-.. - 1 -=.::__j .!.1-..J
~ "'*" 1-=.J 1-"'1"""'1~~ -I.J:!J
(a) (b)

En la parte inferior de esta ventan a de dilogo se incluye una serie de botones


para val idar los datos, cancelar, importar un elemento LCC ya existente, guardar
como, ejecutar el elemento con el compilador ATP, ver la configuracin geom-
trica de los conductores, verificar el modelo, editar el icono del elemento y acce-
der a la ayuda.
Una vez especificados todos los datos, se guarda el caso (Save As) en un fiche-
ro .ale y se validan los datos (OK). En este m om ento, el programa da la posibili-
dad de genera r el fichero .atp correspond iente y, en caso de respuesta afirmativa,
se compila automticamente originando los fich eros .lis y .pch.
El fichero .pch (Figu ra 6.49) conti ene la informacin de la lnea en el forma-
to manejable por ATPDraw. Los parmetros del modelo contenidos en el fichero
son calculados por la subrutina UNE CONSTANTS, utilizando como datos de
entrada los que aparecen reflejados dentro de las filas comentario del propio
fichero .pch. Entre ellos se pueden observar la mayor parte de los datos que se han
introducido.

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 1E02 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 interpretacin de los datos que aparecen en el fichero .pch es
necesa ri o acudir a la Seccin 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 lnea area utilizada en el ejemplo 2 corres-
pondiente al Captulo 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.

8.4 Ejemplo 4. Sistema de excitacin de un alternador


En este ejemplo se expon e la utilizacin del mdulo de simulacin integrada
TACS, para desarrollar el modelo del sistema de excitacin de un genera dor sn-
crono. El modelo utilizado es el que se ha presentado en el apartado 4.4.3 del cap-
tulo 1 para un sistema de excitacin de corriente continua, y su diagrama de
bloques es el que se indica en la Figura 6.50. Los datos que definen el modelo se
reflejan en la Tabla 6.8.

GENE- R

Figura 6.50
GENE -S Modelo del sistema
de excitacin de un
generador sncrono
GENE-T

Tabla 6.8. Datos del modelo


Consigna de tensin (p.u.): v,., 0,999743
Ganancia del regulador de tensin: KA 400
Constante de tiempo del regulador de tensin: TA 0,05
Ganancia de la retroalimentacin derivativa: KF 0,02
Constante de tiempo de la retroalimentacin derivativa: TF 0,33
Ganancia de la excitatriz: KE - 0,170
Constante de tiempo de la excitatriz: TE 0,95
Funcin de saturacin de la excitatriz: SE o o
(Su caracterstica no lineal se define por medio de 4 puntos entrada-salida) 0,0673
3,27 0,22
4,36 0,95

Para poder utilizar las seales del circuito elctrico simulado con ATP, dentro
del mdulo TACS, se debe hacer uso del elemento TACS => Coupling to Circuit.
De este modo se pueden capturar las seales de tensin 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 monofsicos, se debe utilizar un Probes & 3-phase ==> Splitter para
descom pactar el nudo trifsico de salida del generador en sus tres fases (Figura
6.51).

Figura 6.51
Acoplamiento de
elementos TACS al
circuito elctrico
5 KK

Una vez capturadas las seales del generador sncrono, se inicia el diagrama
correspondiente al sistema de excitacin propiamente dicho. Para ello, haciendo
uso de los diferentes elementos TACS que ATPDraw pone a disposicin del usua-
rio, se desarrolla el circuito de la Figura 6.52.

Figura 6.52
Modelo del sistema
de excitacin con
ATPDraw

A partir de las tensiones en bornes del generador (GENE-R, GENE-S y GENE-


T) se obtiene su valor medio cuadrtico o valor actual (Ve), para comparar-
lo con la consigna (Vref) y calcular la seal de error (Verr). As, se utilizan S
bloques Fortran (TACS ==> Fortran statements ==> General). Estos bloques de
propsito general permiten especificar la expresin que proporciona el
valor de su nica salida. Para ello, se debe utilizar una expresin Fortran de
una sola lnea donde se define la salida en funcin de otras variables o
nudos TACS.
En la Figura 6.52, los bloques Fortran utilizados para el clculo del valor
actual se identifican con las etiquetas 1\2 (para el clculo de VSQ-R, VSQ-S y
VSQ-1), SUMA (clculo de VMS) y p.u. (clculo de Ve). A modo de ejemplo,
en la Figura 6.53 se muestra la ventana de dilogo de esta ltima.
.... ........._ ~--------
...... . ~ . '- ~~ ~
.. , ,,_ , , ' ~ ... lf
=:t=;.~::
, 1_.
::a"'! ~ ::.., .:.. .!'!. : - .... :::.: ::.. .: ..... o\.

Figura 6.53
Ventana de dilogo
OUTISQRT(VMS)/1800l
de un elemento
Fortran statements
~ General

Como se puede apreciar, adems de los campos habituales, solo se deben


definir el tipo de dato (88 si es un dato interno, 98 si es un dato de salida o
99 si es un dato de entrada) y la expresin que representa la salida del blo-
que (en el campo OUT=), que en este caso es Vc=SQRT(VMS)/18000.
Para los dems elementos Fortran utilizados, las expresiones son:
- En los bloques identificados con la etiqueta "2: VSQ-n = GENE-n * GENE-n.
- En el bloque identificado con la etiqueta SUMA: VMS = VSQ-R + VSQ-S
+ VSQ-T.
Adems, hay que tener en cuenta que las entradas de estos bloques (varia-
bles usadas internamente para obtener la salida) no necesitan ser conecta-
das. Es suficiente con que aparezcan correctamente definidas en la
sentencia Fortran efectuada. No obstante, ATPDraw permite plasmar las
relaciones existentes entre cada bloque Fortran y los nudos correspondien-
tes a las variables en l utilizadas. Para ello, se hace uso de la opcin TACS
::::} Draw relation, con la cual se pueden unir, mediante una lnea de color
azul, aquellos nudos cuya relacin se quiera reflejar grficamente. La visua-
lizacin de estas conexiones es puramente informativa ya que no se tienen
en consideracin para generar el fichero compilable.
Para introducir la consigna de tensin (Vref) se incorpora otro bloque For-
tran, identificado en el esquema mediante la etiqueta Consigna. En este
caso, la expresin utilizada es Vref= 0,999743.
A continuacin, se utiliza un comparador (TACS ::::} Fortran statements ::::}
Maths ::::} x-y) para obtener la seal de error (Verr). Este elemento TACS, sin
da tos a definir, se limita a restar las dos seales cableadas a sus variables de
entrada. Para con exionar estas variables se sigue el procedimiento general
em p leado con el resto de componentes de ATPDraw.
El sigu iente elemento TACS que se incorpora al circuito es una funcin de
t ransferen cia genrica (TACS ~ Transfer fu nct ions ~ General), utilizada
pa ra m odelizar el regulador de tensin y obtener la seal de contro l (VR). Se
trata de un bloque con una nica salida y S posibles entradas, que in corpo-
ra la opcin de limitar el valor de la salida dentro de un intervalo cuyos
lmites pu eden ser constantes (definid os por atributos) o variables (segn el
va lor de las dos entradas adicionales). La funcin de transferen cia del blo-
que viene definida por:
.d (\. d G . NO + Nl s + N2 s2 + ... + N 7 s7
sa l 1 a = ~entra as) mn
DO + Dl s + D2 s2 + ... + D 7 s7
En la Figu ra 6.54 se muestra la ventana de dilogo de este elem ento. En ella
se define n la funcin de transferencia y los lmites constantes especificados
pa ra la variable VR (Fix_Lo = - 3,4 y Fix_Hi = +3,4). Toda esta info rma-
cin aparece representada en el recuadro Transfer function situado en la
pa rte inferior de la ventana.

TACS. THAN Sf Ei
8ttributes !

DATA VALUE j NODE PHASE NAME 1


02 o OUT 1 VR
03 o IN1 1
04 o IN2 1
05 o INJ 1 Verr
os o IN4 1
07 o IN5 1 VF
Fox_Lo 3.4 Neme L 1
Foc....Ho 3.4
3 Ne.me_H 1 -~

~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 botn derech o del ratn 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 dilogo
P" J2islli4Y r J J (only necessary if node name is user spec1fied) de un nudo TACS

Seguidamente, se introduce un segundo comparador (TACS ~Fortran sta-


tements => Maths => x-y) para obtener la variable VR2 a partir de la seal
de control (VR) y la seal VE, resultado del lazo de realimentacin de la
excitatriz.
Para finalizar la cadena directa, se incluye un bloque integrador (TACS ~
Transfer functions ~ Integral). El nico parmetro de este bloque es la
ganancia K, que se utiliza para introducir la constante de tiempo de la exci-
tatriz (K= l/TE= 1/ 0,95 = 1,0526).
A continuacin, para representar el lazo de realimentacin de la excitatriz,
se utilizan tres elementos TACS:
- Un bloque proporcional (TACS ~ Fortran statements ~ Maths ~ x*K),
cuya ganancia representa la ganancia de la excitatriz (K = KE= - 0,170).
- Un bloque no lineal (TACS ~ Devices ~ User def nonlin), mediante el que
se tiene en cuenta la funcin de saturacin de la excitatriz. Se trata de un
bloque que proporciona una salida variable, segn una funcin no lineal:
salida = f(Gain Ientradas)
La ventana de dilogo de este elemento contiene dos pestaas. La prime-
ra pestaa es similar a las ventanas de los bloques anteriores (en este caso
con ganancia igual a 1), mientras que en la segunda pestaa (Figura 6.56)
se debe especificar la caracterstica no lineal mediante un mximo de 17
puntos, entre los que el programa realiza una interpolacin lineal.
- Un sumador (TACS ~ Fortran statements => Maths ~ x+y), mediante
el que se suman las salidas de los dos bloques anteriores.
En cuanto al lazo correspondiente a la retroalimentacin derivativa, se
incluye una segunda funcin de transferencia genrica, cuya ventana de
dilogo se muestra en la Figura 6.57. En este caso no se define lmite algu-
no.
Por otro lado, hay que indicar que la orientacin con la que se colocan los
bloques en la representacin grfica no condiciona la secuencia de las ope-
raciones a realizar. Con objeto de facilitar el seguimiento del diagrama de
bloques, en este ejemplo se ha optado por representar los bloques al derecho,
de modo que sus entradas se siten siempre a la izquierda y su salida a la
..a:;.:
~
4r ------- - ----....-..-.,., _.....
Simu . 1 l~)tl .... .!.:. : :: :.:: ..:.::: .. :::: -:--.: :.~:.:

TACS DI VI! 1 ~,1; 1:1


---
A!:..,buta 01............ 1.
r- SIIUilian --,-

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
Definicin de la
caracterstica no -.. ]1! e- -1
lineal
111
""' 11r

B] 11 ~ 1 ! '1 Jt a. 1

lXI
... .
AlribuasL f

DATA ~AlE ~ NODE ~ twE 1


IMirl 0.02 ;..t OUT !t VF
NO
N1
o .... N
N1 EFD

'
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

Datos del bloque 1 1IIJ.t0.33111

...
de VF _._

~~ i! JliC. J 11 .c--1 J

derecha. No obstante, el resultado hubiera sido el mismo si se hubiese segui-


do mimticamente la disposicin del esquema original, con los bloques
correspondientes a lazos de realimentacin en sentido de derecha a izquierda.
.... :;.:
~
,.a.-..&- ~--------
4! . :~ ~'!. :..::.. :!.--: ~.: - '' ..:....:.:' ' ::..- :: . ~ .. . . . 1!.-. ~ ' . )

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 utilizacin de cualquiera de estas variables en el circuito
elctrico se pueden definir como salidas de bloques Fortran e introducir su
valor mediante fuentes TACS (Sources ::::} TACS Source).
Finalmente, para que el regulador de tensin funcione correctamente, se le
deben indicar unas condiciones iniciales mediante los bloques de iniciacin
(TACS ::::} lnitial cond.), es decir, el valor de las variables al comienzo de la
simulacin. Estos valores aparecen al final del fichero .atp, precedidos por
el nmero 77. Para calcular estos valores iniciales, se asigna a EFD = 1 p. u.
y se retrocede hacia atrs, teniendo en cuenta que al ser valores iniciales el
valor de s = O.
Una vez diseado 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 cdigo:
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

8.5 Ejemplo 5. Maniobras en el sistema elctrico


En este ejemplo se analiza el efecto que producen determinadas maniobras
en las tensiones e intensidades de un sistema elctrico. En concreto se va a traba-
jar con el sistema elctrico de la Figura 6.58 y se van a simular las siguientes
maniobras:
Energizacin de la lnea de transporte.
Conexin del banco de condensadores conectado a la barra de la subesta-
cin SE3 a travs de un tran sformador.

SEJ SEI
SE 2

Figura 6.58
Diagrama unifilar
del sistema.
Et ttella I
T

El sistema elctrico a nalizado representa el punto de interconexi n entre dos


subsistemas elctricos. En determinadas circunstancias dichos subsistemas pue-
den quedar aislados al operar con la interconexin abierta. En estas condiciones,
la parte del sistem a representada en la Figura 6.58 opera de forma radial y las
ca rgas de las subestaciones SE 2 y SE 3 se alimentan a travs de una nica lnea
de transporte. A fin de inyectar la potencia reactiva suficiente para mantener la
tensin de la red dentro de los mrgenes adecuados para su explotacin, duran-
te la o pe racin en estas circunstancias, se utiliza una batera de condensadores
de 14,4 MVAr a 45 kV, conectada al sistema de 132 kV a travs de un transfor-
mado r.
En este ejemplo, todas las simulaciones se han realizado con el interruptor de
interconexin abierto.
: ~~-/ - - - - - - - --..t.fl&-w&y ---- '
Simulacin . ~~ . ..!.! : :: :.:::.!!: .. .. : :::~ -:.::.::-::

8.5.1 Datos de partida


A continuacin se indican los datos correspondientes a los distintos co mpo-
nentes del sistema elctrico, a partir de los cuales se va a construir el modelo.
Sistem a de generacin. En el nudo SE 1 se conecta un generador equivalente,
que tien e en cuenta la influencia de las centrales generadoras de su entor-
no. Sus caractersticas nominales son las reflejadas en la Tabla 6.9.

Tabla 6.9. Datos del generador equivalente


Tensin equivalente 132 kV
Potencia equivalente 680 MVA
Frecuencia 50 Hz
Conexin estrella

Lnea. Se trata de una lnea de 60,49 km de longitud, no transpuesta, de ten-


sin nominal 132 kV, dividida en dos tramos de diferentes caractersticas
(Tabla 6.10).

Tabla 6.10. Datos de la lnea


Tramo 1 (SE 1 a SE 2) Tramo 2 (SE 2 a SE 3)
Longitud (km): 28,894 31,591
Resistividad del terreno (f!m): 100 100
Conductor de fase: lA-180 aluminio-acero
Dimetro exterior (mm): 17,5
Dimetro interior (mm): 7,5
Secdn (mm1) : 181,5
N de conductores por fase: 1
Resistenda en c.c. a 20C (0 /km): 0,1962
Flec:ha (m): 4,5 4,3
Cable de tierra: no tiene de acero, macizo
Dimetro (mm): 9,5
Resistenda en c.c. a 20C (0 /km): 5,4363
Flecha (m): 3,2

En cuanto a la disposicin de los conductores de la lnea sobre las torres,


dent ro de cada tramo de lnea existen distintos tipos de torres. Con el fin
de simplificar el proceso, sin alterar significativamente los resultados de la
sim ulaci n, se utiliza una configuracin equivalente para cada tramo. Esta
configuraci n se ha obtenida aplicando una media ponderada al conjunto
de apoyos de la lnea y se muestra en la Figura 6.59, donde las dimensiones
se expresan en metros.
a&. ~~-------- ::.;=-:.~ ..
::. -:: ~:'~~~t:. '~ 'l~,_ -'' . .: :.:.:" ::.. : : .. . . ... .. - .l!.. ' ~ . '

Transformador. El transformador utilizado viene definido por sus caracters-


ticas asignadas (Tablas 6.11 y 6.12) y por los datos que el fabricante pro-
porciona sobre los diferentes ensayos realizados (Tablas 6.13 a 6.15).

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
Disposicin

__ .........._.....___.,.
14,45
de los conductores
_. X
1 _.,.
X

Tabla 6.11. Caractersticas asignadas

Tensin Intensidad Potencia


f= 50 Hz Conexin
(V) (A) (MVA)
Primario 138000 263,5 63 estrella
Secundario 46000 790,7 63 estrella
Terciario 13800 878,6 21 tringulo

Tabla 6.12. Grupo de conexin

Devanados Grupo de conexin


Primario-secundario YNynO
Primario-terciario YNdll

Tabla 6.13. Ensayos de vaco

Bobinado Tensin Intensidad Potencia


de alimentacin (V) (A) (W)

Terciario 13800 4,4 32480


Terciario 14490 5,93 37340
Terciario 15180 8,1 42670
Tabla 6.14. Medida de resistencias (valores por fase)

Coefic. Temperatura Resistencias


Devanado Material
material (OC) (fi)
Primario cobre 234,5 28 0,7066
Secundario cobre 234,5 28 0,0626367
Terciario cobre 234,5 28 0,017926

Tabla 6.15. Ensayos de cortocircuito

Devanado Intensidad Tensin Potencia Temperatura


sbos~
Alim. Cort. (A) (MVA) (V) (W) (OC)

Prim. Se c. 209,2 50 16638 197390 28


Prim. Terc. 66,93 16 10118 30n6 28
Sec. Terc. 200,8 16 1383 20830 28

A partir de los datos de las Tablas 6.11 a 6.1 S se obtiene el valor de las pr-
didas de cortocircu ito a 75 (Tabla 6.16).

Tabla 6.16. Prdidas de cortocircuito

Ensayo P.lrt (W) pD28"C (W) p:.sc (W)


1

Primario-secundario 166772 30618 222551


Primario-terciario 21545 9231 33227
Secundario-terciario 19626 1204 24155

Batera de condensadores. Se utiliza una batera de condensadores que est


compuesta por un total de 96 condensadores monofsicos de las caracters-
ticas indicadas en la Tabla 6.17.
Estos condensadores estn dispuestos en conexin trifsica formando una
estrella con neutro aislado. Cada fase de la estrella est formada por 16
ramas en paralelo y cada rama por dos condensadores unidos en serie.

Tabla 6.17. Caractersticas de los condensadores

Tensin: 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 caractersticas de estos
consumos vienen reflejadas en la Tabla 6.18.
Tabla 6.18. Consumos de las cargas

Carga P(MW) Q (MVAr) V(kV)

SE 1 5,3 2,2 134,6


SE 2 6,7 5,6 132,3
SE 3 20,8 7,9 130,5

8.5.2 Modelizacin de los elementos del sistema


Una vez definidos los datos de todos los componentes del sistema elctrico, el
siguiente paso es representar dicho sistema mediante los diferentes modelos que
ATPDraw proporciona para cada uno de los componentes reseados (Figura 6.60).

SE1

Figura 6.60
Modelizacin
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 generacin . Dadas las caractersticas del estudio a realizar, se ha
considerado como una conexin a una red de potencia infinita. Por ello, se
ha utilizado una fuente senoidal de tensin para modelizar la barra de
potencia infinita (Sources::::) AC-3ph. type 14).
Los valores a introducir en la correspondiente ventana de dilogo (ver Figu-
ra 6.26) son: 107 778 V de amplitud (valor de pico, de la tensin fase-neu-
tro), SO Hz de frecuencia y oo de fase.
Lnea. Los dos tramos de lnea considerados se modelizan siguiendo los
pasos explicados en el ejemplo 3 de este captulo. Los parmetros introdu-
cidos para cada tramo se reflejan en las ventanas de dilogo 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
,.
Parmetros
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
Parmetros
,.._
,.,. ....
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)

Transformador. Para modelizar el tran sformador se hace uso de la subrutina


BCTRAN. Esta subrutina ya se ha explicado en el ejemplo 2 de este mismo
captulo, por lo que nicamente se presentan los parmetros calculados a
partir de los datos de partida proporcionados (Figura 6.63).

-
....... ,._
........ _
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

Parmetros
del transformador

(a) (b)
~

Adicionalmente, como se dispone de tres ensayos de vaco, en este caso se


considera la saturacin del transformador mediante una inductancia exter-
na. Por eso, en la ventana de la Figura 6.63 (a), se ha seleccionado la opcin
Positive core magnetization ~ Externa! Lm. De este modo, la subru tina
considera nicamente la componente resistiva de la corriente de vaco para
obtener el valo r de la rama de prdidas en el hierro. Adems, en la pestaa
Open circuit de la Figura 6.63 (a), se escriben los datos correspondientes a
los t res ensayos de vaco realizados, y se indica que dichos datos estn refe-
ridos al devanado terciario (Performed at ~ TV) y que la rama de vaco se
va a ubicar en bornes del devanado primario (Connect at ~ HV).
Para incluir el efecto de la saturaci n, en bornes del primario del transfor-
mador se con ecta una inductancia no lineal (Branch Nonlinear ~ L(i)
Type 93), cuya caracterstica intensidad-flujo se define a partir de los ensayos
de vaco realizados a diferentes tensiones. Adems, para tener en cuenta la
atenuacin de la onda de intensidad en la simulacin del transitorio de
con ex in del transformador, en serie con esta rama de magnetizacin satu-
rable, se aade una resistencia de igual valor a la del bobinado primario
(Figura 6.64).

L_SAT_A R1

Figura 6.64
Rama de saturacin

Asimismo, para simplificar el modelo utilizado, en este ejemplo se hace uso


de una de las funciona lidades del programa ATPDraw: la creacin de un
nuevo componente mediante la agrupacin de otros componentes ya exis-
tentes. En este caso, se agrupan todos los elementos que compon en esta
rama de saturacin. Para ello, se seleccionan los elementos a agrupar y se
elige la opcin Edit ~ Compress del men.
Esta accin supon e la aparicin de una ventana de dilogo (Figura 6.65)
donde todos los elementos que conforman el grupo se muestran con su
denominacin en el recuadro Objects, seguida por el smbolo / y por la eti-
queta con la que Jos haya identificado el usuario. Seleccionando cada uno de
los elementos en dicho recuadro, aparecen sus respectivos datos (en el campo
Available del recuadro Data) y conexiones (en el campo Available del recua-
dro Nodes). Todos estos datos y nudos se pueden defin ir como at ributos del
propio grupo seleccionndolos sin ms(>>) en dichos campos. Adems, en
el caso de los nudos se debe especificar su posicin en el icono que representa
al grupo. El nombre de los parmetros seleccionados (datos y nudos) se
puede editar haciendo doble clic sobre ellos en el campo Added to group.
En este ejem plo, se seleccionan como atributos del grupo los parmetros curr
y flux de todas las inductancias y el parmetro res de las tres resisten cias. En
Simulacin de Sistemas eldrlcos

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 nonlnear P' Ncrine111y

Node
1 AvaWlle Added to group.

Figura 6.65
Definicin
To 21 lN
fOlltlon
de los atributos ~ [113
de un grupo

L - 1 J
'
2
'o -

cuanto a los nudos externos del grupo, se seleccionan el neutro de la estrella


formada con las inductancias (From) y el nudo trifsico del splitter (IN). El
primero de ellos se edita en el campo Added to group y se renombra como
LN. Asimismo, mediante el men desplegable (Position) situado en la parte
inferior derecha de la ventana, se especifica la ubicacin de estos nudos en el
icono del grupo (posiciones S y 11 respectivamente).
Adems, al agrupar elementos no lineales, es posible asignar externamente
una misma caracterstica no lineal a un mximo de tres elementos. As, en
este ejemplo, al seleccionar las inductancias no lineales utilizadas, se mar-
can las opciones Nonlinearity y Add nonlinear.
Una vez definido y validado el grupo, el conjunto de elementos agrupados
aparece representado por un nico icono que se puede utilizar como un com-
ponente ms de ATPDraw. Al abrir su ventana de dilogo, aparecen los par-
metros y nudos definidos como externos, con los nombres que se les haya
asignado y con los valores por defecto definidos en las ventanas de dilogo de
sus respectivos elementos, antes de ser agrupados. Para poder modificar el
valor de los datos que no se hayan definido como atributos del grupo, es nece-
sario editar el grupo (Edit ~ Edit Group) y abrir la ventana de dilogo del pro-
pio elemento. Una vez realizados los ajustes y modificaciones necesarias, se
vuelve al circuito del nivel superior, mediante la opcin Edit ~ Edit Circuit.
Finalmente, indicar que para modificar los atributos del grupo, este se debe
desagrupar (Edit ~ Extract) y, posteriormente, se debe volver a crear un
nuevo grupo con las modificaciones deseadas.
En este ejemplo, es necesario definir el valor de la resistencia R1 y la carac-
terstica intensidad-flujo de las inductancias no lineales. La resistencia del
devanado primario a la temperatura de 75C es la siguiente:
234 5 309 5
R715"C = R28"C ' + ?S = 0 7066 ' = 0 83311S(D.)
1 234,5 + 28 , 262,5 ,
Para el clculo de las inductancias saturables, que representan la curva de sa-
turacin del transformador, se emplean los botones View + y Copy + de la
ventana de la Figura 6.63 (a). Seleccionando la opcin Lm-rms del recuadro
View /Copy que aparece en la pestaa Open circuit, y pulsando el botn
View + , se muestra la curva tensin-intensidad de magnetizacin, en valores
eficaces (Figura 6.66). Al repetir la operacin anterior, con la opcin Lm-flux
seleccionada, se obtiene la correspondiente curva flujo-intensidad, en valores
de pico (Figura 6.67).

~. Vrew Nonhnearrty ~~EJ


xa
87.6 l!'!'l! ~VJ _ _______ - , - ______ ______ _ m
1 1
141 8.479051

1790.060811
85.6
n ~og.ca~e

.I'"...OC- --r
83.7 _______ ,_____
1 1
-~-------~-------
' 4

' ' ' j79.67433n


' '
''
j87.64moe
81.7 ----- 1
'

-,-------~-------,-------,
1
t '
r log acale
. '''1
P11l..wr
Figura 6.66
Caracterstica
79.,__,..___ _ _ _ _ _ _ _........_ _ '
__._
lnm[~J
tensin-intensidad
4 .5 5114 604.3 697.2 ~1

334.5 E~l!!i!k~~ rvt~Il __________________ -


'
1
'
'
' o.59181B75
' '
385.6

376.6
1358.660528 '
max:
1334.526581
367.6 '
1 1 '
1
r ~ogsca~e
-------- 1
----~--------,-------
1 Figura 6.67
P'~
1
1
Caracterstica
1~)
358.'-f:___ __.__ __.__ _ __.__ __..... Copy wml 1 flujo-intensidad

.6 0.9 11 1.4 1.7 1


--=---.........!--=:;---=
La curva de la Figura 6.67 es necesaria para definir la caracterstica no li-
neal de las inductancias saturables. Por ello, en la ventana de la Figura 6.63
(a), se selecciona la opcin Lm-flux del recuadro View/Copy y se pulsa el
botn Copy +.A continuacin, tras cerrar esta ventana, se accede a la pes-
taa Characteristic de la ventana de dilogo del grupo antes creado y se
pulsa el botn Paste. Automticamente, los valores de la curva flujo-intensi-
dad correspondientes al transformador aparecen reflejados en la caracters-
tica de saturacin de dicho grupo.
En definitiva, los parmetros que caracterizan al grupo creado para simular
la saturacin del transformador son los que se indican en la Figura 6.68. Asi-
mismo, para modificar la representacin grfica del nuevo grupo, se hace

__
clic sobre el icono que aparece en la parte inferior izquierda de la ventana
de dilogo.

.,_,
--
X
~ '

MTA ~ ...,. _ T.,__-


"'..
CUI'If' 1)51rilt'l~1 1

..."'"' "'""""" "'


--
..J
01131"
~~e

======~~~rn~~==:rir~
1

~~~
$ :::42 _j
.... ;----- ,.... 1
.!.l
c..-1~ ....... ...._. ..il
Figura 6.68 r,..
Parmetros
del grupo
,..
,_ a- 1 r.--
-1 ____!_j~~ J~~...!::..J
(a) (b)

Finalmente, es importante indicar que si se selecciona la opcin Auto-add


nonlinearities, que aparece en el recuadro Structure de la Figura 6.63 (a)
cuando est activa la opcin External Lm, el programa ATPDraw incorpo-
ra automticamente inductancias saturables del tipo 98 al generar el fiche-
ro fuente .atp. Por lo que no sera necesario introducirlas manualmente, tal
y como se ha hecho en este ejemplo. Sin embargo, esta opcin no permite
tener el control sobre el estado inicial de las inductancias, ni incluir resis-
tencias en serie con las mismas. Por otro lado, cuando se desea tener en
cuenta el ciclo de hitresis en la magnetizacin del ncleo, es necesario uti-
lizar o tro tipo de inductancias. Por lo que tampoco en este caso se puede
apli car la opcin Auto-add nonlinearities.
Batera de condensadores. En este ejemplo, la batera de condensadores es
considerada de forma conjunta como una unidad, es decir, no se ha previs-
to la operacin con escalones de capacidad. As, cada fase de la batera se
modeliza mediante un nico condensador monofsico (Branch Linear =>
Capacitar) de capacidad equivalente a la del conjunto de la fase (20,24 ~F) .
Por otro lado, los condensadores se consideran como capacidades puras sin
resistencia adicional. Por ello, en la ventana de dilogo de los condensado-
res es necesario anular el factor de resistencia serie (Ks).
Cargas. Las cargas del sistema se modelizan mediante cargas trifsicas gen-
ricas, conectadas en estrella (Branch Linear~ RLC-Y 3-ph), cuyos valores
de R, L y C se calculan a partir de Jos datos disponibles (P, Q y U), supo-
niendo nula su componente capacitiva. De este modo, aplicando las expre-
siones siguientes, se obtienen los resultados de la Tabla 6.19.
R = Zcoscp tgcp = QJP S = y p z + Qz
X = Zsencp Z = V2/S L = XI27Tf

Tabla 6.19. Parmetros RL de las cargas

Carga R(fi) L (mH)

SE 1 2916 3853
SE 2 1538 4092
SE3 715,54 865

Los valores calculados se introducen en las ventanas de dilogo correspon-


dientes a las cargas de cada una de las subestaciones, tal y como se ha expli-
cado en el ejemplo 1 de este mismo captulo (ver Figura 6.33).
Otros elementos. A fin de facilitar la realizacin de diferentes simulaciones
con el mismo circuito, se utilizan interruptores trifsicos de apertura y cierre
controlados por tiempo (Switches ~ Switches time 3-ph). De esta manera,
es posible aislar o conectar los diferentes componentes del circuito de acuer-
do a las necesidades de cada simulacin, definiendo los tiempos de opera-
cin de cada interruptor en sus respectivas ventanas de dilogo (Figura 6.69).

Componen!: Swrt_3xt sup f3


8ttributes J
DATA
T-cll
T-op_l
T-cL2
j VALUE

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

jroup No lo LaQel 1.
Conment ISE1 lnteuuptor de lnea

o~

lt Cuuent 1~H~ Figura 6.69


3 Parmetros de un
interruptor trifsico
controlado

~ QK tancfll tlelp
.
. .. . ......'"t,
..........'
--~:? --~-~..........,..; ----....

.......... . ... , .... ...... .~ ............


... .......... ...........
.... ..............
Por ltimo, se efectan las conexiones necesarias para completar el circuito
estudiado, se definen los nombres que identifiquen los nudos del sistema y
se especifican aquellas magnitudes cuyos resultados se desee obtener como
salidas de la simulacin.
Para llevar a cabo este ltimo cometido, se hace uso tanto de elementos de
medida como de las opciones recogidas en las propias ventanas de dilogo
de cada componente. En concreto, se utilizan sendos voltmetros del tipo
Probes & 3-phase => Probe Volt para registrar la evolucin de las tensiones
fase-tierra en la barra de SE 3 y en el secundario del transformador. Por su
parte, para medir la tensin soportada por cada fase de la batera de conden-
sadores, se opta por seleccionar la opcin 2 - Voltage existente en el men
desplegable Output que aparece en la parte inferior de las ventanas de dilo-
go de los condensadores equivalentes. Por ltimo, para medir las intensida-
des que circulan por el circuito, se selecciona la opcin 1 - Current existente
en el men desplegable Output de las ventanas de dilogo de los interrupto-
res correspondientes a cada caso. En este ejemplo, se registran las corrientes
de entrada a la lnea en SE 1 (Figura 6.69) y en SE 3, las absorbidas por el pri-
mario del transformador y las absorbidas por la batera de condensadores.
Automticamente, junto a cada uno de estos elementos aparece una seal
recordatoria, indicando las magnitudes relativas al mismo que se estn regis-
trando.

8.5.1 Simulacin y resultados


Una vez construido el modelo del sistema, se est en condiciones de simular
su comportamiento en las distintas circunstancias que se pudieran presen tar. En
este eje mplo se simulan dos situaciones distintas y en ambos casos se sigue el
mismo procedimiento.
En primer lugar, se definen los tiempos de actuacin de los diferentes inte-
rruptores, seleccionando la topologa particular del sistema y las maniobras
efectuadas sobre l.
A continuacin, se configuran los parmetros del proceso de simulacin
(ATP => Settings) y se genera el correspondiente fichero fuente con exten-
sin .atp (ATP => Make File As).
Posteriormente, dicho fichero se compila con ATP.
Finalmente, los resultados registrados en el fichero .pl4 se visualizan me-
diante el programa de visualizacin grfica PCPlot, segn se ha explicado
en el ejemplo 1 de este mismo captulo.

Energizacin de la lnea de transporte


La energizacin de la lnea de transporte se va a realizar en vaco. Esto es,
durante la simulacin se mantienen abiertos todos los interruptores, a excepcin
de Jos interruptores ubicados en los extremos de la lnea y el interruptor de red en
la subestacin SE l. Los tiempos de operacin de los interruptores se definen
como se indica a continuacin:
Interruptor de red ubicado en SE 1 y de final de lnea en SE 3: cerrados en
todo momento (por ejemplo, con los parmetros: T-cl = - 1 s y T-op = 1 s).
Interruptor de lnea en SE 1: se cierra a los 0,02 s (T-cl = 0,02 s y T-op = 1 s).
Resto de interruptores: abiertos en todo momento (por ejemplo: T-cl =
T-op = 1 s) .
En cuanto al propio proceso de simulacin, la parametrizacin a efectuar
depende en gran medida de la precisin deseada. Lgicamente, se debe tener en
cuenta que, a mayor precisin, el intervalo de tiempo para la integracin num-
rica (delta T) ser menor y, por lo tanto, el tiempo necesario para completar el
proceso de simulacin se ver incrementado en la misma medida. En este ejem-
plo no se utilizan unos ajustes excesivamente exigentes. Pero se propone al lector
la repeticin de estas simulaciones utilizando tiempos y ajustes ms restrictivos,
de modo que pueda observar la influencia de estos parmetros sobre aspectos de
gran importancia prctica, como son los tiempos de ejecucin de la simulacin,
la precisin en los resultados y la mayor o menor discretizacin de las seales en
los resultados grficos. En concreto, en el ejemplo se mantienen los valores que
aparecen por defecto en ATP ==> Settings, excepto:
Tiempo de integracin numrica: delta T = 1 E-S s.
Duracin de la simulacin: Tmax = 0,1 s.
Frecuencia de salida grfica: Plot freq = S.
Efectuada la simulacin, los resultados obtenidos se analizan grficamente. A
modo de ejemplo, en la Figura 6. 70 se presentan las curvas correspondientes a las
tensiones en el extremo receptor de la lnea, en SE 3. En ella se puede observar
cmo, al cerrar el interruptor en el momento en que la fase R pasa por un mxi-
mo, las mayores sobretensiones se producen en esa misma fase y se llega a dupli-
car el valor que la tensin en dicho punto del sistema alcanza finalmente para el
rgimen permanente (valor de pico de la tensin fase-tierra igual a 108 kV).

Figura 6.70
Tensiones en el
extremo receptor
de la lnea (SE 3)
Del mismo modo, en la Figura 6.71 se muestra el transitorio que presentan las
intensidades de entrada a la lnea, en SE 1, para esas mismas condiciones.

Figura 6.71
Intensidades de
entrada a la lnea,
en SE 1

En este punto, el lector puede observar la influencia que tiene el instante en que
se inicia la energizacin de la lnea sobre estas variables. Para ello, basta con modi-
ficar el instante de cierre del interruptor de lnea ubicado en la subestacin SE l.
Tambin se propone al lector que compruebe el efecto de llevar a cabo la energiza-
cin de la lnea con una o varias cargas conectadas.

Conexin del banco de condensadores


En este caso se parte de una situacin en la que el sistema trabaja en rgimen
permanente, con la totalidad de las cargas conectadas. Ante la cada de tensin en
barras de la subestacin SE 3, se conecta la batera de condensadores. Para ello se
establece la siguiente secuencia de tiempos:
Interruptor de la batera de condensadores: se cierra cuando la fase R pasa
por un mximo de tensin (T-cl = 0,04 s y T-op = 1 s).
Resto de interruptores: cerrados en todo momento (T-cl = - 1 s y T-op = 1 s).
En lo que se refiere a los ajustes del proceso de simulacin, se aumenta su
duracin hasta los 0,16 s y se mantiene el valor del resto de los parmetros.
As, se comprueba que la tensin en las barras de la subestacin SE 3 ha cado
desde una tensin eficaz entre fases de 132,27 kV en vaco (valor de pico fase-tie-
rra, 108 kV) hasta los 127,9 kV (104,43 kV) cuando todas las cargas del sistema
estn conectadas. Del mismo modo, en la Figura 6.72 se puede apreciar que, al
conectarse la batera de condensadores, la tensin en barras se recupera en parte
y alcanza el valor de 130,62 kV (106,65 kV) en el rgimen permanente. Es decir,
la conexin de la batera de condensadores proporciona un incremento del
2,06 por cien sobre la tensin nominal de 132 kV.
[kV]
[6 [4

100

50

-50
Figura 6.72
-100
Tensiones en el
extremo receptor
de la lnea (SE 3)

Si se analiza la evolucin de las tensiones soportadas por la batera de conden-


sadores a lo largo del transitorio de conexin (Figura 6.73), se observa que la fase R
es la que sufre la mayor sobretensin y alcanza unos valores de pico de 63 010 V y
- 60.625 V de tensin si mple por fase, lo cual supone una sobretensin del 1,7 p.u.

[kV] [3
60 [3
IT

40

20

-20
Figura 6.73
-40 Tensiones en la
batera de
-60 condensadores
t[ms]
:: CFB -CN -CN

Por ltimo, como ampliacin del estudio realizado, se propone al lector la


simulacin del transitorio correspondiente a las siguientes maniobras:
Conexin del transformador en vaco con la lnea ya energizada.
Energizacin de la lnea con el transformador conectado.
Conexin fallida de la batera de conden sadores. Para este caso, conectar a
tierra el neutro de la batera de condensadores y observar la evolucin de

~___:.....;~:_~
'-- f . ~-.Jo'"i .....
...........
~ .,.~-ll1
__..._... .....
.. .......
:. :;:: :!::: . :. .~: ~~--: .:: :... :.:s

las tensiones en cada fase de la batera. Suponer una maniobra con la


siguiente secuencia: se cierran las fases R y S (por ejemplo a los 10 ms y 15
ms respectivamente) mientras que fa lla el cierre de la fase T que permanece
abierta; en vista de las anomalas detectadas en la conexin, se abre el inte-
rruptor de la batera a los 160 ms.

9 Bibliografa
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.

Potrebbero piacerti anche