Temporal false data injection attack and detection on cyber‐physical power system based on deep reinforcement learning

Wei Fu,Yunqi Yan,Ying Chen,Zhisheng Wang,Danlong Zhu,Longxing Jin
DOI: https://doi.org/10.1049/stg2.12141
2023-11-16
IET Smart Grid
Abstract:This study introduces the temporal FDI (TFDI) attack and its detection countermeasure. The attack utilises a deep Q network (DQN) algorithm driven by temporal observations and employs long short‐term memory (LSTM) cells to capture time‐series measurements. A countermeasure based on binary classifiers is also introduced, which detects suspicious local measurements to effectively identify TFDI attacks. False data injection (FDI) attacks are serious threats to a cyber‐physical power system (CPPS), which may be launched by a malicious software or virus accessing only the measurements from one substation. This study proposes a novel attack method named the temporal FDI (TFDI) attack. Namely, the virus makes decisions based on temporal observations of the CPPS, and the attack is driven by a deep Q network (DQN) algorithm. As DQN takes vectors of continuous variables as input states, the proposed method is free of the state space explosion problem, which helps the virus to learn the optimal attack strategy efficiently. Moreover, for adopting time‐series measurements as quasi‐dynamic observations, long short‐term memory cells are employed as a layer of the Q network. The TFDI attack enables the virus to discern trends of load variations and enhance the attack's effectiveness. Meanwhile, a countermeasure is also presented to detect the proposed FDI attack. Binary classifiers are trained for each bus to detect suspicious local measurements according to their deviations from system‐state manifolds. When suspicious measurements are spotted frequently, the corresponding bus is believed to be under FDI attacks. Test cases validate the efficacy of the proposed FDI attack method as well as its countermeasure.
What problem does this paper attempt to address?