LabVIEW Advanced Signal Processing Toolkit API Reference

Error Codes (System Identification)

  • Updated2023-02-21
  • 6 minute(s) read

The System Identification VIs can return the following error codes. Refer to the KnowledgeBase for more information about correcting errors in LabVIEW.

Code Description
−41353 Failed to get a valid model type. Specify different orders and try again. If this error occurs again, try other estimation methods instead.
−41352 Invalid input signals. Ensure the input signals are step signals and step response signals.
−41351 The input signal length is too short for estimation. Ensure the length is more than 20. If the input signal contains an initial part, ensure the length of the initial part is more than five.
−41342 The system model must be a discrete model.
−41341 The system model must be a continuous model.
−41333 The orders of the estimated transfer function model are not consistent with the orders you specified. You must adjust the tolerance setting to reduce estimated model orders.
−41332 The order of the denominator in the transfer function must be greater than zero.
−41331 The System Identification VIs do not convert the static gain into the transfer function gain.
−41329 The number of states is too large. Either increase the length of the input data or decrease the number of states.
−41328 The dimensions of the A, B, C, D, and K coefficients in the state-space model are inconsistent.
−41327 The D coefficients in the state-space model must not be empty.
−41326 The C coefficients in the state-space model must not be empty.
−41325 The B coefficients in the state-space model must not be empty.
−41324 The A coefficients in the state-space model must not be empty.
−41323 The size of the Kalman gain matrix must equal [number of states] x [number of input channels].
−41322 The dimension of initial states must equal the number of states.
−41321 The number of states of the state-space model must be greater than zero.
−41319 The poles in the zero-pole-gain model cannot be empty.
−41318 The zeros in the zero-pole-gain model cannot be empty.
−41317 The initial guess of the time constant and the damping ratio for the second-order subsystem must be both NaN or both a positive value.
−41316 The order of the numerator in the transfer function model must be less than or equal to the order of the denominator in the model.
−41315 The numerator coefficients in the transfer function model cannot be empty.
−41314 The denominator coefficients in the transfer function model cannot be empty.
−41312 The order of the numerator in the transfer function model must be greater than or equal to zero.
−41311 The order of the denominator in the transfer function model must be greater than or equal to zero.
−41306 The dimensions of the A, B, F, C, and D coefficients in the linear model are inconsistent.
−41305 The F coefficients in the linear model cannot be empty.
−41304 The D coefficients in the linear model cannot be empty.
−41303 The C coefficients in the linear model cannot be empty.
−41302 The B coefficients in the linear model cannot be empty.
−41301 The A coefficients in the linear model cannot be empty.
−41293 The initial guess of delay(s) is invalid. The guess must be NaN or a positive value.
−41292 The number of delays does not match the number of input signals.
−41291 The final order must be greater than the initial order.
−41290 The number of orders does not match the number of signal channels.
−41289 The delay in the linear model must be greater than or equal to zero.
−41288 The delay in the linear model must be greater than zero.
−41287 The order of the F coefficients in the linear model must be greater than or equal to zero.
−41286 The order of D coefficients in the linear model must be greater than or equal to zero.
−41285 The order of the C coefficients in the linear model must be greater than or equal to zero.
−41284 The order of the B coefficients in the linear model must be greater than or equal to zero.
−41283 The order of the B coefficients in the linear model must be greater than zero.
−41282 The order of the A coefficients in the linear model must be greater than or equal to zero.
−41281 The order of the A coefficients in the linear model must be greater than zero.
−41264 The model coefficients are invalid.
−41263 The System Identification VIs cannot retrieve the data in system model because the model type you wire in is incompatible with the system model requirements.
−41262 The model orders are inconsistent with the dimensions of the model coefficients.
−41261 The system model is undefined.
−41235 The lower limit you specified for the parameters is invalid.
−41234 The values you specified do not match the upper and lower limits.
−41233 The total number of poles must be less than the denominator order of the transfer function model. The total number of poles includes poles at the origin and poles in the first-order and second-order subsystems.
−41232 The number of zeros at the origin must be less than the numerator order of the transfer function model.
−41231 The number of zeros or poles you specify must be greater than or equal to zero.
−41225 The length of the response signal that the user-defined VI generates is different from the length of the stimulus signal.
−41224 The length of FRF weight must be equal to the lengths of the components of FRF magnitude and FRF phase
−41223 The frequency components of FRF magnitude and FRF phase must be the same. The elements of the frequency components must be nonnegative and in ascending order.
−41222 The lengths of the components of FRF magnitude and FRF phase must be greater than zero and equal to each other.
−41221 The impulse response length you specify must be greater than or equal to zero.
−41220 The coefficients of the discrete controller must not be empty.
−41219 The stimulus and response signals and the estimated model do not have the same sampling rate.
−41218 The block size must be greater than 100.
−41217 The number of signal channels you use for estimation and validation must be equal.
−41216 The data index to select missing data is out of range.
−41215 The confidence factor must be greater than zero.
−41214 The selected channel is out of range.
−41213 The sampling rate you specified is negative or zero, or the sampling rate of the stimulus signal and response signal does not match each other.
−41212 The prediction step cannot be zero.
−41211 The reference value must be greater than zero.
−41210 The reference matrix must be square matrix. The dimensions of the reference matrix do not match the number of coefficients of the system model.
−41209 The frequency range is invalid.
−41208 The dimensions of the noise variance matrix do not match the dimensions of the system model.
−41207 The number of noise channels does not match the system model requirements.
−41206 The number of signal channels does not match the system model requirements.
−41205 The number of frequency bins must be greater than zero.
−41204 The window length must be less than the signal length and greater than zero.
−41203 The values of piecewise points must be unique and in ascending order.
−41202 The decimation factor must be greater than one.
−41201 The signal length is too small for computation, or the stimulus and response signals are not of the same length.
41201 At least one of the signal inputs is empty. Most System Identification VIs have stimulus signal and response signal inputs. Some VIs require these two inputs to have the same length. Other VIs, such as the Data Preprocessing VIs, allow the stimulus signal or the response signal to be ignored. If a VI does not require the two inputs to have the same length, this warning occurs when the stimulus signal or the response signal is empty.
41202 The denominator order is too high for the transfer function model, which might result in an inaccurate estimation.
41203 The numerator order is too high for the transfer function model, which might result in an inaccurate estimation.

Log in to get a better experience