一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

虚拟编组列车的道岔资源控制方法及道岔管理设备与流程

2021-08-06 18:41:00 来源:中国专利 TAG:道岔 编组 轨道交通 列车 虚拟
虚拟编组列车的道岔资源控制方法及道岔管理设备与流程

本申请涉及轨道交通技术领域,具体地,涉及一种虚拟编组列车的道岔资源控制方法及道岔管理设备。



背景技术:

随着轨道交通的大力发展,轨道交通线路的运营能力在不断增加,信号系统设备的使用频率随之增加。在保证行车安全和设备高可靠性的前提下,精简轨旁设备、车站设备,以及最大限度地缩短列车运行间隔是未来信号系统发展的方向,而虚拟编组列车具备智能、灵活的编组方式,可大幅度缩短列车间隔,优化轨道交通的运输组织,是轨道交通最具潜力的发展方向之一。

目前,当由多辆列车组成的虚拟编组驶过道岔时,难以对道岔资源进行有序管理,极易引发列车安全问题。尤其是,当虚拟编组列车在折返道岔进行折返作业时,易出现其他编组申请到折返道岔的资源,导致进行折返作业的虚拟编组被折返道岔的其他使用者堵塞在折返区域内。



技术实现要素:

本申请实施例提供一种虚拟编组列车的道岔资源控制方法及道岔管理设备,以解决现有技术难以对道岔资源进行有序管理、进行折返作业的虚拟编组易被折返道岔的其他使用者堵塞在折返区域的问题。

第一方面,本申请实施例提供一种虚拟编组列车的道岔资源控制方法,包括:接收虚拟编组内头车发起的申请目标道岔独占锁的独占请求;基于所述独占请求向所述头车许可目标道岔独占锁,根据所述独占锁的许可控制所述目标道岔位于列车前进所需的正确位置;接收所述虚拟编组内各车发起的申请目标道岔共享锁的共享请求,基于所述共享请求删除所述头车的独占锁,并向各车许可目标道岔共享锁;接收所述虚拟编组内各车发起的申请目标道岔记忆锁的记忆请求,并基于所述记忆请求向各车许可目标道岔记忆锁,所述记忆锁用于使所述虚拟编组独占使用所述目标道岔。

第二方面,本申请实施例提供一种道岔管理设备,包括:独占锁处理模块,用于接收虚拟编组内头车发起的申请目标道岔独占锁的独占请求,基于所述独占请求向所述头车许可目标道岔独占锁,根据所述独占锁的许可控制所述目标道岔位于列车前进所需的正确位置;共享锁处理模块,用于接收所述虚拟编组内各车发起的申请目标道岔共享锁的共享请求,基于所述共享请求删除所述头车的独占锁,并向各车许可目标道岔共享锁;记忆锁处理模块,用于接收所述虚拟编组内各车发起的申请目标道岔记忆锁的记忆请求,并基于所述记忆请求向各车许可目标道岔记忆锁,所述记忆锁用于使所述虚拟编组独占使用所述目标道岔。

采用本申请提供的上述技术方案,虚拟编组内的头车通过申请目标道岔独占锁,以请求独占使用目标道岔资源,在申请到独占锁后,可以将目标道岔扳动至所需的正确位置。待目标道岔被扳动至正确位置后,头车申请目标道岔共享锁,从而将原有的独占锁转换为共享锁。当虚拟编组内的所有列车均申请到目标道岔的共享锁和记忆锁后,通过共享锁,使该编组内的所有列车能够共享使用目标道岔资源,通过记忆锁,确保道岔资源对于整个编组而言是独占的,实现了针对虚拟编组列车的道岔资源的有序管理。当虚拟编组在折返道岔进行折返作业时可申请获得记忆锁,使得其他编组的列车无法使用该折返道岔,因此,虚拟编组可以顺利折返,不会出现被其他编组的列车堵塞在折返区域的情况。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了本申请提供的向道岔管理设备申请道岔资源锁的流程;

图2示出了本申请提供的向道岔管理设备申请道岔独占锁的流程;

