摘要
弯道换道决策及运动规划算法主要影响自动驾驶汽车的安全性和操纵稳定性。针对高速公路弯道换道场景决策的安全性和行驶效率不够高的问题,提出新的基于主车相对前车的驾驶不满意度的决策算法。为了提高运动规划算法实时性,采用路径-速度解耦框架进行主车换道轨迹规划。对于路径规划,选择五次多项式曲线,采用考虑安全、舒适和高效性的4个换道路径评价指标,实现最优路径规划。对于速度规划,结合动态规划与二次规划优化获取平滑速度规划曲线。仿真结果表明基于驾驶不满意度的换道决策模型能选择更高效和安全的行驶方式。在典型的主车换道场景,主车最大质心侧偏角,最大横摆角速度的数值均小,表明换道轨迹规划算法能确保主车换道的安全性和操纵稳定性。
自动驾驶技术对于减少交通事故、改善交通拥堵状况等具有重要作用,已成为汽车行业发展的战略方向和竞争焦
换道决策模型主要分为基于机器学习和基于规则的换道决策模型2类。基于机器学习的换道模型利用自然驾驶数据提取影响驾驶员换道的因素。Hou
轨迹规划包括路径规划和速度规划。根据状态空间是否解耦,轨迹规划方法分为2种。第一种是直接规划,指将路径和速度同时规划,在时空状态空间寻找自动驾驶汽车的可行轨迹。有研究者利用自动驾驶汽车横纵向位置关于时间的五次多项式规划车辆轨
目前关于弯道换道的研究文献很少。针对基于DDS的直道换道决策算法没有考虑前车的未来车况,可能引起主车换道后行驶效率降低的问题,考虑主车期望车速,以及预测时域内前车的速度和加速度,提出新的驾驶不满意度计算模型作为换道决策算法,并推导新的换道安全距离模型,以提高换道的安全性和行驶效率。在轨迹规划方面,针对直接规划法和离散搜索计算量过大问题,采用路径-速度解耦框架以提高计算效率。利用基于路径五次多项式曲线及路径评价的优化方法,生成最优换道路径。在此路径规划基础上,基于位移-时间图像(displacement-time graph, ST图)进行动态规划获取速度规划曲线粗解,再采用二次规划优化速度曲线,实现安全稳定的弯道换道过程。
虚拟场景是搭建自动驾驶汽车虚拟仿真平台的基础。假设感知信息已知,高速公路场景的道路元素简化为同向双车道,弯道最小曲率半径Rmin=650 m,车道宽度为3.75 m,高速公路场景如
(1) |
式中:(Xin, Yin)、(Xout, Yout)、(Xbound, Ybound)分别表示内侧车道中心线、外侧车道中心线和车道分界线的横纵坐标。

图1 高速公路弯道场景
Fig. 1 Highway curve scenario
高速公路动态要素包含自动驾驶主车和周围其他车辆。

图2 高速公路弯道换道场景
Fig. 2 Lane change scenario on highway curve
自动驾驶汽车换道分为4个过程:换道意图的产生、换道可行性判断、换道轨迹规划、换道轨迹跟踪。本节主要讨论前2个过程。
在高速公路行驶的车辆主要有换道与跟车2种行为。若前方有其他车辆,驾驶人通常保持跟车行驶,若前车车速过低,驾驶人的期望车速无法实现,则会对当前车速产生不满。驾驶不满意度是衡量对速度期望不满程度的量化指
(2) |
式中:Dsum,lane为lane车道前车在预测时域Tpre内的DDS累计值;lane为车道序号(0为当前车道,1为邻车道);为采样周期;为主车期望车速;为lane车道前车在第时刻车速;和分别为lane车道前车初始车速和加速度;,为第i个采样时间对应的时刻。
文中按当前车道与邻车道前车的DDS累计值确定换道意图。若当前车道前车CL的DDS累计值大于相邻车道前车TL的DDS累计值,系统会产生换道意图,即:
。 | (3) |
若在换道过程中,换道意图取消,主车继续在当前车道跟车行驶。
换道意图产生后,主车与周围车辆的距离符合安全要求才能进行换道。假设前车以较大的减速度减速行驶,后车经过反应时间采取制动减速度以避免碰撞,为了确保前后车在减速到车速相等前不发生碰撞,前后车需保持一定安全距离。驾驶员在危险场景下的制动减速度一般在0.3~0.4
由于前后车初始车速与加速度不同,可能存在3种情况:①前车刹停时,后车仍前向运动;②后车刹停时,前车仍前向运动;③前车刹停前,前后车已减速至相同车速()。根据两车同时减速至所需时间计算为
, | (4) |
, | (5) |
式中:为前车初始车速;为后车初始车速。
由于,若存在,需满足
(6) |
化简整合得:
。 | (7) |
当满足
, | (8) |
式中,表示安全距离余量,一般取2~5 m,文中取=5 m。
当
,或。 | (9) |
对于情况②,后车刹停时间小于后车,后车已经刹停,前车还在运动,安全车距保持跟车距离即可,为
,。 | (10) |
为防止主车越过车道分界线前,因主车的换道意图发生变化或者换道安全距离不满足,出现取消换道并返回原车道情况,基于主车匀速换道的假设,计算主车在越过车道分界线前和当前车道前车CL需要保持的初始安全距离,如
(11) |
式中:和分别为主车和当前车道前车CL在时间内行驶的路程;为主车的初始车速;为当前车道前车CL的初始速度;为当前车道前车CL的加速度。换道初始安全距离如

