Dsp Cen352 Ch5 z

Embed Size (px)

Citation preview

  • 8/20/2019 Dsp Cen352 Ch5 z

    1/26

    Z - Transform

    1CEN352, Dr. Ghulam Muhammad

    King Saud University

    The z-transform is a very important tool in describing and analyzing digital

    systems.

    It offers the techniques for digital filter design and frequency analysis of

    digital signals.

    n

    n zn x z X    ][)(

    Definition of z-transform:

    For causal sequence, x(n) = 0, n < 0:

    Where z is a complex

    variable

    All the values of z that make the summation to exist form a region of convergence.

  • 8/20/2019 Dsp Cen352 Ch5 z

    2/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University2

    Example 1

    Given the sequence, find the z transform of x (n).

    Problem:

    Solution:

    We know,

    Therefore,

    111

    1

    1

    1)(

    1

     z

     z

     z

     z z X 

    When, 1||1||   1  z z

    Region of convergence

  • 8/20/2019 Dsp Cen352 Ch5 z

    3/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University3

    Example 2

    Given the sequence, find the z transform of x (n).

    Problem:

    Solution:

    Therefore,

    a z

     z

     z

    aaz

     z X 

    1

    1

    1

    1)(

    1

    When, a zaz   ||1||   1

    Region of convergence

  • 8/20/2019 Dsp Cen352 Ch5 z

    4/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University4

    Z-TransformTable

  • 8/20/2019 Dsp Cen352 Ch5 z

    5/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University5

    Example 3

    Find z-transform of the following sequences.

    Problem:

    a. b.

    Solution:

    a. From line 9 of the Table:

    b. From line 14 of the Table:

  • 8/20/2019 Dsp Cen352 Ch5 z

    6/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University6

    Z- Transform Properties (1)

    Linearity:

    a and b are arbitrary constants.

    Example 4

    Find z- transform of 

    Line 3

    Line 6

    Using z- transformtable:

    Therefore, we get

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    7/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University7

    Z- Transform Properties (2)

    Shift Theorem:

    Verification:

    Since x (n) is assumed to be causal:

    Then we achieve,

    n = m

  • 8/20/2019 Dsp Cen352 Ch5 z

    8/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University8

    Example 5

    Find z- transform of 

    Problem:

    Solution:

    Using shift theorem,

    Using z- transform table, line 6:

  • 8/20/2019 Dsp Cen352 Ch5 z

    9/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University9

    Z- Transform Properties (3)

    Convolution

    In time domain,

    In z- transform domain,

    Verification:

    Eq. (1)

    Using z- transform in Eq. (1)

  • 8/20/2019 Dsp Cen352 Ch5 z

    10/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University10

    Example 6Problem:

    Solution:

    Given the sequences,

    Find the z-transform of their

    convolution.

    Applying z-transform on the two sequences,

    From the table, line 2

    Therefore we get,

  • 8/20/2019 Dsp Cen352 Ch5 z

    11/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University11

    Inverse z- Transform: Examples

    Find inverse z-transform of

    We get,

    Using table,

    Find inverse z-transform of

    We get,

    Using table,

    Example 7

    Example 8

  • 8/20/2019 Dsp Cen352 Ch5 z

    12/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University12

    Inverse z- Transform: Examples

    Find inverse z-transform of

    Since,

    By coefficient matching,

    Therefore,

    Find inverse z-transform of

    Example 9

    Example 10

  • 8/20/2019 Dsp Cen352 Ch5 z

    13/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University13

    Inverse z-Transform: Using Partial Fractio

    Find inverse z-transform of

    First eliminate the negative power of z.

    Example 11

    Dividing both sides by z:

    Finding the

    constants:

    Therefore, inverse z-transform is:

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    14/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University14

    Inverse z-Transform: Using Partial Fractio

    Example 12

    Dividing both sides by z:

    We first find B:

    Next find A:

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    15/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University15

    Example 12 – contd.

    Using polar form

    Now we have:

    Therefore, the inverse z-transform is:

  • 8/20/2019 Dsp Cen352 Ch5 z

    16/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University16

    Inverse z-Transform: Using Partial Fractio

    Example 13

    Dividing both sides by z:

    m = 2, p = 0.5

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    17/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University17

    Example 13 – contd.

    From Table:

    Finally we get,

  • 8/20/2019 Dsp Cen352 Ch5 z

    18/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University18

    Partial Function Expansion Using MATLAB

    Example 14

    The denominator polynomial can be

    found using MATLAB:

    Therefore,

    The solution is:

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    19/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University19

    Partial Function Expansion Using MATLAB

    Example 15Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    20/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University20

    Partial Function Expansion Using MATLAB

    Example 16Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    21/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University21

    Difference Equation Using Z-Transform

    The procedure to solve difference equation using z-transform:

    1. Apply z-transform to the difference equation.

    2. Substitute the initial conditions.

    3. Solve for the difference equation in z-transform domain.

    4. Find the solution in time domain by applying the inverse z-transform.

  • 8/20/2019 Dsp Cen352 Ch5 z

    22/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University22

    Example 17

    Solve the difference equation when the initial condition is

    Taking z-transform on both sides:

    Substituting the initial condition and z-transform on right hand side using Table:

    Arranging Y(z) on left hand side:

    Problem:

    Solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    23/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University23

    Example 17 – contd.

    Solving for A and B:

    Therefore,

    Taking inverse z-transform, we get the solution:

  • 8/20/2019 Dsp Cen352 Ch5 z

    24/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University24

    Example 18

    A DSP system is described by the following differential equation with zero initial condition

    a. Determine the impulse response y (n) due to the impulse sequence  x (n) = (n).

    b. Determine system response y (n) due to the unit step function excitation, where

    u(n) = 1 for n  0.

    Taking z-transform on both sides:

    Problem:

    Solution:

    Applying on right sidea.

  • 8/20/2019 Dsp Cen352 Ch5 z

    25/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University25

    Example 18 – contd.

    We multiply the numerator and denominator by z2

    Hnece the impulse

    response:

    Solving for A and B:

    Therefore,

  • 8/20/2019 Dsp Cen352 Ch5 z

    26/26

    CEN352, Dr. Ghulam Muhammad

    King Saud University26

    Example 18 – contd.

    The input is step unit function:

    Corresponding z-transform:

    b.

    [Slide 24]

    Do the

    middle

    steps byyourself!