You are on page 1of 8

1.

TEMA:
Resolucin de la Ecuacin de Oscilacin por el Mtodo Euler en el Programa Matlab.

2. OBJETIVO GENERAL.
Estudiar el mtodo de Euler en la resolucin de los Sistemas Elctricos de Potencia
utilizando el Software de MATLAB.

3. OBJETIVOS ESPECFICOS.
Aplicar el mtodo Euler a la ecuacin de oscilacin para un sistema con un generador con
barra infinita.
Resolver ecuaciones diferenciales mediante el mtodo de EULER.
Mediante la programacin en MATLAB implementar el mtodo con el fin de visualizar el
tiempo de recuperacin del sistema propuesto.

4. MARCO TERICO.

METODO EULER

La solucin de las ecuaciones diferenciales asociadas a la dinmica electromecnica de las


maquinas en los sistemas de potencia permite establecer una serie de tiempo que corresponde a
los valores de las variables de inters en la funcin del tiempo.

Adems las relaciones de las principales variables que pueden ser fcilmente visualizados por
curvas que dan la aceleracin, velocidad y desplazamiento angular como una funcin del tiempo.

Fig.1 Curva ngulo tiempo.


Las curvas ngulo-tiempo o curvas de oscilacin pueden ser calculados por medio de la solucin
por mtodos numricos de las ecuaciones que definen la dinmica. Estas curvas muestran la
posicin angular del rotor trazado contra el tiempo medido desde la insercin de la falla.

Fig.2. curva de despeje de falla.

Las curvas ngulo-tiempo o curvas de oscilacin tambin provee las bases para estimar la
magnitud del voltaje, corriente, potencia y otras cantidades la magnitud de: voltaje, corriente,
potencia y otras cantidades a travs de la perturbacin, tal informacin es frecuentemente y de
gran valor en aplicaciones de circuitos con interruptores temomagneticos y rels.

ECUACIN DE OSCILACIN

La ecuacin que define la dinmica electromecnica asociada a la maquina sincrnica es la


denominada ecuacin de oscilacin:

H 2
d ( t )
f
=PmecPelec
dt2

Usando el mtodo de Euler, se procede a dar solucin a la ecuacin de oscilacin. Las


ecuaciones aproximadas resultan:

Siendo, , la variacin absoluta de la velocidad medida con respecto a la velocidad sincrnica


de la mquina. Estas ecuaciones aproximadas son resultados por un paso de tiempo t, desde t =
0 segundos hasta el tiempo de despeje de la falla tc. Luego la ecuacin de potencia elctrica
cambia debido a que la lnea fallada sale fuera de operacin y se procede a seguir aproximando
la solucin hasta alcanzar tf, el tiempo final de simulacin.

IMPLEMENTACION DEL METODO EULER EN UN SEP

En el presente trabajo se presenta un ejemplo de la ecuacin de oscilacin, en un sistema de


potencia tpico con una mquina entregando potencia a una barra de potencia infinita la cual es
sometida a una perturbacin por cortocircuito trifsico en una de las 2 lneas de transmisin al
50%.

El mtodo de solucin para este caso es implementado en el programa MATLAB y a su vez


mediante un modelo en SIMULINK, en ambos casos las curvas de oscilaciones son obtenidas de
las simulaciones para distintos tiempos de despeje de falla, para evidenciar el valor del tiempo
crtico de despeje de la falla.

Vamos a empezar a ilustrar la aplicacin del mtodo de Euler a ecuaciones que podemos resolver
tericamente. Esto nos posibilitar comparar con la solucin exacta.

EJERCICIO:

Considere el sistema de potencia mostrado en la Fig. 1. Se trata de un generador sincrnico de


rotor liso, de 60 Hz, H = 5MJ/MVA y reactancia transitoria de eje directo Xd = 0.3 por unidad,
el cual est conectado a una barra de potencia infinita a travs de dos lneas de transmisin
puramente reactivas inductivas en paralelo. Las reactancias mostradas en la Fig. 1. estn dadas
en la misma base. El generador entrega una potencia real de Pe = 0.8 por unidad y Q = 0.074 por
unidad a la barra de potencia infinita a un voltaje de = 1.0 V por unidad.

