车载设备的仿真测试方法及装置与流程

文档序号:24892739发布日期:2021-04-30 13:20阅读:95来源:国知局
车载设备的仿真测试方法及装置与流程

本申请涉及仿真测试技术领域,尤其涉及一种车载设备的仿真测试方法及装置。



背景技术:

随着我国铁路建设的高速发展,ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备被广泛应用于高铁列车中。其中,ctcs-3列控系统车载设备能够以ctcs-2等级或ctcs-3等级运行;ctcs-3列控系统车载设备在以ctcs-2等级或ctcs-3等级运行后,根据地面线路信息便可生成控车曲线,基于控车曲线可以监控高铁列车安全、高效的行驶。

目前,在列控系统车载设备投入使用前,需要对列控系统车载设备进行测试,从而保证列控系统车载设备的性能达到要求,进而保证高铁列车的行驶安全。因此,如何高效、全面的对ctcs-3列控系统车载设备进行测试是至关重要的。



技术实现要素:

本申请实施例提供一种车载设备的仿真测试方法及装置,主要目的在于高效、全面的对ctcs-3列控系统车载设备进行测试。

为解决上述技术问题,本申请实施例提供如下技术方案:

第一方面,本申请提供了一种车载设备的仿真测试方法,该方法包括:

接收目标测试任务;

获取所述目标测试任务对应的目标仿真场景和目标测试用例;

运行所述目标仿真场景;

执行所述目标测试用例,以获得目标车载设备对应的测试结果,其中,所述目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备。

可选的,所述目标测试用例具体用于测试所述目标车载设备的运行等级转换功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备和仿真无线闭塞中心,所述仿真轨旁设备包括:第一仿真预告应答器、第一仿真执行应答器、第二仿真预告应答器和第二仿真执行应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s11:判断所述目标车载设备是否处于ctcs-2等级运行,若所述目标车载设备处于ctcs-2等级运行,则进入步骤s12;若所述目标车载设备处于ctcs-3等级运行,则进入步骤s14;

步骤s12:控制所述仿真高铁列车行驶至所述第一仿真预告应答器处,并控制所述第一仿真预告应答器向所述目标车载设备发送运行等级转换命令;

步骤s13:控制所述仿真高铁列车行驶至所述第一仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-3等级运行,若是,则输出第一仿真测试结果;若否,则输出第二仿真测试结果;

步骤s14:控制所述仿真高铁列车行驶至所述第二仿真预告应答器处,并控制所述仿真无线闭塞中心向所述目标车载设备发送运行等级转换命令;

步骤s15:控制所述仿真高铁列车行驶至所述第二仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-2等级运行,若是,则输出第三仿真测试结果;若否,则输出第四仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s21:控制所述目标车载设备以ctcs-2等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

步骤s22:控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第五仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s23;

步骤s23:控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第五仿真测试结果;若所述目标车载设备未输出制动命令,则输出第六仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s31:控制所述目标车载设备以ctcs-3等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

步骤s32:控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第七仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s33;

步骤s33:控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处;若所述目标车载设备输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出第八仿真测试结果;若所述目标车载设备未输出最大常用制动命令和停车后自动缓解制动命令,或未将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出所述第七仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s41:判断所述目标车载设备是否处于ctcs-2等级运行,若所述目标车载设备处于ctcs-2等级运行,则进入步骤s42;若所述目标车载设备处于ctcs-3等级运行,则进入步骤s44;

步骤s42:向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第五仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s43;

步骤s43:控制所述目标车载设备转换为以ctcs-3等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果;

步骤s44:向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第七仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s45;

步骤s45:控制所述目标车载设备转换为以ctcs-2等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果。

第二方面,本申请还提供一种车载设备的仿真测试装置,该装置包括:

接收单元,用于接收目标测试任务;

获取单元,用于获取所述目标测试任务对应的目标仿真场景和目标测试用例;

运行单元,用于运行所述目标仿真场景;

执行单元,用于执行所述目标测试用例,以获得目标车载设备对应的测试结果,其中,所述目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备。

可选的,所述目标测试用例具体用于测试所述目标车载设备的运行等级转换功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备和仿真无线闭塞中心,所述仿真轨旁设备包括:第一仿真预告应答器、第一仿真执行应答器、第二仿真预告应答器和第二仿真执行应答器;所述执行单元包括:

第一判断模块,用于判断所述目标车载设备是否处于ctcs-2等级运行;

第一控制模块,用于当判定所述目标车载设备处于ctcs-2等级运行时,控制所述仿真高铁列车行驶至所述第一仿真预告应答器处,并控制所述第一仿真预告应答器向所述目标车载设备发送运行等级转换命令;

第一输出模块,用于控制所述仿真高铁列车行驶至所述第一仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-3等级运行,若是,则输出第一仿真测试结果;若否,则输出第二仿真测试结果;

第二控制模块,用于当判定所述目标车载设备处于ctcs-3等级运行时,控制所述仿真高铁列车行驶至所述第二仿真预告应答器处,并控制所述仿真无线闭塞中心向所述目标车载设备发送运行等级转换命令;

第二输出模块,用于控制所述仿真高铁列车行驶至所述第二仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-2等级运行,若是,则输出第三仿真测试结果;若否,则输出第四仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行单元包括:

第一发送模块,用于控制所述目标车载设备以ctcs-2等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

第三输出模块,用于控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第五仿真测试结果;

第四输出模块,用于当判定所述目标车载设备未输出制动命令时,控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第五仿真测试结果;若所述目标车载设备未输出制动命令,则输出第六仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行单元包括:

第二发送模块,用于控制所述目标车载设备以ctcs-3等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

第五输出模块,用于控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第七仿真测试结果;

第六输出模块,用于当判定所述目标车载设备未输出制动命令时,控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处;若所述目标车载设备输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出第八仿真测试结果;若所述目标车载设备未输出最大常用制动命令和停车后自动缓解制动命令,或未将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出所述第七仿真测试结果。

可选的,所述目标测试用例具体用于测试所述目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行单元包括:

第二判断模块,用于判断所述目标车载设备是否处于ctcs-2等级运行;

第七输出模块,用于当判定所述目标车载设备处于ctcs-2等级运行时,向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第五仿真测试结果;

第八输出模块,用于当判定所述目标车载设备未输出制动命令时,控制所述目标车载设备转换为以ctcs-3等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果;

第九输出模块,用于当判定所述目标车载设备处于ctcs-3等级运行时,向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第七仿真测试结果;

第十输出模块,用于当判定所述目标车载设备未输出制动命令时,控制所述目标车载设备转换为以ctcs-2等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果。

第三方面,本申请的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的车载设备的仿真测试方法。

第四方面,本申请的实施例提供了一种车载设备的仿真测试装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面所述的车载设备的仿真测试方法。

借由上述技术方案,本申请提供的技术方案至少具有下列优点:

本申请提供一种车载设备的仿真测试方法及装置,本申请能够在仿真测试终端设备接收得到测试工作人员输入的目标测试任务后,由仿真测试终端设备在本地存储空间中,获取目标测试任务对应的目标仿真场景和目标测试用例,并在获取得到目标测试任务对应的目标仿真场景和目标测试用例后,运行目标仿真场景,以及执行目标测试用例,从而实现基于目标测试用例对目标车载设备进行仿真测试;在目标测试用例执行完毕(即仿真测试结束)后,仿真测试终端设备便可获取得到目标车载设备对应的测试结果。由于,仿真测试终端设备本地存储空间中存储的多个测试用例为测试工作人员基于ctcs-3列控系统车载设备的技术规范和需求文件编写的,测试用例对应的仿真场景为测试工作人员根据测试用例建立的,因此,仿真测试终端设备基于多个测试用例和每个测试用例对应的仿真环境,便可实现高效、全面的对ctcs-3列控系统车载设备进行测试。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,相同或对应的标号表示相同或对应的部分,其中:

图1示出了本申请实施例提供的一种车载设备的仿真测试方法流程图;

