Analysis of the data-driven fault detection processhttps://repo.valu3s.eu/use-cases/demonstrators-evaluation-results-1/demonstration-of-faults-attacks-detection-with-data-driven-fault-detector/analysis-of-the-data-driven-fault-detection-processhttps://repo.valu3s.eu/@@site-logo/logo_valu3s_green_transparent.png
Analysis of the data-driven fault detection process
UC6
The data collected from the system are used to derive a linear or nonlinear model of the system to describe its dynamics. The dynamical behavior of such system is used together with a Kalman filter to check if a change in the evolution of the dynamics occurred. In particular, a PCA model based on ARX modeling, extended with Poly-Exponential modeling if necessary, is built based on the collected data, and the ARX parameters describing the system are used as the state of a Kalman filter. Then, the analysis of the state evolution of the Kalman filter corresponds to the analysis of the dynamical behavior of the system. If a fault/attack is occuring on the system, it will produce a change in the dynamical behavior, and thus in the Kalman filter evolution. Thus, by monitoring the state of the filter, and comparing it with tresholds defined ad-hoc based on the system under study, it is possible to detect whether a fault/attack is occurring.