摘要: |
随着我国城市轨道交通的不断发展,作为城市轨道交通系统中保障运行安全的信号系统的重要性越发凸显。而对于信号系统的研发来说,测试环节尤为重要。信号系统实际测试具有周期长、投资高等特点,测试难度较大。借助计算机手段对测试环境进行仿真,对信号系统进行“虚拟测试”,可以替代一部分实际测试的工作,缩短信号系统测试的周期,降低系统的造价。论文的研究正是从此点展开,立足于对信号系统中的列车自动驾驶(.Automatic Train Operation,ATO)系统测试仿真平台的研究。
论文按照从体系结构设计到功能实现的思路进行平台设计。
首先分析平台建立存在的问题,找到建立平台的理论依据从而进行平台构架;然后为平台关键部分——测试管理器的实现选择合适的测试方法,建立测试管理器并对其功能进行仿真验证。
体系结构设计环节上,论文通过比较分析,首先确定利用多领域建模仿真方面有突出优势的高层体系结构(High Level of Architecture,HLA)作为平台构架的理论基础。然后进行了ATO测试仿真平台的框架设计,定义了外部接口并分析了各模块的功能并给出了模块实现的一般方法。
在功能实现环节上,论文将混合测试方法应用在ATO测试仿真平台的测试管理器中并结合了ATO系统的特点进行了混合测试方法的应用分析,说明了基于混合测试方法的测试管理器的工作原理。
最后,在功能验证部分,利用MATLAB7.0对测试管理器进行仿真,通过测试案例的产生、冗余案例的减少、案例的显示以及输出,模拟了测试管理器的功能实现并验证了混合测试方法可以有效的减少测试案例,特别是针对系统查错功能而产生的测试案例。 |