基于虚拟车辆轨迹重构的在线城市道路路径行程时间估计方法与流程

文档序号:11146074阅读:541来源:国知局
基于虚拟车辆轨迹重构的在线城市道路路径行程时间估计方法与制造工艺

本发明涉及智能交通技术领域,尤其是一种基于虚拟车辆轨迹重构的在线城市道路路径行程时间估计方法。



背景技术:

城市道路中,车辆的行程时间主要由非排队路段的行驶时间和交叉口处的排队延误两大部分构成,并且信号控制交叉口处的排队延误在城市道路交通出行时间中占据了决定性的比重,对实时排队延误的准确估计对提升城市道路行程时间在线估计的准确性至关重要。

早期有关交叉口延误估计的相关研究以假设稳态交通流为前提,通过对交叉口车辆“到达——离去”关系的建模,实现对信号控制交叉口车辆平均延误或总延误的估计。典型的方法包括Webster延误计算公式以及HCM推荐的延误计算方法。然而,在实时场景下,这些方法最大的缺陷在于无法精确地描述不同信号控制方式下车辆的到达模式,对交叉口延误进行实时估计难以满足准确性的要求。

随着当前交通流信息采集手段的进步,特别是精细化的交通流数据及信号配时数据的采集,使得更为动态、准确的信号交叉口控制延误估计成为可能。相比传统稳态假设下的控制延误估计方法,利用精细化的数据估计交叉口延误的优势在于可直接通过检测车辆“到达——离去”特征或车辆轨迹信息,在更为微观的时间跨度内(如一个信号控制周期内)描述信号控制与交通流之间的动态反馈作用,进而获得更具有时效性和更高准确性的控制延误估计结果。目前,诸多研究在获得高解析度信号数据、路段样本行程时间、浮动车轨迹、手机信令数据、图像识别等多种精细化交通数据的基础上,提出了一系列信号交叉口交通流运行状态估计方法,实现了对单一信号周期内排队长度、车辆延误等指标的准确估计。然而,现有方法多以单个交叉口为研究对象,缺少从交通流时空传播的角度出发,揭示交叉口交通流运行状态与车辆运行状态之间的关系。显然,从车辆行驶的动态过程来看,车辆运行前方的交通流状态具有时变性,只有当车辆到达某一交叉口时,其延误和停车次数等运行状态才能由当前交叉口的交通流运行状态所决定。



技术实现要素:

本发明所要解决的技术问题在于,提供一种基于虚拟车辆轨迹重构的在线城市道路路径行程时间估计方法,可以获得任意时刻触发的车辆在路径上的传播状态及其到达路径上任意地点的在线行程时间,具有更高的时效性和准确性。

为解决上述技术问题,本发明提供一种基于虚拟车辆轨迹重构的在线城市道路路径行程时间估计方法,包括如下步骤:

(1)由信号控制交叉口上游路段车辆检测器获取实时采集的交通流数据,由交叉口信号机实时采集信号相位信息;

(2)基于LWR交通波动理论模型对信号控制交叉口不同交通流状态相遇所产生的冲击波的描述,定义时空轨迹图中任意t时刻冲击波i和冲击波iii轨迹的坐标为(t,xt),冲击波ii和冲击波iv轨迹的坐标分别为(t,x′t)和(t,x″t);选取初始时刻t0为相位的红灯开始时刻,假设初始时刻信号交叉口没有车辆排队,则xt,x′t,x″t均为0,实时估计交叉口交通波轨迹坐标,绘制信号交叉口存在的冲击波i、ii、iii、iv及其时空运行轨迹;

