Simulink Control Design™ - MathWorks

(Tuis.) #1

Vary Operating Points and Obtain Multiple Transfer


Functions Using slLinearizer Interface


This example shows how to use the slLinearizer interface to batch linearize a
Simulink® model. You linearize a model at multiple operating points and obtain multiple
open-loop and closed-loop transfer functions from the model.

You can perform the same analysis using the linearize command. However, when you
want to obtain multiple open-loop and closed-loop transfer functions, especially for
models that are expensive to compile repeatedly, slLinearizer can be more efficient.

Create slLinearizer Interface for Model

Open the model.

mdl = 'watertank';
open_system(mdl);

Use the slLinearizer command to create the interface.

sllin = slLinearizer(mdl)

slLinearizer linearization interface for "watertank":

No analysis points. Use the addPoint command to add new points.
No permanent openings. Use the addOpening command to add new permanent openings.
Properties with dot notation get/set access:

Vary Operating Points and Obtain Multiple Transfer Functions Using slLinearizer Interface
Free download pdf