一种面向有轨电车的到站时间静态预测方法及其系统与流程

文档序号:26100238发布日期:2021-07-30 18:11阅读:495来源:国知局
一种面向有轨电车的到站时间静态预测方法及其系统与流程

本发明属于轨道交通乘客信息显示领域,特别涉及一种面向有轨电车的到站时间静态预测方法及其系统。



背景技术:

有轨电车到站时间预测主要是为乘客信息系统(pis)、站台广播(pa)等提供列车到站时间输入、最终服务于乘客的一项功能。只有获取到后续列车的到站时间,pis才能在站台显示屏上显示后续列车何时到站,pa才能在列车进站前以语音播报的方式提醒乘客列车即将进站,然后,乘客才可以根据到站时间调整自己的行程,从而减少等待过程中的焦虑感。

预测算法的最终结果是每一个站台的最近n辆车的到站时间。该算法一般是周期性执行的,以定时更新列车到站时间。预测的精度一般为分钟级(区间运行阶段)至秒级(列车进站阶段)。运营对预测的基本要求是预测要以当日运行图数据为基础,不得早报或者晚报列车进站,同一车次的到站时间不能出现递增。

预测到站时间要计算每一个站台的最近n辆车的到站时间,核心工作还是计算出列车在各站台的到站时间;然后对每个站台处的列车到站时间进行排序就能获取最终结果了。

有轨电车到站时间预测与地铁到站时间预测最大的不同之处在于有轨电车在区间(两个站台之间)的运行时间没有地铁那么准时。因为有轨电车主要运行在地面上,受外界的影响要远大于地铁。例如,对于没有绝对优先路权的有轨电车在到达平交路口、人行过轨时需要等待路口信号机开放才能通过,动物、行人甚至社会车辆侵线(非正常途径进入运行线路内)导致电车停车等待等等。

与公交的到站时间预测也有不同之处。首先,有轨电车的计划性要更强,调度人员通过编制运行图,明确各站停站时间、区间运行时间、折返时间等,有轨电车在运行时会尽量遵守这些运行计划;而且有轨电车的实时位置是通过多种专业技术手段确保连续可跟踪的。从以上这些方面来说有更多输入数据确保有轨电车的到站预测时间更精确。但与此同时,计划也是可能会随时调整的,例如暴雨或者水管破裂导致某区间大面积积水,调度可能会在运行图上增加该区间的通过时间,导致有轨电车在运行时通过该区间的时间增加。这种计划的可变性又会影响有轨电车的到站时间。

目前,有轨电车的到站时间预测算法有多种。最直接的到站时间预测算法是用车到站台的距离除以平均车速,这忽略了电车在区间运行时因路口等待、意外侵线、外界不可抗力等因素对到站时间的影响。

现在比较流行的基于机器学习的到站时间预测算法,这些算法需要以运营的历史数据为基础,构建相应数学模型,最后再基于该数学模型及现场实际情况预测到站时间。这些方法首先需要基于大量运营的历史数据进行分析,不适用于刚开通的线路;此外,很多机器学习算法在建模时需要较高的计算能力,导致硬件建设成本增加;或者需要运行较长时间才能得出预测结果,不支持实时预测。

基于滤波的到站时间预测算法,需要根据运营的历史数据,获取影响两个站之间运行时间各因素的统计规律,然后依此预测两站间的期望运行时间。使用这种算法在预测时,各因素的统计规律是不变的,因此到站时间往往是固定不变的,不能适应现场的突发情况或计划的临时调整。因此,现在急需一种面向有轨电车的到站时间静态预测方法及其系统。



技术实现要素:

针对上述问题,本发明公开了一种面向有轨电车的到站时间静态预测方法,其中预测方法包括以下步骤:

对有轨电车的轨道运行线路进行区段划分;

对各个区段按照有轨电车通过的期望时间赋予权重值;

结合各个区段的权重值对有轨电车的到站时间进行静态预测。

进一步的,在对有轨电车的轨道运行线路进行区段划分的步骤中,划分原则如下中的任意一个:

一个轨道电路闭塞区间应被划为一个区段;或

一个计轴区段应被划为一个区段;或

一对路口信号机之间应被划分为一个区段;或

对于没有轨道电路、计轴和信号机约束的区间按照平均原则划分。

进一步的,在对各个区段按照有轨电车通过的期望时间赋予权重值的步骤中,具体步骤如下:

计算有轨电车在各个区段的通过时间;

所述期望时间等于所述通过时间加上平均滞留时间;

将各区段的权重值与相应的期望时间成正比进行配置。

进一步的,在结合各个区段的权重值对有轨电车的到站时间进行静态预测步骤中,具体包括如下:

获取有轨电车当前所在位置的区段权重w1;

获取当前时刻t1和有轨电车进入当前区段的时刻t0;

