RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

模擬無源濾波器設計(九)-Gaussian濾波器設計詳解

ptsxia ? 來源:電路設計小工具 ? 作者:電路設計小工具 ? 2023-05-28 11:31 ? 次閱讀

文章詳細對高斯濾波器的綜合設計進行講解,解釋如何從時域無過沖推導出高斯濾波器的。并且深入探討了高斯濾波器的零極點分布。最后介紹基于Matlab的濾波器設計軟件,以低通、帶通濾波器為例,展示其功能,并給出Github相關鏈接。

高斯濾波器特點和用途

高斯濾波器(Gaussian Filter)濾波器是具有最佳時域特性的濾波器,其幅頻曲線具有高斯函數(shù)(Gaussian function)曲線分布特性,對階躍響應無任何過沖,實際應用中高斯逼近濾波器和貝塞爾逼近濾波器特性非常類似,隨著兩者階數(shù)增加兩者表現(xiàn)將趨于一致,高斯濾波器的能夠高保真的傳輸時域信號特點使得它在時域應用中很重要,比如示波器設備,雷達設備等。當然現(xiàn)在在數(shù)字圖像處理中應用也非常廣泛。

高斯濾波器逼近

約束

  • 1,是階多項式(可實現(xiàn)性,在頻率增益為0)
  • 2,(低通定義,在頻率為0的位置增益為1)
  • 3,(定義低通半帶寬)
  • 4, 給定一個階躍信號, 無過沖
  • 5, 給定一個階躍信號, 有最快上升沿(按階躍信號導數(shù)所生成的鐘形曲線的半寬度最小定義)

傅里葉變換

首先我們需要復習下連續(xù)時間傅里葉變換:

如下左圖是一個脈沖信號,右圖是這個脈沖信號的連續(xù)傅里葉變換結(jié)果。

73f48696-fcc0-11ed-90ce-dac502259ad0.gif

可以看到左邊曲線和右邊曲線的胖瘦關系相反,若左邊時域脈沖信號越瘦,右邊越胖,反之左邊越胖,右邊越瘦,這個特點即時間-頻域的不確定性原理(類似海森堡動量-位置的不確定性原理),即時頻特性不能兼得(感興趣的同學可以參考時頻分析的相關書籍)。

時域階躍到頻響

從約束4可以看到一個階躍信號無過沖,這是一個時域信號,而最后我們要求解的頻域響應,所以這里必然要用到時域-頻域轉(zhuǎn)換,即前面提到的傅里葉變換,以下是一個階躍信號如何變換為一個頻域響應的:

7408c23c-fcc0-11ed-90ce-dac502259ad0.png

首先我們要對階躍響應進行微分,即可得到?jīng)_擊響應,然后運用連續(xù)傅里葉變換(式1)將沖擊響應轉(zhuǎn)換到頻域,即可得到頻響。

這里有一個重要的點是,階躍響應的上升時間的計算,如圖中的階躍信號所展示的,表示上升時間,所對應了沖擊響應的脈沖寬度,這里的時域脈沖寬度選擇了脈沖的半時間寬度。而幅頻響應的頻域?qū)挾却砹诉@個脈沖系統(tǒng)響應的帶寬,這里的頻域脈沖寬度選擇了脈沖的半頻域?qū)挾?即-6dB截止頻率點)。

有了上述鋪墊,我們可以求解出一個無過沖的最佳時頻濾波器了,從上面約束可以得到,當頻域?qū)挾纫欢ㄇ闆r下,我們希望得到的階躍響應無過沖,并且上升時間(即沖擊響應寬度)最小的系統(tǒng)函數(shù),那么滿足這樣的系統(tǒng)函數(shù)是什么呢?

這要求,Gabor給出了答案(有關這個問題的討論可以參考),滿足這個時頻最佳響應的濾波器即高斯濾波器(Gaussian Filter),即系統(tǒng)函數(shù)是:

