Automatic Fault Classification in Photovoltaic Modules Using Denoising Diffusion Probabilistic Model, Generative Adversarial Networks, and Convolutional Neural Networks

被引:0
|
作者
da Silveira Junior, Carlos Roberto [1 ]
Sousa, Carlos Eduardo Rocha [2 ]
Alves, Ricardo Henrique Fonseca [3 ]
机构
[1] Fed Inst Goias, Dept 4, BR-74055110 Goiania, Go, Brazil
[2] Univ Fed Goias, Inst Informat, BR-74055900 Goiania, Go, Brazil
[3] Petrobras SA, BR-20231030 Rio De Janeiro, RJ, Brazil
关键词
solar energy; denoising diffusion probabilistic model; generative adversarial network and data augmentation; FRAMEWORK; CHOICE;
D O I
10.3390/en18040776
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Current techniques for fault analysis in photovoltaic (PV) systems plants involve either electrical performance measurements or image processing, as well as line infrared thermography for visual inspection. Deep convolutional neural networks (CNNs) are machine learning algorithms that perform tasks involving images, such as image classification and object recognition. However, to train a model effectively to recognize different patterns, it is crucial to have a sufficiently balanced dataset. Unfortunately, this is not always feasible owing to the limited availability of publicly accessible datasets for PV thermographic data and the unequal distribution of different faults in real-world systems. In this study, three data augmentation techniques-geometric transformations (GTs), generative adversarial networks (GANs), and the denoising diffusion probabilistic model (DDPM)-were combined with a CNN to classify faults in PV modules through thermographic images and identify the type of fault in 11 different classes (i.e., soiling, shadowing, and diode). Through the cross-validation method, the main results found with the Wasserstein GAN (WGAN) and DDPM networks combined with the CNN for anomaly classification achieved testing accuracies of 86.98% and 89.83%, respectively. These results demonstrate the effectiveness of both networks for accurately classifying anomalies in the dataset. The results corroborate the use of the diffusion model as a PV data augmentation technique when compared with other methods such as GANs and GTs.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Automatic fault classification in photovoltaic modules using Convolutional Neural Networks
    Fonseca Alves, Ricardo Henrique
    de Deus Junior, Getulio Antero
    Marra, Enes Goncalves
    Lemos, Rodrigo Pinto
    RENEWABLE ENERGY, 2021, 179 : 502 - 516
  • [2] Generalization of Convolutional Neural Networks for ECG Classification Using Generative Adversarial Networks
    Shaker, Abdelrahman M.
    Tantawi, Manal
    Shedeed, Howida A.
    Tolba, Mohamed F.
    IEEE ACCESS, 2020, 8 : 35592 - 35605
  • [3] Seismic facies classification using supervised convolutional neural networks and semisupervised generative adversarial networks
    Liu, Mingliang
    Jervis, Michael
    Li, Weichang
    Nivlet, Philippe
    GEOPHYSICS, 2020, 85 (04) : O47 - O58
  • [4] Using Generative Adversarial Networks and Parameter Optimization of Convolutional Neural Networks for Lung Tumor Classification
    Lin, Chun-Hui
    Lin, Cheng-Jian
    Li, Yu-Chi
    Wang, Shyh-Hau
    APPLIED SCIENCES-BASEL, 2021, 11 (02): : 1 - 17
  • [5] Generalization of Deep Neural Networks for Imbalanced Fault Classification of Machinery Using Generative Adversarial Networks
    Wang, Jinrui
    Li, Shunming
    Han, Baokun
    An, Zenghui
    Bao, Huaiqian
    Ji, Shanshan
    IEEE ACCESS, 2019, 7 : 111168 - 111180
  • [6] 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
  • [7] Improving Error Related Potential Classification by using Generative Adversarial Networks and Deep Convolutional Neural Networks
    Gao, Chenguang
    Li, Zhao
    Ora, Hiroki
    Miyake, Yoshihiro
    2020 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2020, : 2468 - 2476
  • [8] Generative adversarial networks and convolutional neural networks based weather classification model for day ahead short-term photovoltaic power forecasting
    Wang, Fei
    Zhang, Zhanyao
    Liu, Chun
    Yu, Yili
    Pang, Songling
    Duic, Neven
    Shafie-Khah, Miadreza
    Catalao, Joao P. S.
    ENERGY CONVERSION AND MANAGEMENT, 2019, 181 : 443 - 462
  • [9] 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
  • [10] Convolutional and generative adversarial neural networks in manufacturing
    Kusiak, Andrew
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (05) : 1594 - 1604