無限衝激回響數字濾波器

無限衝激回響數字濾波器是對單位衝激的輸入信號的回響為無限長序列的數字濾波器。可分為一維、二維或多維無限衝激回響數字濾波器。

基本介紹

  • 中文名:無限衝激回響數字濾波器
  • 外文名:infinite impulse re¬sponse digital filter
  • 分類:一維、二維或多維無限沖
  • 類別:數字濾波器
  • 所屬:科學
  • 套用學科:通信
定義,數字濾波器,有限衝激回響數字濾波器,無限衝激回響數字濾波器,

定義

IIR濾波器的特徵是其輸出y(n)由當前的和過去的輸入信號x(n)及過去的輸出信號共同決定。
無限衝激回響數字濾波器只能實現為遞歸型結構,故也稱為遞歸型數字濾波器。同一轉移函式的無限衝激回響數字濾波器可以實現為不同的網路結構,如直接型、並聯型、級聯型等。高階數字濾波器通常實現為以一階和二階基本節結構為基礎的級聯型或並聯型結構,以降低係數靈敏度。
無限衝激回響數字濾波器的設計方法主要有兩種:一種是採用映射方法將具有相應特性的模擬濾波器轉換為數字濾波器;另一種是用計算機輔助最佳化設計實現具有特定幅度、相位特性要求的數字濾波器。無限衝激回響數字濾波器可以用單片數位訊號處理器(DSP)實時實現,也可以用唯讀存儲器和加法器組成的查表法結構實時實現。對於同樣幅頻特性的要求,採用無限衝激回響數字濾波器實現,所需的階次要遠小於有限衝激回響數字濾波器。這類濾波器在通信設備中,有廣泛的套用。
對單位衝激的輸入信號的回響為無限長序列的數字濾波器。按所處理信號的類型,可分為一維、二維或多維無限衝激回響數字濾波器。
無限衝激回響數字濾波器轉移函式的極點應位於z平面的單位圓內,以保證濾波器的穩定性。這類數字濾波器實現為遞歸型結構,故又稱一維遞歸型數字濾波器。圖1為遞歸型數字濾波器採取一種直接型結構的信號流圖。為便於調整並降低係數靈敏度,高階濾波器通常實現為以一階和二階直接型為基礎的級聯型或並聯型。 無限衝激回響數字濾波器的設計方法主要有兩類。一類是根據模擬濾波器設計理論,由模擬濾波器特性或結構導出數字濾波器轉移函式或結構,較典型的有衝激回響不變法和雙線性變換法。另一類是直接在z域中套用計算機輔助設計法。
衝激回響不變法 使所設計數字濾波器的單位衝激回響,等於具有給定頻響特性的模擬濾波器的衝激回響的抽樣值。這一方法的特點是數位訊號頻率和模擬信號頻率之間的變換呈線性關係。但這種方法限於設計具有限帶特性的數字濾波器。
雙線性變換法 利用變數z與復頻率變數s的雙線性變換關係,將s平面的左半平面及其實頻率軸映射到z平面上的單位圓內及其圓周上。這一方法的特點是s平面上的值與z平面上的值呈單值的對應關係,因此這種方法適於設計具有各種頻響特性的數字濾波器,不致發生頻譜混疊現象。但是,z平面的頻率和s平面頻率之間具有非線性關係,致使數字濾波器的頻響特性與所要求的頻響特性發生頻率畸變,即卷繞現象。但是,一般要求濾波器通帶特性為平坦的頻響特性,因此,雙線性變換法是一種有效的、套用較為普遍的設計方法。
上述設計方法是以設計原型歸一化低通濾波器為基礎,經頻率變換導出所要求性能的數字濾波器。頻率變換可以在s域進行,也可以在z域進行。
在z域直接用計算機輔助設計方法 套用最佳化方法來調整數字濾波器轉移函式的係數或零極點位置,使得所設計的數字濾波器頻響特性與所要求特性的誤差為最小。在設計過程中需要採取措施,使得每次疊帶所得到的轉移函式的極點位於單位圓內,以保證濾波器的穩定性。
由於運算的有限字長效應,遞歸型結構有可能出現極限環振盪現象。這是由於運算字長的捨入而引入的非線性作用,使數字濾波器在零輸入時有振盪輸出。因此,人們正研究設計低靈敏度的、穩定的無限衝激回響數字濾波器,並已取得一定成果。
二維無限衝激回響數字濾波器  通稱二維遞歸型數字濾波器,用以處理二維數位訊號序列。二維遞歸型數字濾波器有因果的四分之一平面型和半平面型兩種。圖2為因果的四分之一平面型低通濾波器幅譜特性。圖3為半平面型扇形特性的數字濾波器幅譜特性。  二維遞歸型數字濾波器的設計方法有頻域法和空間域法兩種。頻域法設計主要是尋求一個滿足頻域給定指標要求的穩定的無限衝激回響數字濾波器轉移函式。這種設計有兩類方法:一是譜變換法;另一是計算機輔助最佳化方法。空間域法設計主要是尋求一個轉移函式,使其衝激回響在有限區域內逼近給定的二維衝激回響。二維遞歸型數字濾波器設計的主要問題是穩定性問題。二維數字濾波器的設計理論和方法尚不完善,特別是穩定的、高階二維遞歸型數字濾波器設計還有待進一步研究。