图3示出了本申请提供的向道岔管理设备申请道岔共享锁的流程;

图4示出了本申请提供的向道岔管理设备申请道岔记忆锁的流程;

图5示出了虚拟编组列车在通过轨道线路上的普通道岔时向道岔管理设备申请道岔资源锁的具体流程;

图6示出了本申请提供的虚拟编组列车的道岔资源控制方法;

图7示出了图6中道岔资源控制方法在具体实施时的详细过程;

图8示出了本申请提供的道岔管理设备。

具体实施方式

以下结合附图对本申请的示例性实施例进行详细说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

实施例1

本申请实施例提供一种道岔资源控制方法,该道岔资源控制方法为列车经过道岔时,向道岔管理设备申请道岔资源锁的一般性流程。图1示出了该方法的流程图,请参照图1,该方法包括:

s101、列车向道岔管理设备发起目标道岔资源锁的申请请求;

s102、道岔管理设备接收列车的申请请求;

s103、道岔管理设备根据该申请请求获取目标道岔的状态信息;

s104、道岔管理设备在确定目标道岔的状态信息满足该申请请求对应的预设条件时,向列车许可目标道岔的资源锁。

在步骤s101中,发起申请请求的列车为在轨道线路上正常运行的列车,可以是以虚拟编组方式运行的列车编组内的任意一辆列车,也可以是独立运行的列车。申请者所发送的申请请求包括目标道岔的道岔标识及所要申请的资源锁类型。

在步骤s102中,道岔管理设备接收申请者发送的目标道岔资源锁的申请请求。

在步骤s103中,道岔管理设备根据申请请求中的道岔标识确定申请者所申请的目标道岔,并获取目标道岔的状态信息。目标道岔的状态信息包括:目标道岔的转动状态、目标道岔的位置状态以及目标道岔资源锁的状态等信息。

在步骤s104中,道岔管理设备根据申请请求中资源锁的类型确定对应的预设条件,判断获取的目标道岔的状态信息是否满足该预设条件,在确定目标道岔的状态信息满足申请请求对应的预设条件时,许可申请者使用目标道岔的资源锁,即,向列车返回同意请求的许可信息,并记录目标道岔资源锁的使用者。其中,通过记录资源锁的使用者,能够防止多车申请时造成混乱,利于进一步确保列车安全。另外,还可同时记录资源锁信息,资源锁信息可包括资源锁的类型、道岔位置及当前锁的数量等信息,便于道岔管理设备管理道岔资源。

在本申请实施例中,目标道岔资源锁类型包括:独占锁、共享锁和记忆锁。

在申请请求中的资源锁类型为独占锁时,在确定目标道岔的状态信息满足任一预设的独占条件时,道岔管理设备返回同意申请者使用目标道岔的许可信息,且将申请者记录为目标道岔独占锁的使用者。否则,道岔管理设备返回不同意的禁用信息。

在申请请求中的资源锁类型为共享锁时,在确定目标道岔的状态信息满足预设的共享条件时,道岔管理设备返回同意申请者使用目标道岔的许可信息,且将申请者记录为目标道岔共享锁的使用者。否则,道岔管理设备返回不同意的禁用信息。

在申请请求中的资源锁类型为记忆锁时,在确定目标道岔的状态信息满足预设的记忆条件时,道岔管理设备返回同意申请者使用目标道岔的许可信息,且将申请者记录为目标道岔记忆锁的使用者。否则,道岔管理设备返回不同意的禁用信息。

当然,资源锁的类型并不限于此,本实施例此处只是举例说明。在具体实现时,可根据列车的运行需求,为各类资源锁设置对应的约束条件,以利于确保列车的运行安全。

进一步的,在向列车返回同意请求的许可信息之后,该方法还包括:道岔管理设备接收到针对目标道岔的解锁请求后,在确定解锁请求的发送者是目标道岔资源锁的使用者时,解除使用者的资源锁。

