Simulink® Control Design™ software provides multiple tools and methods for batch linearization. Which tool and method you choose depends on your application requirements and software preferences. The following table describes the batch linearization workflows supported by Simulink Control Design software.
|Application Description||Operating Point Computation Options||Linearization Workflow|
Your model has more than one operating condition that does not depend on any varying model parameters. Use this approach when the model operating conditions depend only on the model states and inputs.
Your model has a single operating condition, and you want to linearize the model at this operating point for varying model parameters. Examples of such an application include:
Your model has multiple operating conditions that depend on the values of varying model parameters. Use this approach when creating linear time-varying (LTV) models.
In addition to varying operating points and model parameters,
you can obtain multiple transfer functions from your system by varying
the linearization I/O configuration using an
You can do so for a model with a single operating point and no parameter
variation, and also for any of the batch linearization options in
the preceding table. For more information, see Vary Operating Points and Obtain Multiple Transfer Functions Using slLinearizer and Vary Parameter Values and Obtain Multiple Transfer Functions.
You can perform batch linearization using the Linear Analysis Tool or at
the MATLAB® command line, using either the
linearize function or an
slLinearizer interface. Use the following
table to choose a batch linearization tool.
|Reasons to Use Linear Analysis Tool||Reasons to Use ||Reasons to Use |