z - transform

62
Z-TRANSFORM

Upload: reo-rickie-bating

Post on 26-Dec-2015

54 views

Category:

Documents


4 download

DESCRIPTION

Digital Signal Processing,Signal & Systems

TRANSCRIPT

Page 1: Z - Transform

Z-TRANSFORM

Page 2: Z - Transform

Introduction to Z - Transform

A generalize form of Discrete Time Fourier Transform (DTFT)

Why z-Transform?

In many cases, DTFT of a sequence does not exist.

Permits simple algebraic manipulations

Provide access to transient behavior that monitors all states stability of a system

Page 3: Z - Transform

Definition

For a sequence z-transform G(z) is :

Where z = Re(z) + jIm(z) is a continuous complex variable.

Page 4: Z - Transform

Definition (cont’d)

Then we express in polar form , then, earlier equation reduces to :

G(

Compare to DTFT:

G(

Tells us that the equation for the z-transform is actually a DTFT of the modified sequence

Page 5: Z - Transform

Definition (cont’d)

Location of point z in the complex z-plane gives a geometrical interpretation of the z-transform

Location of in the complex z-plane is at the tip of the vector of length originating at = 0.

Evaluation of Fourier Transform is made by traversing the unit circle (clockwise or counter clockwise).

Page 6: Z - Transform

Complex z-plane

𝑧=𝑟 𝑒 𝑗 𝜔

Page 7: Z - Transform

Definition (cont’d)

Condition of convergence of the infinite series:

For a sequence we will be having G(z) and its corresponding ROC

ROC:

Page 8: Z - Transform

Example 1

Determine of the causal sequence and its ROC.

=

= , for

In term of z, ROC :

Page 9: Z - Transform

ROC in the complex z-plane

𝛼

Page 10: Z - Transform

Example 2

Determine of the anti-causal sequence

and its ROC.

=

= , for

In term of z, ROC :

Page 11: Z - Transform

ROC in the complex z-plane

𝛼

Page 12: Z - Transform

Rational z-Transforms

All pertinent z-transforms are rational function to , or ratio of polynomials and in :

Page 13: Z - Transform

Questions:

1. For the sequence , is given by:

a) d)

b)

c)

Page 14: Z - Transform

2. For the sequence , which of the following ROC of is true?

a)

b)

c)

d)

Page 15: Z - Transform

Region of Convergence of a

z-Transform

Page 16: Z - Transform

𝑋 (𝑧 )𝑛= ∑𝑛=−∞

𝑥 (𝑛) 𝑧−𝑛

Page 17: Z - Transform

Possibilities Region of Convergence

•Right-Sided Signal

• Left-Sided Signal

• Two-Sided Signal

Page 18: Z - Transform

Right-Sided Signal

• A right-sided sequence values only for n > 0

Page 19: Z - Transform

Right-Sided Signal

• ROC at |z| > x(n)

Page 20: Z - Transform

Right-Sided Signal

• Example

X[n] u[n]

u[n]𝑧

Page 21: Z - Transform

Right-Sided Signal

• The z-transform of u[n] is with an ROC at |z| > 0.5

Page 22: Z - Transform

Left-Sided Signal

• A left-sided sequence values only for n < 0.

Page 23: Z - Transform

Left-Sided Signal

• ROC at |z| < x(n)

Page 24: Z - Transform

Left-Sided Signal• Example

X[n] u[-n - 1]

-

-

1 -

u[-n - 1]𝑧

Page 25: Z - Transform

Left-Sided Signal

• The z-transform of u[-n - 1] is with an ROC at |z| < 0.5

Page 26: Z - Transform

Two-sided Signal

• +

Page 27: Z - Transform

Two-sided Signal• Example

X[n] u[-n - 1]

-

-

u[-n - 1]𝑧

Page 28: Z - Transform

Two-sided Signal

• The ROC at 0.5 < |z| < 0.75

Page 29: Z - Transform

Question

1. Determine the possibilities of ROC.

