Escolar Documentos
Profissional Documentos
Cultura Documentos
Tema:Filtro Digital usando la ventana Bartlett. Integrantes: Albiana Alfaro, Juan Ramn. Alberto Parada, Miguel Alonso. Cruz Dubon, Edwin Oswaldo. Escobar Hernndez, Luis Miguel. Carnet: AA09120 AP09014 CD09009 EH09003
Resumen: El siguiente informe ha sido elaborado de manera periodstica para obtener as un mayor impacto de inters, el cual constar de la explicacin y diseo de lo que son los Filtros Digitales de Respuesta Finita Impulsiva (FIR), se explicar la funcin que estos tienen, los tipos que existen y algunas de sus caractersitcas, adems de todo lo anterior, se definir lo que es el trmino de Ventana y la que utilizaremos en nuestro caso, posteriormente, se realizarn clculos, los cuales nos guiarn hacia un funcionamiento adecuado del Filtro. Uno de los detalles ms importantes es que utilizaremos el programa Octave para realizar dicho filtro y las respectivas pruebas, el cual constar de un cdigo con una extensin *.m.
contaminada, compuesta con muchas armonicas de diferentes frecuenciascon la finalidad de que el filtro pueda atenuar todas las armonicas que se encuentren por debajo de los 300Hz. Cabe destacar que antes de comenzar con el proceso del diseo de filtrado, se realizarn ciertos clculos como el as como la . Es de tener en cuenta, que las pruebas simuladas se realizarn en el programa Octave, para obtener as una respuesta con grficas que nos detallarn ms profundamente el funcionamiento del filtrado, donde observaremos la seal inyectada que estara contaminacin asi como la seal de salida resultante luego de que esta haya sido filtrada. Desarrollo Terico:
Introduccin: Existen diversos diseos de Filtros Digitales de Respuesta Finita Impulsiva, entre sus clasificaciones ms comunes podemos encontrar los Filtros Pasa Baja, Pasa Alta, Pasa Banda, y Rechaza Banda. Cada uno de estos diseos, puede ser creado con ventanas diferentes, entre las cuales podemos encontrar la Hamming, Hanning, Blackman y Bartlett. Para nuestro caso, disearemos un Filtro FIR Pasa Alta, con tipo de ventana Bartlett, y los rangos de frecuencia son y , a nuestro filtro se le inyectar una seal
Los filtros digitales tienen como entrada una seal digital y a su salida tienen otra seal digital, pudiendo haber cambiado en amplitud, frecuencia o fase, dependiendo de las caractersticas del filtro. Los Filtros Digitales FIR, como su nombre lo indica, si la entrada es una seal impulso, la salida tendr un nmero finito de trminos no nulos. Para obtener la salida slo se emplean valores de la entrada actual y entradas anteriores. Tambin se llaman filtros digitales no-recursivos. Su expresin en el dominio discreto es:
El orden del filtro est dado por N, es decir, el nmero de coeficientes. Tambin la salida puede ser expresada como la convolucin de una seal de entrada x[n] con un filtro h[n]:
Por lo anterior expresado, podemos decir, que la estructura de un Filtro FIR es la siguiente:
Un mtodo muy reconocido, para poder ver reflejada la imagen anterior es la transformada Z, la cual nos dice que:
Los filtros FIR son estables puesto que slo tienen polos, es decir, elementos en el numerador en su funcin de transferencia. Tambin tienen la ventaja que pueden disearse para ser de fase lineal, es decir, no introducen desfases en la seal. Ventajas filtros digitales Son programables, es decir, su funcionamiento est terminado por un programa almacenado en la memoria contigua al procesador. Esto significa que puede ser variado fcilmente sin afectar al hardware.
En nuestro caso, la ventana a utilizar es la ventana Bartlett o triangular, la cual se presentar mas adelante. Se sabe que representa la respuesta ideal de un filtro con ganancia unitaria y fase lineal, si se conoce por medio de la transformada de Fourier podemos obtener . En el dominio de la frecuencia la respuesta de un filtro FIR est dada por la convolucin peridica de con la respuesta de ventana W .
Tcnicas de diseo usando una ventana Para disear un filtro FIR es necesario tener en cuenta que la cantidad de coeficientes o duracion de la respuesta al impulso del filtro es siempre finita, a diferencia de la respuesta al impulso de su respectivo filtro ideal. Por lo que la respuesta al impulso del filtro FIR exhibira cierto truncamiento implicito en comparacion con la respuesta al impulso del filtro ideal. Este truncamiento se manifiesta en la respuesta en frecuencia del filtro FIR, como un fenomeno de Gibbs, el cual produce ondulaciones antes y despues de cualquier discontinuidad. Es por ello que se realiza comunmente en toda aplicacin de filtros FIR, el enventanado a travs de un nmero finito de secuencias de , de manera de aplanar principlamente los rizos o lbulos de la banda de rechazo en la respuesta en frecuencia del filtro. Denotaremos un filtro ideal de frecuencia selectiva por , el cual tiene caracteristicas de ganancia unitaria y fase lineal durante su banda de paso, y una
Esta ecuacin se puede mostrar de manera grafica con un ejemplo prctico para un filtro paso bajo con una tpica respuesta de ventana.
De esta figura podemos sacar las siguientes observaciones: 1. Dado que la ventana w[n] tiene una longitud finita igual a M, su respuesta tiene un lbulo principal con picos cuya
Una estrategia muy comun en el diseo de un filtro es: primero calcular la respuesta en frecuencia para un filtro paso bajo y luego transformala a la cual necesitamos, ya sea un paso alto, pasa banda, rechaza banda,etc.
Donde es la frecuencia de corte ademas se sabe que = 1 y representa la fase del filtro, ya que un filtro con fase cero provoca que la seal de salida sufra cambios con respecto a la entrada, cuando tanto salida como la entrada deberian de ser iguales. Ahora que se conoce procederemos a calcular la respuesta al impulso del filtro denotado por .
Un Filtro Paso Alto ideal se puede obtener por medio de un Filtro Paso Bajo ideal con solo realizar un corrimiento en la frecuencia de unidades sobre este, a continuacion se muestra una grafica y los resultados obtenidos:
Respuesta en frecuencia (a) Filtro paso bajo (b) Filtro paso alto obtenido al desplazar la respuesta en frecuencia en (a) por que corresponde a medio periodo.
En donde esta ecuacin se puede expresar en trminos de una funcin sinc, entonces:
donde es alguna funcion simetrica con respecto a . Dependiendo de cmo definamos , obtendremos diferentes diseos de ventana, para nuestro caso utilizaremos la ventana Bartlett la cual se define como:
Otra caranteristica es que es simetrica respecto a un hecho util para la fase-lineal de los filtros FIR. Los filtros paso alto tienen ganancia cero en DC (frecuencia cero, ), esto se consige haciendo que la sumatoria de todos los puntos en el centro del filtro sea igual a cero. Para obtener un filtro FIR a partir de , tenemos que truncar en ambos lados. Por lo tanto para obtener un filtro FIR causal y con fase-lineal de longitud M, debemos tener:
Esta ventana y su respuesta en el dominio de la frecuencia se muestra a continuacion en una serie de imaganes para un M=45.
con un
Segn el libro Digital Signal Processing Using Matlab v4 el ancho de trancision para la ventana Bartlett esta dado por:
Con una atenuacion minima en la banda de rechazo de 25 dB. El ancho de trancision tambien puede ser calculado por:
La ecuacion tambien puede ser expresada en terminos de la funcion sinc de la siguiente forma:
Normalizando
se obtiene:
Con estos datos escribiremos las ecuaciones que nos permitiran realizar nuestro filtro FIR paso alto.
Concluciones Para el diseo de nuestro filtro paso alto, tomamos como referencia la respuesta en frecuencia de un filtro paso bajo para luego hacer un desplazamiento en frecuencia. En toda aplicacin de un filtro FIR se realiza un enventanado a travs de un numero finito de secuencias a manera de aplanar los rizos o lbulos de la banda de rechazo, en nuestro caso se utilizo una ventana Bartlett o triangular la cual tiene un ancho de transicin de con una atenuacin mnima de 25 dB en la banda de rechazo. Una de las mayores ventajas que tenemos al trabajar con los filtros digitales en comparacion con los analogicos es la estabilidad en funcionamiento en el tiempo. Bibliografia Digital Signal Processing Using Matlab v4, Vinay K.-Ingle Jhon G. Proakis. Seales y Sistemas segunda edicion, Alan V. Oppenheim Alan S. Willsky. The Scientist and Engineer's Guide to Digital Signal Processing, Steven W. Smith, Ph.D. Notas de clase, Procesamiento Digital de Seales, Universidad Nacional de Cordoba.