在具体实现时,道岔管理设备接收到目标道岔的解锁请求时,会对解锁请求的发送者进行验证,在验证该解锁请求的发送者为目标道岔资源锁的使用者时,解除使用者的资源锁,即删除使用者的资源锁的许可,以确保只有目标道岔资源锁的使用者才有权限解除使用者自身的资源锁,利于确保资源锁权限的可靠性。

示例性地,在道岔管理设备许可申请者使用共享锁、独占锁或记忆锁时,道岔管理设备记录使用者的信息,同时生成使用者列表;使用者的信息可包括使用者的标识,不同的使用者的标识不同,标识可以是使用者自身的编码或根据预设规则生成的字符串等。道岔管理设备接收到解锁请求时,会根据解锁请求中的标识判断标识对应的使用者是否在使用者列表中,若在使用者列表中,表明解锁请求的发送者为目标道岔资源锁的使用者,于是,可解除使用者的资源锁,且将使用者从当前的使用者列表中删除。

进一步的,该方法还包括:在目标道岔资源锁的使用者与道岔管理设备通信异常时,道岔管理设备根据接收到的清锁命令清除目标道岔的资源锁。

例如,在目标道岔资源锁的使用者存在故障导致解锁请求无法发送至道岔管理设备时,控制中心的工作人员可通过控制中心的设备发现该异常状态,工作人员可通过控制中心的设备发送清锁指令。道岔管理设备收到清锁指令后,可将该目标道岔的各资源锁清除。在目标道岔当前具有独占锁时,道岔管理设备收到清锁指令后可将该目标道岔的独占锁清除。在目标道岔当前具有共享锁时,道岔管理设备收到清锁指令后可将该目标道岔的共享锁全部清除。在目标道岔当前具有记忆锁时,道岔管理设备收到清锁指令后可将该目标道岔的记忆锁全部清除。

为了进一步保证安全,清除目标道岔的资源锁后,道岔管理设备可设置为在预设时间内不接收对目标道岔资源锁的任何申请请求。

实施例2

本申请实施例提供一种道岔资源控制方法,该道岔资源控制方法为列车经过道岔时,向道岔管理设备申请道岔独占锁的流程。图2示出了该方法的流程图,请参照图2,该方法包括:

s201、列车向道岔管理设备发起申请目标道岔独占锁的独占请求;

s202、道岔管理设备接收列车的独占请求;

s203、道岔管理设备根据该独占请求获取目标道岔的状态信息;

s204、道岔管理设备在确定目标道岔的状态信息满足预设的任一独占条件时,向列车许可目标道岔的独占锁。

具体的,道岔管理设备向列车返回同意独占请求的许可信息,并记录目标道岔独占锁的使用者。

其中,独占条件包括:

目标道岔处于无锁状态;

目标道岔已存在当前申请者的独占锁;

目标道岔仅存在当前申请者的共享锁;

目标道岔仅存在当前申请者的独占锁和记忆锁;

目标道岔仅存在当前申请者的共享锁和记忆锁;

目标道岔已存在当前申请者的记忆锁,且没有非当前申请者的独占锁、共享锁和与当前申请者不是同一编组的其他申请者的记忆锁。

也就是说,在目标道岔处于无锁状态,或目标道岔已存在申请者的独占锁,或目标道岔仅存在申请者的共享锁,或目标道岔仅存在申请者的独占锁和记忆锁,或目标道岔仅存在申请者的共享锁和记忆锁,或目标道岔已存在申请者的记忆锁且没有其他申请者的独占锁、共享锁和与申请者不是同一编组的其他申请者的记忆锁时,道岔管理设备确定申请使用该目标道岔的列车不会与其它列车发生冲突,道岔管理设备许可列车使用目标道岔的独占锁,即向列车返回同意独占请求的许可信息,且记录目标道岔独占锁的使用者信息。

