Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Transitorios en Redes-Electricas PDF
Transitorios en Redes-Electricas PDF
Electricas
Junio 2007
ii
Prefacio
iii
iv PREFACIO
Prefacio iii
2 Metodos de simulacion 25
2.1 Ecuaciones de estado . . . . . . . . . . . . . . . . . . . . . . . 26
2.1.1 Conceptos de topologa de redes . . . . . . . . . . . . . 27
2.1.2 Determinacion directa de las ecuaciones . . . . . . . . 28
2.1.3 Analisis nodal modificado . . . . . . . . . . . . . . . . 30
2.1.4 Simulacion . . . . . . . . . . . . . . . . . . . . . . . . . 30
v
vi CONTENIDO
II Programas de simulacion 45
3 Introduccion a Matlab 47
3.1 Entorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.2 Matrices y vectores . . . . . . . . . . . . . . . . . . . . . . . . 50
3.3 Funciones matriciales . . . . . . . . . . . . . . . . . . . . . . . 52
3.4 Solucion de ecuaciones lineales . . . . . . . . . . . . . . . . . . 54
3.5 Lenguaje de programacion . . . . . . . . . . . . . . . . . . . . 55
3.6 Graficacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.6.1 Figuras geometricas . . . . . . . . . . . . . . . . . . . . 57
3.7 Otros comandos utiles . . . . . . . . . . . . . . . . . . . . . . 58
4 Introduccion al ATP 61
4.1 Capacidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.2 ATP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.2.1 Como obtener el programa . . . . . . . . . . . . . . . . 64
4.2.2 Instalacion . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.2.3 Uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.3 Graficadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.4 ATPDRAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4.1 Instalacion . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4.2 Uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6 Transitorios de conmutacion 91
6.1 Energizacion de un circuito LR serie . . . . . . . . . . . . . . 91
6.2 Energizacion de capacitores . . . . . . . . . . . . . . . . . . . 94
6.2.1 Energizacion de segunda etapa de capacitores . . . . . 96
6.3 Interrupcion de un corto circuito . . . . . . . . . . . . . . . . 103
6.3.1 Conmutacion con resistores . . . . . . . . . . . . . . . 106
6.4 Desenergizacion de carga inductiva . . . . . . . . . . . . . . . 107
6.4.1 Desenergizacion de cargas CLR . . . . . . . . . . . . . 113
6.5 Corte de corriente . . . . . . . . . . . . . . . . . . . . . . . . . 113
6.6 Re-ignicion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.6.1 Re-ignicion al desconectar capacitores . . . . . . . . . . 117
6.6.2 Re-ignicion al desconectar inductores . . . . . . . . . . 118
Metodos de solucion y
simulacion
1
Captulo 1
Metodos de solucion
Inductor:
di
v=L , (1.2)
dt
Capacitor:
dv
i=C , (1.3)
dt
donde v es el voltaje presente en el elemento, e i la corriente a traves del
mismo. Por convencion, corriente positiva entra por la terminal de mayor
potencial. Los parametros R, L, C reciben el nombre de resistencia, in-
ductancia y capacitancia, respectivamente. Generalmente asumen un valor
constante y se dice que el componente es lineal; si dependen de la variable
fuente (por ejemplo si L depende de la magnitud de i como es el caso de com-
ponentes magneticamente saturables), entonces se habla de componentes no
lineales.
Ademas de los elementos senalados, otros componentes circuito utilizados
en modelos de redes electricas son los siguientes:
3
4 CAPITULO 1. METODOS DE SOLUCION
Fuentes independientes:
v = v(t) (1.4)
i = i(t) (1.5)
Transformador ideal:
v1
=a (1.6)
v2
i1 1
= (1.7)
i2 a
i2
P1 = v1 i1 = av2 = v2 i2 = P2 . (1.8)
a
Rs Ls Rb Lb
S1 S2
Vs
C1 C2
1.3.1 Circuito RL
Como ejemplo, para el circuito de la Figura 1.2 con una condicion inicial
iL (0) = I0 , usando la ley de corrientes de Kirchhoff:
iR + iL = 0 (1.9)
6 CAPITULO 1. METODOS DE SOLUCION
iR + iL
v
R L
-
v 1Zt
+ vdt + iL (0) = 0 (1.10)
R L 0
Derivando y multiplicando por R se llega a:
dv R
+ v = 0, (1.11)
dt L
0.1
0.2
0.3
0.4
Voltaje (V)
0.5
0.6
0.7
0.8
0.9
1
0 1 2 3 4 5 6 7
Tiempo (s)
t/ v
0 V0
1 0.368V0
2 0.135V0
3 0.050V0
4 0.018V0
5 0.007V0
iR + iC
v
R C
-
1.3.4 Circuito RC
El mismo tipo de respuesta exponencial aparece en circuitos RC. Para el
circuito de la Figura 1.4, la solucion en terminos de voltajes es:
iR + iC = 0 (1.21)
dv 1
+ v=0 (1.22)
dt RC
t
v = V0 e RC . (1.23)
En terminos de corrientes, la solucion es:
1 Z
R iC + iC dt = 0 (1.24)
C
di 1
+ i=0 (1.25)
dt RC
t
i = I0 e RC , (1.26)
donde la condicion inicial I0 esta relacionada con el voltaje inicial de acuerdo
con
V0
I0 = . (1.27)
R
La constante de tiempo es = RC. Tanto la respuesta de voltaje como la
de corriente presentan la caracterstica exponencial con identica constante de
tiempo. Ahora un aumento en la resistencia da lugar a una evolucion mas
lenta (aumenta la constante de tiempo), el mismo efecto que tiene aumentar
la capacitancia.
10 CAPITULO 1. METODOS DE SOLUCION
i R
+
L
Vs
R di R R t R vs
eLt + eL i = eLt . (1.30)
dt L L
Se puede apreciar que el lado izquierdo de la ultima ecuacion es la derivada
de un producto:
d Rt R vs
eL i = eLt . (1.31)
dt L
Integrando en ambos lados:
Z t
R R vs
eLt i = eLt dt + k, (1.32)
0 L
1.4. ECUACIONES NO HOMOGENEAS DE PRIMER ORDEN 11
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7
Z t
R R vs R
i = e L t eLt dt + ke L t . (1.33)
0 L
Una vez especificada la funcion vs (t), se puede integrar esta ultima expresion.
Por ejemplo, para vs = Vs (fuente de voltaje constante). se tiene:
Vs R t Z t R t R
i= e L e L dt + ke L t , (1.34)
L 0
t
Vs R t L R t R
i= e L eL + ke L t , (1.35)
L R 0
Vs R
R
i= 1 e L t + ke L t . (1.36)
R
La constante k se evalua sustituyendo la condicion inicial i(0) = I0 . Con
I0 = 0, la solucion particular es:
Vs R
i(t) = 1 e L t . (1.37)
R
La solucion se muestra en la Figura 1.6. Nuevamente, la componente ex-
ponencial con constante de tiempo = L/R juega un papel primordial en
la forma de la respuesta, tanto as que esta puede considerarse propia de la
configuracion del circuito.
12 CAPITULO 1. METODOS DE SOLUCION
di
L = Vs Ri, (1.38)
dt
di dt
= . (1.39)
Vs Ri L
Integrando:
R
ln (Vs Ri) = t + k, (1.40)
L
R
Vs Ri = ke L t . (1.41)
Despejando i:
Vs R
i= ke L t . (1.42)
R
Si i(0) = 0, entonces:
Vs R
i= 1 e L t , (1.43)
R
que es (1.37). La solucion por el metodo de separacion de variables es mas
simple en este caso, pero es menos general que la solucion usando el metodo
del factor integrante. Por ejemplo, si la fuente es variante en el tiempo, el
metodo de separacion de variables no se puede aplicar.
se llega a
v = k1 cos 0 t + k2 sen0 t = k1 cos (0 t + k2 ) , (1.49)
donde las constantes k1 , k2 dependen de las condiciones iniciales. Dado que la
ecuacion diferencial es de segundo orden, las condiciones iniciales requeridas
son v(0) y v 0 (0), es decir, el voltaje inicial y su derivada. Sin embargo, es
mas factible que se especifiquen las condiciones iniciales v(0) e i(0). El valor
de la derivada inicial del voltaje v 0 (0) puede determinarse recordando que
d
iC = C (vC ), (1.50)
dt
de donde
1 1
v 0 (0) =
iC (0) = i(0) (1.51)
C C
puesto que la corriente de referencia en el capacitor tiene sentido opuesto
a la de referencia en nuestra ecuacion (la de la inductancia). La respuesta
14 CAPITULO 1. METODOS DE SOLUCION
dada por (1.49) es una forma de onda senoidal con frecuencia 0 , sin amor-
tiguamiento (es decir, con amplitud maxima constante). Observe la natu-
raleza fundamentalmente distinta de la respuesta de este circuito LC respecto
a los circuitos de primer orden RL y RC considerados anteriormente. La os-
cilacion es el resultado de que la energa se almacena y libera alternadamente
entre el capacitor y el inductor (en forma de campo electrico y magnetico
respectivamente).
La solucion particular para el caso v(0) = V0 , i(0) = 0 (equivalentemente
v 0 (0) = 0) se determina evaluando las constantes k1 , k2 . Sustituyendo la
primera condicion inicial:
V0 = k1 cos(k2 ). (1.52)
Derivando la solucion (1.49) y sustituyendo la segunda condicion inicial:
0 = k1 sen(k2 ). (1.53)
senk2
0 = 0 V0 = 0 V0 tan k2 , (1.54)
cosk2
tan k2 = 0, (1.55)
k2 = 0 k1 = V 0 , (1.56)
y la solucion particular es
v = V0 cos0 t. (1.57)
La corriente se puede obtener facilmente a partir de (1.50), quedando
i
iC + iL
v
C L
-
1
Voltaje
Corriente
0.8
0.6
0.4
0.2
0.2
0.4
0.6
0.8
1
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)
Caso sobreamortiguado:
R = 4, L = 1, C = 1.
1.5. ECUACIONES HOMOGENEAS DE SEGUNDO ORDEN 17
i R
C L
1
Vc
IL
0.8
0.6
Variables de estado
0.4
0.2
0.2
0.4
0.6
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)
1
Vc
IL
0.8
0.6
0.2
0.2
0.4
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)
Figura 1.11: Respuestas del circuito RLC autonomo (caso crticamente amor-
tiguado).
1
Vc
IL
0.8
0.6
Variables de estado
0.4
0.2
0.2
0.4
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)
vc = k1 cos(0 t + k2 ) + V (1.66)
V = Vs . (1.68)
Para las condiciones iniciales vc (0) = V0 y vc0 (0) = 0 (esta ultima equivalente
a i(0) = 0):
vc (0) = k1 cos(k2 ) + Vs = V0 , (1.69)
v(0 0) = k2 0 sen(k2 ) = 0, (1.70)
de donde
k2 = 0, (1.71)
k1 = V0 Vs . (1.72)
20 CAPITULO 1. METODOS DE SOLUCION
+
Vs C
1.5
Voltaje (V)
0.5
0.5
1
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)
k
f = kt F = s2
1
f = eat F = sa
f = sent F = s2 + 2
s
f = cost F = s2 + 2
dg
f= dt
F = sG g(0)
Rt G 1 R0
f= g( )d F = s
+ s
g( )d
y recordando que se haba definido 0 = 1/ LC se tiene
s
C 0
I= Vs 2 . (1.80)
L s + 02
Efectuando la transformacion inversa:
s
C
i(t) = Vs sen0 t. (1.81)
L
Este ejemplo ilustra el hecho de que el metodo de transformacion es aplicable
tanto a ecuaciones diferenciales como integrales e integro-diferenciales.
Para el mismo circuito, si la variable de interes es el voltaje en el capacitor,
la ecuacion (1.65) resulta. En terminos de 0 , la ecuacion es
d2 vc
+ 02 vc = 02 Vs , (1.82)
dt2
la cual, una vez transformada lleva a
02 Vs
(s2 + 02 )Vc = + svc (0) + vc0 (0). (1.83)
s
1.7. TRANSFORMACION DE LAPLACE 23
02 Vs sV0
Vc = + 2 . (1.84)
s(s + 0 ) s + 02
2 2
Metodos de simulacion
25
26 CAPITULO 2. METODOS DE SIMULACION
naturaleza del problema. Por ejemplo, para problemas pequenos o para una
exploracion inicial del problema, la primera opcion es intentar una solucion
analtica. Si esto no es posible o se vuelve innecesariamente complicado,
es posible plantear el enfoque de ecuaciones de estado. Muchos problemas
practicos pueden resolverse mediante este enfoque. Por ultimo, para proble-
mas a gran escala se requiere utilizar un programa especializado de simulacion
de transitorios en sistemas de potencia. Esta opcion, sin embargo, tiene el
costo que implica aprender el manejo de tal programa, que a menudo puede
resultar complejo. Para problemas pequenos, tal costo puede no estar justi-
ficado y es por ello que en este captulo se presentan ambas alternativas de
simulacion de transitorios.
Es necesario hacer notar que los metodos que se presentan en este captulo
no son los unicos que se pueden emplear. Se han propuesto un gran numero de
tecnicas de analisis y solucion que no mencionaremos. Un ejemplo notable es
el analisis en el dominio complejo o analisis en la frecuencia, que contrasta con
los metodos de analisis en el dominio del tiempo que se discuten enseguida.
x = f (x) (2.1)
R1 L
+
Vs C1 C2 R2
II
I
2.1.4 Simulacion
Las ecuaciones del sistema son usadas como datos de entrada a un programa
de solucion de EDOs; con fines ilustrativos la discusion siguiente asume que
se emplearan los solucionadores incluidos en el entorno de calculo Matlab.
Puesto que los parametros y las condiciones iniciales deben tener un valor
especfico, cada solucion es particular a esos valores y es mas difcil discernir
la naturaleza de la respuesta y el efecto de los parametros. Por otra parte,
dado que los equipos de computo cada vez son mas poderosos, la solucion de
un caso particular toma solo unos pocos minutos o segundos.
Para el caso de ejemplo, deben de asignarse valores numericos a los
parametros R1 , R2 , C1 , C2 , L, y especificar la fuente vs y las condiciones
2.1. ECUACIONES DE ESTADO 31
iniciales v1 (0), v2 (0), iL (0). Considere el caso en el que las condiciones ini-
ciales son cero y se aplica una fuente de voltaje constante en t = 0, con los
parametros dados por:
vs = 100V,
R1 = R2 = 1,
L = 1mH,
C1 = C2 = 5F.
El codigo siguiente se puede almacenar en un archivo de texto, bajo el nom-
bre ejemplo.m, y usarse como entrada para simular el circuito usando los
solucionadores de EDOs de Matlab:
% Parametros:
Vs = 100;
R1 = 1;
R2 = 1;
C1 = 5e-6;
C2 = 5e-6;
L = 1e-3;
dotx = zeros(3,1);
dotx(1) = -x(1)/(C1*R1) - x(3)/C1 + Vs/(C1*R1);
dotx(2) = -x(2)/(C2*R2) + x(3)/C2;
dotx(3) = x(1)/L - x(2)/L;
>> plot(t,x)
>> plot(t,x(:,1))
= (i). (2.10)
2.1. ECUACIONES DE ESTADO 33
100
V1
V2
90
IL
80
70
Variables de estado
60
50
40
30
20
10
0
0 0.2 0.4 0.6 0.8 1
Tiempo (s) 3
x 10
100
V1
V2
90
IL
80
70
Variables de estado
60
50
40
30
20
10
0
0 0.2 0.4 0.6 0.8 1
Tiempo (s) 3
x 10
180
V1
V2
160
IL
140
120
Variables de estado
100
80
60
40
20
20
0 0.2 0.4 0.6 0.8 1
Tiempo (s) 3
x 10
i R
L
Vs
% Parametros:
Vs = 5*cos(t);
R = 1;
D = ( sech(x) )^2;
dotx = zeros(1,1);
dotx(1) = ( Vs - R*x(1) ) / D;
0.9
0.8
Encadenamiento de flujo (V s)
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Corriente (A)
2
Corriente (A)
6
0 5 10 15
Tiempo (s)
Figura 2.8: Respuesta de corriente del circuito RL con fuente, con inductor
no lineal.
2.1. ECUACIONES DE ESTADO 37
Funcion de inductancia
Otra posibilidad es que se conozca la funcion de inductancia no lineal L(i).
En este caso, el voltaje en el inductor esta dado por:
!
d di dL di dL di dL di
vL = (Li) = L + i =L +i = L+i , (2.15)
dt dt dt dt di dt di dt
2.1.6 Transformadores
Un caso importante para el que es difcil escribir explcitamente las ecuaciones
de estado es cuando se tienen transformadores. Para un transformador de
dos devanados, se pueden escribir las ecuaciones de voltaje como sigue:
di1 di1 di2
v1 = R1 i1 + L1 + L11 + L12 , (2.17)
dt dt dt
di2 di1 di2
v2 = R2 i2 + L2 + L21 + L22 , (2.18)
dt dt dt
donde R1 es la resistencia del devanado primario, L1 su inductancia de dis-
persion, L11 su inductancia propia, con terminos similares para el devanado
secundario.L12 es la inductancia mutua entre devanados. Puesto que ambas
derivadas de corriente aparecen en una misma expresion, la ecuacion de es-
tado no puede escribirse directamente y no es posible usar solucionadores de
EDOs. Por otra parte, las ecuaciones son de la forma
f (x, x, t) = 0, (2.19)
di1 di2
(L1 + L11 ) + L12 = vs R1 i1 (2.20)
dt dt
di1 di2
L21 + (L2 + L22 ) = v4 R2 i2 (2.21)
dt dt
di3
L3 = v4 (2.22)
dt
dv4 v4
C = i2 i3 (2.23)
dt R3
La anterior forma una ecuacion de estado implcita, es decir las derivadas no
aparecen libres en el lado izquierdo. Para este caso lineal es posible resolver el
sistema de ecuaciones y obtener el vector de estados en forma explcita, pero
el procedimiento tendra que repetirse para cada paso de integracion. Una
forma mas conveniente de simular el circuito es utilizando un simulador de
EDAs. Por ejemplo, algunos solucionadores de Matlab permiten especificar
la matriz de masa. La funcion de estado quedara entonces:
% Parametros:
Vs = 440*sqrt(2)*cos(2*pi*60*t);
R1 = 0.16;
R2 = 0.08;
R3 = 100;
dotx = zeros(4,1);
dotx(1) = Vs - R1*x(1);
dotx(2) = -R2*x(2) + x(4);
dotx(3) = x(4);
dotx(4) = -x(2) - x(3) - x(4)/R3;
2.2. CIRCUITOS ASOCIADOS 39
% Uso:
% >> B = [ 850e-6+265e-3 -132e-3 0 0; ...
% -132e-3 212e-6+66e-3 0 0; ...
% 0 0 0.1 0; ...
% 0 0 0 1e-3 ];
% >> options = odeset(Mass,B);
% >> [t,x] = ode15s(@transformador, [0 0.1], [0 0 0 0], options);
R1 L1 R2 L2
Vs R3 L3 C
T1
400
I1
I2
300
200
100
Corrientes (A)
100
200
300
400
500
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
500
400
300
200
100
Voltaje (V)
100
200
300
400
500
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
h
i(t) [v(t) + v(t0 )] + i(t0 ), (2.26)
2L
donde h = t t0 es el paso de integracion. Re-arreglando esta expresion, se
llega a " #
hv h v(t0 )
i + i(t0 ) + , (2.27)
2L 2L
que, despues de examen cuidadoso, puede verse que corresponde a la red
resistiva mostrada en la Figura 2.12. A esta red se le llama circuito asociado
de la inductancia.
42 CAPITULO 2. METODOS DE SIMULACION
R=2L/h I=i(t0)+hv(t0)/2L
como una red de dos puertos formada por resistencias y fuentes de corriente
dependientes. La resistencias no necesitan modificacion para incluirse en la
red discreta, mientras que la conmutacion de interruptores se simula cam-
biando la topologa de la red. Los detalles dependen de la implementacion
en particular, pero podemos anotar las siguientes ideas generales.
Dadas la condiciones iniciales i(0) para todas las ramas del circuito, se
ensambla una red que contiene solamente resistencias, fuentes de corriente y
fuentes de voltaje, la cual es el equivalente discreto del circuito original para
t = h. La solucion de esta red resistiva consiste en un conjunto de voltajes
nodales v(h), a partir del cual se determinan las corrientes de rama i(h). El
proceso se repite entonces para obtener v(2h), v(3h), etc.
Es decir, la simulacion dinamica del circuito se lleva a cabo resolviendo
una serie de redes resistivas correspondientes cada una a un paso de inte-
gracion. El enfoque esbozado es el principio en el que estan basados algunos
de los simuladores de circuito mas utilizados:
Programas de simulacion
45
Captulo 3
Introduccion a Matlab
3.1 Entorno
El entorno de Matlab es una ventana de comandos en modo texto. El smbolo
de peticion de comandos es >>. La version se muestra con el comando
>> ver
--------------------------------------------------
MATLAB Version 5.2.0.3084 on PCWIN
47
48 CAPITULO 3. INTRODUCCION A MATLAB
>> y = 2+2
y =
4
>> %Comentario
>>
>> who
ans y
>> cd
c:\emelgoza\fld\mlb
>> help
HELP topics:
Spacing:
FORMAT COMPACT Suppress extra line-feeds.
FORMAT LOOSE Puts the extra line-feeds back in.
Las comas son opcionales. Para denotar un nuevo renglon, se usa punto
y coma. El siguiente es un vector columna:
>> b = [0; 81; 7; -19]
0
81
7
-19
>> A = [1 1 1 1; 0 2 3 4; 0 1 2 3; 5 2 1 0]
A =
1 1 1 1
0 2 3 4
0 1 2 3
5 2 1 0
B = A + A
B =
2 1 1 6
1 4 4 6
1 4 4 4
6 6 4 0
>> A - A
ans =
0 1 1 -4
-1 0 2 2
-1 -2 0 2
4 -2 -2 0
>> A * A
ans =
4 9 6 8
9 29 20 7
6 20 14 4
8 7 4 30
>> B = A;
>> B(:,4) = []
B =
1 1 1
0 2 3
0 1 2
5 2 1
>> B = inv(A);
>> b = det(A);
>> b = rank(A);
>> b = cond(A);
>> b = trace(A);
>> rand(2,2)
ans =
0.95013 0.60684
0.23114 0.48598
>> magic(4)
ans =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> C = eye(10);
>> C = sparse(C)
C =
(1,1) 1
(2,2) 1
(3,3) 1
(4,4) 1
(5,5) 1
(6,6) 1
(7,7) 1
(8,8) 1
(9,9) 1
(10,10) 1
>> A = [ 2 1 1 6; 1 4 4 6; 1 4 4 4; 6 6 4 0 ]
A =
2 1 1 6
1 4 4 6
1 4 4 4
6 6 4 0
>> b = [ 0; 81; 7; -19 ]
b =
0
81
7
-19
>> x = A\b
x =
-106.71
327.79
-336.36
37
WHILE expresion
comandos (BREAK)
END
IF expresion
comandos
ELSEIF expresion
comandos
ELSE
comandos
END
SWITCH expresion_1
CASE expresion_2
comandos
CASE {expresion_3, expresion_4, .. }
comandos
OTHERWISE,
comandos
END
Una de las ventajas de Matlab es que las variables no tienen tipo fijo. Es
decir, un nombre de variable puede emplearse para almacenar un escalar (en-
tero o real), un vector, una matriz, etc. El tipo se determina dinamicamente
al declarar la variable, y se puede cambiar subsecuentemente. Tambien es
posible definir estructuras de datos; por ejemplo, para definir una variable
que almacene los pormenores de una chica, se podra escribir:
3.6 Graficacion
Una de las capacidades mas convenientes de Matlab es la facilidad con que se
pueden construir graficos de variables y funciones. Por ejemplo, la secuencia
siguiente produce el grafico de la Fig.3.1
>> x = 0 : 0.1 : 5;
>> y = sin(x) .* exp(-x);
>> plot(x,y)
>> grid on
>> xlabel(x)
>> ylabel(y)
>> title(Grafico)
>> print -deps funcion.eps
Grafico
0.35
0.3
0.25
0.2
0.15
y
0.1
0.05
0.05
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
x
Introduccion al ATP
61
62 CAPITULO 4. INTRODUCCION AL ATP
4.1 Capacidades
EL ATP es un programa digital para la simulacion de transitorios electro-
magneticos (un nombre acunado por el Dr. Dommel que se refiere a transito-
rios en redes electricas). Tambien puede utilizarse para simular transitorios
electromecanicos y de sistemas de control. El hilo comun es la simulacion de
fenomenos transitorios en sistemas electricos de potencia.
Tpicamente, un estudio de transitorios en redes electricas puede em-
plearse para realizar estudios de diseno del sistema, por ejemplo coordinacion
de aislamiento, dimensionamiento de los equipos, especificacion de los equipos
de proteccion, y diseno de los sistemas de control. Otra aplicacion comun es
en el analisis de problemas de operacion, como diagnostico de fallas.
El ATP tiene soporte para modelar los fenomenos siguientes:
Ferrorresonancia.
Arranque de motores.
4.1. CAPACIDADES 63
4.2 ATP
4.2.1 Como obtener el programa
Para poder acceder al programa ATP, se requiere que el usuario se registre
llenando y firmando una forma. Una vez aprobado, recibe el nombre de
usuario y contrasena para acceder al deposito de los programas en los sitios de
internet de los grupos de usuarios europeo y japones. En esos sitios seguros
se encuentran tanto el programa principal como programas de soporte y
documentacion. En Mexico, se puede pedir una licencia de uso a traves de:
4.2.2 Instalacion
La instalacion del programa ATP puede resultar complicada o directa, depen-
diendo del sistema usado. Durante mucho tiempo la unica version disponible
en sistemas DOS y Windows estaba basada en un extensor de memoria: el
sistema operativo DOS tiene un lmite de memoria de 656KB y para poder
correr ATP se requiere mas memoria que esta, por lo que se recurrio a un
programa especial que engana al sistema operativo. Esta version se conoce
con el nombre del programa extensor, Salford; es un tanto difcil de insta-
lar y actualmente existen versiones alternativas. No describiremos aqu la
instalacion de versiones Salford.
Para las versiones modernas como MINGW32 y Watcom, la instalacion
se limita a reunir los archivos ejecutables y libreras en un subdirectorio,
fijar la ruta del sistema operativo para incluirlo y especificar una variable de
entorno.
Por ejemplo, para instalar la version MINGW32 en Windows 95/98/NT/XP,
se procede como sigue:
4.2. ATP 65
c:\ATP\BIN
PATH=%PATH%;C:\ATP\BIN
SET GNUDIR=C:\ATP\BIN\
3. Reiniciar la computadora.
4.2.3 Uso
El programa ATP no es interactivo, sino que ejecuta la simulacion utilizando
los datos contenidos en un archivo de texto con formato especial. Este archivo
contiene informacion como el tamano del paso de integracion, el intervalo de
simulacion, la descripcion de los componentes, y la peticion de las variables
a reportar. El archivo de datos tiene una extension ATP, DAT, o alguna otra
determinada por el usuario. El resultado es un archivo de variables de salida
con extension PL4, que puede utilizarse como entrada para un programa de
graficacion. Tambien se generan archivos de diagnostico con extension LIS
(u otra especificada por el usuario) y DBG. El archivo LIS le da al usuario
un reporte de la ejecucion del programa, y es util para determinar errores en
el modelo si es que los hay. El archivo DBG contiene informacion util para
los programadores, y generalmente el usuario no esta interesado en los datos
que contiene.
Un ejemplo es conveniente aqu. Considere el circuito mostrado en la
Figura 4.1. Para poder simular este circuito en ATP, es necesario escribir un
archivo de datos utilizando algun procesador de texto. Este archivo toma la
siguiente forma:
BEGIN NEW DATA CASE
C
C dT >< Tmax >< Xopt >< Copt >
.001 .1
500 1 1 1 1 0 0 1 0
C 1 2 3 4 5 6 7 8
66 CAPITULO 4. INTRODUCCION AL ATP
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
/BRANCH
C < n 1>< n 2><ref1><ref2>< R >< L >< C >
C < n 1>< n 2><ref1><ref2>< R >< A >< B ><Leng><><>0
SRC NOD1 1. 0
NOD1 NOD2 3. 0
NOD1 1. 3
NOD2 3. 3
/SWITCH
C < n 1>< n 2>< Tclose ><Top/Tde >< Ie ><Vf/CLOP >< type >
/SOURCE
C < n 1><>< Ampl. >< Freq. ><Phase/T0>< A1 >< T1 >< TSTART >< TSTOP >
11SRC 0 100. 1.
/INITIAL
/OUTPUT
BLANK BRANCH
BLANK SWITCH
BLANK SOURCE
BLANK INITIAL
BLANK OUTPUT
BLANK PLOT
BEGIN NEW DATA CASE
BLANK
R1 R2
+
Vs L1 L2
c:\emelgoza\atp\dat\tpbig
ATP started at 08:33:51 on Wednesday, 01 January 2003
EMTP begins. Send one of the following alternatives.
SPY, file_name, DISK, HELP, GO, KEY, STOP, BOTH, DIR:
List of input elements that are connected to each node. Only the physical connections of multi-phase lines are shown (capacitive
and inductive coupling are ignored). Repeated entries indicate parallel connections. Switches are included, although sources
(including rotating machinery) are omitted -- except that U.M. usage produces extra, internally-defined nodes "UMXXXX".
--------------+------------------------------
From bus name | Names of all adjacent busses.
--------------+------------------------------
SRC |NOD1 *
NOD1 |TERRA *SRC *NOD2 *
NOD2 |TERRA *NOD1 *
TERRA |NOD1 *NOD2 *
--------------+------------------------------
Blank card ending requests for output variables. |BLANK OUTPUT
Column headings for the 4 EMTP output variables follow. These are divided among the 5 possible classes as follows ....
First 2 output variables are electric-network voltage differences (upper voltage minus lower voltage);
Next 2 output variables are branch currents (flowing from the upper node to the lower node);
Step Time NOD1 NOD2 NOD1 NOD2
TERRA TERRA TERRA TERRA
0 0.0 0.0 0.0 0.0 0.0
% % % % % % Final time step, PLTFIL dumps plot data to ".PL4" disk file.
Done dumping plot points to C-like disk file.
100 0.1 .14211E-13 -.158E-14 100. .4737E-14
Extrema of output variables follow. Order and column positioning are the same as for the preceding time-step loop output.
Variable maxima : 62.0689655 41.3793103 100. 11.17717
Times of maxima : .1E-2 .1E-2 .062 .002
Variable minima : 0.0 -15.6956 0.0 0.0
Times of minima : 0.0 .002 0.0 0.0
RFUNL1 connects diagnostic file. IPRSUP = -1 in STARTUP suppresses such output (see Jan, 96, newsletter).
RFUNL1 connects DEBUG.LIS file. IPRSUP = -1 in STARTUP suppresses such output (see Jan, 96, newsletter).
GNU RFUNL1 defines SLOT1 =
both C:\emelgoza\atp\dat\circuito-RLRL.atp s -r KPARAM = 1
RSTART, old and new LIMCRD = 0 30000
RFUNL1 sets final LINUSE = -1
Exit LOWCAS with TEXT(1:K2) =.lis
Exit LOWCAS with TEXT(1:K2) =.pch
Exit LOWCAS with TEXT(1:K2) =.pl4
Begin LFLUSH by setting L6HAND = -99.
over1 defines DENABL = ENABLE
Top of CIMAG4. KPARAM = 1
Top of CIMAG4. SLOT1 =
both C:\emelgoza\atp\dat\circuito-RLRL.atp s -r
CIMAG4 checks for FILE. J = 0
CIMAG4 loads param. KPARAM, J = 1 4
CIMAG4 loads param CIM132 =
both
CIMKEY uses LINUSE, N = -1 0
CIMKEY right-most nonblank N32 = 4
Bottom of CIMKEY. N36, N32, CIM132(1:N32) = 0 4both
over1 finds column KWCOMM, KILL = 57 0
Top of CIMAG4. KPARAM = 6
Top of CIMAG4. SLOT1 =
both C:\emelgoza\atp\dat\circuito-RLRL.atp s -r
CIMAG4 loads param. KPARAM, J = 6 42
CIMAG4 loads param CIM132 =
C:\emelgoza\atp\dat\circuito-RLRL.atp
CIMKEY uses LINUSE, N = -1 0
CIMKEY right-most nonblank N32 = 37
Bottom of CIMKEY. N36, N32, CIM132(1:N32) = 0 37
C:\emelgoza\atp\dat\circuito-RLRL.atp
over1 finds column KWCOMM, KILL = 0 0
Input data file JUNIT6(1:N8) =C:\EMELGOZA\ATP\DAT\CIRCUITO-RLRL.ATP
Input arg? k, L, INCDAT, KCARD1 = 132 0 0 1
allocated array2 in writ10,limitcards,nextblock= 30000 20000
allocated array3 in writ10,limitcards,nextblock= 60000 30000
Begin new DIMENS. NCHARG, LISBEG = -55222 -22666
Initialize. LUNDAT, LUNIT6, NUMDCD, LISBEG = 3 6 0 -22666
DIMENS builds BUFF77 =
C:\ATP\BIN\listsize.dat
length LENPTH = 11
DIMEN1 builds BUFF77 =
C:\ATP\BIN\listsize.dat
length LENPTH = 11
Exit new DIMENS. LISBEG = 0
Begin new DIMENS. NCHARG, LISBEG = 20 0
Done 20. LSIZE(1:8) = 0 240000 29 3 23 24000 1 1502
Exit new DIMENS. LISBEG = 0
OVER1 checks LSTAT(14) = 0
Enter loop with top at SN 2338 J, KCARD2, kill = 1 32 0
Out of loop ending below SN 2382. KSLASH, kill = 1 0
Over1 after EMTSPY. kill = 0
Over1 checks NUMDCD, KASEND, KCARD2, LLBUFF = 0 5 26 -3333
^^^^ Top "SUBR1". NUMDCD, KASEND, KCARD2 = 0 5 26
Top SUBR1 saves XMAXMX, TENERG = 2. 1.E+020
subr1 sets LUNIT4, MOPLOT = -4 1
Begin new DIMENS. NCHARG, LISBEG = 0 0
Begin TAPSAV/TAPSIZ.
Done ENTRY TAPSIZ. N3 = 2002552
Bytes of LABCOM from TAPSIZ. N6 = 2002552
Exit new DIMENS. LISBEG = 0
LU2OPN ready to open with FNAME =dum12345.bin
LU2OPN ready to open with FSTAT =SCRATCH
Exit LOWCAS with TEXT(1:K2) =c:\emelgoza\atp\dat\circuito-rlrl.pl4
SYSDEP ready to read LUNIT6 file name. KPARAM = 44
Top of CIMAG4. KPARAM = 44
Top of CIMAG4. SLOT1 =
both C:\emelgoza\atp\dat\circuito-RLRL.atp s -r
CIMAG4 loads param. KPARAM, J = 44 47
CIMAG4 loads param CIM132 =
-r
CIMKEY uses LINUSE, N = -1 0
CIMKEY right-most nonblank N32 = 4
Revise this to before -r, N32 = 4
Bottom of CIMKEY. N36, N32, CIM132(1:N32) = 0 4 -r
Keyboard defines CIM132 =
4.2. ATP 71
-R
Parallel name begins with FILNAM =
c:\emelgoza\atp\dat\circuito-rlrl.lis
Salford SYSDEP. MAXKNT, MNT, ICAT, TMAX = 0 0 0 0.000000E+00
L4BYTE, ansi32L = 1
c:\emelgoza\atp\dat\circuito-rlrl.pl4
SYSDEP considers NUMRUN, KTRPL4 = 0 -6666
SYSDEP ready to delete old C-like .PL4 file. ANSI32L =
c:\emelgoza\atp\dat\circuito-rlrl.pl4
SYSDEP disconnects PL4? L4HAND, IERROR = 0 0
After C-like .PL4 delete.
Salford sysdep. L4HAND, IERROR = 10 0
Next, exit SYSDEP with KTRPL4 = -6666
SUBR1 near bottom, 1. NOTPPL = 1
Begin ENTRY OV1FLT of SUBR1.
Begin new DIMENS. NCHARG, LISBEG = 20 0
Done 20. LSIZE(1:8) = 0 240000 29 3 23 24000 1 1502
Exit new DIMENS. LISBEG = 0
SUBR15 sets new MIMSTP, JNDSTP = 9999999 7
Salford HEADL4 begins writing C-like header.
NUMBUS, NCHAIN = 0 15
After rewind. L4HAND, IERROR = 10 0
After 19-byte date/time. IERROR = 0
After 7 integers of C-like header. IERROR = 0
Done with C-like PL4 header. IPRSOV(23) = 158
TGRUNT. Wall-clock times for the time-step loop are: 00:20:19 00:20:19
MAIN20 checks KTRPL4, KEXACT = -6666 0
Salford HEADL4/PLTEND. L4BYTE, ICAT = 2178 1
L4HAND positioned on byte 43. N8 = 43
Salford HEADL4/PLTEND done. L4BYTE = 2178
TGRUNT. Wall-clock times for the time-step loop are: 00:20:19 00:20:19
Dummy ENTRY ENDPLT in SUBROUTINE EXTRA.
Top of LU4CLS. ICAT, LUNIT4, L4BYTE, L4HAND = 1 -4 2178 10
LU4CLS disconnects PL4. L4HAND, IERROR = 10 0
LU4CLS checks KPARAM, NCHAIN, KILL = -1 29 0
Begin new DIMENS. NCHARG, LISBEG = -66444 0
Top reinitializes. Set LISBEG = -22666.
Exit new DIMENS. LISBEG = -22666
End. M4PLOT, NOTMAX, KFILE5, LOCKBR = 2 0 0 0
OVER1 after EMTSPY. LSTAT(14) = 0
Enter loop with top at SN 2338 J, KCARD2, kill = 1 2 0
Out of loop ending below SN 2382. KSLASH, kill = 0 0
Over1 after EMTSPY. kill = 0
Over1 checks NUMDCD, KASEND, KCARD2, LLBUFF = 0 5 2 1025
4.3 Graficadores
Existe un variedad de programas de graficacion aplicables. La razon es que
el analisis de los resultados no se hace sobre el listado de las variables, sino
en una grafica que proporciona informacion de maneras que un humano com-
prende mejor. Algunos de los graficadores disponibles son:
100
V1
V2
80
60
Voltajes (V)
40
20
20
0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.01
Tiempo (s)
100
I1
I2
90
80
70
Corrientes (A)
60
50
40
30
20
10
0
0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.01
Tiempo (s)
4.4 ATPDRAW
El programa de captura esquematica ATPDRAW le proporciona al simulador
ATP una interfaz grafica interactiva, adecuada a las expectativas de muchos
de los usuarios. ATPDRAW permite capturar el esquema del circuito o mo-
delo de la red, genera el archivo de datos correspondiente, y opcionalmente
llama al simulador ATP y al graficador. De esta manera, se puede realizar
un analisis completo sin salir de la interfaz grafica y tambien sin tener que
escribir el archivo de datos. Para un usuario ocasional del ATP, esto repre-
senta una gran ventaja, porque se hace innesario conocer a detalle las reglas
de formato de datos.
4.4.1 Instalacion
Dado que se trata de una aplicacion nativa de Windows, ATPDRAW viene
con un instalador que se encarga del proceso. Por otra parte, configurar el
programa para que pueda llamar a ATP y un graficador es un poco mas
complicado. El proceso es el siguiente, asumiendo que se instala ATPDRAW
en el directorio
C:\ATP\ATPDRAW
y que se tiene la version MINGW32 de ATP:
1. Descomprimir los archivos de la distribucion de ATPDRAW.
4.4.2 Uso
Captura esquematica
Dado que es un programa basado en ventanas, ATPDRAW sigue las con-
venciones usuales y por lo tanto es facil de usar. Sin embargo, ATP es un
paquete complejo y por lo tanto la interaccion con ATPDRAW puede resultar
confusa para aquellos usuarios no familiarizados con ambos programas. Se
recomienda que el lector consulte el manual del usuario del ATPDRAW, el
cual viene con la distribucion del programa. Aqu solo apuntaremos algunos
conceptos basicos del manejo del ATPDRAW.
El programa tiene los componentes usuales: barra de menus, barra de
herramientas, barra de componentes, botones de vantanas. Se pueden tener
varios esquemas, cada uno en su ventana separada. Para editar el esquema,
se sigue el siguiente procedimiento:
Los componentes del modelo se insertan de un menu que aparece al pul-
sar el boton derecho del raton. Los componentes estan agrupados por
categoras (fuentes, elementos concentrados, interruptores, medidores).
Una vez seleccionado un componente del menu, este aparece en la ven-
tana de esquema, con una caja que indica que esta seleccionado. Se
puede arrastrar la caja para colocar el componente en la posicion de-
seada; para girar el componente se pulsa el boton derecho del raton.
Lneas de conexion entre nodos se trazan pulsando el raton encima del
nodo de origen y de nuevo en el nodo destino.
Los valores de los componentes se especifican en un menu que aparece
dando doble pulso encima del smbolo del componente. Existe un boton
de ayuda que proporciona una explicacion acerca de los valores a fijar.
Para los componentes de rama, se puede solicitar el reporte de voltaje,
corriente, ambos, potencia, energa o ambas, o bien utilizar medidores
dedicados.
76 CAPITULO 4. INTRODUCCION AL ATP
Simulacion y analisis
Una vez completado el esquema de la red, estamos listos para simularla. Para
ello, se siguen una secuencia parecida a la siguiente:
Transitorios en redes de
parametros concentrados
79
Captulo 5
Modelado de componentes en
baja frecuencia
81
82CAPITULO 5. MODELADO DE COMPONENTES EN BAJA FRECUENCIA
Capacitancias
En el modelo del sistema mediante el equivalente de Thevenin, se ignoran las
capacitancias presentes por efecto de lneas de transmision, cables, aislamien-
tos y otros elementos. A mayor frecuencia del transitorio, estas capacitancias
se tornan mas importantes; por lo tanto, un modelo mejorado consiste en
agregar las capacitancias de mayor magnitud que esten dispuestas en puntos
cercanos.
5.1. MODELO DE LA FUENTE 83
Lneas continuadas
Si una lnea de transmision parte del punto bajo estudio, pero conecta a
porciones radiales del sistema que no desean modelarse detalladamente, esa
porcion del sistema puede representarse mediante una resistencia a tierra, con
un valor igual al de la impedancia caracterstica de la lnea. De esta manera,
una parte de la energa del transitorio puede tomar este camino como hara
en la realidad.
Mejor aun, puede representarse a la lnea mediante su modelo de para-
metros distribudos y una terminacion resistiva igual a la impedancia carac-
terstica. Con esto la capacitancia de la lnea se toma en cuenta.
En ambos casos, se esta omitiendo el efecto de las ondas reflejadas en
la carga conectada a la lnea, pero por otra parte el modelado se conserva
simple y compacto.
RL = Re{ZL }, (5.2)
XL = Im{ZL }. (5.3)
La inductancia de carga es
XL
LL = , (5.4)
2f
donde f es la frecuencia del sistema.
Por ejemplo, considere una carga de 1MVA a 13.8KV, 60Hz, conectada
en Y, con un fp de 0.85 en atraso. Con estos datos, y aplicando las formulas
enunciadas en esta seccion, se tiene que resistencia de carga es 161.9, y su
inductancia 266.1mH.
donde
P = f p1 S,
5.3. MODELADO DE BANCOS DE CAPACITORES 85
1 = acos(f p1 ), 2 = acos(f p2 ).
Por ejemplo, una carga de 200MVA con factor de potencia de 0.8 en
atraso, requiere un banco de capacitores de 67.3MVA para que el factor de
potencia se corrija a 0.95.
El valor as calculado para Q se emplea para determinar el valor de la
capacitancia. Los detalles de este procedimiento se discuten en la siguiente
seccion.
VL2
Xc = ,
S3
VL2
Xc = 3 .
S3
5.4 Apartarrayos
Un apartarrayos es un resistor no lineal dependiente del voltaje: para valores
de voltaje normales, este elemento presenta una resistencia muy elevada y
por lo tanto actua practicamente como un circuito abierto. Para valores de
voltaje elevados, la resistencia disminuye apreciablemente y por lo tanto el
elemento actua como un dren que conduce corriente a tierra (o entre sus dos
extremos) con una cada de tension muy baja. La intencion es que de esta
forma la tension que aparece en el equipo que se esta protegiendo resulte
mucho menor que si no existiera el apartarrayos.
Existen varias configuraciones y tecnologas capaces de actuar de la man-
era descrita. Quizas el elemento de proteccion de sobrevoltajes mas simple
es un descargador de varillas. Un arreglo de punta - punta se coloca en el
equipo que se quiere proteger, por ejemplo una boquilla de transformador.
Cuando se presenta una sobretension, se establece un arco electrico externo
en el arreglo de varillas, dando por resultado que el voltaje aplicado al equipo
5.4. APARTARRAYOS 87
es el voltaje del arco, que idealmente toma valores bajos y por lo tanto pro-
tege al aparato contra sobretensiones. La desventaja de este enfoque es que
entonces se establece una falla a tierra, que puede autosostenerse (es decir,
el arco puede no extinguirse en el cruce por cero de la corriente). Entonces,
debe operar el esquema de proteccion contra fallas del sistema.
En vista de la dificultad senalada, en la actualidad se utilizan resistores
no lineales para efectuar la proteccion contra sobretensiones. Historicamente,
el primer material usado con este proposito fue el carburo de silicio (SiC).
Este material tiene una cracterstica v i tal que no permite su uso continuo;
es decir, si se conectara directamente a la lnea, la corriente de estado estable
sera de magnitud inaceptable, lo cual podra dar lugar a la destruccion del
material. Para evitar la conduccion de corriente bajo voltajes normales y
posibilitar la conduccion cuando el voltaje se eleva, se utilizan explosores
(camaras de arqueo) en serie con el resistor no lineal. De esta manera, una
vez establecido el arco electrico cuando ocurre una sobretension, el resitor
no lineal controla el voltaje impreso en el equipo protegido. Una vez que
disminuye la sobretension, se deben tener medios para extinguir el arco y
aislar el resistor no lineal. La tecnologa que implica este tipo de apartar-
rayos es bastante compleja, porque se necesitan entre otras cosas resistores
graduadores para uniformizar la distribucion de potencial entre las secciones,
y las camaras de arqueo deben contar con medios para extinguir el arco.
Las dificultades senaladas para los apartarrayos de SiC se evitan recu-
rriendo a un material con una mayor no-linealidad. Este material es el oxido
de zinc (ZnO), el cual tiene una caracterstica v i mejorada que posibilita
la aplicacion del elemento directamente conectado a la lnea, es decir sin
necesidad de camaras de arqueo. Entonces el apartarrayos esta formado sim-
plemente por una columna de varistores encapsulados en un cuerpo aislante.
Esta tecnologa ha desplazado por completo a la de carburo de silicio, y en
la actualidad los apartarrayos pueden hacerse tan ligeros y delgados como
para ser usados incluso en la proteccion de lneas de transmision. Desde el
punto de vista de operacion, la estabilidad termica de apartarrayos de oxido
metalico es la principal limitante.
v(kV ) i(A)
112 0.001
160 0.01
166.4 0.1
172.8 1.0
185.6 10
192 100
211.1 1000
249.6 10000
MOV (Metal Oxide Varistor) es una pastilla o disco que forma la unidad
basica con la que se construyen los apartarrayos. Este es el elemento re-
sistivo no lineal. Cuando se colocan varios varistores en serie (formando
una columna), se vara el voltaje nominal del apartarrayos.
Transitorios de conmutacion
91
92 CAPITULO 6. TRANSITORIOS DE CONMUTACION
R R
= = 2 , (6.4)
|Z| R + 2 L2
Vm
I= sen(t + ). (6.5)
|Z|
La corriente, sin embargo, debe partir de cero (no puede existir una corriente
antes de cerrar el interruptor). Ademas, dado que se trata de un circuito
R
LR, la respuesta transitoria debe contener el termino exponencial e L t . La
solucion de la ecuacion diferencial puede obtenerse usando la tranformacion
de Laplace, o mediante el metodo del factor integrante, quedando
Vm h i
R t
i(t) = sen(t + ) sen( )e L . (6.6)
R2 + 2 L2
Se observa que, efectivamente, se tiene la corriente de estado estable a la cual
se le suma un termino exponencial; la corriente inicia en cero. Debe notarse
que en el caso especial en que = el termino exponencial desaparece y se
tiene solamente la solucion de estado estable, es decir, no ocurre un transi-
torio. Por otra parte, si el interruptor cierra cuando = 2 , entonces
el termino transitorio alcanza su valor maximo y la corriente resultante es
cercana al doble de su magnitud de estado estable.
Como ejemplo, considere el caso de un sistema de 13.8kV cuando se cierra
un interruptor con falla de impedancia 0.02+j0.43. El valor pico de la
corriente depende del instante preciso en que se cierre el interruptor en la
onda de voltaje de la fuente. En la Figura 6.2, se muestran algunas de las
corrientes posibles. Para un angulo de cierre de 0 grados, la onda de corriente
es casi simetrica, y de hecho es difcil percibir la componente transitoria.
En cambio, para un angulo de cierre de 90 grados, la onda de corriente es
totalmente asimetrica; con esto se quiere decir que la onda esta desplazada en
1pu respecto al valor de estado estable. El desplazamiento va disminuyendo
exponencialmente, pero en los primeros picos de corriente se tienen valores
que son el doble de los picos en estado estable.
Esta condicion de doble corriente debe considerarse al especificar un in-
terruptor. Dado que en el caso trifasico los voltajes estan separados por
120 , hay una alta probabilidad de que tal condicion se presente en una de
las fases en cada operacion de cierre. El interruptor debe soportar los es-
fuerzos electricos, mecanicos y termicos resultantes. Por ejemplo, la fuerza
electromagnetica depende del cuadrado de la corriente, de manera que para
una corriente del doble del valor base se tiene una fuerza cuatro veces mayor.
6.1. ENERGIZACION DE UN CIRCUITO LR SERIE 93
Vs L
4
x 10
3
0
90
2
0
Corrientes (A)
5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
Tiempo (s)
Vs C
2
Voltaje (V)
3
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
(comparado com 28 veces sin reactor). Con menor frecuencia, el primer pico
del voltaje alcanza 2.5pu, en lugar de 3pu, pero la adicion del reactor es
claramente mas efectiva para reducir la corriente de irrupcion que el voltaje
en el capacitor.
6000
4000
2000
Corriente (A)
2000
4000
6000
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
4
x 10
3
1
Voltaje (V)
3
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
2000
1500
1000
500
Corriente (A)
0
500
1000
1500
2000
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Tiempo (s)
C1 C2
C= = 35F. (6.16)
C1 + C2
1
0 = = 30, 800 rad/s (6.18)
35 30 1012
(4.9kHz). El efecto de tales corrientes de magnitud y frecuencia elevadas
puede ser severo en cuanto a los esfuerzos mecanicos, induccion en circuitos
vecinos, malfuncionamiento de esquemas de control o proteccion, etc. Ya se
dijo que para evitarlas puede agregarse un reactor en serie para limitar tanto
la magnitud como la frecuencia.
Otra alternativa es recurrir al cierre sincronizado del interruptor; la idea
es que si el interruptor cierra cuando el voltaje a traves de sus contactos
es cero, entonces no ocurre el transitorio de voltaje y corriente. Se requiere
una operacion muy confiable y tiempos de cierre consistentes, algo que pocos
interruptores cumplen.
6.2. ENERGIZACION DE CAPACITORES 99
C1 V1 + C2 V2 = (C1 + C2 )V . (6.19)
1
0 = = 2596 rad/s (6.21)
1.06 103 140 106
(413Hz). Note que esta segunda frecuencia es mucho menor que 4.9kHz, por
lo que es valido separar el analisis en dos partes: el primer transitorio sucede
mucho mas rapido y el segundo continua en una escala de tiempo mayor.
En la Figura 6.9 se muestra el voltaje en el primer capacitor al energizar la
segunda etapa. El voltaje de la segunda etapa es practicamente igual, salvo
por pequensimas diferencias explicadas por la resistencia e inductancia que
separa ambas etapas. A la onda de frecuencia del sistema subitamente se le
superpone el transitorio rapido inicial; la escala de tiempo es tal que es difcil
determinar la frecuencia a partir de la grafica. El voltaje de alta frecuencia
se resta del voltaje fundamental porque la carga almacenada en el primer
capacitor se empieza a transferir al segundo; por esta razon el pico es menos
severo. La segunda frecuencia transitoria tambien puede apreciarse.
Por su parte, la corriente de irrupcion en el segundo capacitor es como
se muestra en la Figura 6.10. Aunque el transitorio de voltaje no fu tan
severo, el de corriente si lo es: se alcanza una magnitud de mas del doble de
corriente comparado con la energizacion del primer banco, y la frecuencia ya
se vio que es muy alta; esto implica mayores posibilidades de interferencia
con circuitos cercanos, incluidos los circuitos de control y proteccion.
Es interesante observar que la corriente de alta frecuencia de irrupcion
en el segundo banco esta limitada al tramo que conecta ambas etapas. Es
decir, esta corriente no se propaga a la fuente, segun se aprecia en la Figura
100 CAPITULO 6. TRANSITORIOS DE CONMUTACION
L12
C1 C2
4
x 10
2
1.5
0.5
Voltaje (V)
0.5
1.5
2.5
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
4
x 10
1.5
0.5
Corriente (A)
0.5
1.5
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
3000
2000
1000
Corriente (A)
1000
2000
3000
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
4
x 10
2.5
Vc1
Vr
2
Vc2
1.5
0.5
Voltaje (V)
0.5
1.5
2.5
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
2000
Is
Ic1
1500 Ic2
1000
500
Corriente (A)
500
1000
1500
2000
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
d2 vc 1 Vm
+ v c = cost, (6.23)
dt2 LC LC
con condiciones iniciales vc (0) = 0, vc0 (0) = 0. La solucion es
02
vc = Vm (cost cos0 t) , (6.24)
02 2
donde es la frecuencia angular de la fuente de alimentacion y 0 = 1/ LC
es la frecuencia angular natural del circuito LC. Como 0 , la anterior
expresion se simplifica a
vc Vm (1 cos 0 t) . (6.26)
0
f0 = = 252KHz, (6.28)
2
1
T0 = = 4s. (6.29)
f0
Para estos datos, el RRRV es
13, 800 2 kV
RRRV = = 11.25 , (6.30)
3 106 s
L + Va -
Vs C R
4
x 10
1.5
Vs
TRV
1 10xIb
0.5
0
Voltaje (V)
0.5
1.5
2.5
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tiempo (s) 4
x 10
4
x 10
3
Voltaje (V)
1
4
Vs
TRV
5 Ib
6
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016
Tiempo (s)
Ra Sa
S
Vs C R
4
x 10
0.5
Vs
TRV
Is
0
0.5
Voltaje (V)
1.5
2.5
2.63 2.632 2.634 2.636 2.638 2.64 2.642 2.644 2.646 2.648 2.65
Tiempo (s) 3
x 10
5000
0
Voltaje (V)
5000
10000
Vs
TRV
15000
0 1 2 3 4 5 6 7 8
Tiempo (s) 3
x 10
3
Corriente (A)
8
0 1 2 3 4 5 6 7 8
Tiempo (s) 3
x 10
4
x 10
10
6
Potencia (W)
0
0 1 2 3 4 5 6 7 8
Tiempo (s) 3
x 10
150
100
Energia (J)
50
0
0 1 2 3 4 5 6 7 8
Tiempo (s) 3
x 10
L1
Vs
C1 C2 L2
1
2 = . (6.33)
L2 C2
4
x 10
1.5
0.5
Voltaje (V)
0.5
1 Vc1
Vc2
1.5
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016
Tiempo (s)
Figura 6.24: Voltaje en los capacitancias del lado fuente y lado carga cuando
se desenergiza una carga inductiva
4
x 10
2.5
1.5
1
Voltaje (V)
0.5
0.5
TRV
1 Vs
1.5
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016
Tiempo (s)
Vs
Voltaje (V)
0
4
0 1 2 3 4 5 6 7 8
Tiempo (s) 3
x 10
6.6 Re-ignicion
En una seccion anterior se considero el voltaje que aparece entre contactos en
un interruptor cuando se abre un circuito, al cual se le denomina voltaje de
recobro (TRV). La rapidez con la que este voltaje alcanza su valor pico debe
ser menor que la de recuperacion de la capacidad aislante en el espacio entre
contactos; es decir, el RRRV debe ser menor que un valor dado. Cuando
la rapidez de aumento del voltaje de recobro excede al valor de diseno del
interruptor, es casi seguro que un arco electrico se establece nuevamente. Es
decir, la interrupcion no es exitosa y se tiene lo que se conoce como una
re-ignicion o re-encendido. En esta seccion se consideran las consecuencias
de tal fenomeno para cargas capacitivas e inductivas.
6.6. RE-IGNICION 117
4
x 10
2
Vs
Vc
1.5 TRV
3
Ix5x10
1
0.5
0
Voltaje (V)
0.5
1.5
2.5
3
0 0.002 0.004 0.006 0.008 0.01 0.012
Tiempo (s)
4
x 10
2.5
Vs
Ix50
2 Vc
TRV
1.5
Voltaje (V)
0.5
0.5
1.5
2
0 0.005 0.01 0.015 0.02 0.025 0.03
Tiempo (s)
4
x 10
4
Vs
3 Ix50
Vc
TRV
2
1
Voltaje (V)
4
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Tiempo (s)
4
x 10
3.5
2.5
Vs
2 Vc
Icx5
1.5
Voltaje (V)
0.5
0.5
1.5
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Tiempo (s)
4
x 10
3
Voltaje (V)
1
6
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Tiempo (s)
4
x 10
2.5
Vs
Vc
2 TRV
1.5
1
Voltaje (V)
0.5
0.5
1.5
0 0.5 1 1.5 2 2.5 3 3.5 4
Tiempo (s) 3
x 10
4
x 10
4
Vs
3 Vc
TRV
2
0
Voltaje (V)
7
0 0.5 1 1.5 2 2.5 3 3.5 4
Tiempo (s) 3
x 10
Transitorios en transformadores
123
124 CAPITULO 7. TRANSITORIOS EN TRANSFORMADORES
V = .
7.1.5 Ejemplo
Considere un transformador trifasico con los siguientes datos de placa:
SB = 20MVA
115kV / 13.8kV Y
% Z = 9.6
X/R = 10
f = 60 Hz
3 1150002
ZB = = 1983.75
20 106
ZS = 0.096 1983.75 = 190.44
190.44
XL = = 95.22
2
95.22
L= = 0.2525H
2 60
95.22
R= = 9.522
10
138002
ZB = = 9.522
20 106
ZS = 0.096 9.522 = 0.9141
0.9141
XL = = 0.4571
2
0.4571
L= = 0.0012H
2 60
0.4571
R= = 0.04571
10
128 CAPITULO 7. TRANSITORIOS EN TRANSFORMADORES
Rama de magnetizacion
VB = 115000V
20 106
IB = = 57.97A
3 115000
La curva de magnetizacion esta dada por los pares (v, i) (en volts y am-
peres) siguientes:
(103500, 0.290)
(115000, 0.464)
(126500, 0.870)
(138000, 2.900)
(143750, 8.700)
I0 = 0.464A
115000
0 = = 305.04W b
2 60
3
0
10
2.5
1.5
Corriente (A)
0.5
0.5
1.5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
Tiempo (s)
140
30
90
120
100
80
Corriente (A)
60
40
20
20
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
Tiempo (s)
2
V
EF final
EF inicial
1.5
Encadenamiento de flujo (V s)
1
0.5
0.5
1
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Tiempo (s)
7.3 Ferro-resonancia
En circuitos CL lineales, se dice que se tiene una condicion de resonancia
cuando las impedancias de dos elementos se cancelan entre s. Esto sucede
porque la impedancia capacitiva tiene signo opuesto a la impedancia induc-
tiva, por lo que es posible que para ciertos valores de parametros y frecuencia
ambas cantidades se anulen y se tenga una impedancia total muy baja. La
frecuencia para la cual esto sucede se llama frecuencia de resonancia. Por
132 CAPITULO 7. TRANSITORIOS EN TRANSFORMADORES
7.3.1 Ejemplo
Para la configuracion mostrada en la Figura 7.4 pero tomando en cuenta la
resistencia del devanado, siguiendo los metodos explicados previamente se
tiene que las ecuaciones de estado estan dadas por:
di vs Ri vc
= d (7.2)
dt di
7.3. FERRO-RESONANCIA 133
L
Vs
C
VL
VS
VC
Vs C
G
B
A
Vs B C
2500
Vs
500xIc
2000 Vc
1500
1000
Voltaje (V)
500
500
1000
1500
2000
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
Tiempo (s)
dvc iL
= (7.3)
dt C
0.8
0.6
0.4
0.2
Voltaje (V)
0.2
0.4
0.6 1000xIs
Vi
Vm
0.8
1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Tiempo (s) 6
x 10
medio del devanado para el caso en que se aplica una corriente de impulso
de 2x20s, 1000A pico. Los parametros de la red escalera que modela al
devanado son: inductancia de 0.1mH, capacitancias a tierra de 2.5 F , y
capacitancias entre vueltas de 370F . El tipo de fuente de impulso que se
utilizo modela una descarga atmosferica directa.
Parte IV
Redes de parametros
distribudos
139
Captulo 8
Lneas de transmision
141
142 CAPITULO 8. LINEAS DE TRANSMISION
I L
+
V C
-
x
x
V1
V3
Za Zb V2
I1 I3
I2
8.4.1 Resistencia
En primer lugar, dado que las lneas reales tienen resistencia, es de esperarse
que parte de la energa transmitida vaya perdiendose conforme la onda viaja.
Esto resulta en una distorsion de la onda viajera, es decir en un cambio de su
forma de onda. No solo la resistencia serie de los cables, sino tambien perdidas
debidas a efecto corona contribuyen a las perdidas totales. Mas aun, la
resistencia de la lnea es una funcion de la frecuencia de la onda transmitida,
es decir, la resistencia en una funcion de la frecuencia. Si recordamos que una
onda arbitraria se puede considerar formada de una onda fundamental y un
numero de terminos armonicos, se puede ver que cada componente armonica
se atenua de manera distinta, de acuerdo a su frecuencia, y frecuencias altas
se atenuan mas rapidamente. Como resultado, una funcion de impulso como
la de una descarga atmosferica, se distorsiona y atenua a medida que viaja
por la lnea.
Aunque el terreno no se usa intencionalmente como conductor (la cor-
riente de retorno por tierra es cero en condiciones balanceadas), interviene
cuando se presentan condiciones de falla. La resistencia del terreno es tambien
dependiente de la frecuencia.
8.4.2 Multiconductores
Las lneas de transmision de potencia electrica son trifasicas, y es posible que
cuenten con uno o mas cables de guarda. Tambien es frecuente que dos o
mas lneas trifasicas se monten en la misma estructura, y esto constituye una
lnea de transmision con n conductores. El analisis de tal sistema sigue las
mismas lneas generales que para el caso de la lnea bifilar [7]. La ecuacion
de la lnea de transmision es la forma matricial de (8.5), quedando:
2V 2V
= LC , (8.25)
x2 t2
8.4. LINEAS DE TRANSMISION DE POTENCIA 149
8.4.3 Acoplamiento
Desde el punto de vista electrico, dos lneas de transmision adyacentes forman
un solo conjunto. De esta manera, un disturbio propagado en una de las lneas
aparecera en la otra por efecto del acoplamiento inductivo y capacitivo. Esto
sucede por ejemplo en el caso de interferencia en lneas telefonicas debido
a un transitorio en una lnea de transmision de potencia electrica cercana.
Otro caso es la induccion y consecuentes perdidas por acoplamiento de una
lnea con tubera o vallas metalicas debajo de la misma.
Un caso relacionado es el acoplamiento de una descarga atmosferica con
una lnea. Existen dos mecanismos por los cuales una descarga atmosferica
afecta al sistema de transmision: puede suceder que la corriente de descarga
se drene a tierra a traves de los conductores de la lnea, o bien que una
descarga directa al suelo se acople electromagneticamente con la lnea y de
esta manera se origine una sobretension en los conductores de la misma.
8.4.4 Modelado
Las consideraciones apuntadas en las secciones anteriores sirven para dar
al lector una idea de la complejidad que presenta el analisis transitorio de
lneas de transmision. De la misma manera que la simulacion de circuitos con
parametros concentrados es en muchos casos el unico recurso practico, as la
150 CAPITULO 8. LINEAS DE TRANSMISION
[1] D.G. Zill. A first course in differential equations. Brooks/Cole, 5th edi-
tion, 2000.
[4] Can/Am EMTP User Group. Alternative Transients Program Rule Book.
1995.
151
152 BIBLIOGRAFIA