图3 换道初始安全距离示意图
Fig. 3 Diagram of the initial safety distance of lane change
若当前车道前车CL的DDS累计值大于相邻车道前车TL的DDS累计值,主车产生换道意图。当主车和当前车道前车CL的距离大于初始安全距离,主车与目标车道前车TL和后车TF的距离满足安全距离,此时换道可行性条件成立,主车为了获得更高行驶效率而执行换道操作。主车换道决策流程过程如

图4 主车换道决策流程
Fig. 4 Lane change decision process of the ego-vehicle
针对离散搜索方法计算量较大问题,基于五次多项式换道路径曲线,考虑安全、舒适和换道效率等因素,结合换道终点约束、换道路径曲率约束以及换道安全距离约束,通过序列二次优化(sequential quadratic programming, SQP)方法求解获得主车的最优换道路径。
由于车辆转向限制和弯道特殊性,主车换道路径应满足以下要求:换道路径的曲率平滑连续;换道路径的起始点和终点的曲率、航向角需要与主车换道路径起始点和换道终点的曲率、航向角保持一致。文中进行了弯道局部路径规划仿真,以主车初始位置为换道起始点(坐标[290.09,66.01],航向角26.34°,初始曲率1/653.75

图5 4种换道路径曲线对比图
Fig. 5 Comparison of 4 lane changing paths
由
。 | (12) |
主车换道初始坐标,已知,换道终点坐标导数信息( )为
(13) |
结合主车换道起始与终点信息可求解多项式系数、、、、,见
。 | (14) |
根据阿克曼转角模
(15) |
式中:和分别为换道路径第i点的横坐标和纵坐标;为换道路径第i-1点的航向角,i=1,2,…,n,n为换道路径离散点的数量。
1)换道路径点平均曲率
(16) |
式中,ki为换道路径第i点的曲率。
2)换道路径点平均曲率变化率
。 | (17) |
3)换道路径总长度
。 | (18) |
4)换道路径与目标车道中心线的平均横向偏差
, | (19) |
式中,为换道路径第i点与目标车道中心线的对应点坐标,如

图6 换道路径与目标车道中心线的匹配点
Fig. 6 Matching point of lane change path on target lane centerline
1)主车换道终点约束。换道路径规划中,可依据换道初始时刻主车EV与相邻车道前车TL的车速、确定换道终点横坐标范
(20) |
2)为保证换道舒适性,换道路径的最小曲率为
, | (21) |
式中:为主车最大侧向加速度,取0.3 g;取120 km/h。
3)为保证主车在进入邻车道前,主车与当前车道前车CL保持安全距离,在越过车道分界线的位置限制为
, | (22) |
式中:为主车越过车道分界线时,距离当前车道前车CL一个安全距离ds处的横坐标;X1为换道路径和车道分界线的交点横坐标,由f (X)=fbound(X)求解得到,如

