Está en la página 1de 21

ASIGNATURA:

PROCESAMIENTO DIGITAL DE SEALES


TUTORA:
ANA ISABEL BOLAOS
POR:
EDWARD DURAN RANGEL

PLANIFICACION GENERAL
Paso 2

OBJETIVOS

GENERAL:
Investigar las caractersticas, aplicaciones de los filtros IIR y FIR.
ESPECIFICOS:
Determinar la utilizacin de cada uno de los filtros.
Investigar los diferentes mtodos que existen para el diseo de filtros
digitales, especialmente para los IIR y los FIR.
Realizar la simulacin de los dos tipos de filtros que estudiaremos en un
programa simulador, en este caso Matlab.

MARCO TEORICO

FILTROS FIR
Los filtros FIR (Finite Impulse Response), llamados as porque su respuesta al
impulso se da en un numero finito de muestras, son filtros del tipo no recursivo,
por tal motivo estos filtros al no tener retroalimentacin no tienen polos, y por lo
tanto siempre son estables. Estos filtros son muy utilizados en problemas de
filtrado donde hay un requerimiento de caracterstica de fase lineal en la banda de
paso del filtro. Su requerimiento en cuanto a recursos es mayor y dada la mayor
cantidad de operaciones estos filtros son ms sensibles a errores. Estos filtros no
tienen una contraparte analgica.

FILTROS IIR
Los filtros IIR (Infinite Impulse Response), llamados as porque su respuesta al
impulso se da en un nmero infinito de muestras, son los filtros que si tienen
retroalimentacin, es decir, si tienen polos, por lo que s hay que cuidarse de
donde estn para evitar que nuestro sistema pueda volverse inestable. Estos
filtros si tienen contraparte analgica, por lo tanto son un cuanto ms naturales a
nosotros. Como una regla general, un filtro IIR tiene lbulos laterales ms
pequeos en la banda de rechazo que un FIR con el mismo nmero de
parmetros, debido a esto, si la distorsin en fase es pequea o no tan importante,
es preferible utilizar un filtro IIR, y esto es porque su implementacin requiere
menos parmetros, menos memoria y menor complejidad computacional. La
mayora de las veces estn diseados extendiendo antiguos mtodos para el
diseo de filtros analgicos.

1. Realice un cuadro comparativo entre los filtros de Respuesta Finita al Impulso

(FIR) y los filtros de Respuesta Infinita al Impulso (IIR) teniendo en cuenta la


ecuacin en diferencias, las ventajas y desventajas y las estructuras de
implementacin.

FIR
Son siempre estables y requieren un
mayor orden para valores de la atenuacin
y zonas de transicin similares, lo que
supone un mayor retardo en la obtencin
de la respuesta y mayor consumo de
memoria.
Generan mayor gasto computacional, son
no recursivos y requieren mayor memoria
por lo tanto mayor tiempo de
procesamiento.
Estructura bsica filtro FIR:

IIR
Aun cuando los polos estn situados
dentro del crculo de radio unidad,
pueden presentar inestabilidades si
se implementan en sistemas con
aritmtica de coma fija.
Presentan
mayor
error
de
cuantizacin en funcin del nmero
de bits empleado para almacenar los
coeficientes
y
las
variables
intermedias.
Estructura bsica filtro IIR:

Pueden disearse para que presente fase Son


ms
apropiados
cuando
lineal, no distorsionado las caractersticas deseamos obtener regiones de
de fase y el retardo de grupo.
transicin estrechas.

2. Realice un breve mapa conceptual donde analice las tcnicas de diseo para

filtros de Respuesta Infinita al Impulso (IIR): Invarianza al impulso y


Transformacin Bilineal, teniendo en cuenta definicin y ventajas y
desventajas de uno respecto a otro.
Tcnicas de diseo para IIR

Impulso
Invariante

Transformacin
Bilineal

Se usa para

Se usa para

Disear un filtro digital cuya respuesta


