Você está na página 1de 6

DEPARTAMENTO DE ENERGA Y MECNICA

INGENIERIA MECATRONICA CONTROL DIGITAL

DISEO E IMPLEMENTACIN DE UN CONTROL ON OFF TANTO DIGITAL COMO ANLOGO

Deber N#2.1 Profesor: Nombre: Ing. Alexander Ibarra Ana Ynez

02/10/2013- SANGOLQUI

Pgina 1

ESCUELA POLITECNICA DEL EJRCITO


DEPARTAMENTO DE ENERGA Y MECNICA CONTROL DIGITAL

DEBER N2.1
1. TEMA: Filtros Digitales

2. OBJETIVOS 2.1. Objetivo General


Realizar el estudio acerca de filtros digitales, aplicaciones y diseo mediante el uso de MATLAB

2.2.

Objetivos Especficos

Conocer las caractersticas de un filtro digital frente a uno analgico Conocer las diferentes aplicaciones de los filtros digitales. Conocer la utilidad de las herramientas de MATLAB, para el diseo de filtros digitales.

3. CONSULTA FILTROS DIGITALES


Los filtros digitales son sistemas usados para modificar el espectro de una seal, mediante el uso de hardware digital como bloque funcional bsico (un DSP o un FPGA, por ejemplo). Sus caractersticas los hacen apropiados un amplio campo de aplicaciones, entre las que se encuentra compresin de datos, procesamiento de seales biomdicas, procesamiento digital de audio, procesamiento de voz o procesamiento de imgenes. Se utilizan, al igual que los filtros anlogos, para acondicionar seales segn caractersticas especficas, extraer informacin de ellas o separar dos o ms seales previamente combinadas. Consisten fundamentalmente en un algoritmo mediante el cual una seal digital o secuencia numrica denominada entrada se transforma en una segunda secuencia de nmeros denominada seal digital de salida.

APLICACIONES:
Separacin de seales que fueron combinadas desafortunadamente (ruido, interferencias provenientes de otros sistemas) Recuperacin de seales distorsionadas de alguna forma (por ejemplo, al ser trasmitidas) Sntesis de sonido: creacin o modificacin de seales para moldear espectros o formas de onda y lograr el efecto auditivo buscado. Efectos de audio: chorus, flanger, phaser, reverb.

Pgina 2

VENTAJAS DE USAR FILTROS DIGITALES SOBRE LOS ANALOGICOS:


Un filtro digital es programable, es decir, su funcionamiento est determinado por un programa almacenado en la memoria contigua al procesador. Esto significa que puede ser variado fcilmente sin afectar al hardware, mientras que la nica manera de variar un filtro es alterar el circuito. Los filtros digitales pueden ser fcilmente diseados, probados e implementados en un ordenador. Los analgicos pueden ser simulados, pero no siempre hay que implementarlos a travs de componentes discretos para ver su funcionamiento real. Los filtros digitales son mucho ms verstiles a la hora de manipular la seal, que pueden llegar a variarla y tratarla radicalmente cambiando sus caractersticas. A diferencia de los filtros analgicos, los digitales pueden manejar con mucha ms precisin las bajas frecuencias. DISEO DE FILTROS DIGITALES USANDO MATLAB MATLAB contiene varias funciones dentro del Signal Processing Toolbox (caja de herramientas para procesamiento de seales), estas funciones son juegos de herramientas opcionales que se pueden adquirir con la versin profesional de MATLAB. Las funciones "MATLAB Signal processing toolbox" para disear filtros recursivos y no recursivos, que luego podremos implementar DISEO DE FILTROS RECURSIVOS MATLAB contiene funciones para disear cuatro tipos de filtros digitales recursivos, basados todos en tcnicas de diseo de filtros analgicos: Butterworth, Chevychev I y II y elptico. Los filtros Butterworth son mximamente planos tanto en la banda de paso como en la banda prohibida, los filtros Chebychev Tipo I tienen rizo en la banda de paso, los filtros Chebychev Tipo II tienen rizo en la banda prohibida y los filtros elpticos tienen rizo tanto en la banda de paso como en la banda prohibida. Por otro lado, para un orden de filtros dado, los filtros elpticos tienen la transicin ms abrupta (banda de transicin ms angosta) de todos estos filtros. Los filtros Chebychev tienen una transicin ms abrupta que un filtro Butterworth con las mismas especificaciones de diseo.Las funciones de diseo de filtros calculan los coeficientes de la ecuacin 4 de la siguiente manera:

