一种列车折返状态判断方法及系统与流程
本发明涉及智能交通技术领域,尤其涉及一种列车折返状态判断方法及系统。
背景技术:
城市轨道交通的列车自动监控系统是一种自动化程度很高的指挥系统,作为针对列车的指挥系统,及时预测列车的折返状态是进行迅速、有效指挥的重要组成。
列车折返预测包括两个过程,一个是列车位置定位以及列车运动方向,另一个是列车运行计划,其中,列车位置和列车运行方向的采集可以采用列车连续位置报告,或者是采用线路上占用信息连续跟踪实现,列车运行计划确定列车预期的行驶目标。该系统根据列车获得的连续位置和运行方向数据需要进行连续预测提示,从而保证任意位置进行列车折返预测提示的计算。
该系统需要考虑当列车位置和运行方向产生变化时,计算具有稳定性,不会因为列车位置或运行方向的变化产生异常的预测提示。
该系统现有的定位方法是考虑到列车运行方向,如果列车没有抵达预期行驶目标时,认为列车未进行折返,当列车抵达预期行驶目标时,认为列车已进行折返。
该方法简单直观,但是该方法存在的缺陷,实际中运营组织时,折返位置可以进行列车计划的重新组合,当某列车抵达折返位置后,其后续计划产生了变化,该列车进行了折返作业,也需要给予使用者折返提示信息,但根据传统方法,该列车没有进行折返,无法产生正确的提示。同时,如果列车抵达行驶目标时,立刻执行下一条运行计划,但列车实际折返作业持续时间较长,此时列车按照现有定位方法没有足够的持续时间向使用者发出持续的列车折返提示,导致预测失效。
技术实现要素:
本发明实施例提供一种列车折返状态判断方法及系统,用以解决现有技术中列车折返状态判断不准确的缺陷,实现列车折返状态的准确判断。
本发明实施例提供一种列车折返状态判断方法,包括:
对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
若所述实际初始位置与所述当前行车计划中的预设初始位置匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
根据本发明一个实施例的列车折返状态判断方法,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且未到达所述预设折返位置,也未到达所述预设等价折返位置,则判断所述目标列车未折返。
根据本发明一个实施例的列车折返状态判断方法,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且到达所述预设折返位置,且预设下一行车计划未发生变更,则判断所述目标列车正在折返。
根据本发明一个实施例的列车折返状态判断方法,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车未到达所述预设折返位置,但到达所述预设等价折返位置,且预设下一行车计划未发生变更,则判断所述目标列车正在折返。
根据本发明一个实施例的列车折返状态判断方法,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且到达所述预设折返位置或预设等价折返位置,且预设下一行车计划发生变更,变更成其它在所述预设折返位置或者所述预设等价折返位置进行折返的计划,则判断所述目标列车正在折返。
根据本发明一个实施例的列车折返状态判断方法,还包括:根据判断结果进行相应的折返提示。
本发明实施例还提供一种列车折返状态判断系统,包括:
获取模块,用于对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
判断模块,用于若所述实际初始位置与所述当前行车计划中的预设初始位置的匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置的匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述列车折返状态判断方法的步骤。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述列车折返状态判断方法的步骤。
本发明实施例提供的一种列车折返状态判断方法及系统,该方法利用了时间连续变化时列车仅可以保持一种计划执行状态的特点,将列车是否匹配当前行车计划的预设初始位置或上一行车计划的预设结束位置作为判断条件,即使列车的下一个行车计划发生变更的情况下,也不会对该判断条件造成影响,使得该方法能够准确的判断出列车状态,具有较强的健壮性和鲁棒性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种列车折返状态判断方法的流程图;
图2为本发明实施例提供的一种列车折返状态判断系统的结构示意图;
图3为本发明实施例提供的一种电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了弥补背景技术中现有的折返状态判断方法无法适应计划变更的情形,需要对列车位置、列车运行方向和列车计划进行较多的分析处理,导致处理结果复杂,潜在故障点多,对列车运行情况有较大的依赖,技术可靠性低,技术适应性较差。
随着城市轨道交通智能化的发展趋势,更需要有较强稳定性,健壮性的列车折返状态判断方法,因此,本发明实施例提供了一种列车折返状态判断方法。
图1为本发明实施例提供的一种列车折返状态判断方法的流程图,如图1所示,该方法包括:
本发明实施例的工作原理如下:列车是一种具有一定长度的载具,列车的两端分别具备测速、应答器采集的车载设备,由列车运行方向的车载设备依靠测速信息、应答器采集信息融合计算出列车位置信息,利用列车位置信息匹配当前行车计划的末站或折返位置,或者匹配上一行车计划的末站或折返位置,如果匹配成功,进行相应的状态判断,并发送相关提示内容。
s1,对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
将目标列车正在执行的计划称为当前行车计划,当前行车计划中包含了目标列车要经过的所有站点、出发地、目的地、折返位置和停车位置等相关信息,上一行车计划同理包括相同的信息。
获取目标列车执行当前行车计划时的实际初始位置和该目标列车执行上一行车计划的实际结束位置。
s2,若所述实际初始位置与所述当前行车计划中的预设初始位置匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述列车是否折返。
如果获得的实际初始位置和当前行车计划中的预设初始位置是相同的,并且实际结束位置和上个行车计划的预设结束位置是相同的,那么根据目标列车是否抵达预设折返位置或者是预设等价折返位置,来判断该目标列车是否折返。
预设折返位置是事先设定好的,预设等价折返位置可以看做是备用折返位置,当预设折返位置发生意外无法折返或者被占用的情况下,可以通过预设等价折返位置来进行折返。
传统的方法是根据列车的位置、行车方向和速度等参数进行折返状态判断的,但是列车在实际进行折返时,行车方向很容易发生误判,从而导致列车的折返状态判断出现误差。而本发明实施例中采用的是位置匹配条件,对列车是否完成折返的过程不敏感,因此可以有效避免折返状态变化时延导致的误判,可以满足快速折返时列车运行计划的迅速变化,以及满足列车执行变更计划的计划调整。
同时考虑实际运营状态下,自动选择折返轨对计划的影响,当列车折返不是位于计划制定的预设折返轨,而是位于该预设折返轨对应的等价折返轨,由于列车必须经过折返才可以从某折返轨抵达对应的等价折返轨,因此,等价折返位置对同一列车同时只有一个有效。当列车实际进行等价折返轨返回作业时,折返提示时不需要再判断是否使用自动选择折返轨的功能,计划列车去往等价折返轨时,和原折返位置的提示保持一致。
本发明实施例提供的一种列车折返状态判断方法,该方法利用了时间连续变化时列车仅可以保持一种计划执行状态的特点,将列车是否匹配当前行车计划的预设初始位置或上一行车计划的预设结束位置作为判断条件,即使列车的下一个行车计划发生变更的情况下,也不会对该判断条件造成影响,使得该方法能够准确的判断出列车状态,具有较强的健壮性和鲁棒性。
在上述实施例的基础上,优选地,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且未到达所述预设折返位置,也未到达所述预设等价折返位置,则判断所述目标列车未折返。
具体地,如果目标列车在执行当前行车计划的过程中,没有进入预设折返位置,也没有到达预设等价折返位置,则判断该目标列车没有折返。此种情况为目标列车执行的当前行车计划未抵达预设折返位置,并且目标列车执行的上一行车计划未抵达预设折返位置。
在上述实施例的基础上,优选地,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且到达所述预设折返位置,且预设下一行车计划未发生变更,则判断所述目标列车正在折返。
具体地,如果目标列车正在执行当前行车计划,并且达到了预设折返位置,并且按计划的预设下一行车计划没有发生变更,那么判断该目标列车正在折返。此种情况为目标列车没有执行下一行车计划,而执行的是当前行车计划,且抵达折返位置,判断为列车正在折返;如果目标列车完成了折返并且执行了下一行车计划,那么原有计划抵达折返位置。
在上述实施例的基础上,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车未到达所述预设折返位置,但到达所述预设等价折返位置,且预设下一行车计划未发生变更,则判断所述目标列车正在折返。
如果列车没有按照当前行车计划到达预设折返位置,但到达了相应的预设等价折返位置,同样判断目标列车正在折返。此种情况对应的是,列车没有执行下一行车计划,而执行的是当前行车计划,那么抵达预设折返位置对应的预设等价折返位置。如果目标列车执行的是下一行车计划,那么按照原有计划抵达预设折返位置对应的等价折返位置。
在上述实施例的基础上,优选地,所述根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返,具体包括:
若所述目标列车正在执行所述当前行车计划,且到达所述预设折返位置或预设等价折返位置,且预设下一行车计划发生变更,变更成其它在所述预设折返位置或者所述预设等价折返位置进行折返的计划,则判断所述目标列车正在折返。
如果目标列车位于预设折返位置或者预设等价折返位置时,后面要执行的下一行车计划发生了改变,变成其它在该预设折返位置或者预设等价折返位置进行折返的计划,提示目标列车正在折返。如果目标列车没有执行下一行车计划,则执行的是当前行车计划,那么计划抵达的预设折返位置或预设等价折返位置。
在上述实施例的基础上,优选地,还包括:根据判断结果进行相应的折返提示。
具体地,判断出目标列车是否进行折返后,根据判断出的结果对目标列车进行相应的提示。
图2为本发明实施例提供的一种列车折返状态判断系统的结构示意图,如图2所示,该系统包括获取模块201和判断模块202,其中:
获取模块201用于对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
判断模块202用于若所述实际初始位置与所述当前行车计划中的预设初始位置的匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置的匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
本实施例为与上述方法实施例对应的系统实施例,详情请参考上述方法实施例,本系统实施例在此不再赘述。
图3为本发明实施例提供的一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communicationsinterface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行列车折返状态判断方法,该方法包括:
对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
若所述实际初始位置与所述当前行车计划中的预设初始位置匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的列车折返状态判断方法,该方法包括:
对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
若所述实际初始位置与所述当前行车计划中的预设初始位置匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的列车折返状态判断方法,该方法包括:
对于执行当前行车计划的目标列车,获取所述目标列车在执行所述当前行车计划时的实际初始位置和所述目标列车在执行所述当前行车计划的上一行车计划时的实际结束位置;
若所述实际初始位置与所述当前行车计划中的预设初始位置匹配,且所述实际结束位置与所述上一行车计划中的预设结束位置匹配,则根据所述目标列车是否抵达预设折返位置或者预设等价折返位置,判断所述目标列车是否折返。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除