一种基于连接关系的交路检查方法技术

技术编号:35021632 阅读:16 留言:0更新日期:2022-09-24 22:51
本发明专利技术提供一种基于连接关系的交路检查方法,包含:S1、获取ATS系统中生成的交路信息文件和配置文件;基于所述交路信息文件、配置文件,为各个交路中的各个进路生成对应的进路连接关系,并将生成的所述进路连接关系存储至第一文件;S2、读入待校验的数据文件,获取该数据文件中的进路连接关系;S3、基于第一文件中的进路连接关系验证数据文件中的进路连接关系,判断待校验数据文件中是否存在交路信息文件中未包含的进路、是否存在冗余的进路、是否存在进路方向错误、进路对应的车站号及站台号是否错误。通过本发明专利技术可自动检查人工生成的数据文件中的交路信息,效率高,保障了ATS系统正常运行。常运行。常运行。

【技术实现步骤摘要】
一种基于连接关系的交路检查方法


[0001]本专利技术涉及轨道交通
,特别涉及一种基于连接关系的交路检查方法。

技术介绍

[0002]城市轨道交通运输领域中,列车按照列车运行图及联锁规则指示行车。通过联锁规则和轨旁安全设备保证列车与列车之间不会发生冲撞,防止引发重大安全事故。因此,交路检查功能是实现列车安全运行的基本要求,也是ATS(Automatic Train Supervision列车自动监控系统)系统自动控制功能的重要组成部分。
[0003]在ATS系统中包含许多应用软件,输入应用软件的数据文件通常是人工生成。目前,对于数据文件中的交路检查常常采用人工查询的方式,这种方式存在操作繁琐、效率低下、不具备实时性等缺陷。ATS系统需要根据项目变化而不定期更新运行数据并输入对应的应用软件,校验人员承受着工作量大且工作时间紧迫的压力。总结校验人员的工作难点发现,当前城市轨道交通线路列车运行图的交路检查工作,面临以下几个关键问题:当项目使用的交路数据发生变化时,都需要人工对其进行校验;当数据量增大时,人工校验需要耗费大量时间,成为ATS系统正常工作的瓶颈。同时,也存在人工校验无法有效检查出交路数据是否仍存在错误等问题。

技术实现思路