其中,无锁状态也即目标道岔处于空闲状态,即目标道岔上没有任何的独占锁、共享锁或记忆锁。目标道岔已存在当前申请者的独占锁,也即,当前申请者在本次申请之前已经向道岔管理设备申请过目标道岔的独占锁,且被许可。目标道岔仅存在当前申请者的共享锁,也即,当前申请者在本次申请之前已经向道岔管理设备申请过目标道岔的共享锁,且该目标道岔只存在该申请者的共享锁。目标道岔仅存在当前申请者的独占锁和记忆锁,也即,当前申请者在本次申请之前已经向道岔管理设备申请过目标道岔的独占锁和记忆锁,且被许可。目标道岔仅存在当前申请者的共享锁和记忆锁,也即,当前申请者在本次申请之前已经向道岔管理设备申请过目标道岔的共享锁和记忆锁,且被许可,且该目标道岔只存在该申请者的共享锁和记忆锁。目标道岔已存在当前申请者的记忆锁,且没有非当前申请者的独占锁、共享锁和与当前申请者不是同一编组的其他申请者的记忆锁,也即,当前申请者已经向道岔管理设备申请过记忆锁,且被许可,并且目标道岔上仅存在与该申请者处于同一编组的列车的记忆锁。

可选地,在返回同意独占请求的许可信息后,道岔管理设备或列车可对目标道岔的位置进行控制。

例如,道岔管理设备在返回同意独占请求的许可信息后,在确定目标道岔的当前位置与独占请求中的目标位置不同时,道岔管理设备可自动对道岔位置进行控制,使目标道岔被扳动至目标位置。目标位置为列车前进所需的正确位置。

或者,列车在收到道岔管理设备返回的同意独占请求的许可信息后,在确定目标道岔的当前位置与列车前进所需的目标位置不同后,向道岔管理设备发起道岔扳动命令,道岔管理设备在收到道岔扳动命令后,对道岔位置进行控制,使目标道岔被扳动至道岔扳动命令中所指示的目标位置。

可选地,该方法还可包括:在目标道岔存在其他申请者的独占锁、共享锁或记忆锁,或者,在目标道岔处于转动状态时,确定列车存在发生撞车等安全事故的风险,道岔管理设备向申请者返回不同意独占请求的禁用信息。

本实施例中,通过为列车申请独占锁,在确定列车不会与其它列车发生碰撞等安全事故时,许可该列车获得独占权限,能够防止一个使用者通过道岔期间,其他申请者申请到该道岔资源,从而利于确保列车安全。

实施例3

本申请实施例提供一种道岔资源控制方法,该道岔资源控制方法为列车经过道岔时,向道岔管理设备申请道岔共享锁的流程。图3示出了该方法的流程图,请参照图3,该方法包括:

s301、列车向道岔管理设备发起申请目标道岔共享锁的共享请求;

s302、道岔管理设备接收列车的共享请求;

s303、道岔管理设备根据该共享请求获取目标道岔的状态信息;

s304、道岔管理设备在确定目标道岔的状态信息满足预设的共享条件时,向列车许可目标道岔的共享锁。

具体的,道岔管理设备向列车返回同意共享请求的许可信息,并记录目标道岔共享锁的使用者。

其中,共享条件包括:

目标道岔的当前位置与共享请求中的申请位置相同;及

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的记忆锁;及

所申请的共享锁与目标道岔已存在的非当前申请者的共享锁不冲突;及

目标道岔未处于转动状态。

所申请的共享锁与目标道岔已存在的非当前申请者的共享锁不冲突,包括:当前申请者的共享请求中的申请位置,与目标道岔已有申请者的共享请求中的申请位置不冲突。

在具体实现时,目标道岔需要满足上述各共享条件,道岔管理设备才返回同意共享请求的许可信息。道岔管理设备可将同一目标道岔的共享锁许可给多个使用者,利于缩短列车之间的追踪间隔,提高线路上的列车的运行效率。在目标道岔不满足其中至少一个共享条件时,确定列车存在发生撞车等安全事故的风险,道岔管理设备向申请者返回不同意共享请求的禁用信息。

可以理解的是,共享锁在同一时间具有多个使用者,且多个使用者使用的道岔位置相同时,以多个列车为例,多个列车可基于车车通信来确保各列车之间的间隔安全。

本实施例中,通过为列车申请共享锁,在确定列车不会与其它列车发生碰撞等安全事故时,许可该列车获得共享权限,利于缩短列车之间的追踪间隔,提高线路上列车的运行效率,且利于确保行车安全。