(3)将车辆行驶状态简化为以自由流速度在非排队路段上行驶以及在交叉口处的停车状态两类;考虑相邻交叉口的场景,假定某一车辆在t0时刻驶离上游交叉口i停车线,在车辆到达下游交叉口i+1停车线之前的任意t时刻的运行轨迹坐标表示为根据车辆的行进过程以及信号交叉口的交通波轨迹,在时空坐标下,若处于(t,xt),(t,x′t),(t,x″t)与信号红灯组成的时空区域内,则车辆的运行速度vt=0,否则vt=vf,以此对任意t时刻车辆处于行进状态或停车状态进行决策,从而生成相邻交叉口间路段虚拟车辆轨迹坐标;记录每一步更新的虚拟车辆位置坐标,直至车辆通过交叉口i+1停车线,即可获得虚拟车辆通过交叉口i与i+1间路段的轨迹信息,实现虚拟车辆轨迹重构;在考虑多个路段组成的路径时,虚拟车辆的轨迹坐标将从路径的起始路段开始计算,定义上下游交叉口停车线之间的道路为路段,车辆通过上一交叉口停车线的时刻即为进入下游路段的时刻;

(4)对于计算车辆经过特定位置的时刻,通过提取虚拟车辆坐标序列中与特定位置信息相对应的车辆时空坐标获取,实现对车辆路径行程时间的估计。

优选的,步骤(2)中实时估计交叉口交通波轨迹坐标具体包括如下步骤:

(21)根据信号交叉口冲击波形成及交汇的过程,对交叉口排队的不同情况定义任意时刻信号交叉口交通波轨迹的坐标估计逻辑;从而获得任意时刻的交通波轨迹坐标:(t,xt),(t,x′t),(t,x″t);不同时刻的坐标分别储存于坐标序列(t,xt),(t,x′t),(t,x″t)中;根据坐标序列实现对单一信号交叉口的交通波轨迹的构建;其中,交叉口排队情况包括:①红灯排队累积,交通波轨迹向路段上游行进;②周期绿时开始,启动波以速度ω开始向上游传播;③排队向上游蔓延,直至达到最大排队长度;④排队开始消散,冲击波以速度vf向下游交叉口移动;⑤上一周期结束,下一周期红灯开始;⑥上一周期未清空排队产生拥堵波,直至和消散波汇合;其中,ω为拥堵状态的交通波波速,vf为交叉口车道的自由流速度;

(22)考虑到信号控制交叉口排队车辆空间属性,以累加步长N描述所有排队车辆依次垂直叠加在交叉口停车线上游路段所形成的车辆排队在空间上的延展;在已知xt-1的情况下,t时刻车辆排队为xt,从(t-1)时刻到t时刻的一个时间间隔内,汇入排队末尾的车辆数为上游检测器位置N个时间间隔内到达的车辆数,N满足以下关系:

其中,θ为折减系数,即上游驶入车流在下游交叉口的转向比率;hj为阻塞车头间距;Q[f(i)]为第f(i)时刻的交通流率,计算公式为式中i为整数,取值为1,2,3,……,表示t-1时刻后的第i个时间步长,l为交叉口i的停车线至上游路段车间检测器之间的距离,其他变量的含义同前;采用试算法对未知步长N进行求解,即依次令N=1,2,3,4,5,…,n,使得等式左边大于或等于右边的N的最小取值即为N的最终取值。

优选的,步骤(2)在不同排队情况下,任意时刻信号交叉口交通波轨迹的坐标估计逻辑具体为:

1)红灯排队累积,交通波轨迹向路段上游行进:

其中,tmaxq为最大排队长度时刻,Qmax为最大排队长度,(tmaxq,Qmax)表示最大排队的时空坐标,NULL为空;其他变量含义同上;

2)周期绿时开始,启动波以速度ω开始向上游传播:

其中,sst为t时刻的信号相位状态,red表示红灯,green表示绿灯;ω为拥堵状态的交通波波速;其他变量含义同上;

3)排队向上游蔓延,直至达到最大排队长度:

其中变量含义同上;

4)排队开始消散,冲击波以速度vf向下游交叉口移动:

其中变量含义同上;

5)上一周期结束,下一周期红灯开始:

其中变量含义同上;

6)上一周期未清空排队产生拥堵波,直至和消散波汇合:

其中tminq为最小排队长度行程时刻,Qmin为最小排队长度,(tminq,Qmin)表示最小排队长度的时空坐标,其他变量含义同上。

