Model predictive control for autonomous ground vehicles: a review
Shuyou Yu, Matthias Hirche, Yanjun Huang, Hong Chen, Frank Allgöwer
Model predictive control for autonomous ground vehicles: a review
This paper reviews model predictive control (MPC) and its wide applications to both single and multiple autonomous ground vehicles (AGVs). On one hand, MPC is a well-established optimal control method, which uses the predicted future information to optimize the control actions while explicitly considering constraints. On the other hand, AGVs are able to make forecasts and adapt their decisions in uncertain environments. Therefore, because of the nature of MPC and the requirements of AGVs, it is intuitive to apply MPC algorithms to AGVs. AGVs are interesting not only for considering them alone, which requires centralized control approaches, but also as groups of AGVs that interact and communicate with each other and have their own controller onboard. This calls for distributed control solutions. First, a short introduction into the basic theoretical background of centralized and distributed MPC is given. Then, it comprehensively reviews MPC applications for both single and multiple AGVs. Finally, the paper highlights existing issues and future research directions, which will promote the development of MPC schemes with high performance in AGVs.
Model predictive control / Autonomous intelligent system / Autonomous ground vehicle
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
|
[18] |
|
[19] |
|
[20] |
|
[21] |
|
[22] |
|
[23] |
|
[24] |
|
[25] |
|
[26] |
|
[27] |
|
[28] |
|
[29] |
|
[30] |
|
[31] |
|
[32] |
|
[33] |
|
[34] |
R. Rostami, G. Costantini, D. Görges, Stabilizing distributed model predictive control using the consensus form of ADMM, (2019).
|
[35] |
|
[36] |
|
[37] |
|
[38] |
|
[39] |
|
[40] |
|
[41] |
|
[42] |
|
[43] |
|
[44] |
|
[45] |
|
[46] |
|
[47] |
|
[48] |
|
[49] |
|
[50] |
|
[51] |
|
[52] |
|
[53] |
Q. Wang, Z. Duan, Y. Lv, Q. Wang, G. Chen, Distributed model predictive control for linear-quadratic performance and consensus state optimization of multiagent systems. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.3001347.
|
[54] |
|
[55] |
|
[56] |
T. H. Summers, J. Lygeros, in 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton). Distributed model predictive consensus via the alternating direction method of multipliers (IEEE, 2012), pp. 79–84.
|
[57] |
|
[58] |
|
[59] |
Y. Su, Y. Shi, C. Sun, Distributed model predictive control for tracking consensus of linear multiagent systems with additive disturbances and time-varying communication delays. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2019.2939732.
|
[60] |
|
[61] |
|
[62] |
|
[63] |
|
[64] |
|
[65] |
|
[66] |
|
[67] |
|
[68] |
|
[69] |
|
[70] |
|
[71] |
|
[72] |
|
[73] |
|
[74] |
|
[75] |
Y. Chen, J. Wang, in 2019 American Control Conference (ACC). Trajectory tracking control for autonomous vehicles in different cut-in scenarios (IEEE, 2019), pp. 4878–4883.
|
[76] |
|
[77] |
|
[78] |
|
[79] |
|
[80] |
|
[81] |
S. Cheng, L. Li, X. Chen, J. Wu, H. da Wang, Model-predictive-control-based path tracking controller of autonomous vehicle considering parametric uncertainties and velocity-varying. IEEE Trans. Ind. Electron. (2020). https://doi.org/10.1109/TIE.2020.3009585.
|
[82] |
|
[83] |
|
[84] |
Z. Wang, J. Zha, J. Wang, Autonomous vehicle trajectory following: A flatness model predictive control approach with hardware-in-the-loop verification. IEEE Trans. Intell. Transp. Syst. (2020). https://doi.org/10.1109/TITS.2020.2987987.
|
[85] |
|
[86] |
|
[87] |
|
[88] |
|
[89] |
|
[90] |
|
[91] |
|
[92] |
|
[93] |
|
[94] |
|
[95] |
|
[96] |
|
[97] |
|
[98] |
|
[99] |
|
[100] |
|
[101] |
|
[102] |
R. Firoozi, S. Nazari, J. Guanetti, R. O’Gorman, F. Borrelli, Safe adaptive cruise control with road grade preview and V2V communication. arXiv preprint arXiv:1810.09000 (2018).
|
[103] |
|
[104] |
F. Seccamonte, J. Kabzan, E. Frazzoli, in 2019 IEEE Intelligent Transportation Systems Conference (ITSC). On maximizing lateral clearance of an autonomous vehicle in urban environments (IEEE, 2019), pp. 1819–1825.
|
[105] |
|
[106] |
|
[107] |
|
[108] |
|
[109] |
|
[110] |
|
[111] |
|
[112] |
|
[113] |
|
[114] |
|
[115] |
|
[116] |
|
[117] |
|
[118] |
P. Kavathekar, Y. Chen, in International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 54808. Vehicle platooning: A brief survey and categorization, (2011), pp. 829–845.
|
[119] |
S. E. Li, Y. Zheng, K. Li, J. Wang, in IEEE Intelligent Vehicles Symmposium. An overview of vehicular platoon control under the four-component framework (Seoul, Korea, 2015), pp. 286–291.
|
[120] |
|
[121] |
|
[122] |
|
[123] |
|
[124] |
|
[125] |
G. J. Naus, R. P. Vugts, J. Ploeg, DeMolengraft van M. J., M. Steinbuch, String-stable CACC design and experimental validation: A frequency-domain approach. IEEE Trans. Veh. Technol.59(9), 4268–4279 (2010).
|
[126] |
|
[127] |
F. Browand, J. McArthur, C. Radovich, Fuel saving achieved in the field test of two tandem trucks (UC Berkeley: California Partners for Advanced Transportation Technology, 2004). Retrieved from https://escholarship.org/uc/item/29v570mm.
|
[128] |
|
[129] |
|
[130] |
C. Bergenhem, Q. Huang, A. Benmimoun, T. Robinson, in 17th World Congress on Intelligent Transport Systems. Challenges of platooning on public motorways, (2010), pp. 1–12.
|
[131] |
C. Bergenhem, S. Shladover, E. Coelingh, C. Englund, S. Tsugawa, in Proceedings of the 19th ITS World Congress, Oct 22-26. Overview of platooning systems (Vienna, 2012).
|
[132] |
|
[133] |
S. E. Li, Y. Zheng, K. Li, L. Wang, H. Zhang, Platoon control of connected vehicles from a networked control perspective: Literature review, component modeling, and controller synthesis. IEEE Trans. Veh. Technol. (2017). https://doi.org/10.1109/TVT.2017.2723881.
|
[134] |
|
[135] |
|
[136] |
|
[137] |
|
[138] |
|
[139] |
|
[140] |
|
[141] |
|
[142] |
|
[143] |
|
[144] |
F. L. Lewis, H. Zhang, K. Hengster-Movric, A. Das, Cooperative Control of Multi-agent Systems: Optimal and Adaptive Design Approaches (Springer, 2013).
|
[145] |
|
[146] |
|
[147] |
|
[148] |
|
[149] |
|
[150] |
|
[151] |
|
[152] |
|
[153] |
|
[154] |
|
[155] |
|
[156] |
|
[157] |
|
[158] |
|
[159] |
|
[160] |
|
[161] |
|
[162] |
|
[163] |
|
[164] |
|
[165] |
|
[166] |
|
[167] |
|
[168] |
|
[169] |
|
[170] |
|
[171] |
P. Wang, H. Liu, L. Guo, L. Zhang, H. Ding, H. Chen, Design and experimental verification of real-time nonlinear predictive controller for improving the stability of production vehicles. IEEE Trans. Control Syst. Technol. (2020).
|
/
〈 | 〉 |