Skip to Main Content Skip to Search
Product Documentation

Version 9.0 (R2010b) Control System Toolbox Software

This table summarizes what's new in Version 9.0 (R2010b):

New Features and Changes

Version Compatibility Considerations

Fixed Bugs and Known Problems

Yes
Details below

Yes–Details labeled as Compatibility Considerations, below. See also Summary.

Bug Reports

New features introduced in this version:

New Commands and GUI for Modeling and Tuning PID Controllers

This release introduces specialized tools for modeling and designing PID controllers.

PID Controller Design with the New PID Tuner GUI

The new PID Tuner GUI lets you interactively tune a PID controller for your required response characteristics. Using the GUI, you can adjust and analyze your controller's performance with response plots, such as reference tracking, load disturbance rejection, and controller effort, in both time and frequency domains.

The PID Tuner supports all types of SISO plant models, including:

For more information about using PID Tuner, see:

PID Controller Design with the New pidtune Command

The new pidtune command lets you tune PID controller gains at the command line.

pidtune automatically tunes the PID gains to balance performance (response time) and robustness (stability margins). You can specify your own response time and phase margin targets using the new pidtuneOptions command.

pidtune supports all types of SISO plant models, including:

For additional information, see:

Modeling PID Controllers in Parallel Form or Standard Form

The new LTI model objects pid and pidstd are specialized for modeling PID controllers.

With pid and pidstd you can model a PID controller directly with the PID parameters, expressed in parallel (pid) or standard (pidstd) form. The pid and pidstd commands can also convert to PID form any type of LTI object that represents a PID controller.

Previously, to model a PID controller, you had to derive the controller's equivalent transfer function (or other model), and could not directly store the PID parameters.

For additional information, see the pid and pidstd reference pages

Improved PID Tuning Options in SISO Design Tool

This release includes improvements to the PID Tuning options in the Automated Tuning pane of SISO Design Tool.

In addition to the Robust Response Time tuning algorithm, SISO Design Tool offers a collection of classical design formulas, including the following:

For information about using SISO Design Tool, see SISO Design Tool in the Control System Toolbox User's Guide. For specific information about the automatic PID Tuning options in SISO Design Tool, see PID Tuning in the Control System Toolbox User's Guide.

Ability to Analyze a Controller Design for Multiple Models Simultaneously in SISO Design Tool

You can now analyze a controller design for multiple models simultaneously using the SISO Design Tool. This feature helps you analyze whether the controller satisfies design requirements on a system whose exact dynamics are not known and may vary.

System dynamics can vary because of parameter variations or different operating conditions. You represent variations in system dynamics of the plant (G), sensor (H), or both in a feedback structure using arrays of LTI models. Then, design a controller for a nominal model in the array and analyze that the controller satisfies the design requirements on the remaining models using the design and analysis plots. For more information, see:

Change in Output of repsys Command

The output of the repsys command when called with a single dimension argument has changed.

In prior versions, the output of repsys(sys,N) was the same as that of append(sys,...,sys).

Now, repsys(sys,N) returns the same result as repsys(sys,[N N]).

The results of other syntaxes for repsys have not changed.

See the repsys and append reference pages for more information.

Compatibility Consideration

Code that depends upon the previous result of repsys(sys,N) no longer returns that result. To obtain the previous result, replace repsys(sys,N) with sys*eye(N).

  


Free Control Systems Interactive Kit

Learn more about resources for designing, testing, and implementing control systems.

Get free kit

Trials Available

Try the latest control systems products.

Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS