Part 2 · Chapter 8

Second-Order Systems and Transient Specifications

Add a second pole and the response comes alive: it can now overshoot, ring, and settle in a dozen different ways. Two numbers govern all of it — the natural frequency, which sets the timescale, and the damping ratio, which sets the oscillation. From these two parameters flow every transient specification a designer quotes: peak time, overshoot, rise time, settling time. This is the most-used model in all of control engineering, because almost any real system is read as a second-order one near its dominant poles.

Control Systems Prof. Mithun Mondal Reading time ≈ 50 min
i What you'll learn
  • The standard second-order form and the meaning of natural frequency \(\omega_n\) and damping ratio \(\zeta\).
  • The four damping cases — undamped, underdamped, critically damped, overdamped — and their poles.
  • The underdamped step response and the pole-plane geometry of \(\sigma\), \(\omega_d\), and \(\beta\).
  • The transient specifications: peak time, percent overshoot, rise time, settling time, and delay time.
  • Why \(\zeta\) alone fixes the overshoot while \(\omega_n\) scales the time axis.
  • How to design a system to meet overshoot and settling-time specifications.
Section 8-1

The Standard Second-Order System

A great many systems — an RLC circuit, a mass–spring–damper, a position servo — reduce to the same canonical second-order transfer function. Writing it in standard form exposes the two parameters that control everything: the undamped natural frequency \(\omega_n\) (rad/s), which sets how fast the system oscillates if undamped, and the damping ratio \(\zeta\) (dimensionless), which sets how quickly those oscillations die.

R(s) ωₙ² / (s² + 2ζωₙs + ωₙ²) C(s)
The standard second-order system
🔑
Standard form and its poles
\[ \frac{C(s)}{R(s)} = \frac{\omega_n^{2}}{s^{2} + 2\zeta\omega_n s + \omega_n^{2}}, \qquad s = -\zeta\omega_n \pm \omega_n\sqrt{\zeta^{2}-1} \]

Match any quadratic denominator \(s^2 + as + b\) to this template: \(\omega_n = \sqrt{b}\) and \(\zeta = a/(2\omega_n)\). The two poles, and therefore the entire response, are fixed by \(\zeta\) and \(\omega_n\) alone.

Section 8-2

The Four Damping Cases

The discriminant \(\zeta^2-1\) under the square root decides the character of the poles, and with it the entire shape of the response. Four regimes result.

Damping ratioPolesResponse
\(\zeta = 0\) (undamped)\(\pm j\omega_n\) (on the \(j\omega\)-axis)Sustained oscillation, never settles
\(0 < \zeta < 1\) (underdamped)\(-\zeta\omega_n \pm j\omega_d\) (complex pair)Damped oscillation with overshoot
\(\zeta = 1\) (critically damped)\(-\omega_n\) (repeated real)Fastest response with no overshoot
\(\zeta > 1\) (overdamped)Two distinct real, negativeSluggish, no overshoot
ζ = 0 undamped
0 < ζ < 1 underdamped
ζ = 1 critically damped
ζ > 1 overdamped
t c(t) 1.0 underdamped critically damped overdamped
Less damping → faster rise but more overshoot
The central trade-off. Reduce \(\zeta\) and the system rises faster but overshoots more and rings longer; increase \(\zeta\) and the overshoot vanishes but the response grows sluggish. The critically damped case \(\zeta=1\) is the boundary — the quickest response that still does not overshoot. Most designs deliberately sit underdamped, often near \(\zeta\approx 0.7\), to buy speed at the cost of a small, controlled overshoot.
Section 8-3

The Underdamped Response

The underdamped case \(0<\zeta<1\) is the one that matters most, because it is where designers operate. Its complex poles are \(s = -\sigma \pm j\omega_d\), and the pole-plane geometry below names every quantity in the response.

