基于运行剖面的列控系统测试用例生成研究  被引量:1

Research on Test Case Generation of Train Control System Based on Operation Profile

在线阅读下载全文

作  者:古俐 徐中伟[1] 梅萌[1] GU Li;XU Zhong-wei;MEI Meng(School of Electronics and Information Engineering,Tongji University,Shanghai 200000,China)

机构地区:[1]同济大学电子与信息工程学院,上海200000

出  处:《计算机技术与发展》2020年第5期1-5,共5页Computer Technology and Development

基  金:国家自然科学基金委高铁联合基金(U1734211).

摘  要:为了提高列控系统(列车运行控制系统,简称列控,是保证列车安全、快速运行的系统)测试的可靠性,生成合理的测试用例,需要设计相应的运行剖面来仿真实际使用的列控系统的情况,并且基于得到的运行剖面来生成相应的测试用例。因此,通过对列控中心系统的输入输出特点以及功能需求的研究与总结,提出了通过构建任务剖面、系统模式剖面、环境剖面来最终完成列控系统运行剖面构建的方法,并在最终得到的运行剖面基础上,应用优先级度量机制和程序插桩方法对粒子群算法进行合理改进,最终实现了测试用例的自动生成。实验结果证明,通过合理地构建运行剖面,可以保证测试功能的完整性以及测试数据的合理性,改进后的粒子群算法能够进一步提高测试的时间效率。In order to improve the reliability of the train control system(train operation control system,which is to ensure the safe and fast operation of the train) and generate reasonable test cases,it is necessary to design the corresponding operational profile to simulate the actual use of the train control system,and the corresponding test case is generated based on the obtained running profile. Through the research and summary of the input and output characteristics and functional requirements of the column control center system,the method of constructing the running profile of the train control system by constructing the task profile,system mode profile and environmental profile is proposed,and the final operational profile is obtained. On the basis of the operational profile,the priority measurement mechanism and the program instrumentation method are used to improve the particle swarm optimization algorithm,and finally the automatic generation of test cases is realized. The experiment shows that the integrity of the test function and the rationality of the test data can be ensured by constructing the running profile reasonably. The improved particle swarm optimization algorithm can further improve the time efficiency of the test.

关 键 词:列控系统 运行剖面 粒子群算法 测试用例生成 适应度函数 

分 类 号:TP399[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象