一种TACS系统数据边界点的生成方法、设备及介质与流程

本发明涉及列车信号控制系统,尤其是涉及一种tacs系统数据边界点的生成方法、设备及介质。
背景技术:
1、tacs系统全称train autonomous circumambulate system,中文名为基于车车通信的列车自主运行系统。指列车基于运行计划和实时位置实现自主资源管理并进行主动间隔防护的信号系统,该系统以车地联锁和车车协同的方式达成更安全、更高效、更经济的目标。
2、在tacs系统数据中,会配置一个称为边界点的参数信息,作用是在系统防护区域或轨旁区域管理区边界进行特定操作时可被识别;或者当人工列车在需要在没有信号机或车挡的情况下进行移动,边界点起到阻挡作用,使人工车在有限的范围内运行;目前边界点的配置由数据制作人员根据相关规则人工配置,人工配置数据存在如下问题:
3、1)需要数据制作人员完全熟悉掌握边界点的布置规则,因此需要对相关人员进行培训、考核,培训花费时间久,增加培训成本。
4、2)由于是人工一个个确定边界点的位置,所以数据制作需花费大量时间。
5、3)边界点的布置还有限制,比如不可重叠等;需要人工保证数据制作都遵守了限制,易出错。
6、经过检索,中国专利公开号cn113535543a公开了一种tacs系统用的测试数据生成方法、装置、设备以及介质,具体公开了包括以下步骤:步骤101,根据已确定的数据结构及参数,创建数据表并新建数据;步骤102,对每一条数据创建一行数据,并且为每一行数据附上唯一的id标识;步骤103,根据项目需求及数据结构,在每条数据中输入相关的数据内容,属性;步骤104,对于需要相互关联的数据,工具会根据id标识进行关联等。该专利可以提高数据制作效率,但是对于数据边界点的自动生成并未涉及,因此如何通过工具来实现数据边界点自动生成,从而减少人工配置边界点数据的时间,成为需要解决的技术问题。
技术实现思路
1、本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种tacs系统数据边界点的生成方法、设备及介质。
2、本发明的目的可以通过以下技术方案来实现:
3、根据本发明的第一方面,提供了一种tacs系统数据边界点的生成方法,该方法包括以下步骤:
4、步骤s1,定义输入数据“轨道”表、“轨旁资源管理区”表和“人工控制区”表;
5、步骤s2,根据步骤s1的定义自动创建边界点数据;
6、步骤s3,对步骤s2创建的所有边界点,若存在相同轨道序号和公里标的边界点,根据优先级仅需保留一个边界点;
7、步骤s4,对步骤s3保留的边界点进行命名;
8、步骤s5,对创建的所有边界点进行编号,序号由1开始递增编号。
9、2.根据权利要求1所述一种tacs系统数据边界点的生成方法,其特征在于,所述“轨道”表中包含的参数包括轨道的序号、名称、始端公里标、终端公里标、轨道间的连接关系和车挡。
10、3.根据权利要求1所述一种tacs系统数据边界点的生成方法,其特征在于,所述“轨旁资源管理区”表中包含的参数包括轨旁资源管理区的序号、名称、轨道序号、资源管理器区始端轨道序号,公里标、资源管理区域终端轨道序号,以及公里标。
11、作为优选的技术方案,所述“人工控制区”表中包含的参数包括人工控制区的序号、名称、人工控制区始端的轨道序号,公里标、人工控制区终端的轨道序号,以及公里标。
12、作为优选的技术方案,所述步骤s2具体包括:
13、21)从轨旁资源管理区表中,查找由步骤s1定义的轨旁资源管理区的轨道序号和公里标,若找到的轨道序号和轨道公里标同时存在于两个轨旁资源管理区中,则该轨道序号和公里标即为边界点所在的位置。
14、作为优选的技术方案,所述步骤s2具体包括:
15、22)从步骤s1定义的轨旁资源管理区表中找到轨旁资源管理区的始端和终端轨道,若该轨道与其他轨道不存在任何连接关系,且该轨道的始端或终端不存在车挡,那么该轨道的序号和公里标即为边界点所在的位置;
16、23)从步骤s1定义的轨旁资源管理区表中找到轨旁资源管理区的始端或终端轨道,若存在两个不同的轨道分别存在于不同的轨旁资源管理区中,并且两个轨道相互连接,则两个轨道的连接点的公里标即为边界点的公里标,轨道序号较小的轨道即为边界点的轨道序号。
17、作为优选的技术方案,所述步骤s2具体包括:
18、24)从人工控制区表查找由步骤s1定义的人工控制区始端和终端的轨道序号和公里标信息,在每个被找到的始端和终端处分别创建一个边界点,始端和终端的轨道序号和公里标即为边界点的轨道序号和公里标。
19、作为优选的技术方案,所述步骤s3中优先级由高到低依次如下:
20、31)由两个相连的轨旁资源管理区创建的边界点;
21、32)由轨旁资源管理区和非轨旁资源管理区创建的边界点;
22、33)由人工控制区创建的边界点。
23、作为优选的技术方案,所述步骤s4中对边界点命名具体为:bo_x_y_z”,
24、其中“bo”为边界点的缩写;
25、若边界点为两个相连的资源管理区创建,则x为当前资源管理区的名称;y为相邻资源管理区的名称;z为边界点所在轨道名称;
26、若边界点由轨旁资源管理区和非轨旁资源管理区创建,则x为当前资源管理区的名称;不存在y;z为边界点所在轨道名称;
27、若边界点由人工控制区创建,则x为当前人工控制区的名称;y为边界点所在轨道名称;z为“b”或“e”,其中“b”表示边界点在人工控制区的始端,“e”表示边界点在人工控制区的终端。
28、作为优选的技术方案,所述步骤s5中序号的排序方式具体为:
29、51)查找由两个轨旁资源管理区创建的边界点,按轨旁资源管理区的序号升序排序;
30、52)查找由轨旁资源管理区和非轨旁资源管理区创建的边界点,按轨旁资源管理区的序号升序排序;
31、53)查找由人工控制区边界创建的边界点,按人工控制区的序号升序排序。
32、根据本发明的第二方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现所述的方法。
33、根据本发明的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现所述的方法。
34、与现有技术相比,本发明具有以下优点:
35、1)本发明通过人工配置少量的数据参数,通过工具自动生成边界点,减少了人工配置边界点数据的时间,无需再对数据制作人员进行布置规则培训,降低了数据制作人员的培训成本,提高数据制作的效率和准确率;
36、2)本发明避免人工配置边界点数据而发生的错误,提高了数据制作的准确率;
37、3)本发明由于边界点由工具计算获得,数据制作人员无需完全掌握布置规则,免去了培训成本;
38、4)本发明若存在相同轨道序号和公里标的边界点,在仅需保留一个边界点,可以按照设定优先级进行保留,进一步提高了数据的准确性;
39、5)本发明对边界点采用一套自己设计的命名方式,进一步提高了数据制作的效率。
技术研发人员:张甬涛,凌小雀,林荣威,尹丽英
技术所有人:卡斯柯信号有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