Underdamped pole quantities
\[ \sigma = \zeta\omega_n \quad(\text{attenuation}), \qquad \omega_d = \omega_n\sqrt{1-\zeta^{2}} \quad(\text{damped frequency}) \]
σ (Re) ωₙ σ = ζωₙ ωd β cos β = ζ
Pole geometry: ωₙ is the radius, β = cos⁻¹ζ the angle, σ and ωd the projections
🔑
Underdamped unit step response
\[ c(t) = 1 - \frac{e^{-\zeta\omega_n t}}{\sqrt{1-\zeta^{2}}}\,\sin\!\big(\omega_d t + \theta\big), \qquad \theta = \cos^{-1}\zeta \]

The response is a sinusoid at the damped frequency \(\omega_d\), wrapped in a decaying envelope \(e^{-\sigma t}\). The envelope's decay rate \(\sigma\) controls settling; the sinusoid's frequency \(\omega_d\) controls the peak time; and the angle \(\beta=\cos^{-1}\zeta\) the pole makes with the imaginary axis fixes the overshoot.

Section 8-4

Peak Time and Overshoot

Two specifications describe the overshoot: when the first peak occurs and how high it rises above the final value. Differentiating the step response and setting it to zero gives the first peak at \(\omega_d t = \pi\).

t c(t) final value 1.0 ±2% band tp Mp ts
Peak time, percent overshoot, and the ±2% settling band
🔑
Peak time and maximum overshoot
\[ t_p = \frac{\pi}{\omega_d}, \qquad M_p = e^{-\zeta\pi/\sqrt{1-\zeta^{2}}}\times 100\% \]

The peak time depends only on the damped frequency \(\omega_d\). The percent overshoot depends only on the damping ratio \(\zeta\) — not on \(\omega_n\). This separation is the key to design: pick \(\zeta\) for the overshoot, then \(\omega_n\) for the speed.

Section 8-5

Rise, Settling, and Delay Times

The remaining specifications measure how quickly the response gets to and stays near its final value. The settling time follows from the decay envelope \(e^{-\zeta\omega_n t}\) reaching the tolerance band; the rise time follows from the sine reaching the final value for the first time.

SpecificationFormula (underdamped)Set by
Peak time \(t_p\)\(\dfrac{\pi}{\omega_d}\)\(\omega_d\)
Rise time \(t_r\)\(\dfrac{\pi - \theta}{\omega_d},\;\; \theta=\cos^{-1}\zeta\)\(\omega_d,\,\zeta\)
Settling time \(t_s\) (2%)\(\dfrac{4}{\zeta\omega_n}\)\(\sigma=\zeta\omega_n\)
Settling time \(t_s\) (5%)\(\dfrac{3}{\zeta\omega_n}\)\(\sigma=\zeta\omega_n\)
Delay time \(t_d\)\(\dfrac{1 + 0.7\zeta}{\omega_n}\) (approx.)\(\omega_n,\,\zeta\)
Maximum overshoot \(M_p\)\(e^{-\zeta\pi/\sqrt{1-\zeta^{2}}}\)\(\zeta\) only
Read the column on the right. Settling time is governed by the real part \(\sigma=\zeta\omega_n\) — the distance of the poles to the left of the imaginary axis. Push the poles further left and the response settles faster, whatever the oscillation. This is why, in the root-locus and compensator chapters ahead, "moving the dominant poles left" is shorthand for "settle faster."
Section 8-6

Damping Ratio and Overshoot

Because overshoot is a function of \(\zeta\) alone, it is worth committing a few values to memory. The mapping is steep: a small change in damping makes a large change in overshoot.

\(\zeta\)0.10.20.30.40.50.60.70.8
\(M_p\)73%53%37%25%16%9.5%4.6%1.5%
🔑
Inverting the overshoot relation
\[ \zeta = \frac{-\ln(M_p)}{\sqrt{\pi^{2} + \ln^{2}(M_p)}} \qquad (M_p \text{ as a fraction}) \]

