Signals and Systems

9.7 Analysis and Characterization of LTI Systems Using the Laplace Transform

Imron Rosyadi

Analysis and Characterization of LTI Systems Using the Laplace Transform

The System Function: \(H(s)\)

The Laplace Transform is a powerful tool for analyzing LTI systems because it converts convolution in the time domain into multiplication in the s-domain.

\[ \begin{equation*} Y(s)=H(s) X(s) \tag{9.112} \end{equation*} \]

  • \(X(s)\): Laplace Transform of the input \(x(t)\)
  • \(Y(s)\): Laplace Transform of the output \(y(t)\)
  • \(H(s)\): Laplace Transform of the impulse response \(h(t)\)

Note

\(H(s)\) is commonly referred to as the system function or transfer function. If the ROC of \(H(s)\) includes the imaginary axis, then \(H(j\omega)\) is the frequency response.

Causality of LTI Systems

A system is causal if its output at any time depends only on present and past inputs. For an LTI system, this means the impulse response \(h(t)=0\) for \(t<0\).

  • General Rule: The ROC associated with the system function \(H(s)\) for a causal system is a right-half plane.

Important

For systems with a rational system function \(H(s)\): Causality \(\iff\) the ROC is the right-half plane to the right of the rightmost pole.

Example: Causal System

Consider a system with impulse response:

\(h(t) = e^{-t}u(t)\)

The system is causal since \(h(t)=0\) for \(t<0\).

Its system function is:

\[ \begin{equation*} H(s)=\frac{1}{s+1}, \quad \operatorname{Re}\{s\}>-1 \tag{9.114} \end{equation*} \]

  • Pole: at \(s=-1\)
  • ROC: \(\operatorname{Re}\{s\}>-1\)

This ROC is to the right of the rightmost (and only) pole, confirming causality for this rational \(H(s)\).

Example: Non-Causal System

Consider a system with impulse response:

\(h(t) = e^{-|t|}\)

This system is not causal since \(h(t) \neq 0\) for \(t<0\).

Its system function is:

\[ H(s)=\frac{-2}{s^{2}-1}, \quad-1<\operatorname{Re}\{s\}<+1 \]

  • Poles: at \(s=-1\) and \(s=1\)
  • ROC: \(-1 < \operatorname{Re}\{s\} < 1\)

The ROC is a strip, not a right-half plane to the right of the rightmost pole (\(s=1\)), which is consistent with the system being non-causal.

Causality Caveat: Non-Rational \(H(s)\)

The “rational \(H(s)\)” condition for causality is crucial.

Consider a system function:

\[ \begin{equation*} H(s)=\frac{e^{s}}{s+1}, \quad \operatorname{Re}\{s\}>-1 \tag{9.115} \end{equation*} \]

  • Pole: at \(s=-1\)
  • ROC: \(\operatorname{Re}\{s\}>-1\)

Here, the ROC is to the right of the pole.

However, \(H(s)\) is not rational due to the \(e^s\) term.

The impulse response is \(h(t) = e^{-(t+1)}u(t+1)\).

Since \(u(t+1)\) is non-zero for \(t < 0\) (specifically for \(-1 < t < 0\)), the system is not causal.

Caution

Causality implies the ROC is a right-half plane. The converse is not generally true unless the system function \(H(s)\) is rational.

Stability of LTI Systems

An LTI system is stable if every bounded input produces a bounded output (BIBO stability). This is equivalent to its impulse response being absolutely integrable: \(\int_{-\infty}^{\infty} |h(t)| dt < \infty\).

  • General Rule: An LTI system is stable \(\iff\) the ROC of its system function \(H(s)\) includes the entire \(j\omega\)-axis (\(\operatorname{Re}\{s\}=0\)).

Important

For a causal system with a rational system function \(H(s)\): Stability \(\iff\) all poles of \(H(s)\) lie in the left-half of the s-plane (i.e., all poles have negative real parts).

Example: Stability & Multiple ROCs

Consider a system with \(H(s)=\frac{s-1}{(s+1)(s-2)}\). Poles at \(s=-1, s=2\). Zero at \(s=1\).

Different ROCs lead to different system properties:

Causal System

  • Output depends only on present and past inputs.
  • ROC: Right of rightmost pole.

(a) Causal, Unstable

ROC: \(\operatorname{Re}\{s\} > 2\) - This system does NOT include \(j\omega\)-axis.