本发明的有益效果为:本发明利用固定车辆检测器采集的路段交通流率以及信号控制系统提供的交叉口信号实时参数,分析城市道路信号控制交叉口实时、动态的交通流运行状态,构建车辆在路径上的虚拟行驶轨迹,从而获得任意时刻出发的车辆在路径上的传播状态及其到达路径上任意地点的在线行程时间,具有更高的时效性和准确性。

附图说明

图1为本发明的任意t时刻交通波轨迹的估计原理示意图。

图2为本发明的相邻交叉口间路段虚拟车辆轨迹坐标计算示意图。

图3为本发明的连续交叉口虚拟车辆轨迹示意图。

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

具体实施方式

本发明将城市道路信号交叉口的冲击波组合而成的轨迹定义为信号交叉口的交通波轨迹,根据行驶路径上所有交叉口相关转向的交通波轨迹以及车辆在所有非排队路段上的行驶时间实现车辆在路径上的虚拟轨迹的构建,进而根据轨迹坐标估计车辆路径行驶行程时间;本方法的详细步骤如下:

S1.由信号控制交叉口上游路段车辆检测器获取实时采集的交通流数据,由交叉口信号机实时采集信号相位信息;

实施中可采用1秒步长作为交叉口交通波轨迹估计和更新的时间间隔,并且将获得的汇集交通流数据统一换算为每秒精度的数据。例如,假设汇集时间间隔内的交通流状态是均匀的,如30秒间隔采集的交通流量为10辆,则1秒的交通量为0.33辆。

S2.基于LWR交通波动理论模型对信号控制交叉口不同交通流状态相遇所产生的冲击波的描述,定义时空轨迹图中任意t时刻冲击波i和冲击波iii轨迹的坐标为(t,xt),冲击波ii和冲击波iv轨迹的坐标分别为(t,x′t)和(t,x″t);选取初始时刻t0为相位的红灯开始时刻,假设初始时刻信号交叉口没有车辆排队,则xt,x′t,x″t均为0,实时估计交叉口交通波轨迹坐标,绘制信号交叉口存在的冲击波i、ii、iii、iv及其时空运行轨迹;具体的方法为:

根据信号交叉口冲击波形成及交汇的过程,对交叉口排队的不同情况定义任意时刻信号交叉口交通波轨迹的坐标估计逻辑,从而获得任意时刻的交通波轨迹坐标:(t,xt),(t,x′t),(t,x″t);不同时刻的坐标分别储存于坐标序列(t,xt),(t,x′t),(t,x″t)中;根据坐标序列实现对单一信号交叉口的交通波轨迹的构建;其中,定义的六种交叉口排队情景下的交通波轨迹坐标估计逻辑具体如下:

情景1:红灯排队累积,交通波轨迹向路段上游行进;其计算逻辑为:

其中,tmaxq为最大排队长度时刻,Qmax为最大排队长度,(tmaxq,Qmax)表示最大排队的时空坐标,NULL为空;θ为折减系数,即上游驶入车流在下游交叉口的转向比率;hj为阻塞车头间距;Q[f(i)]为第f(i)时刻的交通流率,计算公式为式中i为整数,取值为1,2,3,……,表示t-1时刻后的第i个时间步长,vf为交叉口车道的自由流速度,l为交叉口i的停车线至上游路段车间检测器之间的距离;其他变量含义同上;

情景2:周期绿时开始,启动波以速度ω开始向上游传播;其计算逻辑为:

其中,sst为t时刻的信号相位状态,red表示红灯,green表示绿灯;ω为拥堵状态的交通波波速;其他变量含义同上;

情景3:排队向上游蔓延,直至达到最大排队长度;其计算逻辑为:

其中变量含义同上;

情景4:排队开始消散,冲击波以速度vf向下游交叉口移动;其计算逻辑为:

其中变量含义同上;

情景5:上一周期结束,下一周期红灯开始;其计算逻辑为:

其中变量含义同上;

