Está en la página 1de 9

Lab. No.

3 – Modelamiento de Sistemas Eléctricos 1


UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
FACULTAD DE INGENIERIA
INGENIERÍA ELECTRÓNICA

SISTEMAS DINAMICOS
1160601

LABORATORIO No. 3 – MODELAMIENTO Y ANALISIS DINAMICO DE


SISTEMAS ELECTRICOS
INSTRUCCIONES
1- Las actividades de laboratorio y los informes deberán ser desarrollados en grupos de hasta 2
(dos) alumnos.
2- Caso algún alumno no pueda hacer las actividades, en el día previsto de su laboratorio, el mismo
deberá entregar el informe individualmente siempre y cuando presente constancia que justifique su
ausencia, por lo contrario la no constancia de su justificación tendrá como nota (0) cero para ese
laboratorio.
3- Los trabajos o informes deberán ser entregados, únicamente, en la semana siguiente después del
laboratorio.
4- Las soluciones deberán ser de forma clara, simple y organizada. Si hay figuras, tablas y
ecuaciones, esas deberán ser numeradas y referenciadas. No deberá ser utilizado en el informe,
material ya presentado en las guías de cada laboratorio.
5- La página inicial del informe será la página que contiene las actividades ejecutadas.
6- Los ejercicios ha ser solucionados serán suministrados en el laboratorio por el profesor.

OBJETIVO
Las actividades a seguir tienen por objetivo fijar la operación y el uso del Matlab / Simulink
como herramienta para solucionar modelos de sistemas eléctricos. La idea es ir examinando todos
los tópicos de la teoría através de estos ejemplos.

REFERENCIAS
1- Ogata, K. Engenharia de Controle Moderno. Prentice Hall do Brasil, 3a. Ed., 1998.
2- Hanselman, D.; Littlefield, B. MATLAB 5: Versão do Estudante, Guia do Usuário, Makron
Books, 1999.
3- www.mathworks.com
4- Close, Charles M. Modeling and analysis of dynamic systems. 3rd. ed. New York : John Wiley
and Sons, 2001.
5- Ogata, Katsuhiko. Dinámica de sistemas. México :Prentice-Hall Hispanoamericana, 1987.

A. SOLUCIÓN EXACTA DE ECUACIONES DIFERENCIALES

Para resolver de forma exacta una o varias ecuaciones diferenciales, Matlab dispone de la
orden dsolve. Por defecto, la variable independiente es t, pero se puede usar cualquier otra variable
si se incluye como último argumento:

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 2

La letra D se utiliza para representar la derivación con respecto a la variable independiente, es


decir, u’ se escribe Du; las derivadas orden superior u’’, u’’’, . . . se escriben D2u, D3u, . . .
Cuando se resuelve un sistema de ecuaciones diferenciales, Matlab proporciona las funciones
solución en orden léxico-gráfico.

1. Ejemplo

B. SOLUCIÓN EXACTA DE ECUACIONES DIFERENCIALES

El MATLAB contiene dos comandos para calcular soluciones numéricas para ecuaciones
diferenciales: ode23 e ode45; el comando ode23 usa o método de Runge - Kutta para ecuaciones
diferenciales de segunda y tercer orden; el comando ode45 usa el método de Runge - Kutta para
ecuaciones diferenciales de cuarta y quinto orden. Los comandos ode23 y ode45 poseen los
mismos tipos de argumentos.

La forma mas simples del comando ode45 requiere cuatro argumentos. El primer argumento es
el nombre de la función, definida en el MATLAB, que retorna el valor de la ecuación diferencial y’
= g(x,y) cuando es fornecido valor para x e y. El segundo y el tercer argumentos representan los
limites en el intervalo en el cual deseamos calcular el valor de la función y = f(x). El cuarto
argumento contiene la condición inicial necesaria para determinar la única solución para la ecuación
diferencial ordinaria. Se asume que ese argumento representa el valor de la función dentro del
intervalo considerado. El comando ode45 posee dos salidas: un conjunto de coordenadas x e, un
conjunto de coordenadas y correspondientes, los cuales representan los puntos de la función y =
f(x).

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 3

2. Ejemplo

C. APLICANDO LOS COMPONENTES ELECTRICOS EN EL SIMULINK

El simulink tiene todos los recursos necesarios para un programa de simulación completo.
Además de eso, existen otros recursos que permiten, por ejemplo, emular sistemas eléctricos,
sistemas mecánicos, maquinas de estado y técnicas de procesamiento de señales. También es
posible emplear el simulink para realizar tareas de control en tiempo real de un proceso. En el
matlab un conjunto de funciones especializadas es llamado de “Toolbox” y en el simulink es
llamado de “Blockset”. En la figura 1, es presentado el Simpower system. El Simpower system
consiste de varias carpetas que contienen los bloques necesarios para la simulación del sistema
eléctrico. Ese blockset puede ser usado para realizar la simulación directamente del esquema
eléctrico sin necesidad del empleo declarado de ecuaciones diferenciales.