Given a required overshoot, this returns the damping ratio that achieves it. For example, a 10% overshoot needs \(\zeta\approx 0.59\); the popular \(\zeta=0.707\) gives about 4.3% overshoot — fast yet barely overshooting, which is why it is a common design target.

Section 8-7

Designing to Specifications

The clean separation of roles — \(\zeta\) for overshoot, \(\omega_n\) for speed — turns specification into a two-step recipe. Given a target overshoot and a target settling (or peak) time, the parameters fall out directly.

StepFrom the specification……find
1Required overshoot \(M_p\)\(\zeta\) (overshoot relation, Section 8-6)
2Required settling time \(t_s\)\(\zeta\omega_n = 4/t_s\) (2%), hence \(\omega_n\)
3\(\zeta\) and \(\omega_n\)Pole locations \(-\zeta\omega_n \pm j\omega_d\)
4Pole locationsRequired denominator \(s^2+2\zeta\omega_n s+\omega_n^2\)
This is the doorway to controller design. Steps 1–4 turn a performance requirement into a set of desired pole locations. The rest of the course — root locus (Chapters 12–13), PID and lead–lag compensators (Chapters 19–22) — is largely about how to move a real system's poles to those desired spots. Second-order specs are the language the whole design conversation is conducted in.
Section 8-8

Worked Examples

1 Extracting ωₙ and ζ

Problem. For \(\dfrac{C}{R}=\dfrac{25}{s^2+6s+25}\), find \(\omega_n\), \(\zeta\), \(\omega_d\), and the poles. Classify the response.

Solution. Match the standard form: \(\omega_n^2=25\Rightarrow\omega_n=5\); \(2\zeta\omega_n=6\Rightarrow\zeta=0.6\). Then:

Working
\[ \omega_d = 5\sqrt{1-0.36}=4, \qquad s = -3 \pm j4 \]

Since \(0<\zeta<1\), the system is underdamped.

2 All the transient specs

Problem. For the same system (\(\zeta=0.6,\ \omega_n=5,\ \omega_d=4\)), find \(t_p\), \(M_p\), \(t_s\) (2%), and \(t_r\).

Solution. Apply each formula in turn (\(\theta=\cos^{-1}0.6=0.927\) rad):

Working
\[ t_p=\frac{\pi}{4}=0.79\,\text{s}, \quad M_p=e^{-0.6\pi/0.8}=9.5\%, \quad t_s=\frac{4}{3}=1.33\,\text{s}, \quad t_r=\frac{\pi-0.927}{4}=0.55\,\text{s} \]
3 Critically damped vs overdamped

Problem. Classify \(\dfrac{9}{s^2+6s+9}\) and \(\dfrac{4}{s^2+5s+4}\).

Solution. First: \(\omega_n=3,\ 2\zeta\omega_n=6\Rightarrow\zeta=1\) — critically damped, double pole at \(-3\). Second: \(\omega_n=2,\ 2\zeta\omega_n=5\Rightarrow\zeta=1.25\) — overdamped:

Working
\[ s^2+5s+4=(s+1)(s+4)\;\Rightarrow\; \text{poles } -1,\,-4 \]
4 Overshoot to damping ratio

Problem. A response must not overshoot more than 5%. What minimum damping ratio is required?

Solution. Invert the overshoot relation with \(M_p=0.05\):

Working
\[ \zeta = \frac{-\ln 0.05}{\sqrt{\pi^2+\ln^2 0.05}} = \frac{2.996}{\sqrt{9.87+8.98}} \approx 0.69 \]

Any \(\zeta \ge 0.69\) keeps the overshoot at or below 5%.

5 Design to specification

Problem. Design a second-order system with at most 5% overshoot and a 2% settling time of 2 s. Find \(\zeta\), \(\omega_n\), and the denominator.

Solution. From Example 4, \(\zeta=0.69\). Then \(\zeta\omega_n=4/t_s=2\Rightarrow\omega_n=2/0.69\approx 2.9\,\text{rad/s}\):

