TY - JOUR
T1 - Fault Identification of Photovoltaic Array Based on Machine Learning Classifiers
AU - Badr, Mohamed M.
AU - Hamad, Mostafa S.
AU - Abdel-Khalik, Ayman S.
AU - Hamdy, Ragi A.
AU - Ahmed, Shehab
AU - Hamdan, Eman
N1 - KAUST Repository Item: Exported on 2021-12-13
Acknowledgements: This work was supported by the Information Technology Industry Development Agency’s (ITIDA) Information Technology Academia
Collaboration (ITAC) Collaborative Funded Project through Advanced Research Projects (ARP) under Grant ARP2020.R28.18.
PY - 2021
Y1 - 2021
N2 - Fault identification in Photovoltaic (PV) array is a contemporary research topic motivated by the higher penetration levels of PV systems in recent electrical grids. Therefore, this work aims to define an optimal Machine learning (ML) structure of automatic detection and diagnosis algorithm for common PV array faults, namely, permanent (Arc Fault, Line-to-Line, Maximum Power Point Tracking unit failure, and Open-Circuit faults), and temporary (Shading) under a wide range of climate datasets, fault impedances, and shading scenarios. To achieve the best-fit ML structure, three distinct ML classifiers are compared, namely, Decision Tree (DT) based on different splitting criteria, K-Nearest Neighbors (KNN) based on the different metrics of distance and weighting functions, and Support Vector Machine (SVM) based on different Kernel functions and multi-classification approaches. Also, Bayesian Optimization is adopted to assign the optimal hyperparameters to the fault classifiers. To investigate the performance of classifiers reported, both simulation and experimental case studies are carried out and presented.
AB - Fault identification in Photovoltaic (PV) array is a contemporary research topic motivated by the higher penetration levels of PV systems in recent electrical grids. Therefore, this work aims to define an optimal Machine learning (ML) structure of automatic detection and diagnosis algorithm for common PV array faults, namely, permanent (Arc Fault, Line-to-Line, Maximum Power Point Tracking unit failure, and Open-Circuit faults), and temporary (Shading) under a wide range of climate datasets, fault impedances, and shading scenarios. To achieve the best-fit ML structure, three distinct ML classifiers are compared, namely, Decision Tree (DT) based on different splitting criteria, K-Nearest Neighbors (KNN) based on the different metrics of distance and weighting functions, and Support Vector Machine (SVM) based on different Kernel functions and multi-classification approaches. Also, Bayesian Optimization is adopted to assign the optimal hyperparameters to the fault classifiers. To investigate the performance of classifiers reported, both simulation and experimental case studies are carried out and presented.
UR - http://hdl.handle.net/10754/673975
UR - https://ieeexplore.ieee.org/document/9627668/
UR - http://www.scopus.com/inward/record.url?scp=85120585312&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3130889
DO - 10.1109/ACCESS.2021.3130889
M3 - Article
SN - 2169-3536
VL - 9
SP - 159113
EP - 159132
JO - IEEE Access
JF - IEEE Access
ER -