SlideShare a Scribd company logo
1 of 23
Download to read offline
EC533: Digital Signal Processing
  5          l      l

           Lecture 5
       The Z-Transform
5.1 - Introduction

• The Laplace Transform (s domain) is a valuable tool for
  representing, analyzing & designing continuos-time signals &
                    l       d                                l
  systems.
• The z transform is convenient yet invaluable tool for representing,
       z-transform
  analyzing & designing discrete-time signals & systems.
• The resulting transformation from s-domain to z-domain is called
  z-transform.
  z-transform

• The relation between s-plane and z-plane is described below :
                               z = esT
• The z-transform maps any point s = σ + jω in the s-plane to z-
  plane (r θ).
5.2 – The Z-Transform
    For continuous-time signal,
                        Time Domain
                        Ti   D   i           S‐Domain




For discrete-time signal,


                                      Ƶ      Z‐Domain
               Time Domain
                                      Ƶ-1

                                                        Causal 
                                                        System


where,
5.2.1 – Z-Transform Definition
• The z-transform of sequence x(n) is defined by
                     ∞
                               −n
      X ( z ) = ∑ x ( n) z                               Two sided z transform
                                                         Bilateral z transform
                 n = −∞

    For causal system
               ∞
                          −n
     X (z) = ∑ x(n)z                                     One sided z transform
                                                         Unilateral z transform
               n=0
• The z transform reduces to the Discrete Time Fourier transform
  (DTFT) if r=1; z = e−jω.
                                                    DTFT
                                    ∞
                   X ( e jω ) =   ∑
                                  n = −∞
                                           x ( n ) e − jω n
5.2.2 – Geometrical interpretation of
            z transform
            z-transform
• The point z = rejω is a
      p
  vector of length r from              Im z
  origin and an angle ω with            j
  respect to real axis.                                   z = rejω

                                              r
                                                  ω
                                                               Re
                                                               R z
• Unit circle : The contour       -1                  1

  |z| = 1 is a circle on the z-
  plane with unity radius
    l      ith it      di              -j




DTFT is to evaluate z-transform on a unit circle.
5.2.3 – Pole-zero Plot


• A graphical representation
                                    Im z
  of z-transform on z-plane          j
   – Poles denote by “x” and
   – zeros denote by “o”
                                               Re z
                               -1          1



                                    -j
Example
Find the z-transform of,

Solution:




It’s a geometric sequence
                                   Recall: Sum of a Geometric Sequence



                                  where, a: first term,  r: common ratio,
                                         n: number of terms   
5.3 – Region Of Convergence (ROC)
• ROC of X(z) is the set of all values of z for which X(z) attains a
  finite value.
• Give a sequence, the set of values of z for which the z-transform
  converges, i.e., |X(z)|<∞, is called the region of convergence.
                       ∞                    ∞
                                  −n
          | X ( z ) |= ∑ x(n) z        = ∑ | x(n) || z |− n < ∞
                     n = −∞               n = −∞
                       ∞
                                   −n
           Im         ∑ | x(n)r         |< ∞
                     n = −∞
                                   ROC is an annual ring centered on
            r                      the origin.

                      Re                Rx − <| z |< Rx +

                           ROC = {z = re jω | Rx − < r < Rx + }
Ex. 1 Find the z-transform of the following sequence
                x = {2 -3, 7 4 0 0 ……..}
                     {2, 3 7, 4, 0, 0,      }
                   ∞
      X ( z) =   ∑ x[n]z − n = 2 − 3 z −1 + 7 z − 2 + 4 z −3
                 n = −∞

            2 z 3 − 3z 2 + 7 z + 4
          =                        , |z|>0
                      z 3

The ROC is the entire complex z - plane except the origin.

Ex. 2 Find the z-transform of δ [n]
                                    ∞
                       X ( z) =   ∑ δ [ n] z − n = 1
                                  n = −∞

       with an ROC consisting of the entire z - plane.
Ex 3 Find the z transform of δ [n -1]
Ex.           z-transform          1]
                        ∞
                                         1
           X ( z) =
               n = −∞
                       ∑ δ [n − 1] z − n = z −1 =
                                          z
