Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.

Este documento presenta el desarrollo de un algoritmo genético para optimización de ganancias de un controlador PID (proporcional, integral, derivativo) aplicado al control de velocidad de un motor de corriente directa. El algoritmo fue desarrollado en código Python. Produce un buen desempeño con po...

Descripción completa

Detalles Bibliográficos
Autores: Berrones Asqui, Sofia Elizabeth, Barcia Macías, Ronald Marcelo, Escrig, Oscar Miguel, Romero Pérez, Julio Ariel
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2019
País:Ecuador
Institución:Escuela Superior Politécnica de Chimborazo
Repositorio:Repositorio Escuela Superior Politécnica de Chimborazo
Idioma:español
OAI Identifier:oai:dspace.espoch.edu.ec:123456789/15761
Acceso en línea:http://dspace.espoch.edu.ec/handle/123456789/15761
Access Level:acceso abierto
Palabra clave:ALGORITMO GENÉTICO
CONTROL PID
INTELIGENCIA ARTIFICIAL
CONTROL ÓPTIMO
GENETIC ALGORITHM
PID CONTROL
ARTIFICIAL INTELLIGENCE
OPTIMAL CONTROL
id EC_2cd4b829cda3bce2fc46ae15c6a9fd22
oai_identifier_str oai:dspace.espoch.edu.ec:123456789/15761
network_acronym_str EC
network_name_str Ecuador
repository_id_str
spelling Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.Berrones Asqui, Sofia ElizabethBarcia Macías, Ronald MarceloEscrig, Oscar MiguelRomero Pérez, Julio ArielALGORITMO GENÉTICOCONTROL PIDINTELIGENCIA ARTIFICIALCONTROL ÓPTIMOGENETIC ALGORITHMPID CONTROLARTIFICIAL INTELLIGENCEOPTIMAL CONTROLEste documento presenta el desarrollo de un algoritmo genético para optimización de ganancias de un controlador PID (proporcional, integral, derivativo) aplicado al control de velocidad de un motor de corriente directa. El algoritmo fue desarrollado en código Python. Produce un buen desempeño con pocas iteraciones debido a la generación de la población inicial a partir de las reglas de sintonización de Ziegler & Nichols. El controlador obtenido mediante la aplicación del algoritmo genético es comparado con los métodos convencionales de sintonización de Ziegler y Nichols, CohenCoon y AMIGO, en términos de tiempo de establecimiento, sobre oscilación máxima y robustez. Los resultados obtenidos permiten concluir que se minimiza la sobre oscilación máxima y el tiempo de establecimiento mediante el uso del controlador obtenido mediante el algoritmo genético, que a su vez presenta una mejor robustez en comparación con los controladores obtenidos con los otros métodos.This document presents the development of a genetic algorithm for optimizing the gains of a PID (proportional, integral, derivative) controller applied to the speed control of a direct current motor. The algorithm was developed in Python code. It produces a good performance with few iterations due to the generation of the initial population based on the tuning rules of Ziegler & Nichols. The controller obtained through the application of the genetic algorithm is compared with the conventional tuning methods of Ziegler and Nichols, CohenCoonand AMIGO, in terms of establishment time, maximum overshoot and robustness. The obtained results allow to conclude that the maximum overshoot and the establishment time are minimized by using the controller obtained through the genetic algorithm, which in turn has a better robustness compared to the controllers obtained with the other methods.Escuela Superior Politécnica de Chimborazo2022-06-02T20:25:00Z2022-06-02T20:25:00Z2019-06-17info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://dspace.espoch.edu.ec/handle/123456789/15761spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/3.0/ec/reponame:Repositorio Escuela Superior Politécnica de Chimborazoinstname:Escuela Superior Politécnica de Chimborazoinstacron:ESPOCH2022-06-04T08:13:25Zoai:dspace.espoch.edu.ec:123456789/15761Institucionalhttp://dspace.espoch.edu.ec/Universidad públicahttps://www.espoch.edu.ec/es/http://dspace.espoch.edu.ec/oai.Ecuador...opendoar:17502024-03-09T04:47:45.626447Repositorio Escuela Superior Politécnica de Chimborazo - Escuela Superior Politécnica de Chimborazotrue
dc.title.none.fl_str_mv Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
title Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
spellingShingle Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
Berrones Asqui, Sofia Elizabeth
ALGORITMO GENÉTICO
CONTROL PID
INTELIGENCIA ARTIFICIAL
CONTROL ÓPTIMO
GENETIC ALGORITHM
PID CONTROL
ARTIFICIAL INTELLIGENCE
OPTIMAL CONTROL
title_short Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
title_full Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
title_fullStr Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
title_full_unstemmed Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
title_sort Sintonización de controladores PID para control de velocidad de motores de corriente continua mediante algoritmos genéticos.
dc.creator.none.fl_str_mv Berrones Asqui, Sofia Elizabeth
Barcia Macías, Ronald Marcelo
Escrig, Oscar Miguel
Romero Pérez, Julio Ariel
author Berrones Asqui, Sofia Elizabeth
author_facet Berrones Asqui, Sofia Elizabeth
Barcia Macías, Ronald Marcelo
Escrig, Oscar Miguel
Romero Pérez, Julio Ariel
author_role author
author2 Barcia Macías, Ronald Marcelo
Escrig, Oscar Miguel
Romero Pérez, Julio Ariel
author2_role author
author
author
dc.subject.none.fl_str_mv ALGORITMO GENÉTICO
CONTROL PID
INTELIGENCIA ARTIFICIAL
CONTROL ÓPTIMO
GENETIC ALGORITHM
PID CONTROL
ARTIFICIAL INTELLIGENCE
OPTIMAL CONTROL
topic ALGORITMO GENÉTICO
CONTROL PID
INTELIGENCIA ARTIFICIAL
CONTROL ÓPTIMO
GENETIC ALGORITHM
PID CONTROL
ARTIFICIAL INTELLIGENCE
OPTIMAL CONTROL
description Este documento presenta el desarrollo de un algoritmo genético para optimización de ganancias de un controlador PID (proporcional, integral, derivativo) aplicado al control de velocidad de un motor de corriente directa. El algoritmo fue desarrollado en código Python. Produce un buen desempeño con pocas iteraciones debido a la generación de la población inicial a partir de las reglas de sintonización de Ziegler & Nichols. El controlador obtenido mediante la aplicación del algoritmo genético es comparado con los métodos convencionales de sintonización de Ziegler y Nichols, CohenCoon y AMIGO, en términos de tiempo de establecimiento, sobre oscilación máxima y robustez. Los resultados obtenidos permiten concluir que se minimiza la sobre oscilación máxima y el tiempo de establecimiento mediante el uso del controlador obtenido mediante el algoritmo genético, que a su vez presenta una mejor robustez en comparación con los controladores obtenidos con los otros métodos.
publishDate 2019
dc.date.none.fl_str_mv 2019-06-17
2022-06-02T20:25:00Z
2022-06-02T20:25:00Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://dspace.espoch.edu.ec/handle/123456789/15761
url http://dspace.espoch.edu.ec/handle/123456789/15761
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/3.0/ec/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/3.0/ec/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Escuela Superior Politécnica de Chimborazo
publisher.none.fl_str_mv Escuela Superior Politécnica de Chimborazo
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica de Chimborazo
instname:Escuela Superior Politécnica de Chimborazo
instacron:ESPOCH
instname_str Escuela Superior Politécnica de Chimborazo
instacron_str ESPOCH
institution ESPOCH
reponame_str Repositorio Escuela Superior Politécnica de Chimborazo
collection Repositorio Escuela Superior Politécnica de Chimborazo
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica de Chimborazo - Escuela Superior Politécnica de Chimborazo
repository.mail.fl_str_mv .
_version_ 1868999381828501504
score 14,964252