FIR濾波器時延問題

時間 2021-08-30 10:20:04

1樓:清溪看世界

fir(finite impulse response)數字濾波器因其具有良好的線性特性而被廣泛應用,但在利用fir濾波器進行實際訊號的濾波處理中,濾波後訊號將會不可避免地產生明顯的時延,影響濾波器的效能,從而限制了該濾波器在實際中的一些應用。

為了解決這一問題,從fir濾波器的相位特性出發,首先需要從理論上深入分析fir濾波器產生時延的原因,獲得了fir數字濾波器產生時延的內在規律,並給出了消除時延的數學模型。

2樓:青川小舟

所有濾波器都會有時延,濾波器的階數越大,時延也越大,而且不同頻率的時延有所不同。即便好的濾波器也只是在重點關注的頻段不同頻率的時延相差不大。fir濾波器的時延相對好推測,應該是(fir的點數減1)/2乘以取樣時間間隔。

3樓:

fir濾波器的最大特點就是線性延時,相位與頻率是成正比的,延時就與頻率無關了,是常量,群時延特性很好波形不會失真的厲害,如果給定fir濾波器有n個抽頭,那麼延時是(n - 1) / (2 * fs), 這裡fs是取樣頻率,延時是一定的。要是非要刨根問底,一大堆公式,不好解釋,上圖了,你看看能看懂不

4樓:匿名使用者

延遲一定會有。這是由於fir濾波器的頻率響應造成的。

只以濾波器的單位脈衝響應h(n)為偶對稱為例,推導過程省略。它的頻率響應為:

其中h(w)是幅度函式,剩下的是相位函式。我們就忽略那個h(w),只看相位函式對應的傅立葉逆變換

可以看出來時域上對應的是脈衝訊號。那麼,一個x(n)經過h(n)得到y(n),頻域相乘y(w)=x(w)h(w),時域卷積:x(n)*h(n)相當於x(n)卷積脈衝訊號,對應結果是y(n)=x(n-(n-1)/2),所以相對於輸入,輸出延遲了(n-1)/2的位置

在設計FIR濾波器時遇到點問題,怎麼解決?急求

先看下fir1中的一段解釋。for filters with a gain other than zero at fs 2,highpass and bandstop filters,n must be even.otherwise,n will be incremented by one.in t...

濾波器工作原理,濾波器的工作原理是什麼?

電源濾波器就是對電源線中特定頻率的頻點或該頻點以外的頻率進行有效濾除的電器裝置。電源濾波器的功能就是通過在電源線中接入電源濾波器,得到乙個特定頻率的電源訊號,或消除乙個特定頻率後的電源訊號。利用電源濾波器的這個特性,可以將通過電源濾波器後的乙個方波群或復合噪波,變成乙個特定頻率的正弦波。大功率電源的...

高通濾波器波形失真原因,高通濾波器波形失真原因 15

晴天年少 看了一下,覺得有點亂。你高通濾波,截止頻率是多少你都不說,opa2228本身頻寬就不高,設計的濾波器截止頻率不能太高的。你的波形幅值高低高低,那些是濾波後的,那些是輸入波形說清楚啊。最好能把你的設計電路貼出來,估計你的電路是由問題的。因為不知道你設計的高通截止頻率是多少,就你圖上的現象,大...