Lecture 9 The Inverse Z

advertisement

The Inverse z-Transform

In science one tries to tell people, in such a way as to be understood by everyone, something that no one ever knew before.

But in poetry, it's the exact opposite .

Paul Dirac

Content and Figures are from Discrete-Time Signal Processing, 2e by Oppenheim, Shafer, and Buck, ©1999-2000 Prentice Hall

Inc.

The Inverse Z-Transform

• Formal inverse z-transform is based on a Cauchy integral

• Less formal ways sufficient most of the time

– Inspection method

– Partial fraction expansion

– Power series expansion

• Inspection Method

– Make use of known z-transform pairs such as a n u   

1 

1 az  1 z  a

– Example: The inverse z-transform of

X

 

1 

1

1

2 z  1 z 

1

2

 x

 

1

2

 n u

 

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

2

Inverse Z-Transform by Partial Fraction Expansion

• Assume that a given z-transform can be expressed as

X

 

 k

M

 0 k

N

 0 b k z  k a k z  k

• Apply partial fractional expansion

X

 

M  r

 0

N

B r z  r  k

N

 1 , k  i

1 

A k d k z  1

 m s

 1

1 

C m d i z  1

 m

• First term exist only if M>N

– B r is obtained by long division

• Second term represents all first order poles

• Third term represents an order s pole

– There will be a similar term for every high-order pole

• Each term can be inverse transformed by inspection

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

3

Partial Fractional Expression

X

 

M  r

 0

N

B r z  r  k

N

 1 , k  i

1 

A k d k z  1

 m s

 1

1 

C m d i z  1

 m

• Coefficients are given as

A k

1  d k z  1

X

  z  d k

C m

 s  m

1

   s  m

 d s  m dw s  m

1  d i w

 s X

   

 w  d i

 1

• Easier to understand with examples

351M Digital Signal Processing Copyright (C) 2005 Güner Arslan

4

X

Example: 2 nd Order Z-Transform

 

1

1

1

4 z  1

 

1

1

2 z  1

ROC : z 

1

2

– Order of nominator is smaller than denominator (in terms of z -1 )

– No higher order pole

X

 

A

1

1

4 z  1

A

1

2

2 z  1

A

1

 

1

A

2

 

1

Copyright (C) 2005 Güner Arslan

1

4 z  1

X

  z 

1

4

1 

1

2

1

1

4

1

2 z  1

X z 

1

2

1 

1

4

1

351M Digital Signal Processing

1

2

 1

 1

  1

 2

5

X

 

1

Example Continued

 1

1

4 z  1

1

2

1

2 z  1

 z 

1

2

• ROC extends to infinity

– Indicates right sided sequence x

 

 2

1

2

 n u

 

-

1

4

 n u

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

6

X 

1

1

3

2

2 z z  1

 1

Example #2

1

2 z  z

2

 2

1

1

1

2 z

 1 z

 1

1

2

 z  1

 z  1

• Long division to obtain B o

1

2 z  2 

3

2 z  1  1 z  2 z  2

 2 z  1

 3 z  1

2

1

 2

5 z  1  1

X

X

 2 

1

1

2

1  z  1

5 z  1

1  z  1

 2 

1 

A

1

1

2 z  1

1

A

2 z  1

A

1

  1

1

2 z  1

X

  z 

1

2

  9 A

2

1  z  1

X

  z  1

 8

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

7

Example #2 Continued

X

 

 2 

1 

9

1

2 z  1

1 

8 z  1 z  1

• ROC extends to infinity

– Indicates right-sides sequence x

 

 2 

 

 9

1

2

 n u

 

8u

 

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

8

Inverse Z-Transform by Power Series Expansion

• The z-transform is power series

X

 

 n 

 x

  z  n

• In expanded form

X

 

   x

  z 2  x

  z 1  x

    z  1  x

  z  2  

• Z-transforms of this form can generally be inversed easily

• Especially useful for finite-length series

• Example

