Main Content

Tuning, Analysis, and Validation

Tune control system parameters and analyze results at the command line

After your model is set up for tuning, the systune command adjusts the tunable coefficients to meet your design requirements. To validate the result, examine system responses and evaluate how closely tuning goals are met. For a control system modeled in Simulink®, write the tuned parameter values to the model for validation against the full nonlinear system. For more information, see Validate Tuned Control System.

Functions

expand all

systune (slTuner)Tune control system parameters in Simulink using slTuner interface
systuneOptionsSet options for systune
getIOTransfer (slTuner)Transfer function for specified I/O set using slLinearizer or slTuner interface
getLoopTransfer (slTuner)Open-loop transfer function at specified point using slLinearizer or slTuner interface
getSensitivity (slTuner)Sensitivity function at specified point using slLinearizer or slTuner interface
getCompSensitivity (slTuner)Complementary sensitivity function at specified point using slLinearizer or slTuner interface
writeBlockValueUpdate block values in Simulink model
systuneTune fixed-structure control systems modeled in MATLAB
systuneOptionsSet options for systune
getIOTransferClosed-loop transfer function from generalized model of control system
getLoopTransferOpen-loop transfer function of control system represented by genss model
getSensitivitySensitivity function from generalized model of control system
getCompSensitivityComplementary sensitivity function from generalized model of control system
viewGoalView tuning goals; validate design against tuning goals
evalGoalEvaluate tuning goals for tuned control system

Topics

Tuning Basics

Analysis and Validation

Motion Control Applications

Industrial Automation Applications

Aerospace Applications