Loop Shaping
In loop-shaping controller synthesis, you specify the shape of the open-loop response you want, and use a loop-shaping function to compute a controller that approximates that shape.
大多数控制器设计涉及之间的权衡performance and robustness against uncertainty. Robust Control Toolbox™ commands for loop-shaping controller design let you determine the tradeoff that best meets the requirements of your system.loopsyn
lets you adjust the balance between performance and robustness.ncfsyn
focuses on robust stability, whilemixsyn
focuses on performance.
Functions
loopsyn |
Loop-shaping controller design with tradeoff between performance and robustness |
ncfsyn |
Loop shaping design using Glover-McFarlane method |
mixsyn |
Mixed-sensitivityH∞synthesis method for robust control loop-shaping design |
makeweight |
Weighting function with monotonic gain profile |
mkfilter |
Generate Bessel, Butterworth, Chebyshev, or RC filter |
augw |
Plant augmentation for weighted mixed-sensitivityH∞andH2loop-shaping design |
Topics
- Loop Shaping for Performance and Robustness
Loop shaping is an approach to control design in which you determine a suitable profile for the open-loop system response and design a controller to achieve that shape.
- Loop-Shaping Controller Design
Compute a controller for a MIMO model of an aircraft using
loopsyn
. Adjust the balance between performance and robustness to obtain satisfactory responses while avoiding fragile designs. - Mixed-Sensitivity Loop Shaping
Mixed-sensitivity loop shaping combines specifications for both performance and stability into one cost function that penalizes both sensitivity and complementary sensitivity.
- Loop Shaping Using the Glover-McFarlane Method
Use
ncfsyn
to shape the open-loop response while enforcing stability and maximizing robustness.