Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMA
En el Perú para poder satisfacer la creciente demanda, se ha ido fortaleciendo un sistema eléctrico
de potencia que se torna complejo. En los últimos años, la tendencia en la producción de energía
eléctrica ha sido deficitaria frente a la demanda de la misma, por lo que para poder satisfacer
dicha demanda una de las soluciones ha sido la interconexión de sistemas, con sus ventajas y
desventajas, asociando generadores que operan en paralelo y cargas dentro de un gran sistema
integrado.
Los sistemas eléctricos se han ido tornando cada vez más complejos y presentan una variedad de
retos de ingeniería tanto en el planeamiento, y construcción como la operación del mismo.
El diseño total del sistema eléctrico de potencia debe ser afirmado sobre el control automático y no
sobre la respuesta lenta del operador humano. Para ser viable predecir el funcionamiento del
sistema, las nuevas exigencias han forzado a buscar siempre herramientas más avanzadas de análisis
y de síntesis.
1
ESTABILIDAD TRANSITORIA METODO DE RUNGE KUTTA
DE 4° ORDEN
1. EL PROBLEMA DE ESTABILIDAD. -
El transitorio que sigue a una perturbación del sistema es oscilatorio por naturaleza; pero si el
sistema es estable, estas oscilaciones serán amortiguadas y llevarán al sistema a una nueva
condición de operación y de equilibrio. Estas oscilaciones, sin embargo, son reflejadas como
fluctuaciones en el flujo de potencia sobre las líneas de transmisión. Si una interconexión
conecta dos grandes grupos de máquinas y experimenta excesivas fluctuaciones de potencia,
esta puede ser disparada por su equipamiento de protecciones, de tal modo, que desconecta los
dos grupos de máquinas. Este problema refleja la estabilidad de los dos grupos de máquinas,
si la interconexión es disparada, los sistemas interconectados deben operar como áreas
independientes ya que tienen independencia operativa.
La condición necesaria para la satisfactoria operación del sistema es que todas las máquinas
sincrónicas, empleadas para la generación de energía eléctrica, permanezcan en sincronismo.
Este aspecto de estabilidad es influenciado por la dinámica del ángulo del rotor del generador y
las relaciones potencia-ángulo.
2
complejidad de la operación, diseño y el uso de nuevas tecnologías y controles. Así también el
uso consistente de la terminología es requerido para desarrollar el criterio de operación y
diseño del sistema, de igual manera, las herramientas analíticas y procedimientos de estudio.
Los sistemas de potencia son sometidos a un amplio rango de disturbios, pequeños y grandes.
Pequeños disturbios ocurren continuamente en forma de cambios de carga; el sistema puede ser
capaz de ajustarse a las condiciones cambiantes y operar satisfactoriamente. Este puede
también ser capaz de soportar numerosos disturbios de una naturaleza severa, tal como
un corto circuito sobre una línea de transmisión o pérdida de un generador, de una carga
grande o de una interconexión entre dos áreas. Un gran disturbio puede conducir a cambios
estructurales debido al aislamiento de los elementos fallados.
La repuesta del sistema de potencia ante un disturbio puede involucrar a la mayoría del
equipo. Para una instancia, una falla sobre un elemento crítico seguido por el aislamiento
de los relés de protecciones, causará variaciones en flujos de potencia, voltajes en las barras de
la red y velocidades del rotor de las máquinas; debido a las variaciones de voltaje deberán
actuar conjuntamente los reguladores de voltaje de generadores y del sistema de transmisión;
para las variaciones de velocidad del generador deben actuar los gobernadores
(reguladores de velocidad); debido al cambio en la cargabilidad del sistema actuarán los
controles de generación; los cambios en voltaje y frecuencia afectarán a las cargas en el
sistema en niveles que varían dependiendo de sus características individuales.
Adicionalmente, los dispositivos utilizados para proteger a los equipos individualmente podrían
responder a variaciones en las variables del sistema y causar el disparo del equipamiento,
debilitando al sistema y posiblemente conduciendo a la inestabilidad del sistema.
En cualquier situación dada, sin embargo, las respuestas solamente de una cantidad limitada de
equipo pueden ser significativas. Por lo tanto, muchas consideraciones se hacen generalmente
para simplificar el problema y para centrarse en los factores que influencian el tipo específico
de problema de estabilidad.
La inestabilidad de un sistema también puede ocurrir sin pérdida de sincronismo, por ejemplo
puede llegar a ser inestable por colapso del voltaje, mantener el sincronismo no es el problema
en este caso, en su lugar la preocupación radica en la estabilidad y control de voltaje. Esto ha
creado la necesidad de revisar la definición y clasificación de estabilidad de sistemas de
potencia.
3
2. CONCEPTO DE ESTABILIDAD TRANSITORIA. -
Todos los métodos de Runge - Kutta son generalizaciones de la fórmula básica de Euler,
en la que la función pendiente f se remplaza por un promedio ponderado de pendientes en
el intervalo xn x xn+1
y n+ 1= y n +h(w1 k 1+ w2 k 2 +…+ wm k m)
Donde:
i = 1, 2,…, m.
w1 + w2 +…+ wm = 0,
xn x xn+1.
4
El número “m” se llama el orden. Si tomamos m = 1, w1 = 1, k1 = f(x, yn), llegamos al
método de Euler.
Por consiguiente, se dice que el método de Euler es un método de Runge - Kutta de primer
orden.
y n+ 1= y n +ak 1 +b k 2
Donde:
k 1=f ( x n , y n)
k 2=f ( xn + αh , y n+ βh k 1)
1 1
w 1+ w2=1 ; w 2 α= ; w2 β =
2 2
Luego:
w 1=1−w2
1
α=
2 w2
1
β=
2 w2
Donde:
w2≠ 0
Ejemplo: Escogemos: w2 = ½:
w 1=1−w 2
1
α=
2 w2
1
β=
2 w2
5
De donde:
w1 = ½, = 1, = 1
Entonces la ecuación:
y n+ 1= y n +h(w1 k 1+ w2 k 2 +…+ wm k m)
Se transforma en:
(k ¿ ¿ 1+k 2) h
y n+ 1= y n + ¿
2
Donde:
k 1=f ( x n , y n)
k 2=f ( xn +h , y n +h k 1)
Puesto que:
x n +h=x n +1
y n +h k 1 = y n +hf ( x n , y n )
dy
=f ( x , y ) ; y( x 0 )= y 0
dx
Entonces el método RK4 para este problema está dado por la siguiente ecuación:
6
1
y i+1 = y i + (k 1 +2k 2 +2 k 3 +k 4 )h
6
Dónde:
k 1 =f ( x1 , y 1 )
h hk
k 2 =f ( x1 + , y 1 + 1 )
2 2
h hk
k 3 =f ( x 1 + , y 1 + 2 )
2 2
k 4 =f ( x 1 + h , y 1 +hk 3 )
Así, el siguiente valor (yi+1) es determinado por el presente valor (yi) más el producto del tamaño del
intervalo (h) por una pendiente estimada. La pendiente es un promedio ponderado de pendientes,
donde
k1 es la pendiente al principio del intervalo,
k2 es la pendiente en el punto medio del
intervalo, usando
k1 para determinar el valor de y en el punto xn+h/2 usando el método de Euler.
k3 es otra vez la pendiente del punto medio, pero ahora usando
k2 para determinar el valor de
y;
k 4 es la pendiente al final del intervalo, con el valor de y determinado por k 3 .
Promediando las cuatro pendientes, se le asigna mayor peso a las pendientes en el punto medio:
1
pendiente= (k 1 +2 k 2 +2 k 3 +k 4 )
6
7
Esta forma del método de Runge-Kutta, es un método de cuarto orden lo cual significa que el error
por paso es del orden de O(h5), mientras que el error total acumulado tiene el orden O(h4). Por lo
tanto, la convergencia del método es del orden de O(h4), razón por la cual es usado en los métodos
computaciones.
EJEMPLO 1:
En el sistema de la figura siguiente ocurre un cortocircuito trifásico en la mitad de la línea
ab, indicado con el punto P. Cuando esto sucede los interruptores adyacentes a la falla se
abren para aislar el cortocircuito. Antes de la falla el generador suministra a la barra infinita
una potencia de S= 1.0 + j.5 pu a voltaje nominal y tiene una constante de inercia de H= 3.0
Kw-seg/KVA.
Calcular:
1) El ángulo crítico usando el método de áreas iguales.
2) Las ecuaciones de oscilación antes y después de limpiar la falla.
SOLUCIÓN:
1) Se analiza primero el estado del sistema anterior a la falla para determinar el voltaje
E'1 detrás de la reactancia transitoria, el cual permanecerá constante durante todo el
análisis del problema, y el ángulo de potencia inicial δ 0.
El estado del sistema anterior a la falla se muestra en la figura siguiente.
8
S¿ 1.0− j.5
I= = =1.0+ j.5
V ¿ 1.0+ j 0
.6∗.6
X '1 = j .2+ j.08+ j + j.1= j .68
.6+.6
E'1=1.0+ j 0.0+ ( 1.0− j.5 ) j .68=1.34+ j.68=1.503∨26.90 °
|E 'i||V| 1.503∗1.0
P=
a '
sen δ= senδ=2.210 senδ
Xd .68
−1 P1 −1 1.0
δ 0=sen =sen =26.90 °=.47 rad
2.210 2.210
Se analiza ahora el estado del sistema durante la falla de manera de obtener la curva
de potencia vs ángulo de potencia y la ecuación de oscilación en este estado. El
diagrama correspondiente se muestra en la figura siguiente:
9
La potencia transferida en este estado es
1.503∗1.0
P b= sen δ=.711 senδ
2.113
Por último se analiza el estado del sistema después de limpiar la falla de manera de
obtener la curva de potencia vs ángulo de potencia y la ecuación de oscilación de
este estado. El diagrama correspondiente se muestra en la figura siguiente
10
El área de aceleración es
δc
El área de desaceleración es
2.432
A2= ∫ 1.534 sen δ dδ−1.0 (2.432−δ c )
δc
¿−1.532cos δ ¿2.432
δ
c
+δ c =−1.268+1.534 cos δ c +δ c
Igualando áreas
A1= A 2
.711 cos δ c −1.104+ δ c =1.534 cos δ c −1.268+δ c
ó
.823 cos δ c =.164
De donde
δ c =1.37 rad=78.522 °
4 x 3 x (2.432−1.37)
t cr =
√ 2 π (60 Hz)(1)
=0.1838
11
d 2 δ 60∗π (
= 1.0−.711 senδ )=62.832−44.674 senδ
d t2 3
d2δ
=62.832−44.674 senδ
d t2
d 2 δ du ( )
= =f δ =62.832−44.674 senδ
d t 2 dt
El sistema de ecuaciones es entonces
δ i+1=δ i +∆ t u i+ ∆ t ¿
ui +1=ui +¿
En donde
m0=∆ tf (δ i )
m1=∆tf (δ i +∆ t ui /2)
m3=∆ tf (δ i +∆ t u i+ ∆ t m1 /2)
PRIMERA ITERACION
A t=0 :δ 0=.470 rad .=26.90 ° , u0 =0
i=0 (t=.05 seg .)
12
m0=.05 ( 62.832−44.674 sen .470 )=2.199
¿ .5228 rad=26.9542 °
u1=0.0+[2.1299+2 ( 2.1299 ) +2 ( 2.0773 )+2.0254 ]/6=2.0950
SEGUNDA ITERACION
i=1(t=.10 seg .)
m 0=.05 ( 62.832−44.674 sen .5228 )=2.0262
¿ 1.8794
m 3=.05 [62.832−44.674 sen [ .5228+ .05 ( 2.095 )+.05 ( 1.9264 ) /2 ]]=1.7445
¿ .6771 rad=38.7411 °
u2=2.095+[2.0262+2 ( 1.9264 )+ 2 ( 1.8794 )+ 1.7445]/6=3.9921
TERCERA ITERACION
i=2(t=.15 seg .)
m0=.05 ( 62.832−44.674 sen .6761 ) =1.7439
13
¿ 1.5429
m 3=.05 [62.832−44.674 sen [ 0.6761+ .05 ( 3.9921 ) +.05 ( 1.5773 ) /2 ] ]=1.3711
¿ .9163 rad=52.4999 °
u3=3.9921+[1.7439+ 2 ( 1.5773 ) +2 ( 1.5429 ) +1.3711]/6=5.5511
14
Ecuación de oscilación durante la falla con un ancho de paso de 0.05 s utilizando método
Runge kutta.
15
EJEMPLO 2:
Un generador sincrónico a 60 Hz, posee una constante de inercia de H = 5MJ/MVA y una
reactancia transitoria de eje directo X’d = 0.3 p.u, está conectado a una barra de potencia infinita a
través de un circuito puramente resistivo como se muestra en la siguiente figura.
El generador entrega una potencia real de Pelec = 0.8 p.u, y Qelec = 0.074 p.u a la barra de potencia
infinita cuyo voltaje es 1.0 p.u. Una falla trifásica ocurre en la mitad de una línea, y la cual es
despejada por la puesta fuera de servicio de la línea, mediante la apertura simultanea de ambos
extremos de la línea.
Si se considera que la falla es sostenida por 0.3 segundos. Obtener la solución numérica de la
ecuación de oscilación, empleando el método de Runge-Kutta de 4to orden, con un paso de tiempo
Δt = 0.1 segundos. Efectué la simulación numérica hasta t = 0.3 [5 Pts].
SOLUCIÓN:
16
La impedancia de transferencia entre el voltaje generador y la barra de potencia infinita Antes de
que ocurra la falla, la reactancia entre los puntos A y B puede ser encontrada por la combinación
serie paralelo:
0.30
X 1 =0.30+0.20+ =0.65 p .u
2
S¿ 0.8+0.074 j
I= = =0.8−0.074 j p . u
V¿ 1.0 ∠ 0
El voltaje interno de la maquina E’ es dado por:
|E ’||EB| 1.0∗1.17
P1elec = sin δ P1elec = sin δ
X1 0.65
1
P elec =1.80 sin δ ANTES
Durante la falla se tiene, que la línea fallada se divide en dos, resultando el diagrama de
impedancias como en la Figura siguiente.
17
Se efectúa una transformación de estrella a delta y se obtiene lo siguiente:
|E ’||EB| 1.0∗1.17
P2elec = sin δ P2elec = sin δ
X2 1.80
2
P elec =0.65sin δ DURANTE
Cuando la falla es despejada, la línea fallada es puesta fuera de servicio, resultando el diagrama de
reactancias como la siguiente gráfica:
X 3 =0.3+0.2+.03=0.8 p . u
De tal modo que la potencia eléctrica después de la falla queda dada por:
|E ’||EB| 1.0∗1.17
P3elec = sin δ P3elec = sin δ
X3 0.8
3
P elec =1.4625 sin δ DESPUES
Se procede a plantear las ecuaciones de oscilación, de la forma:
d 2 δ πf
= (Pmec −Pelec )
d t2 H
18
H=5MJ/MVA, f=60Hz.
ANTES de la perturbación resulta:
d 2 δ 60 π (
= 0.8−1.80 sin δ )=12 π ( 0.8−1.80 sin δ )=30.15929−67.8584 sin δ
d t2 5
DURANTE la perturbación resulta:
d 2 δ 60 π (
= 0.8−0.65 sin δ )=12 π ( 0.8−0.65 sin δ )=30.15929−24.50442 sin δ
d t2 5
DESPUES de la perturbación resulta:
d 2 δ 60 π (
= 0.8−1.4625 sin δ )=12 π ( 0.8−1.4625sin δ )=30.15929−55.13495 sin δ
d t2 5
Si se considera que la falla es sostenida por 0.3 segundos. Obtener la solución numérica de la
ecuación de oscilación, empleando el método de Runge-Kutta de 4to orden, con un paso de tiempo
Δt = 0.05 segundos. Efectué la simulación numérica hasta t = 0.3 [5 Pts] Para una falla sostenida la
ecuación de oscilación a resolver queda dado por:
d2δ
=30.15929−24.50442 sin δ t ∈ ¿
d t2
Hallando Delta maximo y Delta crítico:
0.8
δ max =π −sen−1 ( 1.4625 )=2.5628rad =146.84 °
0.8 1.4625 0.65
( 2.563−0.46 ) + .cos ( 146.84 )− cos ( 26.3878)
1.8 1.8 1.8
cos−1 δ cr = =98.79 °
1.4625 0.65
−
1.8 1.8
4 x 5 x (2.563−0.46)
t cr =
√ 2 π (60 Hz)( 0.8)
=0.373
19
Implementando los datos obtenidos en el programa de Matlab obtenemos los siguientes resultados:
Se puede ver en el siguiente grafico el aumento del Angulo del rotor respecto al tiempo de
duración de la falla con un paso de 0.05s
20
Conclusiones:
El método de Runge -Kutta es uno de los métodos más utilizados por su exactitud para desarrollar
ecuaciones diferenciales.
Al aplicar el método en la ecuación de oscilación observamos como el Angulo del rotor aumenta
durante el tiempo que dura la falla, la duración de esta falla dependerá de los elementos de
protección del sistema. Si el Angulo del rotor sobrepasa delta Angulo critico o, entonces nuestro
sistema no será estable.
El tiempo para despejar la falla debería ser menor al tiempo critico de despeje, para mantener
estable nuestro sistema ante una perturbación, este tiempo critico se calcula mediante la curva de
oscilación.
Si nuestro sistema despeja la falla en un tiempo menor que el tiempo crítico, el sistema también
responderá de manera rápida a las nuevas condiciones de operación post falla, entonces el nuevo
Angulo de operación después de la falla se establecerá en un tiempo menor.
21
Anexos
Programa del problema 1
clear all;
clc;
%Ingresar los valores para el Runge Kutta
n=1;
i=1;
h=0.05; %Delta DE t paso del tiempo
delta=26.9; %delta inicial
U=0; %DERIVADA INICIAL PARA S EGUNDO GRADO
t=0;
%tcr='0.1838 segundos';
delta_c=78.522; %Angulo Critico
delta_i=delta;
delta_max=139.316;%Delta maximo
iteraciones=10;
w=zeros(iteraciones-1,7);
disp(' t(s) k1 k2 k3 k4 Delta w
');
disp('-------------------------------------------------------------------
-------');
while n<iteraciones
y0=evaluar(delta*(pi/180));
m0=h*y0;
y1=evaluar(delta*(pi/180)+0.5*h*U);
m1=h*y1;
y2=evaluar(delta*(pi/180)+0.5*h*U+0.25*h*m0);
m2=h*y2;
y3=evaluar(delta*(pi/180)+h*U+h*0.5*m1);
m3=h*y3;
w(n,1)=t;
w(n+1,2)=m0;
w(n+1,3)=m1;
w(n+1,4)=m2;
w(n+1,5)=m3;
w(n,6)=delta;
w(n,7)=U;
delta=delta+(h*U+h*(m0+m1+m2)/6)*(180/pi);
U=U+((m0+2*m1+2*m2+m3)/6);
n=n+1;
t=t+h;
end
ev_deltac=w(:,6);
mat=w(1:iteraciones-1,:);
disp(mat);
22
x=mat(:,1);
y=mat(:,6);
for i=1:1:iteraciones-1
if ev_deltac(i)>delta_c
disp('El delta sobrepaso el delta Crítico en el tiempo de
despeje');
disp(ev_deltac(i));
break;
end
end
figure(1);
plot(x,y);
grid on;
title('Gráfica angulo vs Tiempo');
xlabel('Tiempo (s)');
ylabel('Grados (°) ');
figure(2);
angulo=0:5:180;
Paf=2.21*sind(angulo);
Pf=0.711*sind(angulo);
Ppf=1.534*sind(angulo);
plot(angulo,Paf,angulo,Pf,angulo,Ppf);
hold on;
stem(delta_i,2.21*sind(delta_i));
stem(delta_c,2.21*sind(delta_c));
stem(delta_max,1.534*sind(delta_max));
plot([2,180],[1,1],'r');
%legend('P1','P2','P3','Pm','D_0','Dc','D_max');
grid on
end
23
n=1;
i=1;
h=0.05; %Delta DE t paso del tiempo
delta=26.3878; %delta inicial
U=0; %DERIVADA INICIAL PARA S EGUNDO GRADO
t=0;
%tcr='0.373 segundos';
iteraciones=10;
w=zeros(iteraciones-1,7);
disp(' t(s) k1 k2 k3 k4 Delta w
');
disp('-------------------------------------------------------------------
-------');
while n<iteraciones
y0=evaluar(delta*(pi/180));
m0=h*y0;
y1=evaluar(delta*(pi/180)+0.5*h*U);
m1=h*y1;
y2=evaluar(delta*(pi/180)+0.5*h*U+0.25*h*m0);
m2=h*y2;
y3=evaluar(delta*(pi/180)+h*U+h*0.5*m1);
m3=h*y3;
w(n,1)=t;
w(n+1,2)=m0;
w(n+1,3)=m1;
w(n+1,4)=m2;
w(n+1,5)=m3;
w(n,6)=delta;
w(n,7)=U;
delta=delta+(h*U+h*(m0+m1+m2)/6)*(180/pi);
U=U+((m0+2*m1+2*m2+m3)/6);
n=n+1;
t=t+h;
end
ev_deltac=w(:,6);
mat=w(1:iteraciones-1,:);
disp(mat);
x=mat(:,1);
y=mat(:,6);
for i=1:1:iteraciones-1
24
if ev_deltac(i)>delta_c
disp('El delta sobrepaso el delta Crítico en el tiempo de
despeje');
disp(ev_deltac(i));
break;
end
end
figure(1);
subplot(2,1,1);
plot(x,y);
grid on;
title('Gráfica angulo vs Tiempo');
xlabel('Tiempo (s)');
ylabel('Grados (°) ');
subplot(2,1,2);
angulo=0:5:180;
Paf=1.80*sind(angulo);
Pf=0.65*sind(angulo);
Ppf=1.4628*sind(angulo);
plot(angulo,Paf,angulo,Pf,angulo,Ppf);
title('Gráfica Potencia vs Angulo');
ylabel('POTENCIA (p.u)');
xlabel('Grados (°) ');
hold on;
stem(delta_i,1.80*sind(delta_i));
stem(delta_c,1.80*sind(delta_c));
stem(delta_max,1.4628*sind(delta_max));
plot([2,180],[0.8,0.8],'r');
%legend('P1','P2','P3','Pm','D_0','Dc','D_max');
grid on
end
25