A. Right-Sided Signal

B. Left-Sided Signal

C. Two-Sided Signal

D. All the above

Page 30: Z - Transform

2.

A left-sided sequence x[n] values only for?

A. n<0.

B. n>0

C. n=0

D. n≠0

Page 31: Z - Transform

INVERSE Z-TRANSFORM

For a give sequence x[n] we can define Z(x[n])

Where z is

Hence general expression for the inverse z-transform

Where C is a closed-contour that lies inside the unit circle on the z-plane, and encircles the point z = {0, 0}.

The process by which a Z-transform of a time namely X(z), is returned to the time domain

Page 32: Z - Transform

INVERSE TRANSFOR BY LOOK-UP TABLE

Example: Determination of the inverse transform h[n] using look up table

H(Z)=

Hence H(z) can be written as =

From the table we get h[n]=nu[n].

Page 33: Z - Transform

INVERSE TRANSFORM BY PARTIAL-FRACTION EXPRESSION

A rational G(z) can be expressed as: G(z) = where P(z) and D(z) are the polynomials in 1 . If the degree M of the numerator polynomial P(z) is greater than or equal to the degree N of the denominator polynomial D(z), we can divide P(z) by D(z) and re-express G(z) as:

Where the degree of the polynomial P (z) 1 is less that that of D(z). and G(z) =

is called a proper fraction.

Page 34: Z - Transform

INVERSE TRANSFORM BY PARTIAL-FRACTION EXPRESSION

Page 35: Z - Transform

Let z –transform of a causal sequence h[n] be given by

H(Z)= =

PARTIAL-FRACTION EXAMPLE

H(z) is then of the form +

Obtain A= H(z)|z=.2 = |z=0.2 =2.75

B== |z=-0.6 =-1.75

Substituting the value H(z) = +

h[n]=2.75(u[n] - 2.75(u[n]

Page 36: Z - Transform

INVERSE Z-TRASNFORM USING LONG DIVISION

This method can be used to determine finite number of the coefficient of the inverse z-transform {g[n]} beginning with sample n=0.

Consider an example

Page 37: Z - Transform

PARTIAL-FRACTION EXPANSION USING MATLAB

The M-file residuez can be used to develop the partial fraction expansion of the z-transform and to convert a z-transform expressed in partial-fraction form to its original form

Syntax : [r,p,k]=residuez(num,den)

example: using MATLAB we determine the partial fraction of z-transform G(z)

G(z) =

>>num=[18];

>>den=[18 3 -4 -1]; [r,p,k]=residuez(num,den)

Page 38: Z - Transform

INVERSE TRANSFORM VIA POWER SERIES EXPANSION

If the z-transform is given as a power series in the form:

Page 39: Z - Transform

Example of finite length sequence

𝑋 (𝑧 )=𝑧 2(1−12𝑧− 1)(1+𝑧−1)(1− 𝑧− 1)

Multiply the above z.-transform 𝑥 (𝑧 )=𝑧 2−12𝑧−1+

12𝑧−1

By inspection the corresponding sequence is

Page 40: Z - Transform

Inverse z-transform using MATLAB

The inverse of rational z-transform sequence can also be calculated using matlab. To end this both M-file impz and M-file filter , impz is used to determine the first 11 coefficients of the inverse z-transform

Example:[h,t] = impz(b,a) returns the impulse response of the filter with numerator coefficients, b, and denominator coefficients, a. impz chooses the number of samples and returns the response in the column vector, h, and the sample times in the column vector, t. t = [0:n-1]' and n = length(t) is computed automatically

H(Z) =

s + 2 ------------------ s^2 + 0.4 s - 0.12

>>den=[1 0.4 -0.12];>>num=[1 2];

Colum 1 through 7 1.0000 1.6000 -0.5200 0.4000 -0.2224 0.1370 -0.0815Colum 8 through 11 0.0490 -0.0294 0.0176 -0.0106

Page 41: Z - Transform

Questions:

1. The general formulae for inverse z-transform can be expressed as:

a) x[n] =

b) x[n]=

