Aula 5 Filtros Digitales FIR

download Aula 5 Filtros Digitales FIR

of 41

Transcript of Aula 5 Filtros Digitales FIR

Filtros Digitales Filtros DigitalesFIRFIR ( (Finite Finite Impulse Response) Impulse Response)Prof. Juan Mauricio [email protected] para Sistemas FIR Ecuacin de diferencia de un sistema FIR de orden M Funcin de transferencia La respuesta al impulso10[ ] [ ]Mkky n b x n k

== 10( )MkkkHz b z

==2, 0 1[ ]0,nb n Mh nen otro casoe e |= ,|Estructuras FIR: Forma Directa I10[ ] [ ]Mkky n h x n k

== 3Diseo de Filtros Digitales FIR El diseo de filtros, implica la seleccin de una secuenciafinitaquerepresentalarespuestaal impulsodeunfiltroideal Los filtros FIRsiempre son estables, y con fase lineal(atraso en el tiempo) Mtodos comunes para el diseo de filtros FIR:Ventanas, usando la respuesta al impulso de los filtros idealesMuestreo en frecuenciaDiseo iterativo basado en restricciones ptimas4Diseo de Filtros FIR por Transformada de Fourier Para una respuesta ideal de un filtro pasa-bajo56Funcin de Transferencia:SimetriaDiseo de Filtros FIR por Transformada de Fourier7Funcin de Transferencia (simetria):Diseo de Filtros FIR por Transformada de Fourier8Diseo de Filtros FIR por Transformada de FourierProblema 1 Calcular los coeficientes del Filtro Pasa-Bajo FIR con 3-tap,confrecuenciadecorte800Hz yfrecuenciademuestreo8000 muestras/seg9 8002 28000 52 1 30 (0)sin sin0.20 ( )ccsccfradfM tapPara n hn nPara n h nn nT; = T = T =+ =;= =T; T{ = =T T10Problema 1 Respuesta en Frecuencia11Problema 1 Engeneral, el filtroFIRconcoeficientessimetricostieneuna respuesta de Fase Lineal, dado por12Problema 1 Magnitud y Fase 13Problema 114Problema 115Problema 1fc = 800;fs = 8000;M = 1;tap = 2*M+1;omega = 0:0.001:pi;hertz = omega*fs/(2*pi)moduloH = 20*log10(abs(0.2+0.3742*cos(omega)));for i = 1:length(omega)if (0.2+0.3742*cos(omega(i)))>0faseH(i) = -M*omega(i);elseif (0.2+0.3742*cos(omega(i)))