signal processing first ch 8 iir filters 1. 8-1 the general iir difference equation 2 feedback term...

34
Signal Processing First CH 8 IIR Filters 1

Upload: melissa-greer

Post on 28-Dec-2015

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

Signal Processing First

CH 8

IIR Filters

1

Page 2: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+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

Page 3: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 4: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 5: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 6: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 7: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 8: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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.

Page 9: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 10: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 11: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 12: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 13: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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)

=

Page 14: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 15: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 16: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 17: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 18: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 19: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 20: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 21: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

8-8 Steady-State Response and Stability

21

Page 22: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 23: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 24: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 25: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 26: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 27: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 28: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 29: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 30: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 31: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 32: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 33: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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

Page 34: Signal Processing First CH 8 IIR Filters 1. 8-1 The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1

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