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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

詳解低通濾波器的設(shè)計(jì)

0BFC_eet_china ? 來源:未知 ? 作者:李倩 ? 2018-03-29 08:58 ? 次閱讀

1.兩種濾波器都是數(shù)字濾波器。根據(jù)沖激響應(yīng)的不同,將數(shù)字濾波器分為有限沖激響應(yīng)(FIR)濾波器和無限沖激響應(yīng)(IIR)濾波器。對(duì)于FIR濾波器,沖激響應(yīng)在有限時(shí)間內(nèi)衰減為零,其輸出僅取決于當(dāng)前和過去的輸入信號(hào)值。對(duì)于IIR濾波器,沖激響應(yīng)理論上應(yīng)會(huì)無限持續(xù),其輸出不僅取決于當(dāng)前和過去的輸入信號(hào)值,也取決于過去的信號(hào)輸出值。

2.FIR:有限脈沖響應(yīng)濾波器。有限說明其脈沖響應(yīng)是有限的。與IIR相比,它具有線性相位、容易設(shè)計(jì)的優(yōu)點(diǎn)。這也就說明,IIR濾波器具有相位不線性,不容易設(shè)計(jì)的缺點(diǎn)。而另一方面,IIR卻擁有FIR所不具有的缺點(diǎn),那就是設(shè)計(jì)同樣參數(shù)的濾波器,F(xiàn)IR比IIR需要更多的參數(shù)。這也就說明,要增加DSP的計(jì)算量。DSP需要更多的計(jì)算時(shí)間,對(duì)DSP的實(shí)時(shí)性有影響。

以下都是低通濾波器的設(shè)計(jì)。

FIR的設(shè)計(jì):

FIR濾波器的設(shè)計(jì)比較簡(jiǎn)單,就是要設(shè)計(jì)一個(gè)數(shù)字濾波器去逼近一個(gè)理想的低通濾波器。通常這個(gè)理想的低通濾波器在頻域上是一個(gè)矩形窗。根據(jù)傅里葉變換我們可以知道,此函數(shù)在時(shí)域上是一個(gè)采樣函數(shù)。通常此函數(shù)的表達(dá)式為:

sa(n)=sin(n∩)/n∏,但是這個(gè)采樣序列是無限的,計(jì)算機(jī)是無法對(duì)它進(jìn)行計(jì)算的。故我們需要對(duì)此采樣函數(shù)進(jìn)行截?cái)嗵幚?。也就是加一個(gè)窗函數(shù)。就是傳說中的加窗。也就是把這個(gè)時(shí)域采樣序列去乘一個(gè)窗函數(shù),就把這個(gè)無限的時(shí)域采樣序列截成了有限個(gè)序列值。但是加窗后對(duì)此采樣序列的頻域也產(chǎn)生了影響:此時(shí)的頻域便不在是一個(gè)理想的矩形窗,而是成了一個(gè)有過渡帶,阻帶有波動(dòng)的低通濾波器。通常根據(jù)所加的窗函數(shù)的不同,對(duì)采樣信號(hào)加窗后,在頻域所得的低通濾波器的阻帶衰減也不同。通常我們就是根據(jù)此阻帶衰減去選擇一個(gè)合適的窗函數(shù)。如矩形窗、漢寧窗、漢明窗、BLACKMAN窗、凱撒窗等。選擇一個(gè)具體的窗函數(shù) 之后,根據(jù)所設(shè)計(jì)濾波器的參數(shù)來計(jì)算所需的階數(shù)、此窗函數(shù)的表達(dá)式。然后用這個(gè)窗函數(shù)去和采樣序列相乘,就可以得到實(shí)際濾波器的脈沖響應(yīng)。

IIR的設(shè)計(jì)(雙線性變換法):

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

3.對(duì)于IIR和FIR的比較,有些書上有論述。我引用陳懷琛的“數(shù)字信號(hào)處理教程--MATLAB釋義與實(shí)現(xiàn)”:

