AUB PL2c
AUB PL2c
AUB PL2c
MODELADO Y
SIMULACIÓN DE
SISTEMAS DINÁMICOS
0.- Objetivos
Simulink constituye la extensión gráfica para la simulación del comportamiento de
sistemas continuos, discretos e híbridos. Desarrollado para operar sobre Matlab, proporciona
un entorno de trabajo orientado a bloques a diferencia del entorno basado en comandos propio
de Matlab. En general todos los problemas que se resuelven desde Simulink pueden resolverse
perfectamente desde Matlab. Simulink aporta, fundamentalmente, una forma de trabajo más
cómoda e interactiva.
El objetivo principal de esta práctica es aprender a utilizar Simulink para obtener las
señales de un sistema dinámico continuo, cuyo comportamiento viene descrito en términos de
un sistema de ecuaciones diferenciales ordinarias, lineales o no lineales. Además, se empleará
la práctica para utilizar Simulink como herramienta de verificación de ejercicios de reducción de
diagramas de bloques, modelado teórico y linealización.
Simulink puede ser utilizado para simular el sistema de ecuaciones diferenciales, incluso
aunque sean no lineales. De esta forma se puede estudiar su comportamiento para luego
compararlo con el modelo linealizado. Como ejemplo se va a emplear el sistema que se
describe a continuación:
F(t)
y(t)
Fr(t) Mg
(t)
1
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
Ejercicio 3.1: Tomando el ángulo de paso de las palas, β(t), como entrada y el
desplazamiento, y(t), como salida, plantea el sistema de ecuaciones diferenciales que
describen el comportamiento del helicóptero.
Utilizando los mismos parámetros de simulación que en el apartado anterior (paso fijo de
1 mseg y ode4), simula el comportamiento del sistema durante 8 segundos. Representa en una
figura de Matlab con dos ventanas, la evolución temporal de la velocidad del helicóptero,
indicando sobre la misma los valores máximo y mínimo de dicha velocidad (ventana superior) y
la evolución temporal de la posición vertical del helicóptero (ventana inferior). Indica sobre las
gráficas el punto más bajo en el movimiento vertical y la velocidad en la que se estabiliza.
2
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
A la vista de las señales de posición y velocidad, explica con tus propias palabras que es
lo que ha sucedido, esto es, la interpretación física de la simulación realizada.
3
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
4
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
Nota que en el sistema de ecuaciones v0 toma valor nulo y no es posible calcular y0.
¿Qué interpretación física le das a este hecho?
Determina el valor de las variables en el punto de funcionamiento para v0=0 y para v0=1.
Recuerda que β(t) solo puede tomar valores positivos.
Linealiza el sistema de ecuaciones no lineal original con los datos obtenidos para v0=1.
Este será el modelo para compararlo con el modelo no lineal original.
5
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
Interpreta los resultados comparando las respuestas lineal y no lineal para los dos saltos
de distinta amplitud.
6
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
A partir del conocimiento de las leyes físicas que rigen el comportamiento de los
circuitos eléctricos (leyes de Kirchoff) se puede plantear el sistema de ecuaciones
diferenciales que describen la relación dinámica entre la entrada y la salida del proceso. El
sistema de ecuaciones, convenientemente convertidas al dominio de Laplace, puede ser
resuelto (directamente o con la ayuda de un diagrama de bloques) para obtener la función de
transferencia del proceso RC3.
7
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
Ejercicio 5.1: Determina el modelo teórico de una red RC de primer orden como la que
se representa en la siguiente figura, para unos valores genéricos de la resistencia (R) y el
condensador (C). Para ello debes plantear el sistema de ecuaciones diferenciales, transformar
al domino de Laplace y obtener la función de transferencia: Vs(s)/Ve(s). Incluye a continuación
el sistema de ecuaciones diferenciales, su transformación al dominio de Laplace y la función
de transferencia resultante.
Ejercicio 5.2: Determina el modelo teórico de una red RC de segundo orden como la
que se representa en la siguiente figura, para unos valores genéricos de la resistencia (R) y el
condensador (C). Para ello debes plantear el sistema de ecuaciones diferenciales, transformar
al domino de Laplace y obtener la función de transferencia: Vs(s)/Ve(s). Incluye a continuación
el sistema de ecuaciones diferenciales, su transformación al dominio de Laplace y la función
de transferencia resultante.
Ejercicio 5.3: Determina el modelo teórico de una red RC de tercer orden como la que
se representa en la siguiente figura, para unos valores genéricos de la resistencia (R) y el
condensador (C). Para ello debes plantear el sistema de ecuaciones diferenciales, transformar
al domino de Laplace y obtener la función de transferencia: Vs(s)/Ve(s). Incluye a continuación
el sistema de ecuaciones diferenciales, su transformación al dominio de Laplace y la función
de transferencia resultante.
8
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
Utiliza Matlab y/o Simulink para simular el comportamiento de la RC3 ante una entrada
en escalón unitario, tomando como valores de los parámetros: R=2.2 M y C=220 nF.
Representa en una figura la señal de salida del modelo, indicando en ella el tiempo de
establecimiento (de manera aproximada) y la ganancia estática.
9
Automática Básica Práctica 2b: Modelado y simulación de sistemas dinámicos
10