當系統嚴格要求線性相位時,採用fir濾波器,因為達到同樣的效果,fir的階數比iir高很多。。
線性相位條件:單位衝激響應h(n)序列以n = (n - 1)/ 2為偶對稱中心,群延遲延時t = n - 1 / 2,即以t為抽樣週期。
。。。。。。。。。。。。。。。。。。。奇對稱。。。。。。。。。。。。。。。。。。。。。 與上面不同的是,產生了固定相移+- pi/ 2
偶對稱時,具有準確的線性相位 n - 1 / 2個抽樣延時,
奇對稱時, 產生延時的同時,產生乙個90度相移。 即90度移相器,或者正交變換網路。常設計在微分器和希爾伯特變換中。
線性相位fir濾波器的零點互為共軛映象、當:
零點在單位圓外,或者圓內時,
窗函式設計法
加窗函式處理後,對頻域的影響:
不連續點處邊沿加寬形成過渡帶,其寬度等於窗函式頻率響應的主波寬度。
肩峰振幅幅度取決於旁瓣幅度和多少
改變n,只能改變窗函式的主瓣寬度,但不能改變主瓣與旁瓣的相對比例,其相對比例由窗函式形狀決定,稱吉布斯效應。
頻率抽樣法
由連續頻率響應,n點抽樣,再求反變換ifft,得到單位抽樣序列,再做dtft得到連續普頻率響應,然後對該連續頻譜響應做m*n抽樣,m大於1,得到的函式在mk處,嚴格等於所希望的數字濾波器,其他地方,採用內插函式的插值決定、這種設計方法的缺點是通帶和阻帶邊緣不易精確的確定。
最優化方法:均方誤差最小準則。,矩形窗一定滿足該準則。
最大誤差最小化,一組係數的各個頻帶內的最大誤差最小。又叫切比雪夫逼近。該方法在獲得了通帶和阻帶較好的效能。並能準確的指定通帶和阻帶邊緣。
對於該逼近方法得到的矩陣方程,採用remez演算法求解,得到唯一的系陣列an,構成濾波器。
數字訊號處理 數字濾波器
輸入訊號中有用的頻率成分和洗完濾除的成分個占有不同的頻帶,通過濾波器選頻實現濾波目的 如高通濾波器,帶通濾波器,低通濾波器等等 訊號和干擾的頻譜會相互重疊,需要根據隨機訊號的統計特性,在某種準則下最大限度地抑制干擾,恢復訊號,達到濾波目的.寫出系統幅頻特性函式 h e h z big 令 omega...
matlab 數字訊號處理 FIR濾波器
matlab 數字訊號處理 fir濾波器 當我們處理一段訊號時,如圖1所示 往往需要通過消除雜訊,放大有效訊號的部分的處理,此時可以通過時域和頻域的方式來濾除雜訊。fir與iir的區別在於,fir具有嚴格的線性相位特性,但運算時間過長。而iir濾波器則可以大大的計算執行時間。頻域上消除雜訊成分則是通...
數字訊號處理(2) 數字濾波器
數字濾波器是由數字乘法器 加法器和延時單元組成的一種演算法或裝置。數字濾波器的功能是對輸入離散訊號的數字 進行運算處理,以達到改變訊號頻譜的目的。其對應的差分方程為 其中x n 為系統輸入,y n 為系統的輸出 將h z 公式中的z換為ejw,可以求得w在 0 區間的頻域響應。使用matlab中的f...