Por favor, use este identificador para citar o enlazar este ítem: https://dspace.unl.edu.ec/jspui/handle/123456789/29690
Título : “Uso de técnicas de Machine Learning para la detección de fallas en el módulo IGBT de los aerogeneradores del Parque Eólico Villonaco”.
Autor : Vásquez Rodríguez, Génesis Jahel
Caraguay Quinde, Pablo José
Palabras clave : MACHINE LEARNING
SCADA
IGBT
Fecha de publicación : 30-abr-2024
Editorial : Universidad Nacional de Loja
Resumen : Ante la necesidad de reducir el consumo de fuentes no renovables al momento de producir energía eléctrica, se han planteado varias alternativas entre las que destaca la energía eólica. Este tipo de energía limpia posee una serie de desventajas que impiden su completo desarrollo e implementación. La falla de sus componentes es una de las más frecuentes y costosas de tratar debido a la incapacidad que se tiene para detectarla e impedirla. Para el presente trabajo se cuenta con la base de datos de los valores captados por los sensores instalados en los diferentes componentes de los aerogeneradores y recogida por el sistema SCADA de la central eólica Villonaco. Esta cuenta con 70 variables de las cuales 22 serán usadas en el entrenamiento de algoritmos de Machine Learning que tienen como objetivo la detección de los momentos en que la alarma correspondiente a la falla en el módulo IGBT del convertidor de potencia de los aerogeneradores instalados en dicha central se enciende. Dado que se desconoce la calidad de la base de datos, esta es sometida a un preprocesamiento en el que se hace la limpieza de valores que afecten negativamente a los algoritmos a usar. Estos pueden ser valores nulos, repetidos, irrelevantes, etc. Esto se hace por medio del estudio de las características de dicha base por medio del software SPSS y su posterior tratamiento con Python. Los algoritmos Random Forest, KNN, SVM y NB son entrenados con ayuda del software Python y las herramientas que posee el entorno de Google Colab para el trabajo de Machine Learning. Dichos algoritmos son evaluados por métricas de rendimiento que muestran el comportamiento de los algoritmos y el desempeño al momento de predecir las fallas. Finalmente, para una mejor comprensión de los resultados, se usa el método gráfico denominado curvas ROC, el cual es una métrica que permite comparar visualmente la eficiencia de cada uno de los algoritmos. Todos estos pasos nos llevan a la conclusión que el algoritmo RF fue quien mejor desempeño tuvo al tener un valor de precisión de 88,25%, seguido de KNN, SVM y Naive Bayes con valores de 85%, 88,25% y 73.1% respectivamente. Dado que todos los valores de precisión se encuentran por arriba del 0.5% se puede concluir que todos han logrado detectar el momento en que la alarma de falla del módulo IGBT se acciona, pero con diferentes desempeños. Palabras claves: Machine Learning, SCADA, IGBT.  
Descripción : In order to reduce the consumption of non-renewable sources when electrical energy is producing, several alternatives have been proposed, among which wind energy stands out. This type of clean energy has a series of disadvantages that hinder its complete development and implementation. Component failure is one of the most frequent and costly to deal with due to the inability to detect and prevent it. For this academic study, we have the database of values captured by sensors installed in the different components of the wind turbines and collected by the SCADA system of the Villonaco wind farm. This database consists of 70 variables, of which 22 will be used in the training of Machine Learning algorithms aimed at detecting the time when the alarm corresponding to the failure in the IGBT module of the power converter of the turbines installed in this electric wind farm. Since the quality of the database is unknown, it undergoes preprocessing to clean values that negatively affect the algorithms to be used. These can be cero values, duplicates, irrelevant data, etc. This is done through the study of the characteristics of the database using SPSS software and its subsequent processing with Python. The Random Forest, KNN, SVM, and NB algorithms are trained using Python software and the tools available in the Google Colab environment for Machine Learning work. These algorithms are evaluated by performance metrics that show the behavior of the algorithms and their performance when predicting failures. Finally, for a better understanding of the results, the graphical method called ROC curves is used, which is a metric that allows visually comparing the efficiency each one of the algorithms. All these steps lead us to the conclusion that the RF algorithm had the best performance with a precision value of 88.25%, followed by KNN, SVM, and Naive Bayes with values of 85%, 88.25%, and 73.1%, respectively. Since all precision values are above 0.5%, it can be concluded that they have all managed to detect the exactly time when the IGBT module failure alarm is triggered, but with different performances. Keywords: Machine Learning, SCADA, IGBT.
URI : https://dspace.unl.edu.ec/jspui/handle/123456789/29690
Aparece en las colecciones: TRABAJOS DE TITULACION AEIRNNR

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
PabloJose_CaraguayQuinde.pdf2,75 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.