论文部分内容阅读
车载控制器(Carbone Controller)是车载设备的核心模块。在基于通信的列车控制(Communications Based Train Control,CBTC)系统中,车载控制器通过高精度的列车定位和与地面安全设备之间连续、高速、双向的数据通信,实现对列车的闭环控制,对于实际车载控制器设备的测试方法的研究和实践对于评估设备性能,诊断、定位、排除设备故障等方面有着重要的作用,从而达到保障列车安全运行的目的。本文从三个方面根据系统需求对车载控制器的功能进行测试设计分别是:车载基本功能测试,车载CBTC功能测试和车载控制器与车辆接口的功能测试。本文的研究方法:根据车载控制器功能需求和系统设计原理,按照真实线路情况设计出测试流程,方法和测试案例,分析测试结果,对是否达到功能需求进行判断。车载基本功能测试又包括生成控车命令功能测试,定位功能测试,基于安全的功能测试。生成控车命令功能测试——车载控制器接收信标传来的地面状态信息产生控车命令。信标-车载通信数据与车载控制命令比较判断车载生成命令功能是否正常。定位功能测试——抓取、分析数据帧来判断车载定位功能是否正常;基于安全的功能测试——对于异常情况的模拟,监视车载控制器的控车命令是否符合安全原则。车载CBTC功能测试主要测试车载控制器与区域控制器之间的通信功能,其中包括了位置报告,授权终点,以及线路情况的信息测试。通过抓取这三种不同信息的数据帧、判断位置报告是否能够真实的反应车辆的位置状态信息,授权终点是否能够根据线路不同的情况产生正确的控车命令、线路状态信息是否能够真实的反应线路上设备的状态变化。同时还需要检测车载控制器与线路控制器进行了必要的系统时钟同步,通过对车载控制器的状态的监视,分析同步是否建立。车载控制器的控车命令需要通过与车辆的接口来下达:包括非数据类和数据类接口,通过测试这些接口可以保障车载控制器的指令得到准确无误的执行。