实施例4

本申请实施例提供一种道岔资源控制方法,该道岔资源控制方法为列车经过道岔时,向道岔管理设备申请道岔记忆锁的流程。图4示出了该方法的流程图,请参照图4,该方法包括:

s401、列车向道岔管理设备发起申请目标道岔记忆锁的记忆请求;

s402、道岔管理设备接收列车的记忆请求;

s403、道岔管理设备根据该记忆请求获取目标道岔的状态信息;

s404、道岔管理设备在确定目标道岔的状态信息满足预设的记忆条件时,向列车许可目标道岔的记忆锁。

具体的,道岔管理设备向列车返回同意记忆请求的许可信息,并记录目标道岔记忆锁的使用者。

其中,记忆条件包括:

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的共享锁;及

目标道岔不存在非当前编组的记忆锁;及

目标道岔未处于转动状态。

在具体实现时,目标道岔需要满足上述各记忆条件,道岔管理设备才返回同意记忆请求的许可信息。道岔管理设备可将记忆锁许可给多个处于相同编组的使用者,使得目标道岔资源只能被同一个编组所持有,使当前编组独占使用目标道岔资源,从而保证多个编组之间的行车安全,编组内则根据车车通信来确保编组内部车与车之间的间隔,进而保证行车安全。在目标道岔不满足其中至少一个记忆条件时,确定列车存在发生撞车等安全事故的风险,道岔管理设备向申请者返回不同意记忆请求的禁用信息。

本实施例中,通过为列车申请记忆锁,使得除当前编组外的其他编组的列车对道岔的独占锁、共享锁和记忆锁的申请均不被允许,从而保证了道岔资源相对于整个编组是独占的,从而保证编组列车行车安全。

可以理解的是,在同一虚拟编组内的列车申请到共享锁和记忆锁后,目标道岔资源对于虚拟编组内的所有列车而言是共享的,对于整个编组而言是独占的。

实施例5

本申请实施例提供虚拟编组列车在通过轨道线路上的普通道岔时向道岔管理设备申请道岔资源锁的具体流程。请参照图5,以虚拟编组包括两个列车为例(分别为前车和后车)对本申请中的道岔资源控制方法进行说明。

如图5所示,虚拟编组在通过轨道线路上的目标道岔时,包括如下步骤:

1、虚拟编组通过目标道岔前,虚拟编组内前车判断目标道岔是否处于虚拟编组前进所需的正确位置,若不处于,前车向道岔管理设备申请目标道岔的独占锁;

2、在申请到独占锁后,前车向道岔管理设备发起道岔扳动命令;

3、道岔管理设备收到道岔扳动命令后,将目标道岔扳动至道岔扳动命令中所指示的目标位置;

4、前车在确定目标道岔处于虚拟编组前进所需的正确位置后,前车与后车分别向道岔管理设备申请目标道岔的共享锁;

其中,道岔管理设备在许可前车的共享锁时,删除前车原有的独占锁。

5、当前车、后车依次通过目标道岔后,先后向道岔管理设备发起解锁请求,以删除前车和后车的共享锁。

实施例6

当由多辆列车组成的虚拟编组进行折返作业时,易出现其他编组申请到折返道岔的资源锁,导致进行折返作业的虚拟编组被折返道岔的其他使用者堵塞在折返区域内。为解决上述问题,本申请实施例提供一种虚拟编组列车的道岔资源控制方法。请参照图6,该方法包括:

s501、道岔管理设备接收虚拟编组内头车发起的申请目标道岔独占锁的独占请求。

s502、道岔管理设备基于该独占请求向头车许可目标道岔独占锁,并根据独占锁的许可控制目标道岔位于列车前进所需的正确位置。

具体的,道岔管理设备基于头车的独占请求,在确定目标道岔的当前状态信息满足任一预设的独占条件时,向头车许可目标道岔独占锁。其中,独占条件包括:

目标道岔处于无锁状态;

目标道岔已存在当前申请者的独占锁;

