一种终端及计轴故障确定方法

文档序号:980958 发布日期:2020-11-06 浏览:2次 >En<

阅读说明:本技术 一种终端及计轴故障确定方法 (Terminal and axle counting fault determination method ) 是由 陈荣 李乐 张溢斌 于 2020-08-14 设计创作,主要内容包括:本发明涉及轨道交通技术领域,公开了一种终端及计轴故障确定方法,本实施例的终端包括处理器,用于响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定因时滞导致的目标偏移量;根据上述目标列车发送的位置以及上述目标偏移量,确定终端收到目标列车发送的位置时列车所在的目标位置区间;如果目标位置区间与输出占用状态的预设计轴区没有重叠部分,说明该预设计轴区的占用并不是因为列车占用引起的,可以准确地判定该预设计轴区对应的计轴设备发生计轴故障。(The invention relates to the technical field of rail transit, and discloses a terminal and an axle counting fault determination method, wherein the terminal comprises a processor, a processor and a control module, wherein the processor is used for responding to the running speed sent by a target train running into a pre-designed axle area to determine target time delay and determining target offset caused by time lag based on the target time delay and the running speed; determining a target position interval where the train is located when the terminal receives the position sent by the target train according to the position sent by the target train and the target offset; if the target position interval and the preset axle counting area of the output occupied state do not have an overlapped part, the occupation of the preset axle counting area is not caused by the occupation of the train, and the axle counting fault of the axle counting equipment corresponding to the preset axle counting area can be accurately judged.)

一种终端及计轴故障确定方法

技术领域

本发明涉及轨道交通领域,特别涉及一种终端及计轴故障确定方法。

背景技术

随着科技的进步,轨道交通迅速发展。在轨道交通中,通过计轴设备检测计轴区是否被列车占用,计轴设备有两个检测磁头,列车车轮通过检测磁头时,会检测产生电信号,得到通过检测磁头的车轮数目,进而得到两个检测磁头间的区域的车轮进入数量,判断对应计轴区是否为列车占用状态。

然而,计轴设备的工作原理和工作环境较为复杂,计轴设备可能会出现故障。为了保证输出信号的安全性,避免列车相撞的风险,当计轴设备出现故障时,会持续输出占用信号,也就是说即使没有列车进入计轴区,对应计轴设备也会持续输出该计轴区为列车占用状态。因此无法准确地判断出是否因计轴设备出现计轴故障导致占用信号输出。

发明内容

本发明提供了一种终端及计轴故障确定方法,用以准确地判断是否因计轴设备出现计轴故障导致占用信号输出。

第一方面,本发明实施例提供一种终端,该终端包括处理器以及存储器;

其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行下列过程:

响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定目标偏移量;

根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;

若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

上述方案,根据驶入预设计轴区的目标列车发送的位置可以得到该列车在发送时所在的位置,然而数据传输存在时滞,从列车发送位置的时刻到终端收到位置的时刻之间可能列车又运行了一段距离,通过目标时延以及目标列车发送的运行速度,可以得到因数据传输存在时滞导致的列车位置的偏移量,进而根据列车发送的位置和上述偏移量,准确地确定终端收到位置时列车所在的目标位置区间,如果目标位置区间与输出占用状态的预设计轴区没有重叠部分,说明该预设计轴区的占用并不是因为列车占用引起的,可以准确地判定该预设计轴区对应的计轴设备发生计轴故障。

在一些示例性的实施方式中,所述处理器还执行:

在判定待检测计轴区对应的计轴设备发生计轴故障之前,所述目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息;其中,所述其他列车为能够确定所在位置的列车。

上述方案,目标列车驶入预设计轴区后,需要接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,确定预设计轴区上没有无非通信列车等障碍物的占用,避免因障碍物对上述预设计轴区的干扰,导致对该预设计轴区对应的计轴设备发生计轴故障的误判断。

在一些示例性的实施方式中,所述处理器还执行:

若在所述目标列车驶入所述预设计轴区之前,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,则判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障。

上述方案,如果在目标列车驶入所述预设计轴区之前,就接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,这时预设计轴区上没有任何列车占用,就可以直接判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障,简化了判断过程。

在一些示例性的实施方式中,所述处理器具体执行:

