道岔控制方法、装置和存储介质与流程

文档序号:26836406发布日期:2021-10-05 08:40阅读:353来源:国知局
道岔控制方法、装置和存储介质与流程

本申请涉及城市轨道交通技术领域,尤其涉及一种道岔控制方法、装置和存储介质。

背景技术

目前的道岔控制方式通常是列车根据目标控制器(Object Control,OC)发送的道岔信息,通过与目标控制器进行道岔控制信息交互,来实现道岔控制。然而,这种道岔控制方式可能会出现以下情况:道岔前的两辆列车均申请操作道岔时,容易出现后车出现先操作道岔,而前车不能操作道岔的情况,容易出现安全事故。



技术实现要素:

本申请的目的旨在至少在一定程度上解决上述的技术问题之一。

为此,本申请的第一个目的在于提出一种道岔控制方法。该方法对列车申请搬动道岔进行条件限制,避免了道岔前的非第一辆列车搬动道岔情况的发生,提高了安全防护能力,提高了列车的行车安全的目的。

本申请的第二个目的在于提出一种道岔控制方法。

本申请的第三个目的在于提出一种道岔控制装置。

本申请的第四个目的在于提出一种道岔控制装置。

本申请的第五个目的在于提出一种计算机可读存储介质。

第一方面,本申请实施例提出了一种道岔控制方法,包括:所述方法应用在列车中,所述方法包括:接收目标控制器周期性发送的道岔信息,其中,所述道岔信息包括道岔的当前道岔状态、所述道岔的当前道岔方位和位于所述道岔前的所有列车的位置信息;根据所述位置信息,判断所述列车是否为所述道岔前的第一辆列车;如果获知所述列车为所述道岔前的第一辆列车,则进一步判断所述道岔的当前道岔状态是否处于空闲状态;如果所述道岔处于空闲状态,则判断所述道岔的当前道岔方位与所述列车针对所述道岔所要求的道岔方位是否一致;如果所述道岔的当前道岔方位与所述列车针对所述道岔所要求的道岔方位不一致,则向所述目标控制器申请搬动所述道岔,以使所述目标控制器控制所述道岔搬动,并在所述道岔完成搬动后,将所述道岔的道岔使用状态调整为锁闭状态;根据所述目标控制器返回的响应消息,控制所述列车通过所述道岔,其中,所述响应消息用于指示所述道岔已完成搬动,且已锁闭所述道岔。

本申请实施例的道岔控制方法,在列车向目标对象申请道岔资源的过程中,结合从目标控制器发送的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态后,如果确定道岔的当前道岔方位与列车针对该道岔所要求的道岔方位不一致时,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,以及根据目标控制器返回的响应消息,控制列车通过道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

第二方面,本申请实施例提出了一种道岔控制方法,所述方法应用在目标控制器中,所述方法包括:接收第一列车针对道岔的搬动请求;判断所述第一列车是否为所述道岔前的第一辆列车;如果所述第一列车为道岔前的第一辆列车,则进一步判断所述道岔是否处于空闲状态;如果所述道岔处于空闲状态,则根据所述搬动请求,搬动所述道岔;在检测到所述道岔完成搬动后,将所述道岔的道岔使用状态调整为锁闭状态,并将所述第一列车返回响应消息,以使所述第一列车通过所述道岔,其中,所述响应消息用于指示所述道岔已完成搬动,且已锁闭所述道岔。

本申请实施例的道岔控制方法,在列车向目标对象申请道岔资源的过程中,结合从目标控制器发送的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态后,如果确定道岔的当前道岔方位与列车针对该道岔所要求的道岔方位不一致时,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,以及根据目标控制器返回的响应消息,控制列车通过道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

第三方面,本申请实施例提出了一种道岔控制装置,所述装置应用在列车中,所述装置包括:接收模块,用于接收目标控制器周期性发送的道岔信息,其中,所述道岔信息包括道岔的当前道岔状态、所述道岔的当前道岔方位和位于所述道岔前的所有列车的位置信息;第一判断模块,用于根据所述位置信息,判断所述列车是否为所述道岔前的第一辆列车;第二判断模块,用于如果获知所述列车为所述道岔前的第一辆列车,则进一步判断所述道岔的当前道岔状态是否处于空闲状态;第三判断模块,用于如果所述道岔处于空闲状态,则判断所述道岔的当前道岔方位与所述列车针对所述道岔所要求的道岔方位是否一致;申请模块,用于如果所述道岔的当前道岔方位与所述列车针对所述道岔所要求的道岔方位不一致,则向所述目标控制器申请搬动所述道岔,以使所述目标控制器控制所述道岔搬动,并在所述道岔完成搬动后,将所述道岔的道岔使用状态调整为锁闭状态;第一控制模块,用于根据所述目标控制器返回的响应消息,控制所述列车通过所述道岔,其中,所述响应消息用于指示所述道岔已完成搬动,且已锁闭所述道岔。

