LabVIEW Control Design and Simulation Module

CD Zeros VI

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

CD Zeros VI

Owning Palette: Dynamic Characteristics VIs

Requires: Control Design and Simulation Module

Returns the locations of the model zeros. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.

CD Zeros (State-Space)

State-Space Model contains a mathematical representation of and information about the system for which this VI returns the zeros.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Zeros returns the locations of the model zeros. For multiple-input multiple-output (MIMO) system models, this VI converts transfer function and zero-pole-gain models to state-space form. This VI then calculates the transmission zeros of the state-space model. These poles are not necessarily identical to the poles you can obtain by using the Smith-McMillan form.
error out contains error information. This output provides standard error out functionality.

CD Zeros (Transfer Function)

Transfer Function Model contains a mathematical representation of and information about the system for which this VI returns the zeros.
root finding options specifies the option for root finding.

0General—Specifies that the Transfer Function Model is regarded as a complex polynomial. The polynomial roots might not be exact real or complex conjugate.
1Simple Classification—Based on the results of the General option, the roots are divided into two kinds: real (remove the imaginary part) or complex conjugate (average the real parts and imaginary parts respectively).
2Refinement—Based on the results of the Simple Classification option, the roots are refined again by the Newton method for real roots and the Bairstow method for complex conjugate roots. With this option, the polynomial roots can be more accurate, but the computation might be numerically unstable.
3Advanced Refinement—Finds the roots more accurately and stably, especially when the polynomial has repeated roots. The resulting roots are exact real or complex conjugate. Due to the computation complexity, this method is time-consuming.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Zeros returns the locations of the model zeros. For multiple-input multiple-output (MIMO) system models, this VI converts transfer function and zero-pole-gain models to state-space form. This VI then calculates the transmission zeros of the state-space model. These poles are not necessarily identical to the poles you can obtain by using the Smith-McMillan form.
error out contains error information. This output provides standard error out functionality.

CD Zeros (Zero-Pole-Gain)

Zero-Pole-Gain Model contains a mathematical representation of and information about the system for which this VI returns the zeros.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Zeros returns the locations of the model zeros. For multiple-input multiple-output (MIMO) system models, this VI converts transfer function and zero-pole-gain models to state-space form. This VI then calculates the transmission zeros of the state-space model. These poles are not necessarily identical to the poles you can obtain by using the Smith-McMillan form.
error out contains error information. This output provides standard error out functionality.

Log in to get a better experience