with an ROC consisting of the entire z - plane except z = 0 .


Ex. 4 Find the z-transform of δ [n +1]
                         ∞
            X ( z) =   ∑ δ [n + 1] z − n = z
                       n = −∞

with an ROC consisting of the entire z - plane except z = ∞,
i.e., there is a pole at infinity.
Ex.5 Find the z-transform of the following right-sided sequence
     (causal)
                           x [ n] = a u [ n]
                                   n


           ∞                  ∞
                      −n
X ( z ) = ∑ a u[n]z
                  n
                           = ∑ (az −1 ) n
         n = −∞              n =0

                              This f
                              Thi form to find inverse
                                          fi d i
                              ZT using PFE
Ex.6 Find the z-transform of the following left-sided sequence
Ex. 7 Find the z-transform of




Rewriting x[n] as a sum of left-sided and right sided sequences
                           left sided     right-sided
and finding the corresponding z-transforms,
where




Notice from the ROC that the z-transform
doesn’t exist for b > 1
5.3.1 – Characteristic Families of Signals with Their
               Corresponding ROC
5.3.2 – Properties of ROC

• A ring or disk in the z-plane centered at the origin.
        g                 p                        g
• The Fourier Transform of x(n) is converge absolutely iff the
  ROC includes the unit circle.
• The ROC cannot include any poles
• Finite Duration Sequences: The ROC is the entire z-plane
  except possibly z=0 or z=∞.
• Right sided sequences (causal seq.): The ROC extends
  outward from the outermost finite pole in X(z) to z=∞.
• Left sided sequences: The ROC extends inward from the
  innermost nonzero pole in X(z) to z=0.
• Two-sided sequence: The ROC is a  ring bounded by two 
  circles passing through two pole with no poles inside the ring
  circles passing through two pole with no poles inside the ring
5.4 - Properties of z-Transform
(1) Linearity : a x[n] + b y[n] ←→ a X ( z ) + b Y ( z )




                                     ⎛z⎞
(4) Z - scale Property : a x[n] ←→ X ⎜ ⎟
                            n

                                     ⎝a⎠
                                   1
(5) Time Reversal : x [−n] ←→ X ( )
                   l
                                   z
(6) Convolution :     h [n] ∗ x [n] ←→ H ( z ) X ( z )
                                                           Transfer 
                                                           Function
5.5 - Rational z-Transform

For most practical signals, the z-transform can be expressed
as a ratio of two polynomials
            f       l       l

                     N ( z)     ( z − z1 )( z − z 2 ) L ( z − z M )
          X ( z) =          =G
                     D( z )    ( z − p1 )( z − p2 ) L ( z − p N )
  where
          G is scalar gain,
          z1 , z 2 , L, z M are the zeroes of X(z), i.e., the roots
          of the numerator polynomial
   and p1 , p2 , L , p N are the poles of X(z), i.e., the roots
          of the denominator polynomial.
5.6 - Commonly used z-Transform pairs

      Sequence                 z‐Transform                         ROC
          δ[n]                           1                     All values of z
                                                               All values of z

          u[n]                         1                          |z| > 1
                                    1 − z −1

                                         1
         αnu[n]                                                  |z| > |α|
                                    1 − αz −1
                                       αz −1
        nαnu[n]                     (1 − αz −1 ) 2               |z| > |α|
                                                                 |z| > |α|

                                           1
      (n+1) αnu[n]                                               |z| > |α|
                                      (1 − αz −1 ) 2

                                1 − (r cos ω0 ) z −1
    (rn cos ω   on) u[n]                                         |z| > |r|
                           1 − (2r cos ω0 ) z −1 + r 2 z −2

                                 1 − (r sin ω0 ) z −1
     (rn sin ωon) [n]                                            |z| > |r|
                            1 − (2r cos ω0 ) z −1 + r 2 z −2
5.7 - Z-Transform & pole-zero distribution &
           Stability considerations
                   y


    Thus, 
                                                                                     unstable
                                     z
                                                             stable              R.H.S.
 Mapping between S-plane & Z-plane is done as follows:                  L.H.S.




