Fault detection, localization and diagnosis are critical for increasing the efficiency and dependability of photovoltaic (PV) plants. In this paper, a fault diagnosis method for PV modules is developed using a Machine Learning (ML) platform (Edge Impulse) and infrared images. The idea is to develop a TinyML model to classify certain defects that can frequently occur on PV modules (e.g., dirty, short-circuit and sand deposit on PV modules) and check the feasibility of the developed TinyML model by integrating it into a low-cost and lower power microcontroller (MCU). In this regard, a database of infrared thermography images was built and used. Then, different MobileNets versions are evaluated and compared in terms of accuracy, hardware resources and inference latency. Simulation and co-simulation results clearly report the feasibility of the method based on two different MCUs, with a maximum classification accuracy of 98%. The key advantage of the used platform is that the embedded ML models can be developed quickly and run locally without internet connection. Moreover, edge processes are not affected by latency, bandwidth limitations, energy constraints, or data privacy issues, making them outstanding methods for real-time diagnostics. To verify the ability of the developed TinyML model to classify defects in real- time, the model has been experimentally evaluated and the results demonstrated its capability to diagnose PV modules with good accuracy.

TinyML for Fault Diagnosis of Photovoltaic Modules Using Edge Impulse Platform and IR Thermography Images

Mellit, A.;Blasuttigh, N.;Pastore, S.;
2025-01-01

Abstract

Fault detection, localization and diagnosis are critical for increasing the efficiency and dependability of photovoltaic (PV) plants. In this paper, a fault diagnosis method for PV modules is developed using a Machine Learning (ML) platform (Edge Impulse) and infrared images. The idea is to develop a TinyML model to classify certain defects that can frequently occur on PV modules (e.g., dirty, short-circuit and sand deposit on PV modules) and check the feasibility of the developed TinyML model by integrating it into a low-cost and lower power microcontroller (MCU). In this regard, a database of infrared thermography images was built and used. Then, different MobileNets versions are evaluated and compared in terms of accuracy, hardware resources and inference latency. Simulation and co-simulation results clearly report the feasibility of the method based on two different MCUs, with a maximum classification accuracy of 98%. The key advantage of the used platform is that the embedded ML models can be developed quickly and run locally without internet connection. Moreover, edge processes are not affected by latency, bandwidth limitations, energy constraints, or data privacy issues, making them outstanding methods for real-time diagnostics. To verify the ability of the developed TinyML model to classify defects in real- time, the model has been experimentally evaluated and the results demonstrated its capability to diagnose PV modules with good accuracy.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11368/3107719
 Avviso

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact