一种自动生成接口型式试验测试序列的系统及方法
【专利摘要】本发明具体涉及一种自动生成接口型式试验测试序列的系统及方法,属于车载设备【技术领域】,包括输入模块、线路自动选定模块、线路自动绘制模块、测试项分类模块、测试项自动分配模块、测试序列自动生成模块、输出模块,本发明和现有技术相比所具有的有益效果:自动生成Word版接口型式试验测试序列、安全分析文档以及线路图文件;自动完成测试项的分类工作,并对接口型式试验测试项进行自动合理性分配;自动完成应用于现场试验的测试序列的生成;完成线路数据的自动选定以及自动绘制功能;生成的测试序列中分配的各个测试项合理,并且已考虑了各个测试项的安全性,因此,大大提高了生成测试序列的安全性。
【专利说明】一种自动生成接口型式试验测试序列的系统及方法
【技术领域】
[0001]本发明具体涉及一种自动生成接口型式试验测试序列的系统及方法,属于车载设备【技术领域】。
【背景技术】
[0002]永型式试验是为了验证产品能否满足技术规范的全部要求所进行的试验。它是新产品鉴定中必不可少的一个环节。列控车载设备与动车组接口型式试验是型式试验(以下简称:接口型式试验)的一种类型,该项试验的主要目的是验证ATP车载设备与动车组接口的适配性和安全性,试验内容主要包含ATP车载设备与动车组之间的接口功能以及接口性能试验。
[0003]接口型式试验测试序列是验证列控车载设备与动车组接口正确性的关键组成部分,它是整个型式试验的基础。因此,测试序列的设计是否正确及合理将影响型式试验结果的正确性和试验过程的安全性。
[0004]目前,接口型式试验测试序列一般采用手动的方式完成,通过将测试规范中规定的各个测试项按照实际测试线路条件和测试项要求的试验条件进行比对分析,逐个分配,直至所有测试项分配完毕,测试序列就制作完毕。整个序列制作过程全部依赖编制人员。
【发明内容】
[0005]为了克服现有技术的不足,本发明提出了一种自动生成接口型式试验测试序列的系统,包括输入模块,输入列控工程数据表、接口型式试验测试项、动车组参数以及列控车载设备参数;
[0006]线路自动选定模块,实现接口形式试验所用线路的自动选择和确定;
[0007]线路自动绘制模块,将所选定的试验线路进行自动绘制;
[0008]测试项分类模块,对输入的接口形式试验测试项输入信息进行自动分类处理,为测试项自动分配模块提供基础信息;
[0009]测试项自动分配模块,对测试项分类模块分类完毕的测试项按照所选接口型式试验线路进行自动分配;
[0010]测试序列自动生成模块,生成用于现场试验的正式测试序列;
[0011]输出模块,生成线路图文件、Word版测试序列以及安全分析文档三个不同类型的输出文件,用于现场接口型式试验。
[0012]列控工程数据表输入信息为按照固定格式输入的线路工程数据,包括轨道电路位置和载频信息、应答器位置、坡度信息;
[0013]接口型式试验测试项输入信息为接口型式试验规范中规定的相关测试项;
[0014]动车组参数输入信息包括测试动车组开关量信息、各级减速度参数、动车组牵引参数和动车组反应时间;
[0015]列控车载设备参数输入包括等级、常用制动和紧急制动产生条件信息。[0016]一种自动生成接口型式试验测试序列的方法,包括如下步骤:
[0017]步骤I)通过输入模块输入列控工程数据表、接口型式试验测试项、动车组参数以及列控车载设备参数信息;
[0018]步骤2)通过线路自动选定模块的智能分析,实现接口型式试验所用线路的自动选择和确定;
[0019]步骤3)通过线路自动绘制模块将所选定的试验线路进行自动绘制;
[0020]步骤4)通过测试项分类模块,对输入的接口型式试验测试项输入信息进行自动分类处理,为测试项自动分配模块提供基础信息;
[0021]步骤5)通过测试项自动分配模块,对测试项分类模块分类完毕的测试项按照所选接口型式试验线路进行自动分配;
[0022]步骤6)通过测试序列自动生成模块,生成用于现场试验的正式测试序列;当测试项自动分配完毕后,依据每个测试项分配好的试验区段,通过调用测试序列模板库生成正式的测试序列;
[0023]步骤7)通过输出模块生成线路图文件、Word版测试序列以及安全分析文档三类不同类型的输出文件,用于现场接口型式试验。
[0024]所述步骤I还包括:列控工程数据表输入信息为按照固定格式输入的线路工程数据,包括轨道电路位置和载频信息、应答器位置、坡度信息;接口型式试验测试项输入信息为接口型式试验规范中规定的相关测试项;动车组参数输入信息包括测试动车组开关量信息、各级减速度参数、动车组牵引参数和动车组反应时间;列控车载设备参数输入包括等级、常用制动和紧急制动产生条件信息。
[0025]所述步骤2)还包括:
[0026]步骤2.1)选定工程数据表中的第N个车站,初值为I ;检查该车站后方是否有大于或等于两个车站,如果有,则执行下一步;如果没有,则退出,并提示无合适的线路可选;
[0027]步骤2.2)对于选定好的三个车站,检查第一个和第三个车站间的距离满足设定的线路长度并且有折返线,如果满足,则执行下一步;否则,N = N+1,执行上一步;
[0028]步骤2.3)对于选定的三个车站,检查区间内的线路允许走行速度大于或等于试验要求最高允许速度的线路长度,如果满足,则执行下一步;否则,N = N+1,执行步骤
2.1);
[0029]步骤2.4)对于选定的三个车站,检查区间内的分相区距离前一个车站和后一个车站的距离是否满足设定值;如果满足,则执行下一步;否则,N = N+1,执行步骤2.1);
[0030]步骤2.5)对于选定的三个车站,检查区间内的坡度信息是否拥有上坡、下坡以及平坡区段,而且这些区段的长度满足设定值。如果满足,则执行下一步;否则,N = N+1,执行步骤2.1);
[0031]步骤2.6)选定试验线路,记录该试线路,并启动线路自动绘制模块。
[0032]所述步骤3)还包括:
[0033]步骤3.1)绘制选定线路的车站信息,包括车站名称及出站口公里标等;
[0034]步骤3.2)绘制线路允许速度及长度信息;
[0035]步骤3.3)绘制分相区信息;
[0036]步骤3.4)绘制线路坡度及长度信息。[0037]所述步骤4)还包括:
[0038]步骤4.1)读入当前测试项,判断该测试项是否包含重联车的试验项,如果有,则将该测试项标记为测试项属性I中;如果没有,则执行下一步;
[0039]步骤4.2)读入当前测试项,判断该测试项是否包含涂洒减磨液的试验项,如果有,则将该测试项标记为测试项属性2中;如果没有,则执行下一步;
[0040]步骤4.3)判断该测试项是否包含测距试验,如果有,则将该测试项标记为测试项属性3 ;如果没有,则执行下一步;
[0041]步骤4.4)判断该测试项是否包含设置故障区段的试验,如果有,则将该测试项标记为测试项属性4 ;如果没有,则执行下一步;
[0042]步骤4.5)将其他测试项标记为测试项属性5。
[0043]所述步骤5)还包括:
[0044]步骤5.1)对于测试项属性为I的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;
[0045]步骤5.2)对于测试项属性为2的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;
[0046]步骤5.3)对于测试项属性为3、4和5的测试项,这些所有测试项需进行混合安排;首先,将测试项属性为3的测试项放在不同的测试序列中,并且保证这些测试项的测试起点和测试终点为同样一个点,该测试项应作为优先级最高的项进行线路区段自动分配;其次,将测试项属性为4的测试项集中安排在两个测试序列中,其所占用的试验区段可在测试项属性3选定后的其他区段内自动任选,并且保证设置的故障区段在同一个管辖区段内以及故障区段后方的区域最起码有一段空闲区段,方便现场人员设置和取消故障;最后,将测试项属性为5的测试项在除测试项属性为3和4占用的其他区段内任意自动分配,从而完成所有测试项的自动分配。
[0047]本发明和现有技术相比所具有的有益效果:
[0048](I)本发明能够根据输入的试验线路信息、接口型式试验测试项信息、动车组参数信息和列控车载设备参数信息,自动生成Word版接口型式试验测试序列、安全分析文档以及线路图文件。
[0049](2)本发明能够自动完成测试项的分类工作,并对接口型式试验测试项进行自动合理性分配。
[0050](3)本发明能够自动完成应用于现场试验的测试序列的生成;
[0051](4)本发明能够完成线路数据的自动选定以及自动绘制功能;
[0052](5)本发明生成的测试序列中分配的各个测试项合理,并且已考虑了各个测试项的安全性,因此,大大提高了生成测试序列的安全性。
【专利附图】
【附图说明】
[0053]图1为本发明实施例提供的接口型式试验测试序列的系统结构示意图;
[0054]图2为本发明实施例提供的接口型式试验测试序列的方法示意图。【具体实施方式】
[0055]当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分。
[0056]为使本发明的上述目的、特征和优点能够更加明显易懂,结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0057]实施例1:如图1和图2所示,该系统主要包括输入模块(包括列控工程数据表输入、接口型式试验测试项输入、动车组参数输入以及列控车载设备参数输入)、测试项分类模块、测试项自动分配模块、线路自动选定模块、线路自动绘制模块、测试序列自动生成模块以及输出模块(包括输出线路图文件、Word版测试序列和安全分析文档)。这几个模块之间的操作步骤如下:
[0058]步骤I)输入模块包括四类输入信息,分别为列控工程数据表输入、接口型式试验测试项输入、动车组参数输入以及列控车载设备参数输入。列控工程数据表输入信息为按照固定格式输入的线路工程数据,例如轨道电路位置和载频等信息、应答器位置、坡度信息等;接口型式试验测试项输入信息为接口型式试验规范中规定的相关测试项;动车组参数输入信息包括测试动车组开关量信息、各级减速度参数、动车组牵引参数和动车组反应时间;列控车载设备参数输入包括等级、常用制动和紧急制动产生条件等信息。
[0059]步骤2):根据输入模块信息,系统中的各个模块对该输入信息进行处理,具体步骤如下:
[0060]通过线路自动选定模块的智能分析,实现接口型式试验所用线路的自动选择和确定。该模块的主要实现思路是:
[0061]步骤2.1):选定工程数据表中的第N(初值为I)个车站,并检查该车站后方是否有大于或等于两个车站,如果有,则执行下一步;如果没有,则退出,并提示无合适的线路可选。
[0062]步骤2.2):对于选定好的三个车站,检查第一个和第三个车站间的距离满足设定的线路长度并且有折返线,如果满足,则执行下一步;否则,N = N+1,执行步骤2.1)。
[0063]步骤2.3):对于选定的三个车站,检查区间内的线路允许走行速度大于或等于试验要求最高允许速度的线路长度,如果满足,则执行下一步;否则,N = N+1,执行步骤2.1)。
[0064]步骤2.4):对于选定的三个车站,检查区间内的分相区距离前一个车站和后一个车站的距离是否满足设定值;如果满足,则执行下一步;否则,N = N+1,执行步骤2.1)。
[0065]步骤2.5):对于选定的三个车站,检查区间内的坡度信息是否拥有上坡、下坡以及平坡区段,而且这些区段的长度满足设定值。如果满足,则执行下一步;否则,N = N+1,执行步骤2.1)。
[0066]步骤2.6):选定试验线路,记录该试线路,并启动线路自动绘制模块。
[0067]步骤3):通过线路自动绘制模块将所选定的试验线路进行自动绘制,具体步骤如下:
[0068]步骤3.1):绘制选定线路的车站信息,包括车站名称及出站口公里标等;
[0069]步骤3.2):绘制线路允许速度及长度信息;[0070]步骤3.3):绘制分相区信息;
[0071]步骤3.4):绘制线路坡度及长度信息。
[0072]步骤4):通过测试项分类模块,对输入的接口型式试验测试项输入信息进行自动分类处理,为测试项自动分配模块提供基础信息,具体步骤如下:
[0073]步骤4.1):读入当前测试项,判断该测试项是否包含重联车的试验项,如果有,则将该测试项标记为测试项属性I中;如果没有,则执行下一步;
[0074]步骤4.2):读入当前测试项,判断该测试项是否包含涂洒减磨液的试验项,如果有,则将该测试项标记为测试项属性2中;如果没有,则执行下一步;
[0075]步骤4.3):判断该测试项是否包含测距试验,如果有,则将该测试项标记为测试项属性3 ;如果没有,则执行下一步;
[0076]步骤4.4):判断该测试项是否包含设置故障区段的试验,如果有,则将该测试项标记为测试项属性4 ;如果没有,则执行下一步;
[0077]步骤4.5):将其他测试项标记为测试项属性5。
[0078]步骤5):通过测试项自动分配模块,对测试项分类模块分类完毕的测试项按照所选接口型式试验线路进行自动分配,具体步骤如下:
[0079]步骤5.1):对于测试项属性为I的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;
[0080]步骤5.2):对于测试项属性为2的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;
[0081]步骤5.3):对于测试项属性为3、4和5的测试项,这些所有测试项需进行混合安排。首先,将测试项属性为3的测试项放在不同的测试序列中,并且保证这些测试项的测试起点和测试终点为同样一个点,该测试项应作为优先级最高的项进行线路区段自动分配;其次,将测试项属性为4的测试项集中安排在两个测试序列中,其所占用的试验区段可在测试项属性3选定后的其他区段内自动任选,并且保证设置的故障区段在同一个管辖区段内以及故障区段后方的区域最起码有一段空闲区段,方便现场人员设置和取消故障;最后,将测试项属性为5的测试项在除测试项属性为3和4占用的其他区段内任意自动分配,从而完成所有测试项的自动分配。
[0082]步骤6):通过测试序列自动生成模块,可以生成用于现场试验的正式测试序列。当测试项自动分配完毕后,就可以依据每个测试项分配好的试验区段,通过调用测试序列模板库生成正式的测试序列。
[0083]步骤7)输出模块可以生成三类不同类型的输出文件,用于现场接口型式试验。这些输出文件包括线路图文件、Word版测试序列以及安全分析文档。
[0084]以上对本发明所提供的一种自动生成接口型式试验测试序列的系统及方法进行了详细介绍,以上参照附图对本申请的示例性的实施方案进行了描述。本领域技术人员应该理解,上述实施方案仅仅是为了说明的目的而所举的示例,而不是用来进行限制,凡在本申请的教导和权利要求保护范围下所作的任何修改、等同替换等,均应包含在本申请要求保护的范围内。
【权利要求】
1.一种自动生成接口型式试验测试序列的系统,其特征在于包括: 输入模块,输入列控工程数据表、接口型式试验测试项、动车组参数以及列控车载设备参数; 线路自动选定模块,实现接口形式试验所用线路的自动选择和确定; 线路自动绘制模块,将所选定的试验线路进行自动绘制; 测试项分类模块,对输入的接口形式试验测试项输入信息进行自动分类处理,为测试项自动分配模块提供基础信息; 测试项自动分配模块,对测试项分类模块分类完毕的测试项按照所选接口型式试验线路进行自动分配; 测试序列自动生成模块,生成用于现场试验的正式测试序列; 输出模块,生成线路图文件、Word版测试序列以及安全分析文档三个不同类型的输出文件,用于现场接口型式试验。
2.根据权利要求1所述的一种自动生成接口型式试验测试序列的系统,其特征在于还包括: 列控工程数据表输入信息为按照固定格式输入的线路工程数据,包括轨道电路位置和载频信息、应答器位置、坡度信息; 接口型式试验测试项输入信息为接口型式试验规范中规定的相关测试项; 动车组参数输入信息包括测试动车组开关量信息、各级减速度参数、动车组牵引参数和动车组反应时间; 列控车载设备参数输入包括等级、常用制动和紧急制动产生条件信息。
3.一种自动生成接口型式试验测试序列的方法,其特征在于包括如下步骤: 步骤I)通过输入模块输入列控工程数据表、接口型式试验测试项、动车组参数以及列控车载设备参数信息; 步骤2)通过线路自动选定模块的智能分析,实现接口型式试验所用线路的自动选择和确定; 步骤3)通过线路自动绘制模块将所选定的试验线路进行自动绘制; 步骤4)通过测试项分类模块,对输入的接口型式试验测试项输入信息进行自动分类处理,为测试项自动分配模块提供基础信息; 步骤5)通过测试项自动分配模块,对测试项分类模块分类完毕的测试项按照所选接口型式试验线路进行自动分配; 步骤6)通过测试序列自动生成模块,生成用于现场试验的正式测试序列;当测试项自动分配完毕后,依据每个测试项分配好的试验区段,通过调用测试序列模板库生成正式的测试序列; 步骤7)通过输出模块生成线路图文件、Word版测试序列以及安全分析文档三类不同类型的输出文件,用于现场接口型式试验。
4.根据权利要求3所述的一种自动生成接口型式试验测试序列的方法,其特征在于所述步骤I还包括:列控工程数据表输入信息为按照固定格式输入的线路工程数据,包括轨道电路位置和载频信息、应答器位置、坡度信息;接口型式试验测试项输入信息为接口型式试验规范中规定的相关测试项;动车组参数输入信息包括测试动车组开关量信息、各级减速度参数、动车组牵引参数和动车组反应时间;列控车载设备参数输入包括等级、常用制动和紧急制动产生条件信息。
5.根据权利要求4所述的一种自动生成接口型式试验测试序列的方法,其特征在于所述步骤2)还包括: 步骤2.1)选定工程数据表中的第N个车站,初值为I ;检查该车站后方是否有大于或等于两个车站,如果有,则执行下一步;如果没有,则退出,并提示无合适的线路可选; 步骤2.2)对于选定好的三个车站,检查第一个和第三个车站间的距离满足设定的线路长度并且有折返线,如果满足,则执行下一步;否则,N = N+1,执行上一步; 步骤2.3)对于选定的三个车站,检查区间内的线路允许走行速度大于或等于试验要求最高允许速度的线路长度,如果满足,则执行下一步;否则,N = N+1,执行步骤2.1);步骤2.4)对于选定的三个车站,检查区间内的分相区距离前一个车站和后一个车站的距离是否满足设定值;如果满足,则执行下一步;否则,N = N+1,执行步骤2.1); 步骤2.5)对于选定的三个车站,检查区间内的坡度信息是否拥有上坡、下坡以及平坡区段,而且这些区段的长度满足设定值。如果满足,则执行下一步;否则,N = N+1,执行步骤 2.1); 步骤2.6)选定试验线路,记录该试线路,并启动线路自动绘制模块。
6.根据权利要求5所述的一种自动生成接口型式试验测试序列的方法,其特征在于所述步骤3)还包括: 步骤3.1)绘制选定线路的车站信息,包括车站名称及出站口公里标; 步骤3.2)绘制线路允许速度及长度信息; 步骤3.3)绘制分相区信息; 步骤3.4)绘制线路坡度及长度信息。
7.根据权利要求6所述的一种自动生成接口型式试验测试序列的方法,其特征在于所述步骤4)还包括: 步骤4.1)读入当前测试项,判断该测试项是否包含重联车的试验项,如果有,则将该测试项标记为测试项属性I中;如果没有,则执行下一步; 步骤4.2)读入当前测试项,判断该测试项是否包含涂洒减磨液的试验项,如果有,则将该测试项标记为测试项属性2中;如果没有,则执行下一步; 步骤4.3)判断该测试项是否包含测距试验,如果有,则将该测试项标记为测试项属性3;如果没有,则执行下一步; 步骤4.4)判断该测试项是否包含设置故障区段的试验,如果有,则将该测试项标记为测试项属性4 ;如果没有,则执行下一步; 步骤4.5)将其他测试项标记为测试项属性5。
8.根据权利要求7所述的一种自动生成接口型式试验测试序列的方法,其特征在于所述步骤5)还包括: 步骤5.1)对于测试项属性为I的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;步骤5.2)对于测试项属性为2的测试项,这些所有测试项需安排在两个测试序列中,其中与紧急制动相关的单独放在一个序列中;而把其他的试验安排在一个测试序列中;步骤5.3)对于测试项属性为3、4和5的测试项,这些所有测试项需进行混合安排;首先,将测试项属性为3的测试项放在不同的测试序列中,并且保证这些测试项的测试起点和测试终点为同样一个点,该测试项应作为优先级最高的项进行线路区段自动分配;其次,将测试项属性为4的测试项集中安排在两个测试序列中,其所占用的试验区段可在测试项属性3选定后的其他区段内自动任选,并且保证设置的故障区段在同一个管辖区段内以及故障区段后方的区域最起码有一段空闲区段,方便现场人员设置和取消故障;最后,将测试项属性为5的测试项在除测试项属性为3和4占用的其他区段内任意自动分配,从而完成所有测试项的自 动分配。
【文档编号】G06F11/36GK104008050SQ201410207347
【公开日】2014年8月27日 申请日期:2014年5月16日 优先权日:2014年5月16日
【发明者】魏国栋, 袁磊, 付强 申请人:北京交通大学