图7 换道车辆越过车道分界线示意图
Fig. 7 Diagram of lane change vehicle crossing the lane line
此外,主车换道路径应限制在2条车道中心线之间,为
。 | (23) |
利用ST图进行主车速度规划是一种比较方便的方式。将规划时间内占用规划路径的动态干扰车路径映射到ST图上,此时ST图上主车的可行区域可能是非凸的,采用动态规划结合二次规划优化生成光滑的主车速度曲线。
基于动态规划算法在ST图上寻找一条无碰撞的主车速度曲线。算法的效率取决于采样时间和采样路径弧长,过大的和影响换道轨迹的平滑性,而精细的采样时间会影响算法的运行效率。文中取采样时间=1 s,采样路径弧长=0.5 m,规划时长T=8 s。路径离散点的弧长S关于时间的导数可通过有限差分近似得到,为
(25) |
式中:为主车在第i个采样时间的行驶路径弧长;为主车在第i个采样时间的车速;为主车在第i个采样时间的加速度;为主车在第i个采样时间的冲击度。
为保证主车换道速度规划的安全性、平滑性与高效性,采用代价函
, | (26) |
式中:为期望车速权重,取10 000;为加速度权重,当加速度绝对值大于3 m/
1)目标函数。由动态规划得到的主车速度曲线由多个线段组成,不满足主车的运动学约束、动力学约束以及平滑性约束,主车无法稳定跟踪这样的车速曲线,采用优化方法平滑动态规划得到的粗糙车速曲线。为简化计算,将时间戳固定,优化每个时间戳上的路径点,即以每个时间戳所对应的路径点弧长、速度和加速度为决策变量,将车速曲线优化问题转化为二次规划问题。
设计优化决策变量。目标函数为
(27) |
式中:为期望车速权重;为第i个采样时间的主车期望车速,由动态规划结果得到;为加速度权重;冲击度权重;为参考线代价权重;为第i个采样时间对应的主车期望行驶路径弧长,由动态规划结果得到。
由于是二次凸函数,为便于计算,可简化为二次规划形式。
2)约束函数。在二次规划过程中,需要对每一个时间戳主车的行驶路径弧长Si,以及速度、加速度和冲击度做约束,以满足主车的运动学和动力学约束,并符合道路交通规则。如
(28) |
式中:和分别为第i个采样时间主车的最小行驶路径弧长和最大行驶路径弧长;为主车的最小速度,取60 km/h;和分别为主车的最小和最大加速度,文中分别取-4 m/
主车侧向加速度过大会引起乘客不舒适,需要限制主车的侧向加速度,为
, | (29) |
式中,为第i个采样时间的主车期望行驶路径弧长位置对应的路径曲率。
针对第i个采样时间主车行驶路径弧长的限制,还要考虑到可行区域内的干扰车边界限制:
(30) |
式中,为时刻第h辆干扰车所处路径点的弧长。
经决策规划得到的主车换道轨迹需发送到控制模块执行跟踪。在高速上行驶时,主车轮胎会产生较大的形变,运动学模型并不适用于主车控制,故主车采用三自由度车辆动力学模型。模型预测控制(model predictive control, MPC)算法相较于线性二次调节器(linear quadratic regulator, LQR)、PID等算法,可以在线更新减小误差,很好地处理多约束问题,具有较强的鲁棒性。由于路径点的主车速度已由轨迹规划得到,PID算法能很好地完成速度跟踪。故采用MPC横向跟

图8 主车规划及控制流程图
Fig. 8 Planning and control progress of ego-vehicle
通过Prescan、Matlab/Simulink和Carsim搭建自动驾驶汽车联合仿真平台,用于验证主车决策及规划算法的有效性。利用Prescan搭建道路模型以及定义干扰车的动态行为,如