目标道岔仅存在当前申请者的共享锁;

目标道岔仅存在当前申请者的独占锁和记忆锁;

目标道岔仅存在当前申请者的共享锁和记忆锁;

目标道岔已存在当前申请者的记忆锁,且没有非当前申请者的独占锁、共享锁和与当前申请者不是同一编组的其他申请者的记忆锁。

s503、道岔管理设备接收虚拟编组内各车发起的申请目标道岔共享锁的共享请求,基于该共享请求删除头车的独占锁,并向各车许可目标道岔共享锁。

具体的,道岔管理设备基于头车的共享请求,在确定目标道岔的当前状态信息满足预设的共享条件时,删除头车的独占锁,并向头车许可目标道岔共享锁,从而将头车的独占锁转为共享锁;道岔管理设备基于编组内各非头车的共享请求,在确定目标道岔的当前状态信息满足预设的共享条件时,向各非头车许可目标道岔共享锁。

在本实施例中,共享条件包括:

目标道岔的当前位置与共享请求中的申请位置相同;及

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的记忆锁;及

所申请的共享锁与目标道岔已存在的非当前申请者的共享锁不冲突;及

目标道岔未处于转动状态。

s504、道岔管理设备接收虚拟编组内各车发起的申请目标道岔记忆锁的记忆请求,并基于记忆请求向各车许可目标道岔记忆锁。

具体的,道岔管理设备基于各车的记忆请求,在确定目标道岔的当前状态信息满足预设的记忆条件时,向各车许可目标道岔记忆锁。

在本实施例中,记忆条件包括:

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的共享锁;及

目标道岔不存在非当前编组的记忆锁;及

目标道岔未处于转动状态。

可以理解的,目标道岔为折返道岔,虚拟编组在目标道岔进行折返作业时需要两次通过目标道岔,第一次通过目标道岔时虚拟编组从目标道岔驶入折返区域,并在折返区域进行换端,在完成换端后,第二次通过目标道岔时虚拟编组从折返区域驶出。

具体的,当虚拟编组进行折返作业时,编组内的各车分别向道岔管理设备申请目标道岔的共享锁和记忆锁,通过申请共享锁,使得当前编组内的多辆列车可以共享使用目标道岔的资源,通过申请记忆锁,使得除当前编组外的其他编组的列车对该道岔的独占锁、共享锁和记忆锁的申请均不被允许,从而确保道岔资源相对于整个编组是独占的,当虚拟编组进行折返作业时,其他编组的列车无法使用目标道岔,因此,虚拟编组可以顺利折返,不会出现被其他编组的列车堵塞在折返区域的情况。

在一种实施例中,s502中道岔管理设备根据独占锁的许可控制目标道岔位于列车前进所需的正确位置,包括:头车在获得独占锁的许可后向道岔管理设备发起第一道岔扳动命令;道岔管理设备根据第一道岔扳动命令,将目标道岔扳动至列车前进所需的正确位置。

在另一实施例中,s502中道岔管理设备根据独占锁的许可控制目标道岔位于列车前进所需的正确位置,包括:道岔管理设备在向头车许可目标道岔独占锁后,将目标道岔扳动至头车的独占请求中所指示的目标位置。其中,目标位置为列车前进所需的正确位置。

可以理解的,当目标道岔未位于列车前进所需的正确位置,头车可向道岔管理设备申请目标道岔的独占锁,在获得目标道岔的独占权限后,请求将目标道岔扳动至所需的正确位置;待目标道岔被扳动至正确位置后,头车向道岔管理设备发起共享请求,将原有的独占锁转为共享锁。在头车使用独占锁时,此时目标道岔的当前状态信息不满足共享条件和记忆条件,因此虚拟编组内的其余列车将无法申请到目标道岔的共享锁和记忆锁,当头车的独占锁被转为共享锁后,此时目标道岔的当前状态满足共享条件和记忆条件,则虚拟编组内的其余列车可以申请到目标道岔的共享锁和记忆锁。