從性能上來說,IIR濾波器傳遞函數(shù)包括零點(diǎn)和極點(diǎn)兩組可調(diào)因素,對(duì)極點(diǎn)的惟一限制是在單位圓內(nèi)。因此可用較低的階數(shù)獲得高的選擇性,所用的存儲(chǔ)單元少,計(jì)算量小,效率高。但是這個(gè)高效率是以相位的非線性為代價(jià)的。選擇性越好,則相位非線性越嚴(yán)重。FIR濾波器傳遞函數(shù)的極點(diǎn)固定在原點(diǎn),是不能動(dòng)的,它只能靠改變零點(diǎn)位置來改變它的性能。所以要達(dá)到高的選擇性,必須用較高的階數(shù);對(duì)于同樣的濾波器設(shè)計(jì)指標(biāo),F(xiàn)IR濾波器所要求的階數(shù)可能比IIR濾波器高5-10倍,結(jié)果,成本較高,信號(hào)延時(shí)也較大;如果按線性相位要求來說,則IIR濾波器就必須加全通網(wǎng)絡(luò)進(jìn)行相位校正,同樣要大大增加濾波器的階數(shù)和復(fù)雜性。而FIR濾波器卻可以得到嚴(yán)格的線性相位。

從結(jié)構(gòu)上看,IIR濾波器必須采用遞歸結(jié)構(gòu)來配置極點(diǎn),并保證極點(diǎn)位置在單位圓內(nèi)。由于有限字長(zhǎng)效應(yīng),運(yùn)算過程中將對(duì)系數(shù)進(jìn)行舍入處理,引起極點(diǎn)的偏移。這種情況有時(shí)會(huì)造成穩(wěn)定性問題,甚至產(chǎn)生寄生振蕩。相反,F(xiàn)IR濾波器只要采用非遞歸結(jié)構(gòu),不論在理論上還是在實(shí)際的有限精度運(yùn)算中都不存在穩(wěn)定性問題,因此造成的頻率特性誤差也較小。此外FIR濾波器可以采用快速傅里葉變換算法,在相同階數(shù)的條件下,運(yùn)算速度可以快得多。

另外,也應(yīng)看到,IIR濾波器雖然設(shè)計(jì)簡(jiǎn)單,但主要是用于設(shè)計(jì)具有分段常數(shù)特性的濾波器,如低通、高通、帶通及帶阻等,往往脫離不了模擬濾波器的格局。而FIR濾波器則要靈活得多,尤其是他易于適應(yīng)某些特殊應(yīng)用,如構(gòu)成數(shù)字微分器或希爾波特變換器等,因而有更大的適應(yīng)性和廣闊的應(yīng)用領(lǐng)域。

從上面的簡(jiǎn)單比較可以看到IIR與FIR濾波器各有所長(zhǎng),所以在實(shí)際應(yīng)用時(shí)應(yīng)該從多方面考慮來加以選擇。從使用要求上來看,在對(duì)相位要求不敏感的場(chǎng)合,如語(yǔ)言通信等,選用IIR較為合適,這樣可以充分發(fā)揮其經(jīng)濟(jì)高效的特點(diǎn);對(duì)于圖像信號(hào)處理,數(shù)據(jù)傳輸?shù)纫圆ㄐ螖y帶信息的系統(tǒng),則對(duì)線性相位要求較高。如果有條件,采用FIR濾波器較好。當(dāng)然,在實(shí)際應(yīng)用中可能還要考慮更多方面的因素。

不論IIR和FIR,階數(shù)越高,信號(hào)延遲越大;同時(shí)在IIR濾波器中,階數(shù)越高,系數(shù)的精度要求越高,否則很容易造成有限字長(zhǎng)的誤差使極點(diǎn)移到單位園外。因此在階數(shù)選擇上是綜合考慮的。

IIR濾波器(切比雪夫?yàn)V波)各濾波器比較(IIR和FIR,數(shù)字和模擬) 第19,20,21章內(nèi)容,主要講IIR濾波器和濾波器的比較

IIR濾波不使用卷積運(yùn)算,而是用遞歸(recursive)運(yùn)算,因此執(zhí)行速度很快,但在性能上不一定比FIR濾波好。IIR的沖擊響應(yīng)由衰減性指數(shù)信號(hào)構(gòu)成。

IIR輸入輸出的遞推關(guān)系式為:

IIR遞歸系數(shù)和其頻率響應(yīng)之間的關(guān)系可以通過Z變換來轉(zhuǎn)換,Z變換在此不涉及。

通過取不同的遞歸系數(shù)(下圖中的a和b),就可以實(shí)現(xiàn)不同的濾波:

當(dāng)然這是最簡(jiǎn)單的應(yīng)用,遞歸系數(shù)的取法有一定的講究和公式,這里略了。

FIR可以做到是線性相位的,即沖擊響應(yīng)是左右對(duì)稱的,而IIR通常是非線性相位的。這是因?yàn)镕IR在設(shè)計(jì)的時(shí)候就確定了其時(shí)域波形和頻響,而IIR在設(shè)計(jì)中確定的是遞歸的系數(shù),并不能決定其波形是什么樣子的。

