SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier TransformWaqas Afzal
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequencySARITHA REDDY
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptNahi20
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transformMOHAMMAD AKRAM
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsAmr E. Mohamed
 
Overview of sampling
Overview of samplingOverview of sampling
Overview of samplingSagar Kumar
 
inverse z-transform ppt
inverse z-transform pptinverse z-transform ppt
inverse z-transform pptmihir jain
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter designRohan Nagpal
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transformKrishna Jangid
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transformsIffat Anjum
 
Digital Signal Processing Tutorial:Chapt 3 frequency analysis
Digital Signal Processing Tutorial:Chapt 3 frequency analysisDigital Signal Processing Tutorial:Chapt 3 frequency analysis
Digital Signal Processing Tutorial:Chapt 3 frequency analysisChandrashekhar Padole
 

Tendances (20)

Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
Z transform Day 1
Z transform Day 1Z transform Day 1
Z transform Day 1
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequency
 
Properties of Fourier transform
Properties of Fourier transformProperties of Fourier transform
Properties of Fourier transform
 
Dif fft
Dif fftDif fft
Dif fft
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.ppt
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
 
inverse z transform
inverse z transforminverse z transform
inverse z transform
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
 
Overview of sampling
Overview of samplingOverview of sampling
Overview of sampling
 
inverse z-transform ppt
inverse z-transform pptinverse z-transform ppt
inverse z-transform ppt
 
Radix-2 DIT FFT
Radix-2 DIT FFT Radix-2 DIT FFT
Radix-2 DIT FFT
 
Z transform
 Z transform Z transform
Z transform
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Z TRRANSFORM
Z  TRRANSFORMZ  TRRANSFORM
Z TRRANSFORM
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transform
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
 
Z Transform
Z TransformZ Transform
Z Transform
 
Digital Signal Processing Tutorial:Chapt 3 frequency analysis
Digital Signal Processing Tutorial:Chapt 3 frequency analysisDigital Signal Processing Tutorial:Chapt 3 frequency analysis
Digital Signal Processing Tutorial:Chapt 3 frequency analysis
 

En vedette

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
 
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
 
Z transforms and their applications
Z transforms and their applicationsZ transforms and their applications
Z transforms and their applicationsRam Kumar K R
 
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
 

En vedette (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
Z transformZ transform
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
 
Z transforms and their applications
Z transforms and their applicationsZ transforms and their applications
Z transforms and their applications
 
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...
 

Similaire à Dsp U Lec05 The Z Transform

Similaire à 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
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

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