Auxiliary generation tool for field test sequence of CTCS-2 train control on-board equipment
-
摘要: 为解决人工编制现场测试序列工作量大、效率低下的问题,设计与开发了CTCS-2级列车运行控制(简称:列控)车载设备现场测试序列辅助生成工具。给出了现场测试序列的设计原则,并分析提出了功能需求。根据功能需求,将软件结构划分为列控基础数据管理、图形界面绘制、测试案例数据管理、测试案例执行距离计算、测试序列生成和测试序列数据管理6个功能模块,并详细阐述了各模块之间的关系及具体功能设计。介绍了软件的实现效果,并与人工编制现场测试序列对比。结果表明:该工具能有效降低现场测试序列编制的工作量,提高现场测试序列编制的效率和有效性。Abstract: In order to solve the problem of heavy workload and low efficiency of manual compilation of field test sequence, this paper designed and developed the auxiliary generation tool for field test sequence of CTCS-2 train operation control on-board equipment, gave the design principle of field test sequence, analyzed and put forward the functional requirements. According to the functional requirements, the software structure was divided into six functional modules: train operation control basic data management, graphical interface drawing, test case data management, test case execution distance calculation, test sequence generation and test sequence data management. The paper also described the relationship and specific function design of each module in detail, introduced the implementation effect of the software, and compared with the manual field test sequence. The results of comparison show that this tool can effectively reduce the workload of field test sequence compilation and improve the efficiency and effectiveness of field test sequence compilation.
-
Key words:
- train control system /
- on-board equipment /
- field testing /
- test sequence /
- computer-aided tool
-
表 1 某高速铁路下行线正向信号数据(部分)
序号 车站名 信号点 轨道区段 名称 公里标 信号点类型 绝缘节类型 名称 载频 长度/km 1 甲站 XHF K326+878 出站口 机械绝缘节 X1LQ 1700-2 625 2 甲站 3275 K327+503 通过信号机 电气绝缘节 3275 2311-1 1 300 3 甲站 3289 K328+803 通过信号机 电气绝缘节 3289 1700-1 1 401 4 甲站 3303 K330+204 通过信号机 电气绝缘节 3303 2300-2 1 400 表 2 测试案例的主要内容
主要内容 描述 基本信息 包括案例编号、所属功能特征、测试目标、
测试方法等基础信息测试执行步骤 包括步骤描述、状态变化、预期结果等信息 起始状态
(内部状态)包括等级、模式、行车方向、速度等级等状态的起始情况 接口满足的起始条件 包括接口名称、起始接口状态 结束状态
(内部状态)包括等级、模式、行车方向、速度等级等状态的结束情况 接口满足的结束条件 包括接口名称、结束接口状态 表 3 主界面分区信息表
分区名称 具体功能 A区 菜单栏,分为加载测试案例、加载测试线路、车辆参数配置、
管理测试案例和管理测试序列5个菜单项B区 测试案例区,通过点击“加载测试案例”选项后,导入数据库中所有测试案例。测试人员可根据测试需求筛选测试案例进入待执行测试案例列表中。当某一测试案例被使用时,列表中对应测试案例使用情况变为true,使用次数加1,覆盖率自动更新,完成对案例使用情况的实时统计功能 C区 测试线路可视化区域,完成对线路数据的图形绘制,测试人员
可通过在线路上配置测试案例来进行测试序列的串接D区 测试序列生成区,与C区进行联动,更新并显示生成的测试序列
信息,可通过点击C区线路上方的绿色图元直接定位并查看对应
测试案例的具体内容,并完成测试序列保存、清空、导出等功能 -
[1] 宁 滨, 唐 涛, 李开成, 等. 高速列车运行控制系统[M]. 北京: 科学出版社, 2012. [2] 杨志杰, 禹志阳. 列车运行控制系统测试技术[M]. 北京: 中国铁道出版社, 2016. [3] ZHANG Y, HAN J Q. A simulation based approach for rationality verification of test sequence for CTCS-3 train control system[C]//2016 4th International Conference on Machinery, Materials and Computing Technology. Hangzhou, China: Atlantis Press, 2016: 653-661. [4] ZHANG Y, WHANG S, ZHANG X K, et al. Study on the computer-aided tool for generation of test sequence for CTCS-3 train control system[C]//2011 International Conference of Information Technology, Computer Engineering and Management Sciences (ICM). Nanjing, China: IEEE, 2011: 355-358. [5] ZHANG Y, SHA S, WANG S. An expert system approach for generating test sequence for CTCS-3 train control system[C]//2013 Fourth International Conference on Intelligent Control and Information Processing (ICICIP). Beijing, China: IEEE, 2013: 271-276. [6] 甘庆鹏. ATP车载设备与动车组接口型式试验测试序列的优化生成研究[D]. 北京: 北京交通大学, 2017. [7] 刘育君,季舒青,农 梅. 自主化CTCS-3级列控系统车载设备测试方法研究 [J]. 中国铁路,2018(9):15-18. [8] 农 梅. 简谈CTCS-3级列控车载设备测试序列的生成方法和原则 [J]. 铁路通信信号工程技术,2015(5):15-18. doi: 10.3969/j.issn.1673-4440.2015.05.005 [9] 李 智. 基于动态规划的CTCS-1级列控系统测试序列自成方动生法研究[D]. 北京: 北京交通大学, 2018. [10] 窦 磊. 列控车载设备安全功能测试序列优化方法研究[D]. 成都: 西南交通大学, 2020. [11] 中华人民共和国铁道部. 列控系统工程数据表编制规定(V2.0): 运基信号[2010]346号文[S]. 北京: 中华人民共和国铁道部, 2010. [12] 中国铁路总公司. 列控基础数据管理暂行方法: 铁总运[2014]246号文[S]. 北京: 中国铁路总公司, 2014.