為了使IIR實(shí)現(xiàn)線性相位,可以進(jìn)行雙向運(yùn)算,如下圖所示:

切比雪夫?yàn)V波

切比雪夫(Chebyshev)濾波是應(yīng)用在頻域上分頻的,性能上當(dāng)然不能和sinc窗函數(shù)濾波相比,但是它速度很快。

The Chebyshev response is a mathematical strategy for achieving a faster roll-off by allowing ripple in the frequency response. As the ripple increases (bad), the roll-off becomes sharper (good).

對(duì)于極點(diǎn)的理解:

極點(diǎn)越多,性能越好。

通過查表可以確定濾波器的系數(shù)。

各種濾波器比較

1.模擬vs數(shù)字

如果信號(hào)需要濾波,是在模擬階段濾波呢?還是數(shù)字化之后濾波?

下圖做了比較,可以看到數(shù)字濾波有著模擬濾波難以達(dá)到的性能,但是速度慢,而且模擬濾波的幅度以及頻率的動(dòng)態(tài)范圍更大。

本例中模擬濾波的實(shí)現(xiàn):

2.sinc窗函數(shù)vs切比雪夫

下圖做了比較

sinc窗函數(shù)是用卷積來運(yùn)算,而切比雪夫是用遞歸方程。當(dāng)然卷積可以用fft卷積來做,即先DFT然后頻域四則運(yùn)算再DFT逆變換,這能提高速度,但是還是沒有遞歸方程快。另一方面sinc窗函數(shù)的濾波性能可以做的很好。

3.滑動(dòng)平均vs單極點(diǎn)

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

    關(guān)注

    159

    文章

    7664

    瀏覽量

    177190
  • FIR
    FIR
    +關(guān)注

    關(guān)注

    4

    文章

    145

    瀏覽量

    33023

原文標(biāo)題:詳解FIR濾波器與IIR濾波器的具體區(qū)別