本申请实施例的道岔控制装置,在列车向目标对象申请道岔资源的过程中,结合从目标控制器发送的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态后,如果确定道岔的当前道岔方位与列车针对该道岔所要求的道岔方位不一致时,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,以及根据目标控制器返回的响应消息,控制列车通过道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

第四方面,本申请实施例提出了一种道岔控制装置,所述装置应用在目标控制器中,所述装置包括:第一接收模块,用于接收第一列车针对道岔的搬动请求;第一判断模块,用于判断所述第一列车是否为所述道岔前的第一辆列车;第二判断模块,用于如果所述第一列车为道岔前的第一辆列车,则进一步判断所述道岔是否处于空闲状态;搬动模块,用于如果所述道岔处于空闲状态,则根据所述搬动请求,搬动所述道岔;控制模块,用于在检测到所述道岔完成搬动后,将所述道岔的道岔使用状态调整为锁闭状态,并将所述第一列车返回响应消息,以使所述第一列车通过所述道岔,其中,所述响应消息用于指示所述道岔已完成搬动,且已锁闭所述道岔。

本申请实施例的道岔控制装置,在接收到第一列车针对道岔的搬动请求后,结合道岔前的第一列车情况和道岔的当前道岔状态,确定第一列车为道岔前的第一辆列车,并确定道岔处于空闲状态时,同意第一列车搬动道岔,在检测到道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,并将第一列车返回响应消息,以使第一列车通过道岔。由此,在目标控制器针对列车的道岔资源进行管理的过程中,目标控制器对列车申请搬动道岔进行条件限制,并结合道岔的道岔状态确定道岔处于空闲状态,并在确定申请的列车为道岔的第一辆列车时,确定该列车具有搬动道岔的权限,并根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

第五方面,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面实施例的道岔控制方法,或者,第二方面实施例的道岔控制方法。

本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本申请一个实施例的道岔控制方法的流程图;

图2是道岔的道岔状态与使用者数量之间的关系示例图;

图3是根据本申请另一个实施例的道岔控制方法的流程图;

图4是根据本申请又一个实施例的道岔控制方法的流程图;

图5是列车为道岔前第一辆列车,且道岔处于空闲状态的示例图;

图6是两辆列车同向同路的示例图;

图7是两辆列车同向异路的示例图;

图8是根据本申请另一个实施例的道岔控制方法的流程图;

图9是根据本申请一个实施例的道岔控制装置的结构示意图;

图10是根据本申请另一个实施例的道岔控制装置的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

下面参考附图描述本申请实施例的道岔控制方法、装置和存储介质。

图1是根据本申请一个实施例的道岔控制方法的流程图。其中,需要说明的是,本实施例的道岔控制方法的执行主体为道岔控制装置,该道岔控制装置可以配置车载设备中,该车载设备可以配置在列车中。

如图1所示,该道岔控制方法可以包括:

步骤101,接收目标控制器周期性发送的道岔信息。

其中,道岔信息包括道岔的当前道岔状态、道岔的当前道岔方位和位于道岔前的所有列车的位置信息。

其中,本实施例中的目标控制器对轨道上的所有轨道资源进行管理。

其中,道岔的道岔方位包括定位和反位。

其中,道岔的当前道岔状态包括空闲状态、锁闭状态、征用状态和故障状态。

其中,道岔的道岔状态与使用者数量之间的关系示例,如图2所示,其中,N表示使用者数量,在本实施中使用者数量为使用道岔的列车数量。

其中,本实施例的道岔控制方法适用于以列车为中心的列车控制系统(Vehicle based train control system,VBTC),该系统中不需要不需要轨旁ZC、CI、计轴、信号机等轨旁设备,降低了设备成本和维护成本。

其中,需要理解的是,本实施例中的道岔是与OC连接,并由OC直接进行控制,并不与计轴等联锁设备连接,可简化了控制逻辑、降低了设备成本和维护成本。

步骤102,根据位置信息,判断列车是否为道岔前的第一辆列车,若是,则执行步骤103。

