A Car-following Control Algorithm Based on Deep Reinforcement Learning

被引:0
|
作者
Zhu B. [1 ]
Jiang Y.-D. [1 ]
Zhao J. [1 ]
Chen H. [1 ]
Deng W.-W. [2 ]
机构
[1] State Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun, 130025, Jilin
[2] School of Transportation Science and Engineering, Beihang University, Beijing
关键词
Adaptive cruise control; Automotive engineering; Car-following control; Deep reinforcement learning; Driver's uncertainty; Gaussian process;
D O I
10.19721/j.cnki.1001-7372.2019.06.005
中图分类号
学科分类号
摘要
Longitudinal acceleration decisions in a car-following control mode are directly determined by the state of the preceding vehicle. A driver's uncertainty makes car-following control difficult because of the complexity in state prediction of the target vehicle. To address the problem in which the performance of adaptive cruise control may deteriorate without consideration of the uncertainty of the preceding vehicle, a car-following control strategy based on deep reinforcement learning was proposed. To study the characteristics of human drivers, a driving-data-acquisition platform was established, and substantial amounts of human-driving data were collected. Based on the assumption that longitudinal control decisions are mainly affected by the preceding vehicle, a two-predecessor following structure was established. The vehicles in the driving dataset were taken as target vehicles 1# and 2# of the car-following control. Based on the real-world driving dataset, a stochastic process model was established to describe the characteristics of preceding vehicle 1# based on Gaussian process algorithm. Then car-following control was established as a Markov decision process. A car-following control method based on deep reinforcement learning was obtained through iterative learning with the stochastic process model using proximal policy optimization. Finally, the algorithm was verified based on the driving dataset. The results demonstrate that the mapping between longitudinal acceleration decisions and the states of the host and preceding vehicles can be obtained through iterative learning with consideration of the uncertainty of the target vehicle. © 2019, Editorial Department of China Journal of Highway and Transport. All right reserved.
引用
收藏
页码:53 / 60
页数:7
相关论文
共 27 条
  • [1] Li S., Li K., Rajamani R., Et al., Model Predictive Multi-objective Vehicular Adaptive Cruise Control, IEEE Transactions on Control Systems Technology, 19, 3, pp. 556-566, (2011)
  • [2] Wang J.-Q., Yang B., Zhang D.-Z., Et al., Adaptive Cruise Control System of Commercial Vehicle Based on Dual-mode Actuators, China Journal of Highway and Transport, 24, 3, pp. 104-112, (2011)
  • [3] Zhu M., Chen H.-Y., Strategy for Vehicle Adaptive Cruise Control Considering the Reaction Headway, Journal of Mechanical Engineering, 53, 24, pp. 144-150, (2017)
  • [4] Gao Z., Wang J., Hu H., Et al., Control Mode Switching Strategy for ACC Based on Intuitionistic Fuzzy Set Multi-attribute Decision Making Method, Journal of Intelligent & Fuzzy Systems, 31, 6, pp. 2967-2974, (2016)
  • [5] Jonsson J., Jansson Z., Fuel Optimized Predictive Following in Low Speed Conditions, IFAC Proceedings Volumes, 37, 22, pp. 119-124, (2004)
  • [6] Eben L.S., Li K., Wang J., Economy-oriented Vehicle Adaptive Cruise Control with Coordinating Multiple Objectives Function, Vehicle System Dynamics, 51, 1, pp. 1-17, (2013)
  • [7] Zhu B., Jiang Y., Zhao J., Et al., Typical-driving-style-oriented Personalized Adaptive Cruise Control Design Based on Human Driving Data, Transportation Research Part C, 100, pp. 274-288, (2019)
  • [8] Brackstone M., Sultan B., Mcdonald M., Motorway Driver Behaviour: Studies on Car Following, Transportation Research Part F, 5, 1, pp. 31-46, (2002)
  • [9] Wang X.-S., Zhu M.-X., Calibration and Validation Car-following Models on Urban Expressways for Chinese Drivers Using Naturalistic Driver Data, China Journal of Highway and Transport, 31, 9, pp. 129-138, (2018)
  • [10] Moon S., Yi K., Human Driving Data-based Design of a Vehicle Adaptive Cruise Control Algorithm, Vehicle System Dynamics, 46, 8, pp. 661-690, (2008)