一种行车许可线路的计算方法和系统技术方案

技术编号:22558338 阅读:59 留言:0更新日期:2019-11-16 01:37
本发明专利技术公开了一种行车许可线路的计算方法和系统,解决无线闭塞中心(RBC)计算行车许可耗时较长的问题。其技术方案为:无线闭塞中心计算行车许可时,仅执行一次线路搜索,初步获得最大可能行车许可线路,并根据该线路检查所有的静态动态参数,调整线路长度,最后根据序列化结果判断行车许可消息大小并进行调整,确保生成合法可用的行车许可。

A calculation method and system of driving permission line

The invention discloses a calculation method and system of driving permission line, which solves the problem of long time consuming for calculating driving permission of Radio Block Center (RBC). The technical scheme is as follows: when the wireless block center calculates the driving license, it only performs a line search, initially obtains the maximum possible driving license line, checks all the static and dynamic parameters of the line, adjusts the length of the line, and finally judges the size of the driving license message and adjusts it according to the serialization results to ensure the generation of legal and available driving license.

【技术实现步骤摘要】
一种行车许可线路的计算方法和系统
本专利技术涉及行车许可线路(MovementAuthority)的计算方法,具体涉及用于ETCS(欧洲列车控制系统,EuropeanTrainControlSystem)无线闭塞中心(RadioBolckCenter)计算行车许可线路(MovementAuthority)的高效方法和系统。
技术介绍
现有的无线闭塞中心行车许可生成方法实现如下:无线闭塞中心(RBC)计算行车许可时,固定执行两次线路搜索,第一次仅检查区段是否占用,第二次考虑区段长度等信息。在初步获得行车许可线路后,直接根据该线路获取链接应答器信息、静态限速、分相区、临时限速等静态及动态信息,最后组包行车许可消息。无线闭塞中心(RBC)的核心功能是为列车计算行车许可(MA),行车许可的长度受限于线路轨道区段状态及各类地面线路数据参数,其计算过程消耗机时较长。此外,现有方法在获得行车许可线路后,直接添加信息包、组包,未考虑各类信息包及消息字节数对行车许可的限制,可能无法生成合法可用的行车许可。
技术实现思路
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。本专利技术的目的在于解决上述问题,提供了一种行车许可线路的计算方法和系统,解决无线闭塞中心(RBC)计算行车许可耗时较长的问题。本专利技术的技术方案为:本专利技术公开了一种行车许可线路的计算方法,方法包括:步骤1:从列车当前参考位置开始,向列车前方以轨道区段为基本单元延伸行车许可线路;步骤2:在依次向前方获取轨道区段的过程中,仅判断当前获取的轨道区段是否可用,如果该轨道区段可用则将该轨道区段加入到行车许可线路并同时更新行车许可线路的长度,否则不将该轨道区段加入行车许可线路并停止延伸行车许可线路;步骤3:将延伸停止时获得的行车许可线路作为最大可能的行车许可线路构建行车许可消息,在构建行车许可消息的组包过程中依次分别组每一类包括静态信息包、动态信息包在内的信息包,其中对于每个信息包,如果判断行车许可线路内该信息包限制行车许可长度只能为Lp且Lp<L,其中L为该最大可能的行车许可线路的长度,则将该最大可能的行车许可线路缩短为该信息包所限制的行车许可长度;步骤4:将所有的信息包按照步骤3处理完毕后获得最终的行车许可线路长度;步骤5:对行车许可消息进行序列化,如果序列化消息字节数未超过设定的字节数,则行车许可线路构造成功,流程结束;否则执行步骤6;步骤6:以轨道区段为单位,依次缩短行车许可线路、对行车许可消息进行序列化,直到某一次缩短后的行车许可线路的序列化消息字节数不超过设定的字节数,则行车许可线路构造成功,流程结束。根据本专利技术的行车许可线路的计算方法的一实施例,在步骤1中,行车许可线路延伸的长度不能超过无线闭塞中心(RBC,RadioBlockCenter定义的行车许可线路最大长度。根据本专利技术的行车许可线路的计算方法的一实施例,步骤1中的列车当前参考位置为线路起点,即,最近相关应答器组的位置。根据本专利技术的行车许可线路的计算方法的一实施例,步骤2中的轨道区段可用的情况包括该轨道区段未占用、道岔已锁定、紧急区未激活的情况。本专利技术还公开了一种行车许可线路的计算系统,系统配置为执行以下的处理:步骤1:从列车当前参考位置开始,向列车前方以轨道区段为基本单元延伸行车许可线路;步骤2:在依次向前方获取轨道区段的过程中,仅判断当前获取的轨道区段是否可用,如果该轨道区段可用则将该轨道区段加入到行车许可线路并同时更新行车许可线路的长度,否则不将该轨道区段加入行车许可线路并停止延伸行车许可线路;步骤3:将延伸停止时获得的行车许可线路作为最大可能的行车许可线路构建行车许可消息,在构建行车许可消息的组包过程中依次分别组每一类包括静态信息包、动态信息包在内的信息包,其中对于每个信息包,如果判断行车许可线路内该信息包限制行车许可长度只能为Lp且Lp<L,其中L为该最大可能的行车许可线路的长度,则将该最大可能的行车许可线路缩短为该信息包所限制的行车许可长度;步骤4:将所有的信息包按照步骤3处理完毕后获得最终的行车许可线路长度;步骤5:对行车许可消息进行序列化,如果序列化消息字节数未超过设定的字节数,则行车许可线路构造成功,流程结束;否则执行步骤6;步骤6:以轨道区段为单位,依次缩短行车许可线路、对行车许可消息进行序列化,直到某一次缩短后的行车许可线路的序列化消息字节数不超过设定的字节数,则行车许可线路构造成功,流程结束。根据本专利技术的行车许可线路的计算系统的一实施例,在步骤1中,行车许可线路延伸的长度不能超过无线闭塞中心(RBC,RadioBlockCenter定义的行车许可线路最大长度。根据本专利技术的行车许可线路的计算系统的一实施例,步骤1中的列车当前参考位置为线路起点,即,最近相关应答器组的位置。根据本专利技术的行车许可线路的计算系统的一实施例,步骤2中的轨道区段可用的情况包括该轨道区段未占用、道岔已锁定、紧急区未激活的情况。本专利技术还公开了一种行车许可线路的计算系统,系统包括:处理器;以及存储器,所述存储器被配置为存储一系列计算机可执行的指令以及与所述一系列计算机可执行的指令相关联的计算机可访问的数据,其中,当所述一系列计算机可执行的指令被所述处理器执行时,使得所述处理器进行如前所述的方法。本专利技术还公开了一种非临时性计算机可读存储介质,其特征在于,所述非临时性计算机可读存储介质上存储有一系列计算机可执行的指令,当所述一系列可执行的指令被计算装置执行时,使得计算装置进行如前所述的方法。本专利技术对比现有技术有如下的有益效果:本专利技术中的无线闭塞中心(RBC)计算行车许可时,仅执行一次线路搜索,初步获得最大可能行车许可线路,并根据该线路检查所有的静态动态参数,调整线路长度,最后根据序列化结果判断行车许可消息大小并进行调整,确保生成合法可用的行车许可。相较于现有技术,由于在大部分线路条件下,仅需要执行一次序列化,即可成功获得合法可用的行车许可,从而使得该方案平均效率很高,有效解决了无线闭塞中心(RBC)计算行车许可耗时较长的问题。附图说明在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本专利技术的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。图1A和1B示出了本专利技术的行车许可线路的计算方法的一实施例的流程图。具体实施方式以下结合附图和具体实施例对本专利技术作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本专利技术的保护范围进行任何限制。图本文档来自技高网...

【技术保护点】
1.一种行车许可线路的计算方法,其特征在于,方法包括:/n步骤1:从列车当前参考位置开始,向列车前方以轨道区段为基本单元延伸行车许可线路;/n步骤2:在依次向前方获取轨道区段的过程中,仅判断当前获取的轨道区段是否可用,如果该轨道区段可用则将该轨道区段加入到行车许可线路并同时更新行车许可线路的长度,否则不将该轨道区段加入行车许可线路并停止延伸行车许可线路;/n步骤3:将延伸停止时获得的行车许可线路作为最大可能的行车许可线路构建行车许可消息,在构建行车许可消息的组包过程中依次分别组每一类包括静态信息包、动态信息包在内的信息包,其中对于每个信息包,如果判断行车许可线路内该信息包限制行车许可长度只能为Lp且Lp<L,其中L为该最大可能的行车许可线路的长度,则将该最大可能的行车许可线路缩短为该信息包所限制的行车许可长度;/n步骤4:将所有的信息包按照步骤3处理完毕后获得最终的行车许可线路长度;/n步骤5:对行车许可消息进行序列化,如果序列化消息字节数未超过设定的字节数,则行车许可线路构造成功,流程结束;否则执行步骤6;/n步骤6:以轨道区段为单位,依次缩短行车许可线路、对行车许可消息进行序列化,直到某一次缩短后的行车许可线路的序列化消息字节数不超过设定的字节数,则行车许可线路构造成功,流程结束。/n...

【技术特征摘要】
1.一种行车许可线路的计算方法,其特征在于,方法包括:
步骤1:从列车当前参考位置开始,向列车前方以轨道区段为基本单元延伸行车许可线路;
步骤2:在依次向前方获取轨道区段的过程中,仅判断当前获取的轨道区段是否可用,如果该轨道区段可用则将该轨道区段加入到行车许可线路并同时更新行车许可线路的长度,否则不将该轨道区段加入行车许可线路并停止延伸行车许可线路;
步骤3:将延伸停止时获得的行车许可线路作为最大可能的行车许可线路构建行车许可消息,在构建行车许可消息的组包过程中依次分别组每一类包括静态信息包、动态信息包在内的信息包,其中对于每个信息包,如果判断行车许可线路内该信息包限制行车许可长度只能为Lp且Lp<L,其中L为该最大可能的行车许可线路的长度,则将该最大可能的行车许可线路缩短为该信息包所限制的行车许可长度;
步骤4:将所有的信息包按照步骤3处理完毕后获得最终的行车许可线路长度;
步骤5:对行车许可消息进行序列化,如果序列化消息字节数未超过设定的字节数,则行车许可线路构造成功,流程结束;否则执行步骤6;
步骤6:以轨道区段为单位,依次缩短行车许可线路、对行车许可消息进行序列化,直到某一次缩短后的行车许可线路的序列化消息字节数不超过设定的字节数,则行车许可线路构造成功,流程结束。


2.根据权利要求1所述的行车许可线路的计算方法,其特征在于,在步骤1中,行车许可线路延伸的长度不能超过无线闭塞中心(RBC,RadioBlockCenter定义的行车许可线路最大长度。


3.根据权利要求1所述的行车许可线路的计算方法,其特征在于,步骤1中的列车当前参考位置为线路起点,即,最近相关应答器组的位置。


4.根据权利要求1所述的行车许可线路的计算方法,其特征在于,步骤2中的轨道区段可用的情况包括该轨道区段未占用、道岔已锁定、紧急区未激活的情况。


5.一种行车许可线路的计算系统,其特征在于,系统配置为执行以下的处理:
步骤1:从列车当前参考位置开始,向列车前方以轨道区段为基本单元延伸行车许可线路;
步骤2:在依次向前方获取轨道区段的过程中,仅判断当前获取的轨道区段是否可用,如果该轨道区段可用则将该轨道区段加入到行...

【专利技术属性】
技术研发人员:温抿雄宋沛东屈永正李启翮宋岩李涛耿宏亮
申请(专利权)人:湖南中车时代通信信号有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1