Line-line fault detection and classification for photovoltaic systems using ensemble learning model based on I-V characteristics

Abstract The fault diagnosis of photovoltaic (PV) arrays aims to increase the reliability and service life of PV systems. Line-Line (LL) faults may remain undetected under low mismatch level and high impedance due to low currents of faults, resulting in power losses and fire potential disaster. This paper proposes a novel and intelligent fault diagnosis method based on an ensemble learning model and Current-Voltage (I-V) characteristics to detect and classify LL faults at the DC side of PV systems. For this purpose, first, the key features are extracted via analyzing I-V characteristics under various LL fault events and normal operation. Second, a feature selection algorithm has been applied to select the best features for each learning algorithm in order to reduce the amount of data required for the learning process. Third, an ensemble learning model is developed that combines several learning algorithms based on the probabilistic strategy to achieve superior diagnostic performance. Here, we find an excellent agreement between simulation and experimental results that the proposed method can obtain higher accuracy in detecting and classifying the LL faults, even under low mismatch levels and high fault impedances. In addition, the comparison results demonstrate that the performance of the proposed method is better than individual machine learning algorithms, so that the proposed method precisely detects and classifies LL faults on PV systems under the different conditions with an average accuracy of 99% and 99.5%, respectively.

[1]  Saeed Lotfifard,et al.  Modeling and Health Monitoring of DC Side of Photovoltaic Array , 2015, IEEE Transactions on Sustainable Energy.

[2]  Rabah Benkercha,et al.  Fault detection and diagnosis based on C4.5 decision tree algorithm for grid connected PV system , 2018, Solar Energy.

[3]  N. Rajasekar,et al.  A comprehensive review on protection challenges and fault diagnosis in PV systems , 2018, Renewable and Sustainable Energy Reviews.

[4]  Ye Zhao,et al.  Line–Line Fault Analysis and Protection Challenges in Solar Photovoltaic Arrays , 2013, IEEE Transactions on Industrial Electronics.

[5]  Lijun Wu,et al.  Intelligent fault diagnosis of photovoltaic arrays based on optimized kernel extreme learning machine and I-V characteristics , 2017 .

[6]  Wei Gao,et al.  Newly-Designed Fault Diagnostic Method for Solar Photovoltaic Generation System Based on IV-Curve Measurement , 2019, IEEE Access.

[7]  C. Nagamani,et al.  A Method to Detect Photovoltaic Array Faults and Partial Shading in PV Systems , 2016, IEEE Journal of Photovoltaics.

[8]  Lijun Wu,et al.  Random forest based intelligent fault diagnosis for PV arrays using array voltage and string currents , 2018, Energy Conversion and Management.

[9]  Petro Liashchynskyi,et al.  Grid Search, Random Search, Genetic Algorithm: A Big Comparison for NAS , 2019, ArXiv.

[10]  Ying Sun,et al.  Statistical fault detection in photovoltaic systems , 2017 .

[11]  Ferat Sahin,et al.  A survey on feature selection methods , 2014, Comput. Electr. Eng..

[12]  Ehab F. El-Saadany,et al.  Voltage-Based Protection Scheme for Faults Within Utility-Scale Photovoltaic Arrays , 2018, IEEE Transactions on Smart Grid.

[13]  Zhehan Yi,et al.  Line-to-Line Fault Detection for Photovoltaic Arrays Based on Multiresolution Signal Decomposition and Two-Stage Support Vector Machine , 2017, IEEE Transactions on Industrial Electronics.

[14]  Zhehan Yi,et al.  Fault Detection for Photovoltaic Systems Based on Multi-Resolution Signal Decomposition and Fuzzy Inference Systems , 2017, IEEE Transactions on Smart Grid.

[15]  N. Rajasekar,et al.  An MPPT-Based Sensorless Line–Line and Line–Ground Fault Detection Technique for PV Systems , 2019, IEEE Transactions on Power Electronics.

[16]  Xiaodong Wang,et al.  Quickest Fault Detection in Photovoltaic Systems , 2018, IEEE Transactions on Smart Grid.

[17]  Elyes Garoudja,et al.  An enhanced machine learning based approach for failures detection and diagnosis of PV systems , 2017 .

[18]  K. Otani,et al.  Experimental Studies of Failure Detection Methods in PV Module Strings , 2006, 2006 IEEE 4th World Conference on Photovoltaic Energy Conference.

[19]  Mohammadreza Aghaei,et al.  Innovative Automated Control System for PV Fields Inspection and Remote Control , 2015, IEEE Transactions on Industrial Electronics.

[20]  Lijun Wu,et al.  Fault diagnosis for photovoltaic array based on convolutional neural network and electrical time series graph , 2019, Energy Conversion and Management.

[21]  B. Lehman,et al.  Decision tree-based fault detection and classification in solar photovoltaic arrays , 2012, 2012 Twenty-Seventh Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[22]  Shulin Wang,et al.  Feature selection in machine learning: A new perspective , 2018, Neurocomputing.

[23]  I. Farkas,et al.  Analysis of long-term performance and reliability of PV modules under tropical climatic conditions in sub-Saharan , 2020 .

[24]  G. Saravana Ilango,et al.  Online Fault Detection and Diagnosis in Photovoltaic Systems Using Wavelet Packets , 2018, IEEE Journal of Photovoltaics.

[25]  Ye Zhao,et al.  Graph-Based Semi-supervised Learning for Fault Detection and Classification in Solar Photovoltaic Arrays , 2015, IEEE Transactions on Power Electronics.

[26]  B. Lehman,et al.  Outlier detection rules for fault detection in solar photovoltaic arrays , 2013, 2013 Twenty-Eighth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[27]  Violeta Holmes,et al.  Simultaneous fault detection algorithm for grid-connected photovoltaic plants , 2017 .