Los bloques del Simpower system son considerados especiales y normalmente solo pueden ser
conectados a los demás bloques del simulink usando bloques conversores especiales como se
muestra en la figura 2. Debido a la presencia de no linealidad presente en algunos bloques de este
“Blockset”, se debe tener un cuidado especial en el uso adecuado del algoritmo de simulación. Se
acostumbra a emplear el algoritmo ODE23.

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 4

Figura 1. Recursos disponibles del SimPowerSystems

Figura 2. Uso de bloques conversores entre el SimPower Systems y el Simulink

Para mostrar el empleo de SimPower Systems para simular circuitos eléctricos será usado el
sistema presentado en el siguiente ejemplo.

3. Ejemplo
Consiste en un circuito RC (resistor y capacitor) como se presenta en la figura 3. Los
componentes resistor, capacitor e inductor son generados a partir del ajuste de los parámetros del
bloque “Series RLC Branch” presentado en la figura 4 y en la tabla 1.
Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA
Lab. No. 3 – Modelamiento de Sistemas Eléctricos 5

Figura 3. Ejemplo de un circuito eléctrico RC

Tabla 1. Ajustes del Bloque “Series RLC Branch”

Componente Parámetros del bloque “Series RLC Branch”


Resistencia (R) Inductancia (L) Capacitancia (C)
Resistor Valor en Ohmios 0 Inf
Inductor 0 Valor en Henrios Inf
Capacitor 0 0 Valor en Faraday

Figura 4. Caja de dialogo del bloque “Series RLC Branch”

Las figura 5 muestra el ambiente de simulación a tratar el circuito anteriormente presentado.


Para generar las señales de tensión en el capacitor y de corriente de la figura 6 fue considerado el
capacitor inicialmente descargado y la tensión de alimentación igual a 10 Volts. Los valores del
capacitor y del resistor empleados en la simulación fueron respectivamente de 100µF y 100Ω.
Complementando las informaciones de la simulación se verifica que fue usado el algoritmo de
integración ODE23 y el tiempo de simulación de 0,1 segundos.

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 6

Figura 5. Simulación del sistema eléctrico RC

(a) (b)
Figura 6. Señales del ambiente simulado del sistema eléctrico RC, (a) Voltaje de capacitor Vc(t), (b)
Corriente del sistema i(t)

D. SIMULACIÓN DE SISTEMAS ELECTRICOS UTILIZANDO ECUACIONES


DIFERENCIALES EN EL SIMULINK

Para simular sistemas dinámicos eléctricos usando un conjunto de ecuaciones diferenciales


que representan con fidelidad el comportamiento dinámico. El ejemplo anterior del circuito RC
presentado en la figura 3 descrito por las siguientes ecuaciones:

dVc (t ) 1 1
=− Vc (t ) + Vi (t )
dt RC RC

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 7
dVc (t ) 1
= I (t )
dt C

Para resolver la ecuación diferencial de primer orden, se emplea operación inversa a la


derivada, ósea, la integración.

 1 1 
Vc (t ) = ∫  − Vc (t ) + Vi (t )  dt
 RC RC 

dVc (t )
I (t ) = C
dt

La figura 7, presenta el ambiente de simulación completo. Para generar las señales de tensión
y de corriente fueron utilizadas las mismas consideraciones iniciales. Los señales de corriente y de
tensión son idénticos a los obtenidos en el ejemplo anterior pues el circuito eléctrico es lo mismo,
solo cambiar la manera de implementar la simulación.

Figura 7. Ambiente de simulación con las ecuaciones diferenciales del sistema RC

4. Ejemplo
A partir del siguiente circuito, obtener el comportamiento transitorio de las señales Vo(t) y
Io(t) para t > 0 sobre un intervalo de 10 segundos, considerando condiciones iniciales nulas.

Figura 8. Circuito eléctrico a simular

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 8

Las figura 9 muestra el ambiente de simulación a tratar el circuito anteriormente presentado.


Las señales de tensión en el resistor de salida Vo(t) y de la corriente Io(t) son presentadas en la
figura 10. Complementando las informaciones de la simulación se verifica que es utilizado el
algoritmo de integración ODE23 y el tiempo de simulación de 10 segundos.

Figura 9. Simulación del circuito eléctrico ejemplo 4.

(a) (b)
Figura 10. Señales del circuito eléctrico simulado, (a) Voltaje de salida Vo(t), (b) Corriente Io(t)

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA


Lab. No. 3 – Modelamiento de Sistemas Eléctricos 9

Ejercicios para realizar

1. Considere el siguiente circuito que se presenta a continuación. Obtener el comportamiento del


voltaje de salida Vo(t) para t > 0 para un intervalo de 10 segundos. Simular el circuito a través
del simulink y a través de la solución de la ecuación diferencial obtenida del circuito.
Considerando como entrada Vin(t):

a) Una señal pulso Vin(t) = 10 para 0 ≤ t ≤ 1,


Vin(t) = 0 para t > 1

b) Una señal senoidal Vin(t) = 10e-0,5t Sen(2πt)

2. Para el siguiente circuito, obtener la respuesta transitoria de I(t) de 0 a 0,5 segundos

Sistemas Dinámicos Prof. Dr. Ing. FRANCISCO E. MORENO GARCIA

También podría gustarte