Main Content

Respuesta de frecuencia del filtro Lowpass Bessel

Diseñe un filtro Bessel analógico de paso bajo de quinto orden con un retardo de grupo aproximadamente constante hasta

<math display="block">
<mrow>
<mn>1</mn>
<msup>
<mrow>
<mn>0</mn>
</mrow>
<mrow>
<mn>4</mn>
</mrow>
</msup>
</mrow>
</math>
rad/segundo. Trazar las respuestas de magnitud y fase del filtro utilizando .freqs

[b,a] = besself(5,10000); freqs(b,a)

Calcular la respuesta de retardo de grupo del filtro como la derivada de la respuesta de fase desencapsulada. Trazar el retardo de grupo para verificar que es aproximadamente constante hasta la frecuencia de corte.

[h,w] = freqs(b,a,1000); grpdel = diff(unwrap(angle(h)))./diff(w);  clf semilogx(w(2:end),grpdel) xlabel('Frequency (rad/s)') ylabel('Group delay (s)')