Data Scaling (System Identification Toolkit)

LabVIEW System Identification Toolkit

Data Scaling (System Identification Toolkit)

Multiple-input multiple-output (MIMO) systems commonly have inputs and outputs of different amplitude ranges. This diversity can result in an ill-conditioned model estimation, which reduces the accuracy of the model. For example, consider the valves A and B in the following figure.

Valves A and B operate between 0–100% and 50–60%, respectively. The pressure in the respective stream lines are PA and PB. If you assume that PB can be much larger than PA, you might need to normalize the range of operation of valve B for numerical robustness. You can use the following relationship to normalize the range of operation.

The SI Normalize VI ensures that all stimulus and response signals have a zero mean and unit variance over the sample data range used for model estimation. This process standardizes the range of the equation for all signals considered for model estimation. This data preprocessing step considers all inputs and outputs equally important from the numerical calculation viewpoint.