<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

FIR濾波器和IIR濾波器的區別與聯系

FPGA設計論壇 ? 來源:未知 ? 2022-12-30 23:45 ? 次閱讀
1.根據沖激響應的不同,將數字濾波器分為有限沖激響應(FIR)濾波器和無限沖激響應(IIR)濾波器。對于FIR濾波器,沖激響應在有限時間內衰減為零,其輸出僅取決于當前和過去的輸入信號值。對于IIR濾波器,沖激響應理論上應會無限持續,其輸出不僅取決于當前和過去的輸入信號值,也取決于過去的信號輸出值。

2.FIR和IIR

FIR濾波器

定義:

FIR濾波器是有限長單位沖激響應濾波器,又稱為非遞歸型濾波器,是數字信號處理系統中最基本的元件,它可以在保證任意幅頻特性的同時具有嚴格的線性相頻特性,同時其單位抽樣響應是有限長的,因而濾波器是穩定的系統。

特點:

FIR濾波器的最主要的特點是沒有反饋回路,穩定性強,故不存在不穩定的問題;

FIR具有嚴格的線性相位,幅度特性隨意設置的同時,保證精確的線性相位;

FIR設計方式是線性的,硬件容易實現;

FIR相對IIR濾波器而言,相同性能指標時,階次較高,對CPU的性能要求較高。

IIR濾波器

定義:

IIR濾波器是無限脈沖響應濾波器,又稱遞歸型濾波器,即結構上帶有反饋環路。

特點:

IIR數字濾波器的系統函數可以寫成封閉函數的形式,具有反饋回路;

IIR數字濾波器的相位非線性,相位特性不好控制,隨截止頻率變化而變化,對相位要求較高時,需加相位校準網絡;

IIR濾波器有歷史的輸出參與反饋,同FIR相比在相同階數時取得更好的濾波效果;

IIR數字濾波器采用遞歸型結構,由于運算中的舍入處理,使誤差不斷累積,有時會產生微弱的寄生振蕩。

區別

穩定性:由于FIR濾波器沒有反饋回路,穩定性要強于IIR;

相位特性:FIR 為線性相位延遲,IIR 為非線性相位延遲。

信號處理速度:FIR的濾波輸出取決于當前輸入數據和歷史輸入數據,IIR的濾波輸出取決于當前輸入數據、歷史輸入數據和歷史輸出數據。以基于FPGA硬件的數字濾波器為例,FIR在處理信號時不需等待前一個信號的濾波輸出,只需要考慮輸入數據便可實時濾波;IIR需要等待上一個信號的濾波輸出,存在一定的時間延遲,所以處理速度上沒有FIR快。

從上面的簡單比較可以看到IIR與FIR濾波器各有所長,所以在實際應用時應該從多方面考慮來加以選擇。從使用要求上來看,在對相位要求不敏感的場合,如語言通信等,選用IIR較為合適,這樣可以充分發揮其經濟高效的特點;對于圖像信號處理,數據傳輸等以波形攜帶信息的系統,則對線性相位要求較高,采用FIR濾波器較好。當然,在實際應用中可能還要考慮更多方面的因素。

3.例子-低通濾波器的設計

FIR的設計:

FIR濾波器的設計比較簡單,就是要設計一個數字濾波器去逼近一個理想的低通濾波器。通常這個理想的低通濾波器在頻域上是一個矩形窗。根據傅里葉變換我們可以知道,此函數在時域上是一個采樣函數。通常此函數的表達式為:
sa(n)=sin(n∩)/n∏,但是這個采樣序列是無限的,計算機是無法對它進行計算的。故我們需要對此采樣函數進行截斷處理,也就是加一個窗函數。也就是把這個時域采樣序列去乘一個窗函數,就把這個無限的時域采樣序列截成了有限個序列值。但是加窗后對此采樣序列的頻域也產生了影響:此時的頻域便不在是一個理想的矩形窗,而是成了一個有過渡帶,阻帶有波動的低通濾波器。通常根據所加的窗函數的不同,對采樣信號加窗后,在頻域所得的低通濾波器的阻帶衰減也不同。通常我們就是根據此阻帶衰減去選擇一個合適的窗函數。如矩形窗、漢寧窗、漢明窗、BLACKMAN窗、凱撒窗等。選擇一個具體的窗函數之后,根據所設計濾波器的參數來計算所需的階數、此窗函數的表達式。然后用這個窗函數去和采樣序列相乘,就可以得到實際濾波器的脈沖響應。

IIR的設計(雙線性變換法):

IIR的設計理念是這樣的:根據所要設計濾波器的參數去確定一個模擬濾波器的傳輸函數,然后再根據這個傳輸函數,通過雙線性變換、或脈沖響應不變法來進行數字濾波器的設計。它的設計比較復雜,復雜在于它的模擬濾波器傳輸函數H(s)的確定。這一點我們可以讓軟件來實現。然后,我們說一下它的具體實現步驟:首先你要先確定你需要一個什么樣的濾波器,巴特沃斯型,切比雪夫型,還是其它什么型的濾波器。當你選定一個型號后,你就可以根據設計參數和這個濾波器的計算公式來確定其階數、傳輸函數的表達式。通常這個過程中還存在預扭曲的問題(這只是雙線性變換法所需要注意的問題,脈沖響應不變法不存在這種問題)。確定H(S)后,就可以通過雙線性變換得到其數字域的差分方程。







精彩推薦



至芯科技12年不忘初心、再度起航12月17日北京中心FPGA工程師就業班開課、線上線下多維教學、歡迎咨詢!
FPGA上電時序加載過程詳解
FPGA基礎資源之IOB的應用
掃碼加微信邀請您加入FPGA學習交流群




歡迎加入至芯科技FPGA微信學習交流群,這里有一群優秀的FPGA工程師、學生、老師、這里FPGA技術交流學習氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!


點個在看你最好看





原文標題:FIR濾波器和IIR濾波器的區別與聯系

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

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

    關注

    1604

    文章

    21340

    瀏覽量

    594042

原文標題:FIR濾波器和IIR濾波器的區別與聯系

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Vivado 使用Simulink設計FIR濾波器

    今天給大俠帶來Vivado經典案例:使用Simulink設計FIR濾波器,話不多說,上貨。 FIR(Finite Impulse Response)濾波器:有限長單位沖激響應
    發表于 04-17 17:29

    FIR濾波器IIR濾波器區別聯系有哪些

    FIR濾波器IIR濾波器是數字信號處理中的兩種常見濾波器類型,它們在原理、結構和性能等方面存在顯著的差異與
    的頭像 發表于 01-29 16:41 ?678次閱讀
    <b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>和<b class='flag-5'>IIR</b><b class='flag-5'>濾波器</b>的<b class='flag-5'>區別</b>與<b class='flag-5'>聯系</b>有哪些

    全文詳解IIR濾波器原理與設計方法

    IIR濾波器具有很高的濾波效率,在相同幅頻響應條件下,所需的濾波器階數明顯比FIR濾波器低。其次
    發表于 01-22 09:25 ?2628次閱讀
    全文詳解<b class='flag-5'>IIR</b><b class='flag-5'>濾波器</b>原理與設計方法

    AD6620的FIR濾波器是什么類型的濾波器呢?

    請問AD6620的FIR濾波器是什么類型的濾波器呢?它的功能是什么呢?可不可以直接從AD6620的輸出中進行符號同步的時鐘提取呢?謝謝?。?!
    發表于 12-22 07:00

    利用Matlab工具箱設計FIRIIR濾波器

    利用Matlab工具箱設計FIRIIR濾波器
    的頭像 發表于 09-26 14:59 ?563次閱讀

    濾波器的選頻作用 濾波器與選頻器的區別

    有關濾波器的作用,根據濾波器的選頻作用,濾波器可以分成四類:低通、高通、帶通和帶阻濾波器,濾波器與選頻器的
    的頭像 發表于 06-29 16:47 ?2368次閱讀
    <b class='flag-5'>濾波器</b>的選頻作用 <b class='flag-5'>濾波器</b>與選頻器的<b class='flag-5'>區別</b>

    IIR濾波器種類和設計

    IIR濾波器(Infinite Impulse Response Filter)是一種數字濾波器,具有無限沖激響應特性。
    的頭像 發表于 06-20 11:31 ?7157次閱讀

    標準頻帶FIR濾波器設計

    FIR(Finite Impulse Response,有限脈沖響應)濾波器是一種數字濾波器,其輸出信號僅由輸入信號和濾波器的沖激響應決定。FIR
    的頭像 發表于 06-20 11:26 ?1048次閱讀

    4-6 無限沖激響應濾波器IIR)算法(MATLAB輔助,LCD顯示)

    4-6 無限沖激響應濾波器IIR)算法(MATLAB輔助,LCD顯示) 實驗目的 本次教程是基于 創龍教儀DSP教學實驗箱 :TL6748-PlusTEB完成的 本節視頻的目的是了解IIR
    發表于 06-08 12:04

    IIR濾波器FIR濾波器區別

    數字濾波器是數字信號處理中最常用的一種技術,可以對數字信號進行濾波、降噪、增強等處理,其中最常見的兩種數字濾波器IIR濾波器
    的頭像 發表于 06-03 10:21 ?1.6w次閱讀

    FIR濾波器代碼及仿真設計

    上文 FPGA數字信號處理之濾波器2_使用dsp48e1的fir濾波器設計完成了結構設計。
    的頭像 發表于 06-02 12:36 ?851次閱讀
    <b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>代碼及仿真設計

    濾波器介紹及系數設計

    在數字信號處理領域中,數字濾波器占有非常重要的地位。根據其計算方式可以分為FIR(有限脈沖響應)濾波器,和IIR(無限脈沖響應)濾波器兩種。
    的頭像 發表于 06-02 12:33 ?4591次閱讀
    <b class='flag-5'>濾波器</b>介紹及系數設計

    Verilog并行FIR濾波器設計

    FIR(Finite Impulse Response)濾波器是一種有限長單位沖激響應濾波器,又稱為非遞歸型濾波器。
    的頭像 發表于 06-01 11:11 ?909次閱讀
    Verilog并行<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>設計

    Verilog串行FIR濾波器設計

    設計參數不變,與并行 FIR 濾波器參數一致。即,輸入頻率為 7.5 MHz 和 250 KHz 的正弦波混合信號,經過 FIR 濾波器后,高頻信號 7.5MHz 被濾除,只保留 25
    的頭像 發表于 06-01 11:08 ?599次閱讀
    Verilog串行<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>設計

    簡談FIR濾波器IIR濾波器區別

    的詳細內容,話不多說,上貨。 數字濾波器廣泛應用于硬件電路設計,在離散系統中尤為常見,一般可以分為FIR濾波器IIR濾波器,那么這兩
    發表于 05-29 16:47
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>