在本实施例中,由于位置信息中包括了道岔前的所有列车的位置信息,因此,根据每个列车的当前位置和该道岔的位置,可准确确定出该列车是否为道岔前的第一辆列车。

步骤103,判断道岔的当前道岔状态是否处于空闲状态,若是,则执行步骤104。

在本实施例中,在道岔控制装置确定列车为道岔前的第一辆列车,并确定道岔的当前道岔状态不是空闲状态时,此时,道岔控制装置控制列车对道岔不执行任何操作,继续监测目标控制器周期性发送的道岔信息,直至根据接收到的道岔信息,确定出列车为道岔前的第一辆列车,且道岔处于空闲状态时,再执行步骤104。

步骤104,判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致,若两者不一致,则执行步骤105。

在本实施例中,如果判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位一致,由于列车为道岔前的第一辆列车,且道岔处于空闲状态,说明此时没有其他列车正在使用道岔,此时,道岔控制装置可直接向对应控制器申请征用,并锁闭道岔。对应地,道岔控制装置在接收到目标控制器针对该申请返回的授权指令后,道岔控制装置可控制该列车运行通过该道岔。

步骤105,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态。

步骤106,根据目标控制器返回的响应消息,控制列车通过道岔,其中,响应消息用于指示道岔已完成搬动,且已锁闭道岔。

本实施例,结合从目标控制器中获取的道岔信息,结合道岔的道岔状态和道岔前所有列车的位置信息,确定道岔处于空闲状态,且该列车为道岔前的第一辆列车时,确定该列车满足向目标控制器发送申请搬动道岔的条件,并在确定道岔的当前道岔方位与列车针对该道岔所需求的道岔方位不一致时,控制该列车申请搬动道岔。由此,在道岔控制过程中,不需要传统联锁技术的联锁机、信号机、计轴等地面设备,简化了控制逻辑、降低了设备成本和维护成本,并且,列车可根据需要主动申请道岔资源,提高了线路通行效率,并在列车制主动申请道岔资源的过程中,对列车是否有操作道岔的权限进行验证,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了系统安全防护能力,提高了列车的安全运行。

本申请实施例的道岔控制方法,在列车向目标对象申请道岔资源的过程中,结合从目标控制器发送的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态后,如果确定道岔的当前道岔方位与列车针对该道岔所要求的道岔方位不一致时,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,以及根据目标控制器返回的响应消息,控制列车通过道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

基于上述实施的基础上,在列车使用完道岔资源后,为了使得道岔前的其他列车可以继续使用道岔,需要控制列车及时释放道岔资源,在本申请的一个实施中,在图1所示的实施例的基础上,如图3所示,在步骤106之后,该方法还可可以包括:

步骤301,确定列车驶离道岔的道岔区段。

其中,道岔区段包括道岔保护区段。

其中,为确保安全,需要同时锁闭道岔前后各两个逻辑区段。逻辑区段的长度比较短,可能需要多个逻辑区段组成道岔区段的保护区段,至少要包含侵限区段的长度。

步骤302,向目标控制器申请解锁道岔,以使目标控制器调整道岔的道岔使用状态。

具体地,在锁闭道岔后,可控制列车运行通过该道岔,并检测列车占用出清该道岔的道岔区域,如果检测到列车占用出清该道岔的道岔区域,则说明该列车驶离道岔的道岔区段,此时,可向目标控制器申请解锁道岔,以使目标控制器调整道岔的道岔使用状态。

对应地,目标控制器接收到该列车发送的解锁道岔请求后,目标控制器可进一步确定该列车是否驶离道岔的道岔区段,并在确定该列车驶离道岔的道岔区段后,可将该道岔的道岔状态记录表中与该列车有关的记录删除,并根据当前的道岔状态记录表,确定是否存在其他列车锁闭道岔,如果存在,则控制该道岔继续保持在锁闭状态,如果确定不存在其他列车锁闭道岔,则将该道岔的道岔状态调整为空闲状态。

本实施例,结合列车中的道岔控制装置来确定列车是否满足申请解锁的条件,并在确定列车满足解锁条件时,向目标控制器申请该列车解锁该道岔,对应的,目标控制器在接收到该列车针对道岔的解锁请求后,对该列车是否满足解锁条件进一步确定,并在确定该列车满足解锁条件后,解锁该列车对该道岔的解锁。由此,通过列车和目标控制器双边对列车针对道岔的解锁进行管理,进一步提高了系统的安全防护能力。

图4是根据本申请又一个实施例的道岔控制方法的流程图。其中,需要说明的时,该实施例是对图1所示的实施例的进一步细化或者优化。

如图4所示,该道岔控制方法可以包括:

步骤401,接收目标控制器周期性发送的道岔信息。

步骤402,根据位置信息,判断列车是否为道岔前的第一辆列车,如果是,则执行步骤403,否则执行步骤407。

步骤403,判断道岔的当前道岔状态是否处于空闲状态,如果是,则执行步骤404。

步骤404,判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致,如果两者不一致,则执行步骤405。

在本实施例中,在确定列车为道岔前的第一辆列车,并且道岔处于空闲状态,该列车可申请征用道岔,并请求搬动道岔到该列车所要求的预设位置,并锁闭道岔,然后,在控制列车通过该道岔。

对应地,在目标控制器接收到列车的征用道岔的请求后,可确定该列车是否为道岔前的第一辆列车,并确定该道岔是否处于空闲状态,并在确定该列车为道岔前的第一辆列车,且该道岔处于空闲状态时,确定该列车申请征用道岔成功,并向列车反馈申请征用道岔成功消息。由此,进一步提高了系统的安全防护能力。

其中,列车为道岔前的第一辆列车,且道岔处于空闲状态的示例图,如图5所示。

为了使得本领域技术人员更清楚地了解本申请,以图5所示的应用场景为例对该实施例的道岔控制方法进行描述。具体而言,图5中位于道岔前的该列车,在通行过程中,需要使用该道岔资源,此时,该列车中的车载设备可接收目标控制器发送的该道岔的道岔信息,并根据道岔信息中道岔前列车的位置信息,确定该列车为道岔前的第一辆列车,此时,该车载设备可继续判断该道岔是否处于空闲状态,如果确定该道岔处于空闲状态,则确定该列车可申请搬动列车,在车载设备确定该道岔的当前道岔方位与该列车针对该道岔所需要的道岔方位不一致时,车载设备向目标控制器申请搬动道岔,对应地,目标控制器确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,确定该道岔具有搬动道岔的权限,根据该列车的搬动申请,搬动道岔,并在搬动完成,在目标控制器的道岔状态记录表中记录该道岔被该列车锁闭道岔,对应地,向车载设备反馈响应信息,以使得该车载设备根据响应信息通过该道岔,并在通过该道岔时,该车载设备向该目标控制器申请解锁该道岔,以及时释放道岔资源,以方便后续需要使用该道岔的列车继续使用该道岔,实现轨道资源共享。

步骤405,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态。

步骤406,根据目标控制器返回的响应消息,控制列车通过道岔,其中,响应消息用于指示道岔已完成搬动,且已锁闭道岔。

步骤407,判断道岔的当前道岔状态是否处于锁闭状态,如果是,则执行步骤408。

在本实施例中,在确定列车不是道岔前的第一辆列车,并且,确定道岔的道岔状态没有处于锁闭状态,为了避免该列车进行相关操作对道岔前的第一辆列车造成影响,可控制该列车继续监测目标控制器周期性发送的道岔信息,直至根据接收到的道岔信息,确定该列车不是道岔前的第一辆列车,且道岔处于锁闭状态时,再执行步骤408。

步骤408,判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致,如果是,则执行步骤409,否则执行步骤410。

步骤409,向目标控制器发送针对道岔的锁闭请求,其中,锁闭请求用于指示目标控制器控制道岔进入多车共同锁闭道岔的道岔使用状态。

也就是说,在本实施例中,在道岔前的第一辆列车已锁闭道岔,该列车与道岔前第一辆列车对道岔所要求的道岔方位完全一致,则该列车可直接向目标控制器发送道岔锁闭请求,从而使得目标控制器,控制多个列车锁闭该道岔,并在道岔状态记录表中记录,锁闭状态对应多个列车。即,前车已锁闭道岔,本车与前车对道岔的要求方向(定位或反位)完全一致,则本车可直接申请对道岔锁闭,与前车共享此道岔的使用权,提高轨道通行效率。

其中,本实施例的道岔状态记录表的示意,如表1所示。

其中,两辆列车同向同路的示例图,如图6所示。

为了使本领域技术人员更清楚地了解本申请,下面结合图6对该实施例的道岔控制方法进行进一步描述。在这里为了方便描述,假设位于道岔前的第一辆列车为列车A,位于列车A后面的列车为列车B,并将列车A中的车载设备称为车载设备A,列车B中的车载设备为车载设备B。