1) Mapping of Poles on the jω‐axis of the s‐domain to the z‐domain
1) Mapping of Poles on the jω axis of the s domain to the z domain     ωs/4

Maps to a unit circle & represents Marginally stable terms                       1


                                                                ωs/2                    ω=0
                                                                                        ω=ωs
                                                                       3ωs/4
5.7 - Z-Transform & pole-zero distribution &
        Stability considerations – cont.
                y
2) Mapping of Poles in the L.H.S. of the s‐plane to the z‐plane



Maps to inside the unit circle & represents stable terms & the
system is stable.

3) Mapping of Poles in the R.H.S. of the s‐plane to the z‐plane


Outside the unit circle & represents unstable terms.

     Discrete Systems Stability Testing Steps

 1) Find the pole positions of the z-transform.
 2) If any pole is on or outside the unit circle. (Unless coincides with zero on the unit
    circle) The system is unstable.
5.7.1 - Pole Location and Time-domain
         Behavior of Causal Signals
5.7.2 - Stable and Causal Systems
Causal Systems : ROC extends outward from the outermost pole.
C    lS t              t d     t   df     th    t     t l
                                                       Im



                                                                R
                                                                Re




Stable Systems : ROC includes the unit circle.           Im

A stable system requires that its Fourier transform is    1
uniformly convergent.
                                                                Re

More Related Content

What's hot

DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignDSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignAmr E. Mohamed
 
Circular Convolution
Circular ConvolutionCircular Convolution
Circular ConvolutionSarang Joshi
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformAmr E. Mohamed
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptNahi20
 
Chapter 9 computation of the dft
Chapter 9 computation of the dftChapter 9 computation of the dft
Chapter 9 computation of the dftmikeproud
 
Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04Rediet Moges
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transformop205
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequencySARITHA REDDY
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignAmr E. Mohamed
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignAmr E. Mohamed
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Z transforms and their applications
Z transforms and their applicationsZ transforms and their applications
Z transforms and their applicationsRam Kumar K R
 
Realizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unitRealizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unitHIMANSHU DIWAKAR
 

What's hot (20)

Z transform
Z transformZ transform
Z transform
 
DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignDSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design
 
Circular Convolution
Circular ConvolutionCircular Convolution
Circular Convolution
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.ppt
 
Sampling Theorem
Sampling TheoremSampling Theorem
Sampling Theorem
 
Chapter 9 computation of the dft
Chapter 9 computation of the dftChapter 9 computation of the dft
Chapter 9 computation of the dft
 
Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequency
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Z transform
 Z transform Z transform
Z transform
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter Design
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Radix-2 DIT FFT
Radix-2 DIT FFT Radix-2 DIT FFT
Radix-2 DIT FFT
 
Z transforms and their applications
Z transforms and their applicationsZ transforms and their applications
Z transforms and their applications
 
Z transform
Z transformZ transform
Z transform
 
Realizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unitRealizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unit
 

Viewers also liked

Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Applicationtaha25
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMTowfeeq Umar
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformAmr E. Mohamed
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systemstaha25
 
Dsp U Lec01 Real Time Dsp Systems
Dsp U   Lec01 Real Time Dsp SystemsDsp U   Lec01 Real Time Dsp Systems
Dsp U Lec01 Real Time Dsp Systemstaha25
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFTtaha25
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systemstaha25
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transformAakankshaR
 
Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformChandrashekhar Padole
 
Dsp U Lec02 Data Converters
Dsp U   Lec02 Data ConvertersDsp U   Lec02 Data Converters
Dsp U Lec02 Data Converterstaha25
 
Dsp U Lec03 Analogue To Digital Converters
Dsp U   Lec03 Analogue To Digital ConvertersDsp U   Lec03 Analogue To Digital Converters
Dsp U Lec03 Analogue To Digital Converterstaha25
 
Laplace Transform And Its Applications
Laplace Transform And Its ApplicationsLaplace Transform And Its Applications
Laplace Transform And Its ApplicationsSmit Shah
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Designtaha25
 