可选的,若头车在进行目标道岔前确定目标道岔本身已位于列车前进所需的正确位置,则头车可以直接向道岔管理设备申请共享锁和记忆锁,而不必申请独占锁。

当虚拟编组第一次通过目标道岔,即虚拟编组已从目标道岔驶入折返区域,虚拟编组内的尾车向道岔管理设备发起第二道岔扳动命令。道岔管理设备根据第二道岔扳动命令将目标道岔扳动至虚拟编组驶出折返区域所需的正确位置,为虚拟编组折返换端、驶出折返区域做准备。

当虚拟编组第二次通过目标道岔,即完成折返后,虚拟编组内各车向道岔管理设备发起目标道岔共享锁的共享解锁请求和目标道岔记忆锁的记忆解锁请求;道岔管理设备根据接收的共享解锁请求和记忆解锁请求,删除虚拟编组内各车的共享锁和记忆锁的许可,从而释放道岔资源。

为便于理解本技术方案在具体实施时的详细过程,下文以虚拟编组包括两个列车为例(分别为前车和后车)对本实施例中的技术方案进行说明。

图7示出了本技术方案在具体实施时的详细过程,请参照图7,该过程包括:

1、虚拟编组中的前车在进入折返道岔前,判断折返道岔是否处于该虚拟编组驶入折返区域所需的正确位置,若不处于,则前车向道岔管理设备申请折返道岔的独占锁,若处于,则前车向道岔管理设备申请折返道岔的共享锁。

2、若道岔管理设备同意前车的独占请求,则增加前车的独占锁,并且,前车向道岔管理设备发起第一道岔扳动命令,道岔管理设备根据第一道岔扳动命令将折返道岔扳动至该虚拟编组驶入折返区域所需的正确位置。

3、前车在确定折返道岔被扳动至该虚拟编组驶入折返区域所需的正确位置后,向道岔管理设备申请折返道岔的共享锁。

4、若道岔管理设备同意前车的共享请求,则增加前车的共享锁,删除前车的独占锁。

5、前车向道岔管理设备申请折返道岔的记忆锁,若道岔管理设备同意前车的记忆请求,则增加前车的记忆锁。

6、后车向道岔管理设备申请折返道岔的共享锁和记忆锁,若道岔管理设备同意后车的共享请求和记忆请求,则增加后车的共享锁和记忆锁。

道岔管理设备对前车、后车所申请的共享锁和记忆锁均返回同意申请的许可信息后,两车被允许通过折返道岔。

7、当两车依次通过折返道岔、驶入折返区域后,先后向道岔管理设备发起折返道岔共享锁的共享解锁请求,道岔管理设备根据收到的共享解锁请求删除两车的共享锁。

此时,两车仍然保留对折返道岔的记忆锁,因此该折返道岔资源仍然由编组内的两车所持有,即折返道岔资源不会被其他编组的列车所申请到,保障该虚拟编组在折返时不会与其他编组的列车相遇。

当然,在实际应用中,两车在驶入折返区域后,也可以不申请解除共享锁,即编组内各车均同时保留对折返道岔的共享锁和记忆锁。

8、后车向道岔管理设备发起第二道岔扳动命令,道岔管理设备根据第二道岔扳动命令将折返道岔扳动至该虚拟编组驶出折返区域所需的正确位置,为虚拟编组折返换端、驶出折返区域做准备。

9、两车运行到指定的位置停稳后依次进行换端作业。

10、两车接收its(intelligenttrainsurpervision,列车智能监控)系统下发的新的行车计划。

11、两车依次向道岔管理设备申请折返道岔的共享锁。

若两车在驶入折返区域后未申请解除共享锁,则不必再申请折返道岔的共享锁。

12、两车依次通过折返道岔、驶出折返区域后,分别向道岔管理设备发起折返道岔共享锁的共享解锁请求以及记忆锁的记忆解锁请求,道岔管理设备根据收到的共享解锁请求删除两车的共享锁,以及根据收到的记忆解锁请求删除两车的记忆锁。

此时,折返道岔恢复至无锁状态,允许其他编组列车进行道岔资源的申请。

实施例7

