利索能及
我要发布
收藏
专利号: 2016107073981
申请人: 重庆大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-12-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:包括以下步骤:步骤1,获取高速公路交通路网结构数据,建立高速公路交通路网仿真模型,并在对应真实车检器布设位置处布设仿真虚拟车检器;

步骤2,获取待估计影响范围的交通事件信息,包括事件发生时间、桩号范围、行车方向和预计持续时间;

步骤3,根据步骤2中的交通事件信息,结合历史对应路段车检器数据,估计事发路段对应时间段的动态OD数据;

步骤4,结合步骤1的高速公路交通路网仿真模型和步骤3估计的动态OD数据,利用仿真模型初始化N个仿真线程,各个仿真线程相互独立且同步地仿真出下一时刻的交通流信息,设各仿真粒子的堵塞初始位置为li,i=1,...,N,并在堵塞位置处布设虚拟排队长度检测器;运行仿真到事件发生时间点的下一个数据采集周期;

步骤5,将真实道路上实时的传感器数据与仿真数据进行对比,计算t时刻N个仿真粒子的权重,记为w(i,t),i=1,...,N,并进行归一化处理;

步骤6,计算 若Neff≤N,则转到步骤7,否则转到步骤8;

步骤7,重采样,设定有效粒子数为Nth,根据粒子集中粒子权值的大小,抛弃低权值粒子,得到新粒子集,所述新粒子集有Nth个粒子,并将每个粒子的权重重置为步骤8,设粒子i中排队长度检测器检测到的排队长度值为 Nt为t时刻还存在的粒子数,输出堵塞起始位置 排队长度值步骤9,根据步骤7获得的堵塞起始位置和排队长度值,获取所述交通事件实时的影响范围,判断仿真是否完成,完成则转到步骤10,否则仿真运行下一个时间周期,转到步骤5;

步骤10,根据步骤7获得的堵塞起始位置和排队长度值,获取所述交通事件最大的影响范围。

2.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:所述步骤3中估计事发路段对应时间段的动态OD数据,具体步骤如下:S31:通过事件信息,设定周期,通过历史数据获取M个周期在相同t时间段事发路段上游车检器流量的统计数据;

S32:按照以下公式计算t时段内该路段输入车流量:

其中,v1、v2...vM为M个周期事发路段上游车检器流量统计数据,t为采集周期;

S33:分别获取vt-1,vt,vt+1,…,建立流量输入矩阵。

3.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:所述步骤4中初始化N个仿真线程,具体操作步骤如下:S41:结合VISSIM提供的COM开发接口,结合步骤1建立的仿真路网模型和步骤3的流量输入矩阵,在事发路段上游车检器位置处设置流量输入点建立流量输入;

S42:初始化N个仿真粒子。

4.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:初始化仿真粒子的具体步骤如下:S421:设事发位置桩号范围为[l1,l2],取 取位置间隔为ld,不同粒子设定事发堵塞位置分别为…,l-ld,l,l+ld,…;

S422:在相同堵塞位置状态下初始化多个仿真粒子,分别设置封道数;所述封道数包括封单车道、封多车道和全封的封道数,模拟不同严重程度的事件对交通通行能力造成的不同影响程度;

S423:设获取的预计事件持续时间为t,取时间间隔为td,在相同堵塞位置相同封道数状态下初始化多个粒子,设定封道持续时间分别为…,t-td,t,t+td,…;并在堵塞位置处布设虚拟排队长度检测器。

5.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:所述步骤5中将真实道路上实时的传感器数据与仿真数据进行对比,计算t时刻N个仿真粒子的权重,具体操作步骤如下:S51:通过收集各粒子车检器数据,所述粒子车检器数据包括检测周期内通过的车流量、平均车速和占有率信息,收集对应位置实时的高速公路实际车检器收集的信息;

S52:通过比对不同粒子对应位置车检器与实时高速公路车检器数据,计算不同粒子的权重。

6.如权利要求5所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:计算不同粒子的权重,具体操作步骤如下:S521:假设所测量路段的总长度为L,在路段上总共布设n个检测器,检测器的编号分别为D1,D2,…,Dn,设检测器Di的实际安装位置为Li,则两个相邻检测器之间的距离为:li=Li+1-Li,其中,i=1,2,…,n-1;

S522:获取发生在检测器Di和Di+1之间的交通事件,并将真实道路上的实时的检测器数据与仿真粒子进行对比,计算t时刻N个仿真粒子的权重;

S523:按照如下公式计算仿真粒子i在t时刻的权重:

w(i,t)=1/(S+v+o);

其中,

sDk(i,t)表示i粒子在t时刻Dk位置的平均速度;

vDk(i,t)表示i粒子在t时刻Dk位置的流量;

oDk(i,t)表示i粒子在t时刻Dk位置的占有率;

sDk(t)表示道路上Dk位置检测器获取的平均速度;

vDk(t)表示道路上Dk位置检测器获取的流量;

oDk(t)表示道路上Dk位置检测器获取的占有率。

7.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:所述步骤7对仿真粒子进行重采样,具体步骤如下:S71:选择(0,1]的均匀分布 取m=0;

S72:如果满足以下公式,则对仿真粒子m进行ui次复制:其中,ni为区间 中ui的个数;

S73:如果m≤(Ν-1),m=m+1,则返回步骤S72。

8.如权利要求1所述的基于粒子滤波算法的高速公路交通事件影响范围仿真估计方法,其特征在于:所述步骤9中判断仿真是否完成,具体按照以下步骤进行判断:判断仿真粒子中的封道是否全部清除,若封道全部清除,则仿真结束,否则返回步骤5。