将所述运行速度和所述目标时延的乘积作为所述目标偏移量;或者

根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

上述方案,将运行速度和所述目标时延的乘积作为目标偏移量,从而准确方便地得到列车在匀速行驶时的目标偏移量;通过运行速度和目标时延的乘积确定第一偏移量,并将第一偏移量和根据加速度和上述目标时延得到第二偏移量之和作为目标偏移量,从而准确方便地得到列车在变速行驶时的目标偏移量。

在一些示例性的实施方式中,所述处理器具体执行:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及

将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

上述方案,通过将所述发送的位置向前偏移上述目标偏移量,得到终端收到位置时列车可能所在的最向前的位置,将其作为目标位置区间的起始位置;通过将所述发送的位置向后偏移上述目标偏移量,得到终端收到位置时列车可能所在的最向后的位置,将其作为目标位置区间的终止位置,从而准确、方便地得到目标位置区间。

第二方面,本发明实施例提供一种计轴故障确定方法,包括:

响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定目标偏移量;

根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;

若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

在一些示例性的实施方式中,判定待检测计轴区对应的计轴设备发生计轴故障之前,还包括:

在所述目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息;

其中,所述其他列车为能够确定所在位置的列车。

在一些示例性的实施方式中,所述方法还包括:

若在所述目标列车驶入所述预设计轴区之前,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,则判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障。

在一些示例性的实施方式中,基于目标时延以及驶入预设计轴区的目标列车发送的运行速度,确定目标偏移量,包括:

将所述运行速度和所述目标时延的乘积作为所述目标偏移量;或者

根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

在一些示例性的实施方式中,根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间,包括:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及

将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

第三方面,本发明实施例提供一种计轴故障确定装置,包括:

时延确定模块,响应通过通讯模块接收的驶入预设计轴区的目标列车发送的运行速度确定目标时延;

偏移确定模块,用于基于所述目标时延和所述运行速度确定目标偏移量;

位置区间确定模块,用于根据通过所述通信模块接收的所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;

判断模块,用于若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

在一些示例性的实施方式中,所述通信模块还用于:

在所述判断模块判定待检测计轴区对应的计轴设备发生计轴故障之前,在所述目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息;其中,所述其他列车为能够确定所在位置的列车。

在一些示例性的实施方式中,所述判断模块还用于:

若在所述目标列车驶入所述预设计轴区之前,通过所述通信模块接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,则判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障。

在一些示例性的实施方式中,偏移确定模块基于目标时延以及驶入预设计轴区的目标列车发送的运行速度,确定目标偏移量,包括:

将所述运行速度和所述目标时延的乘积作为所述目标偏移量;或者

根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

在一些示例性的实施方式中,位置区间确定模块根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间,包括:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及

将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述方法的步骤。

另外,第二方面至第四方面中任一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。

附图说明

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

图1为本发明实施例提供的一种应用场景示意图;

图2为本发明实施例提供的一种计轴故障确定方法的示意流程图;

图3A为本发明实施例提供的一种目标列车与预设计轴区的位置关系示意图;

图3B为本发明实施例提供的另一种目标列车与预设计轴区的位置关系示意图;

图4为本发明实施例提供的另一种计轴故障确定方法的示意流程图;

图5A为本发明实施例提供的一种目标列车与其他列车的位置关系示意图;

图5B为本发明实施例提供的另一种目标列车与其他列车的位置关系示意图;

图6A为本发明实施例提供的一种其他列车与预设计轴区的位置关系示意图;

图6B为本发明实施例提供的另一种其他列车与预设计轴区的位置关系示意图;

图6C为本发明实施例提供的再一种其他列车与预设计轴区的位置关系示意图;

图7为本发明实施例提供的一种计轴故障确定装置的结构示意图;

图8为本发明实施例提供的一种终端的示意框图。

具体实施方式

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

本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,可以是直接相连,也可以通过中间媒介间接相连,可以是两个器件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

在轨道交通中,通过计轴设备检测计轴区是否被列车占用,计轴设备有两个检测磁头,列车车轮通过检测磁头时,会检测产生电信号,得到通过检测磁头的车轮数目,进而得到两个检测磁头间的区域的车轮进入数量,判断对应计轴区是否为列车占用状态。