La corriente que fluye a la barra de potencia infinita es:


La reactancia de transferencia entre el voltaje interno del generador y la barra de potencia
infinita, antes de cualquier perturbacin queda dado por:

El voltaje interno del generador, detrs de la reactancia transitoria resulta:

La ecuacin de potencia elctrica antes de cualquier perturbacin, resulta:

Se conoce que antes de cualquier perturbacin, la mquina opera en estado estacionario, de


modo que el ngulo del punto de operacin queda dado por:

En l una falla por cortocircuito trifsico ocurre en la mitad de una de las lneas de transmisin, y
esta la falla es retirada por la accin de los dispositivos de proteccin, secando de operacin al
circuito falla, abriendo los interruptores simultneamente en ambos extremos. En este caso la
ecuacin de potencia elctrica durante esta perturbacin resulta ser:

Cuando las protecciones operan, la lnea fallada sale de operacin, siendo la ecuacin de
potencia transferida:

Dados estos datos se procede a la programacin en MATLAB la cual se muestra a continuacin:

clc;clear;
disp(' UNIVERSIDAD TCNICA DE COTOPAXI')
disp(' CIENCIAS DE LA INGENIERA Y APLICADAS')
disp(' INGENIERA ELCTRICA')
disp(' S.E.P II')
disp(' MTODO DE EULER PARA SEP')

