| Control System Toolbox™ | ![]() |
T = sisoinit(CONFIG)
T = sisoinit(CONFIG) returns a template T for initializing Graphical Tuning window of the SISO Design Tool with a particular control system configuration CONFIG. Available configurations include:
CONFIG=1 — C in forward path, F in series
CONFIG=2 — C in feedback path, F in series
CONFIG=3 — C in forward path, feedforward F
CONFIG=4 — Nested loop configuration
CONFIG=5 — Internal model control (IMC) structure
CONFIG=6 — Cascade loop configuration
This figure shows the six configurations in order.
For each configuration, you can specify the plant models G,H, initialize the compensator C and prefilter F, and configure the open- and closed-loop views by filling the corresponding fields of the structure T. Then use sisotool(T)to start the SISO Design Tool in the specified configuration.
Output argument T is an object with object properties. These tables list the block and loop properties.
Block Properties
Block | Properties | Values |
|---|---|---|
F | Name | String |
G | Name | String |
H | Name | String |
C | Name | String |
Loop Properties
Loops | Properties | Values |
|---|---|---|
OL1 | Name | String 'rlocus' 'bode' |
CL1 | Name | String 'bode' |
T = sisoinit(2); % Single-loop configuration with
% C in the feedback path
T.G.Value = rss(3); % Model for plant G
T.C.Value = tf(1,[1 2]); % Initial compensator value
T.OL1.View = {'rlocus','nichols'}; % Views for tuning Open-Loop
% OL1
% Now launch SISO Design Tool using configuration T
sisotool(T)
![]() | sigmaplot | sisotool | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |