Signal Processing First
CH 8
IIR Filters
1
8-1 The General IIR Difference Equation
2
][][][01
M
kk
N
ll knxblnyany
feedback termrecursive filter
FIR part
No. of coeff. = N+M+1
nxbnxbnyany
MN
]1[][]1[][
,1 :caseorder first The Ex)
101
8-2 Time-Domain Response
3
needed. are ][ & ][ of valuesInitial
???
10]1[8.0
]0[5]1[8.0]0[
???]0[ ],2[2]1[3][2][When
][5]1[8.0][ ;0 ,5 ,8.0 If 101
nynx
y
xyy
ynnnnx
nxnynybba
obtained. bemay ...]2[
7)3(*510*8.0]1[5]0[8.0]1[
,10]0[ has Ex) above theThen,
for ,0][][ :ConditionsRest Initial 0
y
xyy
y
nnnynx
forever. 0 toequalnot
]3[)8.0(]1[8.0][5]1[8.0][
,0][ ,3for :Note 3 ynynxnyny
nxnn
8-2 Time-Domain Response
4
linear. nscombinatiolinear ly continuous is ][
...
linear linear
]0[]1[ ]0[]1[
]0[]0[]0[ ]0[]0[]0[ When
Linear ]0[]0[
Linear ][...]1[][
][...]2[]1[][
Linearity 1.
condition.rest initial for the YES :Conclusion LTI?Filter IIR Is
101
22112211
0
10
21
ny
xbxbyay
ycycyxcxcx
xby
Mnxbnxbnxb
Nnyanyanyany
M
N
8-2.1 Linearity and Time Invariance of IIR Filters
8-2 Time-Domain Response
5Invariant Time
],[][
...
]1[]0[]1[]0[]0[]1[][1][
]0[]0[][
until 0 ...
00...0]1[z[0]]1[
0][]0[
][...]1[][
][...]2[]1[][
].[][ show & ][input theoutput to thebe ][Let
Invariance Time 2.
00
10110010
00
0
001
00
00100
21
00
nnnnynz
yxbxbyaxbxbnzanz
yxbnz
n
nxbaz
nxbz
Mnnxbnnxbnnxb
Nnzanzanzanz
nnynznnxnz
M
N
8-2.1 Linearity and Time Invariance of IIR Filters
8-2 Time-Domain Response
6]7[5.05][
series geometric ,7for ,5]7[ ,0][ ,7 If
]7[5]1[5.0][
],7[5]1[5.0][ If
][8.05][ ; 5 0.8, If
][ ,0
0,][
...
...
...
...
0][
00]1[
00010][
32100
][]1[][
][]1[][ I. Case
][*][][ LTI is cond.rest initial w.system IIR
7
01
1010
0310
21010
021010
01
01
nunh
nhnhn
nnhnh
nxnyny
nunhba
nuabOW
nabnh
babababnh
bababnh
n
n
nbnhanh
nxbnyany
nxnhny
n
n
nn
8-2.2 Impulse Response of a First-Order IIR System
8-2 Time-Domain Response
7
M
k
knk
M
kk
nnn
knuabnh
knxbnyany
nuabnuabnb
nabbanh
abbaabbabbabnh
abbabbabnh
n
n
nbnbnhanh
nxbnxbnyany
01
01
11110
0
11101
2110111011010
11011010
101
101
][][
,][]1[][ if Form, General
]1[][ 0,
1,)(][
...
...
...
...
)()(0][
)(00]1[
00010][
32100
]1[][]1[][
]1[][]1[][
Feedback with Eq. Diff.Order -First theof From General II. Case
8-2.2 Impulse Response of a First-Order IIR System
8-2 Time-Domain Response
8
]3[)8.0(10]1[)8.0(15][)8.0(10
]3[2]1[3][2][
]3[2]1[3][2][
][)8.0(5][ Ex)
][][][
or for ,0][Let
][][][][][
31
21
2
1
nununu
nhnhnhny
nnnnx
nunh
knhkxny
NkNkkx
knhkxnhnxny
nnn
n
N
Nk
k
8-2.3 Response to Finite-Length Inputs
Characteristics of IIR filter• With the Initial Rest Cond., output is 0 until the input comes.• In case of the 1-st order IIR, impulse response is infinite & becomes geometric series as input disappears & time goes by.
8-2 Time-Domain Response
9ealternativ 0 ,][lim 1; iv)
unstable ,][lim 1; iii)
stable ,1
][lim 1; ii)
unstable ,][lim 1; i)
11
1
1),1(
)...1(][
...
)1()(]2[]1[]2[
)1(]1[]0[]1[
]0[]1[]0[
assumed. are Cond.Rest Initial & 0for 0][
];[][ with ][]1[][ case The
0n
1
n1
1
0
n1
n1
11
11
0
10
12110
21100001101
1000101
001
01
bnya
nya
a
bnya
nya
aa
ab
anb
aaabny
aabbbbaaxbyay
abbbaxbyay
bxbyay
nny
nunxnxbnyany
nn
8-2.4 Step Responses of a First-Order Recursive System
8-2 Time-Domain Response
10
1),1(
1,1
1
)1...(
0,
0,0
][
,0
0,1][][
][][][*][][
],[][When
I Case 2.2-8 : ][][ ][]1[][
][*][ :ncalculatioAnother
10
11
11
0
121
21
1110
010
10
1001
anb
aa
ab
aaaaab
nab
n
ny
OW
nkknuku
knuabkunhnxny
nunx
nuabnhnxbnyany
nhnx
n
nnn
n
k
kn
k
kn
n
8-2.4 Step Responses of a First-Order Recursive System
8-3 System Function of an IIR Filter
11
partfeedback
part FIR
)(
)(
-1)(
)((z)
)()()()-(1
)()()()(
]1[][]1[][
11
110
110
11
110
11
101
zA
zB
za
zbb
zX
zYH
zXzbbzYza
zXzbzXbzYzazY
nxbnxbnyany
8-3.1 The General First-Order Case
8-3 System Function of an IIR Filter
12
][]1[][
)()()( ),(1
1)(
)(
1)(
]1[][][
)()()(
)()(
1)()(
)(
1)( :I Case
1
111
1
10
110
nvnyany
zVzYzazYzVza
zVzA
zY
nxbnxbnv
zXzbbzV
zVzA
zXzBzA
zY
8-3.2 The System Function and Block-Diagram Structures
8-3 System Function of an IIR Filter
13
]1[][][
][]1[][
)()()1( )()(
1)(
)()()()(
1)()( :II Case
10
1
11
nwbnwbny
nxnwanw
zXzWzazXzA
zW
zWzBzXzA
zBzY
(Save 1 delay device)
=
8-3 System Function of an IIR Filter
14eq. diff. fromresult theas same 111
1)(
1]}1[{ ,
1
1]}[{
]1[][][
II) Case p7(By
]1[][]1[][ 2)Ex
e)Convergenc Of ROC(Region
1for 1
1][)(
][][][ :1 , with (p6) I Case )2
-1
1
)(
)()( )()()( eq. Diff. )1
][]1[][ 1)Ex
][ of Transform-z )(
)((z) eq., diff. From
11
110
11
1
111
0
11
11
111
1
11110
101
11
0
1001
11
za
zbb
za
zb
zabzH
za
znuaz
zanuaz
nuabnuabnh
nxbnxbnyany
zaazaz
zazkhzH
nuanuabnhbaa
azzX
zYzHzXzYazzY
nxnayny
nhzX
zYH
nn
nn
k
kk
k
k
nn
8-3.3 Relation to the Impulse Response
8-4 Poles and Zeros
15
.0at zero ,5.0at pole
5.0
2
5.01
2)( )(2)(5.0)(
][2]1[5.0][ Ex)
at zero ,at pole ,1
)(
11
0
11
1
101
1
110
zz
z
z
zzHzXzYzzY
nxnyny
b
bzaz
az
bzb
za
zbbzH
8-4.2 Pole Locations and Stability
by. goes timeas decreases
]1[2][]1[8.0][
stable 0.8at pole ,8.01
21)( If 8)-8Ex
IRC. with citcleunit inside resides polehen w
stable isfilter IIRorder first general at Pole
. 1for stable ]1[][][
]1[][]1[][ :Case General
1
1
1
11
1110
101
nxnxnynyz
zzH
az
anuabnuabnh
nxbnxbnyany
nn
8-4 Poles and Zeros
16
by. goes timeas increases
]1[2][2]1[25.1][
unstable 1.25at pole ,25.11
22)( If
1
1
nxnxnynyz
zzH
8-5 Frequency Response of an IIR Filter
.)ˆ( meaningful for the demanded is 1condition thei.e.
ROC, in the be should circle)unit 1(
, is 1
)( stablefor ROC filter, IIRorder st -1 theof caseIn
|)()ˆ( where][)ˆ( )ˆ(][
,system LTIfor ][ When :Review CH6
1
ˆ
111
110
ˆ
ˆ
ˆ
Ha
zez
zaza
zbbzH
zHHnxHeHny
enx
j
eznj
nj
j
8-7 The Inverse z-Transform and Some Applications
17
zaaz
nua
znn
n
zHzXzYnhnxny
zXznnx
zbXzaXnbxnax
n
n
n
ROC ,1
1][
][
1][
)()()(][*][][
)(][
)()(][][
:Properties Transform-z of Review
1
0
0
2121
0
0
8-7 The Inverse z-Transform and Some Applications
18. ][1
)1( as same case; 0 2.4)-8 10, (p.
][})(){(1
1][
1][
1][
1|)1)((
1|)1)((
, 1 of assumptionan with ,11
)(Let
ExpansionFraction Partial )1)(1(
)()()(
1
1)( ][][ ,
1)(
1
110
1
11101011
1011
1
1110
1
101
1
11
11101
1
1111
111
110
111
110
1
11
1
nua
abb
nuababbba
nua
bbnua
a
abbny
a
bbzzYB
a
abbzazYA
az
B
za
AzY
zza
zbbzXzHzY
zzXnunx
za
zbbzH
n
nn
z
az
8-7.1 Revisiting the Step Response of a First-Order System
8-7 The Inverse z-Transform and Some Applications
19
.][)( of form in the are ][ & ],[ ],[
expansion.fraction partialby 1
of form in the )( & ),( ),(Represent
1
11
N
k
nkk
N
k k
k
nupAnynxnh
zp
AzYzXzH
8-7.2 A General Procedure for Inverse z-Transformation
?][ 4.03.01
1.21)( 8.10)Ex
21
1
nxzz
zzX
8-7 The Inverse z-Transform and Some Applications
20
8-7.2 A General Procedure for Inverse z-Transformation
?][ 4.03.01
4.04.22)( 8.11)Ex
21
21
nyzz
zzzY
8-8 Steady-State Response and Stability
21
8-8 Steady-State Response and Stability
22
][
][
;2.0 i.e. ],[][When
],[5]1[8.0][ ;8.0 ,5 If 8.12)Ex
05
10
ny
ny
nuenx
nxnynyab
ss
t
nj
23
HW #5(Do not submit ! But prepare the final exam.)
HW #5 - Textbook Problems: p238-242
P-8.1, 8.4, 8.6, 8.8, 8.10, 8.11, 8.12, 8.15
8-9 Second Order Filters
24]2[]1[2][]2[64.0]1[8.0][64.08.01
21)( 8.14)Ex
3.05.01
231)(
]2[2]1[3][]2[3.0]1[5.0][ 8.13)Ex
1)(
)()(
)()()()()()(
]2[]1[][]2[]1[][
Eq. Diff. General The
21
21
21
21
22
11
22
110
22
110
22
11
21021
nxnxnxnynynyzz
zzzH
zz
zzzH
nxnxnxnynyny
zaza
zbzbb
zX
zYzH
zXzbzXzbzXbzYzazYzazY
nxbnxbnxbnyanyany
8-9.1 z-Transform of Second-Order Filters
8-9 Second Order Filters
25
]2[]1[][][
][]2[]1[][
)()()( ),(1
1)(Let
)(1
1)()(
210
21
22
1102
21
1
22
11
22
110
nwbnwbnwbny
nxnwanwanw
zWzbzbbzYzXzaza
zW
zXzaza
zbzbbzY
8-9.2 Structures for Second-Order IIR Systems
8-9 Second Order Filters
26
j
j
reaa
ja
p
reaa
ja
p
aa
aa
aa
b
bbbbz
aaaz
azaz
bzbzb
zaza
zbzbbzH
2
)4(
2
2
)4(
2
roots conjugatecomplex 2
root real 1
roots real 2
,04
,04
,04
if
2
4at zeros ,
2
4at poles
1)(
2211
2
2211
1
221
221
221
0
202
112211
212
212
02
21
1
22
110
8-9.3 Poles and Zeros
8-9 Second Order Filters
27
1 ,0at zeros ,2
31at poles
1
)(2
1
22)( 8.14)Ex
3/
2
2
21
1
zej
z
zz
zz
zz
zzH
j
8-9.3 Poles & Zeros
8-9 Second Order Filters
28
8-9.4 Impulse Response of a Second-Order IIR System
?][]2[6
1]1[
6
5][
][]2[6
1]1[
6
5][
0at zero & 31 ,2/1at poles
)31
)(21
()31
1)(21
1(
1
61
65
1
1(z) 8.15)Ex
poles; real , 1)
][][][][
expansion 11
1
)(
2
1121
21
22112
2
12
21
1
1
2
22
21
1
22
110
nnhnhnh
nxnynyny
z/z
zz
z
zzzzH
pp
nupAnupAna
bnh
zp
A
zp
A
a
b
zaza
zbzbbzH
nn
29
][)3
1(2][)
2
1(3][
21
1
3
31
1
2)(
3 ,2
21
131
1)(Let
found. are rules No
???
0
36/196/510][
6/5100]1[
1000]2[
0010][
2100
possible? eq. diff.on basedsolution inductive theIs
11
11
nununhzz
zH
BAz
B
z
AzH
...
nh
nh
nh
n
n
nn
8-9 Second Order Filters
8-9.4 Impulse Response of a Second-Order IIR System
30
8-9 Second Order Filters
8-9.4 Impulse Response of a Second-Order IIR System
212
2
211
2102
221
22
110
22122112
11
21
21
)(cos2
]2[]1[][]2[]1[)(cos2][
)(cos21)(
)(cos21)(1)1)(1(
; ,Let
poles; conjugatecomplex , 2)
ppra
ppra
nxbnxbnxbnyrnyrny
zrzr
zbzbbzH
zrzrzrzeerzpzp
reprep
pp
jj
jj
31
8-9 Second Order Filters
8-9.4 Impulse Response of a Second-Order IIR System
]1[2][2]2[]1[][ 8.16)Ex nxnxnynyny
32
8-9 Second Order Filters
8-9.4 Impulse Response of a Second-Order IIR System
,2
tooscillator offrequency thechange want to weIf 8.17)Ex
. gcontrollinby frequency) sr'(oscillatoadjust & 1fix weNormally,
. & by decided are )( & poles of Locations
.oscillatoran as behaves roots conjugatecomplex 2 of form in the
circleunit on the is pole sefilter who IIRorder nd-2 thei.e.
signal. sinusoidal a is response impulse whoseoscillatoran isfilter This -
12
2
2121
ara
aarepp j
33
8-9 Second Order Filters
8-9.4 Impulse Response of a Second-Order IIR System
32
1 If
unstable. ,1 If :)1( polecomplex stable of Example 8.18)Ex
, r
rr
2*****2
22
*
ˆ22
ˆ1
ˆ22
ˆ10
|)ˆ(|)ˆ()ˆ()]ˆ()[ˆ()ˆ()ˆ(|)ˆ(|
function;even |)ˆ(||)ˆ(|
Pf)
)ˆ()ˆ( :Note
1|)()ˆ( ˆ
HHHHHHHH
HH
HH
eaea
ebebbzHH
jj
jj
ez j
34
8-10 Frequency Response of Second-Order IIR Filter
Top Related