A Comparison of Genetic Algorithms in Optimizing Controllers for Inverted Pendulum

Thanh-Tri-Dai Le*, Thien-An Do, Quoc-Tuan Le, Viet-Cuong Tran, Van-Thuan Le, Tan-Dung Nguyen, Hong-Duc Tran, Quoc-Tuan Tran

Ho Chi Minh city University of Technology and Education (HCMUTE)
Vo Van Ngan St., No. 01, Thu Duc City, Ho Chi Minh City, 700000, Vietnam
*Corresponding author. E-mail: 19151051@student.hcmute.edu.vn

Robotica & Management, Vol. 28, No. 2, pp. 21-27
DOI: https://doi.org/10.24193/rm.2023.2.4

Abstract: In our study, we compared classical genetic algorithm (GA) and non-dominated sorting GA (NSGA) II to optimize LQR and sliding mode control (SMC) for an inverted pendulum. We aimed to identify the algorithm that best improves stability and peak performance. Our results clarified each algorithm’s unique strengths. The provement is shown in Matlab simulations.

Keywords: inverted pendulum, LQR control, sliding control, genetic algorithm.

Full text

References

[1] Goldberg D.E.: “Genetic Algorithms in Search, Optimization, and Machine Learning”, Addison-Wesley, 1989.

[2] Srinivas N., Deb K.: “Multi objective optimization using non-dominated sorting in genetic algorithms”, Evolutionary computation, 2(3), 221-248, 1995.

[3] Deb K., Pratap A., Agarwal S., Meyarivan T.: “A fast and elitist multiobjective genetic algorithm: NSGA-II”, IEEE Transactions on Evolutionary Computation, 6(2), pp. 182–197, 2002.

[4] Setiawan N., Pratama G.N.P.: “Application of LQR Full-State Feedback Controller for Rotational Inverted Pendulum”, Journal of Physics: Conference Series, 2111(1), 012006, pp. 3-7, 2021.

[5] Villacres J. et al.: “Controllers comparison to stabilize a two-wheeled inverted pendulum: PID, LQR and sliding mode control”, International Journal of Control Systems and Robotics, 1, p31-p35, 2016.

[6] Wongsathan C., Sirima C.: “Application of GA to design LQR controller for an inverted pendulum system”, IEEE International Conference on Robotics and Biomimetics. 951-954, 2009.

[7] Ou C., Lin W.: “Comparison between PSO and GA for Parameters Optimization of PID Controller”, The Faculty of Information Science and Technology, University of NingBo, pp. 2471-2475, 2006.

[8] Smith R., Jones D., Lewis F.: “Properties and performance of inverted pendulum models. In Proceedings of the American Control Conference (pp. 500-504), 2000.

[9] Huynh T.H.: “Intelligent Control Systems (He thong dieu khien thong minh in Vietnamese)”, Ho Chi Minh City, Vietnam, pp. 227-228, 2006.