PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin
Descripción del Articulo
In industrial plants a large percentage of the controllers is based on the PID Control Algorithm, due to its simplicity and robustness, it is known that the performance of the Plant may be affected in quantity and quality of the product due to inadequate determination of the controller parameters, e...
Autores: | , |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2020 |
Institución: | Universidad Nacional de Ingeniería |
Repositorio: | Revistas - Universidad Nacional de Ingeniería |
Lenguaje: | español |
OAI Identifier: | oai:oai:revistas.uni.edu.pe:article/623 |
Enlace del recurso: | https://revistas.uni.edu.pe/index.php/tecnia/article/view/623 |
Nivel de acceso: | acceso abierto |
Materia: | algoritmo luciérnaga meta-heurísticos recocido simulado índice ITSE controlador PID péndulo invertido modelamiento función de transferencia firefly meta-heuristic simulated annealing algorithm PID controller inverted pendulum tuning modelling transfer function ITSE index |
id |
REVUNI_28d9002ad984d4bbf7c930e14d9377f5 |
---|---|
oai_identifier_str |
oai:oai:revistas.uni.edu.pe:article/623 |
network_acronym_str |
REVUNI |
network_name_str |
Revistas - Universidad Nacional de Ingeniería |
repository_id_str |
|
spelling |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated AnnealinSintonización de un Controlador PID para un Péndulo Invertido Mediante Algoritmos Meta-Heurísticos: Luciérnaga y Recocido SimuladorBeltrán, Luis GabrielÑaupari Huátuco, Zócimoalgoritmoluciérnagameta-heurísticosrecocido simuladoíndice ITSEcontrolador PIDpéndulo invertidomodelamientofunción de transferenciafireflymeta-heuristicsimulated annealingalgorithmPID controllerinverted pendulumtuningmodellingtransfer functionITSE indexIn industrial plants a large percentage of the controllers is based on the PID Control Algorithm, due to its simplicity and robustness, it is known that the performance of the Plant may be affected in quantity and quality of the product due to inadequate determination of the controller parameters, even harming the actuators themselves. In this work, an alternative to classical methods of tuning of these parameters is shown: the metaheuristic algorithms, which belong to the branch of Informed Search within Artificial Intelligence, whose objective is to optimize a certain cost function avoiding maximums or local minimums. We have considered the linearized model (for practical purposes) of an inverted pendulum system with a sliding carriage for the application of two algorithms: simulated annealing and fireflies; which had as a higher rank the one determined by the Routh-Hurwitz Criterion for all the specifications of time domain performance. In the results it was possible to determine that the optimized parameters of the PID controller did not have a significant difference and the speed of convergence was fast, this would allow us to conclude that it is an additional option for the tuning of control loops.En las plantas industriales un gran porcentaje de los controladores está basado en el Algoritmo de Control PID, esto por su sencillez y robustez, se tiene conocimiento que la performance de la Planta se puede ver afectada en cantidad y calidad del producto debido a la inadecuada determinación de los parámetros del controlador, incluso perjudicar a los mismos actuadores. En este trabajo, se muestra una alternativa a los métodos clásicos de sintonía de dichos parámetros: los algoritmos metaheurísticos, los cuales pertenecen a la rama de Búsqueda Informada dentro de la Inteligencia Artificial, cuyo objetivo es optimizar una determinada función de costo evitando los máximos o mínimos locales. Se ha considerado el modelo linealizado (para fines prácticos) de un sistema de péndulo invertido con un carro deslizante para la aplicación de dos algoritmos: el recocido simulado y el de luciérnagas; los cuales tuvieron como rango superior el determinado por el Criterio de Routh-Hurwitz para todas las especificaciones de rendimiento en el dominio del tiempo. En los resultados se pudo determinar que los parámetros optimizados del controlador PID no tenían una diferencia significativa y la velocidad de convergencia era rápida, esto nos permitiría concluir que es una opción adicional para la sintonía de lazos de control.Universidad Nacional de Ingeniería2020-11-28info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionControl, automation and Mechatronic SystemsControl, automatización y Sistemas Mecatrónicosapplication/pdfapplication/xmlhttps://revistas.uni.edu.pe/index.php/tecnia/article/view/62310.21754/tecnia.v30i2.623TECNIA; Vol. 30 No. 2 (2020); 82-91TECNIA; Vol. 30 Núm. 2 (2020); 82-912309-04130375-7765reponame:Revistas - Universidad Nacional de Ingenieríainstname:Universidad Nacional de Ingenieríainstacron:UNIspahttps://revistas.uni.edu.pe/index.php/tecnia/article/view/623/1418https://revistas.uni.edu.pe/index.php/tecnia/article/view/623/1762info:eu-repo/semantics/openAccessoai:oai:revistas.uni.edu.pe:article/6232023-08-22T15:46:57Z |
dc.title.none.fl_str_mv |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin Sintonización de un Controlador PID para un Péndulo Invertido Mediante Algoritmos Meta-Heurísticos: Luciérnaga y Recocido Simulador |
title |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
spellingShingle |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin Beltrán, Luis Gabriel algoritmo luciérnaga meta-heurísticos recocido simulado índice ITSE controlador PID péndulo invertido modelamiento función de transferencia firefly meta-heuristic simulated annealing algorithm PID controller inverted pendulum tuning modelling transfer function ITSE index |
title_short |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
title_full |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
title_fullStr |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
title_full_unstemmed |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
title_sort |
PID Controller Tuning For An Inverted Pendulum Through Meta-Heuristic Algorithms: Firefly And Simulated Annealin |
dc.creator.none.fl_str_mv |
Beltrán, Luis Gabriel Ñaupari Huátuco, Zócimo |
author |
Beltrán, Luis Gabriel |
author_facet |
Beltrán, Luis Gabriel Ñaupari Huátuco, Zócimo |
author_role |
author |
author2 |
Ñaupari Huátuco, Zócimo |
author2_role |
author |
dc.subject.none.fl_str_mv |
algoritmo luciérnaga meta-heurísticos recocido simulado índice ITSE controlador PID péndulo invertido modelamiento función de transferencia firefly meta-heuristic simulated annealing algorithm PID controller inverted pendulum tuning modelling transfer function ITSE index |
topic |
algoritmo luciérnaga meta-heurísticos recocido simulado índice ITSE controlador PID péndulo invertido modelamiento función de transferencia firefly meta-heuristic simulated annealing algorithm PID controller inverted pendulum tuning modelling transfer function ITSE index |
description |
In industrial plants a large percentage of the controllers is based on the PID Control Algorithm, due to its simplicity and robustness, it is known that the performance of the Plant may be affected in quantity and quality of the product due to inadequate determination of the controller parameters, even harming the actuators themselves. In this work, an alternative to classical methods of tuning of these parameters is shown: the metaheuristic algorithms, which belong to the branch of Informed Search within Artificial Intelligence, whose objective is to optimize a certain cost function avoiding maximums or local minimums. We have considered the linearized model (for practical purposes) of an inverted pendulum system with a sliding carriage for the application of two algorithms: simulated annealing and fireflies; which had as a higher rank the one determined by the Routh-Hurwitz Criterion for all the specifications of time domain performance. In the results it was possible to determine that the optimized parameters of the PID controller did not have a significant difference and the speed of convergence was fast, this would allow us to conclude that it is an additional option for the tuning of control loops. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-11-28 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Control, automation and Mechatronic Systems Control, automatización y Sistemas Mecatrónicos |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/623 10.21754/tecnia.v30i2.623 |
url |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/623 |
identifier_str_mv |
10.21754/tecnia.v30i2.623 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/623/1418 https://revistas.uni.edu.pe/index.php/tecnia/article/view/623/1762 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/xml |
dc.publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
dc.source.none.fl_str_mv |
TECNIA; Vol. 30 No. 2 (2020); 82-91 TECNIA; Vol. 30 Núm. 2 (2020); 82-91 2309-0413 0375-7765 reponame:Revistas - Universidad Nacional de Ingeniería instname:Universidad Nacional de Ingeniería instacron:UNI |
instname_str |
Universidad Nacional de Ingeniería |
instacron_str |
UNI |
institution |
UNI |
reponame_str |
Revistas - Universidad Nacional de Ingeniería |
collection |
Revistas - Universidad Nacional de Ingeniería |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1833562778968784896 |
score |
13.889614 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).