Unit 5 - Notes

ECE220

Unit 5: The Laplace Transform

1. Introduction

The Laplace Transform is a powerful mathematical tool used for the analysis of continuous-time signals and systems. While the Fourier Transform decomposes a signal into sinusoidal components (basis functions ), it is strictly defined only for stable signals where the integral converges (absolute integrability).

The Laplace Transform generalizes the Fourier Transform by using complex exponentials where . This introduction of a real part () allows the transform to converge for a broader class of signals (including unstable ones) and provides a mechanism to analyze transient responses and stability in Linear Time-Invariant (LTI) systems.

Key differences:

  • Fourier Transform: Physical frequency domain (). Used primarily for steady-state analysis and signal processing.
  • Laplace Transform: Complex frequency domain (-plane). Used for stability analysis, transient response, and solving differential equations.

2. The Laplace Transform

2.1 The Complex Variable

The Laplace variable is defined as a complex number:


where:

  • (Sigma) = Neper frequency (Real part, attenuation/growth factor).
  • (Omega) = Radial frequency (Imaginary part, oscillation factor).

2.2 The Bilateral (Two-Sided) Laplace Transform

Mathematically, the bilateral Laplace transform of a continuous-time signal is defined as:

2.3 The Unilateral (One-Sided) Laplace Transform

Used primarily for solving differential equations with initial conditions and causal systems ().

2.4 Relationship with Fourier Transform

Substituting into the definition:


Thus, the Laplace Transform of is essentially the Fourier Transform of the signal weighted by an exponential . If (meaning ), the Laplace Transform reduces to the Fourier Transform, provided the region of convergence includes the imaginary axis.


3. The Region of Convergence (ROC)

The Region of Convergence is the set of values of (points in the complex plane) for which the integral converges to a finite value. The ROC is crucial because different time-domain signals can result in the same algebraic expression for ; the ROC makes the transform unique.

3.1 Properties of the ROC

  1. Strip Shape: The ROC consists of strips parallel to the -axis in the -plane.
  2. No Poles: The ROC cannot contain any poles. (A pole is a value of where ).
  3. Finite Duration Signals: If is of finite duration and absolutely integrable, the ROC is the entire -plane (possibly excluding or ).
  4. Right-Sided Signals: If is right-sided (e.g., for ), the ROC is of the form , where is the real part of the rightmost pole.
  5. Left-Sided Signals: If is left-sided (e.g., for ), the ROC is of the form , where is the real part of the leftmost pole.
  6. Two-Sided Signals: If is two-sided (infinite duration in both directions), the ROC is a vertical strip bounded by two poles: .
  7. Stability: For a system to be stable, the ROC must include the -axis ().

4. The Inverse Laplace Transform

The Inverse Laplace Transform recovers from .

4.1 Formal Definition (Bromwich Integral)


This involves contour integration in the complex plane and is rarely used for standard engineering problems.

4.2 Partial Fraction Expansion (Practical Method)

For rational transforms (ratio of polynomials), we use Partial Fraction Expansion (PFE).

Form of X(s):

  • Roots of : Zeros (where ).
  • Roots of : Poles (where ).

Procedure:

  1. Factor the denominator .
  2. Express as a sum of simpler fractions:
  3. Determine the coefficients () using the residue method (cover-up method).
  4. Apply the inverse transform to each term using standard pairs (e.g., for right-sided ROC).

5. Geometric Evaluation of Fourier Transform from Pole-Zero Plot

Since , we can evaluate the magnitude and phase of the frequency response geometrically using the pole-zero plot in the -plane.

Given a transfer function in factored form:

To evaluate at a specific frequency , we set .
We define vectors from each pole and zero to the point on the imaginary axis.

  • Zero Vector:
  • Pole Vector:

5.1 Magnitude Evaluation

5.2 Phase Evaluation



6. Properties of the Laplace Transform

Let with ROC .

6.1 Linearity

  • ROC: At least .

6.2 Time Shifting

  • ROC: Same as .

6.3 Shifting in the s-Domain

  • ROC: (shifted region).

6.4 Time Scaling

  • ROC: Scaled version of .

6.5 Time Differentiation

Bilateral:


Unilateral (useful for circuits/initial conditions):

6.6 Integration in Time

  • ROC: .

6.7 Convolution Property


This property converts the complex convolution operation in the time domain into simple algebraic multiplication in the -domain.

6.8 Initial and Final Value Theorems (Unilateral)

  • Initial Value Theorem: (strictly proper rational ).
  • Final Value Theorem: (Valid only if all poles of are in the Left Half Plane).

7. Analysis and Characterization of LTI Systems using Laplace Transforms

7.1 The Transfer Function

For an LTI system with input and output :


is the Laplace Transform of the impulse response .

7.2 Causality

A system is causal if for .

  • Condition on : The ROC of must be a right-half plane (RHP) defined by (to the right of the rightmost pole).

7.3 Stability (BIBO Stability)

A system is Bounded-Input Bounded-Output (BIBO) stable if .

  • Condition on : The ROC of must include the imaginary axis (-axis).
  • Causal Stable Systems: All poles of must lie strictly in the Left Half Plane (LHP) (i.e., ).

7.4 Solving LTI Systems with Differential Equations

LTI systems are often described by Linear Constant Coefficient Differential Equations (LCCDE):


Applying the Laplace Transform:

This converts differential equations into algebraic equations.


8. Software Simulation of System Representation and Pole-Zero Analysis

Modern engineering relies on software tools like MATLAB or Python (SciPy/SymPy) to analyze systems.

8.1 Representation of Systems

Systems are represented by the numerator and denominator coefficient vectors.

Example (MATLAB):

MATLAB
num = [2 1];      % Coefficients of numerator: 2s + 1
den = [1 3 2];    % Coefficients of denominator: 1s^2 + 3s + 2
sys = tf(num, den); % Create transfer function object

8.2 Pole-Zero Analysis

Software can automatically compute roots and visualize them.

MATLAB Code:

MATLAB
pzmap(sys);       % Plots poles (x) and zeros (o) in the complex plane
grid on;
[p, z] = pzmap(sys); % Returns values of poles and zeros

Interpretation:

  • If pzmap shows poles in the right half plane, the simulation will show unstable growth.
  • If poles are complex conjugates, the impulse response will oscillate.

8.3 Symbolic Simulation (Python/SymPy)

Computing the Inverse Laplace Transform symbolically.

Python Code:

PYTHON
import sympy
from sympy.integrals.transforms import inverse_laplace_transform

s, t = sympy.symbols('s t')
X_s = 1 / (s + 2)
# Compute Inverse Laplace
x_t = inverse_laplace_transform(X_s, s, t)
print(x_t) # Output: exp(-2*t)*Heaviside(t)