Characterizing the transient behavior of first- and second-order systems and assessing closed-loop stability using poles, zeros, and the Routh-Hurwitz criterion.
G(s) = K / (τs + 1)
Step response: y(t) = K·A·[1 - e^(-t/τ)] for A = step magnitude
Time constant τ: time to reach 63.2% of final value
At t = τ: y = 0.632 · K · A
At t = 2τ: y = 0.865 · K · A
At t = 3τ: y = 0.950 · K · A
At t = 5τ: y = 0.993 · K · A (considered settled)
Rise time (10% to 90%): t_r ≈ 2.2τ
G(s) = ω_n² / (s² + 2ζω_n·s + ω_n²)
ω_n = undamped natural frequency (rad/s)
ζ = damping ratio (dimensionless)
Damped natural frequency: ω_d = ω_n · √(1 - ζ²) [for ζ < 1]
Oscillatory step response. Complex conjugate poles. Systems with ζ ≈ 0.7 give fast response with small overshoot.
Fastest non-oscillatory response. Real repeated poles at s = −ωn.
Slow, non-oscillatory response. Two distinct real poles. Sluggish but no overshoot.
Purely oscillatory (sinusoidal). No energy dissipation. Unstable in most practical systems.
Peak time: t_p = π / ω_d
% Overshoot: %OS = e^(-πζ/√(1-ζ²)) × 100%
Settling time: t_s ≈ 4 / (ζω_n) (2% criterion)
t_s ≈ 3 / (ζω_n) (5% criterion)
Rise time (0 to 100%, underdamped): t_r ≈ (1.8) / ω_n (approx.)
A closed-loop system is stable if and only if all roots of the characteristic polynomial have negative real parts (are in the left half s-plane). The Routh-Hurwitz test determines this from the polynomial coefficients without computing roots explicitly.
Characteristic polynomial: a_n s^n + a_(n-1) s^(n-1) + ... + a_1 s + a_0
Row 1: a_n, a_(n-2), a_(n-4), ...
Row 2: a_(n-1), a_(n-3), a_(n-5), ...
Row 3 onward: computed from cross-products
Stability condition: All elements in the FIRST COLUMN must have the SAME SIGN.
Number of sign changes = number of RHP poles (unstable poles).
System Type = number of open-loop poles at s = 0 (integrators)
Type 0: K_p = lim_{s→0} G(s) e_ss(step) = 1/(1+K_p)
Type 1: K_v = lim_{s→0} s·G(s) e_ss(ramp) = 1/K_v
Type 2: K_a = lim_{s→0} s²·G(s) e_ss(parabola) = 1/K_a
Higher system type: zero error for lower-order inputs
but may be harder to stabilize.
(a) ω_d = ω_n √(1-ζ²) = 10 × √(1-0.25) = 10 × √0.75 = 10 × 0.866 = 8.66 rad/s
(b) %OS = e^(-π×0.5/√(1-0.25)) × 100 = e^(-1.5708/0.866) × 100 = e^(-1.8138) × 100 = 16.3%
(c) t_s = 4/(ζω_n) = 4/(0.5×10) = 4/5 = 0.8 s
ω_d = 8.66 rad/s, %OS = 16.3%, t_s = 0.8 s
Row 1: 1, 5 Row 2: 4, 2
Row 3, col 1: (4×5 - 1×2)/4 = (20-2)/4 = 18/4 = 4.5
Row 4, col 1: (4.5×2 - 4×0)/4.5 = 9/4.5 = 2
First column: 1, 4, 4.5, 2 — all positive, no sign changes.
Stable. All first-column elements positive, zero sign changes, zero RHP poles.