基于同一发明构思,本申请实施例提供一种道岔管理设备,该道岔管理设备可布置于轨旁。请参照图8,该道岔管理设备包括:独占锁处理模块610、共享锁处理模块620和记忆锁处理模块630。其中,独占锁处理模块610用于接收虚拟编组内头车发起的申请目标道岔独占锁的独占请求,基于所述独占请求向所述头车许可目标道岔独占锁,根据所述独占锁的许可控制所述目标道岔位于列车前进所需的正确位置;共享锁处理模块620用于接收所述虚拟编组内各车发起的申请目标道岔共享锁的共享请求,基于所述共享请求删除所述头车的独占锁,并向各车许可目标道岔共享锁;记忆锁处理模块630用于接收所述虚拟编组内各车发起的申请目标道岔记忆锁的记忆请求,并基于所述记忆请求向各车许可目标道岔记忆锁,所述记忆锁用于使所述虚拟编组独占使用所述目标道岔。

可选的,记忆锁处理模块630用于:基于各车的记忆请求,在确定目标道岔的当前状态信息满足预设的记忆条件时,向各车许可目标道岔记忆锁。

可选的,道岔管理设备还包括资源释放模块,用于:当所述虚拟编组完成折返后,接收所述虚拟编组内各车发起的目标道岔共享锁的共享解锁请求和目标道岔记忆锁的记忆解锁请求;根据所述共享解锁请求和所述记忆解锁请求删除所述虚拟编组内各车的共享锁和记忆锁的许可。

可选的,共享锁处理模块620用于:基于所述头车的共享请求,在确定目标道岔的当前状态信息满足预设的共享条件时,删除所述头车的独占锁,并向所述头车许可目标道岔共享锁;基于所述虚拟编组内各非头车的共享请求,在确定目标道岔的当前状态信息满足预设的共享条件时,向各非头车许可目标道岔共享锁。

可选的,独占锁处理模块610用于:接收所述头车在获得所述独占锁的许可后发起的第一道岔扳动命令;根据所述第一道岔扳动命令,将所述目标道岔扳动至列车前进所需的正确位置。

可选的,独占锁处理模块610用于:在许可目标道岔独占锁后,将所述目标道岔扳动至头车的所述独占请求中所指示的目标位置,所述目标位置为列车前进所需的正确位置。

可选的,道岔管理设备还包括道岔控制模块,用于:当所述虚拟编组通过所述目标道岔驶入折返区域后,接收所述虚拟编组内尾车发起的第二道岔扳动命令;根据所述第二道岔扳动命令,将所述目标道岔扳动至所述虚拟编组驶出折返区域所需的正确位置。

可选的,所述记忆条件包括:

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的共享锁;及

目标道岔不存在非当前编组的记忆锁;及

目标道岔未处于转动状态。

可选的,所述共享条件包括:

目标道岔的当前位置与共享请求中的申请位置相同;及

目标道岔不存在非当前申请者的独占锁;及

目标道岔不存在非当前编组的记忆锁;及

所申请的共享锁与目标道岔已存在的非当前申请者的共享锁不冲突;及

目标道岔未处于转动状态。

可选的,独占锁处理模块610用于:基于所述独占请求,在确定目标道岔的当前状态信息满足任一预设的独占条件时,向所述头车许可目标道岔独占锁;

其中,所述独占条件包括:

目标道岔处于无锁状态;

目标道岔已存在当前申请者的独占锁;

目标道岔仅存在当前申请者的共享锁;

目标道岔仅存在当前申请者的独占锁和记忆锁;

目标道岔仅存在当前申请者的共享锁和记忆锁;

目标道岔已存在当前申请者的记忆锁,且没有非当前申请者的独占锁、共享锁和与当前申请者不是同一编组的其他申请者的记忆锁。

可以理解,本实施例中的道岔管理设备,其实现原理及产生的技术效果在前述方法实施例中已经介绍,为简要描述,该道岔管理设备中未提及之处可以参照实施例1-6中提供的道岔资源控制方法中对道岔管理设备的相应描述。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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

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

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