获取有轨电车当前位置到前方首个站台p2要经过的所有区段,计算上述所有区段的权重之和w2;

获取有轨电车经过上一个站台p1到前方首个站台p2路径上的所有区段权重,计算上述所有区段的权重之和为w3;

获取站台p1到站台p2的计划运行时间t2;

根据w1、w2、w3、t0、t1、t2计算有轨电车到达站台p2的时间t。

进一步的,通过以下方式计算有轨动车到达站台p2的时间t:

t=t2*w2/w3-min(t1-t0,t2*w1/w3)

其中,min(t1-t0,t2*w1/w2)表示在t1-t0和t2*w1/w3两项中取较小值。

进一步的,根据有轨电车到达首个站台的时间,结合运行计划或时刻表中的运行时间、停站时间和折返时间预测到后续其他途经站台的时间。

进一步的,当有轨电车沿一条路线从站台p2向站台p1行进时,到达站台p1的时间等于有轨电车到达车站p2的时间加上车站p2停站时间和列车时刻表上站台p2到站台p1的运行时间;

当有轨电车由站台p2向站台p1行进,然后由站台p1折返站台p2时,回到站台p2的时间等于到达站台p1的时间加站台p1下客停留时间、站台p1折返时间、站台p1上客停留时间和列车时刻表上站台p1到达站台p2的运行时间。

进一步的,步骤还包括若存在到站时间的跳变,则对预测的到站时间进行平滑处理;其中,

平滑处理是结合有轨电车设计的最高运营速度vmax和/或平均旅行速度vavr对区段长度l进行划分,确保区段滞留时间t滞留小于设定值。

进一步的,区段长度l满足:l/vavr不大于预定时间或l/vavr-l/vmax不大于预定时间。

进一步的,在对预测的到站时间进行平滑处理中还包括对跳变进行判断,判断的依据为在上个预测周期计算得到的有轨电车到达某站台的时刻tpredict(t-1)、上个预测周期对外输出有轨电车到达某站台的时刻toutput(t-1)和本次预测周期计算得到的有轨电车到达同一站台的时刻tpredict(t)。

进一步的,对跳变的判断标准为:

当│tpredict(t-1)-tpredict(t)│≤不定值时,判定到站时间未发生跳变;

当│tpredict(t-1)-tpredict(t)│>不定值时,判定到站时间发生跳变。

进一步的,当有轨电车到站预测时间发生跳变,根据toutput(t-1)和tpredict(t)大小关系对tpredict(t)进行平滑处理。

本发明还公开了一种面向有轨电车的到站时间静态预测系统,其中,静态预测系统包括划分模块、赋值模块和处理模块;

所述划分模块,用于对有轨电车的轨道运行线路进行区段划分;

所述赋值模块,用于对各个区段按照有轨电车通过的期望时间赋予权重值;

所述处理模块,用于结合各个区段的权重值对有轨电车的到站时间进行静态预测。

进一步的,所述划分模块的划分原则如下中的任意一个:

一个轨道电路闭塞区间应被划为一个区段;或

一个计轴区段应被划为一个区段;或

一对路口信号机之间应被划分为一个区段;或

对于没有轨道电路、计轴和信号机约束的区间按照平均原则划分。

进一步的,所述赋值模块用于计算有轨电车在各个区段的通过时间,并将所述期望时间等于所述通过时间加上平均滞留时间,最后将各区段的权重值与相应的期望时间成正比进行配置。

进一步的,所述处理模块用于获取有轨电车当前所在位置的区段权重w1,获取当前时刻t1和有轨电车进入当前区段的时刻t0;获取有轨电车当前位置到前方首个站台p2要经过的所有区段,计算上述所有区段的权重之和w2;获取有轨电车经过上一个站台p1到前方首个站台p2路径上的所有区段权重,计算上述所有区段的权重之和为w3;获取站台p1到站台p2的计划运行时间t2;根据w1、w2、w3、t0、t1、t2计算有轨电车到达站台p2的时间t。

进一步的,所述处理模块还用于根据有轨电车到达首个站台的时间,结合运行计划或时刻表中的运行时间、停站时间和折返时间预测到后续其他途经站台的时间。

有益效果

本发明的优点如下:

在缺乏历史数据支撑的前提下,能够对有轨电车的到站时间进行实时预测;

划分区段尽可能的保证每个区段内的情况相同;

对不同区段通过期望时间对权重值进行配置,可以使得预测结果更加精确;

平滑处理防止有轨电车到站时间发生跳变。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明实施例的面向有轨电车的到站时间静态预测方法流程图;

图2示出了根据本发明实施例的站台p1与站台p2之间的区段示意图;

图3示出了根据本发明实施例的站台p1、站台p2与站台p3之间有轨电车运行示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明公开了一种面向有轨电车的到站时间静态预测方法,如图1所示,所述预测方法包括以下步骤:对有轨电车的轨道运行路线进行区段划分;对各个区段按照有轨电车通过的期望时间赋予权重值;接个各个区段的权重值对有轨电车的到站时间进行静态预测。

具体的,由于有轨电车所运行的正线轨道线路除了岔区,一般是没有安装轨道电路的,因此区段划分可以更灵活。在以下特殊区域,有轨电车参考大铁及地铁的区段划分原则:a、一个轨道电路闭塞区间被划为一个区段;b、一个计轴区段应被划分为一个区段;c、一对路口信号机之间应被划分为一个区段。在其他区域,由于没有轨道电路、计轴以及各类信号机的约束,有轨电车可以自行定义区段划分策略,一般要求区段划分尽可能均匀。但是为了避免或减少预测时间出现不连续改变的现象,例如出现到站时间由5分钟跳变为3分钟,在划分区段时需要限制区段的长度。

具体的,在对各个区段按照有轨电车通过的期望时间赋予权重值的步骤中,包括以下步骤:首先将区段长度除以电车的平均旅行速度得到该区段的平均旅行时间,然后将平均旅行时间加上有轨电车在该区段的平均滞留时间,得到有轨电车通过该区段的期望时间。其中平均滞留时间是指有轨电车因等待信号机开放、站台上下客等原因停车导致的平均滞留时间。最后按照期望时间与权重值成正比的关系确定各个区段的权重值。示例性的,期望时间记为t,权重值记为w,则w=kt+a,其中k和a为常数。

具体的,结合各个区段的权重值对有轨电车的到站时间进行静态预测过程中,包括以下步骤:

获取有轨电车当前所在位置的区段权重,记为w1;获取当前时刻和有轨电车进入当前区段的时刻,分别记为t1和t0;获取当前位置到前方首个站台p2要经过的区段,计算上述所有区段的权重之和为w2;获取有轨电车经过上一站台p1到站台p2要经过的所有区段权重,计算上述所有区段的权重之和,记为w3;获取站台p1到站台p2的计划运行时间t2;根据w1、w2、w3、t0、t1、t2计算有轨电车到达站台p2的时间t。具体的,有轨电车到达站台p2的时间t满足:

t=t2*w2/w3-min(t1-t0,t2*w1/w3)

其中,min(t1-t0,t2*w1/w2)表示在t1-t0和t2*w1/w3两项中取较小值。

示例性的,如图2所示,站台p1和站台p2之间有abcdef六个区段,t1时刻,有轨电车此时位于c区段内的x1位置,t0时刻,有轨电车正好进入c区段,位于x0位置,记c区段的权重值为w1,cdef区段之和记为w2,abcdef区段之和记为w3。则在t1时刻预测有轨电车到达站台p2的时间t,t2表示站台p1到达站台p2计划运行时间,其中

t=t2*w2/w3-min(t1-t0,t2*w1/w3)

有轨电车继续运行,在下一个预测周期内的t3时刻到达d区段x2位置,t=t2*w2/w3-min(t3-t0,t2*w1/w3)

此时,t0表示有轨电车进入d区段的时刻,w1表示d区段的权重值,w2表示def区段的权重值之和,w3还表示abcdef区段的权重值之和,t2还表示站台p1到达站台p2计划运行时间。

在预测出有轨电车在站台p2的到站时间后,根据有轨电车到达站台p2的时间,结合运行计划或时刻表中的运行时间、停站时间和折返时间预测有轨电车到后续其他途经站台的到达时间。

示例性的,如图3所示,有轨电车此时位于站台p2和站台p3之间,前方首个达到的站台为站台p2,达到车站p2后顺着线路继续运行将会达到车站p1,此时预测出有轨电车达到站台p2的时间为t,结合运行计划或者时刻表的运行时间、停站时间和折返时间。有轨电车到达站台p1的时间等于有轨电车到达站台p2的时间加上站台p2的停站时间和列车时刻表上的站台p2到站台p1的运行时间,后续车站的计算方式以此类推。此时,会出现另外一种情况,当有轨电车由站台p2向站台p1行进,然后由站台p1折返至站台p2时,回到站台p2的时间等于到达站台p1的时间加站台p1下客停留时间、站台p1折返时间、站台p1上客停留时间和列车时刻表上站台p1到达站台p2的运行时间。

