10.0 z-transform 10.1 general principles of z-transform linear, time-invariant z-transform...

96
10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n] x[n] = z n n n z n h z H

Upload: priscilla-melton

Post on 11-Jan-2016

231 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

10.0 Z-Transform 10.1 General Principles ofZ-Transform

linear, time-invariant

Z-TransformEigenfunction Property

y[n] = H(z)zn

h[n]x[n] = zn

n

nznhzH

Page 2: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Chapters 3, 4, 5, 9, 10 (p.2 of 9.0)

Page 3: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Laplace Transform (p.4 of 9.0)

A Generalization of Fourier Transform

dtetx

dtetxjX

tj

tj

e

t-

jsjs to from

tetx

X( + jω)

Fourier transform of

Page 4: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Laplace Transform (p.5 of 9.0)

Page 5: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-TransformEigenfunction Property– applies for all complex variables z

n

n

jn

njj

j

znhzH

rez

enheH

ez

Z-Transform

Fourier Transform

zXnx

znxzX

Zn

n

Z-Transform

Page 6: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 7: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

n

njn

n

njj ernxrenxreX

jj rezez to from

nrnx Fourier Transform of

Z-TransformA Generalization of Fourier Transform

unit circle

z = ejω r

Re

Imz = rejω

ω1

Page 8: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 9: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 10: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 11: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

0

Page 12: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 13: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 14: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

– X(z) may not be well defined (or converged) for all z

– X(z) may converge at some region of z-plane, while x[n] doesn’t have Fourier Transform

– covering broader class of signals, performing more analysis for signals/systems

Z-TransformA Generalization of Fourier Transform

j

ezeXzX j

reduces to Fourier Transform

Page 15: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Rational Expressions and Poles/Zeros

zD

zNzX

roots zeros

roots poles

– Pole-Zero Plots

specifying X(z) except for a scale factor

Z-Transform

In terms of z, not z-1

Page 16: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 17: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Rational Expressions and Poles/Zeros– Geometric evaluation of Fourier/Z-Transform from

pole-zero plots

jj

ii

z

zMzX

each term (z-βi) or (z-αj) represented by a vector with magnitude/phase

Z-Transform

Page 18: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Poles & Zeros

Page 19: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Poles & Zeros (p.9 of 9.0)

Page 20: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform (p.12 of 10.0)

Page 21: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Example : 1st-order

0:zero ,:pole

,1

11

zaz

azaz

z

azzH

nuanh n

See Example 10.1, p.743~744 of text

jj

aeeH

1

1

See Fig. 10.13, p.764 of text

Rational Expressions and Poles/Zeros

Z-Transform

– Geometric evaluation of Fourier/Z-transform from pole-zero plots

Page 22: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 23: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Example : 2nd-order

Rational Expressions and Poles/Zeros

Z-Transform

– Geometric evaluation of Fourier/Z-transform from pole-zero plots

0:zero double

,:pole

cos21

1

sin

1sin

21

221

z

rezrez

zrzrzH

nun

rnh

jj

n

See Fig. 10.14, p.766 of text

Page 24: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 25: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Rational Expressions and Poles/Zeros

Z-Transform

– Specification of Z-Transform includes the region of convergence (ROC) Example :

casesboth in 0:zero ,:pole

,1

1

1

,1

1

12

2

11

1

zaz

azaz

z

azzX

nuanx

azaz

z

azzX

nuanx

n

n

See Example 10.1, 10.2, p.743~745 of text

Page 26: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 27: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 28: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Rational Expressions and Poles/Zeros

Z-Transform

– x[n] = 0, n < 0

X(z) involes only negative powers of z initially

x[n] = 0, n > 0

X(z) involes only positive powers of z initially

– poles at infinity if

degree of N(z) > degree of D(z)

zeros at infinity if

degree of D(z) > degree of N(z)

Page 29: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform (p.6 of 10.0)

Page 30: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)

Property 1 : The ROC of X(z) consists of a ring in the z-plane centered at the origin

– for the Fourier Transform of x[n]r-n to converge

, depending on r only, not on ω

– the inner boundary may extend to include the origin, and the outer boundary may extend to infinity

