Signals and Systems

10.4 Geometric Evaluation of the Fourier Transform from the Pole-Zero Plot

Imron Rosyadi

10.4 Geometric Evaluation of the Fourier Transform from the Pole-Zero Plot

Connection to the Fourier Transform

Recall:

  • The Z-transform \(X(z)\) reduces to the Discrete-Time Fourier Transform (DTFT) \(X(e^{j\omega})\) when \(z\) is evaluated on the unit circle (\(|z|=1\)).
  • This is valid if and only if the ROC of \(X(z)\) includes the unit circle, ensuring the DTFT converges.

Geometric Evaluation:

  • Similar to the continuous-time case (Laplace to Fourier on \(j\omega\)-axis), we can geometrically evaluate the DTFT from the pole-zero plot.
  • Instead of evaluating on the imaginary axis, we evaluate on the unit circle in the \(z\)-plane.
  • We consider vectors from poles and zeros to points on the unit circle.

Connection to the Fourier Transform

General Form of Rational \(H(z)\): For a rational system function \(H(z)\), it can be written as: \[ H(z) = M \frac{\prod_{k=1}^M (z-z_k)}{\prod_{l=1}^N (z-p_l)} \] Where \(z_k\) are the zeros and \(p_l\) are the poles.

When evaluated on the unit circle, \(z=e^{j\omega}\): \[ H(e^{j\omega}) = M \frac{\prod_{k=1}^M (e^{j\omega}-z_k)}{\prod_{l=1}^N (e^{j\omega}-p_l)} \]

  • The magnitude \(|H(e^{j\omega})|\) is the product of lengths of zero vectors divided by the product of lengths of pole vectors (scaled by \(|M|\)).
  • The phase \(\angle H(e^{j\omega})\) is the sum of angles of zero vectors minus the sum of angles of pole vectors (plus \(\angle M\)).

10.4.1 First-Order Systems

Impulse Response: \[ h[n]=a^{n} u[n] \] Z-Transform: \[ H(z)=\frac{1}{1-a z^{-1}}=\frac{z}{z-a}, \quad|z|>|a| \] For the DTFT to converge, we require \(|a|<1\), so the ROC includes the unit circle.

Frequency Response: \[ H(e^{j\omega})=\frac{1}{1-a e^{-j \omega}} \] Pole-Zero Plot: - Pole: at \(z=a\) - Zero: at \(z=0\)

Geometric Evaluation:

  • \(|\mathbf{v}_1|\) (from zero at origin to \(e^{j\omega}\)) has constant length 1.
  • \(\angle \mathbf{v}_1 = \omega\).
  • \(|\mathbf{v}_2|\) (from pole at \(a\) to \(e^{j\omega}\)) changes with \(\omega\). Its minimum length occurs when \(e^{j\omega}\) is closest to the pole, i.e., at \(\omega=0\) if \(a\) is real and positive.

First-Order System: Magnitude & Phase Response

Magnitude Response:

  • \(|H(e^{j\omega})| = \frac{|e^{j\omega}|}{|e^{j\omega}-a|} = \frac{1}{|e^{j\omega}-a|}\)
  • When \(a\) is real and \(0<a<1\):
    • Minimum pole vector length occurs at \(\omega=0\) (where \(e^{j\omega}=1\)).
    • Maximum \(|H(e^{j\omega})|\) at \(\omega=0\).
    • Monotonically decreases as \(\omega\) increases from \(0\) to \(\pi\).

Phase Response:

  • \(\angle H(e^{j\omega}) = \angle(e^{j\omega}) - \angle(e^{j\omega}-a) = \omega - \angle(e^{j\omega}-a)\)
  • Starts at \(0\) for \(\omega=0\).
  • Changes monotonically as \(\omega\) increases from \(0\) to \(\pi\).

First-Order System: Magnitude & Phase Response

10.4.2 Second-Order Systems

