Optimización Multiobjetivo en Modelado y Control de un Péndulo Invertido Rotatorio

Autores/as

  • Victor Manuel Huilcapi Subia Universidad Politécnica Salesiana
  • Byron Xavier Lima Cedillo Universidad Politécnica Salesiana
  • Francesc Xavier Blasco Ferragud https://orcid.org/0000-0002-9737-2833
  • Juan Manuel Herrero Durá

DOI:

https://doi.org/10.4995/riai.2018.8739

Palabras clave:

Optimización evolutiva multiobjetivo, identificación no lineal, frente de Pareto, modelado, control PID

Resumen

Este artículo muestra la aplicación de técnicas de optimización multiobjetivo, tanto para la identificación de parámetros de un modelo como para el ajuste de controladores. En particular, se propone una técnica para identificar los parámetros de un modelo en primeros principios para un péndulo invertido rotatorio aplicando una metodología de optimización multiobjetivo y datos experimentales. Así también la metodología se extiende a la sintonización de controladores PID y PI para el sistema en mención. En la aplicación de la metodología multiobjetivo se utilizan una serie de herramientas para cada una de las etapas. Como optimizador se ha utilizado una implementación basada en algoritmos evolutivos, ev-MOGA (Herrero et al., 2007). Para la fase de análisis de las soluciones del frente se utiliza la herramienta de visualización del frente de Pareto denominada level diagram (Blasco et al., 2017), que permite explorar satisfactoriamente el conjunto de soluciones óptimas de Pareto y seleccionar una de ellas de acuerdo con las preferencias del diseñador. Una ventaja que ofrece esta metodología es la fácil comprensión de las conflictos que aparecen entre los objetivos de diseño, permitiendo seleccionar una solución de compromiso satisfactoria de cuerdo a las preferencias del diseñador, sin perder de vista el conjunto de soluciones óptimas encontradas.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Victor Manuel Huilcapi Subia, Universidad Politécnica Salesiana

Soy estudiante del programa doctoral en Automática, Robótica, e informática industrial en UPV.

Citas

Åstrom, K. J., Furuta, K., 2000. Swinging up a pendulum by energy control. Automatica 36 (2), 287-295. https://doi.org/10.1016/S0005-1098(99)00140-5

Barbosa, D. I., Castillo, J. S., Combita, L. F., 2011. Rotary inverted pendulum with real time control. In: Robotics Symposium, 2011 IEEE IX Latin American and IEEE Colombian Conference on Automatic Control and Industry Applications (LARC). IEEE, pp. 1-6. https://doi.org/10.1109/LARC.2011.6086851

Blasco, X., Herrero, J. M., Reynoso-Meza, G., Martínez, M. A., 2017. Interactive tool for analyzing multiobjective optimization results with level diagrams. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion. ACM, pp. 1689-1696. https://doi.org/10.1145/3067695.3082553

Carrillo-Ahumada, J., Reynoso-Meza, G., García-Nieto, S., Sanchis, J., García-Alvarado, M., 2015. Sintonización de controladores pareto-óptimo robustos para sistemas multivariables. aplicación en un helicóptero de 2 grados de libertad. Revista Iberoamericana de Automática e Informática Industrial RIAI 12 (2), 177-188. https://doi.org/10.1016/j.riai.2015.03.002

Fontanet, J. G. G., Cervantes, A. L., Ortiz, I. B., 2016. Alternativas de control para un péndulo de furuta. Revista Iberoamericana de Automática e Informática Industrial RIAI 13 (4), 410-420. https://doi.org/10.1016/j.riai.2016.05.008

Furuta, K., Yamakita, M., Kobayashi, S., 1992. Swing-up control of inverted pendulum using pseudo-state feedback. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 206 (4), 263-269. https://doi.org/10.1243/PIME_PROC_1992_206_341_02

Herrero, J., Blasco, X., Martínez, M., Ramos, C., Sanchis, J., 2007. Non-linear robust identification of a greenhouse model using multi-objective evolutionary algorithms. Biosystems Engineering 98 (3), 335-346. https://doi.org/10.1016/j.biosystemseng.2007.06.004

Lima, B., Cajo, R., Huilcapi, V., Agila, W., 2017. Modeling and comparative study of linear and nonlinear controllers for rotary inverted pendulum. In: Journal of Physics: Conference Series. Vol. 783. IOP Publishing, p. 012047. https://doi.org/10.1088/1742-6596/783/1/012047

Mathew, N. J., Rao, K. K., Sivakumaran, N., 2013. Swing up and stabilization control of a rotary inverted pendulum. IFAC Proceedings Volumes 46 (32), 654-659. https://doi.org/10.3182/20131218-3-IN-2045.00128

Ramírez-Neria, M., Sira-Ramírez, H., Garrido-Moctezuma, R., Luviano-Juarez, A., 2014. Linear active disturbance rejection control of underactuated systems: The case of the furuta pendulum. ISA transactions 53 (4), 920-928. https://doi.org/10.1016/j.isatra.2013.09.023

Reynoso-Meza, G., Blasco, X., Sanchis, J., 2009. Diseño multiobjetivo de controladores pid para el benchmark de control 2008-2009. Revista Iberoamericana de Automática e Informática Industrial RIAI 6 (4), 93-103. https://doi.org/10.1016/S1697-7912(09)70112-8

Reynoso-Meza, G., Blasco, X., Sanchis, J., Herrero, J. M., 2016. Controller Tuning with Evolutionary Multiobjective Optimization: A Holistic Multiobjective Optimization Design Procedure. Springer. https://doi.org/10.1007/978-3-319-41301-3

Reynoso-Meza, G., Sanchis, J., Blasco, X., Martínez, M., 2013. Algoritmos evolutivos y su empleo en el ajuste de controladores del tipo pid: Estado actual y perspectivas. Revista Iberoamericana de Automática e Informática Industrial RIAI 10 (3), 251-268. https://doi.org/10.1016/j.riai.2013.04.001

Shahnazi, R., Akbarzadeh-T, M.-R., 2008. Pi adaptive fuzzy control with large and fast disturbance rejection for a class of uncertain nonlinear systems. IEEE Transactions on Fuzzy Systems 16 (1), 187-197. https://doi.org/10.1109/TFUZZ.2007.903320

Wang, J.-J., 2011. Simulation studies of inverted pendulum based on pid controllers. Simulation Modelling Practice and Theory 19 (1), 440-449. https://doi.org/10.1016/j.simpat.2010.08.003

Zhang, J., Zhang, Y., 2011. Optimal linear modeling and its applications on swing-up and stabilization control for rotary inverted pendulum. In: Control Conference (CCC), 2011 30th Chinese. IEEE, pp. 493-500.

Descargas

Publicado

24-09-2018

Cómo citar

Huilcapi Subia, V. M., Lima Cedillo, B. X., Blasco Ferragud, F. X. y Herrero Durá, J. M. (2018) «Optimización Multiobjetivo en Modelado y Control de un Péndulo Invertido Rotatorio», Revista Iberoamericana de Automática e Informática industrial, 15(4), pp. 363–373. doi: 10.4995/riai.2018.8739.

Número

Sección

Artículos