sisoinit - Configure SISO Design Tool at startup

Syntax

T = sisoinit(CONFIG)

Description

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:

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
Description
Value

String
String
LTI object

G

Name
Value

String
LTI object

H

Name
Value

String
LTI object

C

Name
Descripton
Value

String
String
LTI object

Loop Properties

Loops

Properties

Values

OL1

Name
Description
View

String
String

'rlocus' 'bode'

CL1

Name
Description
View

String
String

'bode'

Example

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)

See Also

sisotool

  


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