对应地,该实施例的道岔控制方法的具体过程为:车载设备A和车载设备B均接收目标控制器周期性发送的前方道岔的道岔信息,假设道岔信息包括:该道岔的当前道岔状态为空闲状态,且道岔的道岔方位为反位。对应地,车载设备A根据道岔信息可确定该列车A为道岔前的第一辆列车,并确定该道岔的道岔状态处于空闲状态,此时,如果车载设备A确定该道岔的道岔方位不满足该列车A对该道岔所需求的道岔方位(定位),此时,车载设备A可向目标控制器控制申请搬动道岔,对应地,目标控制器接收到车载设备A针对道岔的搬动申请后,目标控制器确定该车载设备A所对应的列车A确实处于道岔前的第一辆列车,且该道岔处于空闲状态,此时,目标控制器控制搬动道岔,并在道岔搬动完成,在目标控制器的道岔状态记录表中将该道岔的道岔使用状态修改为道岔处于锁闭状态,且由列车A锁闭该道岔。可以理解的,由于道岔的道岔方位已被列车A搬动,此时,道岔的当前道岔方位变为定位。对应地,目标控制器将在该道岔的道岔状态记录表中调整该道岔的道岔方位为定位。

可以理解的是,在车载设备A执行道岔控制方法的过程中,车载设备B也在执行道岔控制方法,车载设备B确定列车B不为道岔前的第一辆列车,并且该道岔处于空闲状态,此时,车载设备B继续目标控制器周期性发送的该道岔的道岔信息进行监测,在检测到道岔的道岔状态为锁闭状态时,车载设备B继续确定该道岔的当前道岔方位为定位,与该列车B针对该道岔所要求的道岔方位(定位)是否一致,如果两者一致,此时,车载设备B可向目标控制器申请锁闭道岔,对应地,目标控制器将根据车载设备B的锁闭申请,控制进入多车共同锁闭道岔的状态,此时,列车A和列车B共享此道岔的使用权。

对应地,车载设备A在确定该列车A驶离出该道岔的道岔区段后,车载设备A向目标控制器申请列车A对该道岔的锁闭。对应的,目标控制器确定该列车A确实驶离出该道岔的道岔区域时,将道岔状态记录表中的关于列车A的记录删除,此时,由于列车B还锁闭道岔,此时,道岔的道岔状态继续为锁闭状态,但是,列车B成为道岔前的第一辆列车。

对应地,车载设备B根据目标控制器周期性发送该道岔的道岔信息,确定该列车B为道岔前第一辆列车时,且道岔处于锁闭状态时,由于列车A和列车B针对该道岔所需要的道岔方位一致,此时,车载设备B可控制列车B通过该道岔,并在通过该道岔的道岔区段后,车载设备B向目标控制器申请解锁该道岔。

本实施例中,在道岔前的前后列车针对该道岔的道岔方位一致时,后车在前车锁闭道岔后,后车可直接向目标控制器申请锁闭该道岔,实现与前车共享此道岔的使用权,提高轨道通行效率。

步骤410,控制列车对目标控制器周期性发送的道岔信息进行监测,直至根据接收到的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态时,向目标控制器申请搬动道岔。

也就是说,前车已锁闭使用道岔,该列车与前车对道岔的要求方向不一致,该列车需要把该道岔区段起点作为MA危险点防护,不可申请道岔使用权。待前车释放对道岔的锁闭后,且道岔转为空闲状态,再申请搬动道岔。

其中,两辆列车同向异路的示例图,如图7所示,通过图7可以看出,轨道上的这两辆列车,对道岔所要求的道岔方位是不同的,在这里为了方便描述,假设图7中国位于道岔前的第一辆列车为列车A,位于列车A后面的列车为列车B,并将列车A中的车载设备称为车载设备A,列车B中的车载设备为车载设备B。假设列车A将走道岔上边那个路线,列车B走道岔下边那个路线。

下面结合图7对该实施例的道岔控制方法进行描述,具体的道岔控制方法为:

在列车A已锁闭使用道岔后,列车B中的车载设备B根据目标控制器本周期发送的道岔信息,确定该道岔的道岔方位与列车B的道岔方位不一致,并且,由于列车B在使用该道岔,此时,该车载设备B不向目标控制器申请搬动道岔,继续对目标控制器周期性发送的道岔信息进行监测,在监测到根据当前所接收到道岔信息确定列车B道岔前的第一辆列车,并确定该道岔处于空闲状态时,车载设备B向目标控制器申请搬动该道岔。也就是说,待列车A释放对道岔的锁闭后,且道岔转为空闲状态,列车B再申请搬动道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

