Lead and Lag Compensation
Lead compensators add phase for speed and stability; lag compensators add low-frequency gain for accuracy; together they shape the loop.
Two Complementary Fixes
When a proportional gain alone cannot meet both transient and steady-state requirements, a dynamic compensator is added in series with the plant. Lead and lag compensators are the classical first-order building blocks, each a pole-zero pair that reshapes the frequency response in a targeted way.
Lead compensation
A lead compensator has transfer function C(s) = (s + z)/(s + p) with the zero closer to the origin than the pole (z < p). It contributes positive phase (phase lead) around the geometric mean of z and p. Placing that phase bump near the gain-crossover frequency raises the phase margin, improving damping and allowing higher bandwidth. Lead acts like a derivative term made proper.
Lag compensation
A lag compensator also has form (s + z)/(s + p), but now the pole is closer to the origin (p < z). It boosts gain at low frequency, which reduces steady-state error, while adding little phase near crossover so stability is largely preserved. Lag acts like an integral term that stops short of a pure pole at the origin.
When to use which
- Need faster response or more phase margin: use lead.
- Need smaller steady-state error without disturbing the transient: use lag.
- Need both: cascade them into a lead-lag compensator.
- A PID controller is closely related: the derivative term resembles lead, the integral term resembles lag.
Design procedure
In the frequency domain, choose the lead's parameters so its peak phase lands at the desired crossover, then set the lag to lift low-frequency gain to the accuracy target. In the root-locus view, the lead's zero pulls dominant poles leftward to a chosen damping, and the lag adjusts steady-state gain with minimal pole movement.
Lead-lag design is a mature, transparent craft. It maps physical requirements onto a small number of pole and zero placements, and it remains widely used where a full state-space or optimal design would be overkill.