Robust Control
Robust control guarantees stability and performance despite bounded uncertainty in the plant model, designing for the worst case.
Designing for an Uncertain Model
Every model is wrong to some degree: parameters drift, dynamics go unmodeled, and operating points shift. Robust control confronts this directly by requiring that the controller keep the system stable and performing acceptably not just for the nominal model, but for an entire set of possible plants consistent with the known uncertainty.
Representing uncertainty
- Parametric uncertainty: known parameters lie within bounded ranges.
- Unstructured uncertainty: an unknown dynamic perturbation bounded in magnitude at each frequency, capturing unmodeled effects.
- Additive and multiplicative forms describe how the perturbation enters relative to the nominal plant.
Robust stability and performance
The design goal splits in two. Robust stability requires that the closed loop remain stable for every plant in the uncertainty set. Robust performance requires that it also meet its performance specifications across that whole set. Robust performance is the stronger, harder condition, since it must hold for the worst-case plant, not just keep the system from going unstable.
The small-gain theorem
A foundational tool is the small-gain theorem: a feedback interconnection of stable systems remains stable if the product of their gains is less than one at every frequency. Bounding the uncertainty's gain and shaping the nominal loop so their product stays under one guarantees robust stability. This idea underlies the H-infinity framework.
The fundamental trade-off
Robustness is bought with performance. A controller that must stay stable across a large uncertainty set generally cannot be as aggressive as one tuned to a single known model. The engineer chooses how much nominal performance to sacrifice for a guaranteed margin, a decision that depends on how well the plant is actually known.
Robust methods matter most for safety-critical or hard-to-model systems. A plasma control loop, designed against a simulation model that only approximates the real device, benefits from robust margins so that the inevitable gap between model and machine does not destabilize the loop. The H-infinity and mu-synthesis frameworks make robust design systematic.