Definition
Recall that the Laplace Transform of a signal is defined as:
where is a complex variable. The Z-transform, on the other hand, operates on discrete-time signals. Consider a discrete-time signal (a sequence) denoted by , where is an integer. The Z-transform of is defined as:
Here, is a complex variable, analogous to 's' in the Laplace transform. It should be noted that is a function with the independent variable , where is the complex variable. For convenience, the Z-transform is often expressed in the form of an operator , and the transformation relationship between and is denoted as:
Connection to Laplace Transform: You may notice the structural similarities between the Laplace and Z transforms. The integral has been replaced by a summation, the continuous time variable 't' is replaced by the discrete time variable 'n', and the complex exponential is now represented as . This parallel structure is not by accident, and they are both examples of integral transforms.
The Role of : The complex variable plays a similar role to 's' in the Laplace transform. We can express in polar form as , where is the magnitude and is the angle (or frequency) of the complex variable. If , then , and this is very reminiscent of the Fourier Transform!
When
If we let (where is the normalized digital frequency) we have:
This is the DTFT of the signal .
Similar to how the Laplace transform can be seen as a generalization of the Fourier Transform when we consider a complex variable, the Z-transform is a generalization of the Discrete-Time Fourier Transform.
Region of Convergence (ROC)
Similar to the Laplace transform, the Region of Convergence (ROC) is essential to define a unique Z-transform. The ROC is the set of values for the complex variable for which the Z-transform summation converges. Without specifying the ROC, the Z-transform is not complete or unique.
The ROC for the Z-transform is a region in the complex z-plane. Unlike the Laplace transform ROC, which is a vertical strip, the ROC for the Z-transform is typically a ring or a disk centered at the origin. It can be defined as:
- (inside a circle)
- (outside a circle)
- (an annulus / ring)
- Or even the entire z plane
Pole-Zero Plot
The Z-transform of a LTI system's impulse response, , results in the transfer function, , expressed as a ratio of two polynomials in the complex variable :
Where:
- is the complex frequency
- is the numerator polynomial.
- is the denominator polynomial. Poles and Zeros:
The concepts of poles and zeros apply to the Z-transform, analogous to the Laplace transform:
- Zeros: The values of z for which . When z equals a zero, the transfer function evaluates to zero.
- Poles: The values of z for which . When z equals a pole, the transfer function becomes infinite (or undefined).
Note
There can not be poles in the region of convergence.
Pole-Zero Plot: A pole-zero plot is a two-dimensional graph on the complex z-plane:
- The horizontal axis represents the real part of z.
- The vertical axis represents the imaginary part of z.
- Poles are marked with an "x".
- Zeros are marked with an "o".
Significance of Pole Locations
- Stability: For a discrete-time LTI system to be stable, all poles of its transfer function must lie strictly inside the unit circle on the complex z-plane (i.e., their magnitude must be less than 1, ).
- Poles outside the unit circle will lead to an unstable system.
- Poles on the unit circle represent a marginally stable system, which can lead to oscillations.
- Transient Response: Pole locations influence the transient behavior of the discrete-time system, like rise time, overshoot, and settling time. Poles closer to the unit circle lead to more oscillatory behavior.
- Frequency Response: The magnitude of the transfer function, , at different frequencies is related to the distance from each pole to the unit circle. Poles closer to the unit circle have a larger impact on the frequency response. Significance of Zero Locations
- Zeros affect the system's response by causing attenuation of specific frequency components. They effectively "block" frequencies.
- Zeros can influence the shape of the frequency response curve.
Note
In general, for a LTI system to be stable (BIBO stable), the ROC of its Z-transform must necessarily include the unit circle.
Inverse Z-Transform
Similar to the inverse Laplace transform, the inverse Z-transform recovers the discrete-time sequence from its Z-transform . There are a variety of methods to find the inverse Z-transform, including partial fraction expansion:
If the rational function can be expressed as , we can decompose into simpler fractions, each with a known inverse Z-transform. The inverse transform is of the form if the ROC is outside the pole, and if the ROC is inside the pole.
- Causal Systems: If the system is known to be causal, then the ROC is always outside of the rightmost pole, and will be right-sided (the signal will only be non-zero for ).
- Anti-Causal Systems: If the system is anti-causal, then ROC will be inside of the leftmost pole, and the signal will be left-sided (the signal will only be non-zero for ).
Example Let's say we have
- Partial Fraction Expansion: Solving for A and B yields and , so that . However, these do not have readily known inverse z-transforms. It is easier to work with terms with in them. We can use , so let us reformulate as: . By multiplying by we have .
- Poles and Possible ROCs:
- Poles at and . These poles divide the z-plane in to three regions
- Region 1 : .
- Region 2 : .
- Region 3 : .
- Poles at and . These poles divide the z-plane in to three regions
- Inverse Transforms based on ROC:
- If ROC is |z| > 1/2 (Causal System):
- If ROC is 1/3 < |z| < 1/2 (Non-causal System):
- If ROC is |z| < 1/3 (Anti-causal System)
- If ROC is |z| > 1/2 (Causal System):