Robust Control Toolbox
Product Description
- Overview and Key Features
- Modeling and Quantifying Plant Uncertainty
- Performing Robustness Analysis
- Synthesizing Robust Controllers
- Analyzing and Tuning Controllers in Simulink
- Reducing Plant and Controller Order
Overview
Robust Control Toolbox™ provides tools for analyzing and automatically tuning control systems for performance and robustness. You can create uncertain models by combining nominal dynamics with uncertain elements, such as an uncertain parameter or unmodeled dynamics. You can analyze the impact of plant model uncertainty on control system performance and identify worst-case combinations of uncertain elements. Using H-infinity or mu-synthesis techniques, you can design controllers that maximize robust stability and performance. The toolbox can automatically tune both SISO and MIMO robust controllers, including decentralized control architectures modeled in Simulink®. You can validate your design by calculating worst-case gain and phase margins and worst-case sensitivity to disturbances.
Key Features
- Modeling of systems with uncertain parameters or neglected dynamics
- Worst-case stability and performance analysis of uncertain systems
- Automatic tuning of centralized and decentralized control systems
- Robustness analysis and controller tuning in Simulink
- H-infinity and mu-synthesis algorithms
- General-purpose LMI solvers for feasibility, minimization of linear objectives, and generalized eigenvalue minimization
- Model reduction algorithms based on Hankel singular values
Model of an aircraft autopilot system (top), the algorithm used to tune it (middle), and a plot of the closed-loop response to a step setpoint and a step disturbance before and after tuning (bottom). You can use Robust Control Toolbox to automatically tune complex multivariable controllers consisting of basic Simulink blocks and then evaluate the improvement in the closed-loop response.

Free Control Systems Interactive Kit
Learn more about resources for designing, testing, and implementing control systems.
Get free kit