Impulse Response: (for \(0<r<1, 0 \le \theta \le \pi\)) \[ h[n]=r^{n} \frac{\sin (n+1) \theta}{\sin \theta} u[n] \] Frequency Response: \[ H(e^{j\omega})=\frac{1}{1-2 r \cos \theta e^{-j \omega}+r^{2} e^{-j 2 \omega}} \] System Function \(H(z)\): \[ H(z)=\frac{1}{1-(2 r \cos \theta) z^{-1}+r^{2} z^{-2}} \] Poles:

  • \(z_1 = r e^{j\theta}\)
  • \(z_2 = r e^{-j\theta}\) (complex conjugate pair)
  • These poles are at radius \(r\) and angles \(\pm \theta\).

Zeros: Double zero at \(z=0\).

Geometric Evaluation:

  • Since there is a double zero at the origin, \(|\mathbf{v}_1|^2 = 1^2 = 1\).
  • Magnitude peaks when \(e^{j\omega}\) is close to either pole.
  • The peak occurs near \(\omega = \theta\) (angle of the poles).

Second-Order System: Magnitude & Phase Response

Magnitude Response:

  • \(|H(e^{j\omega})| = \frac{1}{|e^{j\omega}-re^{j\theta}||e^{j\omega}-re^{-j\theta}|}\)
  • Peaks occur when \(e^{j\omega}\) is closest to the poles, i.e., when \(\omega \approx \pm \theta\).
  • As \(r \rightarrow 1\), the poles move closer to the unit circle, making the peaks sharper and higher (more resonant).

Phase Response:

  • \(\angle H(e^{j\omega}) = 2\omega - (\angle(e^{j\omega}-re^{j\theta}) + \angle(e^{j\omega}-re^{-j\theta}))\)
  • Exhibits a sharp change around the peak frequency \(\theta\).

Second-Order System: Magnitude & Phase Response

Pole-Zero Placement and Frequency Response

Impact of Pole Location:

  • Distance from origin (\(r\)):
    • Poles closer to the unit circle (\(r \approx 1\)) lead to sharper peaks (resonance) in the magnitude response.
    • Poles closer to the origin (\(r \approx 0\)) lead to flatter frequency responses and faster decaying impulse responses.
  • Angle (\(\theta\)):
    • The angle of the pole determines the frequency at which the magnitude response will peak.
    • Poles on the positive real axis (\(\theta=0\)) affect DC (\(\omega=0\)).
    • Poles on the negative real axis (\(\theta=\pi\)) affect Nyquist frequency (\(\omega=\pi\)).
    • Poles at other angles affect intermediate frequencies.

Impact of Zero Location:

  • Zeros on the unit circle (\(|z_k|=1\)) create “notches” or “nulls” in the magnitude response, where \(|H(e^{j\omega})|\) goes to zero. These are useful for creating band-stop filters.
  • Zeros closer to the origin reduce the overall magnitude response in certain frequency ranges.

Tip

Filter Design Principle: By strategically placing poles and zeros in the \(z\)-plane, we can shape the frequency response of a discrete-time filter to achieve desired characteristics (e.g., low-pass, high-pass, band-pass, band-stop).

Conclusion: Geometric Evaluation

Key Takeaways:

  • The DTFT is the Z-transform evaluated on the unit circle (\(|z|=1\)).
  • Geometric evaluation provides an intuitive way to understand frequency response.
  • \(|H(e^{j\omega})|\) is proportional to the product of zero vector lengths divided by pole vector lengths.
  • \(\angle H(e^{j\omega})\) is the sum of zero vector angles minus the sum of pole vector angles.

Applications in ECE:

  • Filter Design: Directly visualize and understand how pole/zero placement shapes the frequency response of digital filters (e.g., low-pass, high-pass, band-pass, notch filters).
  • System Analysis: Gain insight into system behavior, such as resonance (poles near unit circle) or nulls (zeros on unit circle).
  • Stability: A stable LTI system has all its poles strictly inside the unit circle. This is visually evident in the pole-zero plot.

Important

The pole-zero plot is arguably the most insightful representation of a discrete-time system, providing a holistic view of its stability, causality, and frequency response characteristics.