Root Locus
Watch the closed-loop poles travel as gain rises: along the axis, breaking away, and finally crossing over.
Skip to the animationThe closed-loop poles are roots of an equation containing the gain, so they move as gain changes — and the root locus is the path they trace, which turns design into choosing where along that path to stop.
Why the poles move
The characteristic equation 1 + KGH = 0 contains K, so its roots depend on it. Each gain gives a different set of closed-loop poles, and sweeping gain traces a path through the s-plane.
At K = 0 the equation reduces to the open-loop denominator, so every branch begins at an open-loop pole. Branches end at open-loop zeros or run off to infinity along asymptotes.
Walking the locus
- 1Low gain — poles real and far apart. Overdamped, slow, no overshoot.
- 2Rising gain — they slide toward each other along the real axis. Faster, still overdamped.
- 3Breakaway — they meet and leave the axis as a complex pair. This point is exactly
ζ = 1, so the breakaway gain is the largest gain with no overshoot. - 4Higher still — the poles move toward the imaginary axis, so overshoot and ringing grow.
- 5Axis crossing — the stability limit, at the gain and frequency Routh-Hurwitz gives from a row of zeros.
Design on the plot
The specification regions from the second-order topic can be drawn on the same plane. Design becomes: where does the locus enter the region I want?
And if it never enters — a common outcome — no gain will do, and a compensator must reshape the locus itself. That is the entire justification for lead and lag networks: adding a pole or zero bends the path.
The construction rules
- Branches start at open-loop poles and end at zeros or infinity.
- Real-axis segments lie to the left of an odd count of poles and zeros.
- Asymptote angles are
(2k+1)·180°/(n − m). - The locus is symmetric about the real axis, since complex roots of a real polynomial come in conjugate pairs.
Every rule follows from the angle condition: a point is on the locus when ∠GH = 180°, since only then can a positive K satisfy 1 + KGH = 0. Software draws these now; the rules survive because they build intuition for which way the poles will move.
The numbers you will be asked for
- Magnitude condition
|K·G(s)H(s)| = 1
Gives the gain at a chosen point.
- Angle condition
∠G(s)H(s) = ±180°(2k+1)
Decides whether a point is on the locus.
- Asymptote angles
(2k+1)·180° / (n − m)
n poles, m zeros.
- Centroid
σ = (Σpoles − Σzeros) / (n − m)
Where the asymptotes meet.
Advantages and disadvantages
Advantages
- Shows the whole design trade-off as one curve.
- The breakaway point gives the maximum no-overshoot gain directly.
- The axis crossing reproduces the Routh-Hurwitz limit pictorially.
- Shows immediately when no gain will meet the specification.
Disadvantages
- Needs a known transfer function, unlike a Bode measurement.
- Handles only one varying parameter at a time.
- A transport delay has infinitely many branches and must be approximated.
- Hand construction is laborious for high-order systems.
Watch it work
Check yourself
question 1 / 4
One question at a time. Pick an answer to see why it is right or wrong, then move on — there is no score to keep and nothing is saved.