在本实施例中,可以理解的是,本实施例中的列车为AT列车,具有通信功能的列车。在列车通过道岔,并驶离道岔的道岔区段的过程中,有时出现列车出现故障,从而使得列车无法与目标控制器进行通信的情况,通常在列车出现故障时,列车将由列车调度监控系统(automatic train supervision system,ATS)进行控制,以通过ATS规划列车的进路。为了可及时释放该列车对道岔的锁闭,在申请的一个实施例中,在向目标控制器申请解锁道岔之前,还可以判断列车是否降级为非通信列车(Unequipped Train,UT)列车,如果列车未降级为UT列车,则道岔控制装置可直接向目标控制器申请解锁道岔。

也就是说,如果列车处于故障状态,无法与目标控制器建立通信连接,此时,道岔控制装置可通过列车调度监控系统ATS向目标控制器发送控制请求,其中,控制请求用于指示目标控制器解锁列车对道岔的锁闭。

其中,进路,指列车行进的路径。

AT列车,指通信列车,具有通信功能,可以向目标控制器实时反馈位置信息等。

其中,UT列车,指非通信列车,英文全称为Unequipped Train。

另外,可以理解的是,本实施例中的目标控制器不仅可以列车上的道岔控制装置进行通信,还可以与列车调度监控系统进行通信,并可根据列车调度监控系统的控制请求,执行相应操作。

在本申请的一个实施例中,为了避免列车与ATS同时对目标控制器进行控制时,容易出现权限冲突,在本实施例中,可设置ATS的优先等级高于列车。也就是说,列车和调度中心都可以发命令给OC控制道岔,并且道岔使用的优先级方面,调度中心优先于列车。由此,避免出现权限冲突,可以进一步提高安全防护能力。

图8是根据本申请另一个实施例的道岔控制方法的流程图。其中,需要说明的是,本实施例的道岔控制方法的执行主体为道岔控制装置,该道岔控制装置可以配置在目标控制器。其中,本实施例以道岔控制方法的执行主体为目标控制器为例进行描述。

如图8所示,该道岔控制方法可以包括:

步骤801,接收第一列车针对道岔的搬动请求。

步骤802,判断第一列车是否处于道岔前的第一辆列车,如果是,则执行步骤803。

其中,可以理解的是,本实施例中的目标控制器为对所有轨道资源的管理器,对应地,该实施例的第一列车会实时上报自己的位置信息给目标控制器。

具体地,目标控制器基于道岔前各个列车的位置信息,可确定出该第一列车是否为道岔前的第一辆列车。

在本实施例中,如果第一列车不是道岔前的第一辆列车,则确定该第一列车不具有搬动道岔的权限,此时,直接拒绝该第一列车针对道岔的搬动请求。

步骤803,判断道岔是否处于空闲状态,如果是,则执行步骤804。

步骤804,根据搬动请求,搬动道岔。

步骤805,在检测到道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,并将第一列车返回响应消息,以使第一列车通过道岔,其中,响应消息用于指示道岔已完成搬动,且已锁闭道岔。

例如,列车A向目标控制器发送搬动道岔的请求,目标控制器接收到该列车A的申请后,目标控制器可确定道岔是否处于空闲状态,如果处于空闲状态,则进一步判断列车A是否为道岔前的第一辆列车,如果该列车A为道岔前的第一辆列车,则将道岔的搬动权限授权给列车A,也就是说,同意列车A对道岔执行搬动操作。

本申请实施例的道岔控制方法,在接收到第一列车针对道岔的搬动请求后,结合道岔前的第一列车情况和道岔的当前道岔状态,确定第一列车为道岔前的第一辆列车,并确定道岔处于空闲状态时,同意第一列车搬动道岔,在检测到道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,并将第一列车返回响应消息,以使第一列车通过道岔。由此,在目标控制器针对列车的道岔资源进行管理的过程中,目标控制器对列车申请搬动道岔进行条件限制,并结合道岔的道岔状态确定道岔处于空闲状态,并在确定申请的列车为道岔的第一辆列车时,确定该列车具有搬动道岔的权限,并根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

基于上述实施例的基础上,为了可及时释放道岔资源,方便后续的第一列车使用道岔资源,在本申请的一个实施例中,在将第一列车返回响应消息之后,该方法可以包括:接收第一列车针对道岔的解锁请求,根据解锁请求,解除第一列车对道岔的锁闭,并调整道岔的道岔使用状态。

