LabVIEW Control Design and Simulation Module

CD Normalize Transfer Function Model VI

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

CD Normalize Transfer Function Model VI

Owning Palette: Model Conversion VIs

Requires: Control Design and Simulation Module

Normalizes the numerator and denominator polynomials of a transfer function model. This VI arranges the coefficients of the resulting model in ascending or descending order of power, depending on the Normalized Term you specify.

Make Canonical? specifies whether to normalize the transfer function model to a canonical form. The default is TRUE.
Transfer Function Model contains a mathematical representation of and information about the system on which this VI operates.
Normalized Term specifies which term to use to normalize the polynomial.

0Highest Denominator (default)—Normalizes the polynomials with the highest denominator term.
1Lowest Denominator—Normalizes the polynomials with the lowest denominator term.
2Highest Numerator—Normalizes the polynomials with the highest numerator term.
3Lowest Numerator—Normalizes the polynomials with the lowest numerator term.
Coefficient Threshold specifies the coefficient threshold for removing trailing coefficients near zero from the numerator and denominator. This VI removes trailing coefficients with absolute or relative values less than or equal to the threshold. If all values are less than or equal to the threshold, this VI uses the first element in the array of coefficients in the numerator or denominator.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
threshold type specifies how the VI removes the trailing coefficients from the numerator and denominator.

0Absolute Value (default)—Removes trailing coefficients with absolute values less than or equal to Coefficient Threshold.
1Relative Value—Removes trailing coefficients with absolute values less than or equal to Coefficient Threshold * |x|, where x is the coefficient with the maximum absolute value.
Model Out returns the normalized model.
error out contains error information. This output provides standard error out functionality.

Log in to get a better experience