impulsional H[nT] sea lo ms parecida
posible a la del filtro analgico.

Transformar la representacin en
tiempo continuo de la seal en
tiempo discreto y viceversa

Pros y contras del mtodo

Pros y contras del mtodo

Mantiene la respuesta impulsional del filtro.


Mantiene el Retardo de Grupo.
Dan lugar a gran estabilidad tanto en anlogos
como en digitales.
La relacin entre frecuencia es lineal.
No es el adecuado para diseo de filtros pasaalta.
Mal comportamiento debido al rizado en la banda
no pasante.
Para Filtros Limitados en Banda.
Se produce Aliasing.

Asegura que el filtrado tenga una respuesta


idntica a cualquier excitacin.
Mantiene estabilidad del sistema.
Especifica el conjunto de frecuencias crticas
analgicas calculadas, sin tener limitaciones.
Filtros Limitados o no, en Banda.
Evita el Aliasing.
No es el adecuado para diseo de filtros pasaalta.
Compresin No Lineal del eje w.
Modifica el retardo de grupo.

3. Realice un breve mapa conceptual donde analice las tcnicas de diseo para

filtros de Respuesta Finita al Impulso (FIR): Mtodo de ventanas, Rizado


Constante ptimo y Muestreo en frecuencia, teniendo en cuenta definicin y
ventajas y desventajas de uno respecto a otro.
Tcnicas de diseo para FIR

Mtodo de Ventanas

Rizado Constante

Muestreo en frecuencia

Propone

Propone

Propone

Acotar la respuesta impulsional


infinita de un filtro ideal, el
mtodo del muestreo en
frecuencia propone que se fijen
una serie de puntos de la
respuesta en frecuencia del
sistema y, a partir de la DFT
inversa, obtener los
coeficientes del filtro.

Truncar la respuesta
impulsional finita de un filtro
ideal.

Pros y contras del mtodo

Si empleamos ventanas cuyos


extremos se anulen
progresivamente,
conseguiremos
que los lbulos secundarios se
atenen. Sin embargo
, esta reduccin de los extremos
se puede interpretar,
intuitivamente, como una
reduccin de la longitud
efectiva de la ventana, con lo
que se ensanchar el lbulo
principal. Por tanto, se vislumbra
la posibilidad de reducir la
energa de los lbulos
secundarios a costa de aumentar
la anchura de la zona de
transicin del filtro.

Pros y contras del mtodo

Pros y contras del mtodo

4. Aplicando el mtodo del impulso invariante realizar el diseo de un filtro


digital pasa bajo IIR de tal forma que se aproxime a la respuesta en frecuencia de
un filtro continuo Butterworth de orden 2, cuya funcin de transferencia est
dada por la siguiente expresin:
( )

Considerar que el filtro continuo tiene la frecuencia de corte de 150 Hz a 3 dB, y


una frecuencia de muestreo de 1.28kHz.
Sol/
( )
(

Polos de la funcin

( )

(
( )

( )

)(

( )

Finalmente, manipulando la expresin de


( )

( ) en fracciones simples:

Descomponiendo

( )

( ) y usando

.
(

se obtiene:

)/

Simplificando:
( )
Y finalmente, se extraen los coeficientes de la ecuacin:

5. Disear un filtro digital pasa bajo FIR usando el mtodo de ventana de


Hamming que cumpla con las siguientes especificaciones:

Frecuencia de Muestreo fs = 22050Hz;


Frecuencia de corte pasa banda fc1 = 3KHz;
Frecuencia de corte rechaza banda fc2 = 6KHz;
Atenuacin mnima rechaza banda 40db.

Sol/

Por el mtodo de la ventana de Hamming:


Sabemos que

, por lo tanto evaluemos los valores entre


, -

Para

* , -+

Para

* , -+

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

Para

* , -+

( )

( )
)

Para

* , -+

Para

* , -+

Para

* , -+

Entonces:
* , -+
*

Encontramos los *

, -+, segn la ecuacin, usando el mtodo de Hamming:


, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

, -

Para

Para

Para

, -+
*

La ecuacin del filtro resultante es:


( )

ANEXO PRACTICO - MATLAB


1. Cdigo para el filtro pasa bajo IIR del punto 4 terico (por Butterworth) y
grficas:

Cdigo Butterworth en Matlab (por defecto):

2. Cdigo fuente y grfica filtro digital pasa bajo FIR del punto 5 terico (por
ventanas de Hamming).

3.

Punto dos parte prctica: Para una seal de datos muestreada a 10 Hz,
disear un filtro pasa alto por medio de un filtro Chebyshev I,
utilizando.

4. Punto 3 parte prctica: Disear un filtro pasa alto, por medio del mtodo

de rizado constante ptimo que cumpla con las siguientes....

CONCLUSIONES

En la actualidad existen diversos paquetes para simular sistemas y es


necesario saber utilizar los ms usados. Con este trabajo llegamos a la
conclusin que Matlab es una herramienta poderosa para ver el
comportamiento del filtro, es ms, diramos que es muy fcil disear
filtros con este programa.

Una de las ventajas de los filtros IIR es que al tener ceros y polos es
necesario un menor nmero de coeficientes para realizar un determinado
filtrado. Dentro de los inconvenientes encontramos que la presencia de
polos puede producir inestabilidades, ellos no garantizan que la fase de su
funcin de transferencia sea lineal y adems, la implementacin hardware
es ms compleja que en el caso de filtros FIR.

Con los mapas conceptuales, tablas, grficas en Matlab y ejercicios


podemos tener un excelente entendimiento, anlisis y estudio de los
diferentes filtros, mtodos, comportamientos, etc.

BIBLIOGRAFIA

Banchs, R. (2004). Seales y Sistemas II. Mdulo VIII: Filtros


Discretos de Respuesta Impulsiva Infinita. Curso Virtual. Caracas
Venezuela: Universidad Catlica Andrs Bello. Disponible en:
http://varoitus.barcelonamedia.org/rafael/Teaching/Courses/DSP/
modulo8.pdf
Banchs, R. (2004). Seales y Sistemas II. Mdulo VII: Filtros
Discretos de Respuesta Impulsiva Finita. Curso Virtual. Caracas
Venezuela: Universidad Catlica Andrs Bello. Disponible en:
http://varoitus.barcelonamedia.org/rafael/Teaching/Courses/DSP/
modulo7.pdf
Irizar, A. (2010). Diseo de Filtros Digitales (Parte 2). Curso Virtual.
Navarra - Espaa: Universidad de Navarra. Disponible en:
http://www.tecnun.es/asignaturas/tratamiento%20digital/tema9. pdf
Martnez, M., Gmez, L., Serrano A. J., Villa, J. & Gmez, J. (2010).
Filtros Digitales. Diseo de Filtros FIR. Escola Tcnica Superior d
Enginyeria. Departament d Enginyeria Electrnica. Universitat d
Valencia. Disponible en:
http://datateca.unad.edu.co/contenidos/299004/tema_3_diseno_
de_filtros_fir.pdf
Robayo, F. (2013). Procesamiento Digital de Seales. Contenido
Didctico del Curso. Escuela de Ciencias Bsicas, Tecnologa e
Ingeniera. Programa de Ingeniera Electrnica. pp (99-113). Neiva
Colombia: Universidad Nacional Abierta y a Distancia UNAD.
Disponible en:
http://datateca.unad.edu.co/contenidos/299004/299004_Modulo. pdf
Soria, E., Martinez, M., Francs, J. & Camps, G. (2002).Problemas de
Tratamiento Digital de Seales. Documento de Trabajo Versin 1.0.
Grupo de Procesado Digital de Seales. Departament dEnginyeria
Electrnica. pp (326-330). Valencia Espaa: Universitat de Valencia.
Disponible en:
http://datateca.unad.edu.co/contenidos/299004/book_pds.pdf