文章出處:【微信號(hào):eet-china,微信公眾號(hào):電子工程專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    低通濾波器設(shè)計(jì)

    低通濾波器設(shè)計(jì)內(nèi)容有:低通濾波器的基本電路和方程,低通勃脫華濾波器,二階低通勃脫華斯濾波器,低通契比雪夫濾波器等內(nèi)容。
    發(fā)表于 12-01 12:39 ?83次下載
    <b class='flag-5'>低通濾波器</b>設(shè)計(jì)

    饋線低通濾波器

    饋線低通濾波器原理圖
    發(fā)表于 11-03 11:26 ?1250次閱讀
    饋線<b class='flag-5'>低通濾波器</b>

    數(shù)控低通濾波器

    數(shù)控低通濾波器
    發(fā)表于 04-15 10:46 ?737次閱讀
    數(shù)控<b class='flag-5'>低通濾波器</b>

    實(shí)用低通濾波器電路

    實(shí)用低通濾波器電路
    發(fā)表于 12-07 12:38 ?3800次閱讀
    實(shí)用<b class='flag-5'>低通濾波器</b>電路

    LC低通濾波器作用及應(yīng)用案例

    低通濾波器的作用是抑制高頻信號(hào),通過低頻信號(hào)。簡(jiǎn)單理解,可認(rèn)為是通低頻、阻高頻。低通濾波器包括有源低通濾波器和無源低通濾波器。
    發(fā)表于 10-09 16:46 ?3.9w次閱讀
    LC<b class='flag-5'>低通濾波器</b>作用及應(yīng)用案例

    數(shù)字低通濾波器的設(shè)計(jì)

    本文主要介紹了數(shù)字低通濾波器的設(shè)計(jì),數(shù)字濾波器有無限沖激響應(yīng)(IIR)系統(tǒng)和有限沖激響應(yīng)(FIR)系統(tǒng)兩種。利用MATLAB設(shè)計(jì)IIR濾波器,設(shè)計(jì)過程簡(jiǎn)單、直接,大大縮減了設(shè)計(jì)開發(fā)的時(shí)間。采用
    發(fā)表于 01-14 15:16 ?1.9w次閱讀
    數(shù)字<b class='flag-5'>低通濾波器</b>的設(shè)計(jì)

    低通濾波器電路圖大全(六款低通濾波器電路設(shè)計(jì)原理圖詳解

    本文主要介紹了低通濾波器電路圖大全(六款低通濾波器電路設(shè)計(jì)原理圖詳解),電感阻止高頻信號(hào)通過而允許低頻信號(hào)通過,電容的特性卻相反。信號(hào)能夠通過電感的濾波器、或者通過電容連接到地的
    發(fā)表于 03-26 14:00 ?33.9w次閱讀
    <b class='flag-5'>低通濾波器</b>電路圖大全(六款<b class='flag-5'>低通濾波器</b>電路設(shè)計(jì)原理圖<b class='flag-5'>詳解</b>)

    一文詳解低通濾波器

    對(duì)于高頻(》100kHz)信號(hào),無源濾波器可以設(shè)計(jì)為電阻-電感-電容組合。因此,這些電路被稱為無源RLC電路。通常使用三種濾波器設(shè)計(jì):低通濾波器,高通濾波器和帶通
    發(fā)表于 12-14 10:16 ?2.2w次閱讀
    一文<b class='flag-5'>詳解</b><b class='flag-5'>低通濾波器</b>

    低通濾波器的設(shè)計(jì)與實(shí)現(xiàn)

    低通濾波器的設(shè)計(jì)是已知ow(dB3-截止頻率 )、LPH0(直流增益 )、Q(在dB3-截止頻率時(shí)的電壓放大倍數(shù)與通帶放大倍數(shù)數(shù)值之比)三個(gè)參數(shù)來設(shè)計(jì)電路,可選的電路形式為壓控電壓源低通濾波器和無限增益多路反饋低通濾波器。下面分
    發(fā)表于 04-22 09:23 ?77次下載
    <b class='flag-5'>低通濾波器</b>的設(shè)計(jì)與實(shí)現(xiàn)

    低通濾波器與匹配濾波器的區(qū)別

    低通濾波器和匹配濾波器的主要區(qū)別在于:   1.低通濾波器是一種濾波器,它可以抑制高頻信號(hào),使低頻信號(hào)得以通過,從而實(shí)現(xiàn)對(duì)音頻信號(hào)的頻率截取,使音頻信號(hào)中的高頻成分被抑制,從而達(dá)
    發(fā)表于 02-16 17:44 ?2445次閱讀

    低通濾波器與高通濾波器有什么不同

    低通濾波器和高通濾波器的不同之處在于,低通濾波器的電路結(jié)構(gòu)中,電容放在輸出端,電感放在輸入端,而高通濾波器的電路結(jié)構(gòu)中,電容放在輸入端,電感放在輸出端。此外,
    發(fā)表于 02-17 14:50 ?1.4w次閱讀
    <b class='flag-5'>低通濾波器</b>與高通<b class='flag-5'>濾波器</b>有什么不同

    高通濾波器低通濾波器的關(guān)系

    高通濾波器低通濾波器是互補(bǔ)的,它們可以組合使用,從而實(shí)現(xiàn)更復(fù)雜的濾波功能。例如,可以將高通濾波器低通濾波器組合在一起,從而實(shí)現(xiàn)帶通
    發(fā)表于 02-17 17:47 ?4434次閱讀

    低通濾波器電路圖分享

    低通濾波器是一種電子濾波器,允許低于截止頻率的信號(hào)通過,但高于截止頻率的信號(hào)不能通過。低通濾波器常用于音頻應(yīng)用中,如高音消除或高頻剪切。在音頻應(yīng)用中,低通濾波器有時(shí)被稱為高頻剪切
    的頭像 發(fā)表于 02-12 09:33 ?4259次閱讀
    <b class='flag-5'>低通濾波器</b>電路圖分享

    高通濾波器低通濾波器、帶通濾波器怎樣測(cè)幅頻特性?

    高通濾波器、低通濾波器、帶通濾波器怎樣測(cè)幅頻特性? 高通濾波器、低通濾波器和帶通濾波器是常用的
    的頭像 發(fā)表于 03-28 17:28 ?3601次閱讀

    什么是低通濾波器?低通濾波器有什么作用?

    在電子工程領(lǐng)域中,濾波器是一種用于信號(hào)處理的重要元件。而低通濾波器作為濾波器的一種類型,具有其獨(dú)特的頻率響應(yīng)特性。本文維愛普電源濾波器小編將詳細(xì)探討
    的頭像 發(fā)表于 04-08 16:30 ?2493次閱讀
    什么是<b class='flag-5'>低通濾波器</b>?<b class='flag-5'>低通濾波器</b>有什么作用?