Automatic fault classification in photovoltaic modules using Convolutional Neural Networks

被引:93
作者
Fonseca Alves, Ricardo Henrique [1 ]
de Deus Junior, Getulio Antero [1 ]
Marra, Enes Goncalves [1 ]
Lemos, Rodrigo Pinto [1 ]
机构
[1] Univ Fed Goias, Sch Elect Mech & Comp Engn, Goiania, Go, Brazil
关键词
Solar energy; Convolutional neural network; Faultclassification; Thermography; Data augmentation; INFRARED THERMOGRAPHY;
D O I
10.1016/j.renene.2021.07.070
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Photovoltaic (PV) power systems have a significant potential to reduce greenhouse gases and diversify the electricity generation mix. Faults and damages that cause energy losses are common during either the fabrication or lifetime of PV modules. The development of automatic and reliable techniques to identify and classify faults in PV modules can help to improve the reliability and performance of PV systems and reduce operation and maintenance costs. A combination of infrared thermography and machine learning methods has been proven effective in the automatic detection of faults in large-scale PV plants. However, so far, few studies have assessed the challenges and efficiency of these methods applied to the classification of different defect classes in PV modules. In this study, we investigate the effect of data augmentation techniques to increase the performance of our proposed convolutional neural network (CNNs) to classify anomalies, between up to eleven different classes, in PV modules through thermographic images in an unbalanced dataset. Confusion matrices are used to investigate the high within-and between-class variation in different classes, which can be a challenge when creating an automatic tool to classify a large range of defects in PV plants. Through a cross-validation method, the CNN's testing accuracy was estimated as 92.5% for the detection of anomalies in PV modules and 78.85% to classify defects for eight selected classes. (c) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页码:502 / 516
页数:15
相关论文
共 44 条
  • [1] Detection and Prediction of Faults in Photovoltaic Arrays: A Review
    AbdulMawjood, Kais
    Refaat, Shady S.
    Morsi, Walid G.
    [J]. PROCEEDINGS 2018 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPATIBILITY, POWER ELECTRONICS AND POWER ENGINEERING (CPE-POWERENG 2018), 2018,
  • [2] Agarap A. F., 2018, DEEP LEARNING USING, V2, P8375
  • [3] Innovative Automated Control System for PV Fields Inspection and Remote Control
    Aghaei, Mohammadreza
    Grimaccia, Francesco
    Gonano, Carlo A.
    Leva, Sonia
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (11) : 7287 - 7296
  • [4] Multiple Fake Classes GAN for Data Augmentation in Face Image Dataset
    Ali-Gombe, Adamu
    Elyan, Eyad
    Jayne, Chrisina
    [J]. 2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [5] Alves R.H.F., 2016, P 6 C BRAS EN SOL AB
  • [6] Anand VP, 2014, INT CONF ELECTR ENER, P61, DOI 10.1109/ICEES.2014.6924142
  • [7] [Anonymous], 2012, Em: International Journal of Emerging Technology and Advanced Engineering, DOI DOI 10.46338/IJETAE0412_13
  • [8] Bengio Y, 2004, J MACH LEARN RES, V5, P1089
  • [9] A Survey of Predictive Modeling on Im balanced Domains
    Branco, Paula
    Torgo, Luis
    Ribeiro, Rita P.
    [J]. ACM COMPUTING SURVEYS, 2016, 49 (02)
  • [10] A novel fault diagnosis technique for photovoltaic systems based on artificial neural networks
    Chine, W.
    Mellit, A.
    Lughi, V.
    Malek, A.
    Sulligoi, G.
    Pavan, A. Massi
    [J]. RENEWABLE ENERGY, 2016, 90 : 501 - 512