图2示出了本申请实施例提供的另一种车载设备的仿真测试方法流程图;

图3示出了本申请实施例提供的一种车载设备的仿真测试装置的组成框图;

图4示出了本申请实施例提供的另一种车载设备的仿真测试装置的组成框图。

具体实施方式

下面将参照附图更详细地描述本申请的示例性实施方式。虽然附图中显示了本申请的示例性实施方式,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本申请所属领域技术人员所理解的通常意义。

本申请实施例提供一种车载设备的仿真测试方法,如图1所示,该方法包括:

101、接收目标测试任务。

其中,目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备;目标测试任务可以但不限于为:(1)测试目标车载设备的运行等级转换功能是否存在故障;(2)测试目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障;(3)测试目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障;(4)测试目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障。

本发明实施例中,各个步骤中的执行主体为仿真测试终端设备,仿真测试终端设备连接于目标终端设备,仿真测试终端设备可以但不限于为:计算机、服务器等,仿真测试终端设备的本地存储空间中存储有多个测试用例和每个测试用例对应的仿真场景,其中,各个测试用例为测试工作人员基于ctcs-3列控系统车载设备的技术规范和需求文件编写的,测试用例对应的仿真场景为测试工作人员根据测试用例建立的。

在本申请实施例中,当测试工作人员需要对目标车载设备进行仿真测试时,测试工作人员需要根据实际测试需求将目标测试任务输入至仿真测试终端设备中,此时,仿真测试终端设备便可接收得到测试工作人员输入的目标测试任务。

102、获取目标测试任务对应的目标仿真场景和目标测试用例。

在本申请实施例中,仿真测试终端设备在接收得到测试工作人员输入的目标测试任务后,便可在本地存储空间中获取目标测试任务对应的目标仿真场景和目标测试用例。

进一步的,在本申请实施例中,可以将每个测试任务与其对应的仿真场景、测试用例之间的映射关系存储至仿真测试终端设备的本地存储空间中,从而使得仿真测试终端设备在接收得到测试工作人员输入的目标测试任务后,根据本地存储空间中存储的映射关系,在本地存储空间中获取目标测试任务对应的目标仿真场景和目标测试用例,但不限于此。

103、运行目标仿真场景,并执行目标测试用例,以获得目标车载设备对应的测试结果。

在本申请实施例中,仿真测试终端设备在获取得到目标测试任务对应的目标仿真场景和目标测试用例后,便可运行目标仿真场景,并执行目标测试用例,从而实现基于目标测试用例对目标车载设备进行仿真测试;在目标测试用例执行完毕(即仿真测试结束)后,仿真测试终端设备便可获取得到目标车载设备对应的测试结果。

本申请实施例提供一种车载设备的仿真测试方法,本申请实施例能够在仿真测试终端设备接收得到测试工作人员输入的目标测试任务后,由仿真测试终端设备在本地存储空间中,获取目标测试任务对应的目标仿真场景和目标测试用例,并在获取得到目标测试任务对应的目标仿真场景和目标测试用例后,运行目标仿真场景,以及执行目标测试用例,从而实现基于目标测试用例对目标车载设备进行仿真测试;在目标测试用例执行完毕(即仿真测试结束)后,仿真测试终端设备便可获取得到目标车载设备对应的测试结果。由于,仿真测试终端设备本地存储空间中存储的多个测试用例为测试工作人员基于ctcs-3列控系统车载设备的技术规范和需求文件编写的,测试用例对应的仿真场景为测试工作人员根据测试用例建立的,因此,仿真测试终端设备基于多个测试用例和每个测试用例对应的仿真环境,便可实现高效、全面的对ctcs-3列控系统车载设备进行测试。

以下为了更加详细地说明,本申请实施例提供了另一种车载设备的仿真测试方法,具体如图2所示,该方法包括:

201、接收目标测试任务。

其中,关于步骤201、接收目标测试任务,可以参考图1对应部分的描述,本申请实施例此处将不再赘述。

202、获取目标测试任务对应的目标仿真场景和目标测试用例。

其中,关于步骤202、获取目标测试任务对应的目标仿真场景和目标测试用例,可以参考图1对应部分的描述,本申请实施例此处将不再赘述。

203、运行目标仿真场景。

其中,关于步骤203、运行目标仿真场景,可以参考图1对应部分的描述,本申请实施例此处将不再赘述。

204、执行目标测试用例,以获得目标车载设备对应的测试结果。

在本申请实施例中,仿真测试终端设备在运行目标仿真场景后,便可执行目标测试用例,从而实现基于目标测试用例对目标车载设备进行仿真测试;在目标测试用例执行完毕(即仿真测试结束)后,仿真测试终端设备便可获取得到目标车载设备对应的测试结果。以下将对仿真测试终端设备如何执行目标测试用例,以获得目标车载设备对应的测试结果进行详细说明。

(1)当目标测试用例具体用于测试目标车载设备的运行等级转换功能是否存在故障,目标仿真场景中具体包含仿真高铁列车、仿真轨旁设备和仿真无线闭塞中心,仿真轨旁设备具体包括:第一仿真预告应答器、第一仿真执行应答器、第二仿真预告应答器和第二仿真执行应答器时,仿真测试终端设备执行目标测试用例,从而获得目标车载设备对应的测试结果的具体过程为:

步骤s11:判断目标车载设备是否处于ctcs-2等级运行,当判定目标车载设备处于ctcs-2等级运行时,进入步骤s12,当判定目标车载设备处于ctcs-3等级运行时,则进入步骤s14。

步骤s12:控制仿真高铁列车行驶至第一仿真预告应答器处,并控制第一仿真预告应答器向目标车载设备发送运行等级转换命令。

步骤s13:控制仿真高铁列车行驶至第一仿真执行应答器处,并判断目标车载设备是否转换为以ctcs-3等级运行,若是,则输出第一仿真测试结果,若否,则输出第二仿真测试结果;其中,第一仿真测试结果为:目标车载设备从以ctcs-2等级运行转换至以ctcs-3等级运行的运行等级转换功能正常,第二仿真测试结果为:目标车载设备从以ctcs-2等级运行转换至以ctcs-3等级运行的运行等级转换功能存在故障;其中,第一仿真预告应答器和第一仿真执行应答器设置在规定目标车载设备以ctcs-2等级运行的区域内。

步骤s14:控制仿真高铁列车行驶至第二仿真预告应答器处,并控制仿真无线闭塞中心向所述目标车载设备发送运行等级转换命令。

步骤s15:控制仿真高铁列车行驶至第二仿真执行应答器处,并判断目标车载设备是否转换为以ctcs-2等级运行,若是,则输出第三仿真测试结果;若否,则输出第四仿真测试结果;其中,第三仿真测试结果为:目标车载设备从以ctcs-3等级运行转换至以ctcs-2等级运行的运行等级转换功能正常,第四仿真测试结果为:目标车载设备从以ctcs-3等级运行转换至以ctcs-2等级运行的运行等级转换功能存在故障;其中,第二仿真预告应答器和第二仿真执行应答器设置在规定目标车载设备以ctcs-3等级运行的区域内。

(2)当目标测试用例具体用于测试目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障,目标仿真场景中具体包含仿真高铁列车、仿真轨旁设备,仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器时,仿真测试终端设备执行目标测试用例,从而获得目标车载设备对应的测试结果的具体过程为:

其中,第一目标仿真应答器与第二目标仿真应答器为相邻的两个仿真应答器,第一目标仿真应答器与第二目标仿真应答器之间距离小于7km。

步骤s21:控制目标车载设备以ctcs-2等级运行,并向目标车载设备发送第一目标仿真应答器对应的链接距离和第二目标仿真应答器对应的链接距离。

步骤s22:控制仿真高铁列车从初始位置行驶至第一目标仿真应答器处,并判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第五仿真测试结果;当判定目标车载设备未输出制动命令时,进入步骤s23;其中,第五仿真测试结果为:目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能存在故障。

需要进行说明的是,目标车载设备根据第一目标仿真应答器对应的链接距离能够确定仿真高铁列车初始位置与第一目标仿真应答器之间的距离,在控制仿真高铁列车行驶至第一目标仿真应答器处后,目标车载设备根据仿真高铁列车的初始位置和仿真高铁列车初始位置与第一目标仿真应答器之间的距离,能够确定仿真高铁列车已到达第一目标仿真应答器处,若目标车载设备未接收到第一目标仿真应答器发送的报文信息,则目标车载设备判定第一目标仿真应答器丢失,此时,仿真测试终端设备需要判断目标车载设备是否输出制动命令,以便根据判定结果确定目标车载设备的应答器链接一致性检查功能是否存在故障。

步骤s23:控制仿真高铁列车继续行驶至第二目标仿真应答器处,并判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第五仿真测试结果;当判定目标车载设备未输出制动命令时,输出第六仿真测试结果;其中,第六仿真测试结果为:目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能正常。

需要进行说明的是,目标车载设备根据第二目标仿真应答器对应的链接距离能够确定仿真高铁列车初始位置与第二目标仿真应答器之间的距离,在控制仿真高铁列车行驶至第二目标仿真应答器处后,目标车载设备根据仿真高铁列车的初始位置和仿真高铁列车初始位置与第二目标仿真应答器之间的距离,能够确定仿真高铁列车已到达第二目标仿真应答器处,若目标车载设备未接收到第二目标仿真应答器发送的报文信息,则目标车载设备判定第二目标仿真应答器丢失,此时,仿真测试终端设备需要判断目标车载设备是否输出制动命令,以便根据判定结果确定目标车载设备的应答器链接一致性检查功能是否存在故障。

(3)当目标测试用例具体用于测试目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障,目标仿真场景中具体包含仿真高铁列车、仿真轨旁设备,仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器时,仿真测试终端设备执行目标测试用例,从而获得目标车载设备对应的测试结果的具体过程为:

其中,第一目标仿真应答器与第二目标仿真应答器为相邻的两个仿真应答器,第一目标仿真应答器与第二目标仿真应答器之间距离小于7km。

步骤s31:控制目标车载设备以ctcs-3等级运行,并向目标车载设备发送第一目标仿真应答器对应的链接距离和第二目标仿真应答器对应的链接距离。

步骤s32:控制仿真高铁列车从初始位置行驶至第一目标仿真应答器处,并判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第七仿真测试结果;当判定目标车载设备未输出制动命令时,进入步骤s33;其中,第七仿真测试结果为:目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能存在故障。

需要进行说明的是,目标车载设备根据第一目标仿真应答器对应的链接距离能够确定仿真高铁列车初始位置与第一目标仿真应答器之间的距离,在控制仿真高铁列车行驶至第一目标仿真应答器处后,目标车载设备根据仿真高铁列车的初始位置和仿真高铁列车初始位置与第一目标仿真应答器之间的距离,能够确定仿真高铁列车已到达第一目标仿真应答器处,若目标车载设备未接收到第一目标仿真应答器发送的报文信息,则目标车载设备判定第一目标仿真应答器丢失,此时,仿真测试终端设备需要判断目标车载设备是否输出制动命令,以便根据判定结果确定目标车载设备的应答器链接一致性检查功能是否存在故障。

步骤s33:控制仿真高铁列车继续行驶至第二目标仿真应答器处,并判断目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至仿真高铁列车的最大安全前端处;当判定目标车载设备输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至仿真高铁列车的最大安全前端处时,输出第八仿真测试结果;当判定目标车载设备未输出最大常用制动命令和停车后自动缓解制动命令,或未将行车许可缩短至仿真高铁列车的最大安全前端处时,输出第七仿真测试结果;其中,第八仿真测试结果为:目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能正常。

需要进行说明的是,目标车载设备根据第二目标仿真应答器对应的链接距离能够确定仿真高铁列车初始位置与第二目标仿真应答器之间的距离,在控制仿真高铁列车行驶至第二目标仿真应答器处后,目标车载设备根据仿真高铁列车的初始位置和仿真高铁列车初始位置与第二目标仿真应答器之间的距离,能够确定仿真高铁列车已到达第二目标仿真应答器处,若目标车载设备未接收到第二目标仿真应答器发送的报文信息,则目标车载设备判定第二目标仿真应答器丢失,此时,仿真测试终端设备需要判断目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至仿真高铁列车的最大安全前端处,以便根据判定结果确定目标车载设备的应答器链接一致性检查功能是否存在故障。

(4)当目标测试用例具体用于测试目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障,目标仿真场景中具体包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器时,仿真测试终端设备执行目标测试用例,从而获得目标车载设备对应的测试结果的具体过程为:

其中,第一目标仿真应答器与第二目标仿真应答器为相邻的两个仿真应答器,第一目标仿真应答器与第二目标仿真应答器之间距离小于7km。

步骤s41:判断目标车载设备是否处于ctcs-2等级运行,当判定目标车载设备处于ctcs-2等级运行时,进入步骤s42;当判定目标车载设备处于ctcs-3等级运行时,进入步骤s44。

步骤s42:向目标车载设备发送第一目标仿真应答器对应的链接距离和第二目标仿真应答器对应的链接距离,并控制仿真高铁列车从初始位置行驶至第一目标仿真应答器处,以及判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第五仿真测试结果;当判定目标车载设备未输出制动命令时,进入步骤s43。

步骤s43:控制目标车载设备转换为以ctcs-3等级运行,并控制仿真高铁列车继续行驶至第二目标仿真应答器处,以及判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第九仿真测试结果;当判定目标车载设备未输出制动命令时,输出第十仿真测试结果;其中,第九仿真测试结果为:目标车载设备运行等级转换后,应答器链接一致性检查功能存在故障,第十仿真测试结果为:目标车载设备运行等级转换后,应答器链接一致性检查功能正常。

步骤s44:向目标车载设备发送第一目标仿真应答器对应的链接距离和第二目标仿真应答器对应的链接距离,并控制仿真高铁列车从初始位置行驶至第一目标仿真应答器处,以及判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第七仿真测试结果;当判定目标车载设备未输出制动命令时,进入步骤s45;

步骤s45:控制目标车载设备转换为以ctcs-2等级运行,并控制仿真高铁列车继续行驶至第二目标仿真应答器处,以及判断目标车载设备是否输出制动命令;当判定目标车载设备输出制动命令时,输出第九仿真测试结果;当判定目标车载设备未输出制动命令时,输出第十仿真测试结果。

为了实现上述目的,根据本申请的另一方面,本申请实施例还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述所述的车载设备的仿真测试方法。

为了实现上述目的,根据本申请的另一方面,本申请实施例还提供了一种车载设备的仿真测试装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行上述所述的车载设备的仿真测试方法。

进一步的,作为对上述图1及图2所示方法的实现,本申请另一实施例还提供了一种车载设备的仿真测试装置。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。该装置应用于高效、全面的对ctcs-3列控系统车载设备进行测试,具体如图3所示,该装置包括:

接收单元31,用于接收目标测试任务;

获取单元32,用于获取所述目标测试任务对应的目标仿真场景和目标测试用例;

运行单元33,用于运行所述目标仿真场景;

执行单元34,用于执行所述目标测试用例,以获得目标车载设备对应的测试结果,其中,所述目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备。

进一步的,如图4所示,所述目标测试用例具体用于测试所述目标车载设备的运行等级转换功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备和仿真无线闭塞中心,所述仿真轨旁设备包括:第一仿真预告应答器、第一仿真执行应答器、第二仿真预告应答器和第二仿真执行应答器;执行单元34包括:

第一判断模块3401,用于判断所述目标车载设备是否处于ctcs-2等级运行;

第一控制模块3402,用于当判定所述目标车载设备处于ctcs-2等级运行时,控制所述仿真高铁列车行驶至所述第一仿真预告应答器处,并控制所述第一仿真预告应答器向所述目标车载设备发送运行等级转换命令;

第一输出模块3403,用于控制所述仿真高铁列车行驶至所述第一仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-3等级运行,若是,则输出第一仿真测试结果;若否,则输出第二仿真测试结果;

第二控制模块3404,用于当判定所述目标车载设备处于ctcs-3等级运行时,控制所述仿真高铁列车行驶至所述第二仿真预告应答器处,并控制所述仿真无线闭塞中心向所述目标车载设备发送运行等级转换命令;

第二输出模块3405,用于控制所述仿真高铁列车行驶至所述第二仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-2等级运行,若是,则输出第三仿真测试结果;若否,则输出第四仿真测试结果。

进一步的,如图4所示,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;执行单元34包括:

第一发送模块3406,用于控制所述目标车载设备以ctcs-2等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

第三输出模块3407,用于控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第五仿真测试结果;

第四输出模块3408,用于当判定所述目标车载设备未输出制动命令时,控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第五仿真测试结果;若所述目标车载设备未输出制动命令,则输出第六仿真测试结果。

进一步的,如图4所示,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;执行单元34包括:

第二发送模块3409,用于控制所述目标车载设备以ctcs-3等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

第五输出模块3410,用于控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第七仿真测试结果;

第六输出模块3411,用于当判定所述目标车载设备未输出制动命令时,控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处;若所述目标车载设备输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出第八仿真测试结果;若所述目标车载设备未输出最大常用制动命令和停车后自动缓解制动命令,或未将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出所述第七仿真测试结果。

进一步的,如图4所示,所述目标测试用例具体用于测试所述目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;执行单元34包括:

第二判断模块3412,用于判断所述目标车载设备是否处于ctcs-2等级运行;

第七输出模块3413,用于当判定所述目标车载设备处于ctcs-2等级运行时,向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第五仿真测试结果;

第八输出模块3414,用于当判定所述目标车载设备未输出制动命令时,控制所述目标车载设备转换为以ctcs-3等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果;

第九输出模块3415,用于当判定所述目标车载设备处于ctcs-3等级运行时,向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;当判定所述目标车载设备输出制动命令时,输出第七仿真测试结果;

第十输出模块3416,用于当判定所述目标车载设备未输出制动命令时,控制所述目标车载设备转换为以ctcs-2等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果。

本申请实施例提供一种车载设备的仿真测试方法及装置,本申请实施例能够在仿真测试终端设备接收得到测试工作人员输入的目标测试任务后,由仿真测试终端设备在本地存储空间中,获取目标测试任务对应的目标仿真场景和目标测试用例,并在获取得到目标测试任务对应的目标仿真场景和目标测试用例后,运行目标仿真场景,以及执行目标测试用例,从而实现基于目标测试用例对目标车载设备进行仿真测试;在目标测试用例执行完毕(即仿真测试结束)后,仿真测试终端设备便可获取得到目标车载设备对应的测试结果。由于,仿真测试终端设备本地存储空间中存储的多个测试用例为测试工作人员基于ctcs-3列控系统车载设备的技术规范和需求文件编写的,测试用例对应的仿真场景为测试工作人员根据测试用例建立的,因此,仿真测试终端设备基于多个测试用例和每个测试用例对应的仿真环境,便可实现高效、全面的对ctcs-3列控系统车载设备进行测试。

所述车载设备的仿真测试装置包括处理器和存储器,上述接收单元、获取单元、运行单元和执行单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来高效、全面的对ctcs-3列控系统车载设备进行测试。

本申请实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述所述的车载设备的仿真测试方法。

存储介质可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

本申请实施例还提供了一种车载设备的仿真测试装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行上述所述的车载设备的仿真测试方法。

本申请实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:

接收目标测试任务;

获取所述目标测试任务对应的目标仿真场景和目标测试用例;

运行所述目标仿真场景;

执行所述目标测试用例,以获得目标车载设备对应的测试结果,其中,所述目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备。

进一步的,所述目标测试用例具体用于测试所述目标车载设备的运行等级转换功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备和仿真无线闭塞中心,所述仿真轨旁设备包括:第一仿真预告应答器、第一仿真执行应答器、第二仿真预告应答器和第二仿真执行应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s11:判断所述目标车载设备是否处于ctcs-2等级运行,若所述目标车载设备处于ctcs-2等级运行,则进入步骤s12;若所述目标车载设备处于ctcs-3等级运行,则进入步骤s14;

步骤s12:控制所述仿真高铁列车行驶至所述第一仿真预告应答器处,并控制所述第一仿真预告应答器向所述目标车载设备发送运行等级转换命令;

步骤s13:控制所述仿真高铁列车行驶至所述第一仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-3等级运行,若是,则输出第一仿真测试结果;若否,则输出第二仿真测试结果;

步骤s14:控制所述仿真高铁列车行驶至所述第二仿真预告应答器处,并控制所述仿真无线闭塞中心向所述目标车载设备发送运行等级转换命令;

步骤s15:控制所述仿真高铁列车行驶至所述第二仿真执行应答器处,并判断所述目标车载设备是否转换为以ctcs-2等级运行,若是,则输出第三仿真测试结果;若否,则输出第四仿真测试结果。

进一步的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-2等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s21:控制所述目标车载设备以ctcs-2等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

步骤s22:控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第五仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s23;

步骤s23:控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第五仿真测试结果;若所述目标车载设备未输出制动命令,则输出第六仿真测试结果。

进一步的,所述目标测试用例具体用于测试所述目标车载设备处于ctcs-3等级运行时,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s31:控制所述目标车载设备以ctcs-3等级运行,并向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离;

步骤s32:控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,并判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第七仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s33;

步骤s33:控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,并判断所述目标车载设备是否输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处;若所述目标车载设备输出最大常用制动命令和停车后自动缓解制动命令,且将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出第八仿真测试结果;若所述目标车载设备未输出最大常用制动命令和停车后自动缓解制动命令,或未将行车许可缩短至所述仿真高铁列车的最大安全前端处,则输出所述第七仿真测试结果。

进一步的,所述目标测试用例具体用于测试所述目标车载设备运行等级转换后,应答器链接一致性检查功能是否存在故障;所述目标仿真场景中包含仿真高铁列车、仿真轨旁设备,所述仿真轨旁设备包括:第一目标仿真应答器和第二目标仿真应答器,其中,所述第一目标仿真应答器与所述第二目标仿真应答器为相邻的两个仿真应答器;所述执行所述目标测试用例,以获得目标车载设备对应的测试结果,包括:

步骤s41:判断所述目标车载设备是否处于ctcs-2等级运行,若所述目标车载设备处于ctcs-2等级运行,则进入步骤s42;若所述目标车载设备处于ctcs-3等级运行,则进入步骤s44;

步骤s42:向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第五仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s43;

步骤s43:控制所述目标车载设备转换为以ctcs-3等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果;

步骤s44:向所述目标车载设备发送所述第一目标仿真应答器对应的链接距离和所述第二目标仿真应答器对应的链接距离,并控制所述仿真高铁列车行驶至所述第一目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出第七仿真测试结果;若所述目标车载设备未输出制动命令,则进入步骤s45;

步骤s45:控制所述目标车载设备转换为以ctcs-2等级运行,并控制所述仿真高铁列车行驶至所述第二目标仿真应答器处,以及判断所述目标车载设备是否输出制动命令;若所述目标车载设备输出制动命令,则输出所述第九仿真测试结果;若所述目标车载设备未输出制动命令,则输出第十仿真测试结果。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:接收目标测试任务;获取所述目标测试任务对应的目标仿真场景和目标测试用例;运行所述目标仿真场景;执行所述目标测试用例,以获得目标车载设备对应的测试结果,其中,所述目标车载设备具体为ctcs-3(chinesetraincontrolsystem-3,中国列车运行控制系统-3)列控系统车载设备。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1