數字濾波器

數字濾波器(digital filter )通過對數位訊號的運算處理,改變信號頻譜,完成濾波作用的算法或裝置。它可以用計算機軟體或大規模積體電路硬體實時實現。
原理 數字濾波器是一個離散時間系統。線性、時不變數字濾波器是最基礎的數字濾波器,其特性可描述為:設數字濾波器的輸入和輸出信號序列分別可以 由x(n),y(n),{n=0,1,2…}表示,則該數字濾波器的算法可由下列差分方程式表達即圖1.
圖1圖1
式中ar,br是濾波器的係數。相應濾波器的頻域轉移函式為圖2.
圖2圖2
轉移函式是角頻率ω的函式,因而它就代表數字濾波 器的頻率特性。
分類 數字濾波器按其單位衝激回響h(n)性質分類,有有限衝激回響數字濾波器(FIR)和無限衝激回響數字濾波器(IIR)之分。有限衝激回響數字濾波器(FIR)一般輸出和輸入間無反饋路徑,亦稱非遞歸型濾波器,特性穩定。無限衝激回響數字濾波(IIR)輸入間有反饋路徑,故稱遞歸型濾波器,在係數取值不當時可能引起振盪。
數字濾波器還可以按其所處理信號類型分類,分為一維數字濾波器和二維或多維數字濾波器。一維數字濾波器處理單變數函式信號序列,例如,語音信號、時間函式的抽樣值。二維或多維數字濾波器處理兩個變數或多個變數的函式信號序列,例如,二維圖像的離散信號是平面坐標的抽樣值。
一般模擬濾波器是因果的、線性的和時不變的。也就是說,模擬濾波器在某一給定時刻的回響與在此時刻以後的激勵無關(因果性);對單個或多個激勵信號的回響滿足線性條件(線性);內部參數不隨時間而變化(時不變)。而數字濾波器則可以實現為因果的或非因果的,線性的或非線性的、時不變的或時變的。這就是數字濾波器具有靈活性、多變性和適應性的特點,它可以實現模擬濾波器所不能實現的功能。
使用方法 通信信號源常是連續時間信號,例如,語音信號和圖像信號。套用數字濾波器處理此類信號時,須先對所處理的信號進行限帶、抽樣和模-數變換,然後進行數字濾波。數字濾波器輸入信號的抽樣率應大於被處理信號頻寬的兩倍。這是因為數字濾波器的幅頻回響是以抽樣率為間隔呈周期重複的特性,並且是以摺疊頻率(1/2抽樣頻率點)呈鏡像對稱。為了保證濾波後輸出頻譜不發生混疊,必須滿足上述抽樣率要求。為得到輸出為連續時間信號,數字濾波器的輸出須經數模變換和平滑濾波。
設計 數字濾波器的設計理論和設計方法已很成熟。有限衝激回響數字濾波器可以實現嚴格的線性相位特性,並且保證絕對穩定。無限衝激回響數字濾波器設計時,應考慮穩定性問題,其轉移函式的極點必須保證位於Z平面的單位圓內。由於套用計算機輔助最佳化設計和仿真技術,目前,可以套用數字濾波器設計軟體包,根據給定技術指標,在計算機上自動化設計,給出滿足要求的設計結果。
實現和套用 隨著大規模和超大規模積體電路技術的進展,數字濾波器的實時硬體實現也發展得很快。原先套用存儲器和加法器實現的,現在可以用單片微處理器實現。要求處理速度較高,運算量較大的可以用單片通用高速數位訊號處理器(DSP)(含有乘法器)實時實現。高速或運算量大的可以用陣列處理器實現。產量大、小型化要求高的還可以設計成專用積體電路(ASIC)實現,
由於數字濾波器具有高精度、高穩定性、高可靠性、可復用、無介入衰耗,以及可實現嚴格的線性相位,所以在通信工程中有非常廣泛的套用。

有限衝激回響數字濾波器

有限衝激回響數字濾波器(finite impulse re¬sponse digital filter) 數字濾波器的單位衝激回響h(n)只含有有限個非零樣值的一類濾波器,簡記為FIR。它的一般實現為非遞歸型結構,故也稱為非遞歸型數字濾波器。
有限衝擊回響數字濾波器具有絕對穩定的特性,易於直接根據脈衝回響技術條件進行設計;可以在逼近任意幅度特性的同時,實現對稱的脈衝回響;可以實現嚴格的線性相位特性。由於它具有以上諸優點,所以在數據通信和數字通信系統中,有著廣泛的套用。
有限衝激回響數字濾波器的設計,主要是使轉移函式H(z)在單位圓上的值H(e)逼近給定的幅度特性。常用的設計方法有:窗函式法、頻率採樣法和等波紋機助最佳化設計法等。有限衝激回響數字濾波器可用乘法累加器或通用數位訊號處理器(DSP)實時實現。

無限衝激回響數字濾波器

對單位衝激的輸入信號的回響為無限長序列的數字濾波器。按所處理信號的類型,可分為一維、二維或多維無限衝激回響數字濾波器。
一維無限衝激回響數字濾波器  它處理單變數信號序列。其輸出序列y(n)與輸入序列x(n)的關係由常係數差分方程描述:
(1)
相應的z域轉移函式為
(2)
無限衝激回響數字濾波器轉移函式的極點應位於z平面的單位圓內,以保證濾波器的穩定性。這類數字濾波器實現為遞歸型結構,故又稱一維遞歸型數字濾波器。圖1為遞歸型數字濾波器採取一種直接型結構的信號流圖。為便於調整並降低係數靈敏度,高階濾波器通常實現為以一階和二階直接型為基礎的級聯型或並聯型。 無限衝激回響數字濾波器的設計方法主要有兩類。一類是根據模擬濾波器設計理論,由模擬濾波器特性或結構導出數字濾波器轉移函式或結構,較典型的有衝激回響不變法和雙線性變換法。另一類是直接在z域中套用計算機輔助設計法。
衝激回響不變法 使所設計數字濾波器的單位衝激回響,等於具有給定頻響特性的模擬濾波器的衝激回響的抽樣值。這一方法的特點是數位訊號頻率和模擬信號頻率之間的變換呈線性關係。但這種方法限於設計具有限帶特性的數字濾波器。
雙線性變換法 利用變數z與復頻率變數s的雙線性變換關係,將s平面的左半平面及其實頻率軸映射到z平面上的單位圓內及其圓周上。這一方法的特點是s平面上的值與z平面上的值呈單值的對應關係,因此這種方法適於設計具有各種頻響特性的數字濾波器,不致發生頻譜混疊現象。但是,z平面的頻率和s平面頻率之間具有非線性關係,致使數字濾波器的頻響特性與所要求的頻響特性發生頻率畸變,即卷繞現象。但是,一般要求濾波器通帶特性為平坦的頻響特性,因此,雙線性變換法是一種有效的、套用較為普遍的設計方法。
上述設計方法是以設計原型歸一化低通濾波器為基礎,經頻率變換導出所要求性能的數字濾波器。頻率變換可以在s域進行,也可以在z域進行。
在z域直接用計算機輔助設計方法 套用最佳化方法來調整數字濾波器轉移函式的係數或零極點位置,使得所設計的數字濾波器頻響特性與所要求特性的誤差為最小。在設計過程中需要採取措施,使得每次疊帶所得到的轉移函式的極點位於單位圓內,以保證濾波器的穩定性。
由於運算的有限字長效應,遞歸型結構有可能出現極限環振盪現象。這是由於運算字長的捨入而引入的非線性作用,使數字濾波器在零輸入時有振盪輸出。因此,人們正研究設計低靈敏度的、穩定的無限衝激回響數字濾波器,並已取得一定成果。
二維無限衝激回響數字濾波器  通稱二維遞歸型數字濾波器,用以處理二維數位訊號序列。二維遞歸型數字濾波器有因果的四分之一平面型和半平面型兩種。圖2為因果的四分之一平面型低通濾波器幅譜特性。圖3為半平面型扇形特性的數字濾波器幅譜特性。  二維遞歸型數字濾波器的設計方法有頻域法和空間域法兩種。頻域法設計主要是尋求一個滿足頻域給定指標要求的穩定的無限衝激回響數字濾波器轉移函式。這種設計有兩類方法:一是譜變換法;另一是計算機輔助最佳化方法。空間域法設計主要是尋求一個轉移函式,使其衝激回響在有限區域內逼近給定的二維衝激回響。二維遞歸型數字濾波器設計的主要問題是穩定性問題。二維數字濾波器的設計理論和方法尚不完善,特別是穩定的、高階二維遞歸型數字濾波器設計還有待進一步研究。

相關詞條

熱門詞條

聯絡我們