Diseño, construcción y control de un sistema carro-péndulo de bajo costo mediante PID y filtro de Kalman sobre Arduino para la enseñanza del control automático
DOI:
https://doi.org/10.29057/escs.v13i26.17267Palabras clave:
Control automático, Potenciómetro de precisión, , Puente H, Señal PWM, ActuadorResumen
El carro–péndulo es un sistema que comúnmente se utiliza en el estudio del control automático, pues es ampliamente utilizado para analizar los principios de estabilidad y realimentación de variables. Sin embargo, es frecuente encontrar prototipos comerciales de este sistema de alto costos y en consecuencia de difícil acceso para entornos académicos. En este trabajo se presenta el diseño y la construcción de un prototipo de bajo costo, el cual es elaborado con materiales y herramientas que son accesibles para los estudiantes de ingeniería. El sistema desarrollado en este trabajo utiliza una placa Arduino como unidad de procesamiento y control, para accionar el motor que mueve al carro y ejecutando un controlador PID que es complementado con un filtro de Kalman. Estos son implementados sin el uso de librerías con el propósito de reforzar el aprendizaje de fundamentos como programación y control. Aun con la limitación de no tener un sensor de posición para el carro, el control logra estabilizar la barra de forma temporal alrededor de su posición vertical, esto permite demostrar su viabilidad como herramienta didáctica de bajo costo para la enseñanza de control automático en la ingeniería.
Descargas
Citas
Alhiqari, A. (2022). State estimation of an inverted pendulum on cart system by Kalman filtering and optimal control (LQG). IEEE Xplore. https://ieeexplore.ieee.org/abstract/document/9837694/authorsGanster, D. C .. Schaubroeck, J .. Sime. W. E .. & Mayes. B. T. (1991). The nomological validity of the Type A personality among employed adults. Journal of Applied Psychology, 76, 143-168. doi:10.1037/0021-9010.76.1.143
Åström, K. J., & Haglund, T. (1995). PID controllers: Theory, design, and tuning. Instrument Society of America.
Ayyub, M. (2014). Simple easy inverted pendulum balancing robot. Duino4Projects. https://duino4projects.com/simple-easy-inverted-pendulum-balancing-robot/
Bass, J. C., Martínez, J. R., Díaz, E. O., & Mena, F. O. (2024). Implementación de un controlador para robot de tipo péndulo invertido. Perspectivas ESPOCH. http://perspectivas.espoch.edu.ec:8081/index.php/RCP_ESPOCH/article/view/222
Cardona Soto, J. (2022). Stabilization of the inverted pendulum carriage applying time-variable nonlinear optimal control. Pistas Educativas. https://pistaseducativas.celaya.tecnm.mx/index.php/pistas/article/view/2639/2109
Dawane, M. K., & Malwatkar, G. M. (2025). Theoretical and experimental implementation of PID and sliding mode control on an inverted pendulum system. BEEI. https://beei.org/index.php/EEI/article/view/8439
Fadali, M. S., & Visioli, A. (2012). Digital control engineering: Analysis and design. Academic Press.
Hanekam, H. (2021). Implementation and control of an inverted pendulum on a cart. University of Tromsø. https://munin.uit.no/handle/10037/21797
Kumar, A. (2020). Adaptive Kalman filtering model predictive controller design for stabilizing and trajectory tracking of inverted pendulum. SpringerLink. https://link.springer.com/article/10.1007/s40031-020-00490-5
Kumar, V., & Agarwal, R. (2022). Modeling and control of inverted pendulum cart system using PID-LQR based modern controller. IEEE Xplore. https://ieeexplore.ieee.org/abstract/document/9887706/authors
Kuo, B. C. (1996). Sistemas de control automático. Pearson Education.
Kuzbari Mora, M. (2020). Estudio comparativo entre el control PID clásico y el control PID fraccionario aplicado al sistema del péndulo invertido. UTP Repository. https://repositorio.utp.edu.co/entities/publication/0a6f20a2-4bc8-4601-92d6-c0c43a512b82
Mazza, L., Lentini, L., & Pepe, G. (2021). Analysis and control of an inverse pendulum on cart either pneumatically or electrically actuated. Politecnico di Torino. https://webthesis.biblio.polito.it/18058/
Namasivayam, V. (2021). Design, modeling and control of an inverted pendulum on a cart [Unpublished doctoral dissertation]. ProQuest. https://www.proquest.com/openview/d131a2e49a472b02dc1b919f6a40425f/1?cbl=18750&diss=y&pq-origsite=gscholar
Ogata, K. (2003). Ingeniería de control moderna. Pearson Education.
Orozco Torres, D. V. (2022). Diseño e implementación de un péndulo invertido auto balanceado montado en un carro móvil para el análisis de distintas técnicas de control automático. ESPOCH. http://dspace.espoch.edu.ec/handle/123456789/17204
Palacios, G., Zarate, M., & Eduardo, D. (2021). Mejoramiento de la plataforma de control de un péndulo invertido marca Feedback 33-9361C. UPS. https://dspace.ups.edu.ec/handle/123456789/21115
Quanser. (2024). Linear Servo Base Unit with Inverted Pendulum. Recuperado de https://www.quanser.com/products/linear-servo-base-unit-inverted-pendulum/
Roca García, J. L. (2015). Diseño e implementación de un péndulo invertido sobre un carro móvil para el laboratorio de mecatrónica de la FIMCP aplicando estrategias de control proporcional integral derivativo (PID). ESPOL. https://www.dspace.espol.edu.ec/xmlui/handle/123456789/31526
Sarkar, S. (2021). Modeling, analysis and control of cart-inverted pendulum systems and fundamental tradeoffs [Master’s thesis]. ProQuest. https://www.proquest.com/openview/0436dee4fea3178153ed704ef257f87e/1?cbl=18750&diss=y&pq-origsite=gscholar
Sert, Y., & Gun, A. (2021). PID control implementation of an inverted pendulum system. JSR-A. https://dergipark.org.tr/en/pub/jsr-a/issue/67627/1038861
Triviño Macias, L. G. (2020). Modelado, simulación y control de un péndulo invertido. UAB Repository. https://ddd.uab.cat/record/234238
Turner, D., & Cooley, K. (2015). A low-cost and flexible open-source inverted pendulum for feedback control laboratory courses. ASEE. https://peer.asee.org/a-low-cost-and-flexible-open-source-inverted-pendulum-for-feedback-control-laboratory-courses
Wiener, M., & Zucker, E. (2018, May 23). Zipy is a homebrew inverted pendulum. Arduino Blog. https://blog.arduino.cc/2018/05/23/zipy-is-a-homebrew-inverted-pendulum/
Zjor. (2019). Inverted pendulum on a cart. Arduino Project Hub. https://projecthub.arduino.cc/zjor/inverted-pendulum-on-a-cart-d4fdfc
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2026 Martín Y. Leonardo Hernández, Luis G. Maye Polvadera, Alan M. Martínez Hernández, José L. Bautista González, Juan S. Mejía Acosta, Mario O. Ordaz Oliver, Justo F. Montiel Hernández

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.