Property 2 : The ROC of X(z) doesn’t include any poles

n

nrnx

Page 31: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Property 1

Page 32: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)Property 3 : If x[n] is of finite duration, the ROC is the entire z-plane, except possibly for z = 0 and/or z =

2

1

, ,0 21

N

Nn

nznxzX

NnNnnx

ROC0 ,0

ROC ,0

ROC ROC,0

0 ,0

2

1

21

zN

zN

zz

NN– If

If

If

Page 33: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Property 3, 4, 5

Page 34: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)Property 4 : If x[n] is right-sided, and {z | |z| = r0 }ROC, then {z | ∞ > |z| > r0}ROC

n

Nn

rnx 0

1

ROC ,0

ROC ,0

1

1

zN

zNIf

If

Page 35: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)Property 5 : If x[n] is left-sided and {z | |z| = r0}ROC, then {z | 0 < |z| < r0}ROC

2

0 N

n

nrnx

ROC0 ,0

ROC0 ,0

2

2

zN

zNIf

If

Page 36: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)Property 6 : If x[n] is two-sided, and {z | |z| = r0}ROC, then ROC consists of a ring that includes {z | |z| = r0}

nxnxnx LR

– a two-sided x[n] may not have ROC

Page 37: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)

Property 8 : If X(z) is rational, and x[n] is right-sided, then ROC is the region outside the outermost

pole, possibly includes z = ∞. If in addition x[n] = 0, n < 0, ROC also includes z = ∞

Property 7 : If X(z) is rational, then ROC is bounded by poles or extends to zero or infinity

Page 38: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Region of Convergence (ROC)

Property 9 : If X(z) is rational, and x[n] is left-sided, the ROC is the region inside the innermost pole,

possibly includes z = 0. If in addition x[n] = 0, n > 0, ROC also includes z = 0

See Example 10.8, p.756~757 of text

Fig. 10.12, p.757 of text

Page 39: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 40: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Inverse Z-Transform

dzzzXj

nx

dererXnx

deerXerXFrnx

n

njj

njjjn

1

12 1

2 111

1

21

,21

21

– integration along a circle counterclockwise,{z | |z| = r1}ROC, for a fixed r1

jzd

dejrdz

erz

j

j

1

1

Page 41: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Laplace Transform (p.28 of 9.0)

Page 42: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform

Page 43: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform (p.13 of 10.0)

Page 44: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Partial-fraction expansion practically useful:Inverse Z-Transform

– ROC outside the pole at nuaAaz niii

ROC inside the pole at 1 nuaAaz niii

1

11

1 each termfor

1

za

A

za

AzX

i

i

m

i i

i

Page 45: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Partial-fraction expansion practically useful:Inverse Z-Transform

– Example:

1111

1

3

11

2

4

11

1

3

11

4

11

6

53

zzzz

zzX

131214

1 ,41 ROC

13124

1 ,41

31ROC

3124

1 ,31ROC

nununxzz

nununxzz

nununxzz

nn

nn

nn

See Example 10.9, 10.10, 10.11, p.758~760 of text

Page 46: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Example

Page 47: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Power-series expansion practically useful:Inverse Z-Transform

– right-sided or left-sided based on ROC

n

nznxzX

Page 48: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

1

......1

1 , ROC

......11

1 , ROC

1

1

221

1

221

1

1

nuanx

zazaaz

azz

nuanx

zaazaz

azz

azzX

n

n

Power-series expansion practically useful:Inverse Z-Transform

– Example:

See Example 10.12, 10.13, 10.14, p.761~763 of textKnown pairs/properties practically helpful

Page 49: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

10.2 Properties of Z-Transform

Linearity

222

111

ROC ,

ROC ,

ROC ,

RzXnx

RzXnx

RzXnx

Z

Z

Z

212121 ROC , RRzbXzaXnbxnax Z

– ROC = R1∩ R2 if no pole-zero cancellation

Page 50: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Shift

Linearity & Time Shift

Linearity

Page 51: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Shift

,00 zXznnx nZ

– n0 > 0, poles introduced at z = 0 may cancel zeros at z = 0

