SciELO - Scientific Electronic Library Online

 
vol.119 issue1-2 author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Article

Indicators

Related links

  • On index processCited by Google
  • On index processSimilars in Google

Share


South African Journal of Science

On-line version ISSN 1996-7489
Print version ISSN 0038-2353

Abstract

WESTRAADT, Edward J.; BRETTENNY, Warren J.  and  CLOHESSY, Chantelle M.. Deep learning for photovoltaic defect detection using variational autoencoders. S. Afr. j. sci. [online]. 2023, vol.119, n.1-2, pp.1-8. ISSN 1996-7489.  http://dx.doi.org/10.17159/sajs.2023/13117.

Faults arising in photovoltaic (PV) systems can result in major energy loss, system shutdowns, financial loss and safety breaches. It is thus crucial to detect and identify faults to improve the efficiency, reliability, and safety of PV systems. The detection of faults in large PV installations can be a tedious and time-consuming undertaking, particularly in large-scale installations. This detection and classification of faults can be achieved using thermal images; use of computer vision can simplify and speed up the fault detection and classification process. However, a challenge often faced in computer vision tasks is the lack of sufficient data to train these models effectively. We propose the use of variational autoencoders (VAEs) as a method to artificially expand the data set in order to improve the classification task in this context. Three convolutional neural network (CNN) architectures - InceptionV3, ResNet50 and Xception - were used for the classification of the images. Our results provide evidence that CNN models can effectively detect and classify PV faults from thermal images and that VAEs provide a viable option in this application, to improve model accuracy when training data are limited. SIGNIFICANCE: • Faults in PV systems can be labour and time consuming to detect and classify. This process can be automated by using computer vision and thermal images. • CNN models (InceptionV3, ResNet50 and Xception) are effective in the detection and classification of PV faults from thermal images. • Small data sets are a common barrier to entry for computer vision assessments. VAEs provide an effective method to artificially expand a limited data set to allow for the successful use of CNN models. • The expansion of training data using VAEs for CNN models can improve the prediction accuracy in these models.

Keywords : photovoltaics; fault detection and classification; deep learning; CNN; convolutional neural networks; VAE; variational autoencoders.

        · text in English     · English ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License