一种基于滑动窗口的列车进路防护距离计算方法及装置与流程



1.本发明涉及列车信号控制系统,尤其是涉及一种基于滑动窗口的列车进路防护距离计算方法及装置。


背景技术:



2.由于轨道交通信号系统的快速发展,基于运行计划和实时测算位置的自主资源管理及自主间隔防护的列车自主运行系统(tacs)已实现在线运营。tacs系统采用多核高性能安全平台,将传统的cbtc系统中的轨旁集中控制设备等复杂结构精简化,使列车直接参与资源运算,更快响应内外部条件变化的方式,以提高系统运行的实时性;同时,传统的cbtc系统基于联锁进路运算,轨旁资源管理颗粒度大,导致列车追踪间隔距离较长。tacs系统以轨旁资源控制器的管理方式,管理车与车之间直接通信,以提高轨旁资源利用率,使列车运行效率更高效。
3.鉴于以上tacs系统的创新性,车车通信项目减少了轨旁设备布置,使车载列车在运营线路上灵活行驶。为了实现列车之间安全间隔防护和调度员随时调整运行任务,车车通信项目摒弃了传统cbtc系统的繁琐的进路运算方式,采用列车距轨旁资源设备前方安全距离(eoa)的防护方式,实现更安全灵活的列车进路防护,以应对各种列车运行场景。
4.但是现有的车车通信项目调度员无法获知列车前方安全防护进路,因此如何来实现测算和定位列车进路防护距离的设备占用状态,便于调度员对列车实时运行情况进行全局有效掌控,对调整列车任务及故障处理等场景进行及时有效处理,成为需要解决的技术问题。


技术实现要素:



5.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于滑动窗口的列车进路防护距离计算方法及装置。
6.本发明的目的可以通过以下技术方案来实现:
7.根据本发明的第一方面,提供了一种基于滑动窗口的列车进路防护距离计算方法,该方法根据车载控制器发送的eoa(distance to first reference point with null speed constraint)距离,通过列车自动监控系统ats中的主控服务器mcs计算出列车前方设备占用状态,同时显示轨旁设备控制器wsic对各列车资源信息的分配情况,实现全面追踪列车的自主资源管理状态和自动间隔防护状态。
8.作为优选的技术方案,该方法具体包括以下步骤
9.步骤s1、启动车车通信系统的ats系统,初始化信息,并从接口线程中加载车载状态信息,然后转到步骤s2;
10.步骤s2、判断通信类型,如果是ctc通信列车通信类型,则转到步骤s3,如果否,返回步骤s1;
11.步骤s3、测算列车精确定位信息;
12.步骤s4、获取eoa距离,并计算占用轨旁资源设备状态;
13.步骤s5、比较不从叠eoa设备列表,更新不重叠部分eoa资源设备的占用或出清信息;
14.步骤s6、发送精准计算后的列车位置及eoa进路防护路线至站场图显示。
15.作为优选的技术方案,所述步骤s1具体为:
16.步骤s
11
、分别加载车车通信系统的ats系统,初始化各线程及配置信息,并初始化网络;
17.步骤s
12
、主控服务器mcs从消息队列中解析列车运行状态信息。
18.作为优选的技术方案,所述步骤s2具体为:
19.主动轮询策略查询是否为ctc通信列车通信类型,如果是,则转到步骤s3,如果否,则返回步骤s1继续轮询加载列车通信类型。
20.作为优选的技术方案,所述步骤s3具体为:
21.步骤s
31
,实时测算列车精确定位及查当前列车占用资源设备。
22.作为优选的技术方案,所述步骤s4具体为:
23.步骤s
41
,获取ctc通信列车信息中的eoa距离;
24.步骤s
42
,采用滑动窗口算法计算占用轨旁资源设备状态。
25.作为优选的技术方案,所述步骤s5比较不从叠eoa设备列表具体为:本次计算占用设备与上一次资源占用设备列表进行比较。
26.根据本发明的第二方面,提供了一种基于滑动窗口的列车进路防护距离计算装置,包括:
27.初始化模块,用于启动车车通信系统的ats系统,初始化信息,并从接口线程中加载车载状态信息;
28.通信类型判断模块,主动轮询策略查询是否为ctc通信列车通信类型;
29.列车精确定位测算模块,用于实时测算列车精确定位及查当前列车占用资源设备;
30.占用轨旁资源设备状态计算模块,用于获取ctc通信列车信息中的eoa距离,采用滑动窗口算法计算占用轨旁资源设备状态;
31.eoa资源设备更新模块,用于将本次计算占用设备与上一次资源占用设备列表进行比较,更新不重叠部分eoa资源设备的占用或出清信息;
32.显示模块,用于发送精准计算后的列车位置及eoa进路防护路线至站场图显示。
33.根据本发明的第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现所述的方法。
34.根据本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现所述的方法。
35.与现有技术相比,本发明具有以下优点:
36.1)本发明采用基于滑动窗口的列车进路防护距离计算方法实现设备占用更新和出清更新,可在多辆列车频繁刷新信息的情况下,拥有更高的计算执行效率;
37.2)本发明实现了车车项目调度员无法获知列车前方安全防护进路的功能限制;
38.3)本发明采用了主动轮询判断列车通信类型的计算策略,及时识别在线运行列车
是否为有效车载控制器通信类型,防止被动监控列车状态;
39.4)本发明针对将滑动窗口算法与计算安全防护距离相结合,在实现多辆列车eoa占用轨旁资源设备时,仅更新不重叠设备的占用信息,不仅使软件实时运算效率更高效,同时也减轻了站场图实时更新设备显示的压力。
附图说明
40.图1为本发明的软件运行流程图;
41.图2为采用滑动窗口算法计算的不同设备状态下eoa距离显示图;
42.图3为本发明装置的结构示意图。
具体实施方式
43.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
44.如图1和图2所示,本发明是一种基于车车通信的采用滑动窗口的列车进路防护距离计算方法。主控服务器软件主动周期轮询列车通信类型,并实时加载列车前方安全防护距离,采用滑动窗口的算法,在列车位置实时移动的情况下,完成对列车安全防护在不同设备类型状态下的距离计算,并进行轨旁资源设备的占用与出清。该方案根据前方运营线路运行的情况,使调度员掌控对车与车之间的交互信息更加明确,可随时可调整列车的运行任务,灵活应对各种突发场景,显著提高了tacs系统在主动间隔防护下运行的安全性。
45.本发明是一种基于滑动窗口的列车进路防护距离计算方法,包括以下步骤:
46.步骤s1、启动车车ats系统软件,初始化信息,并从接口线程中加载车载状态信息,然后转到步骤s2;
47.步骤s2、主动轮询策略查询是否为ctc通信列车通信类型,如果是,则转到步骤s3,如果否,则轮询加载列车通信类型;
48.步骤s3、实时测算列车精确定位及查当前列车占用资源设备;
49.步骤s4、获取ctc通信列车信息中的eoa距离,采用滑动窗口算法判断占用轨旁资源设备状态;
50.步骤s5、本次计算占用设备与上一次资源占用设备列表进行比较,更新不重叠部分eoa资源设备的占用或出清信息;
51.步骤s6、发送精准计算后的列车位置及eoa进路防护路线至站场图显示。
52.以上是关于方法实施例的介绍,以下通过装置实施例,对本发明所述方案进行进一步说明。
53.本发明根据车载控制器发送的eoa(distance to first reference point with null speed constraint)距离,通过列车自动监控系统(ats)中主控服务器软件(mcs)计算出列车前方设备占用状态,以清晰车车通信项目中轨旁设备控制器(wsic)对各列车资源信息的分配情况,便于行调人员获知列车行驶路线,实现全面追踪列车的自主资源管理状态和自动间隔防护状态,做到全程有效安全。
54.如图3所示,一种基于滑动窗口的列车进路防护距离计算装置,包括:
55.初始化模块1,用于启动车车通信系统的ats系统,初始化信息,并从接口线程中加载车载状态信息;
56.通信类型判断模块2,主动轮询策略查询是否为ctc通信列车通信类型;
57.列车精确定位测算模块3,用于实时测算列车精确定位及查当前列车占用资源设备;
58.占用轨旁资源设备状态计算模块4,用于获取ctc通信列车信息中的eoa距离,采用滑动窗口算法计算占用轨旁资源设备状态;
59.eoa资源设备更新模块5,用于将本次计算占用设备与上一次资源占用设备列表进行比较,更新不重叠部分eoa资源设备的占用或出清信息;
60.显示模块6,用于发送精准计算后的列车位置及eoa进路防护路线至站场图显示。
61.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
62.本发明电子设备包括中央处理单元(cpu),其可以根据存储在只读存储器(rom)中的计算机程序指令或者从存储单元加载到随机访问存储器(ram)中的计算机程序指令,来执行各种适当的动作和处理。在ram中,还可以存储设备操作所需的各种程序和数据。cpu、rom以及ram通过总线彼此相连。输入/输出(i/o)接口也连接至总线。
63.设备中的多个部件连接至i/o接口,包括:输入单元,例如键盘、鼠标等;输出单元,例如各种类型的显示器、扬声器等;存储单元,例如磁盘、光盘等;以及通信单元,例如网卡、调制解调器、无线通信收发机等。通信单元允许设备通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
64.处理单元执行上文所描述的各个方法和处理,例如方法s1~s6。例如,在一些实施例中,方法s1~s6可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元。在一些实施例中,计算机程序的部分或者全部可以经由rom和/或通信单元而被载入和/或安装到设备上。当计算机程序加载到ram并由cpu执行时,可以执行上文描述的方法s1~s6的一个或多个步骤。备选地,在其他实施例中,cpu可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法s1~s6。
65.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
66.用于实施本发明的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
67.在本发明的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电
子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
68.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

