Using System Identification VIs for Model Estimation (System Identification Toolkit)

LabVIEW System Identification Toolkit

Using System Identification VIs for Model Estimation (System Identification Toolkit)

To apply the direct identification approach, you can use the LabVIEW System Identification Toolkit to estimate a plant in a closed-loop system with general-linear polynomial, transfer function, and zero-pole-gain models. To apply the indirect or joint input-output approach to identify a plant, you can use this toolkit with transfer function models. Select the System Identification VIs using the following guidelines:

  • Use the Polynomial Model Estimation VIs or the SI Model Estimation Express VI to estimate ARX, ARMAX, output-error, Box-Jenkins, and general-linear models. For ARX models, the System Identification Toolkit uses the least squares method, which is a special case of the prediction error method. For all other models, this toolkit uses the prediction error method. This method can accurately identify a plant model in a closed-loop system. Hence, you can use the Polynomial Model Estimation VIs to estimate the model of a plant in a closed-loop system.
  • Use the SI Estimate Transfer Function VI or the SI Transfer Function Estimation Express VI to estimate a transfer function model of the plant in a closed-loop system. You can apply direct, indirect, and joint input-output identification to compute transfer function models.
  • To identify zero-pole-gain models for a plant, you first must identify the plant using other model representations. You then can convert other model representations to zero-pole-gain models using the Model Conversion VIs.

Refer to the LabVIEW System Identification Toolkit Algorithm References manual for more information about the prediction error method, the deterministic-stochastic subspace method, and the realization method.