Robust Control
What Is Robust Control?
Robust control is a branch of control theory concerned with designing controllers that maintain acceptable performance when a system's mathematical model is uncertain or when the system is subjected to external disturbances. Unlike classical control design, which assumes an accurate plant model, robust control explicitly accounts for bounded model uncertainty and guarantees stability across an entire family of possible plants rather than at a single operating point. The field draws on linear algebra, functional analysis, and optimization theory, and it reached maturity through the development of H-infinity methods in the 1980s.
The central problem in robust control is to find a controller that stabilizes a plant and satisfies performance specifications for all perturbations within a defined uncertainty set. This stands in contrast to adaptive control, where the controller updates its parameters online; in robust control, the uncertainty is bounded at design time and the controller is fixed. The tradeoff is conservatism: robust controllers tend to be more conservative than tuned nominal designs, but they provide formal guarantees that hold across all admissible plant variations.
H-infinity Control and Uncertainty Modeling
The H-infinity framework is the dominant mathematical tool for robust controller synthesis. It formulates the design problem as minimizing the worst-case gain from disturbance inputs to performance outputs, expressed as the H-infinity norm of a closed-loop transfer function. This H-infinity synthesis approach guarantees robustness against norm-bounded uncertainty in the plant matrices and provides quantitative bounds on disturbance attenuation. Uncertainty is typically modeled as structured or unstructured perturbations around a nominal plant, and linear matrix inequality (LMI) formulations allow the synthesis problem to be solved efficiently with convex optimization. The mu-synthesis extension handles structured uncertainty more precisely by iterating between H-infinity synthesis and scaling steps, though at greater computational cost.
Disturbance Observers
A disturbance observer (DOB) is a complementary tool that estimates external disturbances and model errors in real time and feeds the estimate back to cancel their effect on the plant output. First proposed by Ohnishi in 1983, DOB-based methods have grown into a broad family of techniques over the following decades, as documented in a 35-year anniversary overview published in IEEE Transactions on Industrial Electronics. A DOB uses an inverse of the nominal plant model, filtered by a low-pass Q-filter whose bandwidth is tuned to balance disturbance rejection against noise amplification. Because the observer operates in the inner loop, it can be combined with outer-loop H-infinity or other robust controllers to improve transient response without sacrificing stability margins. DOBs are particularly effective against low-frequency disturbances such as friction, load variations, and aerodynamic gusts.
Aerospace Control
Aerospace vehicles present a natural testbed for robust control because their dynamics change substantially with altitude, airspeed, and fuel mass, and they operate under wind gusts and actuator uncertainty. Disturbance observer-based robust control for aerospace applications has been applied to problems ranging from launch vehicle attitude stabilization to satellite formation flying and unmanned helicopter flight. Flight control laws derived from H-infinity synthesis provide stability guarantees across the flight envelope without requiring gain-scheduled redesign at every operating condition. The structured nature of aerospace uncertainty, often parametric variation in aerodynamic coefficients, also makes mu-synthesis well-suited to this domain.
Applications
Robust control has applications across a broad range of engineering fields, including:
- Flight control systems for aircraft and launch vehicles with varying flight envelopes
- Industrial robot manipulators subject to payload and friction uncertainty
- Power electronics and motor drives with load and parameter variation
- Chemical process control under uncertain reaction kinetics and flow disturbances
- Precision positioning systems, including hard-disk drive servo mechanisms and semiconductor lithography stages