一种车辆移交跨区域重叠区的方法与流程
本发明涉及通信技术领域,尤其涉及一种车辆移交跨区域重叠区的方法。
背景技术:
在现有的基于通信的列车控制(communicationbasedtraincontrol,简称cbtc)系统中,区域控制器(zonecontroller,简称zc)作为核心子系统,为每一列车计算移动授权(movementauthority,简称ma),同时保证将列车安全移交给相邻zc。
为保证列车安全进入相邻zc,需要分别在本zc和相邻zc范围内划分一段区域作为重叠区,两个zc周期交互重叠区范围内的计轴区段占用状态信息。同时,本zc周期接收计算机联锁(computerbasedinterlocking,简称ci)发送的本zc管辖范围内的计轴区段占用状态,本zc根据以上信息保证列车安全进入相邻zc。
由于本zc接收的相邻zc范围内的计轴区段占用信息,是由相邻zc收到与其通信的ci发送的计轴区段占用信息后,相邻zc将重叠区的计轴区段占用信息发送给本zc,这就导致本zc收到的本计轴区ci发送的计轴区段占用信息延时与相邻zc发送的重叠区范围内的计轴区段占用信息延时存在不一致的情况。由于延时不一致导致重叠区计轴占用状态不连续,则有可能影响列车正常通过重叠区。
因此,亟需一种车辆移交跨区域重叠区的方法。
技术实现要素:
为了解决上述问题,本发明实施例提供一种车辆移交跨区域重叠区的方法。
第一方面,本发明实施例提供一种车辆移交跨区域重叠区的方法,包括:在目标车辆完全驶离第一计轴进入第二计轴后,若移交区域控制器接收到第一计算机联锁发送的所述第一计轴由占用状态变为空闲状态的触发信号,且接收到接管区域控制器发送的第二计轴空闲状态信号,则保持所述第一计轴的占用状态,并将所述第一计轴占用状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的占用状态更新所述第二计轴的状态,其中,所述移交区域控制器和所述接管区域控制器为两个相邻的区域控制器,重叠区包括所述第一计轴和所述第二计轴,所述第一计轴位于所述移交区域控制器的管辖范围,所述第二计轴位于所述接管区域控制器的管辖范围,所述第一计算机联锁用于监控所述第一计轴的状态;
若所述移交区域控制器接收到所述接管区域控制器发送的所述第二计轴占用状态信号,则将所述第一计轴设置为空闲状态,并将所述第一计轴空闲状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的空闲状态更新所述第二计轴的状态,并使得根据所述第一计轴和所述第二计轴的状态控制所述目标车辆通过所述重叠区。
优选地,还包括:若在预设通信时间内,所述移交区域控制器持续收到所述接管区域控制器发送的所述第二计轴空闲状态信号,则将所述重叠区内所有计轴设置为占用状态。
优选地,还包括:在所述目标车辆驶离所述第二计轴进入第三计轴过程中,若所述接管区域控制器接收到第二计算机联锁发送的所述第二计轴由占用状态变为空闲状态的触发信号,且所述接管区域控制器接收到所述移交区域控制器发送的所述第一计轴段空闲状态信号,且未接收到所述移交区域控制器发送的所述第一计轴段占用状态信号,则保持所述第二计轴段的占用状态,所述重叠区包括所述第三计轴,所述第三计轴位于所述接管区域控制器的管辖范围内,所述第二计算机联锁用于监控所述第二计轴和所述第三计轴的状态。
优选地,还包括:若所述接管区域控制器接收到所述第一计轴由空闲状态变为占用状态的信号,则继续将所述第二计轴设置为占用状态。
优选地,还包括:若所述接管区域控制器接收到所述移交区域控制器发送的所述第一计轴由占用状态变为空闲状态,则继续保持所述第二计轴段为占用状态。
优选地,还包括:在所述接管区域控制器的下一个判断周期中,所述接管区域控制器将所述第二计轴设置为空闲状态。
优选地,还包括:若在所述预设通信时间内,所述接管区域控制器持续收到所述移交区域控制器发送的所述第一计轴空闲状态信息,则将所述重叠区内所有计轴设置为占用状态。
第二方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本发明第一方面提供的一种车辆移交跨区域重叠区的方法的步骤。
第三方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明第一方面提供的一种车辆移交跨区域重叠区的方法的步骤。
本发明实施例提供的一种车辆移交跨区域重叠区的方法,解决了移交区域控制器接收的第一计算机联锁发送的计轴区段占用状态和接管区域控制器发送的计轴区段占用状态延时不一致,所带来的移交区域控制器和接管区域控制器内部计轴区段占用状态不连续的问题,为列车在不同的重叠区之间顺利完成切换提供了保证。同时,还能够适应不同信号设备供应商之间互联互通的功能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为某一具体场景图;
图2为另一具体场景图;
图3为又一具体场景图;
图4为本发明实施例提供的一种车辆移交跨区域重叠区的方法的流程图;
图5为本发明实施例提供的一种电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
随着城市轨道交通的快速发展,cbtc系统得到了越来越广泛的应用,提供cbtc系统的信号供应商也越来越多。为实现互联互通,同一线路上会出现不同信号设备供应商提供的zc。
不同信号设备供应商提供的zc进行通信时,需遵循统一的设计规范和接口规范。按照统一的接口规范的规定,在两个相邻zc通信的过程中,两个zc需将本集中区范围内重叠区的计轴占用状态信息发送给相邻zc,用于作为zc判断列车是否能够完成移交的条件。
本zc收到的计轴占用状态信息包括:与本zc通信的的ci发送的本集中区范围内的计轴区段占用状态,以及与本zc通信的相邻zc发送重叠区范围内的计轴区段的占用状态。
本zc在使用ci发送的计轴占用状态时,需考虑与ci的通信延时;使用相邻zc发送的计轴占用状态时,需考虑相邻zc与相邻ci的通信延时和相邻zc与本zc的通信延时。由于本zc收到ci发送的计轴占用状态与相邻zc发送的重叠区的计轴占用状态存在延时不一致的可能,因此可能导致zc重叠区移交边界两侧的计轴区段占用状态不连续。这对zc的安全性判断,是存在困扰的。
图1为某一具体场景图,如图1所示,列车在zc1管辖范围内的计轴区段jz2,由于ci1与zc1通信延时,zc1未收到ci1发送的jz2状态为占用,此时,zc1向zc2发送jz2状态为空闲。
图2为另一具体场景图,如图2所示,列车驶入jz3后,zc2收到ci2发送的jz3状态为占用,jz4的状态为空闲,zc1收到ci1发送的jz2状态为占用,由于zc间通信延时,zc2未收到zc1发送的jz2状态为占用。
图3为又一具体场景图,如图3所示,列车1完全驶离jz3,进入jz4后,ci2向zc2发送jz3状态为空闲,jz4状态为占用,由于通信延时,zc2收到zc1的jz2状态为空闲。下一周期,zc2收到zc1的jz2状态为占用,导致zc2内部的计轴jz2、jz3占用状态没有随着列车向前运行连续占用,给zc的安全性判断带来困扰。
为解决上述问题,本发明提供了一种解决上述问题的互联互通cbtc系统中跨区域重叠区计轴区段占用状态的防护方法。
图4为本发明实施例提供的一种车辆移交跨区域重叠区的方法的流程图,如图4所示,该方法包括:
s1,在目标车辆完全驶离第一计轴进入第二计轴后,若移交区域控制器接收到第一计算机联锁发送的所述第一计轴由占用状态变为空闲状态的触发信号,且接收到接管区域控制器发送的第二计轴空闲状态信号,则保持所述第一计轴的占用状态,并将所述第一计轴占用状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的占用状态更新所述第二计轴的状态,其中,所述移交区域控制器和所述接管区域控制器为两个相邻的区域控制器,重叠区包括所述第一计轴和所述第二计轴,所述第一计轴位于所述移交区域控制器的管辖范围,所述第二计轴位于所述接管区域控制器的管辖范围,所述第一计算机联锁用于监控所述第一计轴的状态;
s2,若所述移交区域控制器接收到所述接管区域控制器发送的所述第二计轴占用状态信号,则将所述第一计轴设置为空闲状态,并将所述第一计轴空闲状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的空闲状态更新所述第二计轴的状态,并使得根据所述第一计轴和所述第二计轴的状态控制所述目标车辆通过所述重叠区。
针对图2中的场景,具体地,列车将要驶出的区域控制器称为移交区域控制器,也就是图中的zc1,将要驶入的区域控制器称为接管区域控制器,也就是图中的zc2,zc1和zc2的重叠区如图所示,该重叠区包括三个计轴段,分别为jz2、jz3和jz4,本发明实施例中,jz2为第一计轴,jz3为第二计轴,jz4为第三计轴,其中,jz1位于zc1的管辖范围内,jz2和jz3位于zc2的管辖范围内,ci1表示第一计算机联锁,用于监管第一计轴的状态,ci2表示第二计算机联锁,用于监管第二计轴和第三计轴的状态。
对于zc1,目标车辆完全驶离jz2,进入jz3后,且zc1收到ci1发送的jz2由占用状态变为空闲状态时,进行如下处理:
若zc1收到zc2发送的jz3空闲状态的信号,则zc1保持jz2的占用状态。同时zc1向zc2发送jz2占用状态信号。
zc1保持jz2的状态为占用过程中,收到zc2发送的jz3的状态为占用,则zc1不再保持jz2的状态为占用,设置jz2的状态为空闲。同时zc1向zc2发送jz2的状态为空闲。
从而使得列车控制系统根据重叠区中每个计轴的实时状态控制列车通过该重叠区。
本发明实施例提供的一种车辆移交跨区域重叠区的方法,解决了移交区域控制器接收的第一计算机联锁发送的计轴区段占用状态和接管区域控制器发送的计轴区段占用状态延时不一致,所带来的移交区域控制器和接管区域控制器内部计轴区段占用状态不连续的问题,为列车在不同的重叠区之间顺利完成切换提供了保证。同时,还能够适应不同信号设备供应商之间互联互通的功能。
在上述实施例的基础上,优选地,若在预设通信时间内,所述移交区域控制器持续收到所述接管区域控制器发送的所述第二计轴空闲状态信号,则将所述重叠区内所有计轴设置为占用状态。
若zc1在与相邻zc预设通信时间内,该预设通信时间为人为根据实际需要确定的,可以根据具体情况进行调整,持续收到zc2发送的jz3的状态为空闲,上面说了jz2的状态是空闲的,那么jz3的状态应该是占用的,如果在这段时间内都没有收到jz3的状态是占用的,则说明zc1和zc2之间的通信是中断的,zc1设置与zc2通信中断,同时设置重叠区范围内的计轴状态为安全侧。
安全侧表示将所有计轴状态设置为占用状态。传统的方案中zc只根据ci发送的计轴状态来判断,由于存在延时,导致计轴状态不连续,本申请中通过加入相邻zc的通信,保证了计轴状态是连续的,从而保证了车辆能够安全移交该重叠区。
在上述实施例的基础上,优选地,还包括:
在所述目标车辆驶离所述第二计轴进入第三计轴过程中,若所述接管区域控制器接收到第二计算机联锁发送的所述第二计轴由占用状态变为空闲状态的触发信号,且所述接管区域控制器接收到所述移交区域控制器发送的所述第一计轴段空闲状态信号,且未接收到所述移交区域控制器发送的所述第一计轴段占用状态信号,则保持所述第二计轴段的占用状态,所述重叠区包括所述第三计轴,所述第三计轴位于所述接管区域控制器的管辖范围内,所述第二计算机联锁用于监控所述第二计轴和所述第三计轴的状态。
针对图3中的场景,对于zc2(接管zc或相邻zc),目标车辆完全驶离jz3,进入jz4后,且zc2收到ci2发送的jz3状态由占用变为空闲时,进行如下处理:
若zc2收到zc1发送的jz2状态为空闲,且在收到ci2发送的jz3状态由占用变为空闲过程中,未曾收到zc1发送的jz2状态为占用,则zc2保持jz3的状态为占用。如果收到zc1发送的jz2状态为占用,直接将jz3的状态设置为空闲。
在上述实施例的基础上,优选地,还包括:
若所述接管区域控制器接收到所述第一计轴由空闲状态变为占用状态的信号,则继续将所述第二计轴设置为占用状态。
zc2保持jz3状态为占用过程中,若zc2收到zc1发送的jz2状态由空闲变为占用,则zc2保持jz3的状态为占用。只有在jz2的状态由空闲变为占用,再由占用变为空闲,zc2将jz3的状态设置为空闲。
在上述实施例的基础上,优选地,还包括:
若所述接管区域控制器接收到所述移交区域控制器发送的所述第一计轴由占用状态变为空闲状态,则继续保持所述第二计轴段为占用状态。
zc2保持jz3状态为占用过程中,若zc2收到zc1发送jz2状态由占用变为空闲,则zc2继续保持jz3状态为占用。
在上述实施例的基础上,优选地,还包括:在所述接管区域控制器的下一个判断周期中,所述接管区域控制器将所述第二计轴设置为空闲状态。
由于zc的判断逻辑是一个循环的过程,下一周期,zc2设置jz3的状态为空闲。
在上述实施例的基础上,优选地,还包括:
若在所述预设通信时间内,所述接管区域控制器持续收到所述移交区域控制器发送的所述第一计轴空闲状态信息,则将所述重叠区内所有计轴设置为占用状态。
若zc2与相邻zc预设通信时间内,zc2收到zc1发送的jz2状态一直为空闲,则zc2设置与zc1通信中断,同时设置重叠区范围内的计轴状态为安全侧。
本发明的关键点和欲保护点是:针对互联互通cbtc跨区域重叠区计轴区段占用状态延时不一致导致的计轴占用状态不连续的问题,提出解决方案:
1、对于移交zc重叠区范围内靠近移交边界的计轴区段,若收到ci发送的该计轴区段状态由占用变为空闲,则需判断收到的相邻zc发送的重叠区范围内靠近移交边界的计轴区段占用状态,若收到相邻zc发送的该计轴状态状态为空闲,则移交zc保持其重叠区区范围内靠近移交边界的计轴占用状态为占用,否则,设置该计轴区段占用状态为空闲。
2、对于接管zc重叠区范围内靠近移交边界的计轴区段,若收到ci发送的该计轴区段由占用变为空闲,需判断收到相邻zc发送的重叠区范围内靠近移交边界的计轴区段占用状态,若曾收到相邻zc发送的计轴区段占用状态为占用,则设置接管zc重叠区范围内靠近移交边界的计轴区段状态为空闲,否则,需保持该计轴状态为占用,且该计轴区段由占用变为空闲的时机需考虑移交zc重叠区靠近移交边界的计轴区段由占用变为空闲的时机。
同理,安全侧表示将所有计轴状态设置为占用状态。传统的方案中zc只根据ci发送的计轴状态来判断,由于存在延时,导致计轴状态不连续,本申请中通过加入相邻zc的通信,保证了计轴状态是连续的,从而保证了车辆能够安全移交该重叠区。
图5为本发明实施例提供的一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)501、通信接口(communicationsinterface)502、存储器(memory)503和总线504,其中,处理器501,通信接口502,存储器503通过总线504完成相互间的通信。通信接口502可以用于电子设备的信息传输。处理器501可以调用存储器503中的逻辑指令,以执行包括如下的方法:
在目标车辆完全驶离第一计轴进入第二计轴后,若移交区域控制器接收到第一计算机联锁发送的所述第一计轴由占用状态变为空闲状态的触发信号,且接收到接管区域控制器发送的第二计轴空闲状态信号,则保持所述第一计轴的占用状态,并将所述第一计轴占用状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的占用状态更新所述第二计轴的状态,其中,所述移交区域控制器和所述接管区域控制器为两个相邻的区域控制器,重叠区包括所述第一计轴和所述第二计轴,所述第一计轴位于所述移交区域控制器的管辖范围,所述第二计轴位于所述接管区域控制器的管辖范围,所述第一计算机联锁用于监控所述第一计轴的状态;
若所述移交区域控制器接收到所述移交区域控制器发送的所述第二计轴占用状态信号,则将所述第一计轴设置为空闲状态,并将所述第一计轴空闲状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的空闲状态更新所述第二计轴的状态,并使得根据所述第一计轴和所述第二计轴的状态控制所述目标车辆通过所述重叠区。
此外,上述的存储器503中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明上述各方法实施例的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:
在目标车辆完全驶离第一计轴进入第二计轴后,若移交区域控制器接收到第一计算机联锁发送的所述第一计轴由占用状态变为空闲状态的触发信号,且接收到接管区域控制器发送的第二计轴空闲状态信号,则保持所述第一计轴的占用状态,并将所述第一计轴占用状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的占用状态更新所述第二计轴的状态,其中,所述移交区域控制器和所述接管区域控制器为两个相邻的区域控制器,重叠区包括所述第一计轴和所述第二计轴,所述第一计轴位于所述移交区域控制器的管辖范围,所述第二计轴位于所述接管区域控制器的管辖范围,所述第一计算机联锁用于监控所述第一计轴的状态;
若所述移交区域控制器接收到所述移交区域控制器发送的所述第二计轴占用状态信号,则将所述第一计轴设置为空闲状态,并将所述第一计轴空闲状态信号发送给所述接管区域控制器,以使得所述接管区域控制器根据所述第一计轴的空闲状态更新所述第二计轴的状态,并使得根据所述第一计轴和所述第二计轴的状态控制所述目标车辆通过所述重叠区。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除