首页> 中国专利> 一种基于抽样轨迹数据的交叉口到达率估计方法

一种基于抽样轨迹数据的交叉口到达率估计方法

摘要

本发明涉及一种基于抽样轨迹数据的交叉口到达率估计方法,包括以下步骤:1)获取抽样车辆轨迹数据,并将排队轨迹间的到达率预处理成到初始到达率矩阵;2)根据初始到达率矩阵,通过奇异值阈值算法对初始到达率矩阵中的空值进行填充得到填充后的到达率矩阵;3)对填充后的到达率矩阵进行修正和修补后得到最终的到达率矩阵,对每个周期的到达率向量进行累加乘以单位时间间隔的长度得到每个周期的流量。与现有技术相比,本发明具有一般性强、拓展性好、适用性广等优点。

著录项

  • 公开/公告号CN112201037A

    专利类型发明专利

  • 公开/公告日2021-01-08

    原文格式PDF

  • 申请/专利权人 同济大学;

    申请/专利号CN202011034703.8

  • 发明设计人 唐克双;姚佳蓉;谈超鹏;孙剑;

    申请日2020-09-27

  • 分类号G08G1/01(20060101);G08G1/065(20060101);G08G1/081(20060101);

  • 代理机构31225 上海科盛知识产权代理有限公司;

  • 代理人杨宏泰

  • 地址 200092 上海市杨浦区四平路1239号

  • 入库时间 2023-06-19 09:29:07

说明书

技术领域

本发明涉及城市交通信息领域,尤其是涉及一种基于抽样轨迹数据的交叉口到达率估计方法。

背景技术

在城市信控交叉口,每个信号周期内通过的流量对交通状态估计和信号控制优化具有重要作用,现有的交通检测主要是通过以线圈为代表的固定检测器获取流量数据从而对实际到达流量进行估计,随着车辆定位和车联网技术的发展和普及,实时的轨迹数据逐渐应用于城市交通管理。以上海市为例,当前全市已经基于5万辆出租车和2万辆公交车建立了浮动车系统,每天的数据传输频率为10-30秒;全国最大的车辆共享企业,滴滴出行基于1750万个注册用户的海量数据库每天都会处理多达70TB的GPS轨迹数据,传输频率为1-3秒。轨迹数据一方面传输频率比传统线圈检测数据(一般为10-60秒的传输频率)要小得多,能够捕捉到更准确的车流运行信息;另一方面,轨迹数据的应用空间范围没有限制,更适用于路网层面长期宏观的检测需求,在交通检测和管理系统的应用具有良好前景。

传统流量估计的研究主要是基于定点检测器实现,预测方法包括滤波算法等数理统计方法和基本图、元胞传输模型等模型解析法。基于定点检测器的流量估计方法主要存在设备布设和维护成本高、上传频率低的问题,而且得到的速度、流量等检测指标是基于检测步长的平均值,不能体现交通流的波动性和随机性。数理统计方法一般是历史检测数据实现,而且模型参数大多需要实证数据标定;基于基本图的方法同样要基于历史数据拟合交通流参数的关系,一般性较差;而元胞传输模型等模型解析的方法都存在特定假设,对交通流参数之间的关系进行了抽象,例如模拟到达分布、同质化假设等等,虽然考虑了交通流的随机特性,但对于交通流参数量化关系的假设因地而异,适用范围有限。利用轨迹做流量估计的研究出现较晚,现有国内外的基于轨迹数据进行流量估计的研究同样可以分为基于概率论和基于交通波理论两类方法。虽然轨迹数据具有精度高实时性强的优势,但在实际应用中由于捕获率低存在数据稀疏、预测误差大的问题。针对这个问题,基于概率论的方法通常是假设车辆到达服从某种分布从而利用抽样轨迹数据对分布参数进行估计;而基于交通波的方法则是轨迹启停的关键点对排队进行估计,结合流密速的关系标定得到周期流量。部分研究则通过抽样轨迹的排队位置分布和样本的随机分布对抽样率进行估计从而间接得到流量。类似地,现有的利用轨迹数据的流量估计方法的估计精度和所采用的车辆到达分布假设有较大关联,对交通需求和应用场景较为敏感。因此,建立一个一般性和适用性较强的周期流量估计方法对于轨迹数据的进一步应用推广具有重要的现实意义。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于抽样轨迹数据的交叉口到达率估计方法。

