巴特沃斯(Butterworth)濾波器 (1)


下面深入淺出講一下Butterworth原理及其代碼編寫。

1. 首先考慮一個歸一化的低通濾波器(截止頻率是1),其幅度公式如下:

image

當n->∞時,得到一個理想的低通濾波反饋: ω<1時,增益為1;ω>1時,增益為1;ω=1時,增益為0.707。如下圖所示:

image

 

將s=jω帶入上式得:

image

根據以下三個公式

a. image,這里取σ=0

b. image

c. 拉普拉斯變換在虛軸s=jω上的性質:

   image

可以得到:

image

因此極點(分母為0的解)為:

image

根據imageimage得到:

image

因此可以求得極點在單位圓上:

image

如果k從0開始的話,上式括號里可以寫作2k+n+1:

image   image

由於我們只對H(s)感興趣,而不考慮H(-s)。因此低通濾波器的極點全部在負實半平面單位圓上:

image

 

該濾波器的傳遞函數為

image

 

下面是n=1到4階的極點位置:

image

 

例如四階Butterworth低通濾波器的極點所在角度為:

5π/8, 7π/8, 9π/8, 11π/8

極點位置在:

image

因此傳遞函數為:

image

 

1到10階的Butterworth多項式因子表格如下:

image

以上我們考慮的是幅度-3分貝時的截止頻率為1時的情況:image

其它截止頻率可將傳遞函數中的s替換為:image

例如二階截止頻率為100的傳遞函數為:

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM