Escolar Documentos
Profissional Documentos
Cultura Documentos
PRCTICA N 02
MODELACIN DE SISTEMAS LINEALES UTILIZANDO MATLAB
Prctica del 21 al 27 de octubre
1. OBJETIVOS:
2. MARCO TERICO:
MATLAB trabaja esencialmente con matrices numricas rectangulares (que pueden tener elementos
complejos), lo cual implica el uso de vectores fila o columna. Por esta razn este paquete tiene una
proyeccin hacia el control moderno (descrito a variables de estado) y es til para ilustrar las relaciones
existentes entre las tcnicas clsicas y modernas de anlisis. Para ello, contiene un conjunto de rutinas de
propsito general que permiten modelar, analizar y simular cualquier tipo de sistema, adems, es capaz de
trabajar con modelos lineales invariantes en el tiempo (LIT), los cuales son:
MATLAB realiza las diversas conexiones y conversiones entre este conjunto de modelos.
2.1. Funciones para la Conexin de Modelos LIT utilizando MATLAB
La librera de Sistemas de Control de Matlab cuenta con un conjunto de funciones para interconectar modelos
para desarrollar concatenaciones de entrada salida, colocarlos en serie, paralelo y con realimentacin.
sys = series(sys1,sys2)
Pg. 1
Pg. 2
Planta
Gc(s)
G(s)
R(s)
Y(s)
H(s)
Pg. 3
G(s)
G1(s)
R(s)
Y(s)
G(s)
H(s)
Este comando se aplica a un sistema en lazo cerrado, es decir un sistema con realimentacin.
2.2. Funciones para la Conversin de Modelos LIT utilizando MATLAB
Existen cuatro tipos de modelos linealmente invariantes en el tiempo LTI que pueden utilizarse con la librera
de Sistemas de Control, que son TF (funcin de transferencia), ZPK(ceros, polos y ganancia), SS (espacio de
estados) y FRD (respuesta en frecuencia). Es posible realizar la conversin de un modelo a otro, en forma
explcita, para un modelo dado sys con la siguiente sintaxis:
sys1 = tf (sys)
sys 2= zpk (sys)
sys 3= ss (sys)
sys4 = frd (sys , frequency)
% Conversin a TF
% Conversin a ZPK
% Conversin a SS
% Conversin a FRD
Para el ltimo caso, frecuency es un vector de frecuencias usada como argumento de entrada cuando se
realiza la conversin al modelo FRD.
Matlab en ocasiones realiza conversiones automticas ya que existen varios comandos que requieren de un
modelo especfico como parmetro de entrada as que antes de realizar la funcin indicada por el comando
realiza la conversin. Estas conversiones pueden ser utilizadas tanto para sistemas sencillos con una nica
entrada y nica salida (SISO) como para sistemas de mltiples entradas y salidas (MIMO).
Obtencin de datos de una funcin de transferencia
[A,B,C,D] = SSDATA(SYS) Permite obtener las matrices de estado del sistema SYS
Pg. 4
Pg. 5
Figura 1
Figura 2
3.3 Obtenga la ecuacin diferencial, la representacin en variables de estado y la funcin de transferencia del
siguiente circuito.
Figura 3
4. TRABAJO EXPERIMENTAL
4.1 Obtenga el modelo en espacio de estado, zpk, y la respuesta en frecuencia de los sistemas del trabajo
preparatorio de la Figura 1 y Figura 3.
4.2 Empleando MatLab encuentre las respuestas: impulsiva, paso y rampa del sistema elctrico del trabajo
preparatorio para los siguientes valores: R1=R2= 10M; C1=C2=2 uF.
4.3 Implemente en simulink el diagrama de bloques del sistema elctrico de la Figura 2, y compare la
respuesta con el modelo en variables de estado a una entrada paso.
Pg. 6
INFORME
5.1
5.2
5.3
Obtener al menos dos funciones de transferencia de los sistemas de las figuras 2 y Figura 3, usando la
regla de Mason.
Comentarios y conclusiones.
5.4
BIBLIOGRAFIA
Pg. 7