Vous êtes sur la page 1sur 15

UNIVERSIDAD NACIONAL DE SAN

AGUSTÍN
FACULTAD DE INGENIERIA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERIA ELECTRÓNICA

LABORATORIO DE CONTROL DIGITAL

MUESTREO Y RECONSTRUCCION DE SEÑALES

ALUMNOS:

 Alvarez Heredia, Charly


 Monroy Ochoa ,Brayan

AREQUIPA-PERÚ-2018
SIMULINK

PIDE:

Comprobar los resultados obtenidos: Bloqueador de orden1

Periodo de muestreo T = 1seg


Periodo de muestreo T = 0.5seg

Periodo de muestreo T = 0.25seg


PIDE

Comprobar los resultados obtenidos: Bloqueador de orden 0

- Periodo de muestreo T = 1seg

Periodo de muestreo T = 0.5seg


Periodo de muestreo T = 0.25seg
DE LA SIGUIENTE FIGURA

Error con bloqueador de Error con bloqueador de


Periodo de Muestreo
orden cero orden uno

1 seg 3.287 2.837

0.5 seg 1.629 0.7401

0.25 seg 0.8172 0.189


LABORATORIO NO. 1B
Muestreo y reconstrucción de señales. Funciones de transferencia

1. MUESTREO CON MATLAB Y SIMULINK.

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

y(t) y(kT)
1
𝑓𝑚 = 1𝑘ℎ𝑧 = 𝑇 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑚𝑢𝑒𝑠𝑡𝑟𝑒𝑜
𝑦(𝑡) = 𝐴𝑠𝑒𝑛(2𝜋𝑓𝑡 + 𝛼) : entrada
𝑓
𝑦(𝑘𝑇) = 𝐴𝑠𝑒𝑛 (2𝜋 𝑓 𝑘 + 𝛼) : salida, k es No. entero= 0,1, 2, 3……….
𝑚

𝑎. 𝜔 = 2𝜋𝑓, 𝑠𝑖𝑒𝑛𝑑𝑜 𝑓 = 100 𝐻𝑧, 𝛼 = 0, 𝐴 = 0.5

b. 𝑓 = 100ℎ𝑧 , 𝛼 = 30° , 𝐴 = 0.5

Hallar para los casos a y b:

 Grafica (comando STEM) de la señal muestreada hasta 20 periodos de


muestreo.
 Periodo de la señal muestreada.
 Cantidad de muestras por periodo.
 Se verifica la tasa de Nyquist ? (frecuencia de muestreo >= 2 ω).

PRIMERO COMENZAMOS CON UN CODIGO QUE FUNCIONARA PARA LOS N


CASOS .
function muestreador
f= input('frecuencia Hz : ')
alfa = input ('alfa (°)')
A = input('amplitud: ')
fm =1000;
w=2*pi*f;
alfa=alfa*2*pi/360

Nyquist=2*f;
Tm =1/f;
muestras=Tm*fm;
if fm> Nyquist
rpta='si';
else
rpta='no';
end
hold on
t=0:0.0001:0.02;
T=0:0.01:0.2;
pregunta2=['periodo de la señal muestreada',num2str(Tm),'segundo']
pregunta3=[num2str(muestras),'muestras por periodo']
pregunta4=[rpta ,'cumple la tasa de nyquist']
y=A*sin(w*t+alfa);
Y=A*sin(w*T+alfa);
plot(t,y);
stem(T,Y,'k'), grid on
end

PARA EL PRIMER CASO PARA UNA FRECUENCIA :200 ; ALFA :0; AMPLITUD :1

PARA EL PRIMER CASO(B )PARA UNA FRECUENCIA :200 ; ALFA :45; AMPLITUD :1

PARA EL PRIMER CASO PARA UN FRECUENCIA :400 ; ALFA :0; AMPLITUD :1


PARA EL TERCER CASO PARA UN FRECUENCIA :500 ; ALFA :0; AMPLITUD :1

2-)COMPARAR LAS RESPUESTAS DE DOS PLANTAS IDENTICAS CON LA DIFERENCIA EN


QUE LA SEÑAL DE ENTRADA ( UNA SEÑAL SINUSOIDAL DE FRECUENCIA w1) EN UNA
ENTRA DIRECTAMENTE Y EN LA OTRA CON UNBLOQUEADOR DE ORDEN 0, UTILZAR
UN T=1seg .

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?
PRIMER CASO PARA W1=Ws/100

SEGUNDO CASO PARA W1 = Ws/20

TERCER CASO PARA W1 = Ws /5

CUARTO CASO PARA W1=Ws/4


QUINTO CASO PARA W1=Ws/3.5

SEXTO CASO PARA W1 =Ws /3

SEPTIMO CASO PARA W1=Ws / 2.5

OCTAVO CASO W1=ws/2


Probar que ocurre cuando variamos el desfasaje a Ws/1.5 y Ws

Cuando W1=Ws

CONCLUCION .

La taza de Nyquist nos dice que para que una señal sea totalmente recontruida la
frecuencia de muestreo debe ser minimamten el doble de la señal de entrada –

Ws = 2We y como se observa mientras que Ws < 2We la reconstrucción de la señal


no será completa
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É?

LA señal de entrada que tiene el bloqueador de orden 0 y la señal que pasa directa a
el “scope “ son muy semejantes .
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.

COMPARE LAS RESPUESTAS DE LOS TRES ESQUEMAS DE


SIMULACIÓN.
 Diagrama propuesto:

 Resultado de la simulación:

La señal amarilla es la señal que va defrente esta señal en el escope no presenta


desfasaje y es muy ideal.

La señal de color celeste es la misma señal pero esta señal esta discretizada en el tiempo
debido al bloqueador de orden 0, por eso se nota como gradas.

La última señal se debe a la función transferencia de la nuestra entrada es de color lila


como se mira la señal discretizada toca en cada punto inicial de la señal con bloqueador
cero pero no sigue el mismo camino sino que lo corta.
4-PARA LA PLANTA CONTINUA UTILIZADA, OBTENER LA FUNCIÓN DE
TRANSFERENCIA DISCRETA QUE REPRESENTA LA MISMA
(UTILIZANDO UN BLOQUEADOR DE ORDEN CERO).

 Para discretizar el sistema continuo con Matlab, empleamos el siguiente


comando con su respectiva sintaxis.:
[numd,dend] = c2dm(num,den,Ts,'method')
Para el bloqueador de orden cero empleamos el método 'zoh'

 Primero generamos la función de transferencia del sistema continuo:


>> num=[1 10]
num =
1 10
>> den=[1 5 10]
den =
1 5 10
>> H=tf(num,den)
Transfer function:
s + 10
--------------
s^2 + 5 s + 10
 Obteniendo los coeficientes de la función de transferencia discreta:
>> [numd,dend] = c2dm(num,den,1,'zoh')
numd =
0 0.9700 0.0955
dend =
1.0000 0.0587 0.0067

 Obteniendo la función de transferencia discreta a partir de la F.T. continua:


>> Z=c2d(H,1,'zoh')

Transfer function:
0.97 z + 0.09547
--------------------------
z^2 + 0.05871 z + 0.006738

Vous aimerez peut-être aussi