c) x[n]=

Page 42: Z - Transform

Questions:

2.The inverse z-transform of 1 is :

a)δ[n]

b)u[n]

c)1

Page 43: Z - Transform

Z-TRANSFORM THEOREMLet G[z] denotes the z-transform of g[n] and ROC of g[z] is Rg.

For properties involve two sequence and associated z-transform, the transform pairs will be denoted as:

Page 44: Z - Transform
Page 45: Z - Transform

Example

Page 46: Z - Transform

Continue….

Page 47: Z - Transform

Computation of the convolution sum of finite-length sequence

Page 48: Z - Transform
Page 49: Z - Transform
Page 50: Z - Transform

Questions: q1

Page 51: Z - Transform

Questions:q2

The region of convergence of conjugated g[n] is

a) Rg

b) 1/Rg

c) Rg, except possibly the point z=0 or

d) ||Rg

Page 52: Z - Transform

TRANSFER FUNCTION

The transfer function of an LTI system is simply the z-transform of its impulse response:

TRANSFER FUNCTION = H(z)

= Z{h[n]}

= Z {IMPULSE RESPONSE}

= h[0] + h[1] + h[2] + . .

That’s it?! What is the use of that??....

Page 53: Z - Transform

System Transfer Functions

o Why should you care about z-transforms and transfer functions? Because of problems like this:

Given that the response of an LTI system to input u[n] is y[n] = d [n] − d[n − 1]. Compute the response of the system to input u[n], That is:

If x[n] = *U[n] → LTI → y[n] = d [n] − d[n − 1]

Then x[n] = u[n]→ LTI → y[n] =?

By the end of this presentation, we will solve this problem, and quite easily. How? Listen carefully…...

Page 54: Z - Transform

Z-Transform Relations

1. Convolution:

Assuming x[n] and y[n] are causal

Where:

X(z) = Z{x[n]} and Y (z) = Z{y[n]}

Then:

Z{x[n] ∗ y[n]} = X(z)Y(z)

Page 55: Z - Transform

Z-Transform Relations

2. Time shift:

If x[n]→ X[z]

what is the Z-transform of x[n-1]?

Let yn = x[n-1]

Z(yn) = X(z)

Page 56: Z - Transform

WAYS TO SOLVE PROBLEMS USING

Z-T-FUNCTION

Input- Output Pairs

Block Diagrams

Page 57: Z - Transform

Input-Output Pairs

Suppose that the response of a given LTI system to input x[n] is output y[n]:

x[n] → LTI → y[n] = h[n] ∗ x[n]

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

H(z) =

Page 58: Z - Transform

EXAMPLES…..• Given that the response of an LTI system to input

x[n] = u[n] is y[n] = d [n] − d[n − 1].

• Compute the step response, which is the system’s response to a step input u[n]

• H(z) =Y (z)/X(z)

= [1 − ] / [ = 2 − 3+ → h[n] = {2,−3, 1}

• Now we could compute the step response using convolution

Y (z) = H(z)X(z) = [2 − 3+ ]*[1/(1 - )]

= 2 − → y[n] = {2,−1}

Page 59: Z - Transform

BLOCK DIAGRAMSExample: Find the T-Function of the system.

Page 60: Z - Transform

Cont…….. yn = 0.48y[n-2] - 0.2y[n-1] + x[n] + 0.5x[n-1]

Y(z) = Y(z)[0.48- 0.2] + X(z)[1 + 0.5]

H(z)=Y[z]/X(z)

= [1 + 0.5] / [1- 0.48- 0.2]

Page 61: Z - Transform

Questions:

1.The transfer function of LTI system is simply the z-transform of its impulse response.

a. True b. False

2.One among the ways used to compute the step response of the system in Z- Transform is:

a. Input-output pairs

b. Linear equation

c. Laplace transform

Page 62: Z - Transform

END