Non-Causal System

  • Output also depends on future inputs. Non-realizable in real-time.
  • ROC: A strip between poles.

(b) Non-Causal, Stable

ROC: \(-1 < \operatorname{Re}\{s\} < 2\)

  • Includes \(j\omega\)-axis.
  • Not to the right of rightmost pole.

Non-Causal System

  • Output depends only on future inputs, not present or past. Non-realizable in real-time.
  • ROC: Left of leftmost pole.

(c) Anticausal, Unstable

ROC: \(\operatorname{Re}\{s\} < -1\)

  • Left of leftmost pole.
  • Does NOT include \(j\omega\)-axis.

Example: Causal System Stability

Consider causal LTI systems with rational system functions:

Stable System

  • \(h(t) = e^{-t}u(t)\)
  • \(H(s) = 1/(s+1)\)
  • Pole: at \(s=-1\) (in the left-half s-plane)

This system is stable because its pole has a negative real part.

Unstable System

  • \(h(t) = e^{2t}u(t)\)
  • \(H(s) = 1/(s-2)\)
  • Pole: at \(s=2\) (in the right-half s-plane)

This system is unstable because its pole has a positive real part.

Tip

For causal systems with rational \(H(s)\), simply check if all poles are in the LHP for stability.

LTI Systems Characterized by Linear Constant-Coefficient Differential Equations

The Laplace Transform simplifies the analysis of LTI systems described by LCCDEs.

A general LCCDE:

\[ \begin{equation*} \sum_{k=0}^{N} a_{k} \frac{d^{k} y(t)}{d t^{k}}=\sum_{k=0}^{M} b_{k} \frac{d^{k} x(t)}{d t^{k}} \tag{9.131} \end{equation*} \]

Applying the Laplace Transform (using linearity and differentiation properties):

\[ \begin{equation*} \left(\sum_{k=0}^{N} a_{k} s^{k}\right) Y(s)=\left(\sum_{k=0}^{M} b_{k} s^{k}\right) X(s) \tag{9.132} \end{equation*} \]

The system function \(H(s) = Y(s)/X(s)\) is always rational:

\[ \begin{equation*} H(s)=\frac{\left\{\sum_{k=0}^{M} b_{k} s^{k}\right\}}{\left\{\sum_{k=0}^{N} a_{k} s^{k}\right\}} \tag{9.133} \end{equation*} \]

  • Zeros: solutions to \(\sum_{k=0}^{M} b_{k} s^{k}=0\)
  • Poles: solutions to \(\sum_{k=0}^{N} a_{k} s^{k}=0\)

Example: First-Order LCCDE

Consider an LTI system where input \(x(t)\) and output \(y(t)\) satisfy:

\[ \begin{equation*} \frac{d y(t)}{d t}+3 y(t)=x(t) \tag{9.126} \end{equation*} \]

  1. Apply Laplace Transform: \(sY(s) + 3Y(s) = X(s)\) \((s+3)Y(s) = X(s)\)

  2. Determine System Function: \[ \begin{equation*} H(s)=\frac{Y(s)}{X(s)}=\frac{1}{s+3} \tag{9.128} \end{equation*} \]

  3. Infer ROC (with additional info):

    • If causal: ROC is \(\operatorname{Re}\{s\}>-3\). (System is stable).
    • If anticausal: ROC is \(\operatorname{Re}\{s\}<-3\). (System is unstable).

Application: RLC Circuit Analysis

An RLC circuit is a classic example of an LTI system described by an LCCDE.

Consider the series RLC circuit where \(x(t)\) is the source voltage and \(y(t)\) is the capacitor voltage.

The differential equation is: \[ \begin{equation*} L C \frac{d^{2} y(t)}{d t^{2}}+R C \frac{d y(t)}{d t}+y(t)=x(t) \tag{9.136} \end{equation*} \]

Applying Laplace Transform: \[ \begin{equation*} H(s)=\frac{1 / L C}{s^{2}+(R / L) s+(1 / L C)} \tag{9.137} \end{equation*} \]

Note

For positive values of \(R, L, C\), the poles of this system function will always have negative real parts, ensuring the system is stable.

Example: Deduce System from I/O Pair

Suppose we know that for an LTI system:

  • Input: \(x(t)=e^{-3 t} u(t)\)
  • Output: \(y(t)=\left[e^{-t}-e^{-2 t}\right] u(t)\)

