0% encontró este documento útil (0 votos)
100 vistas28 páginas

Lab3 SCD

Este documento presenta un tema sobre muestreo de señales con Matlab y Simulink. Se muestra cómo obtener la señal muestreada para diferentes frecuencias y desfases de una señal senoidal de entrada. También se compara la respuesta de dos plantas idénticas, una donde la señal de entrada es muestreada y otra no, variando la frecuencia de la señal de entrada. Finalmente, se obtiene la función de transferencia discreta equivalente utilizando Matlab y se compara las respuestas en Simulink.

Cargado por

Alejandra Roque
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
100 vistas28 páginas

Lab3 SCD

Este documento presenta un tema sobre muestreo de señales con Matlab y Simulink. Se muestra cómo obtener la señal muestreada para diferentes frecuencias y desfases de una señal senoidal de entrada. También se compara la respuesta de dos plantas idénticas, una donde la señal de entrada es muestreada y otra no, variando la frecuencia de la señal de entrada. Finalmente, se obtiene la función de transferencia discreta equivalente utilizando Matlab y se compara las respuestas en Simulink.

Cargado por

Alejandra Roque
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FACULTAD DE INGENIERÍA DE

PRODUCCIÓN Y SERVICIOS

ESCUELA PROFESIONAL DE INGENIERÍA


ELECTRÓNICA
Curso:
SISTEMAS DE CONTROL DIGITAL

Tema:
MUESTREO CON MATLAB Y SIMULINK
Elaborado por:

Roque Quispe Alejandra


Roque Ramos Ronald

Arequipa - Perú
2019
1. Muestreo con MatLab y Simulink.

Obtener la señal muestreada por MatLab y Simulink del siguiente esquema:

y(t) y(kT)

y ( t ) =sen ( wt ) f m=1 khz frecuencia de muestreo

y ( t ) =Asen ( ωt +α ) : entrada

y ( kT )= Asen ( ωkT + α ) y ( kT )= y (t=kT ): salida, k es No. entero= 0,1, 2, 3……….


a . ω=2 πf , siendo f =200 , 400 y 500 Hz , α =0 , A=1
f =200 Hz , α =0 , A=1

ω=2 πf , siendo f =500 Hz , α =0 , A=1


b. f =200 hz , α=45 ° , A=1
2. El objetivo del presente item es comparar las respuestas de dos
plantas idénticas, con la única diferencia en que la señal de entrada
(una señal sinusoidal de frecuencia ω1) en una entra directamente y
en la segunda opción la señal es previamente muestreada y luego
reconstruida a través de un bloqueador de orden cero como se muestra
en la Figura 1. Utilice un tiempo de muestreo T = 1 seg.
Analizar que ocurre al variar la frecuencia de la señal sinusoidal de entrada con:

ω1 = ωs/100, ωs/20, ωs/5, ωs/4.5, ωs/4.0, ωs/3.5, ωs/3.0, ωs/2.5, ωs/2.0 (probar para esta

frecuencia además que ocurre al variar el desfasaje), ωs/1.5 y ωs.

Frecuencia de muestreo ωs. = 2.π/T.

Explicar. ¿El tiempo de muestreo elegido es el adecuado?

 ω1 = ωs/100, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y

ωs
 ω1 = ωs/20, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs
 ω1 = ωs/5, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs

 ω1 = ωs/4.5, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs




 ω1 = ωs/4.0, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs

 ω1 = ωs/3.5, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs



 ω1 = ωs/3.0, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs



 ω1 = ωs/2.5, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs



 ω1 = ωs/2.0, Frecuencia de muestreo ωs. = 2.π/. Variar el desfasaje, ωs/1.5 y ωs



3. Utilizando el mismo esquema anterior, cambiar la fuente de señal por un


escalón unitario. ¿Se observa alguna diferencia entre ambos? ¿Por qué?
Observando la gráfica se observa que para una entrada escalón la señal reconstruída es
idéntica a la señal original. La diferencia de una entrada sinusoidal a una escalón es que
una es periódica y la otra no; por lo cual, el escalón no presenta muestras.

4. Para la planta continúa utilizada, obtener la función de transferencia discreta que representa
la misma (utilizando un bloqueador de orden cero).
Para esto MATLAB dispone de una serie de funciones para realizar las conversiones
temporales del dominio discreto al continuo y viceversa. Las funciones más importantes se
muestran en la Figura 2. Aquéllas cuyo nombre termina en m, poseen un método de
conversión a elegir por el usuario. El resto, por defecto, utilizan el sistema ZOH (bloqueador
de orden cero). En todos ellos un parámetro importante es el periodo de muestreo. Para
calcular el equivalente discreto de una planta continua con bloqueador de orden cero y
salida muestreada se emplea el comando c2d.

Figura 2. Conversión de modelos en MATLAB

Observe la relación entre los polos de la planta continua original y los polos de la función de
transferencia discreta obtenida (recuerde para eso la relación entre transformada S y
transformada Z). Compruebe que no sucede lo mismo con el cero.
Discretización de sistemas continuos con Matlab.
El paquete Matlab posee funciones que permiten discretizar un sistema continuo mediante
distintos métodos de discretización. El comando que realiza dicha tarea es c2dm. Dicho
comando tiene la siguiente sintaxis:
[numd,dend] = c2dm(num,den,Ts,'method')
De esta forma se convierte la función de transferencia continua G(s)=num(s)/den(s) en la
función de transferencia discreta G(z)=numd(z)/dend(z) a un periodo de muestreo Ts
utilizando el método ‘method’, donde num, den, numd y dend son los vectores cuyos
elementos son los coeficientes en orden decreciente de los polinomios del numerador y
denominador de las funciones de transferencia continua y discreta respectivamente.
Los distintos métodos de discretización que podemos utilizar son los siguientes:

 'zoh' : discretiza asumiendo que existe un bloqueador (retenedor) de orden cero a la


entrada.
 'foh' : discretiza asumiendo que existe un bloqueador (retenedor) de orden uno a la
entrada.
 'tustin' : discretiza utilizando la transformación bilineal.
 'prewarp' : discretiza utilizando la transformación bilineal con compensación de
frecuencias (prewarping). En este caso es necesario especificar la frecuencia de
corte y el comando quedaría:
[numd,dend]=c2dm(num,den,Ts,'prewarp',Wc), donde Wc es la frecuencia
de corte en rad./seg.

 'matched' : discretiza utilizando el método de asignación de polos y ceros.


5. Realice un esquema de simulación en Simulink similar al del punto 2 pero agregando la
función transferencia discreta obtenida en el punto 4. Para esto utilice el conjunto de
bloques de la librería “Discrete” de Simulink.
Compare las respuestas de los tres esquemas de simulación.
Solucion:
CUESTIONARIO FINAL6

Realice todo el procedimiento anteriormente descrito y presente en un informe el desarrollo de


todos los pasos indicados.

OBSERVACIONES Y CONCLUSIONES

Haga sus observaciones y emita al menos cinco conclusiones en torno al trabajo realizado

 Para el muestreo y reconstrucción de una señal se debe de cumplir la tasa de Nyquist


(frecuencia de muestreo >= 2 ω).

 El muestreo de una señal es importante para la reconstrucción de ondas y también para


conocer los errores que puede tener la señal muestreada.

 Se pudo observar como la señal reconstruida no coincide completamente con la original.

 Entre menor sea el periodo de muestreo la señal reconstruida se parece más a la señal
original o de entrada.2

 Pudimos observar a simple vista que el bloqueador reconstruye mejor la señal de partida o
entrada.

También podría gustarte