Enum PidIdentWarning
- Namespace
- TimeSeriesAnalysis.Dynamic
- Assembly
- TimeSeriesAnalysis.dll
Warnings that arise during identification of PidModels
public enum PidIdentWarning
Fields
DataSetVeryShortComparedtoTMax = 9The dataset needs to be sufficiently long compared to the longest time constatnt to be estimated
InputSaturation_UcloseToUmax = 4The input u remains saturated at its maximum
InputSaturation_UcloseToUmin = 5The input u remains saturated at its minimum
NegativeEstimatedTi = 6Negative time constant. A non-causal model is an inidication of data error usually.
NotPossibleToIdentifyPIDcontroller_BadInputData = 2The input data was tagged "bad" and could not be used for id
u and y are uncorrelated
NotPossibleToIdentifyPIDcontroller_YsetIsBad = 3The setpoint data provided was tagged "bad"
Nothing = 0No warnings
PIDControllerDoesNotAppearToBeInAuto = 8The PID controller does not appear to move to changes in ymeas-yset, is it in manual?
PIDControllerIsInCascadeModeWithFrequentSetpointChanges = 12The pid controller is in cascade or is otherwise repsonding to extremely frequent setpoint changes that makes id very challenging.
PIDControllerPossiblyInTracking = 11u changes, but pid model has extremely low rSquared, so it does not appear to be in control
RegressionProblemFailedToYieldSolution = 7Regression returned an error