选择自动调优方法
You can tune control systems at the MATLAB®command line or using the Control System Tuner app.
Control System Tunerprovides an interactive graphical interface for specifying your tuning goals and validating the performance of the tuned control system.
UseControl System Tunerto tune control systems consisting of any number of feedback loops, with tunable components having any structure (such as PID, gain block, or state-space). You can represent your control architecture in MATLAB as a tunable generalized state-space (genss
) model. If you have金宝app®Control Design™software, you can tune a control system represented by a Simulink model. Use the graphical interface to configure your tuning goals, examine response plots, and validate your controller design.
Thesystune
command can perform all the same tuning tasks asControl System Tuner. Tuning at the command line allows you to write scripts for repeated tuning tasks.systune
还提供了s advanced techniques such as tuning a controller for multiple plants, or designing gain-scheduled controllers. To use the command-line tuning tools, you can represent your control architecture in MATLAB as a tunable generalized state-space (genss
) model. If you haveSimulink Control Designsoftware, you can tune a control system represented by a Simulink model using anslTuner
interface. Use theTuningGoal
requirement objects to configure your tuning goals. Analysis commands such asgetIOTransfer
andviewGoal
let you examine and validate the performance of your tuned system.
See Also
systune
|Control System Designer