– n0 < 0, zeros introduced at z = 0 may cancel poles at z = 0

– Similarly for z = ∞

ROC = R, except for possible addition or deletion of the origin or infinity

Page 52: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Scaling in z-domain

Rzzzz

zXnxz Zn

0

0

0 ROC ,

– Pole/zero at z = a shifted to z = z0a

See Fig. 10.15, p.769 of text

zeXnxe jZnj 00

00

jez

rotation in z-plane by ω0

– 000

jerz pole/zero rotation by ω0 and scaled by r0

Page 53: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Scaling in Z-domain

Page 54: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Shift in s-plane (p.33 of 9.0)

Page 55: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 56: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Reversal

Rz

zzXnx Z

1 ROC ,

1

Time Expansion

else , 0

of multiple a is , knknxnx k

RzzzXnx kkZk ROC , 1

– pole/zero at z = a shifted to z = a1/k

Page 57: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Reversal

Page 58: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Expansion

Page 59: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

(p.41 of 5.0)

Page 60: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Expansion (p.42 of 5.0)

Page 61: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Conjugation

RzXnx Z ROC ,

– if x[n] is real

zXzX

a pole/zero at z = z0 a pole/zero at *0zz

Convolution

212121 ROC , RRzXzXnxnx Z

ROC may be larger if pole/zero cancellation occurs

–power series expansion interpretation

Page 62: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Conjugation

Page 63: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Multiplication (p.33 of 3.0)

kkj

jkjkFS

kFS

kFS

babadtytx

btyatx

,

Conjugation

real if , txaa

atx

kk

kFS

Page 64: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Multiplication (p.34 of 3.0)

Page 65: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Convolution

k

y 3

Page 66: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

First Difference/Accumulation

zXznxnx Z 111

ROC = R with possible deletion of z = 0

and/or addition of z = 1

n

k

Z zXz

kx11

1

1 ROC zzR

Page 67: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

First Difference/Accumulation

Page 68: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Differentiation in z-domain

R

dz

zdXznnx Z ROC ,

Initial-value Theorem

0 ,0 if nnx

0

lim0

k

n

z

znxzX

zXx

Summary of Properties/Known PairsSee Tables 10.1, 10.2, p.775, 776 of text

Page 69: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 70: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 71: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

10.3 System Characterization with Z-Transform

system function, transfer function

y[n]=x[n] * h[n]

h[n]

x[n]

X(z) Y(z)=X(z)H(z)H(z)

Page 72: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Causality– A system is causal if and only if the ROC of H(z) is

the exterior of a circle including infinity (may extend to include the origin in some cases)

sided-right , 0

n

nznhzH

0 includes

0 ,0 if

0

00

nznxzH

nnh

– A system with rational H(z) is causal if and only

if (1)ROC is the exterior of a circle outside the outermost pole including infinity

and (2)order of N(z) ≤ order of D(z) H(z) finite for z ∞

Page 73: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Causality (p.44 of 9.0)

– A causal system has an H(s) whose ROC is a right-half plane

h(t) is right-sided

– For a system with a rational H(s), causality is equivalent to its ROC being the right-half plane to the right of the rightmost pole

– Anticausality

a system is anticausal if h(t) = 0, t > 0

an anticausal system has an H(s) whose ROC is a left-half plane, etc.

Page 74: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Causality (p.45 of 9.0)

Page 75: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Z-Transform (p.6 of 10.0)

Page 76: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Stability

– A system is stable if and only if ROC of H(z) includes the unit circle

Fourier Transform converges, or absolutely summable

– A causal system with a rational H(z) is stable if and only if all poles lie inside the unit circle

ROC is outside the outermost pole

Page 77: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Systems Characterized by Linear Difference Equations

– difference equation doesn’t specify ROC

stability/causality helps to specify ROC

N

k

kk

M

k

kk

M

k

kk

N

k

kk

M

kk

N

kk

za

zb

zX

zYzH

zbzXzazY

knxbknya

0

0

00

00

zeros

poles

Page 78: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Interconnections of Systems

– Parallel

– Cascade

H1(z)

H2(z)H(z)=H1(z)+H2(z)

H1(z) H2(z) H(z)=H1(z)H2(z)

Page 79: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Interconnections of Systems

– Feedback

+

-+ H1(z)

H2(z)

zHzH

zHzH

21

1

1

Page 80: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Block Diagram Representation

– Example:

nxnynyny 28

11

4

1

11

1121

4

11

31

2

11

32

4

11

1

2

11

1

8

1

4

11

1

zz

zzzz

zH

– direct form, cascade form, parallel formSee Fig. 10.20, p.787 of text

Page 81: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n
Page 82: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

10.4 Unilateral Z-Transform

transform-z bilateral

transform-z unilateral 0

k

n

k

nu

znxzX

znxzX

– Z{x[n]u[n]} = Zu{x[n]}

for x[n] = 0, n < 0, X(z)u = X(z)

ROC of X(z)u is always the exterior of a circle including z = ∞

degree of N(z) ≤ degree of D(z) (converged for z = ∞)

Page 83: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

– Time Delay Property (different from bilateral case)

10.4 Unilateral Z-Transform

n

nn

n

uZ

uZ

znxxznx

zXzzxxnx

zXzxnx

u

u

11 1

122

11

10

21

1

– Time Advance Property (different from bilateral case)

01 zxzzXnx uZu

Page 84: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Time Delay Property/Time Advance

Property

Page 85: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

10.4 Unilateral Z-Transform

– Convolution Property

uuZ zXzXnxnx

nnxnx

u

2121

21

0 ,0 if

this is not true if x1[n] , x2[n] has nonzero values for n < 0

Page 86: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Convolution Property

Page 87: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Examples• Example 10.4, p.747 of text

31z ,

))((

3X

31

21

31

21

4sin

31

44

44

31

31

21

jj

nj

nj

n

ezez

zz

nuej

nuej

nunnx

Page 88: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Examples• Example 10.6, p.752 of text

0

at canceled pole/zero potential

121 ,at zeros 1-N

orginat poleorder st )1(

11

)(1

2

11

1

zROC

az

,...N-,kaez

Nazaz

zazaz

zX

Nπkj

k

NN

N

N

nxelse , 0

0 1,-Nn0 , aan

Page 89: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Examples• Example 10.6, p.752 of text

Page 90: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Examples• Example 10.17, p.772 of text

1)(

propertyshift time,z ,1

1)(

z ,1

)(

z ,1

z ,1log

1

11

1

1

1

1

nuna

nx

aaz

aznuaa

aazanuaa

aaz

azdz

zdXznnx

aazzX

n

Zn

Zn

Z

Page 91: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Examples• Example 10.31, p.788 of text (Problem 10.38,

P.805 of text)

2211

47

2811

41

2811

41

2211

47

11

1

11

zzzz

zzzz

zH

system theoftion representa formDirect

Page 92: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Problem 10.12, p.799 of text

brandpass?or highpass, lowpass,

ely approximat is system following theofWhich

z , 1

1(c)

z ,1

1 (b)

z , 1

(a)

98

28164

98

281641

916

198

98

198

1

zzH

zzz

zH

zzzH

Page 93: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Problem 10.12, p.799 of text

Page 94: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Problem 10.44, p.808 of text

21

21

21

2

z-z21

zGn

2n

21

)1(21

2

11

1

XX

zg

zg

znxzX

zXzXzG

nx nx ng

nx n x

n

n

n

n

n

n

n

(c)

n: even

Page 95: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Problem 10.46, p.808 of text

0z ,1

1e , 8

8

8888

8

zezzezH

nxenx ny

else , 0

.0,8,16,...n ,

11

88)8(

8

18

n

n

een gng

nuengze

zG

n

8-th order pole at z=0 and 8 zeroscausal and stable

8881

1 zGze

zG

8-th order zero at z=0 and 8 polescausal and stable

Page 96: 10.0 Z-Transform 10.1 General Principles of Z-Transform linear, time-invariant Z-Transform Eigenfunction Property y[n] = H(z)z n h[n]h[n] x[n] = z n

Problem 10.46, p.808 of text

……

H(z)

x[n] y[n]+_

8z 8e

G(z)

y[n] x[n]

8z8e