Development of an inverted pendulum on two wheels
DOI:
https://doi.org/10.47456/bjpe.v9i5.42714Keywords:
Accelerometer, Arduino, Inverted pendulum, PIDAbstract
The inverted pendulum is characterized as an unstable system unless an external force acts upon it, making it a subject of study in various fields. The objective of this work is to build a prototype of an inverted pendulum using a PID controller to achieve stabilization. A prototype was developed using an Arduino, an accelerometer, and two DC motors for the vehicle construction, along with the development of the computational code. Variations in the PID parameters can lead to system instability if the values are too high. El péndulo invertido se caracteriza por ser un sistema inestable a menos que una fuerza externa actúe sobre él, lo que lo convierte en un objeto de estudio en diversas áreas. El objetivo de este trabajo es construir un prototipo de péndulo invertido utilizando un controlador PID para lograr la estabilización. Se desarrolló un prototipo utilizando un Arduino, un acelerómetro y dos motores de corriente continua para la construcción del vehículo, así como el desarrollo del código computacional. Las variaciones en los parámetros PID pueden provocar la inestabilidad del sistema si los valores son demasiado altos. Sin embargo, valores más bajos de PID resultaron en un control más estable de este sistema. However, lower PID values resulted in a more stable control of this system.
Downloads
References
Alvarenga, V. L. (2013). Identificação de uma plataforma de um pêndulo invertido e simulação de técnicas de controle. (Dissertação de mestrado). Universidade Federal e Lavras, Lavras, MG, Brasil. Recuperado de http://repositorio.ufla.br/bitstream/1/35325/1/DISSERTA%C3%87%C3%83O_Identifica%C3%A7%C3%A3o%20de%20uma%20plataforma%20de%20um%20p%C3%AAndulo%20invertido%20e%20simula%C3%A7%C3%A3o%20de%20t%C3%A9cnicas%20de%20controle.pdf
Laboratório de garagem. (2012). Controlador PID (Proporcional-Integral-Derivativo) - Parte 1-Introdução. Recuperado de https://labdegaragem.com/m/blogpost?id=6223006%3ABlogPost%3A154959
Franklin, G. F., Powell, J. D., & Emani-Naeini, A. (2013). Sistemas de Controle para Engenharia. 6a ed. Porto Alegre: Bookman.
Frutos, M. A. de. (2013). VertiBOT. Recuperado de https://madebyfrutos.wordpress.com/2013/05/02/vertibot/
Ogata, K. (2010). Engenharia de Controle Moderno. 5a ed. São Paulo: Pearson.
Paula, A. R. de. (2014). Modelagem e controle do pêndulo invertido sobre duas rodas. (Dissertação de graduação). Universidade Federal do Ceará, Fortaleza, CE, Brasil. Recuperado de http://www.dee.ufc.br/anexos/TCCs/2014.2/ADRIANO%20RODRIGUES%20DE%20PAULA.pdf
Pedroso, C. C. de S. & Modesto, E. L. P. (2017). Sistema de controle de pêndulo invertido. (Dissertação de graduação). Universidade Tecnológica Federal do Paraná, Curitiba, PR, Brasil. Recuperado de http://riut.utfpr.edu.br/jspui/bitstream/1/9505/1/CT_COMET_2017_2_06.pdf
Prado, I. F., do. (2011) Construção e Controle do Sistema Pêndulo invertido. (Dissertação de graduação). Instituto Federal da Bahia, Vitória da Conquista, BA, Brasil. Recuperado de https://physika.info/site/documents/Prado2011.pdf
Ribeiro, R. (2007). Implementação de um sistema de controle de um pêndulo invertido. (Dissertação de mestrado). Universidade Federal de Itajubá, Itajubá, MG, Brasil. Recuperado de https://silo.tips/download/implementaao-de-um-sistema-de-controle-de-um-pendulo-invertido
Silva, E. A., de. (2013) Construção, modelagem e controle de um pêndulo invertido com CLP e software scada. (Dissertação de mestrado). Universidade Estadual Paulista, Ilha Solteira, SP, Brasil. Recuperado de https://repositorio.unesp.br/bitstream/handle/11449/87080/silva_ea_me_ilha.pdf?sequence=1
Silva, G. D. (2017). Projeto, modelagem, simulação, construção e controle de um veículo de duas rodas pêndulo invertido. (Monografia de graduação). Universidade Federal de Uberlândia, Uberlândia, MG, Brasil. Recuperado de https://repositorio.ufu.br/bitstream/123456789/25442/3/ProjetoModelagemSimula%C3%A7%C3%A3o.pdf
Welch, G. & Bishop, G. (1995). An Introduction to the Kalman Filter. University of North Carolina at Chapel Hill, Chapel Hill, NC, USA. Recuperado de https://www.cs.unc.edu/~welch/media/pdf/kalman_intro.pdf
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Brazilian Journal of Production Engineering
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.