[发明专利]一种考虑节能减排的自动驾驶车辆速度控制方法有效
| 申请号: | 202110829894.5 | 申请日: | 2021-07-22 |
| 公开(公告)号: | CN113359779B | 公开(公告)日: | 2022-06-28 |
| 发明(设计)人: | 刘洋;吴伟;龙科军;费怡;谷健 | 申请(专利权)人: | 长沙理工大学 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 410114 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 考虑 节能 自动 驾驶 车辆 速度 控制 方法 | ||
1.一种考虑节能减排的自动驾驶车辆速度控制方法,其特征在于,该方法包括如下步骤:
步骤1:采集交叉口的信息、车辆信息,确定车辆在交叉口内部的通行路径方程,通过计算路径间冲突点坐标确定冲突点位置,计算冲突点间的距离;
步骤2:根据车辆进入交叉口的时间和速度,计算车辆经过路径上每个冲突点的时刻;
步骤3:根据所有前车经过路径上每个冲突点的时刻,计算后车理论进入交叉口的时刻;
步骤4:根据后车进入交叉口的理论时刻及理论到达交叉口的时刻,判断车辆在路段上是否必须停车,分两种情况,分别优化车辆在路段上的行驶轨迹;
步骤5:计算每辆车到达交叉口时刻、进入交叉口的速度和时刻,以车辆进入交叉口的速度最大和油耗、碳氧化物、氮氧化物、碳氢化物的总排放加权最小为目标,优化每辆车在路段和交叉口的行驶速度,其中目标函数由公式计算:
min(1-ω)·(VM-vn)+ω·∑AMOEA,n (1)
式中:ω为权重系数,取值范围为0≤ω≤1,A为中间变量,A∈{Fuel,CO,HC,NOX},其中Fuel表示油耗,CO表示碳氧化物,HC表示碳氢化物,NOX表示氮氧化物,MOEFuel,n表示车辆n的油耗,单位为mg,MOECO,n、MOEHC,n、MOENOX,n分别表示车辆n的碳氧化物、碳氢化物、氮氧化物的排放量,单位为ml,VM表示允许行驶的最大速度,vn表示车辆n进入交叉口的速度;
所述步骤4,根据后车进入交叉口的理论时刻及理论到达交叉口的时刻,判断车辆在路段上是否必须停车,分两种情况,分别优化车辆在路段上的行驶轨迹,包括如下步骤:
步骤41:车辆不停车达到停车线的最短时间由
式中:Ω表示所有车辆的集合,Ln表示车辆n到停车线的距离,vmin表示在路段上允许行驶的最小速度,aL表示在路段上允许行驶的最大减速度;
当时,通过调节车辆在路段上的行驶速度,不停车在时刻后进入交叉口,根据车辆位置Ln和调整路段上车辆行驶速度,车辆在Ln处开始优化行驶速度的时刻为0时刻;
an,1·(Tn,2-Tn,1)=VM-vn,1 (12)
an,2·(Tn,4-Tn,3)=vn,2-vn,1 (13)
0≤an,1≤aL,0≤an,2≤aU (14)
vmin≤vn,1≤vn,2≤VM (15)
0≤Tn,1≤Tn,2≤Tn,3≤Tn,4≤Tn,5 (16)
式中:aU表示允许行驶的最大加速度,m/s2,Tn,1表示车辆n以最大速度匀速行驶结束的时刻,Tn,2表示减速至vn,1的时刻,Tn,2-Tn,1阶段为以an,1减速度匀减速阶段、Tn,3表示以vn,1匀速行驶结束的时刻,Tn,3-Tn,2为以vn,1匀速行驶的阶段,Tn,4为以an,2匀加速结束的时刻,Tn,4-Tn,3阶段为以an,2加速度匀加速阶段,Tn,5表示以vn,2匀速结束的时刻,Tn,5-Tn,4为以vn,2匀速行驶的阶段;an,1表示匀减速的实际减速度,an,2表示匀加速的实际加速度,vn,1表示匀减速结束后的速度,vn,2表示不停车进入交叉口的速度;
步骤42:当车辆可以通过在路段上调节速度不停车进入交叉口时,速度由以下公式计算:
wn,1≤xn,1,wn,2≤xn,1+xn,2,wn,3≤xn,2+xn,3,wn,4≤xn,3+xn,4,wn,5≤xn,4+xn,5,wn,6≤xn,5
(19)
wn,1+wn,2+wn,3+wn,4+wn,5+wn,6=1 (20)
xn,1+xn,2+xn,3+xn,4+xn,5=1 (21)
xn,i=0 or 1;i=1,2,3,4,5 (22)
wn,i≥0;i=1,2,3,4,5,6 (23)
对于任意的t属于定义域,
t=wn,1·0+wn,2·Tn,1+wn,3·Tn,2+wn,4·Tn,3+wn,5·Tn,4+wn,6·Tn,5 (24)
可求得:
vn(t)=wn,1·VM+wn,2·VM+wn,3·vn,1+wn,4·vn,1+wn,5·vn,2+wn,6·vn,2 (25)
式中:xn,i,i=1,2,3,4,5;wn,i,i=1,2,3,4,5,6均为中间变量;
步骤43:当车辆可以通过在路段上调节速度不停车进入交叉口时,加速度由以下公式计算:
xn,i=0 or 1;i=6,7,8,9,10 (26)
xn,6+xn,7+xn,8+xn,9+xn,10=1 (27)
xn,6·0+xn,7·Tn,1+xn,8·Tn,2+xn,9·Tn,3+xn,10·Tn,4≤t≤xn,6·Tn,1+xn,7·Tn,2+yn,8·Tn,3+xn,9·Tn,4+xn,10·Tn,5 (28)
an(t)=xn,6·0+xn,7·an,1+xn,8·0+xn,9·an,2+xn,10·0 (29)
式中:xn,i,i=6,7,8,9,10均为中间变量;
步骤44:当时,表示车辆以最小速度不停车行驶到交叉口仍然不能进入,此时车辆必须停车等待;表示车辆n到同一进口车道第j辆车尾的时间,由公式计算:
式中:ΩOi表示O进口方向车道i上的车辆集合,dc表示车辆长度和安全间隔之和,单位为m;
当时,表示车辆n到同车道第j辆车队尾时,第j辆车未进入交叉口,Tj′表示车辆j实际进入交叉口的时刻,此时车辆n在第j辆车车尾停车等待;对所有j∈ΩOi进行判断,直到可求得车辆n前排队的车辆数jn;
tn,1表示车辆停车后启动匀加速的时间;tn,2表示车辆停车后启动匀速行驶的时间;
an,3·(Tn,7-Tn,6)=VM-vn,3 (34)
an,4·(Tn,9-Tn,8)=vn,3 (35)
0≤an,3≤aL,0≤an,4≤aL (36)
0≤vn,3≤VM (37)
步骤45:当车辆必须停车等待时,速度vn(t)由以下公式计算:
zn,1≤yn,1,zn,2≤yn,1+yn,2,zn,3≤yn,2+yn,3,zn,4≤yn,3+yn,4,zn,5≤yn,4+yn,5,zn,6≤yn,5+yn,6,zn,7≤yn,6+yn,7,zn,8≤yn,7 (42)
zn,1+zn,2+zn,3+zn,4+zn,5+zn,6+zn,7+zn,8=1 (43)
yn,1+yn,2+yn,3+yn,4+yn,5+yn,6+yn,7=1 (44)
yn,i=0 or 1;i=1,2,3,4,5,6,7 (45)
zn,i≥0;i=1,2,3,4,5,6,7,8 (46)
对于任意的t属于定义域,
可求得车辆n在t时刻的速度vn(t):
vn(t)=zn,1·VM+zn,2·VM+zn,3·vn,3+zn,4·vn,3+zn,5·0+zn,6·0+zn,7·tn,1·aU+zn,8·vn,4(48)
式中:yn,i, i=1,2,3,4,5,6,7; zn,i, i=1,2,3,4,5,6,7,8均为中间变量,vn(t)表示任一t时刻车辆n的速度;vn,4表示停车后启动进入交叉口的速度;
步骤46:当车辆必须停车等待时,加速度an(t)由以下公式计算:
un,i=0 or 1;i=1,2,3,4,5,6,7 (49)
un,1+un,2+un,3+un,4+un,5+un,6+un,7=1 (50)
an(t)=un,1·0+un,2·an,3+un,3·0+un,4·an,4+un,5·0+un,6·aU+un,7·0 (52)
式中:un,i,i=1,2,3,4,5,6,7均为中间变量,an(t)表示任一t时刻车辆n的加速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110829894.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:测试数据批量生成方法及装置
- 下一篇:一种具有单向阀的灌注球囊导管





