Está en la página 1de 6

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL
INTERDISCIPLINARIA DE INGENIERÍA
CAMPUS HIDALGO

INGENIERÍA MECATRÓNICA

Procesador Digital de Señales

Actividad 3

PRESENTA
Ortega Atayde Ricardo Enrique

DOCENTE
Eduardo Ramos Diaz

Pachuca, Hidalgo, 1 de Mayo de 2019


Estructuras de filtros digitales
Un filtro es cualquier medio que atraviesa una señal. No pensamos en algo como filtro si la
señal no es modificada.
Un filtro digital, es un filtro que opera sobre señales digitales. Es una operación matemática
que toma una secuencia de números (la señal de entrada) y la modifica produciendo otra
secuencia de números (la señal de salida) con el objetivo de resaltar o atenuar ciertas
características.
Algunas aplicaciones d ellos filtros son:
• Separación de señales que fueron combinadas desafortunadamente (ruido,
interferencias provenientes de otros sistemas)
• Recuperación de señales distorsionadas de alguna forma (por ejemplo, al ser
trasmitidas)
• Síntesis de sonido: creación o modificación de señales para moldear espectros o
formas de onda y lograr el efecto auditivo buscado.
• Efectos de audio.
Implementación de un filtro:
Convolución
Convolución de la señal de entrada con la respuesta al impulso del filtro. En este caso,
la salida del filtro en cada instante es un promedio ponderado de la muestra actual y
muestras pasadas de la entrada.
Ecuación en recurrencia
Mediante la ecuación en recurrencia. En este caso, el filtro se define por los
coeficientes de recursión. La salida en cada instante involucra además de muestras de
la entrada, muestras previas de la salida.
Respuesta al impulso finita (FIR)

Respuesta al impulso infinita (IIR)


Tipos de filtros digitales: IIR y FIR
Los filtros digitales están ampliamente divididos en dos clases, llamados de Filtros de
respuesta infinita al impulso (IIR) y de Respuesta finita al impulso (FIR). Cada tipo de filtro,
en su forma básica, puede ser representado por su secuencia de respuesta al impulso, h(k). El
filtro IIR es un sistema realimentado ya que es función de las salidas pasadas y entradas
presentes y pasadas. Comparando, el FIR tiene una salida que es función sólo de valores de
entrada pasados y presentes.

Comparación entre un filtro IIR y FIR


La opción entre elegir uno u otro depende enormemente de las ventajas relativas de ambos
filtros:1.

1. Los filtros FIR pueden tener una respuesta de fase exactamente lineal. Esto es
un requerimiento muy importante en muchas aplicaciones, por ejemplo,
transmisión de datos, biomedicina, audio digital y procesamiento de imagen.
La respuesta de fase de los IIR es no lineal, especialmente en los extremos de
bandas.2.

2. Los filtros FIR no recursivos son siempre estables. La estabilidad de los IIR
no se puedegarantizar.3.

3. Los efectos de usar un número limitado de bits para implementar filtrados


como redondeo de ruido y errores de cuantificación de coeficientes son mucho
menos severos en FIR que en IIR.4.

4. Los FIR requieren más coeficientes para filtros más selectivos que los IIR.
Por ello una especificación de respuesta de amplitud dada, se requerirá mas
tiempo de procesamiento y almacenamiento para implementaciones FIR. Sin
embargo, uno puede fácilmente aprovechar la velocidad de procesamiento de
la FFT para mejorar significativamente la eficiencia de los FIR.5.

5. Los filtros analógicos pueden ser transformados fácilmente en filtros IIR


equivalentes cumpliendo especificaciones similares. Esto no es posible con
los FIR porque no tienen una contraparte analógica. Sin embargo, con FIR es
más fácil sintetizar filtros de respuestas en frecuencia arbitrarias.6.

6. En general, los FIR son algebraicamente más difíciles de sintetizar si es q no


se cuenta con un CAD.
Formas Directas I y II
Existen varios tipos de estructuras para la implementación de filtros IIR. Considere el
siguiente filtro IIR:

Una forma alternativa de escribir una ecuación de diferencia de un filtro IIR es por medio de
2 funciones de transferencia individuales en cascada, esto quiere decir:

Donde H1 (z) posee sólo ceros de H(z) y H2 (z) sólo polos.

Según sea el orden en que se ubican las funciones de transferencia (3) y (4) se llegará a uno
de 2 tipos de realizaciones en formas directas. La ubicación de H1 (z) antes que H2 (z) llevará
a la llamada Forma Directa I, la cual requiere de M+N+1 multiplicaciones y posiciones de
memoria, y M+N sumas. Esta implementación es la más intuitiva, ya que el filtro se
implementa como su ecuación de diferencia original, sin ningún tipo de reordenamiento. Por
otro lado, si se ubica H2 (z) antes que H1 (z), la realización obtenida es conocida como Forma
Directa II. En este caso, se requiere de una variable intermedia w(n) para implementación del
filtro, lo que agrega una nueva ecuación de diferencia. Como es de esperar, esta variable
adicional sólo es una herramienta de implementación y no genera cambios en el filtro. La
principal ventaja de esta implementación es que necesita menos posiciones de memoria (usa
max{M,N} en vez de M+N+1), aunque el número de multiplicaciones y sumas sigue siendo
el mismo. A partir de (3) y (4) se obtienen las ecuaciones de diferencias correspondientes:
Cascadas
Desafortunadamente, las implementaciones de filtros IIR usando Forma Directas tienen la
desventaja de ser altamente sensibles a la cuantificación de sus coeficientes cuando N es muy
grande. Una solución más robusta es implementar los filtros mediante una cascada de filtros
de segundo orden. Considere un filtro IIR de orden superior a 2 con la función de
transferencia (1). El filtro puede ser factorizado en la cascada de subsistemas de segundo
orden tal que H(z) puede ser expresado como

donde K es la parte entera de (N+1)/2. Hk tiene la forma general


Como existen muchas formas de manejar los polos y ceros de (9) en secciones de segundo
orden, habrá muchas realizaciones en cascada y varias maneras de ordenar los subsistemas
resultantes. Aunque todas las realizaciones en cascada son equivalentes en aritmética infinita,
las diferentes realizaciones difieren significativamente cuando se implementan con
aritmética de precisión infinita.
La forma general de la estructura en cascada se muestra en la siguiente figura.

Paralelo
Podemos realizar filtros IIR a través de una expansión directa de fracciones parciales, donde
cada término es entonces implementado separadamente.
• Si la expansión en fracciones parciales es echo en términos de, entonces una
realización paralela forma I es obtenida.
• Si la expansión en fracciones parciales es echo en términos de z, entonces una
realización paralela forma II es obtenida.

También podría gustarte