Table of Contents
Open Table of Contents
Introduction to the Z-Transform
The Z-Transform is a fundamental tool in digital signal processing that extends the concept of the Discrete-Time Fourier Transform (DTFT) to handle a broader class of signals. Where the DTFT exists only on the unit circle in the complex plane, the Z-Transform operates over a region of the complex -plane.
Definition
For a discrete-time signal , the Z-Transform is defined as:
where is a complex variable. This can be viewed as the DTFT of the signal evaluated at :
Geometric Interpretation
The Z-Transform extends the frequency domain analysis by:
- Unit Circle: The DTFT corresponds to (unit circle)
- Complex Plane: The Z-Transform exists over regions in the complex -plane
- Frequency Mapping: We essentially wrap the linear frequency axis around the unit circle
Region of Convergence (ROC)
The Region of Convergence is the set of all complex values for which converges:
Properties of ROC
- Ring or Disk: ROC is always a ring or disk in the -plane
- No Poles: ROC cannot contain any poles of
- DTFT Existence: DTFT exists if and only if ROC includes the unit circle
Examples of ROC
Right-Sided Exponential Signal
For (where is the unit step):
ROC: (exterior of circle with radius )
Left-Sided Exponential Signal
For :
ROC: (interior of circle with radius )
Two-Sided Signal
For a combination of right-sided and left-sided exponentials:
If , then ROC: (annular region)
Rational Z-Transforms
Most practical Z-transforms are rational functions:
where and are polynomials in .
Poles and Zeros
- Zeros: Values of where (roots of numerator)
- Poles: Values of where (roots of denominator)
For a rational transform with zeros and poles:
- If : zeros at
- If : poles at
Pole-Zero Plot Example
Consider:
- Zeros:
- Poles:
- ROC: Depends on signal causality and stability requirements
Inverse Z-Transform
Partial Fraction Expansion
For with distinct poles:
where:
- coefficients obtained by long division
- are residues:
- are the pole locations
Multiple Poles
For a pole of order at :
Methods for Inverse Transform
- Partial Fraction Expansion
- Power Series Expansion (long division)
- Residue Method (contour integration)
- Table Lookup with properties
Z-Transform Properties
Linearity
ROC: At least
Time Shifting
ROC: Same as (except possibly or )
Scaling in Z-Domain
ROC: where is the ROC of
Time Reversal
ROC: where is the ROC of
Convolution
ROC: At least
Initial Value Theorem
If is causal:
Final Value Theorem
If is causal and has no poles on or outside unit circle:
System Analysis with Z-Transform
System Function
For a linear time-invariant system with impulse response :
Input-Output Relationship:
Difference Equations
Linear constant-coefficient difference equation:
Taking Z-transform:
System Function:
Stability and Causality
- Causal System: ROC is exterior of outermost pole
- Stable System: ROC includes unit circle
- Causal and Stable: All poles inside unit circle
Example: Second-Order System
System Function:
Poles:
For stability and causality: ROC must be
Connection to Frequency Response
When the ROC includes the unit circle:
This gives the frequency response of the system, relating input and output in the frequency domain.
Applications
- Digital Filter Design: Specify desired poles and zeros
- System Analysis: Determine stability and frequency response
- Control Systems: Analyze feedback systems in discrete time
- Signal Processing: Transform-domain processing and analysis
The Z-Transform provides a powerful framework for analyzing discrete-time systems and signals, extending beyond the limitations of the DTFT while maintaining the computational advantages of frequency-domain analysis.