[0004]本专利技术的目的是提供一种基于连接关系的交路检查方法,能够自动检查人工生成的数据文件(用于输入ATS系统的对应软件)中的交路信息,替代了人工检查。本专利技术不仅效率高、数据处理能力强,还保证了数据文件中交路数据的正确性,防止ATS系统错误导致安全事故发生。
[0005]为了达到上述目的,本专利技术提供一种基于连接关系的交路检查方法,包含步骤:
[0006]S1、获取ATS系统中生成的交路信息文件和配置文件;基于所述交路信息文件、配置文件,为各个交路中的各个进路生成对应的进路连接关系,并将生成的所述进路连接关系存储至第一文件;
[0007]S2、读入待校验的数据文件,获取该数据文件中的进路连接关系;
[0008]S3、基于第一文件中的进路连接关系验证数据文件中的进路连接关系,检查待校验数据文件中是否存在交路信息文件中未包含的进路、是否存在冗余的进路、是否存在进路方向错误、进路对应的车站号及站台号是否错误。
[0009]可选的,所述基于连接关系的交路检查方法还包含步骤:
[0010]S4、基于步骤S3的检查结果生成对应的第二文件,并存储该第二文件至本地。
[0011]可选的,所述交路信息文件包含:交路方向和交路path值;所述交路方向包含上行方向、下行方向;所述交路path值包含节点序列;所述节点序列由多个节点号组成,所述节点号用于唯一标识车站的站台;所述节点序列中的各个节点号分别依序对应交路经过的各个站台。
[0012]可选的,所述配置文件包含:各个车站的车站号及车站名、车站内各个站台的站台号、各站台对应的节点号、站台类型;所述站台类型表示站台为折返站台或非折返站台。
[0013]可选的,所述进路连接关系包含:进路起始车站的车站号、进路起始站台的站台号、进路终点车站的车站号、进路终点站台的站台号、进入进路终点站台的方向、驶出进路终点站台的方向、进路path值;所述进入进路终点站台的方向、驶出进路终点站台的方向包含上行方向、下行方向;所述进路path值包含:进路起始站台的节点号和进路终点站台的节点号;所述交路path值中包含多个进路path值。
[0014]可选的,第一文件中的进路path值、进入进路终点站台的方向、驶出进路终点站台的方向从交路信息文件中获取;第一文件中的进路起始车站的车站号、进路起始站台的站台号、进路终点车站的车站号、进路终点站台的站台号从配置文件获取。
[0015]可选的,步骤S3中所述验证数据文件中的进路连接关系包含:
[0016]S31、获取所述待校验的数据文件中的进路path值,若在所述第一文件中查询到相同的进路path值,进入S32;否则,生成检查结果“包含不存在的进路+A”;其中A表示该进路path值;
[0017]S32、比对该数据文件与第一文件中,该进路path值所属进路连接关系中的进路起始车站的车站号、进路起始站台的站台号、进路终点车站的车站号、进路终点站台的站台号、进入进路终点站台的方向、驶出进路终点站台的方向是否相同,并生成对应的检查结果;进入步骤S31,直至遍历完数据文件中所有的进路path值。
[0018]可选的,步骤S3中所述验证数据文件中的进路连接关系还包含:
[0019]S33、获取第一文件中的进路path值,若在待校验的数据文件中未查询到相同的进路path值,生成检查结果“缺少进路+H”;其中H表示该进路path值;重复步骤S33,直至遍历完第一文件中所有的进路path值。
[0020]可选的,所述交路信息文件、配置文件、第一文件为xml格式的文件;所述第二文件为txt格式的文件。
[0021]与现有技术相比,本专利技术的有益效果在于:
[0022]1)本专利技术的基于连接关系的交路检查方法可自动检查人工生成的数据文件中的交路信息,替代了现有技术中人工校验操作繁琐、效率低下等缺陷;
[0023]2)本专利技术可以在数分钟之内,处理上百条进路信息,有较强的性能优势;
[0024]3)本专利技术有较强的可用性,当涉及项目的数据量增大时,无法对用于项目的数据文件实时进行人工校验,通过本专利技术仍能有效进行交路检查,保证了输入ATS系统对应应用软件的数据文件的正确性。
附图说明
[0025]为了更清楚地说明本专利技术技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一个实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图:
[0026]图1为本专利技术的基于连接关系的交路检查方法的流程图;
[0027]图2为本专利技术实施例中,配置文件的部分截图;
[0028]图3为本专利技术实施例中,交路信息文件的部分截图;
[0029]图4为本专利技术实施例中,第一文件中的进路连接关系生成方法示意图;
[0030]图5为本专利技术实施例中,待校验数据文件的部分截图;
[0031]图6为本专利技术实施例中,验证数据文件中的进路连接关系的流程图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0034]还应当理解,在此本申请说明书中所使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于连接关系的交路检查方法,其特征在于,包含步骤:S1、获取ATS系统中生成的交路信息文件和配置文件;基于所述交路信息文件、配置文件,为各个交路中的各个进路生成对应的进路连接关系,并将生成的所述进路连接关系存储至第一文件;S2、读入待校验的数据文件,获取该数据文件中的进路连接关系;S3、基于第一文件中的进路连接关系验证数据文件中的进路连接关系,检查待校验数据文件中是否存在交路信息文件中未包含的进路、是否存在冗余的进路、是否存在进路方向错误、进路对应的车站号及站台号是否错误。2.如权利要求1所述的基于连接关系的交路检查方法,其特征在于,还包含步骤:S4、基于步骤S3的检查结果生成对应的第二文件,并存储该第二文件至本地。3.如权利要求1所述的基于连接关系的交路检查方法,其特征在于,所述交路信息文件包含:交路方向和交路path值;所述交路方向包含上行方向、下行方向;所述交路path值包含节点序列;所述节点序列由多个节点号组成,所述节点号用于唯一标识车站的站台;所述节点序列中的各个节点号分别依序对应交路经过的各个站台。4.如权利要求3所述的基于连接关系的交路检查方法,其特征在于,所述配置文件包含:各个车站的车站号及车站名、车站内各个站台的站台号、各站台对应的节点号、站台类型;所述站台类型表示站台为折返站台或非折返站台。5.如权利要求4所述的基于连接关系的交路检查方法,其特征在于,所述进路连接关系包含:进路起始车站的车站号、进路起始站台的站台号、进路终点车站的车站号、进路终点站台的站台号、进入进路终点站台的方向、驶出进路终点站台的方向、进路path值;所述进入进路终点站台的方向、驶出进路终点站台的方向包含上行方向、下行方向;所述进路pa...

【专利技术属性】
技术研发人员:崔逸群田晓莉张少波刘灵高明生周公建康磊
申请(专利权)人:卡斯柯信号有限公司
类型:发明
国别省市:

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

1