Classical Control Design

Design, tuning, and analysis of single-input, single-output (SISO) feedback systems

Using the Control System Designer, you can interactively design and analyze single-input, single-output (SISO) controllers for feedback systems modeled in Simulink®. You can tune controllers using various graphical and automated tuning methods. To choose the best tuning method for your application, see Control System Designer Tuning Methods.

Graphical Tools

Control System Designer Design single-input, single-output (SISO) controllers


Getting Started

Control System Designer Tuning Methods

You can tune compensators using various graphical and automated tuning methods.

What Blocks Are Tunable?

You can tune parameters in certain Simulink blocks using Simulink Control Design™ software.

Marking Signals of Interest for Control System Analysis and Design

Analysis points allow you to access to internal signals, perform open-loop analysis, or specify requirements for controller tuning in systems modeled in either MATLAB® or Simulink.

Design Workflow

Single Loop Feedback/Prefilter Compensator Design

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.

Cascaded Multi-Loop/Multi-Compensator Feedback Design

To design compensators for cascaded multi-loop systems, first tune the compensator for the inner loop and then tune the outer-loop compensator.

Designing Compensators for Plants with Time Delays

Some Control System Designer design and analysis tools support exact time delays while others use approximations of time delays.

Tune Custom Masked Subsystems

This example shows how to enable custom masked subsystems in Control System Designer.

Compensator Tuning

Design Compensator Using Automated PID Tuning and Graphical Bode Design

Automatically tune the parameters of a PID controller. You can then fine tune the controller performance using graphical design techniques.

Tuning Simulink Blocks in the Compensator Editor

This example shows how to use Compensator Editor dialog box to tune Simulink blocks.

Analysis and Validation

Analyze Designs Using Response Plots

Analyze your control system designs using the plotting tools in Control System Designer.

Compare Performance of Multiple Designs

Examine the effects of different tuning methods or compensator structures by comparing the performance of multiple compensator designs.

Update Simulink Model and Validate Design

To tune a controller for a nonlinear system, Control System Designer linearizes the Simulink model. Therefore, it is good practice to validate your tuned controller performance using the nonlinear system.

Was this topic helpful?