Main Content

Loop Shaping

Design controllers to shape open-loop frequency response of SISO or MIMO feedback control system

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.loopsynlets you adjust the balance between performance and robustness.ncfsynfocuses on robust stability, whilemixsynfocuses on performance.

Functions

loopsyn Loop-shaping controller design with tradeoff between performance and robustness
ncfsyn Loop shaping design using Glover-McFarlane method
mixsyn Mixed-sensitivityHsynthesis 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-sensitivityHandH2loop-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 usingloopsyn. 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

    Usencfsynto shape the open-loop response while enforcing stability and maximizing robustness.