%PARAMETRO DE SIMULACIN:
Pm = input('Ingrese el valor de la Potencia Mecnica [p.u]: ');
Pmax2 = input('Ingrese el valor de la Potencia durante la falla [p.u]: ');
Pmax1 = input('Ingrese el valor de la Potencia con la falla despejada [p.u]:
');
H = input('Ingrese el valor de la Constante de inercia [H]: ');
tc1 = input('Ingrese el valor del tiempo de falla TC1[seg]: ');
tc2 = input('Ingrese el valor del tiempo de falla TC2[seg]: ');
tc3 = input('Ingrese el valor del tiempo de falla TC3[seg]: ');
tc4 = input('Ingrese el valor del tiempo de falla TC4[seg]: ');

tn = 1; %tiempo final de la simulacion


f= 60; %frecuancia del sistema Hz
t0= 0; %tiempo inicial de la simualcion
Dt= 0.05; %incremento del tiempo
y0= 0.46055 % angulo inicial de operacion de la maquina
[radianes]
x0= 0; %diferencial del velocidad inicial: [pu]
N=(tn-t0)/Dt; %calcula nmero de puntos a simular
for I=1:N
ti(I)=t0+I*Dt; %calcula el tiempo, ti grafico
y1(I)=y0+Dt*(x0); %angulo i+1
if ti<tc1
Pmax=Pmax2;
else
Pmax=Pmax1;
end
x1(I)=x0+Dt*(pi*f/H*(Pm-Pmax*sin(y0))); %velocidad i+1
y0=y1(I); %actualizar el angulo
x0=x1(I); %actualizar velocidad
end

% mismo procedimiento para [tc2]:


f1=60; %frecuancia del sistema Hz
t01=0; %tiempo inicial de la simualcion
Dt1=0.05 ; %incremento del tiempo
y01=0.46055; %angulo inicial de operacion de la maquina
[radianes]
x01=0; %diferencial del velocidad inicial: [pu]
N1=(tn-t01)/Dt1; %calcular numero de puntos a simular
for I1=1:N1
ti1(I1)=t01+I1*Dt1; %calcula el tiempo, ti grafico
y3(I1)=y01+Dt1*(x01); %angulo i+1
if ti1<tc2
Pmax=Pmax2;
else
Pmax=Pmax1;
end
x3(I1)=x01+Dt1*(pi*f1/H*(Pm-Pmax*sin(y01))); %velocidad i+1
y01=y3(I1); %actualizar el angulo
x01=x3(I1); %actualizar velocidad
end
% mismo procedimiento para [tc3]:
f2=60; %frecuancia del sistema Hz
t02=0; %tiempo inicial de la simualcion
Dt2=0.05 ; %incremento del tiempo
y02=0.46055; %angulo inicial de operacion de la maquina
[radianes]
x02=0; %diferencial del velocidad inicial: [pu]
N2=(tn-t02)/Dt2 ; %calcular numero de puntos a simular
for I2=1:N2
ti2(I2)=t02+I2*Dt2; %calcula el tiempo ti grafico
y4(I2)=y02+Dt2*(x02); %angulo i+1
if ti2<tc3
Pmax=Pmax2;
else
Pmax=Pmax1;
end
x4(I2)=x02+Dt2*(pi*f2/H*(Pm-Pmax*sin(y02))); %velocidad i+1
y02=y4(I2); %actualizar el angulo
x02=x4(I2); %actualizar velocidad
end
% mismo procedimiento para [tc4]:
f3=60; %frecuancia del sistema Hz
t03=0; %tiempo inicial de la simualcion
Dt3=0.05 ; %incremento del tiempo
y03=0.46055; %angulo inicial de operacion de la maquina
[radianes]
x03=0; %diferencial del velocidad inicial: [pu]
N3=(tn-t03)/Dt3 ; %calcular numero de puntos a simular
for I3=1:N3
ti3(I3)=t03+I3*Dt3; %calcula el tiempo ti grafico
y5(I3)=y03+Dt3*(x03); %angulo i+1
if ti3<tc4
Pmax=Pmax2;
else
Pmax=Pmax1;
end
x5(I3)=x03+Dt3*(pi*f3/H*(Pm-Pmax*sin(y03))); %velocidad i+1
y03=y5(I3); %actualizar el angulo
x03=x5(I3); %actualizar velocidad
end
%Procedimiento para graficar las curvas:
ti;
tdespeje_1=y1*180/pi;
tdespeje_2=y3*180/pi;
tdespeje_3=y4*180/pi;
tdespeje_4=y5*180/pi;
plot(ti,tdespeje_1,'r',ti,tdespeje_2,'b',ti,tdespeje_3,'g',ti,tdespeje_4,'m')
legend('tc1= 0.3 seg','tc2= 0.4 seg','tc3= 0.45 seg','tc4= 0.5 seg',2)
title('MTODO DE EULER')
grid on

Una vez corrido el programa se procede a visualizar los tiempos de despeje de la falla:
Fig.3 Curva de oscilacin del sistema para un tc: 0.3, 0.4, 0.45, 0.5

Se puede apreciar que hasta en un tiempo tc= 0.4 el sistema si se puede recuperar pero cuando
pasa de este tiempo el sistema no se recupera es decir que cae en inestabilidad.

Para la modelacin de la ecuacin de oscilacin en el SIMULINK se presenta a continuacin el


diagrama de bloques:

Fig.4 diagrama de bloques de la ecuacin de oscilacin.

5. CONCLUSIONES Y COMENTARIOS.
La ecuacin de oscilacin nos permite determinar el tiempo de despeje de falla en un
sistema, una vez que pasa ese tiempo y la falla no fue despejada el sistema no se puede
recuperar y cae en inestabilidad provocando que el sistema sufra perturbaciones.
El mtodo Euler resuelve ecuaciones diferenciales y puede resolver de paso a paso en
cual nos da valores que componen la curva de oscilacin y nos da una solucin
aproximada a la curva caracterstica.
El trabajo se pudo notar mediante las curvas de oscilacin como el sistema se comporta
cuando ocurre una falla y en qu tiempo se despeja la falla as como se puede apreciar el
comportamiento despus de la falla es decir si el sistema se recupera o no.
Matlab es una herramienta indispensable para anlisis de SEPs ya que mediante lenguaje
de programacin se puede determinar el comportamiento del sistema.

6. BIBLIOGRAFA.

https://es.wikipedia.org/wiki/M%C3%A9todo_de_Euler
http://www.frsn.utn.edu.ar/gie/an/mnedo/32_Euler.html
Francisco M. Gonzalez-Longatt. Solucin Numrica de la Ecuacin de Oscilacin:
Implementacin, Ejemplo.
W. Allen Smith. Anlisis Numrico. Prentice Hall Hispanoamrica S.A. 1998.
ECL-30524. Sistemas de Potencia II. Captulo 2, Resolucin de la ecuacin de
oscilacin.

You might also like