Open Control System Tuner


  • controlSystemTuner
  • controlSystemTuner(CL)
  • controlSystemTuner(mdl)
  • controlSystemTuner(ST)


controlSystemTuner opens the Control System Tuner app. This app lets you to tune any control system architecture to meet your design goals. You can tune multiple fixed-order, fixed-structure control elements distributed over one or more feedback loops. You can tune control systems modeled in MATLAB® or in Simulink® (requires Simulink Control Design™ software). When invoked without input arguments, Control System Tuner opens to for tuning the default single-loop feedback control system architecture.

controlSystemTuner(CL) opens the app for tuning the control architecture specified in the genss model CL.

controlSystemTuner(mdl) opens the app for tuning blocks in a Simulink model.

controlSystemTuner(ST) opens the app for tuning a Simulink model associated with an slTuner interface, ST. Control System Tuner takes information such as analysis points and operating points from ST.

Input Arguments

expand all

CL — Control system to tunegeneralized state-space (genss) model

Control system to tune, specified as a generalized state-space genss model. If your control architecture does not match Control System Tuner's predefined control architecture, create a generalized state-space (genss) model with tunable components representing your controller elements. Build the genss model from fixed-value LTI models and tunable Control Design Blocks. For more information, see Building Tunable Models.

mdl — Control system to tuneSimulink model

Control system to tune, specified as a Simulink model.

If you have Simulink Control Design software, model an arbitrary control system architecture in a Simulink model and tune the model in Control System Tuner.

ST — Interface to Simulink model of control system to tuneslTuner interface

Interface to a Simulink model of the control system to tune, specified as an slTuner interface. Use an slTuner interface to preconfigure analysis points, operating points for linearization, and other aspects of the tuning session. When you use the syntax controlSystemTuner(ST) to open Control System Tuner, the app takes this configuration from the slTuner interface.

See Also

Was this topic helpful?