情景6:上一周期未清空排队产生拥堵波,直至和消散波汇合;其计算逻辑为:

其中tminq为最小排队长度行程时刻,Qmin为最小排队长度,(tminq,Qmin)表示最小排队长度的时空坐标,其他变量含义同上;

图1为任意t时刻交通波轨迹的估计原理示意图,图中,l为交叉口i的停车线至上游路段车间检测器之间的距离;Q(t)为t时刻上游路段车检器断面处的交通流率;Δt为估计步长;tmaxq和tminq最大和最小排队长度行程时刻;Qmax和Qmin为最大和最小排队长度;(tmaxq,Qmax)表示最大排队的时空坐标;(tminq,Qmin)表示最小排队长度的时空坐标;vf为交叉口车道的自由流速度;ω为拥堵状态的交通波波速。

考虑到信号控制交叉口排队车辆空间属性,以累加步长N描述所有排队车辆依次垂直叠加在交叉口停车线上游路段所形成的车辆排队在空间上的延展;在已知xt-1的情况下,t时刻车辆排队为xt,从(t-1)时刻到t时刻的一个时间间隔内,汇入排队末尾的车辆数为上游检测器位置N个时间间隔内到达的车辆数,N满足以下关系:

式中变量的含义同前;采用试算法对未知步长N进行求解,即依次令N=1,2,3,4,5,…,n,使得等式左边大于或等于右边的N的最小取值即为N的最终取值;

由上述逻辑与方法,可获得任意时刻的交通波轨迹坐标:(t,xt),(t,x′t),(t,x″t);不同时刻的坐标分别储存于坐标序列(t,xt),(t,x′t),(t,x″t)中;根据坐标序列实现对单一信号交叉口的交通波轨迹的构建;

S3.将车辆行驶状态简化为以自由流速度在非排队路段上行驶以及在交叉口处的停车状态两类;考虑相邻交叉口的场景,假定某一车辆在t0时刻驶离上游交叉口i停车线,在车辆到达下游交叉口i+1停车线之前的任意t时刻的运行轨迹坐标可表示为根据车辆的行进过程以及信号交叉口的交通波轨迹,在时空坐标下,若处于(t,xt),(t,x′t),(t,x″t)与信号红灯组成的时空区域内,即图2中的阴影区域,则车辆的运行速度vt=0,否则vt=vf,以此对任意t时刻车辆处于行进状态或停车状态进行决策,从而生成相邻交叉口间路段虚拟车辆轨迹坐标;记录每一步更新的虚拟车辆位置坐标,直至车辆通过交叉口i+1停车线,即可获得虚拟车辆通过交叉口i与i+1间路段的轨迹信息,实现虚拟车辆轨迹重构;在考虑多个路段组成的路径时,虚拟车辆的轨迹坐标将从路径的起始路段开始计算,定义上下游交叉口停车线之间的道路为路段,车辆通过上一交叉口停车线的时刻即为进入下游路段的时刻;

S4.如图3所示,对于计算车辆经过特定位置的时刻,则可通过提取虚拟车辆坐标序列中与特定位置信息对应的车辆时空坐标获取,以此实现对车辆路径行程时间的估计。

本发明基于车流波理论,详细分析车辆在信号控制交叉口的在线传播过程,基于交叉口交通波轨迹形成机理重构车辆在城市道路路径上的虚拟行驶轨迹,通过虚拟车辆轨迹坐标对车辆路径上任意地点的行驶时间进行在线估计。所述方法利用固定车辆检测器采集的路段交通流率以及信号控制系统提供的交叉口信号配时参数,分析城市道路信号控制交叉口实时、动态的交通流运行状态,构建车辆在路径上的虚拟行驶轨迹,从而获得任意时刻出发的车辆在路径上的传播状态及其到达路径上任意地点的在线行程时间,具有更高时效性和准确性。

尽管本发明就优选实施方式进行了示意和描述,但本领域的技术人员应当理解,只要不超出本发明的权利要求所限定的范围,可以对本发明进行各种变化和修改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1