Get Started with Simulink Control Design
Simulink® Control Design™ enables you to design and analyze traditional and data-driven control systems modeled in Simulink. It offers tools for finding operating points and computing exact linearizations of Simulink models at various operating conditions. You can compute simulation-based frequency responses of your systems. You can also deploy embedded estimation algorithms for real-time frequency response estimations of physical plants.
Simulink Control Design automatically tunes arbitrary SISO and MIMO control architectures, including PID controllers and gain-scheduled compensators. You can deploy PID autotuning algorithms to embedded software to automatically compute PID gains in real time. Simulink Control Design lets you design and deploy sliding mode, iterative learning, active disturbance rejection control, and other nonlinear, adaptive, and data-driven control algorithms. You can use constraint enforcement methods to adjust control actions, preventing your system from violating critical constraints.
Tutorials
- Compute Operating Points from Specifications Using Steady State Manager
Find steady-state operating points that meet specifications by trimming your Simulink model using the Steady State Manager app.
- Linearize Simulink Model at Model Operating Point
Linearize a model at its operating point consisting of initial state values and input signals.
- Trim and Linearize Simulink Models
This example shows how to programmatically linearize a watertank Simulink Model feedback control system.
- Estimate Frequency Response Using Model Linearizer
Estimate the frequency response of a Simulink model using a manually constructed sinestream input signal.
- PID Controller Tuning in Simulink
You can tune the gains of PID Controller blocks to achieve a robust design with the desired response time using PID Tuner.
- 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.
- Verify Model Using Simulink Control Design and Simulink Verification Blocks
Assert that linear system characteristics satisfy specified bounds using a combination of Simulink Control Design and Simulink verification blocks.
Interactive Learning
Control Design Onramp with Simulink
Free, self-paced, interactive Simulink
Control Design course
Videos
Understanding Control Systems — MATLAB Tech Talks
Walk through everyday examples that explore the fundamentals of open-loop and
feedback control systems.