Você está na página 1de 4

Diseo filtros FIR

Conceptos preliminares:
Filtrado lineal
Funcin de transferencia
Tda. Z
Anlisis frecuencial
Convolucin

En el aula virtual existe una presentacin (archivo pdf) sobre el tema. Utilzala como gua para
abordar el tema.

Qu significa la sigla FIR? Respuesta impulsional finita


Cuando se aplica a filtros digitales que implica en:
Ecuacin en diferencias: Un filtro digital es bsicamente una ecuacin de
diferencias finitas que permite generar un comportamiento a la salida en forma variable
dependiendo el espectro de frecuencia. Todos los filtros que no tienen realimentacin,
es decir, que en la ecuacin de diferencias solamente dependen de componentes
retrasadas de x[n], y no de valores de y[n-k], para cualquier k, se denominan filtros FIR,
ya que siempre llegarn a un valor estable en 0.
Funcin de transferencia: La ecuacin general en forma de diferencias finitas
est dada por:

Donde h (k) corresponden a los coeficientes propios del filtro, los cuales son funcin de:

Frecuencia de Muestreo
Tipo del filtro (pasa bajo, pasa alto, pasa banda o rechaza banda)
Frecuencias de corte ( )

Y N es el orden del filtro, el cual al ser bastante grande genera un mayor grado de
selectividad en el filtro.

Ubicacin de polos y ceros del filtro: la Funcin tiene la misma cantidad de ceros
y polos, estos ltimos ubicados todos en el origen, evitando la posible realimentacin en
el sistema.
Estabilidad: Un filtro es estable, si para toda entrada acotada la salida es
acotada. Los filtros FIR son estables porque la sumatoria contiene una cantidad finita de
sumandos finitos
Orden (longitud) del filtro: El nmero de muestras anteriores a la actual que se
utilizan en un filtro para generar una muestra de salida corresponde al orden del filtro

Qu significa que un filtro FIR sea de fase lineal?, Qu condiciones debe tener la ecuacin
en diferencias y la funcin de transferencia para que se cumpla?
En un filtro de fase lineal no hay distorsin de fase porque el cambio de fase del filtro es
lineal.Un filtro FIR tiene fase lineal si su respuesta al impulso satisface la condicin:

Vemos que h[n] es simtrica, por lo tanto las races del polinomio H(z) son idnticas a las de
H( z1 ). Por lo tanto, si z1 es una raz de H(z), 1/z1 tambin lo es. Adems, si la respuesta al
impulso del filtro h(n) es real y compleja, las races deben ocurrir en pares complejos
conjugados. Si z1 es raz, tambin lo es z1*, pero adems, 1/z1 y 1/z1*.

A qu se refieren cuando hablan de un filtro simtrico o antisimtrico?, eso en que afecta el


funcionamiento del filtro?
Un sistema no causal con respuesta impulsional conjugada simtrica h(n)=h*(-n)
tiene una Funcin de Transferencia real.
Un sistema no causal con respuesta impulsional conjugada antisimtrica h(n)=-
h*(-n) tiene una Funcin de transferencia imaginaria pura.
Si exigimos que los coeficientes de un filtro FIR presenten simetra par o impar, aseguramos la
linealidad de la fase y por tanto evitamos la distorsin de fase.
Es decir tendremos fases que pueden ser 0 /2 , si queremos que las secuencia sean
realizables, las retardaremos un nmero de muestras adecuado para que se transformen en
causales. Si consideramos sistemas FIR con coeficientes reales, una secuencia conjugada
simtrica se dice que es una secuencia PAR, y una secuencia conjugada antisimtrica es una
secuencia IMPAR. Dependiendo del nmero de coeficientes del filtro y del tipo de simetra
tenemos varias posibilidades.

Dependiendo de si un filtro FIR es simtrico o antisimtrico:


Eso afecta el tipo de filtro?Alguna forma es ms favorable que la otra para el diseo del
filtro?, es decir si alguna es mejor para filtros pasa-bajo, pasa-alto, pasa-banda, etc.
Para un filtro tipo I al hacer pasar una seal por un filtro FIR de estas
caractersticas, el retardo es el mismo para todos los armnicos que componen la seal
y sta no se distorsiona. La magnitud del retardo no depende de los coeficientes del
filtro con lo que stos se pueden escoger libremente para modelar la respuesta en
amplitud. El retardo introducido por el filtro es, (N-1)/(2Fs) segundos.
Para un filtro tipo II |H ()|= =0 por lo tanto no es adecuado para disear
filtros pasa alta ni elimina-banda
Para un filtro tipo III: |H ()|=0=0 y |H ()|= =0 . No es adecuado para
el diseo de filtro filtros pasa-baja ni pasa-alta. Se utilizan para disear transformadores
de Hilbert (es un tipo de filtro pasa todo que produce un desfase de / 2 a la seal de
entrada ) y diferenciadores (determinan la derivada de la seal de entrada).
Filtro tipo IV: |H ()|=0=0 , como en el caso anterior se utiliza para disear
Transformadores de Hilbert y diferenciadores.

En la presentacin aparecen tres mtodos para disear filtros ya cada uno tiene una funcin en
matlab.

Cmo funciona cada uno de ellos?


Mtodo de enventanado: Si se tiene en cuenta que en este tipo de diseo, se
parte del comportamiento de una onda cuadrada y su representacin en series de
Fourier, al hacer el truncamiento obviamente aparece el fenmeno de GIBBS, el cual
consiste en las ondulaciones de la onda, producto de no calcular todas las componentes
espectrales. A medida que el filtro es de menor orden, dicha ondulacin se hace ms
notoria, tanto en la parte de paso del filtro como en la parte de atenuacin del mismo.
En ese sentido existen varios estudios para disminuir ese nivel de ondulacin a travs
de las funciones de ventana o simplemente el efecto del enventanado.
Mtodo de muestreo en frecuencia: Partiendo del hecho de que la frecuencia en
un filtro digital es peridica con periodo , se puede disear un filtro digital teniendo como
espacio vlido en frecuencia desde hasta . En consecuencia se puede tener como
condicin en el diseo la repeticin peridica del comportamiento del filtro.El filtro se
disea en forma simtrica sobre el eje de 0 Hz, con repeticin en cada mltiplo de . No
hay problema en el comportamiento del filtro para esas frecuencias, ya que por el
teorema de Nyquist no puede existir seales mayores a , razn por la cual la frecuencia
de inters para el sistema es de 0 Hz hasta .
Mtodo de fase lineal con rizado constante: Si el error se distribuye
uniformemente podemos disear filtros que verifican las especificaciones con menor
orden. El mtodo que lleva a cabo esta distribucin del error se denomina Mtodo de
diseo de filtros ptimos de rizado constante. Se plantea el diseo del filtro como un
problema de aproximacin de Chebyshev, para ello se propone un criterio de diseo
ptimo, en el sentido de que el error de aproximacin entre la respuesta en frecuencia
ideal y la real se reparten uniformemente en cada banda, pasante y atenuada (de ah el
apelativo de equiripple), minimizando el error mximo en cada una de ellas. El filtro
resultante presenta, pues, rizado en ambas bandas.

En el aula virtual existe un archivo .m con un ejemplo de diseo de filtros FIR. Reviselo,
entiendalo, ejectelo, observe los resultados.
Fjese en los grficos de ganancia y fase, compare con los espectros de frecuencia antes y
despus de filtrar.
Qu preguntas surgen a partir del ejemplo?, revise de nuevo y concluya.

Você também pode gostar