LabVIEW Control Design and Simulation Module

SIM Linearize VI

  • Updated2023-03-14
  • 9 minute(s) read

SIM Linearize VI

Owning Palette: Trim & Linearize VIs

Requires: Control Design and Simulation Module

Returns a linear time-invariant (LTI) system model given a nonlinear simulation subsystem. Linearizing a nonlinear simulation subsystem involves approximating the behavior of that subsystem around an operating point. The operating point consists of the Inputs and States of the subsystem. Wire data to the Path input to determine the polymorphic instance to use or manually select the instance.

Note  You can use this VI to linearize only a continuous subsystem.

SIM Linearize (Path)

Path specifies the path to the simulation subsystem on which you want to operate.
States specifies the initial states of the simulation subsystem. The SIM Linearize VI uses the initial subsystem states to calculate the operating point. You can specify the value of these states using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
Inputs specifies the initial inputs of the simulation subsystem. The SIM Linearize VI uses the initial subsystem inputs to calculate the operating point. You specify the inputs to include in the LTI model and the value of these inputs using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
Outputs specifies the outputs to include in the LTI model. You can exclude outputs from the LTI model using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
State-Space Model returns the LTI state-space form of the given simulation subsystem. This model is compatible with the Control Design VIs and functions.
error out contains error information. This output provides standard error out functionality.

SIM Linearize (Reference)

Reference specifies a reference to the subsystem on which you want to operate.
States specifies the initial states of the simulation subsystem. The SIM Linearize VI uses the initial subsystem states to calculate the operating point. You can specify the value of these states using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
Inputs specifies the initial inputs of the simulation subsystem. The SIM Linearize VI uses the initial subsystem inputs to calculate the operating point. You specify the inputs to include in the LTI model and the value of these inputs using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
Outputs specifies the outputs to include in the LTI model. You can exclude outputs from the LTI model using the SIM Set Parameter Value VI.
Name specifies the name of the parameter.
Value specifies the value of the parameter.
Static Input? is TRUE if the parameter type Static. The SIM Linearize VI excludes Static inputs and outputs from the linear time-invariant (LTI) model. Static Input? is FALSE if the parameter type is either Variable or Fixed.
Vector? is TRUE if the parameter value is a vector or an array. Vector? is FALSE if the parameter value is a scalar.
Fixed Size? is TRUE if you can replace this parameter only with a vector or an array of the same size. Fixed Size? is FALSE if you can replace this parameter with a vector or array of any size.
Fixed Value? is TRUE if the parameter value is a condition that you specify for trimming a subsystem. Fixed Value? is FALSE if the parameter value is not a condition that you specify for trimming a subsystem.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
State-Space Model returns the LTI state-space form of the given simulation subsystem. This model is compatible with the Control Design VIs and functions.
error out contains error information. This output provides standard error out functionality.

Log in to get a better experience