列控系统仿真测试是为了缩短高速铁路列控系统现场验收测试时间,同时保证列控系统能够满足线路全场景运行需求,在现场测试前于实验室中搭建列控系统仿真测试环境,验证系统功能的可靠性与设计数据的准确性.为解决现有仿真测试过程中人工操作效率低下、测试周期长的问题,以测试过程的自动执行为着眼点,对现有仿真测试平台架构进行优化、升级,扩展自动化功能接口;借助Robot Framework自动化测试框架、VNC虚拟网络控制台等技术,结合深度学习中的图像识别算法,设计了一种列控系统仿真测试自动化方法.在实验室中利用列控中心的自动测试及车载DMI自动操控场景完成了对本方法的验证.验证结果表明,提出的测试自动化方法可以取代仿真测试中的部分人工操作,提高了测试效率.
故障注入测试在对列控系统的功能、安全性验证测试中具有重要作用,通过故障注入测试可以分析列控核心设备对故障-安全的响应行为,以此评价系统功能的设计水平.为解决现有基于仿真的故障注入测试方法可信度不高、通用性较差的问题,以列控设备接口间的通信数据为着眼点,利用铁路信号安全通信协议(RSSP)、借助序列化技术与面向对象编程思想,设计了一种应用于列控系统真实设备的故障注入测试方法.在实验室中利用真实的列控系统环境,通过对典型通信数据错误场景的模拟,完成了对本测试方法的验证.验证结果表明,提出的故障注入测试方法满足故障注入测试的需求,提高了测试结果的可信度,并且在不同的设备接口间具有良好的通用性.
为了保证高速铁路列控系统运营的安全性与可靠性,提高现场动态联调联试的效率,需要先在实验室对列控系统的主要功能进行仿真测试.针对这一需求,在分析现场测试大纲的基础上,设计并实现了列控地面设备集成测试仿真系统,完成对列控地面设备功能的有效性和完备性,以及列控数据的正确性的验证.