School of Automation and Electrical Engineering, Shenyang Ligong University, Shenyang 110159, China.
Science and Technology Development Corporation, Shenyang Ligong University, Shenyang 110003, China.
Sensors (Basel). 2023 Apr 9;23(8):3844. doi: 10.3390/s23083844.
This paper aims to enhance the lateral path tracking control of autonomous vehicles (AV) in the presence of external disturbances. While AV technology has made significant strides, real-world driving scenarios often pose challenges such as slippery or uneven roads, which can adversely affect the lateral path tracking control and reduce driving safety and efficiency. Conventional control algorithms struggle to address this issue due to their inability to account for unmodeled uncertainties and external disturbances. To tackle this problem, this paper proposes a novel algorithm that combines robust sliding mode control (SMC) and tube model predictive control (MPC). The proposed algorithm leverages the strengths of both MPC and SMC. Specifically, MPC is used to derive the control law for the nominal system to track the desired trajectory. The error system is then employed to minimize the difference between the actual state and the nominal state. Finally, the sliding surface and reaching law of SMC are utilized to derive an auxiliary tube SMC control law, which helps the actual system keep up with the nominal system and achieve robustness. Experimental results demonstrate that the proposed method outperforms conventional tube MPC, linear quadratic regulator (LQR) algorithms, and MPC in terms of robustness and tracking accuracy, especially in the presence of unmodeled uncertainties and external disturbances.
本文旨在增强自动驾驶车辆 (AV) 在存在外部干扰时的横向路径跟踪控制。虽然自动驾驶技术取得了重大进展,但现实驾驶场景中经常会遇到诸如湿滑或不平坦的道路等挑战,这会对横向路径跟踪控制产生不利影响,并降低驾驶的安全性和效率。由于传统控制算法无法考虑未建模的不确定性和外部干扰,因此难以解决这个问题。为了解决这个问题,本文提出了一种将鲁棒滑模控制 (SMC) 和管模型预测控制 (MPC) 相结合的新算法。所提出的算法利用了 MPC 和 SMC 的优势。具体来说,MPC 用于为标称系统推导控制律以跟踪期望轨迹。然后,使用误差系统来最小化实际状态和标称状态之间的差异。最后,利用 SMC 的滑动面和趋近律来推导出辅助管 SMC 控制律,这有助于实际系统跟上标称系统并实现鲁棒性。实验结果表明,与传统管 MPC、线性二次调节器 (LQR) 算法和 MPC 相比,所提出的方法在鲁棒性和跟踪精度方面表现更好,尤其是在存在未建模的不确定性和外部干扰的情况下。