換句話說:在給定的帶寬下,其階躍響應上升時間最短且無過沖的濾波器就是高斯濾波器

注意這里的帶寬和上升時間的定義與通常定義的不同。

高斯濾波器

高斯濾波器是一類特殊的理想濾波器,其地位和矩形濾波器(Rectangular Filter, 也叫理想濾波器, Ideal Filter, 磚墻濾波器, Brick-wall Filter, sinc濾波器)相當,是無法通過多項式直接擬合得到的,只能通過函數(shù)逼近的方式得到,現(xiàn)在我們總結(jié)下現(xiàn)有濾波器設計。

總共有兩類濾波器綜合如下(當然這個圖還可以擴展):

744e27a0-fcc0-11ed-90ce-dac502259ad0.png

高斯濾波器綜合全流程如下:

748847e6-fcc0-11ed-90ce-dac502259ad0.png

高斯濾波器逼近

高斯濾波器是理想濾波器,其原因可以用如下動圖說明,圖中高斯濾波器曲線是紅色曲線(式2),在對數(shù)-對數(shù)坐標系下這樣高斯濾波器就是指數(shù)函數(shù),而藍色曲線是有理多項式逼近,在對數(shù)-對數(shù)坐標系下,高頻范圍是線性的。使用一個線性函數(shù)去逼近指數(shù)函數(shù)顯然是不能完成的,所以無法使用有限階的有理多項式來逼近高斯函數(shù)。

74a91b7e-fcc0-11ed-90ce-dac502259ad0.gif

我們只能使用多項式盡可能的去逼近高斯濾波器,這里常用的方法是泰勒展開,公式如下:

當我們系統(tǒng)中要求頻率在時為其截止點時:

令得到前7階高斯濾波器系數(shù)為():

濾波器階數(shù)
1
2
3
4
5
6
7

在s平面取其左半邊極點得到前7階高斯濾波器系數(shù)為():

濾波器階數(shù)
1
2
3
4
5
6
7

前7階高斯數(shù)濾波器極點為():

濾波器階數(shù)
1
2
3
4
5
6
7

同Bessel濾波器一樣需要有高斯濾波器帶寬修正系數(shù):

濾波器階數(shù) 2 3 4 5 6 7
極點修正系數(shù)

注:手機黨可橫屏查看表格

高斯濾波器零極點

和貝塞爾濾波器極點符合反斯托克斯線類似,高斯濾波器極點分布符合某個曲線,這個曲線公式為:

其中是實軸,是虛軸,其來源于的泰勒展開部分展開式零點的漸進線——Szeg?曲線,Szeg?曲線分布(注意下圖橫坐標為虛軸,縱坐標為實軸)如下,其極點分布在一個水滴型曲線上,具體公式是(注意:這個是個近似公式,當越大,精確度越高):

上式也可以化為和的形式:

這個公式只能在趨于無窮大時才和實際零點重合,而且趨近速度很慢,這里對其進行擬合得到一個新近似公式(若希望得到更高精度的逼近可以參考,關于指數(shù)函數(shù)泰勒級數(shù)求和零點分布問題也是一個研究熱點):

效果如下動圖所示(其中New Fit:式8的曲線;藍色曲線:Szego曲線的式6a;黑色的圓圈是Szego曲線的式6b,綠色盤面即指數(shù)泰勒展開式零點分布區(qū)域,紅色點是不同n下的實際零點位置):

74ea5e18-fcc0-11ed-90ce-dac502259ad0.gif

有了的零點,那么高斯函數(shù)的零點也就可以簡單的通過來求解,即:

令且那么得到:

通過這個變換后可以將指數(shù)函數(shù)的零點轉(zhuǎn)換為高斯函數(shù)的零點:

上面的公式有所以,平方后將零點映射到虛軸(這里是軸)的右半部分。

按照轉(zhuǎn)換公式11,可以得到修正后的高斯函數(shù)零點為:

