Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.

Este estudio presenta un análisis de dos métodos de control inteligente utilizados en un motor de corriente continua: uno fundamentado en redes neuronales artificiales y el otro en redes neuronales evolutivas que busca resolver el problema de control eficiente y robusto en un motor DC, la meta fue a...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Chiguano Allauca, José Israel (author)
التنسيق: masterThesis
اللغة:spa
منشور في: 2025
الموضوعات:
الوصول للمادة أونلاين:http://dspace.ups.edu.ec/handle/123456789/31474
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1858988469200617472
author Chiguano Allauca, José Israel
author_facet Chiguano Allauca, José Israel
author_role author
collection Repositorio Universidad Politécnica Salesiana
dc.contributor.none.fl_str_mv Celi Sánchez, Carmen Johanna
dc.creator.none.fl_str_mv Chiguano Allauca, José Israel
dc.date.none.fl_str_mv 2025-10-07T15:03:10Z
2025-10-07T15:03:10Z
2025
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://dspace.ups.edu.ec/handle/123456789/31474
dc.language.none.fl_str_mv spa
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Politécnica Salesiana
instname:Universidad Politécnica Salesiana
instacron:UPS
dc.subject.none.fl_str_mv ELECTRÓNICA Y AUTOMATIZACIÓN
REDES NEURONALES ARTIFICIALES
REDES NEURONALES EVOLUTIVAS
MOTOR DE CORRIENTE CONTINUA
dc.title.none.fl_str_mv Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/masterThesis
description Este estudio presenta un análisis de dos métodos de control inteligente utilizados en un motor de corriente continua: uno fundamentado en redes neuronales artificiales y el otro en redes neuronales evolutivas que busca resolver el problema de control eficiente y robusto en un motor DC, la meta fue analizar cómo se desempeñan ambos enfoques en contraste con los inconvenientes de los controladores convencionales, en situaciones no lineales, ruidosas o cambiantes. Se creó un modelo matemático para el motor de corriente continua, donde se usó ecuaciones diferenciales que ilustran tanto su componente eléctrica como la mecánica del conjunto. La simulación del rendimiento del motor como la elaboración de los controladores se llevaron a cabo en Python, utilizando bibliotecas especializados como SciPy, NumPy, Matplotlib, Scikit-learn y DEAP. El regulador ANN (Artificial Neural Network) fue desarrollado usando una red de neuronas en múltiples capas que fue entranada con información simulada , aplicando el algoritmo MLPRegressor .Este método adquiere la habilidad de crear señales de control que ayudan al motor a mantenerse en una referencia preestablecida. En cambio, el regulador ENN (Evolutionary Artificial Neural Network) utilizo técnicas de algoritmos genéticos para refinar variables como la ganancia proporcional y el desplazamiento, aumentando su capacidad de ajuste sin requerir entrenamiento con supervisión. Ambos controladores fueron evaluados mediante la métrica del error cuadrático medio (MSE), el tiempo de respuesta, la estabilidad y la robustez frente a perturbaciones. Los resultados mostraron que el ENN obtuvo un mejor rendimiento general, con un MSE menor (4.49 vs 7.17) y una respuesta más suave por consecuencia fue más estable ante cambios en la señal de entrada. Si bien los dos controladores mostraron ser eficaces, el método ENN se destacó más por su exactitud, flexibilidad en consistencia, esta investigación subraya la capacidad de los métodos de inteligencia artificial, especialmente los evolutivos, para crear sistemas de control más eficaces y sólidos en el ´ámbito industrial y mecatrónico.
eu_rights_str_mv openAccess
format masterThesis
id UPS_e2d6abfc3e66d642805e1b8cf1798a15
instacron_str UPS
institution UPS
instname_str Universidad Politécnica Salesiana
language spa
network_acronym_str UPS
network_name_str Repositorio Universidad Politécnica Salesiana
oai_identifier_str oai:dspace.ups.edu.ec:123456789/31474
publishDate 2025
reponame_str Repositorio Universidad Politécnica Salesiana
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesiana
repository_id_str 1737
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
spelling Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.Chiguano Allauca, José IsraelELECTRÓNICA Y AUTOMATIZACIÓNREDES NEURONALES ARTIFICIALESREDES NEURONALES EVOLUTIVASMOTOR DE CORRIENTE CONTINUAEste estudio presenta un análisis de dos métodos de control inteligente utilizados en un motor de corriente continua: uno fundamentado en redes neuronales artificiales y el otro en redes neuronales evolutivas que busca resolver el problema de control eficiente y robusto en un motor DC, la meta fue analizar cómo se desempeñan ambos enfoques en contraste con los inconvenientes de los controladores convencionales, en situaciones no lineales, ruidosas o cambiantes. Se creó un modelo matemático para el motor de corriente continua, donde se usó ecuaciones diferenciales que ilustran tanto su componente eléctrica como la mecánica del conjunto. La simulación del rendimiento del motor como la elaboración de los controladores se llevaron a cabo en Python, utilizando bibliotecas especializados como SciPy, NumPy, Matplotlib, Scikit-learn y DEAP. El regulador ANN (Artificial Neural Network) fue desarrollado usando una red de neuronas en múltiples capas que fue entranada con información simulada , aplicando el algoritmo MLPRegressor .Este método adquiere la habilidad de crear señales de control que ayudan al motor a mantenerse en una referencia preestablecida. En cambio, el regulador ENN (Evolutionary Artificial Neural Network) utilizo técnicas de algoritmos genéticos para refinar variables como la ganancia proporcional y el desplazamiento, aumentando su capacidad de ajuste sin requerir entrenamiento con supervisión. Ambos controladores fueron evaluados mediante la métrica del error cuadrático medio (MSE), el tiempo de respuesta, la estabilidad y la robustez frente a perturbaciones. Los resultados mostraron que el ENN obtuvo un mejor rendimiento general, con un MSE menor (4.49 vs 7.17) y una respuesta más suave por consecuencia fue más estable ante cambios en la señal de entrada. Si bien los dos controladores mostraron ser eficaces, el método ENN se destacó más por su exactitud, flexibilidad en consistencia, esta investigación subraya la capacidad de los métodos de inteligencia artificial, especialmente los evolutivos, para crear sistemas de control más eficaces y sólidos en el ´ámbito industrial y mecatrónico.This study presents an analysis of two intelligent control methods used in a DC motor: one based on artificial neural networks and the other on evolutionary neural networks. The goal was to analyze how both approaches perform in contrast to the drawbacks of conventional controllers, such as PID, in nonlinear, noisy, or changing situations. A mathematical model was created for the DC motor, using differential equations that illustrate both its electrical and mechanical components. The simulation of motor performance and the development of the controllers were carried out in Python, usingspecialized libraries such as SciPy, NumPy, Matplotlib, Scikit-learn, and DEAP. The ANN (Artificial Neural Network) regulator was developed using a multi-layered neural network trained with simulated data, applying the MLPRegressor algorithm. This method acquires the ability to create control signals that help the motor stay within a pre-established reference. In contrast, the ENN (Evolutionary Artificial Neural Network) regulator used genetic algorithm techniques to refine variables such as proportional gain and offset, increasing its tuning capacity without requiring supervised training. Both controllers were evaluated using the metrics of mean square error (MSE), response time, stability and robustness against disturbances. The results showed that the ENN obtained a better overall performance, with a lower MSE (0.0121 vs 0.0152) and a smoother response, consequently it was more stable to changes in the input signal. While both controllers proved to be effective, the ENN method stood out more for its accuracy, flexibility and consistency, this research underlines the capacity of artificial intelligence methods, especially evolutionary ones, to create more effective and robust control systems in the industrial and mechatronic fields.Celi Sánchez, Carmen Johanna2025-10-07T15:03:10Z2025-10-07T15:03:10Z2025info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://dspace.ups.edu.ec/handle/123456789/31474spaAtribución-NoComercial-SinDerivadas 3.0 Ecuadorhttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Universidad Politécnica Salesianainstname:Universidad Politécnica Salesianainstacron:UPS2025-10-07T15:03:55Zoai:dspace.ups.edu.ec:123456789/31474Institucionalhttps://dspace.ups.edu.ec/Institución privadahttps://www.ups.edu.ec/https://dspace.ups.edu.ec/oai.Ecuador...opendoar:17372025-10-07T15:03:55Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesianafalse
spellingShingle Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
Chiguano Allauca, José Israel
ELECTRÓNICA Y AUTOMATIZACIÓN
REDES NEURONALES ARTIFICIALES
REDES NEURONALES EVOLUTIVAS
MOTOR DE CORRIENTE CONTINUA
status_str publishedVersion
title Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
title_full Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
title_fullStr Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
title_full_unstemmed Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
title_short Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
title_sort Estudio comparativo de un controlador por red neuronal artificial y un controlador por red neuronal evolutiva para un motor de corriente continua.
topic ELECTRÓNICA Y AUTOMATIZACIÓN
REDES NEURONALES ARTIFICIALES
REDES NEURONALES EVOLUTIVAS
MOTOR DE CORRIENTE CONTINUA
url http://dspace.ups.edu.ec/handle/123456789/31474