Version 7.0 (R2006a) Control System Toolbox Software

This table summarizes what's new in Version 7.0 (R2006a):

New Features and ChangesVersion Compatibility Considerations

Fixed Bugs and Known Problems

Related Documentation at Web Site

Yes
Details below

No

No bug fixes

No

New features and changes introduced in this version are

SISO Design Tool

The SISO Design Tool now provides one-click automated tuning using systematic algorithms such as Ziegler-Nichols PID tuning, IMC design, and LQG design. In addition, you can calculate low-order approximations of the IMC/LQG compensators to keep the control system complexity low.

Compensator Optimization Is Now Supported

If you have installed Simulink® Response Optimization™ software, you can now optimize the compensator parameters inside the SISO Design Tool GUI. You can specify time- and frequency-domain requirements on SISO Design Tool plots such as bode and step, and use numerical optimization algorithms to automatically tune your compensator to meet your requirements. See the Simulink Response Optimization documentation for more details.

Improved Compensator Editor

The Compensator Editor used to edit the numerical values of poles and zeros has been upgraded to better handle common control components such as lead/lag and notch filters.

Multi-Loop Compensator Design Support

Many control systems involve multiple feedback loops, some of which are coupled and need joint tuning. The SISO Design Tool now lets you analyze and tune multi-loop configurations. You can focus on a specific loop by opening signals to remove the effects of other loops, gain insight into loop interactions, and jointly tune several SISO loops.

SISO Design Tool Fully Integrated with the Controls & Estimation Tools Manager

To improve workflow and better leverage other tools, such as Simulink® Control Design™ software and Simulink Response Optimization software, the SISO Design Tool is now fully integrated with the Controls & Estimation Tools Manager (CETM). This provides a signal environment for the design and tuning of compensators.

When you open the SISO Design Tool, the CETM also opens with a SISO Design Task. Many SISO Design Tool features, such as importing models, changing loop configurations, etc., have been moved to the SISO Design Task in CETM. In addition, related tasks such as Simulink based Tuning and Compensator Optimization are seamlessly integrated with the SISO Design Task. See the Control System Toolbox Getting Started Guide for details on the new work flow.

LTI Viewer Enhancements

The LTI Viewer now lets you plot the response of a system to user-defined input signals (lsim) and initial conditions (initial). A new GUI lets you select input signals from a signal generator library, or import signal data from a variety of file formats.

LTI Objects

Descriptor and Improper State-Space Models Fully Supported

There is now full support for descriptor state-space models with a singular E matrix. This now lets you build state-space representations, such as PID, and manipulate improper models with the superior accuracy of state-space computations. In previous versions, only descriptor models with a nonsingular E matrix were supported.

New Commands to Calculate Time Response Metrics

The new stepinfo and lsiminfo commands compute time-domain performance metrics, such as rise time, settling time, and overshoot. You can use these commands to write scripts that automatically verify or optimize such performance requirements. Previously, these metrics were available only from response plots.

Simplified System Interconnections Using I/O Channel Names

The commands connect, feedback, series, parallel, and lft now let you connect systems by matching names of I/O channels. A helper function, sumblk, has also been added to simplify the specification of summing junctions. Altogether this considerably simplifies the task of deriving models for complicated block diagrams. In previous releases, only index-based system connection was supported.

Changes in the Representation of I/O Delays in State-Space Models

The ioDelay property is deprecated from state-space models. Instead, these models have a new property called InternalDelay for logging all delays that cannot be pushed to the inputs or outputs. Driving this change is the switch to a representation of delays in terms of delayed differential equations rather than frequency response. See Time Delays in the Control System Toolbox documentation for more details on internal delays, and ss/getdelaymodel for details on the new internal representation of state-space models with delays.

New Name Property for LTI Objects

This new property lets you attach a name (string) to a given LTI model. The specified name is reflected in response plots.

New Commands and Operations for LTI Objects

The new exp command simplifies the creations of continuous-time transfer functions with delays. For more information, type help lti/exp at the MATLAB prompt.

The frd object has the following new methods:

The .* operation is supported for transfer functions and zero-pole-gain objects. This allows you to perform element-by-element multiplication of MIMO models.

Numerical Algorithms

There have been several major improvements in the Control System Toolbox numerical algorithms, many of which benefit the upgraded SISO Design Tool:

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS