新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于優化神經網絡的FIR濾波器的設計方案

        基于優化神經網絡的FIR濾波器的設計方案

        作者: 時間:2011-09-08 來源:網絡 收藏

        引 言

        本文引用地址:http://www.104case.com/article/187337.htm

          IIR不易做成線性相位,只要滿足一定條件就可做成線性相位,有傳統的設計方法,如窗函數法、頻率采樣法、切比雪夫逼近法等;曾湊訓熱頌岢雋艘恢只于余弦基的算法,給出了該算法的收斂條件,并將其應用到高階多通帶濾波器中,用實例說明了該算法在精度、計算速度等方面的優越性。基于這種算法,有人分別將其在數域和維數上做出了推廣。

          本文提出的方法,是基于余弦基設計方法的一種改良,其基本思想首先是使設計頻響與理想頻響之間的全局誤差在通帶和阻帶范圍最小,其次再使用模擬退火算法,以最小阻帶衰減為評價函數優化網絡權值,使最后的結果朝著最優值靠近。由該方法設計的濾波器,通帶和阻帶范圍無過沖、無波動,且阻帶的衰減高,初始條件隨機給定,算法速度快,因而是一種有效的設計方法。

          1 I型線性相位FIR濾波器的幅頻特性

          若脈沖響應h(n)是實序列,且滿足h(n)=h(N-1-n),N為脈沖響應h(n)的長度,并且N為奇數,則有:

          

        基于模擬退火神經網絡的I型FIR數字濾波器設計

          容易看出,此式是由(N+1)/2個余弦項迭加而成的函數,而此函數在ω=0,π,2π處均不等于零,因此I型線性相位FIR濾波器既可以用作低通濾波器(在ω=0處,幅度函數不為零),也可用作高通濾波器(在ω=π處,幅度函數不為零),而且也可以用作帶通和帶阻濾波器,是應用最為廣泛的。

          2 余弦基

          在網絡結構方面,如圖1所示,類似于BP網絡的結構:

          輸入層和輸出層都只有一個節點,隱含層有M個節點,且各節點對應的激勵函數如下:

          

        基于模擬退火神經網絡的I型FIR數字濾波器設計

          式中:M=(N-1)/2

          

        基于模擬退火神經網絡的I型FIR數字濾波器設計

          再令輸入層到隱含層的全值都為1,而隱含層到輸出層的權值ω0~ωM分別取為a0~aM,于是神經網絡的輸入/輸出關系就恰好為濾波器的幅度函數

          

        基于模擬退火神經網絡的I型FIR數字濾波器設計
        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 裕民县| 穆棱市| 囊谦县| 山阴县| 明星| 台北县| 仲巴县| 东丰县| 昭平县| 韩城市| 宜良县| 溧水县| 三穗县| 尚志市| 获嘉县| 台州市| 法库县| 江都市| 和林格尔县| 牟定县| 郴州市| 永州市| 崇义县| 屏边| 林州市| 同德县| 苍山县| 嫩江县| 土默特右旗| 伊川县| 铁力市| 嘉黎县| 宝兴县| 北海市| 宿迁市| 屏山县| 鄂托克前旗| 南江县| 兴仁县| 信丰县| 平远县|