下圖是修正后的高斯函數(shù)(式12)零點曲線圖(注意,這里圖橫坐標為虛軸,縱坐標為實軸。藍色為Szego曲線式6經(jīng)過式11映射后的曲線,紅色虛線式式12表示的曲線,紅色點是高斯函數(shù)泰勒級數(shù)展開部分和的零點分布):

7503c56a-fcc0-11ed-90ce-dac502259ad0.gif

圖中出現(xiàn)了和Bessel多項式零點非常相似的圖形,是一個眼型曲線。

PS.通過平方,這個曲線變得更加對稱了,而且對稱點為原點。

下面是四種不同濾波器極點的對比(以上討論是零點,濾波器中由于求了個倒數(shù),故零點變極點),在這里我們得到了一只完整的眼睛。藍色曲線是切比雪夫I型濾波器極點分布,是瞳孔(Pupil);品紅色曲線是巴特沃斯濾波器極點分布,是眼球(Eyeball);青色曲線是貝塞爾濾波器極點分布,是眼瞼(Eyelash);紅色曲線是高斯濾波器極點分布,是眼皮(Eyelid)。

7567b764-fcc0-11ed-90ce-dac502259ad0.png

高斯濾波器的過沖

高斯濾波器在理想情況下無過沖,原因是高斯函數(shù)的逆傅里葉變換也是高斯函數(shù),也是時域的沖擊響應,高斯函數(shù)恒定大于0,即積分后無斜率小于0的點,所以沒有過沖。但是使用泰勒展開高斯函數(shù)逼近后的濾波器卻是有過沖的,如下圖顯示了不同濾波器的過沖(縱坐標改為對數(shù)用于不同濾波器的對比):

75b88af4-fcc0-11ed-90ce-dac502259ad0.png

從中可以看到巴特沃斯濾波器的Peaking隨著階數(shù)增加而增加,但是貝塞爾和高斯濾波器隨著階數(shù)的增加Peaking是減小的!而且從趨勢看到,,高斯濾波器和貝塞爾濾波器的過沖都會趨近于0。

高斯濾波器綜合

高斯濾波器綜合和巴特沃斯濾波器一樣,屬于全極點濾波器,所以這里僅僅列出一個3階高斯濾波器綜合實例,以供參考:

75e66a78-fcc0-11ed-90ce-dac502259ad0.png

對于高斯濾波器,其綜合出來的電路器件值和貝塞爾濾波器器件值非常相似:

763c34c6-fcc0-11ed-90ce-dac502259ad0.png

可以看到濾波器第一個器件值幾乎是相等的,而且距源越遠器件值越小,下圖繪出了2-20階低通高斯濾波器系數(shù)圖,可以看出隨著階數(shù)的增加,前級器件值非常接近。

7665ac66-fcc0-11ed-90ce-dac502259ad0.png

對比貝塞爾濾波器器件值而言,高斯濾波器器件值要小些。

任意負載條件下的高斯濾波器綜合

這里需要求解特征多項式,即需要求解(這里有關概念可以參考濾波器設計的逼近方法 - Butterworth, Chebyshev, Elliptic):

式中的定義參考模擬無源濾波器設計(六)-Chebyshev濾波器設計詳解中關于任意負載條件下的求解公式。

不同濾波器通帶類型之間的轉(zhuǎn)換

只要有了低通原型, 其他濾波器通帶類型之間的轉(zhuǎn)換同Butterworth濾波器模擬無源濾波器設計(五)-Butterworth濾波器設計詳解。

高斯濾波器設計軟件