X  z 2 

 z 2 

1

2 z

1

2

 z  1

1  z  1



1  z  1

1

1  z  1

2 x

   n  2

1

2

 n  1

  

1

2

 n  1

 x

 

1

1

1

2

1

2

0 n n n n n

 1

 2

 1

0

2

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

9

Z-Transform Properties: Linearity

• Notation x

 

   X

 

ROC  R x

• Linearity ax

1

 

 bx

2

 

   aX

1

 

 bX

2

 

ROC  R x

1

 R x

2

– Note that the ROC of combined sequence may be larger than either ROC

– This would happen if some pole/zero cancellation occurs

– Example: x

 

 a n u

 

a n u

 n N

• Both sequences are right-sided

• Both sequences have a pole z=a

• Both have a ROC defined as |z|>|a|

• In the combined sequence the pole at z=a cancels with a zero at z=a

• The combined ROC is the entire z plane except z=0

• We did make use of this property already, where?

10

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

Z-Transform Properties: Time Shifting x

 n  n o

   z  n o

X

 

ROC  R x

• Here n o is an integer

– If positive the sequence is shifted right

– If negative the sequence is shifted left

• The ROC can change the new term may

– Add or remove poles at z=0 or z= 

• Example

X

 

 z  1

1 

1

1

4 z  1

 z 

1

4 x

 

1

4

 n 1 u

 n 1

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

11

Z-Transform Properties: Multiplication by Exponential z n o x

 

   X

 z / z o

ROC  z o

R x

• ROC is scaled by |z o

|

• All pole/zero locations are scaled

• If z o

• If z o is a positive real number: z-plane shrinks or expands is a complex number with unit magnitude it rotates

• Example: We know the z-transform pair u

 

  

1 -

1 z 1

• Let’s find the z-transform of

ROC : x

 

 r n cos

  u 

1

2 z  1

  n u

 

1

2

 re  j  o

 n u

 

X

 

1 

1 / 2 re j  o z  1

1 

1 / 2 re  j  o z  1 z  r

12

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

Z-Transform Properties: Differentiation nx

 

    z dX dz

ROC  R x

• Example: We want the inverse z-transform of

X

 

 log

1  az  1

 z  a

• Let’s differentiate to obtain rational expression dX dz

 

1

 az  2 az  1

  z dX

  dz

 az  1

1 

1 az  1

• Making use of z-transform properties and ROC nx

 

 a

  n  1 u

 n  1

 x

 

  n  1 a n n u

 n  1

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

13

Z-Transform Properties: Conjugation x *    X *

 

ROC  R x

• Example

X

 

X 

 n 

 x

  z  n

 n 

 x

  z  n



X    n 

 x 

   

 n 

 x 

 n 

 x  z n z  n  Z

 

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

14

Z-Transform Properties: Time Reversal x

 

   X

1 / z

ROC 

1

R x

• ROC is inverted

• Example: x

 

 a  n u

 

• Time reversed version of a n u

 

X

 

1 

1 az

1

-

a -1 z  1 a 1 z  1 z  a  1

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

15

x

1

Z-Transform Properties: Convolution

 

 x

2

 

   X

1

   

ROC : R x 1

 R x

2

• Convolution in time domain is multiplication in z-domain

• Example:Let’s calculate the convolution of

X

1

1 

1 az  1 x

1

 

ROC :

 z a n u

 a

  and x

2

X

2

   

1 

1 z  1

• Multiplications of z-transforms is

Y

 

 X

1

   

 

1  az  1

1



1  z  1

ROC :

• ROC: if |a|<1 ROC is |z|>1 if |a|>1 ROC is |z|>|a| z

• Partial fractional expansion of Y(z)

Y 

1

1

 a

 1 

1 z  1 y

 

1 

1

1 

1 az  1 a

 u

 

 asume ROC

 a n  1 u

: z  1

Copyright (C) 2005 Güner Arslan 351M Digital Signal Processing

 1

16

Download