Sie sind auf Seite 1von 4

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA


ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

Procesamiento Digital de Señales


Laboratorio 4
Filtros digitales IIR
Final

Objetivo: Comprender el comportamiento de los filtros digitales y su respuesta en frecuencia.


Fecha de presentación: 27 de ocubre.Hora: 4.30 a 6.30 p.m.

Evaluación:

CODIGO APELLIDOS/NOMBRES IF S NOTA


(6) (4)


Introducción teórica
Los filtros más corrientes son los filtros paso bajo (Low Pass, LP), paso alto (High Pass, HP), paso de banda (Band Pass, BP)
y los filtros rechazo de banda (o paso no banda) (Band Reject, Band stop o Notch).
Podemos describir los filtros mediante una ecuación que relaciona una señal de entrada con una señal de salida en el
dominio digital. De ésta manera, la salida del filtro se especifica como una resultado de sumas, restas y multiplicaciones
de muestras de entrada actuales y anteriores. Dichas ecuaciones se denominan técnicamente ecuaciones lineales en
diferencias. Lineales significa que si la entrada de un filtro es la suma de dos funciones escaladas, la salida del filtro es igual
a la suma escalada de las salidas del filtro para cada una de dichas funciones.

Filtros FIR
En el caso de un filtro con respuesta impulsional finita (FIR), una muestra de la salida se puede definir como una
combinación lineal de muestras de la entrada presentes y pasadas. Podemos expresar esta relación con una ecuación
del tipo:
y[n] = a0 · x[n] + a1 · x[n − 1] + a2 · x[n − 2] + ... + aN · x[n − N]

Esta ecuación expresa que la muestra actual de la salida y[n] es igual a la suma de las muestras de la entrada actual x[n]
multiplicada por el factor a0 y de la muestra anterior x[n − 1] multiplicada por el factor a1, y de todas las muestras anteriores
hasta el instante [n − M] multiplicadas por su respectivo factor.
Los factores ai son los coeficientes del filtro. Modificando estos coeficientes podremos variar de forma drástica las
características del filtro.

Filtros IIR
Los filtros con respuesta impulsional infinita (IIR) se distinguen de los filtros FIR por la presencia de una recursividad: la
señal de salida del filtro se reinyecta a la entrada del mismo, constituyendo un circuito recursivo.
Este método permite implementar filtros con respuesta más compleja y con menos datos. Como inyectamos
constantemente energía en el circuito, la respuesta impulsional tiene una duración potencial infinita, y de ahí le viene el
nombre.
La ecuación típica de un filtro IIR se expresa de la siguiente manera:

y[n] = a0 · x[n] + a1 · x[n − 1] + a2 · x[n − 2] + ... + aN · x[n − N]+ −b1 · y[n − 1] − b2 · y[n − 2] − b3 · y[n − 3] − ... − bM · y[n −M]

1
XXX CICL0 DE ACTUALIZACION PROFESIONAL Ing. Zenón Cucho M.
Esta ecuación expresa que la salida es función de N+1 muestras de la entrada (actual y N anteriores), así como de M
muestras anteriores de salida.
Procedimiento

1. Considere un conjunto de 3 señales sinusoidales de frecuencias y amplitudes diferentes cuya frecuencia de muestreo
es de 2000 Hz.
Diseñe un filtro digital IIR de octavo orden como mínimo que permita atenuar las señales de tres frecuencias f1 y f2.
Muestre los resultados obtenidos empleando la FFT y un espectrograma.

Solución
Con la función fdatool, se calcula los coeficientes para cada señal de frecuencia que se desea atenuar:
Ejemplo para atenuar la señales con f1 se diseña un filtro IIR de orden 8
Se calcula los coeficientes para f1=200 Hz.

Coeficientes del filtro

2. Diseñe un filtro digital FIR de 10 coeficientes como mínimo que permita solo el paso de las señales con
frecuencias F1 y F5. Emplee la función fdatool.
a) Halle los coeficientes del filtro
b) Cambie el orden del filtro a 30, observe las diferencias y comente.
c) Demuestre el funcionamiento del filtro con un espectrograma.

2
XXX CICL0 DE ACTUALIZACION PROFESIONAL Ing. Zenón Cucho M.
3. Diseñe un filtro IIR digital LPF con las siguientes especificaciones:
Wp = 0.2pi, Rp = 2 dB
Ws = 0.3pi, As = 10 dB

a) Diseñe un filtro Butterworth que cumpla con las especificaciones y muestre las gráficas de magnitud, fase.
b) Diseñe un filtro Chebyshev1 que cumpla con las especificaciones y muestre las gráficas de magnitud, fase.
c) Compare ambos filtros y anote sus conclusiones.

Complete

% Filtro IIR digital


clear all
close all
clc

%% filtro Butterworth

% Definiendo parametros iniciales


wp = ;
ws = ;
Rp = ;
As = ;
Fs = 1e4;
T = ;
OmegaP = wp / T;
OmegaS = ws / T;
fp = OmegaP*T/pi;
fs = ;

% Definiendo filtro Butterworth


[Nb, fnb] = buttord(fp,fs,Rp,As);
[Bb_d,Ab_d] = butter(Nb,fnb);
[H,w] = freqz(Bb_d,Ab_d,1000,'whole');

%% Graficando
H = (H(1:1:601))';
w = (w(1:1:601))';
mag = ; %valor absoluto de H
db = 20*log10((mag+eps)/max(mag));
pha = ; %angulo de H

figure,
subplot(2,2,1),plot(w/pi,mag),title('Respuesta de Magnitud'),grid
axis([0 1 min(min(mag)) 1.25]),xlabel('frecuencia in pi unidades'),ylabel('|H|')
subplot(2,2,2),plot(w/pi,pha),title('Respuesta de fase'),grid
axis([0 1 min(min(pha)) 5]),xlabel('frequencia en pi unidades'),ylabel('pi unidades')
subplot(2,2,3),plot(w/pi,db),title('Magnitud en dB'),grid
axis([0 1 min(min(db)) 10]),xlabel('frequencia en pi unidades'),ylabel('Decibelios')

%Referencia: Separatas del Ing. J.Reategui.PDS

3
XXX CICL0 DE ACTUALIZACION PROFESIONAL Ing. Zenón Cucho M.
Sustentación:

1. Diseñar y utilizar un filtro para remover o reducir el ruido de una señal de audio.
a) Emplee el comando wavread para extraer la señal x y la frecuencia de muestreo Fs del archivo
ruido.wav. Muestre en un gráfico la señal x en el tiempo y la magnitud del espectro de su DFT en dB.
b) Según lo observado, diseñe un filtro LPF Butterworth que permita eliminar el ruido presente en la señal.
Indicar las especificaciones (banda de paso, banda de rechazo, atenuación, etc) y graficar la respuesta
del filtro. Luego, muestre la señal filtrada en el tiempo y la magnitud del espectro de su DFT en dB. Trate
de mantener la mayor cantidad de información de la señal original.

2. Repita el problema anterior con otra señal de audio, y otro tipo de filtro digital.

Observaciones

Conclusiones

Bibliografía

4
XXX CICL0 DE ACTUALIZACION PROFESIONAL Ing. Zenón Cucho M.

Das könnte Ihnen auch gefallen