Detecting False Data Injection Attacks in Smart Grids: A Semi-Supervised Deep Learning Approach

The dependence on advanced information and communication technology increases the vulnerability in smart grids under cyber-attacks. Recent research on unobservable false data injection attacks (FDIAs) reveals the high risk of secure system operation, since these attacks can bypass current bad data detection mechanisms. To mitigate this risk, this paper proposes a data-driven learning-based algorithm for detecting unobservable FDIAs in distribution systems. We use autoencoders for efficient dimension reduction and feature extraction of measurement datasets. Further, we integrate the autoencoders into an advanced generative adversarial network (GAN) framework, which successfully detects anomalies under FDIAs by capturing the unconformity between abnormal and secure measurements. Also, considering that the datasets collected from practical power systems are partially labeled due to expensive labeling costs and missing labels, the proposed method only requires a few labeled measurement data in addition to unlabeled data for training. Numerical simulations in three-phase unbalanced IEEE 13-bus and 123-bus distribution systems validate the detection accuracy and efficiency of this method.

[1]  Victor O. K. Li,et al.  Online False Data Injection Attack Detection With Wavelet Transform and Deep Neural Networks , 2018, IEEE Transactions on Industrial Informatics.

[2]  Zhao Yang Dong,et al.  A Review of False Data Injection Attacks Against Modern Power Systems , 2017, IEEE Transactions on Smart Grid.

[3]  Ying Zhang,et al.  Uncertainty Modeling of Distributed Energy Resources: Techniques and Challenges , 2019, Current Sustainable/Renewable Energy Reports.

[4]  Hao Liang,et al.  False Data Injection Attacks Against State Estimation in Power Distribution Systems , 2019, IEEE Transactions on Smart Grid.

[5]  Farzad R. Salmasi,et al.  Detection of false data injection attacks against state estimation in smart grids based on a mixture Gaussian distribution learning method , 2017, IET Cyper-Phys. Syst.: Theory & Appl..

[6]  Fred Denny,et al.  Distribution System Modeling and Analysis , 2001 .

[7]  Yixin Ni,et al.  Risk Assessment for Cyberattack in Active Distribution Systems Considering the Role of Feeder Automation , 2019, IEEE Transactions on Power Systems.

[8]  Zuyi Li,et al.  False Data Attacks Against AC State Estimation With Incomplete Network Information , 2017, IEEE Transactions on Smart Grid.

[9]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[10]  Fei Hu,et al.  Detection of Faults and Attacks Including False Data Injection Attack in Smart Grid Using Kalman Filter , 2014, IEEE Transactions on Control of Network Systems.

[11]  Zhiqiang Ge,et al.  Scalable Semisupervised GMM for Big Data Quality Prediction in Multimode Processes , 2019, IEEE Transactions on Industrial Electronics.

[12]  Björn W. Schuller,et al.  Semisupervised Autoencoders for Speech Emotion Recognition , 2018, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[13]  Jianhui Wang,et al.  Probabilistic Deep Autoencoder for Power System Measurement Outlier Detection and Reconstruction , 2020, IEEE Transactions on Smart Grid.

[14]  Jianhui Wang,et al.  Attack Identification and Correction for PMU GPS Spoofing in Unbalanced Distribution Systems , 2020, IEEE Transactions on Smart Grid.

[15]  Peng Ning,et al.  False data injection attacks against state estimation in electric power grids , 2009, CCS.

[16]  Mehul Motani,et al.  Detecting False Data Injection Attacks in AC State Estimation , 2015, IEEE Transactions on Smart Grid.

[17]  Chao Ren,et al.  A Fully Data-Driven Method Based on Generative Adversarial Networks for Power System Dynamic Security Assessment With Missing Data , 2019, IEEE Transactions on Power Systems.

[18]  Mikhail Belkin,et al.  Memorization in Overparameterized Autoencoders , 2018 .

[19]  Jianhui Wang,et al.  Interval Deep Generative Neural Network for Wind Speed Forecasting , 2019, IEEE Transactions on Smart Grid.

[20]  Navdeep Jaitly,et al.  Adversarial Autoencoders , 2015, ArXiv.

[21]  S. Zampieri,et al.  On the Existence and Linear Approximation of the Power Flow Solution in Power Distribution Networks , 2014, IEEE Transactions on Power Systems.

[22]  Jin Wei,et al.  Real-Time Detection of False Data Injection Attacks in Smart Grid: A Deep Learning-Based Intelligent Mechanism , 2017, IEEE Transactions on Smart Grid.

[23]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[24]  Zhu Han,et al.  Detecting False Data Injection Attacks on Power Grid by Sparse Optimization , 2014, IEEE Transactions on Smart Grid.

[25]  H. Vincent Poor,et al.  Machine Learning Methods for Attack Detection in the Smart Grid , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Siddharth Sridhar,et al.  Cyber–Physical System Security for the Electric Power Grid , 2012, Proceedings of the IEEE.

[27]  Zhengshuo Li,et al.  Interval State Estimation With Uncertainty of Distributed Generation and Line Parameters in Unbalanced Distribution Systems , 2020, IEEE Transactions on Power Systems.

[28]  Nina F. Thornhill,et al.  Wide-Area Monitoring of Power Systems Using Principal Component Analysis and $k$-Nearest Neighbor Analysis , 2018, IEEE Transactions on Power Systems.

[29]  Hao Liang,et al.  False Data Injection Attacks Against State Estimation in Multiphase and Unbalanced Smart Distribution Systems , 2019, IEEE Transactions on Smart Grid.

[30]  Kaveh Dehghanpour,et al.  A Survey on State Estimation Techniques and Challenges in Smart Distribution Systems , 2018, IEEE Transactions on Smart Grid.