技术特征:


1.一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,该方法根据车载控制器发送的eoa距离,通过列车自动监控系统ats中的主控服务器mcs计算出列车前方设备占用状态,同时显示轨旁设备控制器wsic对各列车资源信息的分配情况,实现全面追踪列车的自主资源管理状态和自动间隔防护状态。2.根据权利要求1所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,该方法具体包括以下步骤:步骤s1、启动车车通信系统的ats系统,初始化信息,并从接口线程中加载车载状态信息,然后转到步骤s2;步骤s2、判断通信类型,如果是ctc通信列车通信类型,则转到步骤s3,如果否,返回步骤s1;步骤s3、测算列车精确定位信息;步骤s4、获取eoa距离,并计算占用轨旁资源设备状态;步骤s5、比较不从叠eoa设备列表,更新不重叠部分eoa资源设备的占用或出清信息;步骤s6、发送精准计算后的列车位置及eoa进路防护路线至站场图显示。3.根据权利要求2所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,所述步骤s1具体为:步骤s
11
、分别加载车车通信系统的ats系统,初始化各线程及配置信息,并初始化网络;步骤s
12
、主控服务器mcs从消息队列中解析列车运行状态信息。4.根据权利要求2所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,所述步骤s2具体为:主动轮询策略查询是否为ctc通信列车通信类型,如果是,则转到步骤s3,如果否,则返回步骤s1继续轮询加载列车通信类型。5.根据权利要求2所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,所述步骤s3具体为:步骤s
31
,实时测算列车精确定位及查当前列车占用资源设备。6.根据权利要求2所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,所述步骤s4具体为:步骤s
41
,获取ctc通信列车信息中的eoa距离;步骤s
42
,采用滑动窗口算法计算占用轨旁资源设备状态。7.根据权利要求2所述的一种基于滑动窗口的列车进路防护距离计算方法,其特征在于,所述步骤s5比较不从叠eoa设备列表具体为:本次计算占用设备与上一次资源占用设备列表进行比较。8.一种基于滑动窗口的列车进路防护距离计算装置,其特征在于,包括:初始化模块,用于启动车车通信系统的ats系统,初始化信息,并从接口线程中加载车载状态信息;通信类型判断模块,主动轮询策略查询是否为ctc通信列车通信类型;列车精确定位测算模块,用于实时测算列车精确定位及查当前列车占用资源设备;占用轨旁资源设备状态计算模块,用于获取ctc通信列车信息中的eoa距离,采用滑动窗口算法计算占用轨旁资源设备状态;
eoa资源设备更新模块,用于将本次计算占用设备与上一次资源占用设备列表进行比较,更新不重叠部分eoa资源设备的占用或出清信息;显示模块,用于发送精准计算后的列车位置及eoa进路防护路线至站场图显示。9.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1~7中任一项所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1~7中任一项所述的方法。

技术总结


本发明涉及一种基于滑动窗口的列车进路防护距离计算方法及装置,该方法根据车载控制器发送的EOA距离,通过列车自动监控系统ATS中的主控服务器MCS计算出列车前方设备占用状态,同时显示轨旁设备控制器WSIC对各列车资源信息的分配情况,实现全面追踪列车的自主资源管理状态和自动间隔防护状态。与现有技术相比,本发明具有采用基于滑动窗口的列车进路防护距离计算方法实现设备占用更新和出清更新,可在多辆列车频繁刷新信息的情况下,拥有更高的计算执行效率等优点。的计算执行效率等优点。的计算执行效率等优点。


技术研发人员:

苏饶 崔智民 陈景柱 周公建 张蔚 王兰香 高承星 张萌 李杰 赵爽

受保护的技术使用者:

卡斯柯信号有限公司

技术研发日:

2022.02.24

技术公布日:

2022/6/7

本文发布于:2024-09-24 12:27:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/9730.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:列车   进路   设备   步骤
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议