基于改进MPC的自动驾驶轨迹跟踪控制
Automatic Driving Trajectory Tracking Control Based on Improved MPC
DOI: 10.12677/OJTT.2023.126054, PDF,  被引量    科研立项经费支持
作者: 谢 睿, 刘广敏:山东交通学院,轨道交通学院,山东 济南;朱凤华, 熊 刚:中国科学院自动化研究所,多模态人工智能系统全国重点实验室,北京
关键词: 自动驾驶轨迹跟踪模型预测控制粒子群算法预测时域Automatic Driving Trajectory Tracking MPC PSO Prediction Time Domain
摘要: 在自动驾驶车辆的运行过程中,轨迹跟踪控制发挥了十分重要的作用,使得自动驾驶技术更加高效、安全。在轨迹跟踪控制中,系统通常需要根据给定的轨迹或路径,实时调整自身的状态或输出,以使系统能够沿着轨迹进行运动。为了提高轨迹跟踪控制的精度,本文将给出一个基于粒子群优化算法(PSO)的变预测时域模型预测控制(MPC)模型。利用PSO算法计算使下一时刻跟踪精度最优的预测时域大小,并将其应用到MPC控制器模型中实时改变参数,从而达到更好的跟踪效果。在MATLAB软件上与传统MPC等其他轨迹跟踪方法进行对比分析,结果表明改进后的变预测时域MPC模型在提高轨迹跟踪精度方面的表现比传统MPC控制器模型及其他轨迹跟踪方法效果更好,说明本文所提方法能够提升车辆行驶的轨迹跟踪控制精度,并具有很高的实用价值。
Abstract: In the operation process of autonomous vehicles, trajectory tracking control plays a very impor-tant role, making autonomous driving technology more efficient and safe. In trajectory tracking control, the system usually needs to adjust its own state or output in real-time according to the given trajectory or path, so that the system can move along the trajectory. In order to improve the accuracy of trajectory tracking control, this paper presents a variable prediction time domain model predictive control (MPC) model based on particle swarm optimization (PSO). PSO algorithm is used to calculate the prediction time domain size that makes the next time tracking accuracy optimal, and it is applied to the MPC controller model to change the parameters in real-time, so as to achieve a better tracking effect. Compared with other trajectory tracking methods such as traditional MPC on MATLAB software, the results show that the improved variable prediction time domain MPC model has a better performance than the traditional MPC controller model and other trajectory tracking methods in improving trajectory tracking accuracy, indicating that the proposed method can improve the trajectory tracking control accuracy of vehicle running, and has a high practical value.
文章引用:谢睿, 刘广敏, 朱凤华, 熊刚. 基于改进MPC的自动驾驶轨迹跟踪控制[J]. 交通技术, 2023, 12(6): 494-501. https://doi.org/10.12677/OJTT.2023.126054

参考文献

[1] 钟志华, 乔英俊, 王建强, 等. 新时代汽车强国战略研究综述(一) [J]. 中国工程科学, 2018, 20(1): 1-10.
[2] Xu, Q.M., Li, H.W., Wang, Q.Y., et al. (2021) Wheel Deflection Control of Agricultural Vehicles with Four-Wheel Independent Omnidirectional Steering. Actuators, 10, Article 334. [Google Scholar] [CrossRef
[3] Xiong, G., Zhu, F.H., Liu, X.W., Dong, X.S., Huang, W.L., Chen, S.H. and Zhao, K. (2015) Cyber-Physical-Social System in Intelligent Transportation. IEEE/CAA Journal of Automatica Sinica, 2, 320-333. [Google Scholar] [CrossRef
[4] Zhu, F.H., Lv, Y.S., Chen, Y.Y., Wang, X., Xiong, G. and Wang, F.-Y. (2020) Parallel Transportation Systems: Toward IoT-Enabled Smart Urban Traffic Control and Management. IEEE Transactions on Intelligent Transportation Systems, 21, 4063-4071. [Google Scholar] [CrossRef
[5] Zhu, F.H., Li, Z.J., Chen, S.H. and Xiong, G. (2016) Parallel Transportation Management and Control System and Its Applications in Building Smart Cities. IEEE Transaction on Intelligent Transportation Systems, 17, 1576-1585. [Google Scholar] [CrossRef
[6] Li, J., Wu, Q.B., Wang, J.Z., et al. (2020) Autonomous Tracking Control for Four-Wheel Independent Steering Robot Based on Improved Pure Pursuit. Journal of Beijing Institute of Technology, 29, 466-473.
[7] Yu, L.L., Yan, X.X., Kuang, Z.X., et al. (2020) Driverless Bus Path Tracking Based on Fuzzy Pure Pursuit Control with a Front Axle Reference. Applied Sciences, 10, Article 230. [Google Scholar] [CrossRef
[8] 赵慧勇, 梁国才, 蔡硕, 等. 四轮独立驱动电动汽车直接横摆力矩控制[J]. 重庆理工大学学报(自然科学), 2021, 35(9): 83-91.
[9] 郑柱. 基于LQR的智能车辆路径跟踪控制研究[J]. 内燃机与配件, 2019(13): 244-245.
[10] 王子杰, 刘国海, 张多, 等. 高地隙四轮独立驱动喷雾机路径跟踪模型预测控制[J]. 智慧农业(中英文), 2021, 3(3): 82-93.
[11] Wu, H.D., Li, Z.H. and Si, Z.L. (2021) Trajectory Tracking Control for Four-Wheel Independent Drive Intelligent Vehicle Based on Model Predictive Control and Sliding Mode Control. Advances in Mechanical Engineering, 13, 73071-73081. [Google Scholar] [CrossRef
[12] 龚建伟, 姜岩, 徐威. 无人驾驶车辆模型预测控制[M]. 北京: 北京理工大学出版社, 2014.
[13] 范贤波, 彭育辉, 钟聪. 基于自适应MPC的自动驾驶汽车轨迹跟踪控制[J]. 福州大学学报(自然科学版), 2021, 49(4): 500-507.
[14] 陈慧岩, 陈舒平, 龚建伟. 智能汽车横向控制方法研究综述[J]. 兵工学报, 2017, 38(6): 1203-1214.
[15] Kennedy, J. and Eberhartr, C. (1995) Particle Swarm Optimization. Proceedings of ICNN’95—International Conference on Neural Networks, Perth, 27 November 1995-01 December 1995, 1942-1948. [Google Scholar] [CrossRef
[16] 肖晓伟, 肖迪, 林锦国, 等. 多目标优化问题的研究概述[J]. 计算机应用研究, 2011, 28(3): 805-808+827.
[17] 王俊伟, 汪定伟. 粒子群算法中惯性权重的实验与分析[J]. 系统工程学报, 2005, 20(2): 194-198.