然而,计轴设备的工作原理和工作环境较为复杂,计轴设备可能会出现故障。为了保证输出信号的安全性,避免列车相撞的风险,当计轴设备出现故障时,会持续输出占用信号,也就是说即使没有列车进入计轴区,对应计轴设备也会持续输出该计轴区为列车占用状态。因此无法准确地判断出是否因计轴设备出现计轴故障导致占用信号输出。

本发明实施例为了准确地判断是否因计轴设备出现计轴故障导致占用信号输出,提供了一种终端及计轴故障确定方法,下面结合附图及具体实施例对本公开作进一步详细的说明。

图1为本发明实施例提供的一种应用场景示意图。在该应用场景中,包括终端100和列车200。

列车200能够以一定速度在预设计轴区匀速或者变速行驶。

终端100预设有上述预设计轴区和列车200的相关信息。

终端100还与列车200通过多种通信方式进行数据通信。例如:终端100接收列车200发送的运行速度和所在位置。

终端100可以响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定目标偏移量;还可以根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

其中,上述终端100可以为基于通信的列车控制系统(Communication BasedTrain Control System,CBTC)中的区域控制器(Zone Controller,ZC)。

上述应用场景只是实现本申请实施例的应用场景的示例,本申请实施例并不限于上述应用场景。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

图2为本发明实施例提供的一种计轴故障确定方法的示意流程图,应用于上述终端,如图2所示,该方法可以包括:

步骤201:响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定目标偏移量。

本实施例中,目标列车为能够确定所在位置的列车,数量可以为一个或者多个,如果终端确定目标列车的位置没有在输出占用状态的计轴区内,就可以确定该计轴区对应的计轴设备发生计轴故障。然而,列车向终端发送数据存在时延,例如列车进行数据封装,传输系统传输数据帧,以及终端接收数据帧之后进行解封都需要时间,基于此,需要确定因时延的影响列车运行的目标偏移量,才能准确确定出终端收到位置时列车所在的目标位置区间。

其中,上述目标时延可以是根据目标列车与终端之间进行通信的通信协议得到的。示例性的,终端在收到目标列车发送信息后,向该目标列车发送控制信息,该控制信息携带发送该控制信息的第一时间戳;目标列车确定收到该控制信息的第二时间戳,并向终端发送反馈信息,该反馈信息携带上述第一时间戳、第二时间戳和发送反馈信息的第三时间戳,终端基于收到该反馈信息的第四时间戳,反馈信息中的第一时间戳、第二时间戳和第三时间戳,确定目标时延。

在一些实施例中,根据目标时延以及驶入预设计轴区的目标列车发送的运行速度,确定目标偏移量,可以通过但不限于以下方式实现:

1)将所述运行速度和所述目标时延的乘积作为所述目标偏移量。

在一些实施例中,目标列车会向终端发送行驶方向和行驶方式等信息,如果终端基于目标列车发送的行驶方式,确定目标列车是匀速行驶,就可以直接将该目标列车的运行速度和目标时延的乘积作为上述目标偏移量。例如:

目标偏移量△P=V0*T,V0为运行速度,T为目标时延。

2)根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

在一些实施例中,目标列车是变速行驶,仅考虑该目标列车的运行速度和目标时延不能准确地确定该目标列车的目标偏移量,影响后续判断计轴设备故障的准确性。基于此,在目标列车是变速行驶时,需要考虑加速度的影响。

示例性的,根据目标列车所能达到的最大加速度和上述目标时延,得到目标列车的最大加速度影响下的第二偏移量;将该目标列车的运行速度和目标时延的乘积作为第一偏移量;第一偏移量和第二偏移量之和就是该目标列车的目标偏移量。通过考虑目标列车所能达到的最大加速度,能够得到目标列车可能出现的最大的目标偏移量,使后续确定的目标位置区间涵盖了终端收到位置时列车所有可能在的位置。例如:

目标偏移量△P=V0*T+1/2*amax*T2,V0为运行速度,T为目标时延,amax为目标列车所能达到的最大加速度。

