Back to Search Start Over

Diagnosis of PV Array Faults Using RUSBoost.

Authors :
Adhya, Dhritiman
Chatterjee, Soumesh
Chakraborty, Ajoy Kumar
Source :
Journal of Control, Automation & Electrical Systems; Feb2023, Vol. 34 Issue 1, p157-165, 9p
Publication Year :
2023

Abstract

Solar photovoltaic (SPV) has become an inalienable part of the power system due to its numerous advantages over conventional energy sources. However, SPVs can be subjected to various kinds of faults which can degrade the overall performance of the system. Machine learning (ML) techniques may be useful to identify faults occurring in photovoltaic (PV) systems. In this paper, an ML technique called random under-sampling boosting (RUSBoost) has been applied to detect the different types of faults occurring on the DC side of the PV system. A test system of 4.8 kW<subscript>p</subscript> has been designed in MATLAB/Simulink environment for data acquisition of different operating conditions. Commonly used performance parameters have been used as features for the ML model. Thereafter, RUSBoost has been trained using features acquired from the test system. The work also investigates the optimum number of features required for fast and accurate detection of PV array faults. It has been found that, training the model with the current ratio, voltage ratio, power ratio, and array efficiency gives the best result with 99.6% training accuracy and 2.78 s of training time. The performance of RUSBoost is further compared to popular AdaBoost and bagged tree ensemble classifier algorithm to establish the efficacy of the applied ML technique. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
21953880
Volume :
34
Issue :
1
Database :
Supplemental Index
Journal :
Journal of Control, Automation & Electrical Systems
Publication Type :
Academic Journal
Accession number :
161271386
Full Text :
https://doi.org/10.1007/s40313-022-00947-6