Classical Control Design
Using the Control System Designer app, you can interactively design and analyze single-input, single-output (SISO) controllers for feedback systems. You can design controllers using various graphical and automated tuning methods. To choose the best tuning method for your application, see Control System Designer Tuning Methods.
For information about tuning SISO controllers in Simulink® models, see Classical Control Design (Simulink Control Design).
|Control System Designer||Design single-input, single-output (SISO) controllers|
Control Design Basics
Control System Toolbox™ provides several approaches to tuning control systems.
This example shows how to tune compensators for a feedback control system using Control System Designer.
You can tune compensators using various graphical and automated tuning methods.
When you open Control System Designer from MATLAB®, you can select one of six possible control architecture configurations.
Using Control System Designer, you can tune your compensator to satisfy various time-domain and frequency-domain design requirements.
This example shows how to configure Control System Designer from the command line and how to create functions to customize the startup of a Control System Designer session.
Bode diagram design is an interactive graphical method of modifying a compensator to achieve a specific open-loop response.
Root locus design is a common control system design technique in which you edit the compensator gain, poles, and zeros in the root locus diagram.
Nichols plot design is an interactive graphical method of modifying a compensator to achieve a specific open-loop response.
Achieve your design goals by manually editing compensator poles, zeros, and gains.
Tune a compensator using automated tuning methods in Control System Designer.
Compensator Tuning in Simulink
This example shows how to tune Simulink® blocks using the Compensator Editor dialog box in Control System Designer.
Tune the closed-loop performance of a single-loop system using a feedback compensator, and then tune the system response to changes in the reference signal using a prefilter.
To design compensators for cascaded multi-loop systems, first tune the compensator for the inner loop and then tune the outer-loop compensator.
Systems with Special Characteristics
This example shows how to design and analyze a controller for multiple plant models using Control System Designer.
Design a compensator for a set of plant models using Control System Designer.
Some Control System Designer design and analysis tools support exact time delays while others use approximations of time delays.
Design compensators for plant models defined by frequency response data using Control System Designer.
Design compensators for a control system with an inner and outer loop using Control System Designer.
Analysis and Validation
Analyze your control system designs using the plotting tools in Control System Designer.
Examine the effects of different tuning methods or compensator structures by comparing the performance of multiple compensator designs.
After designing your controller in Control System Designer, you can export your design to the MATLAB Workspace for further analysis or design.
To simulate your tuned control architecture, you can automatically generate a Simulink model from Control System Designer.
Design a compensator in an IMC structure for chemical reactors using Control System Designer.
Design a feedback controller for a disk drive read/write head using LQG synthesis.
Design a computer hard-disk read/write head position controller using classical control design methods.
This example shows how to generate an array of LTI models that represent the plant variations of a control system from a Simulink® model.
This example shows how to use Control System Toolbox™ to design a digital servo controller for a disk drive read/write head.
This example shows the design of a YAW DAMPER for a 747® aircraft using the classical control design features in Control System Toolbox™.
This example shows the design of a non-inverting feedback amplifier circuit using Control System Toolbox™.