或者,根据统计的目标列车在上述预设计轴区历史行驶记录确定的历史加速度和上述目标时延,得到历史加速度影响下的第二偏移量;将该目标列车的运行速度和目标时延的乘积作为第一偏移量;第一偏移量和第二偏移量之和就是该目标列车的目标偏移量。通过考虑目标列车在预设计轴区的历史加速度,能够得到目标列车最有可能出现的目标偏移量。例如:

目标偏移量△P=V0*T+1/2*a0*T2,V0为运行速度,T为目标时延,a0为上述历史加速度。

在另外一些具体的实施例中,如果目标列车是匀加速行驶,目标列车可向终端发送行驶加速度等信息,终端基于该加速度和上述目标时延确定第二偏移量。

上述几种确定目标偏移量的方式仅是举例说明,也可采用其他方式确定目标偏移量,此处不再赘述。

步骤202:根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间。

本实施例,在确定因时延的影响列车运行的目标偏移量之后,就能得到在时延影响下终端收到位置时列车所在的目标位置区间。

在一些实施例中,目标列车不会向终端发送行驶方向等信息,或者目标列车的行驶方向处于变化中,在这种场景中可以通过以下方式确定目标位置区间:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

示例性的,上述发送的位置包括目标列车车头位置和车尾位置,将车头位置向前偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向前的位置;将车尾位置向后偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向后的位置。

在一些实施例中,目标列车会向终端发送行驶方向等信息,且目标列车的行驶方向在一定时间内没有变化,可以通过以下方式得到:

1)行驶方向为继续向前,将上述车头位置向前偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向前的位置;将上述车尾位置作为终端收到位置时整个列车可能所在的最向后的位置。

2)行驶方向为向后行驶,发送的运行速度为零或者为向后的速度,将上述车头位置作为终端收到位置时整个列车可能所在的最向前的位置;将车尾位置向后偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向后的位置。

3)行驶方向为向后行驶,且为向前的速度,由于目标列车还具有向前的速度,因此不会立即改变行驶方向,目标列车向前减速直至停止后才能转为向后行驶。如果列车向前减速直至停止的所需时间不超过上述目标时延,可以将上述车头位置向前偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向前的位置,将车尾位置作为终端收到位置时整个列车可能所在的最向后的位置;如果所需时间超过上述目标时延,可以将车头位置向前偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向前的位置,将车尾位置向后偏移上述目标偏移量,得到终端收到位置时整个列车可能所在的最向后的位置。

上述仅是举例说明在几种可能出现的场景中可行的确定目标位置区间的方式,也可通过其他方式确定目标位置区间。

步骤203:若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障。

其中所述待检测计轴区为输出占用状态的预设计轴区。

本实施例,对于上述待检测计轴区,只有可能是列车占用引起的占用状态,或者是计轴设备发生计轴故障引起的占用状态,如果上述目标位置区间与待检测计轴区没有重叠部分,说明并不是因为列车占用引起的占用状态,就能直接判定待检测计轴区对应的计轴设备发生计轴故障。

如上所述,目标列车的数量可以为一个或者多个,当有多个目标列车时,只有在各目标列车的目标位置区间均与待检测计轴区都没有重叠部分,才能判定待检测计轴区对应的计轴设备发生计轴故障。

以一个目标列车、预设计轴区包括四个计轴区(分别记作计轴区1、计轴区2、计轴区3和计轴区4)为例进行说明:

图3A是时间为T1时目标列车与预设计轴区的位置关系示意图,参阅图3A所示,计轴区1和计轴区4为空闲状态,计轴区2和计轴区3为占用状态。T1时目标列车在计轴区2内,但是确定的目标位置区间与计轴区2和计轴区3均有重叠,因此目标列车可能占用了计轴区2和计轴区3,此时不能判断出计轴区2和计轴区3是目标列车占用引起的占用状态,还是计轴设备发生计轴故障引起的占用状态;

图3B是时间为T2时目标列车与预设计轴区的位置关系示意图,参阅图3B所示,计轴区1和计轴区4为空闲状态,计轴区2和计轴区3为占用状态。T2时目标列车在计轴区3内,并且确定的目标位置区间仅与计轴区3有重叠,即目标列车只占用了计轴区3,计轴区2对应的计轴设备发生计轴故障。

上述实施例仅是为了说明如何判断计轴设备发生计轴故障,不对目标列车的数量和预设计轴区中包含的计轴区数量,以及目标列车的位置和各计轴区的占用状态进行限定。

