Type a branch, a subject or a topic — “round robin”, “paging”, “civil”.

Root Locus

Watch the closed-loop poles travel as gain rises: along the axis, breaking away, and finally crossing over.

Skip to the animation

The 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

  1. 1Low gain — poles real and far apart. Overdamped, slow, no overshoot.
  2. 2Rising gain — they slide toward each other along the real axis. Faster, still overdamped.
  3. 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.
  4. 4Higher still — the poles move toward the imaginary axis, so overshoot and ringing grow.
  5. 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

loading visualisation…

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.

Where does every branch of the root locus begin?
What is special about the breakaway point?
The locus never enters the region meeting your specification. What follows?
The locus crosses the imaginary axis at a particular gain. What is that number?

0 / 4

4 still unanswered — the dots above jump straight to them.