G(s) = 10 (0.1s + 1)s² + 10s + 1 H = 0.5 r(t) = 50·σ(t)
Final value theorem: for step inputs e∞ = Ger(0)·rref + Ged(0)·dc. It only applies if the closed loop is asymptotically stable.
Open loop uses Ko = 1/A: perfect tracking only on paper, and the disturbance passes straight through. P control divides the error by 1 + kA. An integrator in K(s) makes Ger(0) = Ged(0) = 0, so steps leave no error. A ramp needs a double integrator.
G(s) = 1(1 + s)(1 + 0.5s) K(s) = k(1 + 1TIs + TDs)
Closed-loop characteristic polynomial: s³ + (1/a₁ + 1/a₂ + KpkTD/(a₁a₂)) s² + (Kpk + 1)/(a₁a₂) s + Kpk/(a₁a₂TI). Match it to (s + βωn)(s² + 2ζωns + ωn²): three coefficients, three unknowns.
Pole placement fixes the poles only. The two PID zeros stay in the closed-loop numerator and add overshoot; compare with the dashed curve. Not every target is feasible with k > 0, TI > 0, TD ≥ 0: try a small ωn.
G(s) = 1(s + 1)(s − 2) unstable open-loop pole at +2
Closed-loop poles solve 1 + K(s)G(s) = 0. The root locus shows where they go as k grows from 0 to ∞: branches start at open-loop poles and end at open-loop zeros (or at infinity).
G(s) = 1(s + 10)(s + 2)²
A PID controller adds one pole at 0 and two zeros. The zeros pull the branches; the asymptote centroid σ = (Σ poles − Σ zeros)/(np − nz) decides whether the loop survives high gain.
Settling time: last time the response leaves the ±1 % band around its own final value. Overshoot is relative to that final value, so P control can "settle" while still missing the reference.