Automatic fault classification in photovoltaic modules using Convolutional Neural Networks

被引:80
|
作者
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
相关论文
共 50 条
  • [1] Fault classification of photovoltaic power plants using convolutional neural networks
    Goi M.
    Katayama N.
    Morita K.
    Okawa H.
    Kosugi A.
    Imai Y.
    IEEJ Transactions on Power and Energy, 2021, 141 (06) : 464 - 472
  • [2] A combined approach of convolutional neural networks and machine learning for visual fault classification in photovoltaic modules
    Venkatesh, Sridharan Naveen
    Sugumaran, Vaithiyanathan
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART O-JOURNAL OF RISK AND RELIABILITY, 2022, 236 (01) : 148 - 159
  • [3] Automatic Fault Detection of Photovoltaic Modules Using Recurrent Neural Network
    Parveen Kumar
    Kumar M.
    Bansal A.K.
    Russian Electrical Engineering, 2024, 95 (04) : 321 - 334
  • [4] Automatic Pollen Classification Using Convolutional Neural Networks
    Boldeanu, Mihai
    Cucu, Horia
    Burileanu, Corneliu
    Marmureanu, Luminita
    2021 44TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2021, : 130 - 133
  • [5] An embedded solution for fault detection and diagnosis of photovoltaic modules using thermographic images and deep convolutional neural networks
    Mellit, Adel
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 116
  • [6] Fault Diagnosis of PV Modules Using Deep Convolutional Neural Networks
    Tasawar, Ihtyaz Kader
    Tanzeem, Abyaz Kader
    Rahman, Md. Mosaddequr
    Ahmed, Tahmid
    Islam, Mohaimenul
    Zarin, Shah Faiza
    2022 INTERNATIONAL CONFERENCE ON ENERGY AND POWER ENGINEERING, ICEPE, 2022,
  • [7] Automatic detection and classification of leukocytes using convolutional neural networks
    Jianwei Zhao
    Minshu Zhang
    Zhenghua Zhou
    Jianjun Chu
    Feilong Cao
    Medical & Biological Engineering & Computing, 2017, 55 : 1287 - 1301
  • [8] Automatic detection and classification of leukocytes using convolutional neural networks
    Zhao, Jianwei
    Zhang, Minshu
    Zhou, Zhenghua
    Chu, Jianjun
    Cao, Feilong
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2017, 55 (08) : 1287 - 1301
  • [9] An efficient fault classification method in solar photovoltaic modules using transfer learning and multi-scale convolutional neural network
    Korkmaz, Deniz
    Acikgoz, Hakan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 113
  • [10] Automatic Detection of Photovoltaic Farms Using Satellite Imagery and Convolutional Neural Networks
    Ioannou, Konstantinos
    Myronidis, Dimitrios
    SUSTAINABILITY, 2021, 13 (09)