Laplace transform analysis of circuits
Laplace transform pairs and properties, s-domain models with initial conditions, partial fractions, initial/final value theorems and transfer functions.
Drafted with Aria, reviewed by the AiCanCode.org team. Spotted an error? Use Give Feedback at the bottom of the page.
Why it matters
Classical differential-equation methods become painful beyond first order, and they handle initial conditions clumsily. The Laplace transform turns every R, L and C into an algebraic impedance and builds in the initial conditions as extra sources. Any linear circuit with any input can then be solved with the same nodal and mesh tools used for resistive networks. It is also the language of transfer functions, poles and stability, used throughout control and instrumentation.
Key ideas
Definition. The one-sided Laplace transform is F(s) = ∫₀⁻^∞ f(t)·e^(−st) dt, where s = σ + jω is the complex frequency in s⁻¹. Starting the integral at 0⁻ means the pre-switching state enters through the derivative rules, which is exactly how initial conditions get in.
Key transform pairs.
- δ(t) → 1
- u(t) → 1/s
- t·u(t) → 1/s²
- e^(−at) → 1/(s + a)
- t·e^(−at) → 1/(s + a)²
- sin ωt → ω/(s² + ω²)
- cos ωt → s/(s² + ω²)
- e^(−at)·sin ωt → ω/((s + a)² + ω²)
- e^(−at)·cos ωt → (s + a)/((s + a)² + ω²)
Key properties. Linearity; time shift f(t − T)·u(t − T) → e^(−sT)·F(s); frequency shift e^(−at)·f(t) → F(s + a); differentiation df/dt → sF(s) − f(0⁻); integration ∫₀ᵗ f dτ → F(s)/s.
s-domain element models.
- Resistor:
V = R·I. - Inductor:
V = sL·I − L·i(0⁻). This is an impedance sL in series with a voltage source L·i(0⁻) that aids the initial current. Equivalently, sL in parallel with a current source i(0⁻)/s. - Capacitor:
V = I/(sC) + v(0⁻)/s. This is an impedance 1/(sC) in series with a voltage source v(0⁻)/s. Equivalently, 1/(sC) in parallel with a current source C·v(0⁻).
Draw the transformed circuit, then use KVL, KCL, dividers or Thevenin exactly as for resistive circuits.
Inverse transform by partial fractions. Write F(s) = N(s)/D(s) with deg N < deg D (divide first if not).
- Distinct real poles: the residue at pole p is
K = (s − p)·F(s)evaluated at s = p. - Repeated poles need derivative terms.
- Complex poles: complete the square to match the e^(−at)·sin/cos pairs.
Initial and final value theorems.
f(0⁺) = lim s→∞ s·F(s), valid if F(s) is strictly proper.f(∞) = lim s→0 s·F(s), valid only if all poles of s·F(s) lie in the left half-plane. With poles on the jω axis, such as a sinusoid, or in the right half-plane, f(∞) does not exist and the theorem gives a wrong number.
Transfer function. With all initial conditions zero, H(s) = Output(s)/Input(s). The impulse response is h(t), the inverse transform of H(s). The response to any input is Y(s) = H(s)·X(s).
Formulas
- Inductor:
Z_L = sL(Ω), initial-condition sourceL·i(0⁻)(V·s). - Capacitor:
Z_C = 1/(sC)(Ω), initial-condition sourcev(0⁻)/s. - Derivative:
L{df/dt} = sF(s) − f(0⁻); second derivative:L{d²f/dt²} = s²F(s) − s·f(0⁻) − f′(0⁻). - Residue at a simple pole:
K_i = [(s − p_i)·F(s)]at s = p_i. - IVT:
f(0⁺) = lim s→∞ sF(s). FVT:f(∞) = lim s→0 sF(s)(stable s·F(s) only).
Worked examples
Example 1 (standard): RC with an initial voltage. Given: a 10 V step source, R = 2 Ω and C = 0.5 F in series. vC(0⁻) = 4 V. Find i(t) and vC(t).
- The capacitor becomes 1/(sC) = 2/s in series with a 4/s source opposing the 10/s input.
- Loop current:
I(s) = (10/s − 4/s)/(2 + 2/s) = (6/s)·s/(2s + 2) = 3/(s + 1). - So
i(t) = 3·e^(−t)A for t > 0. - Capacitor voltage:
VC(s) = I(s)·(2/s) + 4/s = 6/(s(s + 1)) + 4/s = 10/s − 6/(s + 1). - So
vC(t) = 10 − 6·e^(−t)V. - Checks: vC(0⁺) = 4 V ✓, vC(∞) = 10 V ✓, and τ = RC = 1 s ✓.
Answer: i(t) = 3·e^(−t) A, vC(t) = 10 − 6·e^(−t) V.
Example 2 (GATE level): series RLC step response. Given: R = 3 Ω, L = 1 H, C = 0.5 F in series, a 10·u(t) V source, and all initial conditions zero. Find i(t), its peak, and vC(t).
- Loop:
I(s) = (10/s)/(s + 3 + 2/s) = 10/(s² + 3s + 2) = 10/((s + 1)(s + 2)). - Partial fractions:
I(s) = 10/(s + 1) − 10/(s + 2). - So
i(t) = 10·(e^(−t) − e^(−2t))A. - The poles −1 and −2 are real and distinct, so the circuit is overdamped (ζ = 1.5/1.414 = 1.06).
- Peak current:
di/dt = 0givese^(−t) = 2·e^(−2t), sot = ln 2 = 0.693 s. Theni_peak = 10·(0.5 − 0.25) = 2.5 A. - Capacitor voltage:
VC(s) = I(s)/(sC) = 20/(s(s + 1)(s + 2)) = 10/s − 20/(s + 1) + 10/(s + 2). - So
vC(t) = 10 − 20·e^(−t) + 10·e^(−2t)V. - Checks: vC(0) = 0 ✓; the FVT gives vC(∞) = 10 V ✓; the IVT gives i(0⁺) = lim s·I(s) = 0 ✓, as the inductor requires.
Answer: i(t) = 10(e^(−t) − e^(−2t)) A, peak 2.5 A at 0.693 s; vC(t) = 10 − 20e^(−t) + 10e^(−2t) V.
Common mistakes
- Dropping the initial-condition sources, or giving them the wrong polarity. The inductor source aids i(0⁻); the capacitor source has the polarity of v(0⁻).
- Writing the capacitor initial-condition source as v(0⁻) instead of v(0⁻)/s.
- Applying the FVT to a function with jω-axis or right-half-plane poles, for example sin ωt or e^(+t).
- Taking partial fractions of an improper F(s) without dividing first.
- Forgetting that a transfer function assumes zero initial conditions.
For GATE IN
Typical questions: find i(t) or v(t) for a switched RL, RC or RLC circuit using s-domain models; find the inverse transform of a rational F(s); apply the IVT and FVT (including spotting when the FVT is invalid); find H(s) or the impulse response of a simple network; find the response to a ramp or a delayed step. Practise partial fractions with real and complex poles quickly, and always check t = 0⁺ and t = ∞ against physical reasoning.
Quick check
- What is the Laplace transform of e^(−3t)·cos 4t?
- In the s-domain, what replaces a capacitor with initial voltage V0?
- F(s) = 5/(s(s + 5)). What is f(∞)?
- Can the FVT be applied to F(s) = 1/(s² + 4)?
Answers: 1. (s + 3)/((s + 3)² + 16). 2. 1/(sC) in series with a source V0/s. 3. 1. 4. No; the poles are on the jω axis.
Interview questions
All Electrical Circuits interview questionsTry answering each one aloud before you open it.
1.What is the Laplace transform and why is it used in circuit analysis?Concept
The Laplace transform is a mathematical technique used to transform a time-domain function into a complex frequency-domain function. It is used in circuit analysis to simplify the process of solving differential equations that describe the behavior of electrical circuits. By converting these equations into algebraic equations in the s-domain, it becomes easier to analyze and design circuits, especially for systems with complex inputs and feedback loops.
2.Explain the significance of the s-domain in the context of Laplace transforms.Concept
The s-domain is a complex frequency domain where the Laplace transform of a time-domain signal is represented. In this domain, the variable 's' is a complex number, s = σ + jω, where σ is the real part and ω is the imaginary part. The s-domain allows engineers to analyze the stability and frequency response of circuits more easily, as it provides a unified framework for handling both transient and steady-state behaviors.
3.How does the Laplace transform help in analyzing circuits with initial conditions?Concept
The Laplace transform is particularly useful for circuits with initial conditions because it incorporates these conditions directly into the transformed equations. When applying the Laplace transform to a circuit's differential equations, initial conditions are represented as additional terms in the s-domain equations. This allows for a straightforward solution without needing to solve the differential equations separately for initial conditions.
4.What is the inverse Laplace transform and how is it used in circuit analysis?Concept
The inverse Laplace transform is the process of converting a function from the s-domain back to the time domain. In circuit analysis, it is used to determine the time-domain response of a circuit after solving its s-domain representation. This step is crucial for understanding how a circuit will behave over time, especially after being subjected to specific inputs or initial conditions.
5.Why is the Laplace transform preferred over the Fourier transform in certain circuit analyses?Application
The Laplace transform uses s = σ + jω, and the extra convergence factor e^(−σt) lets it handle signals that have no Fourier transform, such as the ramp, growing exponentials and unstable responses. The one-sided version starts at t = 0⁻, so initial capacitor voltages and inductor currents enter the equations directly, giving the complete transient plus steady-state response. Its poles and zeros also show stability at a glance. The Fourier transform, the Laplace transform evaluated on s = jω for stable systems, is better suited to spectra and steady-state frequency response.
6.What happens to the poles and zeros of a transfer function when a circuit is modified?Application
Poles are the roots of the denominator, the natural frequencies of the circuit. They set the form of the transient (decay rates and ringing frequencies) and the stability. Zeros are the roots of the numerator. They are frequencies at which the output is blocked, and they set the relative weight of each natural mode in the response. Changing a component value moves the poles and zeros. For example, increasing R in a series RLC moves the complex poles toward the real axis and eventually splits them into two real poles (overdamped). Changing the topology, or which variable is taken as output, can add or remove poles and zeros.
7.How does the Laplace transform simplify the analysis of RLC circuits?Application
The Laplace transform simplifies the analysis of RLC circuits by converting the differential equations that describe the circuit's behavior into algebraic equations in the s-domain. This transformation allows for easier manipulation and solution of the equations, especially when dealing with complex inputs or feedback loops. It also facilitates the inclusion of initial conditions directly into the analysis, streamlining the process of finding the circuit's response.
8.Calculate the Laplace transform of a unit step function u(t).Numerical
The Laplace transform of a unit step function u(t) is given by the formula: L{u(t)} = 1/s. This result is derived from the definition of the Laplace transform and the properties of the unit step function, which is 1 for t ≥ 0 and 0 for t < 0.
9.A series RLC circuit has R = 1 Ω, L = 1 H and C = 1 F. Taking the source voltage as input and the loop current as output, find the transfer function.Numerical
With zero initial conditions, the s-domain impedances are R = 1, sL = s and 1/(sC) = 1/s. So Z(s) = 1 + s + 1/s = (s² + s + 1)/s. The transfer function is the input admittance: H(s) = I(s)/V(s) = 1/Z(s) = s/(s² + s + 1). It has a zero at the origin and poles at −0.5 ± j0.866, so the current response is underdamped with ζ = 0.5.
Finished this topic? Mark it so your progress, study plan and readiness keep up.
Stuck on something here?