Académique Documents
Professionnel Documents
Culture Documents
1
2 TEMA: MODELADO IDENTIFICACIÓN Y SIMULACIÓN DE SISTEMAS LTI,
CAUSALES Y DE TIEMPO CONTINUO
3 OBJETIVOS:
General: Modelar e identificar los parámetros de sistemas SISO LTI de primero y segundo orden
Específicos:
Obtenga la función de transferencia teórica Vout/Vin para el circuito RC mostrado en la figura 1.1.
Resistor=1KΩ y Capacitor=1uF.
FIGURA 1.1
SIMULACIÓN DE LA PLANTA EN MATLAB:
Realice en Simulink de Matlab una simulación del comportamiento del sistema RC (planta de primer orden
Resistor=1KΩ y Capacitor=1uF ), para lo cual debe aplicar al mismo, una entrada escalón y visualizar su salida
con un osciloscopio (Scope) tal como se observa en la figura 1.2. Simule por un intervalo de 10 milisegundos
(o más de 10 milisegundos) manteniendo un período de muestreo constante (Ej 100 us), para lo cual se debe
2
usar el menú “Simulation”. Configure el Scope, para que se guarde los datos de entrada y salida en el
Workspace de Matlab.
FIGURA 1.2
Abra el System Identification Tool de Matlab para la identificación de los parámetros del sistema,
tecleando en el workspace de Matlab, la instrucción en : >>ident ; después de lo cual se abrirá la pantalla
mostrada en la figura 1.3
FIGURA 1.3
Con los datos de entrada y salida (Vout/Vin) obtenidos con el circuito RC SIMULADO, proceda a modelar
el sistema con una estructura de primer orden (fuera de línea) y a identificar sus parámetros siguiendo
los pasos descritos a continuación:
Haga clic en “Import data” y seleccione “Time Domain Data” para que aparezca la ventana de figura 1.4
3
FIGURA 1.4
Utilice la ventana de la figura 1.4 para Importar los datos de entrada y salida versus el tiempo. Llene los
datos Input con las entradas io.signals.values(:,1) , Output con las salidas io.signals.values(:,1) y en
el Sampling interval coloque el período de muestreo constante utilizado, como se muestra en el ejemplo.
Haga clic en “Estimate…>” y escoja “Process Models” para que aparezca la ventana de la figura 1.5
FIGURA 1.5
4
Configure el Model Transfer Function con los puntos inferiores (figura 1.6):
o Poles: 1 - All real
o Sin Ceros (No poner un visto en Zero)
o Sin Retardos de tiempo (No poner un visto en Delay)
o Sin Integrador (No poner un visto en Integrator)
Haga clic en “Estimate” para estimar los parámetros K y Tp1 del modelo configurado (figura 1.6):
FIGURA 1.6
Tome nota de los valores de los parámetros K y Tp1 y exprese el modelo estimado por el System
Identification Tool, para el sistema de primer orden con la forma K/(1+Tp1 s). (figura 1.6)
Finalmente, en la ventana principal del System Identification Tool, haga clic en “Model output” para
verificar el porcentaje de ajuste de la salida que se obtendría con el modelo calculado con la salida del
sistema real que fue importada al inicio. En el ejemplo se aprecia que el porcentaje de ajuste es del
91.68%, lo que quiere decir que hay un error menor al 10%, resultado que a su vez se encuentra dentro
de los límites permitidos. (Ver figura 1.7)
5
FIGURA 1.7
Identifique los parámetros del sistema RC implementado en el Protoboard siguiendo los pasos mostrados en
el procedimiento previamente señalado para el circuito RC simulado.
Obtenga la función de transferencia teórica Vout/Vin para el filtro activo de segundo orden mostrado en la
figura 2.1.
6
FIGURA 2.1
Realice en Simulink de Matlab una simulación del comportamiento del sistema (filtro de segundo orden),
para lo cual debe aplicar al mismo, una entrada escalón y visualizar su salida con un osciloscopio (Scope) tal
como se observa en la figura 2.2. Simule por un intervalo de 20 milisegundos (o más de 20 milisegundos)
manteniendo un Período de muestreo constante (Ej 100 us), para lo cual se debe usar el menú “Simulation”.
Configure el Scope, para que se guarde los datos de entrada y salida en el Workspace de Matlab.
FIGURA 2.2
Con los datos de entrada y salida (Vout/Vin) obtenidos con el filtro activo de segundo orden, proceda
(Off-Line) a modelar el sistema con una estructura de segundo orden subamortiguada (con raíces
7
imaginarias) y a identificar sus parámetros siguiendo los pasos descritos en el procedimiento de
identificación del apartado 4.1
Configure el Model Transfer Function con los puntos inferiores (figura 2.3)
o Poles: 2 - Underdamped
o Sin Ceros (No poner un visto en Zero)
o Sin Retardos de tiempo (No poner un visto en Delay)
o Sin Integrador (No poner un visto en Integrator)
Haga clic en “Estimate” para estimar los parámetros Zeta y Tw del modelo configurado (figura 2.3):
FIGURA 2.3
Tome nota de los valores de los parámetros K, Zeta y Tw y exprese el modelo estimado por el System
Identification Tool, para el sistema de primer orden con la forma K/(1+(2*Zeta*Tw)s+ (Tws)^2). (Ver
figura 2.3)
Finalmente, en la ventana principal del System Identification Tool, haga clic en “Model output” para
verificar el porcentaje de ajuste de la salida que se obtendría con el modelo calculado con la salida del
sistema real que fue importada al inicio.(figura 2.4)
8
FIGURA 2.4
Identifique los parámetros del filtro pasabajos implementado en el Protoboard, siguiendo los pasos
mostrados en el procedimiento previamente señalado para el filtro simulado.
6 ANÁLISIS DE RESULTADOS
o Obtenga errores porcentuales comparando los parámetros de la función de transferencia teórica del circuito
RC de la figura 1.1, con los parámetros obtenidos para modelo Simulado y con los parámetros obtenidos con
el System Identification Tool para el circuito implementado en el protoboard.
o Obtenga errores porcentuales comparando los parámetros de la función de transferencia teórica del para el
filtro pasa bajos de segundo orden de la figura 2.1, con los parámetros obtenidos para modelo Simulado y
con los parámetros obtenidos con el System Identification Tool para el circuito implementado en el
protoboard.