Set Up Your Control System for Tuning with looptune
Set Up Your Control System for looptunein MATLAB
To set up your control system in MATLAB® for tuning with looptune:
Parameterize the tunable elements of your controller. You can use predefined structures such as
tunablePID,tunableGain, andtunableTF. Or, you can create your own structure from elementary tunable parameters (realp).Use model interconnection commands such as
seriesandconnectto build a tunablegenssmodel representing the controllerC0.Create a Numeric LTI model representing the plant
G. For co-tuning the plant and controller, represent the plant as a tunablegenssmodel.
Set Up Your Control System for looptune in Simulink
To set up your control system in Simulink® for tuning with systune (requires Simulink
Control Design™ software):
Use
slTunerto create an interface to the Simulink model of your control system. When you create the interface, you specify which blocks to tune in your model.Use
addPointto specify the control and measurement signals that define the boundaries between plant and controller. UseaddOpeningto mark optional loop-opening or signal injection sites for specifying and assessing open-loop requirements.
The slTuner interface automatically linearizes your Simulink model. The slTuner interface also automatically
parameterizes the blocks that you specify as tunable blocks. For more information
about this linearization, see the slTuner reference page and How Tuned Simulink Blocks Are Parameterized.