CN115471389A - 智能车辆交叉口通行排序与轨迹规划计算量降低方法 - Google Patents
智能车辆交叉口通行排序与轨迹规划计算量降低方法 Download PDFInfo
- Publication number
- CN115471389A CN115471389A CN202211063673.2A CN202211063673A CN115471389A CN 115471389 A CN115471389 A CN 115471389A CN 202211063673 A CN202211063673 A CN 202211063673A CN 115471389 A CN115471389 A CN 115471389A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- fleet
- team
- intelligent
- conflict
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012163 sequencing technique Methods 0.000 title claims abstract description 15
- 238000004364 calculation method Methods 0.000 title claims abstract description 14
- 230000009467 reduction Effects 0.000 title claims description 4
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 8
- 230000001133 acceleration Effects 0.000 claims description 45
- 230000003111 delayed effect Effects 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 9
- 230000006855 networking Effects 0.000 claims description 9
- 230000011218 segmentation Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 6
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 238000000926 separation method Methods 0.000 claims description 4
- 150000001875 compounds Chemical class 0.000 claims description 3
- 238000012937 correction Methods 0.000 claims description 3
- 230000008054 signal transmission Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Optimization (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,包括以下步骤:S1、判断是否有其它智能网联车队驶出交叉口冲突区;S2、将vi视为队长为1的智能网联车队,将vi移入冲突车队集Pcf,形成未组队冲突车队集Pcf_up;S3、能否在交叉口控制区范围汇入其所在路径的前方车队;S4、根据未组队车均延误dup和组队车均延误dp的数值比较结果确定智能网联车辆vi的组队策略;S5、实现交叉口智能网联车辆通行次序与轨迹规划的动态更新。本发明将智能网联车辆的组队策略作为决策变量,使得智能网联车辆的组队行为可控性更强,问题规模降低,不需要独立进行轨迹规划,只需依照前方车队轨迹规划结果修正初始轨迹即可,降低计算负担。
Description
技术领域
本发明涉及智能网联车辆的轨迹规划与通行次序求解的技术领域,尤其是涉及一种智能车辆交叉口通行排序与轨迹规划计算量降低方法。
背景技术
随着通信技术和控制技术的进一步发展,智能网联车辆将逐渐普及,其被认为是解决交通拥堵、交通安全的新兴解决方案。在V2X背景下,智能网联车辆的通行次序和行驶轨迹将由交叉口内部的中央控制器集中调度,但随着交叉口内部的智能网联车辆数量增加,中央控制器的计算负担快速增大,因此需要一种求解智能网联车辆通行次序和轨迹规划的高效方法。
现有技术中,通行次序和轨迹规划的控制对象均为智能网联车辆单车,当交叉口内部的智能网联车辆数量达到一定阈值时,合理的通行次序求解方法将解得智能网联车辆组队通过交叉口的方案,辅以单车轨迹规划方法可使得智能网联车辆组队通过交叉口;然而,现有通行次序求解方法和轨迹规划方法均单独控制每辆智能网联车辆,计算复杂度随着车辆数量的增多而迅速增加。
发明内容
本发明要解决的技术问题在于,提供一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其以车队为控制对象进行智能网联车辆的通行次序求解和轨迹规划,降低了中央控制器的计算负担。
本发明解决其技术问题所采用的技术方案是:提供一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,包括以下步骤:
S1、智能网联车辆vi到达交叉口控制区时,判断是否有其它智能网联车队驶出交叉口冲突区,若有则将其移出冲突车队集Pcf;
S2、将vi视为队长为1的智能网联车队,将vi移入冲突车队集Pcf,形成未组队冲突车队集Pcf_up,采用启发式算法计算未组队冲突车队集Pcf_up中各个车队间最优的通行次序Dup及未组队车均延误dup;
S3、能否在交叉口控制区范围汇入其所在路径的前方车队,若能则更新前方车队的信息,更新冲突车队集Pcf,形成组队冲突车队集Pcf_p,采用启发式算法计算组队冲突车队集Pcf_p中各个车队间最优的通行次序Dp及其组队车均延误dp;
S4、根据未组队车均延误dup和组队车均延误dp的数值比较结果确定智能网联车辆vi的组队策略;
S5、每个智能网联车辆到达交叉口控制区时,执行步骤S1-S4,实现交叉口智能网联车辆通行次序与轨迹规划的动态更新。
按上述方案,所述步骤S1包括以下步骤:
S101、获取智能网联车辆vi到达交叉口控制区的时刻,所述交叉口控制区为四个进口道的警示线与信号传输边界围合的区域;
S102、判断上一辆智能网联车辆vi-1和当前智能网联车辆vi到达控制区的时间范围内,是否有智能网联车队驶出冲突区,其中冲突区是四个进口道的警示线围合区域;
ta,i-1≤Td≤ta,i
式中,ta,i-1表示上一辆智能网联车辆vi-1到达控制区的时刻,ta,i表示当前智能网联车辆vi到达控制区的时刻,Td表示ta,i-1和ta,i时间范围内智能网联车队驶出交叉口冲突区的时刻集合;
S103、若步骤S102中的集合Td为空集,则表示ta,i-1和ta,i时间范围内不存在驶离交叉口冲突区的车队;
S104、若步骤S102中的集合Td非空,则需按下式将Td中的对应车队Pd移出冲突车辆集Pcf:
按上述方案,所述步骤S2包括以下步骤:
S201、将智能网联车辆vi视为队长为1的智能网联车队Pi,形成未组队冲突车队集Pcf_up:
Pcf_up=Pcf∪Pi
S202、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示未组队冲突车队集Pcf_up中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dup表示未组队冲突车队集Pcf_up的车均延误;表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示未组队冲突车队集Pcf_up的车队总数;
S203、采用启发式算法求解步骤S202中的最小车均延误模型,将求解结果Om,n存入未组队最优通行次序Dup。
按上述方案,所述步骤S3包括以下步骤:
S301、获取智能网联车辆vi所在路径;
S302、判断智能网联车辆vi所在路径是否有未驶出控制区的车队,若有则判断智能网联车辆vi以最大速度匀速行驶能否在控制区范围内汇入前方车队;
S303、若不能汇入前方车队,或前方无车队,则步骤S3结束,组队车均延误dp取无穷大;
S305、更新原冲突车辆集Pcf中车队Pf的车队信息,形成组队车队冲突集Pcf_p;
S306、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示组队冲突车队集Pcf_p中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dp表示组队冲突车队集Pcf_p的车均延误;表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示组队冲突车队集Pcf_p的车队总数;
S307、采用启发式算法求解步骤S306中的最小车均延误模型,将求解结果Om,n存入组队最优通行次序Dp。
按上述方案,所述步骤S4中:若智能网联车辆vi不与前方车队组队,则并根据步骤S2的最优通行次序为其进行轨迹规划;若智能网联车辆vi与前方车队组队,则需引入校正模型修正以最大速度匀速行驶的初始轨迹,以使智能网联车辆vi顺利汇入前方车队。
按上述方案,所述步骤S4包括以下步骤:
S401、若未组队车均延误dup小于组队车均延误dp,则智能网联车辆vi与前方车队组队,否则能网联车辆vi不与前方车队组队;
S402、获取智能网联车辆vi到达控制区边界的时刻、速度、加速度、加速度变化率等当前行驶信息,并确定其初始条件x0:t=t0,s0=(u0,a0,v0,x0);
式中,式中,t0表示初始时刻,s0表示初始状态,u0表示初始加速度变化率,a0表示初始加速度,v0表示初始速度,x0表示初始位置;
S403、若智能网联车辆vi不与前方车队组队,则根据步骤S2的未组队最优通行次序Dup计算其警示线预定到达时刻、速度、加速度、加速度变化率等待执行行驶信息,并确定其终止条件xf:t=tf,sf=(uf,af,vf,xf);
式中,tf表示终止时刻,sf表示终止状态,uf表示终止加速度变化率,af表示终止加速度,vf表示终止速度,xf表示终止位置;
S404、建立智能网联车辆vi在初始条件和终止条件之间的最优控制模型,具体表达式如下:
目标函数:
约束条件:
umin≤u(t)≤umax
amin≤a(t)≤amax
vmin≤v(t)≤vmax
式中,目标函数保证车辆行驶过程中乘客舒适度最高,约束条件保证车辆行驶过程中满足系统动力学方程和车辆性能约束,其中,u(t)表示加速度变化率关于时间的函数,a(t)表示加速度关于时间的函数,v(t)表示速度关于时间的函数,x(t)表示位移关于时间的函数,umin、umax分别表示加速度变化率的下限和上限,amin、amax分别表示加速度的下限和上限,vmin、vmax分别表示速度的下限和上限;
S405、求解步骤S404中的最优控制模型,得到智能网联车辆vi不与前方车队组队的轨迹规划结果;
S406、若智能网联车辆vi与前方车队组队,则求解其在初始时刻t=t0之后始终以最大速度匀速行驶的初始轨迹;
S407、提取步骤S406求得的智能网联车辆vi的初始轨迹与前方车队最优轨迹的首次相交时刻tFC_1,智能网联车辆vi轨迹规划的分段时刻按下式计算:
tFC=max(tFC_1,t0+tFCmin)
式中,tFC表示智能网联车辆vi轨迹规划的分段时刻,t0表示智能网联车辆vi的初始时刻,tFCmin表示智能网联车辆vi与前方车队组队的最短用时;
S408、根据前方车队在分段时刻tFC的状态计算智能网联车辆vi的分段状态:
式中,sFC表示智能网联车辆vi的分段状态,uFC表示前方车队的分段加速度变化率,aFC表示前方车队的分段加速度,vFC表示前方车队的分段速度,xFC表示前方车队的分段首车位置,表示前方车队的实际车队长度,δ表示最小安全间距;
S409、使用步骤S404—S405计算智能网联车辆vi在初始条件x0:t=t0,s0=(u0,a0,v0,x0)和分段条件xFC:t=tFC,之间的轨迹,智能网联车辆vi在分段时刻tFC之后的速度、加速度、加速度变化率与前方车队的最优轨迹保持一致,智能网联车辆vi在分段时刻tFC之后的位置与前方车队的首车位置满足以下条件:
实施本发明的智能车辆交叉口通行排序与轨迹规划计算量降低方法,具有以下有益效果:
本发明通过将智能网联车辆的组队策略作为决策变量,使得智能网联车辆的组队行为得以提前求解,进而以车队为控制对象进行通行次序求解和轨迹规划,降低了中央控制器求解智能网联车辆通行次序和轨迹规划的计算负担。
附图说明
图1为智能车辆交叉口通行排序与轨迹规划计算量降低方法的流程图;
图2为交叉口控制区与冲突区的分布位置的示意图;
图3为交叉口路径分布的示意图;
图4为未组队通行次序求解控制对象的示意图;
图5为组队通行次序求解控制对象的示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
如图1-5所示,本发明智能车辆交叉口通行排序与轨迹规划计算量降低方法,包括以下步骤:
S1、智能网联车辆vi到达交叉口控制区时,判断是否有其它智能网联车队驶出交叉口冲突区,若有则将其移出冲突车队集Pcf;
S101、获取智能网联车辆vi到达交叉口控制区的时刻;
S102、判断上一辆智能网联车辆vi-1和当前智能网联车辆vi到达控制区的时间范围内,是否有智能网联车队驶出冲突区:
ta,i-1≤Td≤ta,i
式中,ta,i-1表示上一辆智能网联车辆vi-1到达控制区的时刻,ta,i表示当前智能网联车辆vi到达控制区的时刻,Td表示ta,i-1和ta,i时间范围内智能网联车队驶出交叉口冲突区的时刻集合;
S103、若步骤S102中的集合Td为空集,则表示ta,i-1和ta,i时间范围内不存在驶离交叉口冲突区的车队;
S104、若步骤S102中的集合Td非空,则需按下式将Td中的对应车队Pd移出冲突车辆集Pcf:
本实施例中,智能网联车辆v10到达交叉口控制区的时刻为20s,上一辆智能网联车辆v9到达控制区的时刻为19s在v9和v10到达控制区的时间范围内,无车队驶出交叉口冲突区。
S2、将vi视为队长为1的智能网联车队,将vi移入冲突车队集Pcf,形成未组队冲突车队集Pcf_up,采用启发式算法计算未组队冲突车队集Pcf_up中各个车队间最优的通行次序Dup及未组队车均延误dup;
S201、将智能网联车辆v10视为队长为1的智能网联车队P10,形成未组队冲突车队集Pcf_up:
Pcf_up=Pcf∪Pi
S202、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示未组队冲突车队集Pcf_up中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dup表示未组队冲突车队集Pcf_up的车均延误;表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示未组队冲突车队集Pcf_up的车队总数;
S203、采用启发式算法求解步骤S202中的最小车均延误模型,将求解结果Om,n存入未组队最优通行次序Dup;
本实施例中,原冲突车队集Pcf共有3个车队,将v10加入后形成的未组队冲突车队集Pcf_up共含有4个车队,未组队冲突车队集Pcf_up的最小车均延误dup=14.8s;
S3、获取智能网联车辆vi所在路径,判断智能网联车辆vi以最大速度匀速行驶能否在交叉口控制区范围汇入其所在路径的前方车队,若能则更新前方车队的信息,更新冲突车队集Pcf,形成组队冲突车队集Pcf_p,采用启发式算法计算组队冲突车队集Pcf_p中各个车队间最优的通行次序Dp及其组队车均延误dp;
S301、获取智能网联车辆vi所在路径;
本实施例中,v10所在路径编号为1;
S302、判断智能网联车辆vi所在路径是否有未驶出控制区的车队,若有则判断智能网联车辆以最大速度匀速行驶能否在控制区范围内汇入前方车队;
S303、若不能汇入前方车队,或前vi方无车队,则步骤S3结束,组队车均延误dp取无穷大;
本实施例中,v10所在路径有未驶出控制区的车队,且v10可以汇入前方车队;
本实施例中,v10的车辆实际长度为3.75m,最小安全间距取1.5m,前方车队Pf的队长由1更新为2,前方车队Pf的车队实际长度由3.75m更新为9m;
S305、更新原冲突车辆集Pcf中车队Pf的车队信息,形成组队车队冲突集Pcf_p;
本实施例中,更新原冲突车辆集Pcf中v10所在车队Pf的队长和车队实际长度;
S306、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示组队冲突车队集Pcf_p中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dp表示组队冲突车队集Pcf_p的车均延误;表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示组队冲突车队集Pcf_p的车队总数;
S307、采用启发式算法求解步骤S306中的最小车均延误模型,将求解结果Om,n存入组队最优通行次序Dp;
本实施例中,冲突车队集Pcf_p中共含有3个车队,组队冲突车队集Pcf_p的最小车均延误dp=11.3s;
S4、根据未组队车均延误dup和组队车均延误dp的数值比较结果确定智能网联车辆vi的组队策略;若智能网联车辆vi不与前方车队组队,则并根据步骤S2的最优通行次序为其进行轨迹规划;若智能网联车辆vi与前方车队组队,则需引入校正模型修正以最大速度匀速行驶的初始轨迹,以使智能网联车辆vi顺利汇入前方车队;
S401、若未组队车均延误dup小于组队车均延误dp,则智能网联车辆v10与前方车队组队,否则智能网联车辆v10不与前方车队组队;
本实施例中,未组队车均延误dup=14.8s>组队车均延误dp=11.3s,智能网联车辆v10与前方车队组队;
S402、获取智能网联车辆v10到达控制区边界的时刻、速度、加速度、加速度变化率等当前行驶信息,并确定其初始条件x0:t=20,s0=(0,0,14,0);
S403、若智能网联车辆v10不与前方车队组队,则根据步骤S2的未组队最优通行次序Dup计算其警示线预定到达时刻、速度、加速度、加速度变化率等待执行行驶信息,并确定其终止条件xf:t=tf,sf=(uf,af,vf,xf);
式中,tf表示终止时刻,sf表示终止状态,uf表示终止加速度变化率,af表示终止加速度,vf表示终止速度,xf表示终止位置;
S404:建立智能网联车辆v10在初始条件和终止条件之间的最优控制模型,具体表达式如下:
目标函数:
约束条件:
umin≤u(t)≤umax
amin≤a(t)≤amax
vmin≤v(t)≤vmax
式中,目标函数保证车辆行驶过程中乘客舒适度最高,约束条件保证车辆行驶过程中满足系统动力学方程和车辆性能约束。其中,u(t)表示加速度变化率关于时间的函数,a(t)表示加速度关于时间的函数,v(t)表示速度关于时间的函数,x(t)表示位移关于时间的函数,umin、umax分别表示加速度变化率的下限和上限,amin、amax分别表示加速度的下限和上限,vmin、vmax分别表示速度的下限和上限。
S405、求解步骤S404中的最优控制模型,得到智能网联车辆v10不与前方车队组队的轨迹规划结果;
本实施例中,智能网联车辆v10与前方车队组队,则跳过步骤S403—S405;
S406、若智能网联车辆v10与前方车队组队,则求解其在初始时刻t=20之后始终以最大速度匀速行驶的初始轨迹;
S407、提取步骤S406求得的智能网联车辆v10的初始轨迹与前方车队最优轨迹的首次相交时刻tFC_1=25,智能网联车辆v10轨迹规划的分段时刻按下式计算:
tFC=max(25,20+12)=32
S408:根据前方车队在分段时刻tFC的状态计算智能网联车辆vi的分段状态:
sFC=(0,0,0,92-3.75-1.5)=(0,0,0,86.75)
S409:使用步骤S404—S405计算智能网联车辆v10在初始条件x0:t=20,s0=(0,0,14,0)和分段条件xFC:t=32,sFC=(0,0,0,86.75)之间的轨迹,智能网联车辆v10在分段时刻tFC=32之后的速度、加速度、加速度变化率与前方车队的最优轨迹保持一致,智能网联车辆v10在分段时刻tFC之后的位置与前方车队的首车位置满足以下条件:
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (6)
1.一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,包括以下步骤:
S1、智能网联车辆vi到达交叉口控制区时,判断是否有其它智能网联车队驶出交叉口冲突区,若有则将其移出冲突车队集Pcf;
S2、将vi视为队长为1的智能网联车队,将vi移入冲突车队集Pcf,形成未组队冲突车队集Pcf_up,采用启发式算法计算未组队冲突车队集Pcf_up中各个车队间最优的通行次序Dup及未组队车均延误dup;
S3、能否在交叉口控制区范围汇入其所在路径的前方车队,若能则更新前方车队的信息,更新冲突车队集Pcf,形成组队冲突车队集Pcf_p,采用启发式算法计算组队冲突车队集Pcf_p中各个车队间最优的通行次序Dp及其组队车均延误dp;
S4、根据未组队车均延误dup和组队车均延误dp的数值比较结果确定智能网联车辆vi的组队策略;
S5、每个智能网联车辆到达交叉口控制区时,执行步骤S1-S4,实现交叉口智能网联车辆通行次序与轨迹规划的动态更新。
2.根据权利要求1所述的一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,所述步骤S1包括以下步骤:
S101、获取智能网联车辆vi到达交叉口控制区的时刻,所述交叉口控制区为四个进口道的警示线与信号传输边界围合的区域;
S102、判断上一辆智能网联车辆vi-1和当前智能网联车辆vi到达控制区的时间范围内,是否有智能网联车队驶出冲突区,其中冲突区是四个进口道的警示线围合区域;
ta,i-1≤Td≤ta,i
式中,ta,i-1表示上一辆智能网联车辆vi-1到达控制区的时刻,ta,i表示当前智能网联车辆vi到达控制区的时刻,Td表示ta,i-1和ta,i时间范围内智能网联车队驶出交叉口冲突区的时刻集合;
S103、若步骤S102中的集合Td为空集,则表示ta,i-1和ta,i时间范围内不存在驶离交叉口冲突区的车队;
S104、若步骤S102中的集合Td非空,则需按下式将Td中的对应车队Pd移出冲突车辆集Pcf:
3.根据权利要求1所述的一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,所述步骤S2包括以下步骤:
S201、将智能网联车辆vi视为队长为1的智能网联车队Pi,形成未组队冲突车队集Pcf_up:
Pcf_up=Pcf∪Pi
S202、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示未组队冲突车队集Pcf_up中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dup表示未组队冲突车队集Pcf_up的车均延误;DPm表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示未组队冲突车队集Pcf_up的车队总数;
S203、采用启发式算法求解步骤S202中的最小车均延误模型,将求解结果Om,n存入未组队最优通行次序Dup。
4.根据权利要求1所述的一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,所述步骤S3包括以下步骤:
S301、获取智能网联车辆vi所在路径;
S302、判断智能网联车辆vi所在路径是否有未驶出控制区的车队,若有则判断智能网联车辆vi以最大速度匀速行驶能否在控制区范围内汇入前方车队;
S303、若不能汇入前方车队,或前方无车队,则步骤S3结束,组队车均延误dp取无穷大;
S305、更新原冲突车辆集Pcf中车队Pf的车队信息,形成组队车队冲突集Pcf_p;
S306、建立最小车均延误模型,目标函数具体表达式如下:
式中,Om,n表示组队冲突车队集Pcf_p中第m个车队Pm与第n个车队Pn的通行次序,取1表示Pm优先通行,取0表示Pn中第m个车辆优先通行;dp表示组队冲突车队集Pcf_p的车均延误;表示车队Pm的车辆总延误;表示车队Pm的队长(包含车辆数);M表示组队冲突车队集Pcf_p的车队总数;
S307、采用启发式算法求解步骤S306中的最小车均延误模型,将求解结果Om,n存入组队最优通行次序Dp。
5.根据权利要求1所述的一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,所述步骤S4中:若智能网联车辆vi不与前方车队组队,则并根据步骤S2的最优通行次序为其进行轨迹规划;若智能网联车辆vi与前方车队组队,则需引入校正模型修正以最大速度匀速行驶的初始轨迹,以使智能网联车辆vi顺利汇入前方车队。
6.根据权利要求5所述的一种智能车辆交叉口通行排序与轨迹规划计算量降低方法,其特征在于,所述步骤S4包括以下步骤:
S401、若未组队车均延误dup小于组队车均延误dp,则智能网联车辆vi与前方车队组队,否则能网联车辆vi不与前方车队组队;
S402、获取智能网联车辆vi到达控制区边界的时刻、速度、加速度、加速度变化率等当前行驶信息,并确定其初始条件x0:t=t0,s0=(u0,a0,v0,x0);
式中,式中,t0表示初始时刻,s0表示初始状态,u0表示初始加速度变化率,a0表示初始加速度,v0表示初始速度,x0表示初始位置;
S403、若智能网联车辆vi不与前方车队组队,则根据步骤S2的未组队最优通行次序Dup计算其警示线预定到达时刻、速度、加速度、加速度变化率等待执行行驶信息,并确定其终止条件xf:t=tf,sf=(uf,af,vf,xf);
式中,tf表示终止时刻,sf表示终止状态,uf表示终止加速度变化率,af表示终止加速度,vf表示终止速度,xf表示终止位置;
S404、建立智能网联车辆vi在初始条件和终止条件之间的最优控制模型,具体表达式如下:
目标函数:
约束条件:
umin≤u(t)≤umax
amin≤a(t)≤amax
vmin≤v(t)≤vmax
式中,目标函数保证车辆行驶过程中乘客舒适度最高,约束条件保证车辆行驶过程中满足系统动力学方程和车辆性能约束,其中,u(t)表示加速度变化率关于时间的函数,a(t)表示加速度关于时间的函数,v(t)表示速度关于时间的函数,x(t)表示位移关于时间的函数,umin、umax分别表示加速度变化率的下限和上限,amin、amax分别表示加速度的下限和上限,vmin、vmax分别表示速度的下限和上限;
S405、求解步骤S404中的最优控制模型,得到智能网联车辆vi不与前方车队组队的轨迹规划结果;
S406、若智能网联车辆vi与前方车队组队,则求解其在初始时刻t=t0之后始终以最大速度匀速行驶的初始轨迹;
S407、提取步骤S406求得的智能网联车辆vi的初始轨迹与前方车队最优轨迹的首次相交时刻tFC_1,智能网联车辆vi轨迹规划的分段时刻按下式计算:
tFC=max(tFC_1,t0+tFCmin)
式中,tFC表示智能网联车辆vi轨迹规划的分段时刻,t0表示智能网联车辆vi的初始时刻,tFCmin表示智能网联车辆vi与前方车队组队的最短用时;
S408、根据前方车队在分段时刻tFC的状态计算智能网联车辆vi的分段状态:
式中,sFC表示智能网联车辆vi的分段状态,uFC表示前方车队的分段加速度变化率,aFC表示前方车队的分段加速度,vFC表示前方车队的分段速度,xFC表示前方车队的分段首车位置,表示前方车队的实际车队长度,δ表示最小安全间距;
S409、使用步骤S404-S405计算智能网联车辆vi在初始条件x0:t=t0,s0=(u0,a0,v0,x0)和分段条件之间的轨迹,智能网联车辆vi在分段时刻tFC之后的速度、加速度、加速度变化率与前方车队的最优轨迹保持一致,智能网联车辆vi在分段时刻tFC之后的位置与前方车队的首车位置满足以下条件:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211063673.2A CN115471389A (zh) | 2022-09-01 | 2022-09-01 | 智能车辆交叉口通行排序与轨迹规划计算量降低方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211063673.2A CN115471389A (zh) | 2022-09-01 | 2022-09-01 | 智能车辆交叉口通行排序与轨迹规划计算量降低方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115471389A true CN115471389A (zh) | 2022-12-13 |
Family
ID=84371076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211063673.2A Pending CN115471389A (zh) | 2022-09-01 | 2022-09-01 | 智能车辆交叉口通行排序与轨迹规划计算量降低方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115471389A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118247971A (zh) * | 2024-05-28 | 2024-06-25 | 华东交通大学 | 基于行驶轨迹的无信号交叉口智能汽车通行安全预警系统 |
-
2022
- 2022-09-01 CN CN202211063673.2A patent/CN115471389A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118247971A (zh) * | 2024-05-28 | 2024-06-25 | 华东交通大学 | 基于行驶轨迹的无信号交叉口智能汽车通行安全预警系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8781707B2 (en) | Vehicle control device, vehicle control method, and vehicle control system | |
CN114664078A (zh) | 基于自动驾驶车辆队列的道路合流区协作汇入控制方法 | |
CN108256233A (zh) | 基于驾驶员风格的智能车轨迹规划及跟踪方法和系统 | |
CN112965501A (zh) | 一种自动驾驶速度规划方法及装置 | |
CN112937557B (zh) | 一种基于曲率控制的代客泊车路径规划方法及系统 | |
CN105788360B (zh) | 一种车辆防碰撞的方法、装置和系统 | |
JP2003228800A (ja) | 車両用推奨操作量生成装置 | |
CN113489793A (zh) | 一种混合交通场景下的快速路双车道协同控制方法 | |
CN116259185B (zh) | 停车场场景下融合预测算法的车辆行为决策方法及装置 | |
CN116740945B (zh) | 混行环境下快速路合流区多车协同编组交汇方法及系统 | |
CN112258864B (zh) | 基于顺序选择的自动驾驶车辆路口调度方法及系统 | |
CN115503756A (zh) | 一种智能驾驶决策方法、决策装置以及车辆 | |
CN115471389A (zh) | 智能车辆交叉口通行排序与轨迹规划计算量降低方法 | |
CN115273450B (zh) | 一种网联自动驾驶环境下车辆进入编队的换道方法 | |
CN115352449A (zh) | 一种融合驾驶风格博弈的智能车交叉口直行速度决策方法 | |
CN114999152A (zh) | 面向混合车流的匝道合流边缘云管控方法 | |
CN113276859A (zh) | 车辆控制方法、装置、计算机设备及存储介质 | |
CN112542061B (zh) | 基于车联网的借道超车控制方法、装置、系统及存储介质 | |
CN112614357A (zh) | 一种智能车交叉口左转相位信号优化方法及装置 | |
CN112026772A (zh) | 一种智能网联汽车的路径实时规划与分布式控制方法 | |
CN112440992A (zh) | 用于车辆的自主驾驶的方法 | |
CN115743183A (zh) | 自动驾驶控制方法、装置、设备、介质及车辆 | |
CN115407770B (zh) | 基于类型划分的交叉口进口道智能网联车辆轨迹规划方法 | |
CN116798238A (zh) | 一种交叉口网联自动车辆协调控制优化方法及装置 | |
JP7251448B2 (ja) | 車両制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |