Efecto Gibbs
Efecto Gibbs
Efecto Gibbs
El fenómeno de Gibbs tiene como objetivo truncar la respuesta impulso de un filtro realizable,
crea oscilaciones en el dominio de la frecuencia, estas oscilaciones son conocidos como el
fenómeno de Gibbs; entre más significativo sea el truncamiento, mayor será la cantidad de
oscilaciones de Gibbs que aparecen en el dominio de la frecuencia, como también mientras mayor
sea la cantidad de muestras que se tomen (mayor M + 1), el fenómeno de Gibbs se minimiza.
MARCO TEORICO
El fenómeno de gibbs aparece cuando la salida de un sistema de respuesta al impulso infinita (IIR),
se le hace un truncamiento con el propósito de convertir el sistema en una de respuesta al
impulso finita (FIR).
Entre mas significativo sea el truncamiento mayor será la cantidad de oscilaciones de gibbs que
aparecen en el dominio de la frecuencia
Podemos observar lo siguiente:
Como se ha visto,el fenomeno de gibbs puede evitarse tomando una cantidad suficiente de
muestras en el dominio de tiempo.
Otra forma deminumizar las oscilasciones es usa ventanas para las muestras tomadas del sistema
IIR.
Una ventana es simplemente un vector de longitud M que se multiplica por las mestras originales
al fin de alterar su magnitud selectiva , es decir multiplicando la respuesta al impulso del filtro
ideal con una función ventana regular la cual es equivalente a convolucionar la ventana con una
función sinc.
Sin embargo, nosotros queremos 𝐻𝑡(𝑤) sea similar tanto como sea posible a 𝐻𝑑(𝑤), lo cual
únicamente puede ser posible si W (w) = 𝛿(𝑤) ↔ 𝑤[𝑛] = 1 la cual es una ventana infinita.
𝑛−𝑀/2 2
Káiser 𝐼0 {𝛽√1 − ( ) }
𝑀/2
Por lo cual tenemos conflictos de requerimientos: De un lado, queremos una ventana angosta, es
decir queremos un filtro pequeño; pero del otro lado, queremos truncar el filtro tanto como sea
posible igualar la respuesta en frecuencia del filtro ideal, el cual sin embargo requiere una ventana
infinitamente larga.
Ejemplo
Aunque el orden del filtro sea elevado los rizados tanto en la banda pasante como en la supresora
se mantienen, haciéndose mayores las oscilaciones en las zonas de transición entre las bandas.
Además, la atenuación en la banda no pasante no es cero y la transición entre las bandas no es
abrupta.
Así, por ejemplo, en la figura 4 se muestra un filtro paso bajo de orden 100 con una frecuencia de
corte normalizada de 0.4, evidenciando que aun siendo elevado el orden del filtro el efecto Gibbs
se mantiene.
2.139
2.140
Codificación
% Filtro FIR Pasa Bajas
M=input('Introduzca el orden del filtro:');
wc=input('Introduzca la frecuencia de corte en radianes:');
n=0:M;
h_LP=sin(wc*(n-M/2))./(pi*(n-M/2));
h_LP(ceil(M/2+1))=wc/pi;
subplot(211)
stem(n, h_LP)
axis([0 M min(h_LP) max(h_LP)])
title(['Respuesta al impulso de el ',num2str(M),'th orden del filtro']);
subplot(212)
H_LP=fft(h_LP, 1024);
w=linspace(-pi, pi, 1024);
plot(w/pi, abs(fftshift(H_LP)))
title(['Respuesta en frecuencia del filtro ventaneado de ',num2str(M),
'th orden']);
grid
axis([-1 1 0 max(abs(H_LP))])
Bibliografía
Carlos, P. (2000). Introduccion al Procesamiento digital de Señales. Madrid: Pearson.
Oppenheim, A. (2011). Tratamiento de señales en tiempo discreto. Madrid: Pearson Educacion S.A.