You are on page 1of 46

Procesamiento Digital de Seales

Filtros Recursivos
Qu veremos hoy?
El Mtodo Recursivo
Filtros Recursivos de un solo Polo
Filtros de banda estrecha
Respuesta en Fase
Mtodo Recursivo
Si deseamos filtrar un seal hay que
calcular los valores de y[n] dado una
entrada x[n]
Para calcular el valor y[20] tenemos la
informacin dada por x[0]..x[20], pero
tambin la informacin de los puntos ya
calculados y[0]..y[19]
Mtodo Recursivo
Mtodo Recursivo
... ] 3 [ ] 2 [ ] 1 [
... ] 3 [ ] 1 [ ] [ ] [
3 2 1
2 1 0


n y b n y b n y b
n x a n x a n x a n y



M
k
L
k
k k
k n y b k n x a n y
0 1
] [ ] [ ] [
Mtodo Recursivo
A esa ecuacin se la conoce como
ecuacin recursiva y los filtros que se
calculan con ella son filtros recursivos
Las a y las b definen el
comportamiento del filtro y se conocen
como coeficientes recursivos
Mtodo Recursivo
Se utilizan para remplazar a los filtros de
convolucin que son lentos
Las respuestas a impulso de los filtros
recursivos son generalmente sinusoides
que se atenan exponencialmente
Su respuesta a impulso es normalmente
infinita por eso se conocen como IIR
Mtodo Recursivo
La relacin entre la ecuacin y la
respuesta en frecuencia esta dada por la
transformada z (z-transform)
Es una generalizacin de la transformada
de Fourier
Filtros Recursivos Monopolo
Filtros Recursivos Monopolo
Si cambiamos los coeficientes a y b
obtenemos un filtro completamente
diferente
Filtros Recursivos Monopolo
Filtros Recursivos Monopolo
Generalmente los filtros recursivos
monopolo imitan el comportamiento de
redes RC en electrnica analgica
Son fciles de programar, rpidos en su
ejecucin y producen pocas sorpresas
Filtros Recursivos Monopolo
Para calcular sus coeficientes usamos las
siguientes frmulas
Pasa bajo


Pasa alto


x b
x a


1
0
1
x b
x a
x a



1
1
0
2 / ) 1 (
2 / ) 1 (
Filtros Recursivos Monopolo
Las caractersticas de estos filtros estn
controladas por el parmetro x, con un valor
entre 0 y 1
Fsicamente, x es la cantidad de atenuacin
entre muestras adyacentes
Un valor de x=0.7 significa que la siguiente
muestra en la salida es 0.7 veces la de su
predecesora
Filtros Recursivos Monopolo
A mayor valor de x, ms lento la caida
El filtro se vuelve inestable si x toma un valor
mayor a 1
Cualquier valor que no sea cero en la entrada
hace que la salida se incremente hasta que un
overflow ocurre


Filtros Recursivos Monopolo
Para una frecuencia de corte deseada,
calculamos x con la siguiente frmula:



c
f
e x
2

Filtros Recursivos Monopolo


Filtros Recursivos Monopolo
Filtros Recursivos Monopolo
Los filtros recursivos monopolo tienen
poca habilidad para separar 2 frecuencias
Pero son buenos en el dominio del tiempo
Pueden mejorarse haciendo pasar la
seal varias veces por el mismo filtro.
Filtros Recursivos Monopolo
Un filtro de 4 etapas
es comparable con el
filtro de Blackman o
Gauss, pero tiene
mayor velocidad de
ejecucin

4
4
3
3
2
2
1
4
0
4
6
4
) 1 (
x b
x b
x b
x b
x a


Filtros de Banda Angosta
Una necesidad comn en electrnica es
aislar una banda angosta de frecuencias
de una banda ms ancha
Ej.:
El ruido de 60 Hz
Los tonos del telfono
Filtros de Banda Angosta
Hay dos tipos de respuesta en frecuencia
para hacer esto:
Pasa Banda
Rechaza banda (notch filter)

Filtros de Banda Angosta
Filtros de Banda Angosta
a
0
=1 K
a
1
= 2(K R)cos(2 f )
a
2
= R
2
K
b
1
= 2Rcos(2 f )
b
2
= R
2
Clculo para filtro pasa banda
Filtros de Banda Angosta
2
2
1
2
1
0
) 2 cos( 2
) 2 cos( 2
R b
f R b
K a
f K a
K a

Clculo para filtro notch


Filtros de Banda Angosta
) 2 cos( 2 2
) 2 cos( 2 1
2
f
R f R
K

BW R 3 1
Clculo de variables K y R
Filtros de Banda Angosta
Se tienen que seleccionar dos parmetros
para construir estos filtros:
f: centro de frecuencia
BW: ancho de la banda de paso o rechazo
Deben estar representado en funcin de la
frecuencia de muestreo
Respuesta en Fase
Existe tres tipos de respuesta en fase:
Fase cero
Fase lineal
Fase no lineal
Respuesta en Fase
Respuesta en Fase
Respuesta en Fase
Respuesta en Fase
Es fcil disear FIR con fase lineal porque
nosotros diseamos la respuesta a
impulso directamente
Los filtros recursivos en cambio no
pueden determinar que la fase sea lineal
Respuesta en Fase
Respuesta en Fase
Una solucin fcil pero extraa es hacer
funcionar el filtro al revs:


... ] 3 [ ] 2 [ ] 1 [
... ] 2 [ ] 1 [ ] [ ] [
3 2 1
2 1 0


n y b n y b n y b
n x a n x a n x a n y
Respuesta en Fase
Respuesta en Fase
Luego combinamos el filtrado original con
el filtrado inverso
A esta tcnica se la conoce como filtrado
bidireccional
Esto produce un fase cero

Respuesta en Fase
Estructura de Filtros
Estructura de Filtros IIR
Forma Directa (I y II)
Cascada
Paralela
Forma Directa I
Forma Directa II
Cascada
Cascada
Paralelo
Paralelo
Qu veremos hoy?
El Mtodo Recursivo
Filtros Recursivos de un solo Polo
Filtros de banda estrecha
Respuesta en Fase

You might also like