Detection and Diagnosis of Data Integrity Attacks in Solar Farms Based on Multilayer Long Short-Term Memory Network

Photovoltaic (PV) systems are becoming more vulnerable to cyber threats. In response to this emerging concern, developing cyber-secure power electronics converters has received increased attention from the IEEE Power Electronics Society that recently launched a cyber-physical-security initiative. This letter proposes a deep sequence learning based diagnosis solution for data integrity attacks on PV systems in smart grids, including dc–dc and dc–ac converters. The multilayer long short-term memory networks are used to leverage time-series electric waveform data from current and voltage sensors in PV systems. The proposed method has been evaluated in a PV smart grid benchmark model with extensive quantitative analysis. For comparison, we have evaluated classic data-driven methods, including $K$-nearest neighbor, decision tree, support vector machine, artificial neural network, and convolutional neural network. Comparison results verify performances of the proposed method for detection and diagnosis of various data integrity attacks on PV systems.

[1]  Kameshwar Poolla,et al.  Smart grid data integrity attacks: characterizations and countermeasuresπ , 2011, 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[2]  Manimaran Govindarasu,et al.  Cyber Attack-Defense Analysis for Automatic Generation Control with Renewable Energy Sources , 2018, 2018 North American Power Symposium (NAPS).

[3]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[4]  Ali Davoudi,et al.  Detection of False-Data Injection Attacks in Cyber-Physical DC Microgrids , 2017, IEEE Transactions on Industrial Informatics.

[5]  Mohammad Shahidehpour,et al.  Microgrid Risk Analysis Considering the Impact of Cyber Attacks on Solar PV and ESS Control Systems , 2017, IEEE Transactions on Smart Grid.

[6]  Leandros A. Maglaras,et al.  A real time OCSVM Intrusion Detection module with low overhead for SCADA systems , 2014 .

[7]  Yoshua Bengio,et al.  Learning long-term dependencies with gradient descent is difficult , 1994, IEEE Trans. Neural Networks.

[8]  Luca Antiga,et al.  Automatic differentiation in PyTorch , 2017 .

[9]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[10]  Xiang-Yang Li,et al.  System Statistics Learning-Based IoT Security: Feasibility and Suitability , 2019, IEEE Internet of Things Journal.

[11]  Fangyu Li,et al.  Vulnerability Assessments of Electric Drive Systems Due to Sensor Data Integrity Attacks , 2020, IEEE Transactions on Industrial Informatics.

[12]  Rick S. Blum,et al.  Cybersecurity and Power Electronics: Addressing the Security Vulnerabilities of the Internet of Things , 2017, IEEE Power Electronics Magazine.

[13]  Ping Ma,et al.  Detection and Identification of Cyber and Physical Attacks on Distribution Power Grids With PVs: An Online High-Dimensional Data-Driven Approach , 2019, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[14]  Wen-Zhan Song,et al.  Enhanced Cyber-Physical Security in Internet of Things Through Energy Auditing , 2019, IEEE Internet of Things Journal.

[15]  Jürgen Schmidhuber,et al.  Learning to Forget: Continual Prediction with LSTM , 2000, Neural Computation.

[16]  Fangyu Li,et al.  Smart Home Monitoring System via Footstep-Induced Vibrations , 2020, IEEE Systems Journal.

[17]  Rong Zheng,et al.  Detecting Stealthy False Data Injection Using Machine Learning in Smart Grid , 2017, IEEE Systems Journal.