Está en la página 1de 10

Representación en simulink y en el command

window de matlab

Juan José Barros Epiayú


¿Cómo representar en Simulink y en el Command Window de Matlab la respuesta
de un sistema ante una entrada escalón e impulso de una función de transferencia
discreta G(z)?

Función transferencia en tiempo discreto


Numerador

G(z)= 0,16z + 0,14


z2- 1,44z + 0,74

Denominador

Coeficiente
discreto

( 0,16 0,14 )
( 1 -1,44 0,74 )

Juan José Barros Epiayú


Entornos

1. Command Window
2. Simulink
tf Función programa
Datos entrada son numerador y denominador

Command window

1. g–z Decirle a Matlab cual es la función de transferencia.


2. g–z Discretizar la función.
3. Step Escalón , gráfica.
4. Impulse Impulso.

Juan José Barros Epiayú


Command window

Gráfica de la respuesta al escalón obtenida por el command window.

Juan José Barros Epiayú


Command window

Gráfica de la respuesta al impulso obtenida por el command window.

Juan José Barros Epiayú


Código utilizado en el command window

>> g_z = tf([0.16 0.14], [1 -1.44 0.74]);


>> g_z
g_z =
0.16 s + 0.14
-------------------
s^2 - 1.44 s + 0.74

Continuous-time transfer function.


>> g_z = tf([0.16 0.14], [1 -1.44 0.74],0.2);
>> g_z
g_z =
0.16 z + 0.14
-------------------
z^2 - 1.44 z + 0.74

Sample time: 0.2 seconds


Discrete-time transfer function.
>> step(g_z)
>> impulse(g_z) Juan José Barros Epiayú
Simulink

Entorno inicial de Simulink

Entorno de simulación a partir de


diagrama de bloques

Primer bloque, función de


transferencia discreta
Juan José Barros Epiayú
Simulink

Bloque de la función escalón en


simulink

Bloque de gráficas

Juan José Barros Epiayú


Simulink

Simulación de la respuesta al escalón

Respuesta al escalón obtenida por simulink del sistema


estudiado

Juan José Barros Epiayú


Simulink

Diagrama de bloques para la respuesta al impulso

Respuesta al impulso obtenida desde simulink

Juan José Barros Epiayú

También podría gustarte