Control Engineering 2: Feedback Control Design: practice problems and exam questions

The design half of feedback control: shaping the transient response, gain and phase margins from Bode plots, stability ranges and the root locus, and choosing P, PI and PID gains to meet a specification. Exam questions usually give a plant and a requirement and ask for a gain, a margin or a pole location.

Cram pack (PDF)Formula sheets, method steps and practice problems with full solutions, ready to print.

Topics in this course

  1. Step responsefirst-order systems · second-order parameters · physical systems and designcalculations
  2. Bode plots & marginsfilters and asymptotes · magnitude and phase · stability marginscalculations
  3. Stability: Routh–Hurwitz & root locusRouth array and pole counts · range of K for stability · root locuscalculations
  4. Steady-state error & PID controlsystem type and error constants · steady-state errors and gain · P, PI and PD designcalculations
  5. Block diagramsseries, parallel and feedback · closed-loop transfer functions and errors · disturbances, stability and polescalculations

Exam tips for Control Engineering 2: Feedback Control Design

  • Translate every specification into the s-plane first: overshoot gives ζ, settling time gives ζωₙ.
  • Read the gain margin at the frequency where the phase is −180°, and the phase margin where the gain is 1 (0 dB).
  • Check stability with the Routh array before you trust any steady-state error or overshoot result.

Worked examples

Step responseEasy
t (s)y(t)y(∞) = ?

A first-order system G(s) = 2/(2s + 1) receives a step input of size 2 at t = 0, starting from rest. Find the final value y(∞) of the output.

G(s) = 2/(2s + 1)U = 2

Find y(∞)

Show hints
  1. Final value theorem: y(∞) = lim s·G(s)·U/s = G(0)·U.
  2. G(0) is the DC gain.
  3. G(0) = 2.
Show the answer and the step-by-step solution

Step response: a first-order system G(s) = K/(τs + 1) answers a step of size U with y(t) = K·U·(1 − e−t/τ): it reaches 63.2 % of the final value K·U after one time constant τ and 98 % after 4τ. A second-order system G(s) = K·ωₙ²/(s² + 2ζωₙs + ωₙ²) has the poles s = −ζωₙ ± jωd with ωd = ωₙ√(1 − ζ²). For 0 < ζ < 1 the step response overshoots: percent overshoot %OS = 100·e−ζπ/√(1−ζ²), peak time tp = π/ωd, and the 2 % settling time ts ≈ 4/(ζωₙ). Compare the denominator with s² + 2ζωₙs + ωₙ² to read off ωₙ and ζ. For a mass–spring–damper ωₙ = √(k/m) and ζ = c/(2√(km)); for a series RLC circuit ωₙ = 1/√(LC) and ζ = (R/2)·√(C/L).

DC gain

G(0) = 2

Final value

y(∞) = G(0)·U = 2·2 = 4

Answer

y(∞) = 4
Bode plots & marginsMedium
vin​R = 1 kΩC = 1 nFvout​

The RC low-pass filter shown has R = 1 kΩ, C = 1 nF. A sinusoidal input of 1600 kHz is applied. Find the phase shift φ of vout relative to vin, in degrees.

R = 1 kΩC = 1 nFf = 1600 kHz

Find φ (°)

Show hints
  1. Find the corner frequency first: fc = 159155 Hz.
  2. H(jω) = 1/(1 + jω/ωc)
  3. f/fc = 10.05.
Show the answer and the step-by-step solution

Frequency response: substitute s = jω in the transfer function. The magnitude in decibels is 20·log₁₀|H(jω)| and the phase is the sum of the angles of the numerator factors minus those of the denominator factors. A first-order RC or RL filter has its corner (−3 dB) frequency at ωc = 1/(RC) or R/L, and fc = ωc/(2π); a low-pass filter gives |H| = 1/√(1 + (ω/ωc)²) and φ = −atan(ω/ωc). In the asymptotic (straight-line) Bode plot each pole bends the magnitude down by 20 dB/decade at its corner frequency, each zero bends it up by 20 dB/decade, and an integrator 1/s gives −20 dB/decade at all frequencies. Gain crossover ωc: |L(jω)| = 1 (0 dB); phase margin PM = 180° + ∠L(jωc). Phase crossover ω180: ∠L(jω) = −180°; gain margin GM = −20·log₁₀|L(jω180)| dB. The closed loop is stable when both margins are positive.

Corner frequency

ωc = 1/(RC) = 1/(1000·1 × 10⁻⁹) = 1000000 rad/s
fc = 159155 Hz → f/fc = 1.6 × 10⁶/159155 = 10.05

Phase

φ = − atan(10.05) = −84.32°

Answer

φ = −84.32°

How practising works

  • “Practise this course” mixes problems from all its topics, like a real exam.
  • Every problem has new values, so you learn the method instead of an answer.
  • Stuck? Open a small hint first, and the full explanation only when you need it.
  • Mock exams are timed and have no hints, and you get your score and a full review at the end.

Calculators for this course

Related courses