Losses of electricity production in photovoltaic systems are mainly caused by the presence of faults that affect the efficiency of the systems. The identification of any overheating in a photovoltaic module, through the thermographic non-destructive test, may be essential to maintain the correct functioning of the photovoltaic system quickly and cost-effectively, without interrupting its normal operation. This work proposes a system for the automatic classification of thermographic images using a convolutional neural network, developed via open-source libraries. To reduce image noise, various pre-processing strategies were evaluated, including normalization and homogenization of pixels, greyscaling, thresholding, discrete wavelet transform, and Sobel Feldman and box blur filtering. These techniques allow the classification of thermographic images of differen quality and acquired using different equipments, without specific protocols. Several tests with different parameters and overfitting reduction techniques were carried out to assess the performance of the neural networks: images acquired by unmanned aerial vehicles and ground-based operators were compared for the network performance and for the time required to execute the thermographic inspection. Our tool is based on a convolutional neural network that allows to immediately recognize a failure in a PV panel reaching a very high accuracy. Considering a dataset of 1000 images that refer to different acquisition protocols, it was reached an accuracy of 99% for a convolutional neural network with 30 min of computational time on Low Mid-Range CPU. While a dataset of 200 sectioned images, the same tool achieved 90% accuracy with a multi-layer perceptron architecture and 100% accuracy for a convolutional neural network. The proposed methodology offers an open alternative and a valid tool that improves the resolution of image classification for remote failure detection problems and that can be used in any scientific sector.

Manno, D., Cipriani, G., Ciulla, G., Di Dio, V., Guarino, S., Lo Brano, V. (2021). Deep learning strategies for automatic fault diagnosis in photovoltaic systems by thermographic images. ENERGY CONVERSION AND MANAGEMENT, 241, 114315 [10.1016/j.enconman.2021.114315].

Deep learning strategies for automatic fault diagnosis in photovoltaic systems by thermographic images

Manno, D.
Membro del Collaboration Group
;
Cipriani, G.
Membro del Collaboration Group
;
Ciulla, G.
Membro del Collaboration Group
;
Di Dio, V.
Membro del Collaboration Group
;
Guarino, S.
Membro del Collaboration Group
;
Lo Brano, V.
Membro del Collaboration Group
2021-01-01

Abstract

Losses of electricity production in photovoltaic systems are mainly caused by the presence of faults that affect the efficiency of the systems. The identification of any overheating in a photovoltaic module, through the thermographic non-destructive test, may be essential to maintain the correct functioning of the photovoltaic system quickly and cost-effectively, without interrupting its normal operation. This work proposes a system for the automatic classification of thermographic images using a convolutional neural network, developed via open-source libraries. To reduce image noise, various pre-processing strategies were evaluated, including normalization and homogenization of pixels, greyscaling, thresholding, discrete wavelet transform, and Sobel Feldman and box blur filtering. These techniques allow the classification of thermographic images of differen quality and acquired using different equipments, without specific protocols. Several tests with different parameters and overfitting reduction techniques were carried out to assess the performance of the neural networks: images acquired by unmanned aerial vehicles and ground-based operators were compared for the network performance and for the time required to execute the thermographic inspection. Our tool is based on a convolutional neural network that allows to immediately recognize a failure in a PV panel reaching a very high accuracy. Considering a dataset of 1000 images that refer to different acquisition protocols, it was reached an accuracy of 99% for a convolutional neural network with 30 min of computational time on Low Mid-Range CPU. While a dataset of 200 sectioned images, the same tool achieved 90% accuracy with a multi-layer perceptron architecture and 100% accuracy for a convolutional neural network. The proposed methodology offers an open alternative and a valid tool that improves the resolution of image classification for remote failure detection problems and that can be used in any scientific sector.
2021
Settore ING-IND/32 - Convertitori, Macchine E Azionamenti Elettrici
Settore ING-IND/11 - Fisica Tecnica Ambientale
Manno, D., Cipriani, G., Ciulla, G., Di Dio, V., Guarino, S., Lo Brano, V. (2021). Deep learning strategies for automatic fault diagnosis in photovoltaic systems by thermographic images. ENERGY CONVERSION AND MANAGEMENT, 241, 114315 [10.1016/j.enconman.2021.114315].
File in questo prodotto:
File Dimensione Formato  
Manuscript_Researchgate.pdf

accesso aperto

Descrizione: versione postprint dell'articolo su ecm
Tipologia: Pre-print
Dimensione 603.56 kB
Formato Adobe PDF
603.56 kB Adobe PDF Visualizza/Apri
Deep learning strategies for automatic fault diagnosis in photovoltaic systems by thermographic images.pdf

Solo gestori archvio

Tipologia: Versione Editoriale
Dimensione 6.61 MB
Formato Adobe PDF
6.61 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/513874
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 56
  • ???jsp.display-item.citation.isi??? 50
social impact