• CSCD核心库收录期刊
  • 中文核心期刊
  • 中国科技核心期刊

ELECTRIC POWER CONSTRUCTION ›› 2022, Vol. 43 ›› Issue (3): 58-65.doi: 10.12204/j.issn.1000-7229.2022.03.007

• Application of Artificial Intelligence in Power Grid Fault Diagnosis and Location ·Hosted by Professor WANG Xiaojun, Associate Professor LUO Guomin and Associate Professor SHI Fang· • Previous Articles     Next Articles

False Data Injection Attack Detection Method Based onImproved Generative Adversarial Network

XIA Yunshu1(), WANG Yong1(), ZHOU Lin1(), FAN Rusen2()   

  1. 1. School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 200120, China
    2. State Grid Qingpu Electric Power Supply Company, Shanghai 201799, China
  • Received:2021-09-12 Online:2022-03-01 Published:2022-03-24
  • Contact: XIA Yunshu E-mail:carriexia@163.com;wy616@126.com;zhou@shiep.edu.cn;fanrusen107@163.com
  • Supported by:
    the National Natural Science Foundation of China(61772327);Natural Science Foundation of Shanghai(20ZR1455900);National Engineering Laboratory for Big Data Collaborative Security Technology(QAX-201803);Science and Technology Commission of Shanghai Municipality(18511105700);Science and Technology Commission of Shanghai Municipality(19DZ2252800)

Abstract:

With the development of new-type energy internet, large-scale sensing measurement systems provide data support for data-driven detection of false data injection attack. However, the problem of unbalanced attack data will affect the performance of such methods. Therefore, a data rebalance attack detection model based on improved generative adversarial network (GAN) and extremely randomized tree is proposed. Firstly, the GAN structure is designed to make the training procedure stable enough to generate high-quality data. Secondly, the Copula function is used to construct the spatial correlation between the power system states to adapt to the integration of the distributed energy resources. Then, a rebalanced dataset is obtained through the adversarial training of the improved GAN, and the extremely randomized tree classifier is used to detect the attack. In addition, the data validity index based on multiple classifiers is designed to evaluate the quality of the generated data. The effect of the proposed method is verified by comparative experiments. Results show that the method can generate high-quality measurement data, solve the problem of data imbalance, and the attack detection rate is 98.95%.

Key words: false data injection attack, generative adversarial network, extremely randomized tree, imbalanced dataset, machine learning, attack detection

CLC Number: