Analysis of Linear and Intelligent Control for Balancing Pendubot System
DOI:
https://doi.org/10.59247/jfsc.v3i1.272Keywords:
Fuzzy Control, LQR Control, Intelligent Control, Linear Control Pendubot, SIMO SystemAbstract
Pendubot is a typical under-actuated SIMO control system, commonly used in research on control algorithms. Rather than focusing on analyzing a single control algorithm, this paper provides an overview of control efficiency as well as differences between algorithms through analytical assessments. In this study, the authors analyzed algorithms including feedback linearization (a linear algorithm), LQR – optimal control (a linear algorithm), and fuzzy control (an intelligent algorithm) to stabilize the model at the equilibrium position of the TOP position – where both bars of the system stand upright in the opposite direction to gravity. The genetic algorithm (GA) is used to optimize control parameters for the model. These algorithms are simulated in MATLAB/Simulink, and the simulation results are compared, concluding that the LQR control algorithm is the most optimal for balancing this model.
References
M.W.Spong, "Swing up control of the Acrobot" Proceedings of the 1994 IEEE International Conference on Robotics and Automation, 1994, https://doi.org/10.1109/ROBOT.1994.350934.
K. Yoshida, "Swing-up control of an inverted pendulum by energy-based methods" Proceedings of the 1999 American Control Conference, 1999, https://doi.org/10.1109/ACC.1999.786297.
N.P.Hieu et al., "Optimal control for 3-linked Pendubot," Tien Giang University Science Journal, vol. 9, 2020, https://doi.org/10.1010/tckh.v1i9.12.
M.-D. Tran et al., "A Comparative Study between Sliding Mode and Fuzzy Sliding Mode Control for Pendubot," Serbian Journal of Electrical Engineering, vol. 20, pp. 361-390, 2023, https://doi.org/10.2298/SJEE2303361T.
N. T. Nguyen et al., "The Pendubot control uses a linear omnidirectional form based on fuzzy logic," Dong Thap University Science Journal, vol. 38, pp. 89-93, 2019, https://doi.org/10.52714/dthu.38.6.2019.704.
V.-D. Nguyen et al., "Optimal Control of Pendubot System Using SIMATIC S7-1200," International Journal of Robotica & Management, vol. 28, no. 1, pp. 43-52, 2023, https://doi.org/10.24193/rm.2023.1.6.
S. N. Vassilyev, A. Y. Kelina, Y. I. Kudinov, and F. F. Pashchenko, “Intelligent control systems,” Procedia Computer Science, vol. 103, pp. 623-628, 2017, https://doi.org/10.1016/j.procs.2017.01.088.
Dong Sang Yoo, "Balancing control for the pendubot using sliding mode," IEEE ISR 2013, pp. 1-4, 2013, https://doi.org/10.1109/ISR.2013.6695735.
C. V. Kien et al., "Swing Up and Balancing Implementation for the Pendubot UsingAdvanced Sliding Mode Control," International Conference on Artificial Intelligence and Control Automation, 2015, https://doi.org/10.2991/eame-15.2015.108.
I. Fantoni et al., "Energy Based Control of the Pendubot," IEEE TRANSACTIONS ON AUTOMATIC CONTROL, vol. 45, 2000, https://doi.org/10.1109/9.847110.
X. Q. Ma et al., "A new fuzzy approach for swing up control of Pendubot," Proceedings of American Control Conference, 2002, https://doi.org/10.1109/ACC.2002.1023149.
D. J. Block et al,, "Mechanical Design and Control of the Pendubot," SAE Transactions, vol. 104, pp. 36-43, 1995, https://doi.org/10.2991/eame-15.2015.108.
Martin Gulan et al., "Tracking Control of Unforced and Forced Equilibrium Positions of the Pendubot System: A Nonlinear MHE and MPC Approach," Actuators, vol. 12, no. 9, 2023, https://doi.org/10.3390/act12090343.
L.A.Zadeh et al, "Fuzzy Sets," Information and control, vol. 8, pp. 338-353, 1965, https://doi.org/10.1016/S0019-9958(65)90241-X.
M. Shibli et al, "Direct Adaptive Control for Underactuated Mechatronic Systems using Fuzzy Systems and Neural Networks: A Pendubot Case," Canadian Conference on Electrical and Computer Engineering, 2007, https://doi.org/10.1109/CCECE.2006.277489.
S. Yuan et al., "Research on Control Problem of PenduBot Based on PSO Algorithm," International Conference on Computational Intelligence and Natural Computing, 2009, https://doi.org/10.1109/CINC.2009.132.
Trong-Bang Tran et al, "Trajectory Tracking using LQR Control for Pendubot: Simulation and Experiment," JFSC, vol.2, no.1, 2007, https://doi.org/10.59247/jfsc.v2i1.163.

Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Minh-Duy Tran, Diep-Thuy-Duong Le, Hong-Phuoc Phan, Hoang-Viet Vo, Dang-Quang-Tinh Ngo, Ngoc-Duy Nguyen, Tan-Phat Nguyen, Nhat-Linh Tran, Thanh-An Vo, Thi-Thanh-Hoang Le

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.