上述方案,根据驶入预设计轴区的目标列车发送的位置可以得到该列车在发送时所在的位置,通过目标时延以及目标列车发送的运行速度,可以得到因数据传输存在时滞导致的列车位置的偏移量,进而根据列车发送的位置和上述偏移量,准确地确定终端收到位置时列车所在的目标位置区间,如果目标位置区间与输出占用状态的预设计轴区没有重叠部分,说明该预设计轴区的占用并不是因为列车占用引起的,可以准确地判定该预设计轴区对应的计轴设备发生计轴故障。

在一些具体的实施例中,如果在目标列车驶入预设计轴区前,有输出占用状态的预设计轴区,目标列车通过较慢速度驶入该输出占用状态的预设计轴区,并在目标列车完整驶出该输出占用状态的预设计轴区(车尾离开该计轴区)之后,根据该计轴区的当前输出状态判断对应的计轴设备是否发生计轴故障。例如:如果该计轴区的输出状态还是占用状态,根据列车实体不可压缩重叠特性,且列车运行路径唯一性(即列车只能沿着轨道从一个计轴区驶入相邻计轴区,因此当有其他障碍物时上述其他列车时不能完整驶过上述预设计轴区的),可知没有列车或其他障碍物占用该计轴区,判定对应的计轴设备发生计轴故障。

图4为本发明实施例提供的另一种计轴故障确定方法的示意流程图,应用于上述终端,如图4所示,该方法可以包括:

步骤401:在目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息。

其中,所述其他列车为能够确定所在位置的列车。

本实施例中,预设计轴区内可能存在无法确定所在位置的列车或者其他障碍物,由于这些障碍物的也会占用预设计轴区,所以即使目标列车没有占用预设计轴区,也不能准确地判定该预设计轴区对应的计轴设备发生计轴故障。基于此,在判定预设计轴区对应的计轴设备发生计轴故障之前,需要先排除障碍物的干扰。

示例性的,其他能够确定所在位置的列车在目标列车之前驶入上述预设计轴区,由于列车只能沿着轨道从一个计轴区驶入相邻计轴区,因此当有其他障碍物时上述其他列车时不能完整驶过上述预设计轴区的,如果接收到上述其他列车发送的用于表示完整驶过上述预设计轴区的信息,说明没有障碍物占用预设计轴区。

还是以一个目标列车、预设计轴区包括四个计轴区(分别记作计轴区1、计轴区2、计轴区3和计轴区4)为例进行说明:

参阅图5A所示,其他列车在目标列车之前从计轴区1驶入上述预设计轴区,当其他列车在计轴区3时,目标列车从计轴区1驶入。参阅图5B所示,其他列车在完整驶过上述预设计轴区(其他列车的车尾离开计轴区4的终止位置)后,目标列车在计轴区2。

上述实施例仅是为了更好的说明其他列车和目标列车的驶入顺序,不对其他列车和目标列车的具体驶入时机进行限定。

在一些实施例中,目标列车驶入之前,可能上述其他列车就已经完整驶过上述预设计轴区。在这种场景中,其他列车完整驶过预设计轴区时(车尾已经离开预设计轴区的终止位置),预设计轴区上没有任何列车或其他障碍物占用,因此如果这时候有输出占用状态的预设计轴区,那么可以直接判定其对应的计轴设备发生计轴故障。

还是以一个目标列车、预设计轴区包括四个计轴区(分别记作计轴区1、计轴区2、计轴区3和计轴区4)为例进行说明:

参阅图6A所示,其他列车车尾驶出计轴区1,确保了计轴区1上没有任何列车或其他障碍物占用;参阅图6B所示,其他列车仅车头驶出计轴区4,不能排除其他列车的车身部分对计轴区4的占用;参阅图6C所示,其他列车车尾驶出计轴区4,确保了整个计轴区上都没有任何列车或其他障碍物占用。

上述方案,如果在目标列车驶入所述预设计轴区之前,就接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,这时预设计轴区上没有任何列车占用,就可以直接判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障,简化了判断过程。

步骤402:根据目标时延以及所述目标列车发送的运行速度,确定目标偏移量。

步骤403:根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间。

