LabVIEW Control Design and Simulation Module

CD Similar State-Space Models VI

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

CD Similar State-Space Models VI

Owning Palette: State-Space Model Analysis VIs

Requires: Control Design and Simulation Module

Compares two state-space models and determines if the models are equal (with the same A, B, C, and D values) or similar. Two state-space models are similar if you can use a similarity transformation matrix to transform the states of one model into the states of the other model linearly and within a certain tolerance.

Details  

State-Space Model 1 contains a mathematical representation of and information about the first state-space model to compare.
State-Space Model 2 contains a mathematical representation of and information about the second state-space model to compare.
Tolerance (Equal) specifies the tolerance to use in determining whether the two models are similar or equal. The default is 0.1.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Tolerance (CTRL/OBSL) specifies the tolerance to use for comparing equal models and calculating the observability and controllability matrices. The default is 1E–8.
Equal? returns TRUE if the two models are equal.
Similar? returns TRUE if the two models are similar.
Similarity Transform returns the similarity transformation matrix this function uses to determine if the two models are similar. If the models are not similar, this matrix is empty.
error out contains error information. This output provides standard error out functionality.

CD Similar State-Space Models Details

Refer to the LabVIEW Control Design User Manual for more information about similarity transformation.

Log in to get a better experience