当有轨电车从一个区段运行到下一个区段,可能存在到站时间的跳变。到站时间的跳变指的是一个预测周期到另外一个预测周期,预测有轨电车到站的时间发生跳变,例如从5分钟跳变成3分钟,直接跳过预测为4分钟到站的情况。出现到站时间的跳变会导致系统的稳定性和可靠性降低,因此必须要尽可能的降低到站时间跳变的可靠性。所以需要对预测的到站时间进行平滑处理。出现到站时间的跳变原因是由于在进行区段划分时,区段长度太长导致的,因此在划分区段时不宜保留太长的区段。平滑处理是结合有轨电车设计的最高运营速度vmax和/或平均旅行速度vavr对区段长度l进行划分,确保区段滞留时间t滞留小于设定值。t滞留指的是有轨电车通过某一区段的时间,其中包括在该区段内的停车时间。为减少预测的有轨电车到站时间发生跳变,区段长度l满足:l/vavr不大于预定时间或l/vavr-l/vmax不大于预定时间。

示例性的,确保有轨电车以最高运营速度vmax通过该区段不超过1分钟,即区段长度l满足:l/vmax≤60秒。

示例性的,确保有轨电车以最高运营速度vmax通过与以平均旅行速度vavr通过该区段的时间差不超过1分钟,即区段长度l满足:l/vavr-l/vmax≤60秒。

但是无论何种区段划分进行防范,都不能完全避免到站时间跳变的问题,只能尽可能的减少发生跳变的次数。例如有轨电车因下坡或认为因素以超过最高运营速度vmax的速度运行是,可能会导致到站时间跳变的问题。此外,根据现场情况,区段划分可能有其他特殊规则,导致区段长度必须很长。针对这些情况,可以对预测的结果进行平滑处理,当检测到有时间跳变时,通过算法直接修改输出结果,避免出现跳变。

所述预测方法在每个预测周期中进行到站时间跳变检查。判断的依据为:上个预测周期的计算得到的有轨电车到达某站台的时刻tpredict(t-1)、上个预测周期对外输出有轨电车到达某站台的时刻toutput(t-1)和本次预测周期计算得到的有轨电车到达同一站台的时刻tpredict(t)。具体的,判断到站时间是否出现跳变的标准为:

当│tpredict(t-1)-tpredict(t)│≤不定值时,判定到站时间未发生跳变;

当│tpredict(t-1)-tpredict(t)│>不定值时,判定到站时间发生跳变,示例性的,所述不定值为60秒。

当有轨电车到站预测时间发生跳变,根据toutput(t-1)和tpredict(t)大小关系对tpredict(t)进行平滑处理。

示例性的,当有轨电车到站预测时间发生跳变,且toutput(t-1)>tpredict(t)时,toutput(t)=toutput(t-1)-60秒;当有轨电车到站预测时间发生跳变,且toutput(t-1)<tpredict(t)时,toutput(t)=toutput(t-1)+60秒。

经周期性平滑处理后,预测的到站时间不会出现不连续的跳变。

进一步的,在对各个区段的按照有轨电车通的期望时间赋予权重值的过程中,对期望时间进行周期性调整。例如,当部分区段出现属性变化,如由普通无岔区变为岔区,或者由平交路口变为高架,或者由于加税导致有轨电车限速等等,需要及时更新有轨电车通过该区段的期望时间。通过本预测方法当有轨电车在运行过程中由于外部因素干扰,导致长时间停在某个区段时,由于有轨电车未进入下一个区段,该车在前方站台的到站时间会保持不变,不会出现误报有轨电车进站的情况。

本发明还公开了一种面向有轨电车的到站时间静态预测系统,所述静态预测系统包括划分模块、赋值模块和处理模块。所述划分模块,用于对有轨电车的轨道运行线路进行区段划分;所述赋值模块,用于对各个区段按照有轨电车通过的期望时间赋予权重值;所述处理模块,用于结合各个区段的权重值对有轨电车的到站时间进行静态预测。

所述划分模块的划分原则如下中的任意一个:一个轨道电路闭塞区间应被划为一个区段;或一个计轴区段应被划为一个区段;或一对路口信号机之间应被划分为一个区段;或对于没有轨道电路、计轴和信号机约束的区间按照平均原则划分。

所述赋值模块,用于计算有轨电车在各个区段的通过时间;所述期望时间等于所述通过时间加上平均滞留时间;将各区段的权重值与相应的期望时间成正比进行配置。

所述处理模块用于,获取有轨电车当前所在位置的区段权重w1;获取当前时刻t1和有轨电车进入当前区段的时刻t0;获取有轨电车当前位置到前方首个站台p2要经过的所有区段,计算上述所有区段的权重之和w2;获取有轨电车经过上一个站台p1到前方首个站台p2路径上的所有区段权重,计算上述所有区段的权重之和为w3;获取站台p1到站台p2的计划运行时间t2;根据w1、w2、w3、t0、t1、t2计算有轨电车到达站台p2的时间t。

所述处理模块还用于根据有轨电车到达首个站台的时间,结合运行计划或时刻表中的运行时间、停站时间和折返时间预测到后续其他途经站台的时间。

尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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