3F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part13F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part1op205
 
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...a3labdsp
 

Viewers also liked (20)

Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Application
 
z transforms
z transformsz transforms
z transforms
 
Z transform ROC eng.Math
Z transform ROC eng.MathZ transform ROC eng.Math
Z transform ROC eng.Math
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-Transform
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systems
 
Dsp U Lec01 Real Time Dsp Systems
Dsp U   Lec01 Real Time Dsp SystemsDsp U   Lec01 Real Time Dsp Systems
Dsp U Lec01 Real Time Dsp Systems
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transform
 
One sided z transform
One sided z transformOne sided z transform
One sided z transform
 
Analog properties and Z-transform
Analog properties and Z-transformAnalog properties and Z-transform
Analog properties and Z-transform
 
Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transform
 
Dsp U Lec02 Data Converters
Dsp U   Lec02 Data ConvertersDsp U   Lec02 Data Converters
Dsp U Lec02 Data Converters
 
Chapter3 laplace
Chapter3 laplaceChapter3 laplace
Chapter3 laplace
 
Dsp U Lec03 Analogue To Digital Converters
Dsp U   Lec03 Analogue To Digital ConvertersDsp U   Lec03 Analogue To Digital Converters
Dsp U Lec03 Analogue To Digital Converters
 
Laplace Transform And Its Applications
Laplace Transform And Its ApplicationsLaplace Transform And Its Applications
Laplace Transform And Its Applications
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
 
3F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part13F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part1
 
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
 

Similar to Dsp U Lec05 The Z Transform

Similar to Dsp U Lec05 The Z Transform (20)

1
11
1
 
Signal3
Signal3Signal3
Signal3
 
Dsp lecture vol 3 zt
Dsp lecture vol 3 ztDsp lecture vol 3 zt
Dsp lecture vol 3 zt
 
Chapter 6 frequency domain transformation.pptx
Chapter 6 frequency domain transformation.pptxChapter 6 frequency domain transformation.pptx
Chapter 6 frequency domain transformation.pptx
 
dsp dsp by Dr. k Udaya kumar power point
dsp dsp by Dr. k Udaya kumar power pointdsp dsp by Dr. k Udaya kumar power point
dsp dsp by Dr. k Udaya kumar power point
 
Digital Signal Processing and the z-transform
Digital Signal Processing and the  z-transformDigital Signal Processing and the  z-transform
Digital Signal Processing and the z-transform
 
Ch3_Z-transform.pdf
Ch3_Z-transform.pdfCh3_Z-transform.pdf
Ch3_Z-transform.pdf
 
Unit 7 &amp; 8 z-transform
Unit 7 &amp; 8  z-transformUnit 7 &amp; 8  z-transform
Unit 7 &amp; 8 z-transform
 
Best to be presented z-transform
Best to be presented   z-transformBest to be presented   z-transform
Best to be presented z-transform
 
Z transform
Z transformZ transform
Z transform
 
Frequency Analysis using Z Transform.pptx
Frequency Analysis  using Z Transform.pptxFrequency Analysis  using Z Transform.pptx
Frequency Analysis using Z Transform.pptx
 
z transform.pptx
z transform.pptxz transform.pptx
z transform.pptx
 
Region of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planeRegion of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-plane
 
ch3-4
ch3-4ch3-4
ch3-4
 
5.pdf
5.pdf5.pdf
5.pdf
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlab
 
Signals and systems3 ppt
Signals and systems3 pptSignals and systems3 ppt
Signals and systems3 ppt
 
Z transform and Properties of Z Transform
Z transform and Properties of Z TransformZ transform and Properties of Z Transform
Z transform and Properties of Z Transform
 
lec z-transform.ppt
lec z-transform.pptlec z-transform.ppt
lec z-transform.ppt
 
