新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于MATLAB在IIR濾波器的設計與仿真

        基于MATLAB在IIR濾波器的設計與仿真

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

          3.3設計實例分析

          由圖1(a)可知,這種在100-200Hz的通帶范圍內是等波紋的,而在阻帶中是單調的,這是Chebyshev I的幅頻特性。由圖1(b)可知,在100-200Hz的范圍內相移較小,其曲線近似一條直線,失真較??;當頻率超過這一范圍時,相移較大,而且其曲線是非直線的,所以失真也較大。圖1(c)得到了Chebyshev I的時域沖激響應,在5ms-100ms有沖激響應,超過這一范圍的沖激響應近似為零,進而實現了Chebyshev I帶通濾波器的設計。

          4 Simulink

          4.1 Simulink實例

          通過調用Simulink中的功能模塊,可以構成數字濾波器的框圖。在仿真過程中,雙擊各功能模塊,隨時改變參數,獲得不同狀態下的仿真結果。例如原始信號x(t)=2sin(0.05wt)+w(t),w(t)為隨機信號,幅值為0.2,通過一傳遞函數為H(z)=0.15/(1-0.8z-1)的濾波器可得到如圖2的仿真結果。其中仿真過程中可導入FDATool所設計的濾波器文件。

        仿真框圖

        仿真框圖

        仿真框圖

          4.2 仿真分析

          比較圖2中(b)和(c)的波形可知,輸入的原始信號經過濾波器濾波后,(b)中波形的毛刺部分(即干擾噪聲)被濾除,輸出的信號更接近正弦波,如(c)中所示波形。由此說明,傳遞函數為H(z)=0.15/(1-0.8z-1)的濾波器的設計是恰當的。

          5 結論

          利用的強大運算功能,基于的信號處理工具箱(Signal Processing Toolbox)的數字濾波器設計法可以快速有效地設計由軟件組成的常規數字濾波器,設計方便、快捷,大大減輕了工作量。在設計過程中可以對比濾波器特性。隨時更改參數,以達到濾波器設計的最優化。利用設計數字濾波器在數字通信系統和計算機領域信號處理中,有著廣泛的應用前景。


        上一頁 1 2 3 下一頁

        關鍵詞: MATLAB IIR 濾波器 仿真

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 潮安县| 泽普县| 巴南区| 吐鲁番市| 东乡| 庆安县| 丰顺县| 乌兰察布市| 揭东县| 高阳县| 栾川县| 鄯善县| 哈尔滨市| 高要市| 玛纳斯县| 连云港市| 邻水| 石屏县| 三原县| 泾阳县| 巴中市| 武义县| 盐山县| 米林县| 竹山县| 铜山县| 保亭| 阿坝县| 寿阳县| 达日县| 彭山县| 绥芬河市| 亚东县| 大兴区| 汝州市| 红安县| 石棉县| 尼勒克县| 绍兴县| 洱源县| 垫江县|