Está en la página 1de 11

Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática

Señales y Sistemas Lineales

Sesión 8 – Respuesta en el tiempo de sistemas discretos usando Simulink


Objetivos
1. Representar sistemas discretos mediante diagramas de bloques en SIMULINK
2. Obtener la respuesta al escalón y al impulso del sistema discreto
3. Observar el comportamiento del sistema ante la variación de sus parámetros
4. Verificar que las respuestas obtenidas en Simulink coinciden con las respuestas obtenidas de manera
analítica.
5. Adquirir criterios para discernir en qué casos es preferible programar en diagrama de bloques o en un
archivo .m.

Representación en Simulink de ecuaciones en diferencias

Para la representación de las ecuaciones en diferencias en Simulink se utilizan básicamente los mismos bloques que en
sistemas continuos, teniendo en cuenta definir el tiempo de muestreo (“sample time”). Para el retraso unitario se utiliza
el bloque “unit delay” teniendo en cuenta duplicarlo cuantas veces sea necesario.

1
z
Unit Delay

Sistemas representados en ecuaciones de diferencias de orden 1 (IIR –


recursivas)

Para comenzar se trabajará la siguiente ecuación de diferencias:

𝑦[𝑛] − 0.3𝑦[𝑛 − 1] = 𝑥[𝑛]

1. Obtenga en el papel el diagrama de bloques de la realización en forma directa de la ecuación.

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 1 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

2. Introduzca en Simulink el diagrama de bloques obtenido. En cada uno de los bloques utilizados hay un tiempo de
muestreo que se debe definir, observe y responda:
a. ¿Qué significa que el tiempo de muestreo es -1?

a* El tiempo de muestreo en -1 a parte de ser un valor por default del bloque de retraso, lo que hace es colocar un tiempo de
muestreo de 1 al sistema, si este valor se cambia el sistema tendrá en cuenta el tiempo de muestreo de cada bloque.

3. Obtenga la respuesta al escalón discreto y al impulso discreto:


a. Para el escalón de tiempo discreto puede utilizar el mismo bloque “step” definiendo su tiempo de
muestreo.
b. La respuesta la observará en un “Scope” al que se le puede configurar el tiempo de muestreo en el
submenú “parameters”.
c. Para el impulso puede obtener una aproximación usando el bloque “pulse generator” con los siguientes
parámetros

A* Respuesta al escalón unitario:

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 2 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

B* Respuesta al impulso:

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 3 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

1. ¿Qué sucede en la respuesta del sistema ante variaciones en el tiempo de muestreo?

4* Se puede observar que si el tiempo de muestreo esta entre 0 y 1, entonces mejor será la aproximación de la gráfica.

2. Observe ¿qué sucede con la respuesta del sistema cuando se cambian los parámetros del sistema discreto (en
este caso el coeficiente constante de la ecuación es el que representa el valor de los parámetros del
sistema)?
Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 4 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

5* Al aumentar el parámetro se aumenta la ganancia por lo tanto la respuesta al escalón y al impulso aumentan en
magnitud, sucede lo contrario si se disminuye el parámetro.

3. Compare las respuestas teóricas y de simulación obtenidas. Para esto debe solucionar en el papel las respuestas
al escalón unitario discreto y al impulso unitario discreto y obtener su gráfica.

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 5 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

HASTA AQUÍ SE CALIFICAN 2 UNIDADES.

4. Defina una nueva señal de entrada


x[n]: 𝑥[𝑛] = (0.2)𝑛; 𝑛 ≥ 0
Esta función se genera en Matlab usando la ecuación, x = B * r .^ n y definiendo los valores de n adecuados. Para
verificar la señal obtendremos su gráfica en Matlab con el comando “stem”. (Este es tema de la primera guía en
la que usó el comando stem).
4*

5. En el Simulink, use el bloque “simin” para introducir los datos al sistema discreto.
Para usar este bloque usted debe guardar los datos de Matlab en una matriz de dos columnas, la primera
columna debe ser el valor de n y la segunda columna el valor de la función x.
Esto lo puede hacer, hallando la traspuesta de la x y la n y después concatenando sus valores así: simin=[n’,x’].
Estos datos son los que usará el Simulink para obtener la respuesta del sistema a esta entrada.
5*

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 6 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

6. Compare la respuesta teórica con la obtenida en la simulación. Para la comparación debe Debe graficar en la
misma “figure” en Matlab: La respuesta del sistema obtenida en Simulink la respuesta analítica:
a. Realice los cálculos teóricos y grafique en matlab la señal que obtuvo como respuesta del sistema.
b. Para llevar los datos de la respuesta del sistema al Matlab, necesitará del bloque “simout” ó definir
dentro del menú “parameters” del “scope” que los datos sean grabados en el “workspace” con el
nombre de variable que usted debe asignar. Una vez en Matlab debe graficar los resultados obtenidos
Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 7 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

con el comando “stem”.


Para que pueda llevar el número de datos que usted prefiera, debe quitar en el “scope” la limitación de
número de datos, si escoge esta opción.

HASTA AQUÍ SE CALIFICAN 2 UNIDADES.

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 8 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

Sistemas representados en ecuaciones de diferencias no recursivas


(FIR)
Recordemos la ecuación en diferencias del filtro de promedio móvil de N puntos (PM):
1 (1)
y[n]  x[n]  x[n 1]  x[n  2]  ... x[n  N  1]
N
Donde x[n] es la entrada aplicada al filtro, y y[n] es la respuesta de salida resultante.
El objetivo será hallar la respuesta al impulso y verificar que se comporta como predice la teoría explicada en clase.

7. Introduzca en Simulink el diagrama de bloques que representa la ecuación del filtro de promedio móvil de
orden N=5.
8. Obtenga la respuesta al impulso unitario discreto como lo realizó en el punto 3.

9. ¿Según los análisis hechos en clase, coinciden los resultados obtenidos con los que usted estaba esperando para
este sistema? Justifique su respuesta, si es el caso, con cálculos teóricos o gráficas en Matlab.

HASTA AQUÍ SE CALIFICA 1 UNIDAD.

Entrega
Se debe entregar un informe y enviarlo antes de la siguiente sesión al correo cvrojasp@unal.edu.co
Recuerde dar respuesta a todas las preguntas y colocar los comentarios en los archivos .m creados.
Recuerde guardar los archivos .m y .slx creados en el desarrollo de esta sesión.

Solución 1,2 y 3:

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 9 de 3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 10 de
3
Universidad Nacional de Colombia Facultad de Minas Departamento de Energía Eléctrica y Automática
Señales y Sistemas Lineales

Guía de Laboratorio elaborada por la profesora Eliana Isabel Arango Zuluaga, Ph.D. Página 11 de
3

También podría gustarte