本发明的目的可以通过以下技术方案来实现:

一种基于抽样轨迹数据的交叉口到达率估计方法,包括以下步骤:

1)获取抽样车辆轨迹数据,并将排队轨迹间的到达率预处理成到初始到达率矩阵;

2)根据初始到达率矩阵,通过奇异值阈值算法对初始到达率矩阵中的空值进行填充得到填充后的到达率矩阵;

3)对填充后的到达率矩阵进行修正和修补后得到最终的到达率矩阵,对每个周期的到达率向量进行累加乘以单位时间间隔的长度得到每个周期的流量。

所述的步骤1)具体包括以下步骤:

11)将通过交叉口进口道的抽样轨迹数据的位置信息预处理成与停车线的相对距离,根据每个轨迹点的速度判断车辆在该点的运行状态是否停车,从而得到抽样轨迹中的排队车辆加入排队的关键点,对每个周期内相邻两条排队轨迹之间的间隔,计算该间隔的到达率,则有:

其中,j为周期编号,k为轨迹编号,K

12)获取每个周期的到达率向量

其中,上标0表示初始单位到达率,

13)将排队轨迹间的到达率预处理成到初始到达率矩阵,则有:

其中,

所述的步骤12)中,每个周期的到达率向量

所述的步骤12)中,单位时间间隔i和轨迹k-1和k的到达间隔重叠的时间T

其中,T

所述的步骤2)中,由于抽样轨迹中的非排队车辆无法反映非停车车辆到达区间的到达率,因此,初始的到达率矩阵中最后一条排队轨迹之后的单位到达率为空值。

所述的步骤2)具体包括以下步骤:

21)采用核范数替代矩阵的秩,则到达率矩阵的空值填充问题表示为:

其中,|| ||

22)采用奇异值阈值算法求解得到的序列收敛于空值填充问题的一个近似问题,则有:

其中,τ为比较阈值项,Λ为估计的到达率矩阵Λ

所述的步骤3)中,利用历史抽样轨迹中排队轨迹和非排队轨迹的流量比对填充后的非停车间隔到达率进行修正,并对没有抽样轨迹的周期采用近邻周期的到达率均值进行修补,得到最终的到达率矩阵,对每个周期的到达率向量进行累加乘以单位时间间隔长度得到每个周期的流量,则有:

若周期长度不能被单位时间间隔整除,则周期流量为:

所述的排队轨迹和非排队轨迹的流量比R

其中,q

对填充后的非停车间隔到达率进行修正具体为对非排队车辆的到达率进行比例缩放,则有:

其中,

对没有抽样轨迹的周期采用近邻周期的到达率均值进行修补,具体为:

其中,

与现有技术相比,本发明具有以下优点:

一、一般性强:本发明不需要对交叉口的车辆到达进行假设,也不需要历史数据用于参数标定,通过单纯的轨迹数据驱动挖掘周期之间和周期内车辆到达的时间关联关系,具有较强的嫁接性。

二、拓展性好:本方法以抽样轨迹数据为唯一的数据输入估计同一配时时段内周期的时变到达率,除了周期流量估计之外,还能得到车辆到达的概率分布和累积分布,进而可以推导周期排队长度和延误等指标。

三、适用性广:本发明采用的是抽样的车辆轨迹数据,在移动检测技术普及的背景下,国内大多数城市均具有可用的轨迹检测数据,该方法的普适性较强,适用范围广。

附图说明

图1为本发明中轨迹特征信息提取的示意图。

图2为实证场景及配时图。

图3为实证验证流量对比图。

图4为本发明的方法流程图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。

实施例

如图4所示,本发明提供一种基于抽样轨迹数据的交叉口到达率估计方法,通过采用抽样的车辆轨迹数据得到每个周期的到达流量,包括以下步骤:

1)获取抽样车辆轨迹数据,并计算排队轨迹间的到达率预处理成到达率矩阵:

