| Version 7.0 (R2006a) Control System Toolbox™ Software Release Notes | ![]() |
This table summarizes what's new in Version 7.0 (R2006a):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
Yes | No | No bug fixes | No |
New features and changes introduced in this version are
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
This new property lets you attach a name (string) to a given LTI model. The specified name is reflected in response plots.
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:
fcat — Concatenates one or more FRD models along the frequency dimension (data merge).
fselect — Selects frequency points or range in frd model.
fnorm — Calculates pointwise peak gain of frd model.
The .* operation is supported for transfer functions and zero-pole-gain objects. This allows you to perform element-by-element multiplication of MIMO models.
There have been several major improvements in the Control System Toolbox numerical algorithms, many of which benefit the upgraded SISO Design Tool:
New scaling algorithm that maximizes accuracy for badly scaled state-space models
Performance improvement in time and frequency response computations through MEX-files
More accurate computations of the zero-pole-gain and transfer function representations of a state-space model
More accurate state-space representations of zero-pole-gain models
Better handling of nonminimal modes in model reduction commands (balred, balreal)
canon now computes a block modal form for A matrices that are not diagonizable or are nearly defective
Exact phase computation for zero-pole-gain models in bode and nichols
Accurate handling of improper models using the descriptor state-space representation
![]() | Version 7.1 (R2006b) Control System Toolbox Software | Version 6.2.1 (R14SP3) Control System Toolbox Software | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |