無限脈衝響應濾波器
维基百科,自由的百科全书
無限脈衝響應濾波器,簡稱IIR數位濾波器(英语:infinite impulse response filter),是數位濾波器的一種。由於無限脈衝響應濾波器中存在反饋迴路,因此對於脈衝輸入信號的響應是無限延續的。
目录 |
討論 [编辑]
無限脈衝響應濾波器的脈衝響應無限長,不像有限脈衝響應濾波器,所以有以下問題:
- 如何使能量集中在
附近。 - 如何正向Z轉換(forward Z transform)以及逆向Z轉換(inverse Z transform)為穩定。
能使用最小相位濾波器(minimum phase filter)來解決以上問題,使一無限脈衝響應濾波器為穩定且能量集中在
附近。
- 最小相位濾波器(minimum phase filter):所有的極點(poles)以及零點(zeros)都在單位圓以內。
- 最小相位濾波器為穩定(stable)且因果(causal),且最小相位濾波器的逆向(inverse)轉換也為穩定(stable)且因果(causal)。
- 其中
為
個零點,
為
個極點,
個零點和
個極點都在單位圓內。
- 如何將無限脈衝響應濾波器轉換成最小相位濾波器:

- 假設
在單位圓內。 

為最小相位濾波器(minimum phase filter),符合
且
和
只有相位不同。- 另外,
稱為全通濾波器(all pass filter)。
- 無限脈衝響應濾波器為一個最小相位濾波器和一個全通濾波器串接(cascade):

- 其中
:無限脈衝響應濾波器,
:最小相位濾波器,
:全通濾波器。
特性 [编辑]
無限脈衝響應濾波器(IIR filter)的優點:
- 較容易設計以及實現。
無限脈衝響應濾波器(IIR filter)的缺點:
- 脈衝響應(impulse response)為無限長:造成當輸入數位訊號為有限長的時候,輸出數位訊號會變成無限長。
- 比有限脈衝響應濾波器(FIR filter)較不易最佳化(optimize)。
- 不一定是穩定的(stable):因為Z轉換(Z transform)後所有的極點(pole)不一定都在單位圓內。
設計方法 [编辑]
- bilinear transform
- impulse invariant
- step invariant
- 其他方式


為
個零點,
為
個極點,
在單位圓內。

為最小相位濾波器(minimum phase filter),符合
且
只有相位不同。
稱為全通濾波器(all pass filter)。
:最小相位濾波器,
:全通濾波器。