投稿须知
  《铁道标准设计》月刊是中国铁路行业出版较早的科学技术期刊,被评为北大中文核心期刊、中国科技核心期刊、武大RCCSE核心期刊,并被众多有影响的大型数据 ...

一种基于时间自动机模型的区域控制器测试序列生成方法

作者: 宋爽 [1] 刘伯鸿 [1] 周科 [1] 陈跃东 [2]

关键词: 区域控制器 时间自动机模型 文件解析 深度优先搜索 测试序列

摘要:轨道交通区域控制器对行车安全至关重要,设备投入使用前需进行严格的测试,针对目前区域控制器测试序列人工生成,测试效率低的问题,提出一种基于时间自动机模型的测试序列自动生成方法.首先分析区域控制器的功能建立时间自动机模型,用UPPAAL对模型的正确性进行验证;编写MFC应用程序,利用TinyXML解析库解析模型文件,提取状态信息和变迁条件,生成测试案例集;由测试功能划分测试序列的初始状态和结束状态,并根据测试案例的串接条件,利用深度优先搜索设计最小重复度算法将测试案例串接成测试序列;最后,利用该方法生成了区域控制器切换功能的测试序列,通过分析可知生成的测试序列符合区域控制器的工作流程和测试环境,结果证明该方法能有效提高测试序列的生成效率.


上一篇: 重载铁路C96型30t轴重车辆段工艺适应性设计研究
下一篇: 基于灰色预测模糊PID控制的列车ATO系统优化

版权所有 2014 中铁工程设计咨询集团有限公司 All rights reserved 京ICP备10006696号
Copyright © China Railway Engineering Consultants Group Co.,Ltd