如图1所示,将通过交叉口进口道的抽样轨迹数据的位置信息预处理成与停车线的相对距离,根据每个轨迹点的速度判断车辆在该点的运行状态是否停车,从而得到抽样轨迹中的排队车辆加入排队的关键点。对每个周期内相邻两条排队轨迹之间,可计算该间隔的到达率如下:

其中,j为周期编号,k为轨迹编号,K

计算每个周期内所有排队轨迹到达间隔之间的到达率,可以得到每个周期的到达率向量如下:

其中,

由于每个周期的抽样轨迹数不同,每个周期的到达率向量长度不同。针对一个配时时段内的所有周期,周期长度相同,因此定义一个单位时间间隔将所有周期的到达率向量标准化,每个单位时间间隔的到达率计算如下:

其中,上标0表示初始的单位到达率,

其中,T

其中,

2)基于轨迹数据得到的初始到达率矩阵

由于抽样轨迹中的非排队车辆并不能反映非停车车辆到达区间的到达率,所以初始的到达率矩阵中最后一条排队轨迹之后的单位到达率为空值,本方法采用奇异值阈值算法(SVT,Singular Value Threshold)对到达率矩阵进行填充,即求解空缺矩阵的秩最小化问题。由于此问题属于NP-hard问题,因此SVT算法的思想为求解与原问题等价的凸优化问题,即采用核范数来替代矩阵的秩,则矩阵填充问题表示如下:

其中,|| ||

其中,τ为比较阈值项,其拉格朗日函数为:

运用凸优化理论和次梯度方法,可以通过以下迭代方程求解得到鞍点:

其中,δ

且X

因此,有D

其中,奇异值收缩算子D

D

D

其中,{σ

奇异值分解为可适用于任意矩阵的一种矩阵特征表示方法,它可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示,这些小矩阵描述的是矩阵的重要的特性。如下所示,将矩阵进行奇异值分解,可得到U为J×R的正交矩阵,V为I×R的正交矩阵,Σ为R×R的对角矩阵,对角线上的元素即称为矩阵Λ

Λ

∑=diag({σ

3)利用历史抽样轨迹中排队轨迹和非排队轨迹的数量比对填充的非停车间隔到达率进行修正,并对没有抽样轨迹的周期用近邻周期的到达率均值进行修补,得到最终的到达率矩阵,对每个周期的到达率向量进行累加乘以单位时间间隔长度得到每个周期的流量:

若周期长度不能被单位时间间隔整除,则周期流量为:

统计研究时段内的排队轨迹和非排队轨迹的数量,得到两种不同状态的抽样轨迹流量比值R

其中,q

由此可以对填充矩阵中非排队到达间隔到达率进行修正,即根据排队轨迹到达间隔的到达流量估计值与先验的流量比R

其中,

对于没有抽样轨迹的周期,初始矩阵为空行,矩阵填充后需要对该周期的到达率进行修正,本方法采用相邻非空值的周期的到达率的均值进行修补。

其中,

4)基于实际交叉口的轨迹数据对到达流量估计方法进行验证。

本发明运用实际交叉口的轨迹数据对排队长度估计方法进行精度验证,图2是深圳市主干道皇岗路和福中路的交叉口,用于验证的轨迹数据由滴滴出行公司提供,上传频率为3s/次。验证时段为2017年04月13日9点30分到12点30分,包括四个不同的配时方案,检测车道为交叉口北进口的四条直行车道,相应的轨迹捕捉率和配时信息如表1所示。将轨迹数据进行处理,通过MATLAB程序实现流量估计,并与视频数据获取的真实流量进行对比,评价指标为每个周期流量估计值的平均绝对差(MAE)和平均百分差(MAPE),以及时段流量估计值的MAE和MAPE,公式如下所示:

其中,MAE

表1验证场景信息

仿真验证结果如表2所示,实施例中本发明得到的周期流量估计误差最低达到14.8%,最高达19.2%,时段流量估计误差最低达4.7%,最高达7.4%。整个验证时段平均的周期流量估计误差为17.6%,时段流量估计误差为5.7%,精度高达94.3%。由图3的估计结果对比也可以看出,估计结果和真实值变化趋势一致,能够反映出不同时段和同一时段内不同周期间的交通需求变化。

表2验证结果

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号