Control System Toolbox |
The Control System Toolbox is a collection of MATLAB functions for modeling,
analyzing, and designing automatic control systems. The functions in this
Toolbox implement the most common classical transfer function and modern
state-space control techniques. With the Control System Toolbox, you can
model, simulate, and analyze both continuous-time and discrete-time systems.
Time responses, frequency responses, and root-locus diagrams can also be
quickly computed and graphed.
LTI Objects. Taking advantage of MATLAB 5's object-oriented capabilities, this new feature allows you to manipulate SISO or MIMO linear systems with a single command, similar to matrix operations. Entire systems can be easily added or manipulated using simplified syntax.
Time and Frequency Response Analysis. Functions are provided for simulating LTI models in the time domain and for calculating their frequency responses. The time response can be computed and graphed for a step input signal, an impulse input signal, and an arbitrary input vector. A set of commands provides Bode, Nyquist, and Nichols plots for frequency response analysis. Functions for singular value analysis are also provided.
LTI Viewer. An interactive environment for comparing time and frequency responses of LTI systems, this new GUI provides UI controls for plotting the responses of several LTI systems at once and toggling between them. You can calculate the key response characteristics, such as settling time, and zoom into regions of interest on the response plots. Choose between the different I/O channels to configure the resultant plots.
Feedback Gain Selection Methods. The Control System Toolbox contains tools for the selection of closed-loop feedback gains using both classical methods and modern optimal control methods. Classical methods include root-locus plotting and gain determination, gain and phase margins, pole placement, and damping factor techniques. Modern methods include linear-quadratic regulator and estimator design routines.
Extensible and Customizable. Whether using classical control design methods or modern methods, the Control System Toolbox contains an extensive range of control design and analysis algorithms. It also provides a customizable environment in which you can easily write your own M-file scripts. These scripts can simplify design iterations and make modifications effortless by providing immediate analysis after design changes are made.
Basis for the Control Design Family. The Control System
Toolbox is often used in combination with the advanced control design toolboxes
to create an advanced control design environment.



