You are on page 1of 8

ESCUELA SUPERIOR POLITÉCNICA DEL CHIMBORAZO

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA

INGERNIERÍA ELECTRÓNICA EN CONTROL Y REDES INDUSTRIALES

PROCESAMIENTO DIGITAL DE SEÑALES

INTEGRANTES:

Ana Mantilla 514

Jessica Velásquez 543

Jean Carlos Caicedo 287

Brenda Guevara 396

SEMESTRE:

7mo “A”

FECHA DE PRESENTACIÓN:

03 de Febrero del 2016


DISEÑO DE FILTROS DIGITALES FIR

1. Introducción

Por convención, cuando se utiliza el termino filtro digital" implícitamente se hace referencia a
sistemas LTI. Cuando se trata de sistemas no lineales, o sistemas variantes en el tiempo se hace
mención expresa de esa condición.

En general, el diseño de filtros se compone de cuatro fases:


1. Especificación: En esta etapa se evalúa la aplicación concreta y se levanta la lista de
requisitos que debe cumplir el filtro, como factores de ganancia, frecuencias de corte,
bandas pasantes, rizado en las bandas pasantes y de rechazo, etc.

2. Dimensionamiento: De acuerdo a las especificaciones se dimensiona el filtro,


seleccionando orden y tipo de filtro, el dominio de diseño (analógico con transformación o
directamente digital, por optimización, etc.), decisión si utilizar FIR o IIR, consideraciones de
las implicaciones de causalidad, etc.

3. Realización: Se establece aquí la estructura a utilizar, forma directa I o II, estructura en


cascada, en paralelo, así como optimizaciones algorítmicas permitidas por la aplicación
específica.

4. Implementación: Se ocupa de aspectos de lenguaje de programación (C, ensamblador,


etc.), plataforma de prototipo (MatLab, LabVIEW), sistemas integrados de desarrollo (p. ej.
Code Composer Studio), sistemas empotrados, etc. En ciertas aplicaciones es necesario el
desarrollo de circuitos para hardware reconfigurable (FPGA, CPLD, etc.) o incluso el diseño
de ASIC, si las restricciones de velocidad lo hacen necesario.

La complejidad del dimensionamiento y realización de los filtros llega a ser de similar complejidad
que su implementación. Los tiempos requeridos para la implementación dependen del nivel de
abstracción del diseño. Mientras más abstracto sea el nivel de diseño (por ejemplo, con
herramientas de prototipado rápido), menor será el tiempo de diseño y mayor la flexibilidad,
aunque el tiempo de ejecución es menos controlable. En el mercado laboral de PDS, es usual
encontrar compañías que elaboran las secciones críticas del procesamiento digital en lenguaje
ensamblador, o que utilizan FPGA para dicho procesamiento. Esto requiere mayores tiempos en su
desarrollo (lo que hace al proceso más caro), y usualmente la flexibilidad de cambios es menor
comparada a las herramientas de prototipado rápido, o lenguajes de programación genéricos.

En general, el diseño de filtros digitales se concentra en el diseño de un sistema que cumpla ciertos
requisitos para su respuesta en magnitud. La fase queda determinada por las consideraciones de
estabilidad (particularmente en filtros IIR) o consideraciones de fase lineal (en filtros FIR).

Por lo general el diseño de filtros se concentra en el tipo pasa bajos, para lo que existen gran
variedad de técnicas. Algunas de ellas se muestran en la figura adjunta.
2. Desarrollo
FILTROS DE RESPUESTA DE IMPULSO FINITO
Son un tipo de filtros digitales cuya respuesta a una señal impulso como entrada tendrá un número
finito de términos no nulos.

Para un filtro FIR de longitud M la relación de entrada salida está dada por la convolución y es:

y la función de transferencia es:

cuyas raíces son los ceros del filtro. Este filtro tiene fase lineal si su respuesta impulsional satisface
las simetrías:

que para la transformada z de h(h), H(z) implica los siguientes casos.

 Para M par:
jw
y con z=e y asumiendo simetría circular par h(n)=h(M-1-n) entonces:

donde Hr(w) es una función real por corresponder a una suma ponderada con coeficientes reales
h(k) y términos cosenoidales con argumentos reales. De esta forma equivalente, para el caso
antisimétrico circular h(n)=-h(M-1-n):

 Para M impar:

Con simetría circular par h(n)=h(M-1-n) lo anterior, en el dominio de la frecuencia, conduce a:

y con antisimetría circular h(n)=-h(M-1-n), que además implica ( ) :


Nótese que se cumple además:

lo que implica que si zk es un cero, entonces y también lo son (figura adjunta). La siguiente

tabla resume las posibilidades brindadas por las diferentes simetrías para filtros FIR de fase lineal.

2.1 Diseño de filtros FIR por el método de ventanas

Sea Hd(w) la respuesta en frecuencia deseada, que usualmente sigue la forma de un filtro ideal. En
general, la respuesta impulsional correspondiente hd(n) es infinita y dada por la transformada
inversa de Fourier.
El filtro FIR se obtiene truncando hd(n) por medio de una ventana, por ejemplo la ventana
rectangular:

es decir,

En el dominio de la frecuencia H(w)=Hd(w)*W(w), donde:

Puesto que W(w) tiene generalmente un lóbulo central y lóbulos laterales, el efecto de la convolución
es suavizar la respuesta Hd(w).

Para reducir el efecto de los lóbulos laterales se utilizan ventanas diferentes a la rectangular,
caracterizadas por no tener cambios abruptos en el dominio del tiempo, lo que conduce a lóbulos
menores en el dominio de la frecuencia. Algunas ventanas típicas y sus características se presentan
en la siguiente tabla:

Las ventanas se ilustran en el dominio temporal en la figura 1, y en el dominio de la frecuencia con


su magnitud espectral en las figuras 2 y 3.
3. Conclusiones
 Los filtros FIR son filtros digitales cuya respuesta tendrá un número finito de términos no nulos ante
una entrada impulso.
 La ventaja ante los filtros IIR es que pueden diseñarse para ser de fase lineal, lo cual hace que
presenten ciertas propiedades en la simetría de sus coeficientes (polos y ceros).
 Sus polos se encuentran ubicados en el origen, por lo que son estables. Sus ceros se presentan en
pares recíprocos para cuando su fase es lineal.
 Estos filtros son siempre estables, por lo que se los utiliza mayormente en aplicaciones de Audio.
 Necesitan un orden mayor respecto a los filtros IIR para cumplir las mismas características, lo que
significa un mayor gasto computacional.
4. Bibliografía
Pablo Alvarado Moya, 2011, Procesamiento Digital de Señales, Costa Rica

You might also like