[发明专利]基于元胞自动机的手动-CACC自动驾驶车辆混合流仿真方法有效
申请号: | 202110383352.X | 申请日: | 2021-04-09 |
公开(公告)号: | CN113204863B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 侯培国;曹军;刘晨阳;张小贺;田昊伟;张帅 | 申请(专利权)人: | 燕山大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/10 |
代理公司: | 北京孚睿湾知识产权代理事务所(普通合伙) 11474 | 代理人: | 孙建 |
地址: | 066004 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自动机 手动 cacc 自动 驾驶 车辆 混合 仿真 方法 | ||
1.一种基于元胞自动机的手动-CACC自动驾驶车辆混合流仿真方法,其特征在于,其包括以下步骤:
步骤1、确定手动驾驶车辆与CACC自动驾驶车辆的安全距离表达式为:
Gapsafe,n,i(t)=vn(t)×ht-ln+dD-value (1)
其中,Gapsafe,n,i(t)为车辆n在t时刻的安全车距;ht是常量,表示车辆的车头时距;vn(t)表示车辆n在t时刻的速度;ln表示前车的车身长度,dD-value为前车为CACC自动驾驶车辆手动驾驶员心理影响因素影响对原来的安全间距所增加的差值;
步骤2、建立手动驾驶车辆的元胞自动机模型,其演化规则如下:
加速过程
以概率P随机减速过程
确定性减速过程
dn(t)<Gapsafe,n,i(t)时,车辆进行确定性安全减速但是不应小于0:
dn(t)≥Gapsafe,n,i(t)时,车辆确定性减速
更新位置
xn(t+1)=xn+vn(t+1) (6)
其中,vn(t)为第n辆车在t时刻的速度,vmax为车辆行驶时最大速度,P 为手动驾驶车辆因外界因素而产生的随机减速概率,dn(t)表示车辆n在t时刻车头与前车车头之间的距离,xn(t)和xn(t+1)为车辆n在t与t+1时刻的物理位置;
步骤3、建立CACC自动驾驶车辆的元胞自动机模型;其演化规则如下:
确定速度变化量
en(t)=dn(t)-Gapsafe,n,i(t) (7)
dvn(t)=k0dvn+1(t)+k1en(t)+k2(vn+1(t)-vn(t)) (8)
加减速过程
dn(t)>Gapsafe,n,i(t)时,车辆加速,[dvn(t)]为不小于dvn(t)的最小整数:
vn(t+1)=min(vn(t)+[dvn(t)],vmax) (9)
dn(t)=Gapsafe,n,i(t)时,车间距等于安全距离,车辆匀速行驶:
vn(t+1)=min(vn(t),dn(t)) (10)
dn(t)<Gapsafe,n,i(t)时,车间距小于安全距离,车辆减速,[dvn(t)]为不小于dvn(t)的最小整数:
vn(t+1)=max(min(vn(t)+[dvn(t)],dn(t)),0) (11)
更新位置
xn(t+1)=xn+vn(t+1) (12)
其中,en(t)为第n辆车在t时刻与前车的车间距与应该保持的安全距离误差值;dn(t)为第n辆车在t时刻与前车的车间距;Gapsafe,n,i(t)为安全距离;dvn(t)和dvn+1(t)为第n辆车在t时刻的加速度;k0,k1,k2为模型参数;
步骤4、将需仿真交通流数值输入所述步骤2和步骤3模型,对车辆混合的交通流进行仿真。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于燕山大学,未经燕山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110383352.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种散热型塑料制品加工设备
- 下一篇:一种汽车进气装置及发动机