You are on page 1of 2

Practica

de Laboratorio 8
Titulo
Practica acerca de diseño de filtros IIR

Resumen
En esta practica, el estudiante practicara con programas o scripts en python la ejecucion del diseño de
filtros IIR usando prototipos de filtros analogicos.

Objetivos de Aprendizaje
Objetivos Basicos: Cada estudiante es responsable de adquirir suficientes capacidades en estas tareas
antes de discusiones en clase, mediante el uso de los recursos de aprendizaje (leer abajo) y mediante el
trabajo de los ejercicios o tareas (abajo).

Ser capaz de leer en idioma Ingles.


Practicar el uso básico del lenguaje de programación Python

Objetivos Avanzados: Los siguientes objetivos serán parte de las discusiones en clase y trabajos
adicionales; deberán ser aplicados por los estudiantes durante y despues de las clases.

Practicar mediante el uso de librerías Scipy y scripts especificos la representacion de funciones de


transferencia racionales (transformada de Laplace) en base a polinomios.
Practicar los metodos de invariacia al impulso y transformacion bilineal para obtener funciones de
transferencia racionales (transformada z) de filtros IIR.
Obtener la respuesta de magnitud y fase de sistemas IIR.

Recursos de aprendizaje
Para poder lograr los objetivos de aprendizaje, utilice los siguientes recursos. Puede incluir otros recursos
si lo desea para complementar o reemplazar los siguientes:

Texto: El siguiente libro puede ser útil para familiarizarse con los filtros IIR.

Richard G. Lyons. (2011). Understanding Digital Signal Processing. (3rd. Ed.). Ed. Pearson. ISBN-13:
9780137027415 (capitulo 6)

Web: Estos enlaces son importantes para buscar información acerca del uso de ciertos comandos o
funciones de Scipy Signal.
El archivo Practica 8 Diseno de Filtros IIR.ipynb encontrara algunos ejemplos para poder realizar la
tarea.
Referencias de freqz y algoritmos DSP se encuentran en el link:
https://docs.scipy.org/doc/scipy-0.19.0/reference/signal.html

Tarea / Ejercicio
Los siguientes ejercicios/tareas deberan ser realizadas durante y despues de haber leido los recursos de
aprendizaje. Trabaje esta tarea usando el Jupyter Notebook (ver detalles en instrucciones de entrega)
hasta la fecha de entrega final que se encuentra en el SIDWEB. Usted recibirá una marca de Aprobado si
envia cada uno de los items de esta tarea mostrando su esfuerzo de trabajar correctamente de buena-fe
y ademas entrego hasta la fecha de entrega.

1. Técnica de Invariancia al Impulso

1.1 Filtro IIR Butterworth

Basándose en la practica #8, diseñe un filtro paso-bajo digital Butterworth que satisfaga los siguientes
requerimientos:

limite en banda de paso: 0.4π, Rp = 0.5 dB


limite en banda de rechazo (stopband): 0.6π, As = 50 dB

Utilice el método de invariancia al impulso con un T = 2. Determine la función del sistema en formato
racional, y grafique la respuesta de magnitud y fase en dB.

2. Técnica de Transformacion bilineal

1.2 Filtro IIR Chebyshev tipo I

Diseñe un filtro digital paso-bajo IIR usando un filtro analógico Chebyshev tipo I que satisfaga los
siguientes requerimientos:

ω p = 0.2π, Rp = 1 dB

ω s = 0.3π, As = 15 dB

Utilice el método de transformación bilineal, asuma que T = 1 , escriba la función del sistema y grafique
la respuesta de magnitud y fase en dB.

Instrucciones de Entrega
Entregar el resultado del ejercicio en un reporte en archivo html (apellido_lab8.html) y tambien el
archivo fuente ipynb (apellido_lab8.ipynb), tomando en cuenta la plantilla "plantilla_lab.ipynb" (ver el
lab 1). Favor subir los dos archivos en el SIDWEB.

You might also like