Machine Learning Approaches for Solar PV Fault Identification
摘要
Fault detection in photovoltaic (PV) plants is essential to ensure reliability, safety, and maximum operating efficiency while reducing maintenance costs. Conventional protection devices often fail to detect subtle PV faults, leading to safety risks and performance losses. This study proposes a machine learning–based approach for fault detection using key electrical measurements such as voltage, current, power, and irradiance. Labelled datasets were generated from real-time data collected through a LabVIEW-integrated Data Acquisition (DAQ) system in a 1.3 kWp grid-connected PV plant. Multiple supervised classification algorithms, including Naïve Bayes, Logistic Regression, Decision Trees, Random Forest, and Gradient Boosting, were trained and validated to identify line-to-line faults and distinguish them from partial shading conditions. Experimental results demonstrate that ensemble methods, particularly Random Forest and Gradient Boosting, achieved superior accuracy, with classification models consistently exceeding 99% detection performance. The findings confirm the effectiveness of the proposed framework in accurately detecting PV faults and differentiating them from non-critical disturbances, thereby improving diagnostic accuracy and system reliability.