论文题名: | 列控车载设备测试平台软件的设计与实现 |
关键词: | 列车运行控制;车载设备;测试平台;软件设计;功能模块 |
摘要: | 作为列车运行控制系统的核心子系统,列车超速防护(ATP)系统为列车的运行提供安全保障。在ATP系统正式运用之前,需要对其系统内各个子模块进行功能和性能测试。本文针对车载ATP的测试需求,搭建了总体的仿真测试环境,完成了上位机软件和下位机测试工装软件的设计,在实验室环境下对车载ATP功能和性能进行了仿真测试。本文主要做了以下几个方面的工作: (1)分析了列控车载设备仿真测试的功能需求,制定了软件设计的总体方案,并完成了测试脚本和通信协议的制定; (2)根据总体设计方案,对上位机软件的总体框架和各功能模块进行了详细设计。利用C#完成了上位机软件界面的设计,实现了包括对脚本文件导入模块,列车走行模块,模拟驾驶台操作模块,测试结果显示模块和通信模块等5个功能模块的设计。 (3)根据总体设计方案,对下位机软件的总体框架和各功能模块进行了详细设计。主要针对需要用软件编程控制的速度板和发码板进行了软件设计,使用速度板模拟速度传感器采集列车速度信息并生成速度脉冲信号发送给被测ATP设备;使用发码板模拟BTM和TCR向被测ATP设备发送应答器报文信息和轨道电路信息。同时,下位机对ATP的输出结果进行检测。 (4)对仿真测试软件进行了联调,并对车载ATP设备进行了测试。联调显示上位机与下位机之间能够进行双向通信,测试工装能够正确应答上位机发送的测试命令并能对其进行正确解析。测试结果显示被测ATP设备的各项功能都正确,从而验证了本文所搭建的仿真测试环境的可用性。 |
作者: | 戴明福 |
专业: | 控制工程 |
导师: | 刘中田 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2014 |
正文语种: | 中文 |