欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2020, Vol. 41 ›› Issue (3): 585-594.doi: 10.3969/j.issn.1000-1093.2020.03.020

• 论文 • 上一篇    下一篇

自主驾驶车辆紧急避障的路径规划与轨迹跟踪控制

邓海鹏1, 麻斌1, 赵海光2, 吕良1, 刘宇1   

  1. (1.吉林大学 汽车仿真与控制国家重点试验室, 吉林 长春 130025; 2.中国环境科学研究院, 北京 100012)
  • 收稿日期:2019-05-13 修回日期:2019-05-13 上线日期:2020-05-11
  • 通讯作者: 刘宇(1981—),男,副教授,博士 E-mail:liuyu1981@jlu.edu.cn
  • 作者简介:邓海鹏(1994—),男,硕士研究生。E-mail: denghp16@163.com
  • 基金资助:
    国家重点研发计划项目(2016YFB0100300)

Path Planning and Tracking Control of Autonomous Vehicle for Obstacle Avoidance

DENG Haipeng1, MA Bin1, ZHAO Haiguang2, L Liang1, LIU Yu1   

  1. (1.State Key Laboratory of Automobile Simulation and Control, Jilin University, Changchun 130025, Jilin, China;2.Chinese Research Academy of Environmental Science, Beijing 100012, China)
  • Received:2019-05-13 Revised:2019-05-13 Online:2020-05-11

摘要: 为减少道路突发事故,提高车辆通行效率,需要研究车辆的紧急避障以实现自主驾驶。基于车辆点质量模型,设计了非线性模型预测控制(MPC)路径规划器;基于车辆动力学模型,设计了线性时变MPC轨迹跟踪器。在路径规划层引入避障功能函数,通过车辆与障碍物的距离调节函数值大小,综合避障函数权重和路径偏差权重,规划出一条既能避开障碍物又使路径偏差最小的临时轨迹。在轨迹跟踪层,利用该临时轨迹和航向角偏差作为车辆主动转向控制参考量,将线性时变MPC优化问题转化为二次规划问题,计算满足车辆动力学约束的前轮转向角最优解。结果表明:所设计的双层MPC紧急避障控制策略对低速(60 km/h)、中速(80 km/h)、高速(100 km/h)行驶车辆有很强的适应性,高速行驶时最大质心侧偏角不超过1.0°,最大航向角偏差不超过2.5°,车辆横向稳定性良好,随着车速增大,车辆避障响应时刻提前;在多车连续避障场景中,自主驾驶车辆的质心侧偏角和航向角偏差均能控制在较小范围内,在多目标连续避障的路径规划和轨迹跟踪问题上同样具有很好的控制效果。

关键词: 自主驾驶车辆, 紧急避障, 车辆点质量模型, 模型预测控制, 路径规划与轨迹跟踪

Abstract: Emergency obstacle avoidance is one of the key points for autonomous driving system. A path planning controller based on non-linear model predictive control and a path tracking controller based on linear time-varying model predictive control are designed.In path planning controller,an obstacle-avoiding function is used to adjust the distance between the intelligent vehicle and obstacles by calculating the value of obstacle-avoiding function.A new route is supposed to be planned,which can not only keep away from obstacles but also decrease the deviations from the global course,by considering the different weights of obstacle-avoiding function and the planning error. In path tracking controller,the solution of linear time-varying model predictive control is converted into a positive-definite quadratic program.And then the desired steering angles of front wheel are calculated by using the reference trajectory and orientation angle of vehicle center. The results show that the obstacle-avoiding controller has strong robustness and the path tracking controller has better performance in controlling accuracy and vehicle dynamics stability when a vehicle travels at 60 km/h,80 km/h,or 100 km/h. The maximal side-slip angle is no more than 1°,and the maximal deviation of yaw angle is less than 2.5°.Obstacle avoiding action occurs in advance with the increase in velocity of autonomous vehicle. In addition,the dual-MPC controller is adaptive to the circumstance of multi-obstacles avoidance as well,which can be easily demonstrated by the small deviation of yaw angles and small side-slip angles.Key

Key words: autonomousvehicle, obstacleavoidance, pointmassmodelofvehicle, modelpredictivecontrol, pathplanningandtracking

中图分类号: