Dynamic Anomaly Detection with High-fidelity Simulators: A Convex Optimization Approach
This work addresses anomaly detection for power system operators by integrating high-fidelity simulators, though it is incremental as it hybridizes existing methods.
The paper tackles the problem of scalable dynamic anomaly detection in power systems by combining model-based and data-driven approaches, resulting in a convex optimization-based filter that achieves robust performance and high scalability, validated by detecting false data injection attacks on the IEEE 39-bus system with improved accuracy.
The main objective of this article is to develop scalable dynamic anomaly detectors when high-fidelity simulators of power systems are at our disposal. On the one hand, mathematical models of these high-fidelity simulators are typically "intractable" to apply existing model-based approaches. On the other hand, pure data-driven methods developed primarily in the machine learning literature neglect our knowledge about the underlying dynamics of the systems. In this study, we combine tools from these two mainstream approaches to develop a diagnosis filter that utilizes the knowledge of both the dynamical system as well as the simulation data of the high-fidelity simulators. The proposed diagnosis filter aims to achieve two desired features: (i) performance robustness with respect to model mismatch; (ii) high scalability. To this end, we propose a tractable (convex) optimization-based reformulation in which decisions are the filter parameters, the model-based information introduces feasible sets, and the data from the simulator forms the objective function to-be-minimized regarding the effect of model mismatch on the filter performance. To validate the theoretical results, we implement the developed diagnosis filter in DIgSILENT PowerFactory to detect false data injection attacks on the Automatic Generation Control measurements in the three-area IEEE 39-bus system.