Aunque tambin se pueden obtener valores de los ceros, polos y ganancia (Z, P, K). MATLAB contiene una funcin para realizar el diseo directo de filtros digitales recursivos tipo Yule-Walker. Podemos usar esta tcnica para disear una respuesta en frecuencia de forma arbitraria. [ ] [ ]

Pgina 3

Donde N es el orden del filtro y los valores de f y m representan el arreglo de valores de magnitud vs frecuencia deseados, es decir: [ ] [ ]

DISEO DE FILTROS NO RECURSIVOS Existen dos funciones MATLAB relacionadas con el diseo de filtros digitales FIR o no recursivos: la funcin fir1, que usa el mtodo de ventanas; y la funcin REMEZ, que disea directamente filtros digitales no recursivos del tipo Parks-McClellan La estructura

Nos permite disear un filtro no recursivo pasa bajos de orden N, de frecuencia de corte normalizada y que use una ventana que puede ser: Boxcar (rectangular),Hanning, Bartlett, Blackman (por defecto se usa la ventana Hamming) Aplicaciones de Filtros Digitales Diseo de diferenciadores FIR. La respuesta frecuencial de un diferenciador es , para |F|FC. FC es la frecuencia hasta la que queremos diferenciar. Ya que es imaginario necesitamos secuencias de los tipos 3 y 4 (simetra impar). Si N es adems impar [ ] Para determinar la secuencia h[n] hacemos la transformada inversa de Una vez obtenida la secuencia podemos aplicarle una ventana para reducir sobreimpulsos. Ntese que para secuencias con N impar, En la figura se muestran algunos diferenciadores FIR de distintos y tamaos para FC=0.4 usando una ventana de Hamming.

Pgina 4

Ejemplo:Disee un diferenciador con una frecuencia de corte normalizada F=0,3 Funcin firls

Funcin remez

4. CONCLUSIONES
Los filtros digitales se caracterizan, en trminos generales, por ser sistemas predecibles, flexibles, simulables, consistentes y precisos. El desempeo de los filtros digitales es ampliamente superior a los filtros analgicos. Cuando se trabaja en una computadora, la seal de entrada y de salida del filtro son secuencias de nmeros almacenadas en memoria. En este caso, la salida puede depender de cualquier muestra de la entrada. He podido comprobar la importancia de disponer de una herramienta de clculo potente para el diseo de sistemas electrnicos complejos como pueden ser los filtros. Dentro de esas herramientas Matlab se sita como una de las ms empleadas y la que, por el momento, ha conseguido mayor aceptacin y desarrollo. Por ende, las principales caractersticas de los filtros digitales que se usan hoy da para aplicaciones diversas en los sistemas electrnicos. As, pedo concluir que, cuando la fase juega un papel fundamental en el tratamiento de la seal (por ejemplo, en el caso de

Pgina 5

comunicaciones de datos) es mejor el uso de filtros FIR porque es de fase lineal. Mientras que cuando la fase no toma gran importancia (por ejemplo, en aplicaciones de audio, donde el odo humano no es capaz de discernir pequeas variaciones de la fase) el empleo de filtros IIR es el apropiado.

BIBLIOGRAFA
1. Smith S W The Scientist & Engineer's Guide to Digital Signal Processing 997 California Technical Pub. 2. Smith Julius Introduction to Digital Filters with Audio Applications 7 W3K Publishing. 3. http://fiee.uni.edu.pe/sites/default/files/ethan_frome.pdf 4. Digital Signal Processing A computer-based approach S K Mitra Ed Mc-Graw Hill 5. http://www.ingenieria.unam.mx/~sagfi/images/matlab-filtros.pdf

Pgina 6

Você também pode gostar