• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2022, Vol. 58 ›› Issue (6): 184-193.doi: 10.3901/JME.2022.06.184

Previous Articles     Next Articles

Tracking and Collision Avoidance of Autonomous Vehicle Based on Adaptive Preview Path

WEI Lingtao1, WANG Xiangyu1, QIU Bin1,2, LI Liang1, ZHOU Daolin1, LIN Jingui3   

  1. 1. State Key Laboratory of Automotive Safety and Energy, Tsinghua University, Beijing 100084;
    2. Equipment Industry Development Center, Ministry of Industry and Information Technology, Beijing 100846;
    3. Tianjin Soterea Company, Tianjin 300450
  • Received:2021-07-04 Revised:2021-12-24 Online:2022-03-20 Published:2022-05-19

Abstract: Path Tracking plays important role in the lateral control of autonomous vehicles. The stability and tracking accuracy are usually related to vehicle speed, road curvature, etc., which directly affect the safety in complex driving conditions. To improve the stability and tracking accuracy under complex conditions, path planning, tracking control and stability control are combined together to design a tracking control method based on adaptive preview paths. First, based on the vehicle's two-degree-of-freedom model, a preview distance adaptive algorithm is designed, which adjusts the preview distance according to the vehicle dynamics state and road adhesion. Secondly, the preview path at the desired preview distance is given by a cubic polynomial fitting method. Finally, based on performance of obstacle avoidance, tracking accuracy, and vehicle stability, a particle swarm optimization algorithm(PSO) is designed to optimize the algorithm parameters. The performances in path tracking, lane changing and obstacle avoidance conditions are verified in the hardware-in-the-loop tests and vehicle tests. The results show that the algorithm can adaptively adjust the preview path during tracking with low computation burden, and achieve the balance of tracking accuracy and vehicle stability.

Key words: path planning, particle swarm optimization, adaptive control, polynomial fitting, vehicle dynamics

CLC Number: