一种验证自动触发障碍物脱轨防护范围的方法及装置与流程
未命名
07-03
阅读:81
评论:0

1.本发明涉及轨道交通技术领域,尤其涉及一种验证自动触发障碍物脱轨防护范围的方法及装置。
背景技术:
2.在轨道交通运输中,障碍物脱轨检测主要是对当轨道内存在的物体进行检测,避免障碍物对轨道车辆造成破坏,其是将障碍物信息实时发送给列车信号系统,列车信号系统接收到该信息后,为保证列车的运行安全,会采用一个统一的防护距离计算障碍物脱轨防护范围,并将该障碍物脱轨防护范围运用在列车信号系统内,使得该范围内不再有列车进入。
3.目前,现有技术中的障碍物脱轨防护范围是根据障碍物信息以及列车位置人工进行计算而来的,并在得到障碍物脱轨防护范围后进行人工验证。然而,人工处理的方式容易导致障碍物脱轨防护范围的计算错误或验证不全,从而导致障碍物脱轨防护范围的验证效率低、准确性不高,进而影响列车的运行安全。
技术实现要素:
4.鉴于上述问题,本发明提供一种验证自动触发障碍物脱轨防护范围的方法及装置,主要目的是优化验证自动触发障碍物脱轨防护范围的方式,提高验证效率和准确率,保证列车的行车安全。
5.为解决上述技术问题,本发明提出以下方案:第一方面,本发明提供了一种验证自动触发障碍物脱轨防护范围的方法,所述方法包括:在测试环境中配置列车自动监控系统的指定开放接口;利用所述指定开放接口将指定线路以及所述指定线路对应的自动触发障碍物脱轨防护范围列表导入所述测试环境中,所述自动触发障碍物脱轨防护范围列表中包含有所述指定线路内所有编号区段对应的防护测试实例,所述防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;在所述指定线路内的每个所述编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;基于所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果。
6.第二方面,本发明提供了一种验证自动触发障碍物脱轨防护范围的装置,所述装置包括:第一配置单元,用于在测试环境中配置列车自动监控系统的指定开放接口;导入单元,用于利用所述配置单元获得的所述指定开放接口将指定线路以及所述指定线路对应的自动触发障碍物脱轨防护范围列表导入所述测试环境中,所述自动触发障
碍物脱轨防护范围列表中包含有所述指定线路内所有编号区段对应的防护测试实例,所述防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;测试单元,用于在所述导入单元获得的所述指定线路内的每个所述编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;输出单元,用于基于所述测试单元获得的所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果。
7.为了实现上述目的,根据本发明的第三方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述第一方面的验证自动触发障碍物脱轨防护范围的方法。
8.为了实现上述目的,根据本发明的第四方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述第一方面的验证自动触发障碍物脱轨防护范围的方法。
9.借由上述技术方案,本发明提供的一种验证自动触发障碍物脱轨防护范围的方法及装置,是在需要对自动触发障碍物脱轨防护范围进行验证时,首先在测试环境中配置列车自动监控系统的指定开放接口,然后利用指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,其中,该自动触发障碍物脱轨防护范围列表中包含有指定线路内所有编号区段对应的防护测试实例,且每个防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段,接着在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试,最后基于障碍物自动脱轨防护测试对应的测试结果,输出验证障碍物脱轨防护范围对应的验证结果。通过本发明提供的技术方案,能够基于指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,并在指定线路上模拟列车并激活障碍物脱轨位,以测试每个防护测试实例自动触发障碍物脱轨防护范围对应的目标编号区段,并基于得到的测试结果进行验证处理,即利用自动化模拟验证操作提高了验证效率,保证验证结果的准确性,即能够解决现有依赖人工成本完成对自动触发障碍物脱轨防护范围验证导致效率低且难以确保验证准确率的问题。
10.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
11.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本发明实施例提供的一种验证自动触发障碍物脱轨防护范围的方法流程图;图2示出了本发明实施例提供的另一种验证自动触发障碍物脱轨防护范围的方法流程图;图3示出了本发明实施例提供的一种验证自动触发障碍物脱轨防护范围的装置的
组成框图;图4示出了本发明实施例提供的另一种验证自动触发障碍物脱轨防护范围的装置的组成框图;图5示出了本发明实施例提供指定线路的平面布置图。
具体实施方式
12.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
13.目前,现有技术中的障碍物脱轨防护范围是根据障碍物信息以及列车位置人工进行计算而来的,并在得到障碍物脱轨防护范围后进行人工验证。然而,人工处理的方式容易导致障碍物脱轨防护范围的计算错误或验证不全,从而导致障碍物脱轨防护范围的验证效率低、准确性不高,进而影响列车的运行安全。本发明通过指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,并在指定线路上模拟列车并激活障碍物脱轨位,以测试每个防护测试实例自动触发障碍物脱轨防护范围对应的目标编号区段,并基于得到的测试结果进行验证处理,即利用自动化模拟验证操作提高了验证效率,保证验证结果的准确性,即能够解决现有依赖人工成本完成对自动触发障碍物脱轨防护范围验证导致效率低且难以确保验证准确率的问题。
14.为此,本发明实施例提供了一种验证自动触发障碍物脱轨防护范围的方法,通过该方法能够优化验证自动触发障碍物脱轨防护范围的方式,提高验证效率和准确率,保证列车的行车安全,其具体执行步骤如图1所示,包括:101、在测试环境中配置列车自动监控系统的指定开放接口。
15.需要说明的是,在本实施例中,列车自动监控系统(automatic train supervision,ats)城市轨道交通所用的列车自动控制系统的一个重要子系统,是一套集现代化数据通信、计算机、网络和信号技术为一体的、分布式的实时监督、控制系统。对于本发明实施例,是在ats系统中预先配置一个指定开放接口,该指定开放接口专用于后续导入自动触发障碍物脱轨防护范围列表,以完成对自动触发障碍物脱轨防护范围的测试。
16.102、利用指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中。
17.其中,自动触发障碍物脱轨防护范围列表中包含有指定线路内所有编号区段对应的防护测试实例,防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段。需要说明的是,在本实施例中,指定线路即为本次测试的线路,编号区段即为该线路上的不同类型的区段按照线路类型对其进行编号划分的区段,防护测试实例即为在测试环境下当其对应的某个编号区段出现障碍物脱轨时能够自动触发其对应的障碍物脱轨防护范围的用例,而障碍物脱轨防护范围是由目标编号区段组成的,示例性的,当前编号区段为2,与其左右相邻的编号区段为1、3,而每个编号区段的边界一般均会设置公里标进行标识,因此,可以先获取各个编号区段对应的初始起讫公里标和该线路在预置行驶条件下应对突发情况而设置的预设安全距离,即将预设安全距离中的前端预设安全距离和后端预设安全距
离对初始起讫公里标的位置进行虚拟外扩,并根据虚拟外扩后的初始起讫公里标的位置设置编号区段为2的防护范围,虚拟外扩后的初始起讫公里标的位置一般会出现在编号区段为1、3内,因此,可以将编号区段1、2、3作为目标编号区段,即编号区段为2的障碍物脱轨防护范围,从而给与障碍物脱轨防护范围的列车足够的行驶区间进行应变,还能够避免后车进入该障碍物脱轨防护范围发生意外碰撞,从而大大提升了列车的行车安全。
18.103、在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试。
19.需要说明的是,在本实施例中,由于前述步骤102已经将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表都导入到了测试环境,因此,可以在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,也就是依次假设某一个编号区段内存在障碍物脱轨情况以及列车行驶该编号区段内,即对该编号区段对应的防护测试实例进行测试,以确定其对应的障碍物脱轨防护范围是否能够精确的自动触发,即在指定线路中从障碍物脱轨防护范围对应的目标编号区段是否点亮,从而记录每个防护测试实例的测试结果,以组成障碍物自动脱轨防护测试对应的测试结果,以便执行后续步骤104。
20.104、最后基于障碍物自动脱轨防护测试对应的测试结果,输出验证障碍物脱轨防护范围对应的验证结果。
21.需要说明的是,在本实施例中,每个防护测试实例用于完成障碍物脱轨防护范围的测试,而测试结果即为障碍物脱轨防护范围的显示情况与障碍物脱轨防护范围列表中记录的信息是否对应,具体的,可以基于测试结果对自动触发障碍物脱轨防护范围列表中每个防护测试用例进行标记处理,然后将标记处理后的自动触发障碍物脱轨防护范围列表作为障碍物脱轨防护范围对应的验证结果,并输出障碍物脱轨防护范围对应的验证结果,其中标记处理可以为颜色标记,例如不对应的标红,也可以为图案标记,例如对应的标“√”,不对应的标
“×”
等,对此,本实施不做限定,仅需保证能够明显区分即可,而在得到验证结果,从而提高了验证效率,保证验证结果的准确性。
22.基于上述图1的实现方式可以看出,本发明提供的一种验证自动触发障碍物脱轨防护范围的方法,是在需要对自动触发障碍物脱轨防护范围进行验证时,首先在测试环境中配置列车自动监控系统的指定开放接口,然后利用指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,其中,该自动触发障碍物脱轨防护范围列表中包含有指定线路内所有编号区段对应的防护测试实例,且每个防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段,接着在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试,最后基于障碍物自动脱轨防护测试对应的测试结果,输出验证障碍物脱轨防护范围对应的验证结果。通过本发明提供的技术方案,能够基于指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,并在指定线路上模拟列车并激活障碍物脱轨位,以测试每个防护测试实例自动触发障碍物脱轨防护范围对应的目标编号区段,并基于得到的测试结果进行验证处理,即利用自动化模拟验证操作提高了验证效率,保证验证结果的准确性,即能够解决现有依赖人工成本完成对自动触发障碍物脱轨防护范围验证导致效率低且难以确保验证准确率的问题。
23.进一步的,本发明优选实施例是在上述图1的基础上,针对验证自动触发障碍物脱
轨防护范围的过程进行的详细说明,其具体步骤如图2所示,包括:201、根据指定线路的平面布置图和指定线路对应的预设安全防护距离,配置自动触发障碍物脱轨防护范围列表。
24.需要说明的是,在本实施例中,指定线路的平面布置图是能够基于列车信号系统直接得到的,而该平面布置图中包含有该线路上的所有信息,其包括但不限于:线路类型(上行线路和下行线路)、公里标、区段名称、区段类型等,而预设安全防护距离则用于表征列车在指定线路对应的预置行驶条件下发生紧急制动时的前后安全距离,即当前列车在指定线路对应的预置行驶条件下发生紧急制动时与前车的安全距离及后车禁止驶入的安全距离,通过上述两个数据即可配置自动触发障碍物脱轨防护范围列表,具体的,获取指定线路中各个编号区段对应的初始起讫公里标;获取指定线路对应的预设安全距离,预设安全距离用于表征列车在指定线路对应的预置行驶条件下发生紧急制动时的前后安全距离;基于预设安全防护距离对每个编号区段对应的初始起讫公里标进行安全位置映射,以获得每个编号区段对应的目标起讫公里标;根据每个编号区段对应的目标起讫公里标与其他编号区段对应的初始起讫公里标的位置关系确定每个编号区段对应的障碍物脱轨防护范围;利用每个编号区段和每个编号区段对应的障碍物脱轨防护范围构建每个编号区段对应的防护测试实例,并基于每个防护测试实例配置自动触发障碍物脱轨防护范围列表。需要说明的是,在一些特殊的线路会出现双向运行的情况,因此,在映射过程中也需要将上行线路但运行反向为下行方向以及下行线路但运行反向为上行方向的情况添加其中,而位置关系则具体指在每个编号区段对应的目标起讫公里标与其他编号区段对应的初始起讫公里标的位置交叉关系,即可将目标起讫公里标的区间作为一个虚拟映射范围,基于该虚拟映射范围与其他编号区段的是否存在交集来确定每个编号区段的障碍物脱轨防护范围,而只要存在交集,该存在交集的其他编号区段就要作为该编号区段对应的目标编号区段。
25.具体的,由于预设安全距离包括前端预设安全距离和后端预设安全距离;因此,对于基于预设安全防护距离对每个编号区段对应的初始起讫公里标进行安全位置映射,以获得每个编号区段对应的目标起讫公里标的具体执行过程为:获取指定线路的线路类型以及运行方向;当线路类型为上行线路时,且运行方向为上行方向时,则基于前端预设安全距离对每个编号区段的初始讫点公里标进行位置映射,以及基于后端预设安全距离对初始起点公里标进行位置映射,以获得每个编号区段对应的目标起讫公里标;当线路类型为上行线路时,且运行方向为下行方向时,则基于前端预设安全距离对每个编号区段的初始起点公里标进行位置映射,以及基于后端预设安全距离对初始讫点公里标进行位置映射,以获得每个编号区段对应的目标起讫公里标;当线路类型为下行线路时,且运行方向为下行方向时,则基于前端预设安全距离对每个编号区段的初始起点公里标进行位置映射,以及基于后端预设安全距离对初始讫点公里标进行位置映射,以获得每个编号区段对应的目标起讫公里标;当线路类型为下行线路时,且运行方向为上行方向时,则基于前端预设安全距离对每个编号区段的初始讫点公里标进行位置映射,以及基于后端预设安全距离对初始起点公里标进行位置映射,以获得每个编号区段对应的目标起讫公里标。
26.进一步的,对于根据每个编号区段对应的目标起讫公里标与其他编号区段对应的初始起讫公里标的位置关系确定每个编号区段对应的障碍物脱轨防护范围的执行过程为:根据每个编号区段对应的目标起讫公里标与其他编号区段对应的初始起讫公里标的位置
关系确定每个编号区段对应的障碍物脱轨防护范围,包括:基于每个编号区段对应的目标起讫公里标确定每个目标起讫公里标对应的虚拟映射范围;将与每个虚拟映射范围存在位置交叉关系的编号区段作为目标编号区段,并将连续的目标编号区段作为每个编号区段对应的障碍物脱轨防护范围。
27.示例性的,假设指定线路的线路布置图为图5所示,而预设安全距离中的前端预设安全距离为50、后端预设安全距离为200,则基于指定线路的线路类型以及运行方向,对应于上述几种情况的列表如下:初始列表为:表1当线路类型为上行线路时,且运行方向为上行方向时:表2当线路类型为上行线路时,且运行方向为下行方向时:
表3当线路类型为下行线路时,且运行方向为下行方向时:表4当线路类型为下行线路时,且运行方向为上行方向时:表5基于表2-5,最终的障碍物脱轨防护范围为:上行线路:下行线路:
表6在得到上述表6后,可基于表6中的对应关系配置防护测试实例,以便执行后续的测试验证操作。
28.202、在测试环境中配置列车自动监控系统的指定开放接口。
29.本步骤结合上述方法中101步骤的描述,在此相同的内容不赘述。
30.203、利用指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中。
31.本步骤结合上述方法中102步骤的描述,在此相同的内容不赘述。
32.204、在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试。
33.本步骤结合上述方法中103步骤的描述,在此相同的内容不赘述。
34.205、基于障碍物自动脱轨防护测试对应的测试结果对自动触发障碍物脱轨防护范围列表中每个防护测试用例进行标记处理。
35.需要说明的是,在本实施例中,标记处理可以为颜色标记,例如不对应的标红,也可以为图案标记,例如对应的标“√”,不对应的标
“×”
等,对此,本实施不做限定,仅需保证能够在自动触发障碍物脱轨防护范围列表中能够明显区分即可。
36.206、将标记处理后的自动触发障碍物脱轨防护范围列表作为障碍物脱轨防护范围对应的验证结果,并输出障碍物脱轨防护范围对应的验证结果。
37.本步骤结合上述方法中104步骤的描述,在此相同的内容不赘述。
38.进一步的,作为对上述图1-2所示方法实施例的实现,本发明实施例提供了一种验证自动触发障碍物脱轨防护范围的装置,该装置用于优化验证自动触发障碍物脱轨防护范围的方式,提高验证效率和准确率,保证列车的行车安全。该装置的实施例与前述方法实施例对应,为便于阅读,本实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。具体如图3所示,该装置包括:第一配置单元31,用于在测试环境中配置列车自动监控系统的指定开放接口;导入单元32,用于利用所述第一配置单元31获得的所述指定开放接口将指定线路以及所述指定线路对应的自动触发障碍物脱轨防护范围列表导入所述测试环境中,所述自动触发障碍物脱轨防护范围列表中包含有所述指定线路内所有编号区段对应的防护测试实例,所述防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;测试单元33,用于在所述导入单元32获得的所述指定线路内的每个所述编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;
输出单元34,用于基于所述测试单元33获得的所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果。
39.进一步的,如图4所示,所述装置还包括:第二配置单元35,用于在所述第一配置单元31之前根据所述指定线路的平面布置图和所述指定线路对应的预设安全防护距离,配置所述自动触发障碍物脱轨防护范围列表。
40.进一步的,如图4所示,所述第二配置单元35,包括:第一获取模块351,用于获取所述指定线路中各个所述编号区段对应的初始起讫公里标;第二获取模块352,用于获取所述指定线路对应的预设安全距离,所述预设安全距离用于表征列车在所述指定线路对应的预置行驶条件下发生紧急制动时的前后安全距离;映射模块353,用于基于所述第二获取模块352获得的所述预设安全防护距离对所述第一获取模块351获得的每个所述编号区段对应的初始起讫公里标进行安全位置映射,以获得每个所述编号区段对应的目标起讫公里标;确定模块354,用于根据所述映射模块353获得的每个所述编号区段对应的目标起讫公里标与其他所述编号区段对应的所述初始起讫公里标的位置关系确定每个所述编号区段对应的障碍物脱轨防护范围;配置模块355,用于利用所述确定模块354获得的每个所述编号区段和每个所述编号区段对应的障碍物脱轨防护范围构建每个所述编号区段对应的防护测试实例,并基于每个所述防护测试实例配置所述自动触发障碍物脱轨防护范围列表。
41.进一步的,如图4所示,所述预设安全距离包括前端预设安全距离和后端预设安全距离;所述映射模块,具体用于,获取所述指定线路的线路类型以及运行方向;当所述线路类型为上行线路时,且所述运行方向为上行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始讫点公里标进行位置映射,以及基于所述后端预设安全距离对初始起点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为上行线路时,且所述运行方向为下行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始起点公里标进行位置映射,以及基于所述后端预设安全距离对初始讫点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为下行线路时,且所述运行方向为下行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始起点公里标进行位置映射,以及基于所述后端预设安全距离对初始讫点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为下行线路时,且所述运行方向为上行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始讫点公里标进行位置映射,以及基于所述后端预设安全距离对初始起点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标。
42.进一步的,如图4所示,所述确定模块,包括:基于每个所述编号区段对应的目标起讫公里标确定每个所述目标起讫公里标对应的虚拟映射范围;将与每个所述虚拟映射范围存在位置交叉关系的所述编号区段作为目标编号区段,并将连续的所述目标编号区段作为每个所述编号区段对应的障碍物脱轨防护范围。
43.进一步的,如图4所示,所述输出单元34,包括:处理模块341,用于基于所述障碍物自动脱轨防护测试对应的测试结果对所述自动触发障碍物脱轨防护范围列表中每个所述防护测试用例进行标记处理;输出模块342,用于将所述处理模块获得的标记处理后的自动触发障碍物脱轨防护范围列表作为所述障碍物脱轨防护范围对应的验证结果,并输出所述障碍物脱轨防护范围对应的验证结果。
44.进一步的,本发明实施例还提供一种存储介质,所述存储介质用于存储计算机程序,其中,所述计算机程序运行时控制所述存储介质所在设备执行上述图1-2中所述的验证自动触发障碍物脱轨防护范围的方法。
45.进一步的,本发明实施例还提供一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述图1-2中所述的验证自动触发障碍物脱轨防护范围的方法。
46.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
47.可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
48.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
49.在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
50.此外,存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
51.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
52.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
53.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
54.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
55.在一个典型的配置中,计算设备包括一个或多个处理器 (cpu)、输入/输出接口、网络接口和内存。
56.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
57.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (pram)、静态随机存取存储器 (sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器 (ram)、只读存储器 (rom)、电可擦除可编程只读存储器 (eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器 (cd-rom)、数字多功能光盘 (dvd) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
58.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
59.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
60.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:
1.一种验证自动触发障碍物脱轨防护范围的方法,其特征在于,所述方法包括:在测试环境中配置列车自动监控系统的指定开放接口;利用所述指定开放接口将指定线路以及所述指定线路对应的自动触发障碍物脱轨防护范围列表导入所述测试环境中,所述自动触发障碍物脱轨防护范围列表中包含有所述指定线路内所有编号区段对应的防护测试实例,所述防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;在所述指定线路内的每个所述编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;基于所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果。2.根据权利要求1所述的方法,其特征在于,在测试环境中配置列车自动监控系统的指定开放接口之前,所述方法还包括:根据所述指定线路的平面布置图和所述指定线路对应的预设安全防护距离,配置所述自动触发障碍物脱轨防护范围列表。3.根据权利要求2所述的方法,其特征在于,根据所述指定线路的平面布置图和所述指定线路对应的预设安全防护距离,配置所述自动触发障碍物脱轨防护范围列表,包括:获取所述指定线路中各个所述编号区段对应的初始起讫公里标;获取所述指定线路对应的预设安全距离,所述预设安全距离用于表征列车在所述指定线路对应的预置行驶条件下发生紧急制动时的前后安全距离;基于所述预设安全防护距离对每个所述编号区段对应的初始起讫公里标进行安全位置映射,以获得每个所述编号区段对应的目标起讫公里标;根据每个所述编号区段对应的目标起讫公里标与其他所述编号区段对应的所述初始起讫公里标的位置关系确定每个所述编号区段对应的障碍物脱轨防护范围;利用每个所述编号区段和每个所述编号区段对应的障碍物脱轨防护范围构建每个所述编号区段对应的防护测试实例,并基于每个所述防护测试实例配置所述自动触发障碍物脱轨防护范围列表。4.根据权利要求3所述的方法,其特征在于,所述预设安全距离包括前端预设安全距离和后端预设安全距离;基于所述预设安全防护距离对每个所述编号区段对应的初始起讫公里标进行安全位置映射,以获得每个所述编号区段对应的目标起讫公里标,包括:获取所述指定线路的线路类型以及运行方向;当所述线路类型为上行线路时,且所述运行方向为上行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始讫点公里标进行位置映射,以及基于所述后端预设安全距离对初始起点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为上行线路时,且所述运行方向为下行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始起点公里标进行位置映射,以及基于所述后端预设安全距离对初始讫点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为下行线路时,且所述运行方向为下行方向时,则基于所述前端预设
安全距离对每个所述编号区段的初始起点公里标进行位置映射,以及基于所述后端预设安全距离对初始讫点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标;当所述线路类型为下行线路时,且所述运行方向为上行方向时,则基于所述前端预设安全距离对每个所述编号区段的初始讫点公里标进行位置映射,以及基于所述后端预设安全距离对初始起点公里标进行位置映射,以获得每个所述编号区段对应的目标起讫公里标。5.根据权利要求3所述的方法,其特征在于,根据每个所述编号区段对应的目标起讫公里标与其他所述编号区段对应的初始起讫公里标的位置关系确定每个所述编号区段对应的障碍物脱轨防护范围,包括:基于每个所述编号区段对应的目标起讫公里标确定每个所述目标起讫公里标对应的虚拟映射范围;将与每个所述虚拟映射范围存在位置交叉关系的所述编号区段作为目标编号区段,并将连续的所述目标编号区段作为每个所述编号区段对应的障碍物脱轨防护范围。6.根据权利要求1所述的方法,其特征在于,基于所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果,包括:基于所述障碍物自动脱轨防护测试对应的测试结果对所述自动触发障碍物脱轨防护范围列表中每个所述防护测试用例进行标记处理;将标记处理后的自动触发障碍物脱轨防护范围列表作为所述障碍物脱轨防护范围对应的验证结果,并输出所述障碍物脱轨防护范围对应的验证结果。7.一种验证自动触发障碍物脱轨防护范围的装置,其特征在于,所述装置包括:第一配置单元,用于在测试环境中配置列车自动监控系统的指定开放接口;导入单元,用于利用所述配置单元获得的所述指定开放接口将指定线路以及所述指定线路对应的自动触发障碍物脱轨防护范围列表导入所述测试环境中,所述自动触发障碍物脱轨防护范围列表中包含有所述指定线路内所有编号区段对应的防护测试实例,所述防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;测试单元,用于在所述导入单元获得的所述指定线路内的每个所述编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;输出单元,用于基于所述测试单元获得的所述障碍物自动脱轨防护测试对应的测试结果,输出验证所述障碍物脱轨防护范围对应的验证结果。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:第二配置单元,用于在所述第一配置单元之前根据所述指定线路的平面布置图和所述指定线路对应的预设安全防护距离,配置所述自动触发障碍物脱轨防护范围列表。9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如权利要求1至权利要求6中任意一项所述的验证自动触发障碍物脱轨防护范围的方法。10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行如权利要求1至权利要求6中任意一项所述的验证自动触发障碍物脱轨防护范围的方法。
技术总结
本发明公开了一种验证自动触发障碍物脱轨防护范围的方法及装置,涉及轨道交通技术领域。本发明主要的技术方案为:在测试环境中配置列车自动监控系统的指定开放接口;利用指定开放接口将指定线路以及指定线路对应的自动触发障碍物脱轨防护范围列表导入测试环境中,自动触发障碍物脱轨防护范围列表中包含有指定线路内所有编号区段对应的防护测试实例,防护测试实例包含有自动触发障碍物脱轨防护范围对应的目标编号区段;在指定线路内的每个编号区段中模拟增加列车并激活障碍物脱轨位,以进行障碍物自动脱轨防护测试;基于障碍物自动脱轨防护测试对应的测试结果,输出验证障碍物脱轨防护范围对应的验证结果。脱轨防护范围对应的验证结果。脱轨防护范围对应的验证结果。
技术研发人员:蔡璇 赵晓宇 魏利 马铮 陈小猛 刘树杰 马永恒
受保护的技术使用者:卡斯柯信号(北京)有限公司
技术研发日:2023.01.30
技术公布日:2023/3/14
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/