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

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
[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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
[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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

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