This study proposes two speed controllers based on a robust adaptive non-singular terminal sliding mode control approach for the cooperative adaptive cruise control problem in a connected and automated vehicular platoon. The delay-based spacing policy is adopted to guarantee that all vehicles in the platoon track the same target velocity profile at the same position while maintaining a predefined time gap. Factors such as nonlinear vehicle longitudinal dynamics, engine dynamics with time delay, undulating road profiles, parameter uncertainties, and external disturbances are considered in the system modeling and controller design. Different control objectives are assigned to the leading and following vehicles. Then, controllers consisting of a sliding mode controller with parameter adaptive laws based on the ego vehicle’s state deviation and linear coupled state errors, and a Smith predictor for time delay compensation are designed. Both inner stability and strong string stability are guaranteed in the case of nonlinear sliding manifolds. Finally, the effectiveness of the proposed controllers and the benefits of 44.73% shorter stabilization time, 11.20% less speed overshoot, and virtually zero steady-state inner vehicle distance deviation are illustrated in a simulation study of a seven-vehicle platoon cooperative adaptive cruise control and comparison experiments with a coupled sliding mode control approach.
WANG Weiyang (王维旸), CUI Ke (崔 科), GU Lizhong(顾立忠), LU¨ Xinjun (吕新军)
. Cooperative Adaptive Cruise Control Using Delay-Based Spacing Policy: A Robust Adaptive Non-Singular
Terminal Sliding Mode Approach[J]. Journal of Shanghai Jiaotong University(Science), 2021
, 26(5)
: 634
-646
.
DOI: 10.1007/s12204-021-2353-x
[1] ALAM A, BESSELINK B, TURRI V, et al. Heavy-duty vehicle platooning for sustainable freight trans-portation: A cooperative method to enhance safety and e?ciency [J]. IEEE Control Systems Magazine, 2015, 35(6): 34-56.
[2] SHLADOVER S E, NOWAKOWSKI C, LU X Y, et al. Cooperative adaptive cruise control: De?nitions and operating concepts [J]. Transportation Research Record: Journal of the Transportation Research Board, 2015, 2489(1): 145-152.
[3] WANG Z, BIAN Y, SHLADOVER S E, et al. A survey on cooperative longitudinal motion control of multiple connected and automated vehicles [J]. IEEE Intelligent Transportation Systems Magazine, 2020, 12(1): 4-24.
[4] RAJAMANI R, ZHU C. Semi-autonomous adaptive cruise control systems [J]. IEEE Transactions on Vehicular Technology, 2002, 51(5): 1186-1192.
[5] BAROOAH P, HESPANHA J P. Error ampli?cation and disturbance propagation in vehicle strings with de-centralized linear control [C]//Proceedings of the 44th IEEE Conference on Decision and Control. Seville: IEEE, 2005: 4964-4969.
[6] BESSELINK B, JOHANSSON K H. String stability and a delay-based spacing policy for vehicle platoons subject to disturbances [J]. IEEE Transactions on Au-tomatic Control, 2017, 62(9): 4376-4391.
[7] NAUS G J L, VUGTS R P A, PLOEG J, et al. String-stable CACC design and experimental validation: A frequency-domain approach [J]. IEEE Transactions on Vehicular Technology, 2010, 59(9): 4268-4279.
[8] PLOEG J, SCHEEPERS B T M, VAN NUNEN E, et al. Design and experimental evaluation of coopera-tive adaptive cruise control [C]// 2011 14th Interna-tional IEEE Conference on Intelligent Transportation Systems (ITSC ). Washington, DC: IEEE, 2011: 260-265.
[9] GONG J, CAO J, ZHAO Y, et al. Sampling-based co-operative adaptive cruise control subject to communi-cation delays and actuator lags [J]. Mathematics and Computers in Simulation, 2020, 171: 13-25.
[10] ZHANG Y, BAI Y, WANG M, et al. Cooperative adap-tive cruise control with robustness against communi-cation delay: An approach in the space domain [J]. IEEE Transactions on Intelligent Transportation Sys-tems, 2021, 22(9): 5496-5507.
[11] KWON J, CHWA D. Adaptive bidirectional platoon control using a coupled sliding mode control method [J]. IEEE Transactions on Intelligent Transportation Systems, 2014, 15(5): 2040-2048.
[12] WU Y, LI S E, ZHENG Y, et al. Distributed sliding mode control for multi-vehicle systems with positive de?nite topologies [C]//2016 IEEE 55th Conference on Decision and Control (CDC ). Las Vegas, NV: IEEE,2016:5213-5219. [13] YAN M, SONG J, YANG P, et al. Distributed adaptive sliding mode control for vehicle platoon with uncer-tain driving resistance [C]// 2017 36th Chinese Control Conference (CCC ). Dalian: IEEE, 2017: 9396-9400.
[14] GUO G, LI D. Adaptive sliding mode control of ve-hicular platoons with prescribed tracking performance [J]. IEEE Transactions on Vehicular Technology, 2019, 68(8): 7511-7520.
[15] AGHABABA M P, SAIF M. Finite time sliding mode control of connected vehicle platoons guaranteeing string stability [C]//2020 IEEE International Confer-ence on Human-Machine Systems (ICHMS ). Rome: IEEE, 2020: 1-6.
[16] KIANFAR R, FALCONE P, FREDRIKSSON J. A re-ceding horizon approach to string stable cooperative adaptive cruise control [C]//2011 14th International IEEE Conference on Intelligent Transportation Sys-tems (ITSC ). Washington, DC: IEEE, 2011: 734-739.
[17] ZHENG Y, LI S E, LI K, et al. Distributed model predictive control for heterogeneous vehicle platoons under unidirectional topologies [J]. IEEE Transactions on Control Systems Technology, 2017, 25(3): 899-910.
[18] PLOEG J, SHUKLA D P, VAN DE WOUW N, et al. Controller synthesis for string stability of vehicle platoons [J]. IEEE Transactions on Intelligent Trans-portation Systems, 2014, 15(2): 854-865.
[19] PLOEG J, VAN DE WOUW N, NIJMEIJER H. Fault tolerance of cooperative vehicle platoons subject to communication delay [J]. IFAC-PapersOnLine, 2015, 48(12): 352-357.
[20] GAO F, LI S E, ZHENG Y, et al. Robust control of het-erogeneous vehicular platoon with uncertain dynamics and communication delay [J]. IET Intelligent Trans-port Systems, 2016, 10(7): 503-513.
[21] DESJARDINS C, CHAIB-DRAA B. Cooperative adaptive cruise control: A reinforcement learning ap-proach [J]. IEEE Transactions on Intelligent Trans-portation Systems, 2011, 12(4): 1248-1260.
[22] GUO G, LI D. PMP-based set-point optimization and sliding-mode control of vehicular platoons [J]. IEEE Transactions on Computational Social Systems, 2018, 5(2): 553-562.
[23] FESHARAKI S J, KAMALI M, SHEIKHOLESLAM F, et al. Robust model predictive control with sliding mode for constrained non-linear systems [J]. IET Con-trol Theory & Applications, 2020, 14(17): 2592-2599.
[24] GUO X, WANG J, LIAO F, et al. CNN-based dis-tributed adaptive control for vehicle-following platoon with input saturation [J]. IEEE Transactions on In-telligent Transportation Systems, 2018, 19(10): 3121-3132.
[25] FENG Y, YU X, MAN Z. Non-singular terminal slid-ing mode control of rigid manipulators [J]. Automatica, 2002,38(12):2159-2167.