journal article·2024-03-27Open access

A Tube Linear Model Predictive Control Approach for Autonomous Vehicles Subjected to Disturbances

Jianqiao Chen, Guofu Tian

Applied Sciences· Volume 14· Issue 7

Abstract

The path tracking performance of autonomous vehicles is degraded by common disturbances, especially those that affect the safety of autonomous vehicles (AVs) in obstacle avoidance conditions. To improve autonomous vehicle tracking performances and their computational efficiency when subjected to common disturbances, this paper proposes a tube linear model predictive controller (MPC) framework for autonomous vehicles. A bicycle vehicle dynamics model is developed and employed in the tube MPC control design in the proposed framework. A robust invariant set is calculated with an efficient linear programming (LP) method, and it is used to guarantee that the constraints are satisfied under common disturbance conditions. The results show that the computational cost of robust positively invariant sets that are constructed by the LP method is much less than that obtained by the traditional method. In addition, all the trajectories of the tube linear MPC successfully avoided obstacles when under disturbance conditions, but only about 80% of the trajectories obtained with the traditional MPC successfully avoided obstacles under disturbance conditions. The proposed framework is effective.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Control Systems Optimization · Vehicle Dynamics and Control Systems · Real-time simulation and control systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering, Shenyang University of Technology, Shenyang 110000, China

References (36)

Show source-provided references
1. Lane Keeping Control Based on Model Predictive Control Under Region of Interest Prediction Considering Vehicle Motion States10.1007/s12239-020-0095-7 ↗
2. Optimum path-tracking control for inverse problem of vehicle handling dynamics10.1007/s12206-016-0701-9 ↗
3. A Multi-Objective Model Predictive Control for Vehicle Adaptive Cruise Control System Based on a New Safe Distance Model10.1007/s12239-021-0044-0 ↗
4. Development of an Autonomous Driving Controller for Articulated Bus Using Model Predictive Control Algorithm with Inner Model10.1007/s12239-022-0033-y ↗
5. Framework of integrating trajectory replanning with tracking for self-driving cars10.1007/s12206-021-1136-5 ↗
6. Driving and steering collision avoidance system of autonomous vehicle with model predictive control based on non-convex optimization10.1177/16878140211027669 ↗
7. A discrete-time linear model predictive control for motion planning of an autonomous vehicle with adaptive cruise control and obstacle overtaking10.1177/16878132221119899 ↗
8. Calzolari, D., Schürmann, B., and Althoff, M. (2017, January 16–19). Comparison of trajectory tracking controllers for autonomous vehicles. Proceedings of the 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan.10.1109/ITSC.2017.8317800 ↗
9. Trajectory tracking control algorithm for autonomous vehicle considering cornering characteristics10.1109/ACCESS.2020.2982963 ↗
10. Obstacle avoidance planning of autonomous vehicles using deep reinforcement learning10.1177/16878132221139661 ↗
11. A control architecture to coordinate energy management with trajectory tracking control for fuel cell/battery hybrid unmanned aerial vehicles10.1016/j.ijhydene.2022.03.036 ↗
12. Trajectory tracking control for a three-dimensional flexible wing10.1109/TCST.2021.3139087 ↗
13. MPC-based integrated control of trajectory tracking and handling stability for intelligent driving vehicle driven by four hub motor10.1109/TVT.2022.3140240 ↗
14. Fuzzy logic control of an electrohydraulic valve for auto-steering off-road vehicles10.1243/09544070JAUTO568 ↗
15. Robust yaw stability control for electric vehicles based on active front steering control through a steer-by-wire system10.1007/s12239-012-0120-6 ↗
16. Adaptive coordinated collision avoidance control of autonomous ground vehicles
17. Vehicle lateral control in the presence of uncertainty for lane change maneuver using adaptive sliding mode control with fuzzy boundary layer
18. Dynamic trajectory planning and tracking for autonomous vehicle with obstacle avoidance based on model predictive control10.1109/ACCESS.2019.2940758 ↗
19. Naus, G., Van Den Bleek, R., Ploeg, J., Scheepers, B., van de Molengraft, R., and Steinbuch, M. (2008, January 11–13). Explicit MPC design and performance evaluation of an ACC Stop-&-Go. Proceedings of the 2008 American Control Conference, Washington, DC, USA.10.1109/ACC.2008.4586495 ↗
20. Sename, O., Gaspar, P., and Bokor, J. (2013). Robust Control and Linear Parameter Varying Approaches: Application to Vehicle Dynamics, Springer.10.1007/978-3-642-36110-4 ↗
21. Vehicle platoon formation using interpolating control: A laboratory experimental analysis10.1016/j.trc.2017.06.019 ↗
22. Fast online computation of a model predictive controller and its application to fuel economy–oriented adaptive cruise control10.1109/TITS.2014.2354052 ↗
23. A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations10.1109/TCST.2014.2327584 ↗
24. Liniger, A., Zhang, X., Aeschbach, P., Georghiou, A., and Lygeros, J. (2017, January 24–26). Racing miniature cars: Enhancing performance using stochastic MPC and disturbance feedback. Proceedings of the 2017 American Control Conference (ACC), Washington, DC, USA.10.23919/ACC.2017.7963833 ↗
25. Robust model predictive control of constrained linear systems with bounded disturbances10.1016/j.automatica.2004.08.019 ↗
26. A tube-based robust nonlinear predictive control approach to semiautonomous ground vehicles10.1080/00423114.2014.902537 ↗
27. Seo, J., and Yi, K. (2015). Robust Mode Predictive Control for Lane Change of Automated Driving Vehicles, SAE. SAE Technical Paper.10.4271/2015-01-0317 ↗
28. Tube model predictive control for an autonomous race car10.1080/00423114.2021.1943461 ↗
29. A tube-MPC approach to autonomous multi-vehicle racing on high-speed ovals10.1109/TIV.2022.3169986 ↗
30. Path tracking control based on tube MPC and time delay motion prediction10.1049/iet-its.2019.0088 ↗
31. Invariant approximations of the minimal robust positively invariant set10.1109/TAC.2005.843854 ↗
32. A novel multi-objective tuning strategy for model predictive control in trajectory tracking10.1007/s12206-023-1137-7 ↗
33. Rajamani, R. (2011). Vehicle Dynamics and Control, Springer Science & Business Media.10.1007/978-1-4614-1433-9_2 ↗
34. Kvasnica, M., Grieder, P., Baotić, M., and Morari, M. (2004, January 25–27). Multi-parametric toolbox (MPT). Proceedings of the Hybrid Systems: Computation and Control: 7th International Workshop, HSCC 2004, Philadelphia, PA, USA. Proceedings 7.
35. Hosseinzadeh, M., Sinopoli, B., Kolmanovsky, I., and Baruah, S. (2023). Robust to early termination model predictive control. IEEE Trans. Autom. Control.10.1109/TAC.2023.3308817 ↗
36. Sparsity-exploiting anytime algorithms for model predictive control: A relaxed barrier approach10.1109/TCST.2018.2880142 ↗