图9 Prescan道路模型
Fig. 9 Road model made by Prescan
测试用例 |
(km· |
(km· |
(m· | m |
(km· | / (m· |
m | / (km· | / (m· | m |
---|---|---|---|---|---|---|---|---|---|---|
case1 | 80 | 120 | -1.5 | 25.0 | 90 | 2 | 39.49 | 65 | 1.0 | -25 |
case2 | 115 | 72 | 2.5 | 128.1 | 110 | -3 | 72.57 | 70 | 1.5 | -25 |
case3 | 120 | 100 | -2.0 | 163.3 | 110 | 2 | 101.20 | 70 | 1.5 | -25 |
在测试用例case1中,主车在当前车道跟随前车CL,前车CL减速行驶,而邻车道前车TL加速行驶。如



图10 Case1仿真结果
Fig. 10 Simulation results of case1
在测试用例case2中,虽然邻车道前车TL的初始车速比当前车道前车CL大,但前车TL减速行驶,而前车CL加速行驶。如

图11 Case2仿真结果
Fig. 11 Simulation results of case2
为进一步验证换道平滑性与稳定性,在case3中设置主车换道减速工况,如

图12 Case3仿真结果
Fig. 12 Simulation results of case3
通过上述的仿真验证,文中所提出的基于驾驶不满意度累计值的换道意图产生模型和换道安全距离模型的换道决策算法,能为自动驾驶汽车选择更高效的行驶方式。case1和case3中主车选择换道,case2中选择跟车,换道过程中时刻检测主车和干扰车的相对距离是否满足安全距离,保证主车换道过程的安全。同时,所提出的运动规划算法也能保证主车换道过程速度曲线的平滑性和操纵稳定性。
文章提出的基于驾驶不满意度的换道决策算法,考虑了主车期望速度,预测时域内前车的速度及加速度,减少因邻车道干扰车减速造成主车无效换道的情况,提高了通行效率。路径规划基于五次多项式,结合提出的4个换道路径评价指标构建目标函数,由序列二次规划算法求解获取最优路径。速度规划基于ST图,结合动态规划与二次规划算法,获取平滑的速度规划曲线。仿真表明,基于驾驶不满意度的换道决策算法能提高自动驾驶汽车在弯道工况的安全性和通行效率,轨迹规划算法能确保换道的操纵稳定性。主车换道case1工况下,主车最大横摆角速度为0.081 rad/s,最大质心侧偏角为0.003 2 rad;主车换道case3工况下,主车最大横摆角速度为0.1 rad/s,最大质心侧偏角为0.001 3 rad。文中决策过程中对于前车的车速预测较为简单,未来将研究更为准确的前车车速预测算法,并对不同曲率半径的弯道场景进行轨迹规划算法验证。
参考文献
李克强.构建中国标准智能汽车体系 实现汽车强国伟大目标[J]. 智能网联汽车, 2020(2): 8-9. [百度学术]
Li K Q.Building a Chinese standard intelligent vehicle system to achieve the great goal of becoming a powerful country in automobiles [J] Intelligent Connected Vehicles, 2020 (2): 8-9. (in Chinese) [百度学术]
Hou Y, Edara P, Sun C.Situation assessment and decision making for lane change assistance using ensemble learning methods[J]. Expert Systems with Applications, 2015, 42(8): 3875-3882. [百度学术]
Liu Y, Wang X, Li L, et al.A novel lane change decision-making model of autonomous vehicle based on support vector machine[J]. IEEE Access, 2019: 26543-26550. [百度学术]
Wang J J, Zhang Q C, Zhao D B, et al.Lane change decision-making through deep reinforcement learning with rule-based constraints[C]//2019 International Joint Conference on Neural Networks (IJCNN). Budapest, Hungary: IEEE, 2019: 1-6. [百度学术]
Liao J, Liu T, Tang X, et al.Decision-making strategy on highway for autonomous vehicles using deep reinforcement learning[J]. IEEE Access, 2020, 8: 177804-177814. [百度学术]
Fu Y, Li C, Yu F R, et al.A decision-making strategy for vehicle autonomous braking in emergency via deep reinforcement learning[J]. IEEE Transactions on Vehicular Technology, 2020, 69(6): 5876-5888. [百度学术]
Gipps P G.A model for the structure of lane-changing decision[J]. Transportation Research Part B: Methodological, 1986, 20(5): 403-414. [百度学术]
杨达, 吕蒙, 戴力源, 等.车联网环境下自动驾驶车辆车道选择决策模型[J]. 中国公路学报, 2022, 35(4): 243-255. [百度学术]
Yang D, Lv M, Yuan L Y, et al.Decision-making model for lane selection of automated vehicles in connected vehicle environment[J]. China Journal of Highway and Transport, 2022, 35(4): 243-255. (in Chinese) [百度学术]
陈慧, 王洁新.基于驾驶人不满度的高速公路自动驾驶换道决策[J]. 中国公路学报, 2019, 32(12): 1-9, 45. [百度学术]
Chen H, Wang J X.A decision-making method for lane changes of automated vehicles on freeways based on drivers’ dissatisfaction[J]. China Journal of Highway and Transport, 2019, 32(12): 1-9, 45.(in Chinese) [百度学术]
Wei C, Li S.Planning a continuous vehicle trajectory for an automated lane change maneuver by nonlinear programming considering car-following rule and curved roads[J]. Journal of Advanced Transportation, 2020, 2020: 8867447. [百度学术]
吴树凡, 魏民祥, 滕德成, 等.智能车辆弯道换道路径规划算法与跟踪控制[J]. 重庆理工大学学报(自然科学), 2021, 35(3): 18-28. [百度学术]
Wu S F, Wei M X, Teng D C, et al.Path planning and control of curve lane changing for autonomous vehicle[J]. Journal of Chongqing University of Technology(Natural Science), 2021, 35(3): 18-28. (in Chinese) [百度学术]
Xie S, Hu J, Bhowmick P, et al.Distributed motion planning for safe autonomous vehicle overtaking via artificial potential field[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 23(11): 21531-21547. [百度学术]
Rasekhipour Y, Khajepour A, Chen S K, et al.A potential field-based model predictive path-planning controller for autonomous road vehicles[J]. IEEE Transactions on Intelligent Transportation Systems, 2017, 18(5): 1255-1267. [百度学术]
Li J L, Xie X J, Lin Q, et al.Motion planning by search in derivative space and convex optimization with enlarged solution space[C]//2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Kyoto, Japan: IEEE, 2022: 13500-13507. [百度学术]
汪海松, 胡明辉, 黎万洪, 等.建立安全换道域的换道决策与规划[J/OL]. 重庆大学学报, 2022: 1-18.[2022-02-23].http://kns.cnki.net/kcms/detail/50.1044.N.20220516.0857.002.html. [百度学术]
Wang H S, Hu M H, Li W H, et al.Lane-changing decision and planning with establishing safe lane-changing domain[J/OL]. Journal of Chongqing University, 2022: 1-18. [2022-02-23].http://kns.cnki.net/kcms/detail/50.1044.N.20220516.0857.002.html.(in Chinese) [百度学术]
Meng Y, Wu Y, Gu Q, et al.A decoupled trajectory planning framework based on the integration of lattice searching and convex optimization[J]. IEEE Access, 2019, 7: 130530-130551. [百度学术]
王政.智能车辆自主换道方法的研究[D]. 长春: 吉林大学, 2016. [百度学术]
Wang Z. Research on autonomous lane changing method of intelligent vehicle[D]. Changchun: Jilin University, 2016. (in Chinese) [百度学术]
Hs D.Development of an FCW algorithm evaluation methodology with evaluation of three alert algorithms[R]. National Highway Traffic Safety Administration, 2009. [百度学术]
李嘉嘉.自动驾驶车辆自主变道决策与规划问题研究[D]. 长春: 吉林大学, 2022. [百度学术]
Li J J.Research on decision-making and planning for active lane change of autonomous vehicles[D]. Changchun: Jilin University, 2022. (in Chinese) [百度学术]
曾德全, 余卓平, 熊璐, 等.结构化道路下基于层次分析法的智能车避障轨迹规划[J]. 华南理工大学学报(自然科学版), 2020, 48(7): 65-75. [百度学术]
Zeng D Q, Yu Z P, Xiong L, et al. Intelligent vehicle obstacle avoidance trajectory planning in structured road based on analytic hierarchy process[J]. Journal of South China University of Technology (Natural Science Edition), 2020, 48(7): 65-75. (in Chinese) [百度学术]
Wei C, Wang Y, Asakura Y, et al.A nonlinear programing model for collision-free lane-change trajectory planning based on vehicle-to-vehicle communication[J]. Journal of Transportation Safety & Security, 2019(4): 1-21. [百度学术]
Bagdadi O.Assessing safety critical braking events in naturalistic driving studies[J]. Transportation Research Part F: Traffic Psychology and Behaviour, 2013, 16: 117-126. [百度学术]