本公开涉及轨道交通,尤其涉及一种列车虚拟编组关键技术测试需求提取方法以及装置。
背景技术:
1、随着列车编组技术的发展,列车虚拟编组关键技术逐渐成为研究热点。现阶段国内的列车虚拟编组关键技术已经在实际线路、运用真实的城市轨道交通列车进行了相关的试验和测试。
2、然而,在实践中,列车虚拟编组关键技术的测试需求提取往往是一个较为复杂和繁琐的过程,需要考虑多个方面的因素:安全因素,如防护距离、安全模型等;性能因素,如列车的行驶速度、站点停车时间差、列车运行间隔、列车运行舒适度等,这就导致目前缺乏对列车虚拟编组关键技术测试需求进行系统性提取的方案,使得列车虚拟编组技术的实际应用和推广存在困难。
技术实现思路
1、本公开的实施例提供了一种列车虚拟编组关键技术测试需求提取方法以及装置。
2、第一方面,本公开的实施例提供了一种列车虚拟编组关键技术测试需求提取方法,该方法包括:
3、获取列车虚拟编组运行时的各种运行数据;
4、将各种运行数据与各种列车虚拟编组关键技术进行匹配,确定各种运行数据对应的列车虚拟编组关键技术;
5、将各种运行数据划分至其对应的列车虚拟编组关键技术的一级数据集;
6、根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求。
7、在第一方面的一些可实现方式中,将各种运行数据与各种列车虚拟编组关键技术进行匹配,确定各种运行数据对应的列车虚拟编组关键技术,包括:
8、根据各种列车虚拟编组关键技术的指标参数判定条件,对各种运行数据进行判断,确定各种运行数据符合的指标参数判定条件;
9、针对任意一种运行数据,将运行数据符合的指标参数判定条件对应的列车虚拟编组关键技术,确定为运行数据对应的列车虚拟编组关键技术。
10、在第一方面的一些可实现方式中,根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求,包括:
11、针对任意一种列车虚拟编组关键技术的一级数据集,将一级数据集中的运行数据与对应列车虚拟编组关键技术的各种技术要素进行匹配,确定一级数据集中各种运行数据对应的技术要素;
12、将一级数据集中各种运行数据划分至其对应的技术要素的二级数据集;
13、根据各种技术要素的二级数据集中的运行数据,生成各种技术要素的测试需求,并将其作为对应列车虚拟编组关键技术的测试需求。
14、在第一方面的一些可实现方式中,根据各种技术要素的二级数据集中的运行数据,生成各种技术要素的测试需求,包括:
15、针对任意一种技术要素的二级数据集,根据二级数据集中的运行数据,生成二级数据集中各种运行数据对应的测试项目,并根据其生成对应技术要素的测试需求。
16、在第一方面的一些可实现方式中,在根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求之后,该方法还包括:
17、对生成的各种列车虚拟编组关键技术的测试需求内的测试项目进行赋值;
18、根据赋值后的测试需求,生成列车虚拟编组关键技术测试需求列表。
19、在第一方面的一些可实现方式中,对生成的各种列车虚拟编组关键技术的测试需求内的测试项目进行赋值,包括:
20、根据各种列车虚拟编组关键技术的指标参数,对生成的各种列车虚拟编组关键技术的测试需求内的测试项目进行赋值。
21、在第一方面的一些可实现方式中,在根据赋值后的测试需求,生成列车虚拟编组关键技术测试需求列表之后,该方法还包括:
22、根据生成的列车虚拟编组关键技术测试需求列表中的测试需求,生成对应的测试用例,并执行测试用例;
23、根据测试用例的执行结果,调整对应的测试需求内的测试项目的值。
24、第二方面,本公开的实施例提供了一种列车虚拟编组关键技术测试需求提取装置,该装置包括:
25、获取模块,用于获取列车虚拟编组运行时的各种运行数据;
26、匹配模块,用于将各种运行数据与各种列车虚拟编组关键技术进行匹配,确定各种运行数据对应的列车虚拟编组关键技术;
27、划分模块,用于将各种运行数据划分至其对应的列车虚拟编组关键技术的一级数据集;
28、生成模块,用于根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求。
29、第三方面,本公开的实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如以上所述的方法。
30、第四方面,本公开的实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行如以上所述的方法。
31、在本公开的实施例中,可以通过列车虚拟编组运行时的各种运行数据与各种列车虚拟编组关键技术的匹配,来划分各种运行数据的归属,进而以此生成各种列车虚拟编组关键技术的测试需求,实现列车虚拟编组关键技术测试需求的系统性提取,进而提高列车虚拟编组关键技术的实际工程应用效果。
32、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
1.一种列车虚拟编组关键技术测试需求提取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将各种运行数据与各种列车虚拟编组关键技术进行匹配,确定各种运行数据对应的列车虚拟编组关键技术,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各种技术要素的二级数据集中的运行数据,生成各种技术要素的测试需求,包括:
5.根据权利要求4所述的方法,其特征在于,在所述根据各种列车虚拟编组关键技术的一级数据集中的运行数据,生成各种列车虚拟编组关键技术的测试需求之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述对生成的各种列车虚拟编组关键技术的测试需求内的测试项目进行赋值,包括:
7.根据权利要求5所述的方法,其特征在于,在所述根据赋值后的测试需求,生成列车虚拟编组关键技术测试需求列表之后,所述方法还包括:
8.一种列车虚拟编组关键技术测试需求提取装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使计算机执行权利要求1-7中任一项所述的方法。