基于Matlab的appdesign工具開發(fā)了一套濾波器設計軟件, 主要特點是:

  • 支持高斯濾波器(Gaussian Filter)、貝塞爾濾波器(Bessel Filter)、橢圓函數(shù)濾波器(Elliptic/Cauer Filter)、切比雪夫濾波器(Chebyshev I)、逆切比雪夫濾波器(Chebyshev II, Inverse Chebyshev)、巴特沃斯濾波器(Butterworth)設計
  • 支持4種不同濾波器通帶類型(LPF,HPF,BPF,BRF)設計
  • T型和PI型結(jié)構濾波器隨意切換
  • 可以設置阻帶衰減決定濾波器階數(shù)
  • 可以設置通帶衰減來綜合濾波器
  • 可以隨意配置負載和終端阻抗, 并支持一端接載(源端電阻短路, 源端電流源, 終端開路, 終端短路)設計
  • 可以幅頻響應分析、零極點分析、瞬態(tài)分析
  • 可以顯示理想頻率響應、零極點和實際仿真的的頻率響應、零極點
  • 可以支持實際標準器件逼近設計

Gaussian LPF設計舉例

設計一款-3dB截止頻率為1GHz, 7階低通Gaussian濾波器,輸入輸出阻抗為50歐姆,設計過程如下:

76ce0cca-fcc0-11ed-90ce-dac502259ad0.gif

最終設計參數(shù)如下:

78d3b588-fcc0-11ed-90ce-dac502259ad0.png

高斯濾波器瞬態(tài)仿真結(jié)果:

78e521d8-fcc0-11ed-90ce-dac502259ad0.png

Gaussian BPF設計舉例

設計6階帶通Gaussian濾波器, 中心頻率為1GHz,帶寬為1GHz,50歐姆輸入,輸出阻抗為高阻,最后進行瞬態(tài)仿真,設計過程如下:

78f6f7d2-fcc0-11ed-90ce-dac502259ad0.gif

最終設計參數(shù)如下:

7934873c-fcc0-11ed-90ce-dac502259ad0.png

AC仿真結(jié)果:

795fd5d6-fcc0-11ed-90ce-dac502259ad0.png

瞬態(tài)仿真結(jié)果:

799cc522-fcc0-11ed-90ce-dac502259ad0.png

如果將濾波器帶寬繼續(xù)變窄為100MHz:

79b0f88a-fcc0-11ed-90ce-dac502259ad0.png

高斯濾波器的瞬態(tài)特性:

79f17496-fcc0-11ed-90ce-dac502259ad0.png

同樣參數(shù)對比貝塞爾濾波器的瞬態(tài)特性:

7a1fb9fa-fcc0-11ed-90ce-dac502259ad0.png

同樣參數(shù)對比巴特沃斯瞬態(tài)特性:

7a635a48-fcc0-11ed-90ce-dac502259ad0.png

可以看到同樣濾波器設置參數(shù)下,高斯濾波器具有最小延遲和最小過沖。

