Mostrar el registro sencillo del ítem

dc.contributor.advisorDomínguez Adan, Emilio Manueles-ES
dc.contributor.authorGarrido Corrales, Luises-ES
dc.contributor.otherUniversidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)es_ES
dc.date.accessioned2023-10-20T15:28:29Z
dc.date.available2023-10-20T15:28:29Z
dc.date.issued2024es_ES
dc.identifier.urihttp://hdl.handle.net/11531/84171es_ES
dc.descriptionMáster Universitario en Ingeniería Industrial + Máster en Industria Conectada / in Smart Industryes_ES
dc.description.abstractEl crecimiento continuo de la energía solar fotovoltaica subraya la necesidad de un mantenimiento eficiente para reducir costos y asegurar la viabilidad económica de las instalaciones. La inspección termográfica, que detecta fallos en los módulos mediante la medición sin contacto de su temperatura, es crucial, pero puede ser lenta y costosa con cámaras térmicas manuales. El uso de drones y análisis por empresas de IA también puede generar costos adicionales y dependencia de proveedores externos. Este proyecto propone una alternativa para la inspección termográfica de paneles fotovoltaicos usando algoritmos de detección de objetos de código abierto: Yolov5, Faster R-CNN y RetinaNet. También se busca determinar cuál de estas arquitecturas es la más adecuada para esta aplicación. Se creó un conjunto de datos con 440 imágenes térmicas de paneles solares, preprocesadas y etiquetadas para entrenar y evaluar estos modelos. Las clases a detectar incluyen 'Panel defectuoso', 'Punto Caliente', 'Cadena' y 'Caja de conexiones'. Los modelos se implementaron en un entorno de programación en Python, usando Pytorch como framework principal. Se realizaron entrenamientos sobre el mismo conjunto de datos y con un mismo conjunto de hiperparámetros, comparando dos versiones de cada arquitectura (una más ligera y otra más profunda), totalizando seis modelos. Posteriormente, se realizó un entrenamiento más detallado para optimizar el rendimiento de cada modelo. Los resultados mostraron que las tres arquitecturas son válidas para esta aplicación, alcanzando precisiones promedio cercanas o superiores al 90% en la detección de 'Panel Defectuoso'. Faster R-CNN con ResNet50 demostró la mayor capacidad de detección, pero fue más lento en la inferencia comparado con Yolov5l, optimizado para la detección en tiempo real con menor tiempo de inferencia. RetinaNet ofreció un rendimiento equilibrado con precisión razonable y velocidad de inferencia aceptable. El proyecto concluye que los modelos de detección automatizada pueden reducir significativamente la intervención humana y la dependencia de empresas externas en las inspecciones termográficas simplificadas. Los próximos pasos incluyen la expansión del conjunto de datos, la ampliación del número de defectos a detectar y la optimización adicional de los modelos.es-ES
dc.description.abstractThe continuous growth of photovoltaic solar energy highlights the need for efficient and effective maintenance to reduce costs and ensure the economic viability of installations. One of the most important and frequent inspections is thermographic, which detects faults in the modules by non-contact temperature measurement. Traditional inspections with manual thermal cameras, while essential for identifying anomalies such as hot spots and connection failures, can be slow and costly. Additionally, using drones to capture aerial images and analyze them through companies with AI models may involve additional costs and dependency on external providers. This project proposes an alternative for thermographic inspection of photovoltaic panels using open-source object detection algorithms, specifically Yolov5, Faster R-CNN, and RetinaNet, which are free and easily deployable. Another goal is to determine which of these architectures is the most suitable for this application. To achieve this, a dataset of 440 thermal images of solar panels was created, preprocessed, and labeled to train and evaluate these models. The classes to be detected include 'Defective Panel,' 'Hot Spot,' 'String,' and 'Junction Box.' The models were implemented in a Python programming environment using Pytorch as the main framework. Training was conducted on the same dataset with the same set of hyperparameters, comparing two versions of each architecture (one lighter and one deeper) for a total of six models. Subsequently, a more detailed training was performed to optimize the performance of each model. The results showed that all three architectures are valid for this application, achieving average precisions close to or exceeding 90% in detecting ‘Defective Panel’. Faster R-CNN with ResNet50 demonstrated the highest detection capability but was slower in inference compared to Yolov5l, which is optimized for real-time detection with the shortest inference time. RetinaNet offered balanced performance with reasonable precision and acceptable inference speed. The project concludes that automated detection models can significantly reduce human intervention and dependence on external companies for simplified thermographic inspections. Next steps include expanding the dataset, increasing the number of defects to be detected, and further optimizing the models.en-GB
dc.format.mimetypeapplication/pdfes_ES
dc.language.isoes-ESes_ES
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United Stateses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/es_ES
dc.subject.otherH62-electronica (MII-N)es_ES
dc.titleDiagnóstico de paneles solares mediante el tratamiento automatizado de imágenes y su aplicación a la automatización de programas de mantenimiento predictivoes_ES
dc.typeinfo:eu-repo/semantics/masterThesises_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.keywordsInspección termográfica; paneles solares; mantenimiento predictivo; detección de objetos; Yolov5; Faster R-CNN; RetinaNet.es-ES
dc.keywordsThermographic inspection; solar panels; predictive maintenance; object detection; Yolov5; Faster R-CNN; RetinaNet.en-GB


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivs 3.0 United States
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivs 3.0 United States