[发明专利]一种列控系统测试序列的辅助生成方法和系统在审
申请号: | 201310005200.1 | 申请日: | 2013-01-08 |
公开(公告)号: | CN103558767A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 张勇;张晓昆;沙硕;徐高珍;苏耀伟 | 申请(专利权)人: | 北京交通大学 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 测试 序列 辅助 生成 方法 | ||
1.一种列控系统测试序列辅助生成方法,其主要由下列内容组成:
1)用户选择所需测试的线路;
2)根据用户选择的测试线路系统读入对应的测试线路数据,其中线路数据包括车站拓扑结构、车站进路数据以及区间线路数据;
3)用户选择新建测试序列并输入该条测试序列的初始信息,初始信息包括测试线路的起点和终点、测试所用列车的信息以及ATP的起始状态;
4)用户依据车载设备工作模式匹配的原则选择测试子序列;系统根据用户的选择筛选出下一步待选的测试子序列;
5)系统绘制出线路图并生成一个由测试步骤组成的时序表;
6)用户在时序表上添加各种配合条件,各种配合条件包括车站进路、应答器故障设置、轨道电路占用和取消、临时限速设置和取消;上述配合条件添加无误后即完成了序列的生成工作。
2.一种如权利要求1所述的辅助生成方法,其特征在于,通过测试框架以及测试子序列的引入,简化了用户需要匹配的状态数量,其中:1)每个测试框架定义了两个模式之间所有可能的转移,起始状态与结束状态相同的子序列同属于同一测试框架;2)在测试框架内,可抽取测试框架起始与结束模式的之外更加详细的内部状态,选择测试案例进行串联,形成测试子序列。
3.一种如权利要求1所述的辅助生成方法,其特征在于,通过定义“CTCS-3级车载设备未上电模式NP(No Power Mode)”、“未上电模式到待机模式的测试框架”、“各工作模式到未上电的测试框架”、来定义测试序列的开始和结束模式,其后通过人工选择子序列来编制序列,选择依据为各个子序列的起始、结束状态的匹配。
4.一种如权利要求1所述的辅助生成方法,其特征在于,配合条件的添加依据测试序列中子序列以及案例的相关要求进行,配合条件主要包括以下内容:车站进路的选择、应答器故障设置、车上的配合条件、临时限速的设置与取消、RBC故障的设置与恢复、轨道电路故障占用和恢复、特殊地点的测试速度要求等;用户可以逐个添加配合条件,也可从外部文件中批量导入配合条件。
5.一种如权利要求1-4所述的辅助生成方法,其特征在于,步骤6)之后生成word格式的测试序列文档、XML格式的测试脚本,并统计单个测试序列或整个测试序列集所覆盖的测试案例;其中,word格式的测试序列文档包含visio格式的线路图。
6.一种如权利要求5所述的辅助生成方法,其特征在于,通过生成内嵌Visio线路图的Word文件来生成供现场测试使用的测试序列;通过生成Xml测试脚本文件来供实验室仿真测试平台使用。
7.一种如权利要求6所述的辅助生成方法,其特征在于,1)Xml测试脚本步骤中包括以下主要内容:步骤编号、动作对象、动作内容、动作内容辅助、动过地点、动作地点辅助、动作地点里程、动作时间、动作时间辅助、动作条件、动作条件辅助;2)主要内容是由一系列步骤组成的,具体内容包含在各个步骤中。
8.一种如权利要求5所述的辅助生成方法,其特征在于,通过测试案例的覆盖性统计来对已编制出的测试序列中所包含的案例进行统计,分为两种统计类型:针对单个序列的统计和针对整个序列集的统计;案例的覆盖性统计需要针对测试序列中所包含的测试案例,将重复包含的案例剔除,可统计出已覆盖的具体案例以及所覆盖案例的总数量。
9.一种列控系统测试序列辅助生成系统,其主要由下列内容组成:系统配置模块、数据结构模块、线路数据模块、测试案例模块、测试子序列模块、测试序列模块、线路图绘制模块、Word及Visio生成模块、Xml生成模块、GUI模块,其中:1)通过测试案例模块、测试子序列模块、测试序列模块分别实现测试案例,测试子序列和测试框架,及测试序列的管理。
10.一种如权利要求9所述的辅助生成系统,其特征在于,通过系统配置模块和数据结构模块,将系统全局使用的数据结构、模块之间的接口定义以及系统的全局信息保存起来,便于整个系统的共享。
11.一种如权利要求9所述的辅助生成系统,其特征在于,线路数据模块处理系统中与线路数据相关的信息,包括线路信息的获取、更新,同时负责将线路信息提供给其他的模块;线路图绘制模块用线路信息以及编制出的序列来进行线路图的绘制。
12.一种如权利要求9所述的辅助生成系统,其特征在于,通过Word及Visio生成模块、Xml生成模块、GUI模块,将生成的测试序列保存为测试文档、测试脚本,通过将Visio线路图嵌入到Word文档中生成完整的测试文档;GUI模块用于界面展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310005200.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子高度控制器
- 下一篇:汽车用可调高度控制器