A lightweight deep learning model for fault detection of PV modules using thermal images
Thermal imaging is an emerging and valuable tool in evaluating and inspecting photovoltaic modules, allowing the identification of anomalies invisible to the human eye, such as bypass diode failures, internal cell defects, and hot or cold spots. In this context, artificial intelligence and computer...
- Autores:
-
Jiménez Restrepo, Keony
Cano Quintero, Juan Bernardo
Velilla Hernández, Esteban
- Tipo de recurso:
- Article of investigation
- Fecha de publicación:
- 2025
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- eng
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/48264
- Acceso en línea:
- https://hdl.handle.net/10495/48264
- Palabra clave:
- Imágenes infrarrojas
Infrared imaging
Visión por computadora
Computer vision
Aprendizaje profundo (aprendizaje automático)
Deep learning (Machine learning)
Termografía
Thermography
Sistemas de energía fotovoltaica
Photovoltaic power systems
Inteligencia artificial
Artificial intelligence
http://id.loc.gov/authorities/subjects/sh85066320
http://id.loc.gov/authorities/subjects/sh85029549
http://id.loc.gov/authorities/subjects/sh2021006947
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
| Summary: | Thermal imaging is an emerging and valuable tool in evaluating and inspecting photovoltaic modules, allowing the identification of anomalies invisible to the human eye, such as bypass diode failures, internal cell defects, and hot or cold spots. In this context, artificial intelligence and computer vision facilitate the analysis and interpretation of images. Nevertheless, the large number of parameters associated with this approach significantly affects the training and inference time of models, limiting its practical applicability for real-time fault detection. Therefore, we proposed a CNN architecture called HDUnet, which combines and optimizes key design principles from UNet, DenseNet, and HRNet for object detection, segmentation, feature extraction, and pattern recognition. The architecture comprises 1 million parameters and ensures continuous data feedback from field observations, reducing training time and requiring approximately 0.3 GFLOPs per inference. For binary fault classification tasks, HDUNet achieves performance comparable to the top-performing models with 13.9 million parameters and improves accuracy by 3.77 % compared to the best-reported lightweight model with 1.5 million parameters. In contrast, for the 12-class fault detection task, HDUNet approaches state-of-the-art precision while outperforming the best lightweight model by 6.5 %. These findings highlight the model’s capability to operate as a lightweight model with a remarkable trade-off between fault detection classification accuracy and computational efficiency. |
|---|