程序的Matalb源碼已經(jīng)上傳GitHub中(https://github.com/etools361/MatlabGaussianFilterDesignApp),有興趣的同學可以下載試用體驗,當然也歡迎技術交流


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 示波器
    +關注

    關注

    113

    文章

    6240

    瀏覽量

    184794
  • 無源濾波器
    +關注

    關注

    4

    文章

    77

    瀏覽量

    15236
  • GitHub
    +關注

    關注

    3

    文章

    468

    瀏覽量

    16427

原文標題:模擬無源濾波器設計(九)-Gaussian濾波器設計詳解

文章出處:【微信號:電路設計小工具,微信公眾號:電路設計小工具】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    有源濾波器濾波器的區(qū)別?

    有源濾波器濾波器是兩種經(jīng)常用于電子電路中的濾波器類型。雖然它們都可以用于過濾電信號中的某些頻率,但它們之間還存在一些不同的差異。 1.
    的頭像 發(fā)表于 08-11 10:23 ?4834次閱讀

    轉(zhuǎn):有源濾波器濾波器

    濾波器:這種電路主要有無源元件R、L和C組成。有源濾波器:集成運放和R、C組成,具有不用電感、體積小、重量輕等優(yōu)點。集成運放的開環(huán)電壓增益和輸入阻抗均很高,輸出電阻小,構成有源
    發(fā)表于 07-28 10:01

    模擬濾波器實驗

    模擬濾波器實驗 一、 實驗目的 1、掌握低通濾波器的設計: 2、學會將低通濾
    發(fā)表于 05-10 00:30 ?5156次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>濾波器</b>實驗

    濾波器基本概念

    濾波器基本概念 濾波器是由
    發(fā)表于 04-13 14:37 ?6876次閱讀

    濾波器的原理,和濾波器電路設計詳細解析

    LC濾波器也稱為濾波器,是傳統(tǒng)的諧波補償裝置。LC濾波器之所以稱為
    發(fā)表于 05-03 11:19 ?2w次閱讀
    <b class='flag-5'>無</b><b class='flag-5'>源</b><b class='flag-5'>濾波器</b>的原理,和<b class='flag-5'>無</b><b class='flag-5'>源</b><b class='flag-5'>濾波器</b>電路設計詳細解析

    濾波器的類型

    本文首先介紹了什么是濾波器,其次介紹了無濾波器的分類,最后介紹了無
    的頭像 發(fā)表于 08-30 18:41 ?1.8w次閱讀

    一文了解有源濾波器濾波器的區(qū)別

    關于濾波器想必大家都了解,濾波器根據(jù)用途不一樣,工作原理的不一樣,分為許多種類型,其中就有有源電力濾波器電力
    發(fā)表于 11-06 10:09 ?1.2w次閱讀

    有源濾波器濾波器的介紹

    有源濾波器濾波器的原理及區(qū)別是什么?相信業(yè)內(nèi)人士對此問題很感興趣,今天深圳市維愛普電子有限公司就給大家介紹一下!
    的頭像 發(fā)表于 05-12 10:54 ?1.1w次閱讀

    濾波器由什么組成及作用是什么

    濾波器又稱LC濾波器,是利用電感、電容和電阻的組合設計構成的濾波電路,可濾除某一次或多次諧波,最普通易于采用的
    發(fā)表于 02-24 13:51 ?2792次閱讀

    環(huán)路濾波器采用有源濾波器還是濾波器

    環(huán)路濾波器采用有源濾波器還是濾波器? 首先,我們需要了解什么是環(huán)路濾波器。環(huán)路
    的頭像 發(fā)表于 10-30 10:56 ?1085次閱讀

    如何設計lc濾波器的頻率

    LC濾波器是一種常見的電子濾波器,用于消除電路中的雜散信號和降低噪聲。它由電感和電容組成,通過挑選合適的電感值和電容值,可以實現(xiàn)所需的濾波
    的頭像 發(fā)表于 12-01 14:08 ?1559次閱讀

    濾波器與有源濾波器能否相連,如果可以需要注意什么?

    濾波器和有源濾波器是兩種不同類型的濾波器,它們在電路設計中扮演著重要的角色。
    的頭像 發(fā)表于 05-22 16:02 ?573次閱讀

    有源濾波器濾波器的原理及區(qū)別是什么

    濾波器是電子電路中用于選擇性地傳輸特定頻率信號的設備。根據(jù)設計和實現(xiàn)方式的不同,濾波器可以分為有源濾波器
    的頭像 發(fā)表于 05-22 16:17 ?2528次閱讀

    濾波器和有源濾波器的區(qū)別

    濾波器和有源濾波器在多個方面存在顯著差異。濾波器
    的頭像 發(fā)表于 09-26 16:23 ?841次閱讀

    什么是濾波器

    濾波器,又稱LC濾波器,是一種基于電感(L)、電容(C)和電阻(R)等無源元件組成的濾波電路。它不需要外部電源供電,即可實現(xiàn)對信號中特定
    的頭像 發(fā)表于 10-16 18:12 ?1003次閱讀
    RM新时代网站-首页