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
Analyzing and Tuning Controllers in Simulink
Robust Control Toolbox provides tools for performing robustness analysis and tuning of controllers modeled in Simulink.
Uncertainty Modeling and Robustness Analysis
The toolbox lets you model and analyze uncertainty in Simulink models. You can:
- Introduce uncertainty into a Simulink model by using an Uncertain State Space block or by specifying block linearization for any Simulink block
- Linearize a Simulink model to create an uncertain system that represents the whole Simulink model
- Analyze the resulting uncertain system for stability and performance
Linearization of Simulink Models with Uncertainty
Compute uncertain linearizations of a Simulink model.
Automatic Controller Tuning
Robust Control Toolbox lets you automatically tune decentralized controllers modeled in Simulink. You can:
- Specify Simulink model blocks that should be tuned
- Specify requirements on bandwidth, stability margins, tracking performance, and disturbance rejection
- Automatically tune specified blocks to meet requirements
- Validate your design by running nonlinear simulations
Using this approach you can automatically tune complex multivariable controllers that are modeled using Simulink blocks. For example, you can automatically tune inner-loop and outer-loop PID controllers in a multiloop control system without changing the control system architecture.
Tuning a Decentralized Control System for a Helicopter 5:45
Tune a complex flight control system for a helicopter.

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