ABSTRACTPhotovoltaic (PV) arrays have gained significant attention in recent years due to their potential for sustainable energy generation. However, the reliable operation of PV arrays is crucial for optimal performance and long‐term durability. The early detection of faults in PV arrays is vital to prevent further damage, improve maintenance strategies, and ensure uninterrupted energy production. In this study, we propose a novel fault detection method based on Time Frequency Analysis (TFA) using the Scaling Basis Chirplet Transform (SBCT). In this proposed fault detection method, PV array signal is decomposed into a set of chirplets using the SBCT. The chirplets represent localized time‐frequency components that can capture the dynamic behavior of the PV array signal. To evaluate the effectiveness of the proposed method, extensive simulations and experiments are conducted using real‐world PV array data. The SBCT with combination of various machine learning algorithms is proposed to detect faults in PV array. SBCT in combination with Support Vector Machine, Decision Tree, Random Forest, and ANN classifiers are able to detect faults in PV array with 99%, 98.5%, 99.2%, and 99.5% accuracies in no shading condition and 88%, 85%, 89%, and 89.5% accuracies in severe shading condition. The proposed method achieves high accuracy and robustness in detecting various types of faults in PV arrays, even in the presence of noise and uncertainties. The proposed fault detection method using TFA based on the SBCT offers a promising solution for efficient and reliable fault detection in PV arrays. It enables early fault detection, facilitating timely maintenance and minimizing energy losses. The proposed approach can contribute to enhancing the overall performance, reliability, and lifespan of PV arrays, thereby advancing the adoption of renewable energy sources and promoting sustainable development.
Read full abstract