步骤404:若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

该步骤402-404与上述步骤201-203的实现方式相同,此处不再赘述。

上述方案,目标列车驶入预设计轴区后,需要接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,确定无非通信列车等障碍物的干扰,避免因障碍物对上述预设计轴区的干扰,导致对该预设计轴区对应的计轴设备发生计轴故障的误判断。

如图7所示,基于相同的发明构思,本发明实施例提供一种计轴故障确定装置700,包括:时延确定模块701、通信模块702、偏移确定模块703、位置区间确定模块704和判断模块705。

时延确定模块701,响应通过通讯模块702接收的驶入预设计轴区的目标列车发送的运行速度确定目标时延;

偏移确定模块703,用于基于所述目标时延和所述运行速度确定目标偏移量;

位置区间确定模块704,用于根据通过所述通信模块702接收的所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;

判断模块705,用于若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

在一些示例性的实施方式中,所述通信模块702还用于:

在所述判断模块705判定待检测计轴区对应的计轴设备发生计轴故障之前,在所述目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息;其中,所述其他列车为能够确定所在位置的列车。

在一些示例性的实施方式中,所述判断模块705还用于:

若在所述目标列车驶入所述预设计轴区之前,通过所述通信模块702接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,则判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障。

在一些示例性的实施方式中,偏移确定模块703根据目标时延以及驶入预设计轴区的目标列车发送的运行速度,确定目标偏移量,包括:

将所述运行速度和所述目标时延的乘积作为所述目标偏移量;或者

根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

在一些示例性的实施方式中,位置区间确定模块704根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间,包括:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及

将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

由于该装置即是本发明实施例中的方法中的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。

如图8所示,基于相同的发明构思,本发明实施例提供一种终端800,包括:处理器801和存储器802;

存储器802,用于存储处理器801执行的计算机程序。存储器802可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器802也可以是非易失性存储器(non-volatile memory),例如只读存储器,快闪存储器(flashmemory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器802是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器802可以是上述存储器的组合。

处理器801,可以包括一个或多个中央处理单元(central processing unit,CPU),图形处理单元(Graphics Processing Unit,GPU)或者为数字处理单元等等。

本发明实施例中不限定上述存储器802和处理器801之间的具体连接介质。本发明实施例在图8中以存储器802和处理器801之间通过总线803连接,总线803在图8中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线803可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

另外,上述终端800还包括传输接口(图中未示出),通过传输接口与列车进行数据传输。

其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行下列过程:

响应驶入预设计轴区的目标列车发送的运行速度确定目标时延,以及基于所述目标时延和所述运行速度确定目标偏移量;

根据所述目标列车发送的位置以及所述目标偏移量,确定目标位置区间;

若所述目标位置区间与待检测计轴区没有重叠部分,则判定所述待检测计轴区对应的计轴设备发生计轴故障,其中所述待检测计轴区为输出占用状态的预设计轴区。

可选地,所述处理器还执行:

在判定待检测计轴区对应的计轴设备发生计轴故障之前,所述目标列车驶入所述预设计轴区之后,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息;其中,所述其他列车为能够确定所在位置的列车。

可选地,所述处理器还执行:

若在所述目标列车驶入所述预设计轴区之前,接收到其他列车发送的用于表示完整驶过所述预设计轴区的信息,则判定输出占用状态的预设计轴区对应的计轴设备发生计轴故障。

可选地,所述处理器具体执行:

将所述运行速度和所述目标时延的乘积作为所述目标偏移量;或者

根据所述运行速度和所述目标时延的乘积确定第一偏移量,以及根据所述目标列车对应的加速度和所述目标时延确定第二偏移量,将所述第一偏移量和所述第二偏移量之和作为所述目标偏移量。

可选地,所述处理器具体执行:

将所述发送的位置向前偏移所述目标偏移量,得到所述目标位置区间的起始位置;以及

将所述发送的位置向后偏移所述目标偏移量,得到所述目标位置区间的终止位置。

由于该设备即是执行本发明实施例中的方法的设备,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。

本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述计轴故障确定方法的步骤。其中,可读存储介质可以为非易失可读存储介质。

以上参照示出根据本发明实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于转辙机的动程调节机构及包括其的锁闭杆、表示杆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!