Working
\[ s^2 + 2\zeta\omega_n s + \omega_n^2 = s^2 + 4s + 8.4, \qquad \text{poles } \approx -2 \pm j2.1 \]

The settling-time spec fixed the real part at \(-2\); the overshoot spec fixed the pole angle. Together they pin the desired pole locations.

6 Effect of changing ωₙ

Problem. Two systems share \(\zeta=0.5\) but have \(\omega_n=2\) and \(\omega_n=8\). Compare their overshoot and peak time.

Solution. Overshoot depends only on \(\zeta\), so both overshoot \(16\%\). Peak time scales with \(1/\omega_d\), and \(\omega_d=\omega_n\sqrt{1-\zeta^2}=0.866\,\omega_n\):

Working
\[ t_p^{(1)} = \frac{\pi}{1.73}=1.82\,\text{s}, \qquad t_p^{(2)} = \frac{\pi}{6.93}=0.45\,\text{s} \]

Quadrupling \(\omega_n\) quarters the peak time while leaving the overshoot untouched — the cleanest illustration of the two parameters' separate roles.

Review

Chapter Summary

Standard form

\(\dfrac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}\): two parameters, \(\omega_n\) and \(\zeta\).

Four cases

Undamped, underdamped, critically damped, overdamped — set by \(\zeta\).

Pole geometry

\(\sigma=\zeta\omega_n\), \(\omega_d=\omega_n\sqrt{1-\zeta^2}\), angle \(\beta=\cos^{-1}\zeta\).

Peak & overshoot

\(t_p=\pi/\omega_d\); \(M_p=e^{-\zeta\pi/\sqrt{1-\zeta^2}}\), set by \(\zeta\) alone.

Settling

\(t_s=4/(\zeta\omega_n)\) at 2%; governed by the real part \(\sigma\).

Design recipe

Overshoot → \(\zeta\); settling time → \(\omega_n\); together → desired poles.

Practice

Problems

Match each transfer function to the standard form first, then read off \(\zeta\) and \(\omega_n\) before computing specs. Difficulty rises down the list.

  1. For \(\dfrac{16}{s^2+4s+16}\), find \(\omega_n\), \(\zeta\), \(\omega_d\), and the poles.
  2. Classify the response of \(\dfrac{100}{s^2+20s+100}\) by its damping ratio.
  3. Classify \(\dfrac{8}{s^2+6s+8}\) and give its poles.
  4. For \(\zeta=0.5\) and \(\omega_n=10\), find \(t_p\), \(M_p\), and \(t_s\) (2%).
  5. A system has \(\zeta=0.707\). Compute its percent overshoot.
  6. Find the damping ratio that gives exactly 20% overshoot.
  7. For \(\dfrac{25}{s^2+6s+25}\), find the rise time using \(t_r=(\pi-\theta)/\omega_d\).
  8. A second-order system must have \(M_p\le 10\%\) and \(t_s\le 1\,\text{s}\) (2%). Find the required \(\zeta\) and \(\omega_n\).
  9. Write the closed-loop denominator for poles at \(-4\pm j4\). State \(\zeta\) and \(\omega_n\).
  10. Two systems have the same \(\omega_n=6\) but \(\zeta=0.3\) and \(\zeta=0.6\). Compare overshoot and settling time.
  11. Show that the peak time is independent of the damping ratio for fixed \(\omega_d\), and explain physically why.
  12. A position servo must settle within 2% in 0.5 s with no more than 5% overshoot. Determine the desired pole locations.
Tip: keep the two roles of \(\zeta\) and \(\omega_n\) firmly separated. The damping ratio \(\zeta\) — equivalently the pole angle \(\beta=\cos^{-1}\zeta\) — owns the overshoot; the natural frequency \(\omega_n\) scales the time axis without touching the overshoot. Every design problem becomes easy once you fix \(\zeta\) from the overshoot spec and \(\omega_n\) from the speed spec, in that order.