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...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| التنسيق: | 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 |