Digital signal processing part2
Digital signal processing part2Digital signal processing part2
Digital signal processing part2
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Dsp U Lec05 The Z Transform

  • 1. EC533: Digital Signal Processing 5 l l Lecture 5 The Z-Transform
  • 2. 5.1 - Introduction • The Laplace Transform (s domain) is a valuable tool for representing, analyzing & designing continuos-time signals & l d l systems. • The z transform is convenient yet invaluable tool for representing, z-transform analyzing & designing discrete-time signals & systems. • The resulting transformation from s-domain to z-domain is called z-transform. z-transform • The relation between s-plane and z-plane is described below : z = esT • The z-transform maps any point s = σ + jω in the s-plane to z- plane (r θ).
  • 3. 5.2 – The Z-Transform For continuous-time signal, Time Domain Ti D i S‐Domain For discrete-time signal, Ƶ Z‐Domain Time Domain Ƶ-1 Causal  System where,
  • 4. 5.2.1 – Z-Transform Definition • The z-transform of sequence x(n) is defined by ∞ −n X ( z ) = ∑ x ( n) z Two sided z transform Bilateral z transform n = −∞ For causal system ∞ −n X (z) = ∑ x(n)z One sided z transform Unilateral z transform n=0 • The z transform reduces to the Discrete Time Fourier transform (DTFT) if r=1; z = e−jω. DTFT ∞ X ( e jω ) = ∑ n = −∞ x ( n ) e − jω n
  • 5. 5.2.2 – Geometrical interpretation of z transform z-transform • The point z = rejω is a p vector of length r from Im z origin and an angle ω with j respect to real axis. z = rejω r ω Re R z • Unit circle : The contour -1 1 |z| = 1 is a circle on the z- plane with unity radius l ith it di -j DTFT is to evaluate z-transform on a unit circle.
  • 6. 5.2.3 – Pole-zero Plot • A graphical representation Im z of z-transform on z-plane j – Poles denote by “x” and – zeros denote by “o” Re z -1 1 -j
  • 7. Example Find the z-transform of, Solution: It’s a geometric sequence Recall: Sum of a Geometric Sequence where, a: first term,  r: common ratio, n: number of terms   
  • 8. 5.3 – Region Of Convergence (ROC) • ROC of X(z) is the set of all values of z for which X(z) attains a finite value. • Give a sequence, the set of values of z for which the z-transform converges, i.e., |X(z)|<∞, is called the region of convergence. ∞ ∞ −n | X ( z ) |= ∑ x(n) z = ∑ | x(n) || z |− n < ∞ n = −∞ n = −∞ ∞ −n Im ∑ | x(n)r |< ∞ n = −∞ ROC is an annual ring centered on r the origin. Re Rx − <| z |< Rx + ROC = {z = re jω | Rx − < r < Rx + }
  • 9. Ex. 1 Find the z-transform of the following sequence x = {2 -3, 7 4 0 0 ……..} {2, 3 7, 4, 0, 0, } ∞ X ( z) = ∑ x[n]z − n = 2 − 3 z −1 + 7 z − 2 + 4 z −3 n = −∞ 2 z 3 − 3z 2 + 7 z + 4 = , |z|>0 z 3 The ROC is the entire complex z - plane except the origin. Ex. 2 Find the z-transform of δ [n] ∞ X ( z) = ∑ δ [ n] z − n = 1 n = −∞ with an ROC consisting of the entire z - plane.
  • 10. Ex 3 Find the z transform of δ [n -1] Ex. z-transform 1] ∞ 1 X ( z) = n = −∞ ∑ δ [n − 1] z − n = z −1 = z with an ROC consisting of the entire z - plane except z = 0 . Ex. 4 Find the z-transform of δ [n +1] ∞ X ( z) = ∑ δ [n + 1] z − n = z n = −∞ with an ROC consisting of the entire z - plane except z = ∞, i.e., there is a pole at infinity.
  • 11. Ex.5 Find the z-transform of the following right-sided sequence (causal) x [ n] = a u [ n] n ∞ ∞ −n X ( z ) = ∑ a u[n]z n = ∑ (az −1 ) n n = −∞ n =0 This f Thi form to find inverse fi d i ZT using PFE
  • 12. Ex.6 Find the z-transform of the following left-sided sequence
  • 13. Ex. 7 Find the z-transform of Rewriting x[n] as a sum of left-sided and right sided sequences left sided right-sided and finding the corresponding z-transforms,
  • 14. where Notice from the ROC that the z-transform doesn’t exist for b > 1
  • 15. 5.3.1 – Characteristic Families of Signals with Their Corresponding ROC
  • 16. 5.3.2 – Properties of ROC • A ring or disk in the z-plane centered at the origin. g p g • The Fourier Transform of x(n) is converge absolutely iff the ROC includes the unit circle. • The ROC cannot include any poles • Finite Duration Sequences: The ROC is the entire z-plane except possibly z=0 or z=∞. • Right sided sequences (causal seq.): The ROC extends outward from the outermost finite pole in X(z) to z=∞. • Left sided sequences: The ROC extends inward from the innermost nonzero pole in X(z) to z=0. • Two-sided sequence: The ROC is a  ring bounded by two  circles passing through two pole with no poles inside the ring circles passing through two pole with no poles inside the ring
  • 17. 5.4 - Properties of z-Transform (1) Linearity : a x[n] + b y[n] ←→ a X ( z ) + b Y ( z ) ⎛z⎞ (4) Z - scale Property : a x[n] ←→ X ⎜ ⎟ n ⎝a⎠ 1 (5) Time Reversal : x [−n] ←→ X ( ) l z (6) Convolution : h [n] ∗ x [n] ←→ H ( z ) X ( z ) Transfer  Function
  • 18. 5.5 - Rational z-Transform For most practical signals, the z-transform can be expressed as a ratio of two polynomials f l l N ( z) ( z − z1 )( z − z 2 ) L ( z − z M ) X ( z) = =G D( z ) ( z − p1 )( z − p2 ) L ( z − p N ) where G is scalar gain, z1 , z 2 , L, z M are the zeroes of X(z), i.e., the roots of the numerator polynomial and p1 , p2 , L , p N are the poles of X(z), i.e., the roots of the denominator polynomial.
  • 19. 5.6 - Commonly used z-Transform pairs Sequence z‐Transform ROC δ[n] 1 All values of z All values of z u[n] 1 |z| > 1 1 − z −1 1 αnu[n] |z| > |α| 1 − αz −1 αz −1 nαnu[n] (1 − αz −1 ) 2 |z| > |α| |z| > |α| 1 (n+1) αnu[n] |z| > |α| (1 − αz −1 ) 2 1 − (r cos ω0 ) z −1 (rn cos ω on) u[n] |z| > |r| 1 − (2r cos ω0 ) z −1 + r 2 z −2 1 − (r sin ω0 ) z −1 (rn sin ωon) [n] |z| > |r| 1 − (2r cos ω0 ) z −1 + r 2 z −2
  • 20. 5.7 - Z-Transform & pole-zero distribution & Stability considerations y Thus,  unstable z stable R.H.S. Mapping between S-plane & Z-plane is done as follows: L.H.S. 1) Mapping of Poles on the jω‐axis of the s‐domain to the z‐domain 1) Mapping of Poles on the jω axis of the s domain to the z domain ωs/4 Maps to a unit circle & represents Marginally stable terms 1 ωs/2 ω=0 ω=ωs 3ωs/4
  • 21. 5.7 - Z-Transform & pole-zero distribution & Stability considerations – cont. y 2) Mapping of Poles in the L.H.S. of the s‐plane to the z‐plane Maps to inside the unit circle & represents stable terms & the system is stable. 3) Mapping of Poles in the R.H.S. of the s‐plane to the z‐plane Outside the unit circle & represents unstable terms. Discrete Systems Stability Testing Steps 1) Find the pole positions of the z-transform. 2) If any pole is on or outside the unit circle. (Unless coincides with zero on the unit circle) The system is unstable.
  • 22. 5.7.1 - Pole Location and Time-domain Behavior of Causal Signals
  • 23. 5.7.2 - Stable and Causal Systems Causal Systems : ROC extends outward from the outermost pole. C lS t t d t df th t t l Im R Re Stable Systems : ROC includes the unit circle. Im A stable system requires that its Fourier transform is 1 uniformly convergent. Re