Loop-Shaping Design
Tune feedback loops for specified bandwidth and stability margins
At the command line, use looptune to tune
SISO or MIMO feedback loops using a loop-shaping approach. looptune tunes
a feedback loop to specified bandwidth and stability margins. In Control
System Tuner, use Quick Loop Tuning for loop shaping
of feedback loops.
Functions
Topics
Loop-Shaping Basics
- Set Up Your Control System for Tuning with looptune
 To uselooptune, create a parameterized representation of your controller and a numeric model of your plant.
- Structure of Control System for Tuning with looptune
 looptunetunes the feedback loop illustrated below to meet default requirements or requirements that you specify.
- Tune Control Systems in Simulink
 At the command line, usesystuneorlooptuneto automatically tune control systems modeled in Simulink®.
- How Tuned Simulink Blocks Are Parameterized
 Both Control System Tuner and theslTunerinterface automatically assign predefined parameterizations to certain Simulink blocks.
- Mark Signals of Interest for Control System Analysis and Design
 Analysis points allow you to access to internal signals, perform open-loop analysis, or specify requirements for controller tuning in systems modeled in either MATLAB® or Simulink.
- Using Parallel Computing to Accelerate Tuning
 Multiple optimization starts can improve control-system tuning results. If you have Parallel Computing Toolbox™, you can accelerate multi-start tuning strategies.
Loop-Shaping in Control System Tuner
- Quick Loop Tuning of Feedback Loops in Control System Tuner
 Tune a control system to meet specified bandwidth and stability margins in Control System Tuner, without explicitly creating tuning goals that capture these requirements.
Case Studies
- Decoupling Controller for a Distillation Column
 Uselooptuneto decouple the two main feedback loops in a distillation column.
- Tuning of a Digital Motion Control System
 Uselooptuneto tune a digital motion control system modeled in Simulink.
- PID Tuning for Setpoint Tracking vs. Disturbance Rejection
 Explore trade-offs between setpoint tracking and disturbance rejection when tuning PID controllers withsystune.
- Tuning of a Two-Loop Autopilot
 Tune a two-loop autopilot controlling the pitch rate and vertical acceleration of an airframe.
- Multi-Loop PI Control of a Robotic Arm
 This example shows how to uselooptuneto tune a multi-loop controller for a 6-DOF robotic arm manipulator.