具体而言,在目标控制器接收到第一列车针对道岔的解锁请求后,目标控制器确定该第一列车占用出清该道岔的道岔区段后,即,目标控制器确定该第一列车驶离道岔的道岔区段后,目标控制器可将道岔状态记录表中关于该第一列车的相关记录删除,并确定删除该第一列车的相关记录后,当前是否还有其他列车锁闭道岔,如果不存在,则将道岔的道岔状态调整为空闲状态。

基于上述实施例的基础上,该实施例的目标控制器还可以接收列车调度监控系统ATS发送的控制请求,其中,控制请求用于指示目标控制器解锁第一列车对道岔的锁闭,该控制请求ATS在确定该第一列车降级为UT第一列车后发送的。

在本申请的一个实施例中,将第一列车返回响应消息,以使第一列车通过道岔之后,该方法还可以包括:接收第二列车针对道岔的锁闭请求;判断道岔的当前道岔状态是否处于锁闭状态;如果道岔的当前道岔状态处于锁闭状态,则控制道岔进入多车共同锁闭道岔的道岔使用状态。

在本申请的一个实施例中,在道岔出现故障时,目标控制器还可以与ATS进行通信,以使ATS封锁区段,并安排人工处理。

在该道岔恢复正常后,目标控制器可检测列车占用状态,然后,根据列车占用状态,调整道岔的道岔状态,如果有列车待使用该道岔,在直接将道岔转为该列车锁闭道岔,以使得对应列车继续使用该道岔,提高列车通行效率,如果没有任何列车,则将道岔的道岔状态调整为空闲状态。

基于上述实施例的基础上,对于位于折返区域中的道岔,该道岔由一辆列车锁闭使用,不可共享使用。因此,在本申请的一个实施例中,在接收到第二列车针对道岔的锁闭请求后,目标控制器还可以判断一下该道岔是否处于折返区域,如果该道岔处于折返区域,则直接拒绝该列车针对该道岔的锁闭请求。

另外,基于本实施例的上述描述,可以看出,本实施例不需要传统联锁技术的联锁机、信号机、计轴等地面设备,简化了控制逻辑、降低了设备成本和维护成本;同时,车载根据需要主动申请道岔资源,提高了线路通行效率,并车载VOBC与OC双边对设备使用权限做校验,提高了系统安全防护能力。

图9是根据本申请一个实施例的道岔控制装置的结构示意图。其中,需要说明的是,该道岔控制装置可以配置在车载设备中,车载设备可以配置在列车中。

如图9所示,该道岔控制装置可以包括接收模块110、第一判断模块120、第二判断模块130、第三判断模块140、申请模块150和第一控制模块160,其中:

接收模块110,用于接收目标控制器周期性发送的道岔信息,其中,道岔信息包括道岔的当前道岔状态、道岔的当前道岔方位和位于道岔前的所有列车的位置信息。

第一判断模块120,用于根据位置信息,判断列车是否为道岔前的第一辆列车。

第二判断模块130,用于如果获知列车为道岔前的第一辆列车,则进一步判断道岔的当前道岔状态是否处于空闲状态。

第三判断模块140,用于如果道岔处于空闲状态,则判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致。

申请模块150,用于如果道岔的当前道岔方位与列车针对道岔所要求的道岔方位不一致,则向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态。

第一控制模块160,用于根据目标控制器返回的响应消息,控制列车通过道岔,其中,响应消息用于指示道岔已完成搬动,且已锁闭道岔。

在本申请的一个实施例中,该装置还包括:

确定模块,用于确定列车驶离道岔的道岔区段。

解锁模块,用于向目标控制器申请解锁道岔,以使目标控制器解锁道岔,并调整道岔的道岔使用状态。

在本申请的一个实施例中,装置还包括:

第四判断模块,用于如果获知列车不是道岔前的第一辆列车,则进一步判断道岔的当前道岔状态是否处于锁闭状态。

第五判断模块,用于如果道岔的当前道岔状态处于锁闭状态,则判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致。

锁闭申请模块,用于如果道岔的当前道岔方位与列车针对道岔所要求的道岔方位一致,则向目标控制器发送针对道岔的锁闭请求,其中,锁闭请求用于指示目标控制器控制道岔进入多车共同锁闭道岔的道岔使用状态。

在本申请的一个实施例中,装置还包括:

