Académique Documents
Professionnel Documents
Culture Documents
Lectura 1: Conceptos de
Filtrado
Respuesta en Frecuencia
La salida de un sistema LTI en el dominio de la frecuencia es:
Donde H(ω) es llamada la respuesta en frecuencia del sistema, la cual relaciona la entrada
y la salida de un sistema LTI en el dominio de la frecuencia. La respuesta en frecuencia
también puede ser representada en términos de ecuaciones de diferencias:
Observamos lo siguiente:
La función de transferencia tiene M zeros
en el circulo unitario en ,
Hay M-1 polos en z=0 y un polo sencillo
en z=1.
El polo en z=1 exactamente cancela el zero
en z=1.
La ROC es todo el plano Z, excepto en z=0.
[orden_filtro,Frec_natural] = buttord(Frec_paso,Frec_rechazo,Rizo_paso,Rizo_rechazo)
[b,a] = butter(orden_filtro,Frec_natural); % Usamos butter para obtener el filtro;
[Respuesta_en_frec Frec_base] = freqz(b,a, 1024, Fs); %calculamos la respuesta en frecuencia digital y el vector de frecuencias
retardo_fase= -angle(Respuesta_en_frec)./(2*pi*(Frec_base));
figure('Name','Respuesta en Frecuencia del Filtro Butterworth','NumberTitle','off')
subplot(411); plot(Frec_base(1:103), abs(Respuesta_en_frec(1:103))); %Graficamos hasta 50 Hz
xlabel('Frecuencia, Hz.'); grid
title(['Respuesta en Magnitud con frecuencia de corte = ', num2str(Frec_natural*Fs/2), 'Hz, y orden N=', num2str(orden_filtro)])
subplot(412); plot(Frec_base(1:103), unwrap(angle(Respuesta_en_frec(1:103)))); grid
xlabel('Frecuencia, Hz.'); ylabel('Respuesta de Fase en rad.'); title('Respuesta en fase del filtro Butterworth')
subplot(413); plot(Frec_base(1:103), retardo_fase(1:103)); grid
xlabel('Frecuencia, Hz'); ylabel('Retardos en fase'); title('Retardo en fase del filtro')
subplot(414) ; impz(b,a); title('Respuesta al impulso del filtro Butterworth')
figure
x1 = filter(b, a, x); %Filtramos la señal con el Filtro Butterworth de fase no lineal
x2 = filtfilt(b,a,x); %Noncausalzero phase filtering
plot(t, x, 'b', t, x1, 'r', t, x2, 'g','LineWidth', 3)
grid
legend('Señal original', 'Señal filtrada IIR', 'Señal filtrada de fase cero')
o antisimétrica
.
Procesamiento Digital de Señales (PDS) Facultad de Ingeniería Mecánica, Eléctrica y Electrónica
Filtros de Fase lineal
Tenemos cuatro posibles escenarios: Filtros de longitud par
o impar, y respuesta al impulso ya sea simétrica o
antisimétrica.
Nuevamente, este sistema tiene fase lineal (la cantidad dentro del paréntesis
es una cantidad real) y el retardo de fase es M/2 muestras.