Welcome to Francis Academic Press

Academic Journal of Computing & Information Science, 2024, 7(7); doi: 10.25236/AJCIS.2024.070703.

Design of a Self-Balancing Vehicle with PID Control Based on Improved Particle Swarm Optimization Algorithm

Author(s)

Liu Nan, Lv Yue, You Cheng, Zhang Ranhua, Yao Qijun

Corresponding Author:
Liu Nan
Affiliation(s)

School of Mechanical and Electrical Engineering and Automation, Xiamen University Tan Kah Kee College, Zhangzhou, China

Abstract

As a typical nonlinear, time-varying, and strongly coupled system, the stability control of a self-balancing vehicle imposes high demands on control algorithms. Traditional PID control often relies on empiricalparameter tuning when dealing with complex dynamic environments, making it challenging to achieve optimalcontrol performance. Therefore, this study adopts an improved Particle Swarm Optimization (PSO) algorithm tooptimize the parameters of the PID controller. By enhancing the global search capability and local optimizationability of the PSO algorithm, the proportional, integral, and derivative parameters of the PID controller areautomatically adjusted to improve the system's response speed and stability. Experimental results demonstrate that the PID controller based on the improved PSO algorithm outperforms the traditional PID controller in controlling the self-balancing vehicle, effectively enhancing its stability and control accuracy.

Keywords

Particle Swarm, Adaptive, PID, Self-Balancing Vehicle

Cite This Paper

Liu Nan, Lv Yue, You Cheng, Zhang Ranhua, Yao Qijun. Design of a Self-Balancing Vehicle with PID Control Based on Improved Particle Swarm Optimization Algorithm. Academic Journal of Computing & Information Science (2024), Vol. 7, Issue 7: 17-22. https://doi.org/10.25236/AJCIS.2024.070703.

References

[1] Chen Yuanwei. Research on Self-Balancing Vehicle Control System Based on PID Algorithm [J]. Instrumentation Technology, 2024, (01): 64-65+82.

[2] Sun Chao, Guo Naiyu, Yan Mingdie, Ding Jianjun. PID Parameter Optimization Using Improved Adaptive Particle Swarm Optimization Algorithm [J]. Journal of China Construction Machinery, 2023, 21(05): 377-382.

[3] Yang Rongkun, Zhu Youcheng, Fan Rui. Wind Turbine Gearbox Temperature Control System Based on PID Optimization with Adaptive Particle Swarm Algorithm [J]. Automation and Instrumentation, 2024, 39(05): 64-67.

[4] Feng Le, Tang Huachun, Gao Liang, Zou Hongmei, Wang Lin, Tan Mian. Adaptive Fine-Tuning Algorithm Based on Particle Swarm Optimization [J]. Intelligent Computing and Applications, 2024, 14(04): 232-237.

[5] Lin Shouguang. Design of Two-Wheel Self-Balancing Vehicle Based on LQR Control [J]. Journal of Tonghua Normal University, 2024, 45(02): 9-17.

[6] Xue Fan, Sun Jinggao, Yan Huaicheng. Modeling and Control Research of Two-Wheel Self-Balancing Vehicle [J]. Chemical Engineering Automation and Instrumentation, 2012, 39(11): 1450-1454+1497.

[7] Pang Xinyu. Design of Two-Stage Inverted Pendulum Control System Based on Two-Wheel Self-Balancing Vehicle [D]. Harbin Normal University, 2020.

[8] Weng Wenwen, Yin Chenbo, Feng Hao, Zhou Junjing. Application of Improved Particle Swarm Optimization Algorithm in Excavator Bucket Position Control [J]. Mechanical Design and Manufacturing, 2020, (02): 166-169.

[9] Nguyen Quy Dang, Milani Sina, Marzbani Hormoz, Jazar Reza Nakahie. Tire-Road Separation Time Reduction by an Adaptive PID Controller Utilizing Particle Swarm Optimization Algorithm [J]. SAE International Journal of Commercial Vehicles, 2021, 14(4).

[10] Mohamed Elhaj Ahmed Mohamed, Yanling Guo. Separately Excited DC Motor Speed Tracking Control Using Adaptive Neuro-Fuzzy Inference System Based on Genetic Algorithm Particle Swarm Optimization and Fuzzy Auto-Tuning PID [J]. IOP Conference Series: Earth and Environmental Science, 2019, 300(4): 2114-2115.

[11] Ren Jin, Li Yibo, Min Chang. Coverage Optimization of Wireless Sensor Networks Based on Improved Particle Swarm Optimization Algorithm [J]. Radio Engineering, 2024,(01):1-8.

[12] Zhou Hengtai, Hao Jinqing, Li Long, Liu Jing. Double Closed-Loop Temperature Control System Based on Particle Swarm Optimization Fuzzy PID [J]. Journal of Taiyuan Normal University (Natural Science Edition), 2024, 23(01): 53-59.

[13] Han Shuai, Liu Manlu, Zhang Junjun, Zhang Hua. Research on Fuzzy Adaptive Compensation Algorithm for Two-Wheel Self-Balancing Vehicle [J]. Mechanical Design and Manufacturing, 2020, (09): 197-200.