第六判断模块,用于判断列车是否降级为UT列车。

解锁申请模块,用于在列车未降级为UT列车时,向目标控制器申请解锁道岔。

在本申请的一个实施例中,装置还包括:

处理模块,用于如果列车降级为UT列车,则通过列车调度监控系统ATS向目标控制器发送控制请求,其中,控制请求用于指示目标控制器解锁列车对道岔的锁闭。

在本申请的一个实施例中,装置还包括:

第二控制模块,用于在第五判断模块在确定道岔的当前道岔状态处于锁闭状态,并判断道岔的当前道岔方位与列车针对道岔所要求的道岔方位是否一致之后,如果道岔的当前道岔方位与列车针对道岔所要求的道岔方位不一致,则控制列车对目标控制器周期性发送的道岔信息进行监测,直至根据接收到的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态时,向目标控制器申请搬动道岔。

其中,需要说明的是,前述对第一方面实施例的道岔控制方法的解释说明也适用于该实施例,此处不再赘述。

本实施例的道岔控制装置,在列车向目标对象申请道岔资源的过程中,结合从目标控制器发送的道岔信息,确定列车为道岔前的第一辆列车,且道岔处于空闲状态后,如果确定道岔的当前道岔方位与列车针对该道岔所要求的道岔方位不一致时,向目标控制器申请搬动道岔,以使目标控制器控制道岔搬动,并在道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,以及根据目标控制器返回的响应消息,控制列车通过道岔。由此,在列车向目标对象申请道岔资源的过程中,对列车申请搬动道岔进行条件限制,并再结合目标控制提供的道岔信息确定该列车为道岔前第一辆列车,且该道岔处于空闲状态时,根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

为了实现上述实施例,本申请还提出了一种列车,该列车包括上述实施例中的道岔控制装置。

为了实现上述实施例,本申请还提出了一种道岔控制装置。

图10是根据本申请另一个实施例的道岔控制装置的结构示意图。其中,需要说明的是,该道岔控制装置可以配置目标控制器中。

如图10所示,该道岔控制装置可以包括:

第一接收模块210,用于接收第一列车针对道岔的搬动请求。

第一判断模块220,用于判断第一列车是否为道岔前的第一辆列车。

第二判断模块230,用于如果第一列车为道岔前的第一辆列车,则进一步判断道岔是否处于空闲状态。

搬动模块240,用于如果道岔处于空闲状态,则根据搬动请求,搬动道岔。

控制模块250,用于在检测到道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,并将第一列车返回响应消息,以使第一列车通过道岔,其中,响应消息用于指示道岔已完成搬动,且已锁闭道岔。

在本申请的一个实施例中,装置还包括:

第二接收模块,用于接收第一列车针对道岔的解锁请求。

解锁模块,用于根据解锁请求,解除第一列车对道岔的锁闭,并调整道岔的道岔使用状态。

在本申请的一个实施例中,装置还包括:

第三接收模块,用于接收第二列车针对道岔的锁闭请求。

第三判断模块,用于判断道岔的当前道岔状态是否处于锁闭状态。

控制模块,还用于如果道岔的当前道岔状态处于锁闭状态,则控制道岔进入多车共同锁闭道岔的道岔使用状态。

其中,需要说明的是,前述对方法实施例的解释说明也适用于装置实施例,此处不再赘述。

本申请实施例的道岔控制装置,在接收到第一列车针对道岔的搬动请求后,结合道岔前的第一列车情况和道岔的当前道岔状态,确定第一列车为道岔前的第一辆列车,并确定道岔处于空闲状态时,同意第一列车搬动道岔,在检测到道岔完成搬动后,将道岔的道岔使用状态调整为锁闭状态,并将第一列车返回响应消息,以使第一列车通过道岔。由此,在目标控制器针对列车的道岔资源进行管理的过程中,目标控制器对列车申请搬动道岔进行条件限制,并结合道岔的道岔状态确定道岔处于空闲状态,并在确定申请的列车为道岔的第一辆列车时,确定该列车具有搬动道岔的权限,并根据该列车针对该道岔的搬动操作,从而避免了道岔前的非第一辆列车先申请操作道岔,造成道岔前第一辆车无法使用道岔情况的发生,提高了安全防护能力,提高了列车的行车安全。

为了实现上述实施例,本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现本申请上述任一个实施例的道岔控制方法。

在本申请的描述中,需要理解的是,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本申请中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,\"计算机可读介质\"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

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