Let’s find \(H(s)\) and system properties:

  1. Laplace Transforms of I/O: \(X(s)=\frac{1}{s+3}, \quad \operatorname{Re}\{s\}>-3\) \(Y(s)=\frac{1}{(s+1)(s+2)}, \quad \operatorname{Re}\{s\}>-1\)

  2. System Function: \(H(s)=\frac{Y(s)}{X(s)}=\frac{s+3}{(s+1)(s+2)}\)

  3. ROC of \(H(s)\): The ROC of \(Y(s)\) must include the intersection of ROCs of \(X(s)\) and \(H(s)\). Given \(X(s)\) has \(\operatorname{Re}\{s\}>-3\) and \(Y(s)\) has \(\operatorname{Re}\{s\}>-1\), the only consistent ROC for \(H(s)\) is \(\operatorname{Re}\{s\}>-1\).

  4. Deduced System Properties:

    • Causal: Yes (ROC is RHP to the right of rightmost pole at \(s=-1\)).
    • Stable: Yes (All poles at \(s=-1, -2\) are in LHP, ROC includes \(j\omega\)-axis).
    • Differential Equation: \(\frac{d^{2} y(t)}{d t^{2}}+3 \frac{d y(t)}{d t}+2 y(t)=\frac{d x(t)}{d t}+3 x(t)\)

Application: Butterworth Filters

Butterworth filters are a widely used class of LTI systems known for their maximally flat passband frequency response.

An \(N\)-th order lowpass Butterworth filter has a frequency response magnitude squared given by:

\[ \begin{equation*} |B(j \omega)|^{2}=\frac{1}{1+\left(j \omega / j \omega_{c}\right)^{2 N}} \tag{9.140} \end{equation*} \]

To find the system function \(B(s)\):

  1. Use the property \(|B(j \omega)|^{2}=B(j \omega) B^{*}(j \omega)\).

  2. For real impulse response, \(B^{*}(j \omega)=B(-j \omega)\). So, \(|B(j \omega)|^{2}=B(j \omega) B(-j \omega)\).

  3. Substitute \(s=j\omega\):

    \[ \begin{equation*} B(s) B(-s)=\frac{1}{1+\left(s / j \omega_{c}\right)^{2 N}} \tag{9.144} \end{equation*} \]

Tip

From \(B(s)B(-s)\), we find the poles of the filter. To ensure a causal and stable filter, we select the poles that lie in the left-half of the s-plane.

Butterworth Filter Pole Locations (Interactive)

The poles of \(B(s)B(-s)\) are located on a circle of radius \(\omega_c\) in the s-plane.

Specifically, \(s_p = \omega_c \exp\left(j\left[\frac{\pi(2k+1)}{2N}+\frac{\pi}{2}\right]\right)\) for \(k=0, \dots, 2N-1\).

Butterworth Filter Pole Locations (Interactive)

Use the sliders to explore how the pole locations change with filter order \(N\) and cutoff frequency \(\omega_c\).

Butterworth Transfer Functions & Differential Equations

Once the poles for \(B(s)\) are identified, the transfer function can be constructed.

  • N=1: \(B(s)=\frac{\omega_{c}}{s+\omega_{c}}\) Differential Equation: \(\frac{d y(t)}{d t}+\omega_{c} y(t)=\omega_{c} x(t)\)

  • N=2: \(B(s)=\frac{\omega_{c}^{2}}{s^{2}+\sqrt{2} \omega_{c} s+\omega_{c}^{2}}\) Differential Equation: \(\frac{d^{2} y(t)}{d t^{2}}+\sqrt{2} \omega_{c} \frac{d y(t)}{d t}+\omega_{c}^{2} y(t)=\omega_{c}^{2} x(t)\)

  • N=3: \(B(s)=\frac{\omega_{c}^{3}}{s^{3}+2 \omega_{c} s^{2}+2 \omega_{c}^{2} s+\omega_{c}^{3}}\) Differential Equation: \(\frac{d^{3} y(t)}{d t^{3}}+2 \omega_{c} \frac{d^{2} y(t)}{d t^{2}}+2 \omega_{c}^{2} \frac{d y(t)}{d t}+\omega_{c}^{3} y(t)=\omega_{c}^{3} x(t)\)

Note

Higher-order filters (larger \(N\)) result in more complex differential equations but offer sharper cutoff characteristics in the frequency domain.