在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

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

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

高斯濾波器特點和用途

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

高斯濾波器逼近

約束

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

傅里葉變換

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

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

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

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

時域階躍到頻響

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

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

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

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

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

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

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

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

高斯濾波器

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

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

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

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

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

高斯濾波器逼近

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

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

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

當我們系統中要求頻率在時為其截止點時:

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

濾波器階數
1
2
3
4
5
6
7

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

濾波器階數
1
2
3
4
5
6
7

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

濾波器階數
1
2
3
4
5
6
7

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

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

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

高斯濾波器零極點

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

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

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

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

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

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

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

令且那么得到:

通過這個變換后可以將指數函數的零點轉換為高斯函數的零點:

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

按照轉換公式11,可以得到修正后的高斯函數零點為:

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

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

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

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

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

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

高斯濾波器的過沖

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

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

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

高斯濾波器綜合

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

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

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

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

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

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

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

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

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

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

不同濾波器通帶類型之間的轉換

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

高斯濾波器設計軟件

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

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

Gaussian LPF設計舉例

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

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

最終設計參數如下:

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

高斯濾波器瞬態仿真結果:

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

Gaussian BPF設計舉例

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

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

最終設計參數如下:

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

AC仿真結果:

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

瞬態仿真結果:

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

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

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

高斯濾波器的瞬態特性:

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

同樣參數對比貝塞爾濾波器的瞬態特性:

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

同樣參數對比巴特沃斯瞬態特性:

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

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

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


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

    關注

    113

    文章

    6246

    瀏覽量

    184950
  • 無源濾波器
    +關注

    關注

    4

    文章

    77

    瀏覽量

    15239
  • GitHub
    +關注

    關注

    3

    文章

    471

    瀏覽量

    16442

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

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

收藏 人收藏

    評論

    相關推薦

    有源濾波器濾波器的區別?

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

    轉:有源濾波器濾波器

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

    模擬濾波器實驗

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

    濾波器基本概念

    濾波器基本概念 濾波器是由
    發表于 04-13 14:37 ?6878次閱讀

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

    LC濾波器也稱為濾波器,是傳統的諧波補償裝置。LC濾波器之所以稱為
    發表于 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>電路設計詳細解析

    濾波器的類型

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

    一文了解有源濾波器濾波器的區別

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

    有源濾波器濾波器的介紹

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

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

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

    環路濾波器采用有源濾波器還是濾波器

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

    如何設計lc濾波器的頻率

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

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

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

    有源濾波器濾波器的原理及區別是什么

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

    濾波器和有源濾波器的區別

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

    什么是濾波器

    濾波器,又稱LC濾波器,是一種基于電感(L)、電容(C)和電阻(R)等無源元件組成的濾波電路。它不需要外部電源供電,即可實現對信號中特定
    的頭像 發表于 10-16 18:12 ?1095次閱讀
    主站蜘蛛池模板: 97影院理论片手机在线观看| 天天摸天天操天天射| 视色在线视频| 亚洲一级毛片中文字幕| 四虎日韩| seba51久久精品| 5278欧美一区| 婷婷五月花| 97在线人人| 91网址在线播放| 日本成人小视频| 天天躁日日2018躁狠狠躁| 1024 cc香蕉在线观看看中文| 四虎影视在线看| 又黄又爽又猛午夜性色播在线播放| 在线观看黄的网站| 四虎亚洲精品| 午夜视频免费国产在线| 亚洲视频一| 免费国产在线视频| 久久精品国产免费| 亚洲成色999久久网站| 国产精品成人四虎免费视频| 在线免费看影视网站| 色综合久久久久久久久五月 | 噜噜色噜噜| 久久99精品福利久久久| 亚洲网站www| 超级狂色而且免费又超好看| 激情五月在线| 美女一区二区三区| jlzzjlzzjlzz日本亚洲| 色午夜视频| 日本午夜影院| 亚洲a人片在线观看网址| 99日精品欧美国产| 男女视频在线| 成人欧美一区二区三区小说| 亚洲男人a天堂在线2184| 狠狠色丁香久久婷婷| 免费人成网ww777kkk手机|