Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ecuacin 2
() ()
En donde h(k), K=0,1,,N-2,N-1 son los coeficientes de la respuesta impulso del
filtro, H(z) es la funcin de transferencia del filtro y N es el tamao del filtro que es
el nmero de coeficientes del filtro. Ec. 1 es la ecuacin en diferencias para filtros
FIR.
Es una ecuacin en el dominio del tiempo y describe al filtro FIR en la forma no
recursiva, la muestra de salida actual
()
()
, es una funcin solo de los valores del
pasado y presente de la entrada. Cuando los filtros FIR son implementados de
esta forma, que es la evaluacin directa de Ec. 1 son siempre estables.
Ec. 2 es la funcin de transferencia del filtro. Provee un medio para analizar el
filtro, por ejemplo evaluar la respuesta en frecuencia.
Los filtros FIR pueden tener una respuesta exactamente de fase lineal.
Los filtros FIR son muy fciles de implementar, Todos los Procesadores
DSP disponibles tienen arquitecturas que son apropiados para el filtrado
FIR. Los filtros FIR no recursivos sufren menos los efectos de longitud de
palabra que los filtros IIR. Los filtros FIR recursivos tambin existen y
pueden ofrecer ventajas informticas significativas.
.
Localizacin de polos y ceros
Estos filtros tienen todos los polos en el origen, por lo que son estables. Sobre el
posicionamiento de los ceros, resulta fcil demostrar que en los filtros de fase
lineal los ceros se dan en pares recprocos, es decir, si z0 es una raz del
polinomio H(z), tambin lo ser z0-1.
La funcin de transferencia de un filtro FIR es:
() ()
Si sustituimos por
:
(
) ()
()
Realizando un cambio de variable en el ndice de la sumatoria de forma que
,
(
( )
Si adems se trata de un FIR de fase lineal, () ( ),
(
() (
()
De lo que derivamos que las races del polinomio (
()()
Las funciones ventana ms habituales son: Rectangular, Hanning, Hamming,
Blackman, de Kaiser
Nombre
funcin
ventana
Ancho de
Transicin
(Hz)
(normalizado)
Rizo (dB)
Pasabanda
Relacin
(dB)
lbulo
principal
lbulos
laterales
Atenuaci
n (dB)
Mxima
rechaza
banda
funcin ventana
() ||
Rectangular 0.9/N 0.7416 13 21 1
Hanning 3.1/N 0.0546 31 44 (
)
Hamming 3.3/N 0.0194 41 53 (
)
Blackman 5.5/N 0.0017 57 75
(
)
(
)
Kaiser
5.71/N(=8.9
6)
0.000275
90
)
De las funciones ventanas dispuestas en la tabla, se puede notar que:
1. La ventana de Blackman tiene una fuerte atenuacin en rechaza banda,
pero para alcanzarla necesita una banda de transicin mayor.
2. La ventana de Hanning presenta una banda de transicin menor, pero de
igual forma su atenuacin en la rechaza banda es menor.
3. La ventana de Hamming es la ms usada porque se puede obtener una
atenuacin considerable con una banda de transicin estrecha.
Filtros IIR
(Respuesta al Impulso Infinita)
Definicin de Filtro IIR
Los filtros IIR, tambin conocidos como Sistemas Auto-regresivos (Auto-Regresive
{AR}), son llamados de respuesta infinita, porque el proceso de filtrado se realiza
por medio de la evaluacin de la ecuacin de diferencias que regulan el sistema.
Como la ecuacin de diferencias depende de las salidas anteriores del filtro, existe
una dependencia de los infinitos estados anteriores de la variable de salida a la
variable de salida actual, por tal razn son llamados de Respuesta al Impulso
Infinita
Funcin de transferencia
La funcin de transferencia de los filtros IIR est dada por la ecuacin
() ()
)
Como se puede observar este filtro cuenta con ceros y polos, por lo que la
estabilidad del mismo no est garantizada.
Localizacin de polos y ceros
Los filtros IIR ms generales (ARMA) contienen ceros y polos. Si los coeficientes
del filtro son reales, si los ceros o polos son complejos siempre aparecen como
pares complejos conjugados.
La condicin de estabilidad, para sistemas causales implica que los POLOS se
encuentran en el interior de la circunferencia unidad. Cuando los ceros y polos de
un sistema se encuentran en el interior de la circunferencia unidad se dice que el
sistema es de FASE MNIMA. Cuando todos los ceros y polos estn en el exterior
de la circunferencia unidad se dice que el sistema es de FASE MXIMA. En
general, cuando tenemos ceros y polos en el exterior y en el interior se dice que el
sistema es de FASE MIXTA.
Es sencillo verificar que si un sistema tiene un cero en el exterior de la
circunferencia unidad (
La transformacin bilineal asegura que ambos filtros tienen una respuesta
aproximadamente idntica ante cualquier excitacin.
Uno de los procedimientos para justificar esta expresin es obtener el equivalente
digital de un integrador analgico.
()
()
*()+ {
Tabla comparativa entre filtros FIR y filtros IIR
FIR IIR
Son siempre estables Pueden presentar inestabilidades
Pueden disearse para que presente
fase lineal, no distorsionando las
caractersticas de fase y el retardo de
grupo
Presentan mayor error de cuantizacin
en funcin del nmero de bits empleado
para almacenar los coeficientes y las
variables intermedias
Requieren un mayor orden para valores
de la atenuacin y zonas de transicin
similares
Son ms apropiados cuando deseamos
obtener regiones de transicin
estrechas
Mayor retardo en la obtencin
de la respuesta y mayor consumo de
memoria
Diseo de un filtro IIR en MATLAB
Toolbox fdatool de MATLAB
Programa en MATLAB
t=0:0.00001:1;
x=sin(2*pi*8000*t)+ sin(2*pi*30000*t);
plot(t,x,'g');
axis([0 0.00125 -2 2]);
grid on;
xlabel('Equipo 1');
hold on;
%filtro de la seal de entrada
y=filter(filtroclase,x);
plot(t,y,'r');
axis([0 0.00125 -2 2]);
grid on;
La seal de entrada generada tiene dos componentes una de frecuencia de
8000Hz y otra de 48000 Hz, como se aprecia en la siguiente grfica:
La funcin utilizada es:
() ( ) ( )
Al filtrarse la seal con un filtro IIR pasa bajas con frecuencia de corte Fc=10,000
Hz solo se muestra la parte de la componente de 8,000Hz como se muestra en la
siguiente grfica:
Como se observa en la grfica la seal se desfasa respecto a la original debido al
orden de 10 del filtro IIR que se utilizo por lo que la seal resultante comienza
despus de 10 muestras.
0 0.2 0.4 0.6 0.8 1 1.2
x 10
-3
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Equipo 1
0 0.2 0.4 0.6 0.8 1 1.2
x 10
-3
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Equipo 1
En la siguiente grfica se muestra la comparacin entre la seal de entrada y la
seal filtrada.
Aqu se puede observar claramente el desfasamiento que existe entre la seal de
entrada x(t) y la seal filtrada y(t)
0 0.2 0.4 0.6 0.8 1 1.2
x 10
-3
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Equipo 1