论文部分内容阅读
中国对于高速铁路的研究开始于20世纪八十年代。从1999年开建第一条真正意义上的高速铁路秦沈高速铁路以来,随着科学技术的不断进步与对高速铁路技术研究的不断深入,我国高速铁路进入了快速发展时期。随着大规模的高铁线路建设,对铁路运营高效性和安全性的要求也不断提高。我国铁路需要可靠稳定和高性能的列车运行控制系统为目前以及未来高速列车的安全运行提供必要的保证。为此,我国铁路部门经过多年的试验和研究,制定了适合我国国情的列车运行控制系统的标准——CTCS。接口信息服务器作为CTCS-3级列控系统仿真测试平台的数据处理与交互中心,担负着保证整个仿真测试平台安全可靠运行的重要职责。不仅为平台各个设备提供数据交互接口,而且实现了各接口运行时数据流的保存,为仿真后期实验结果的分析和评估提供了数据支持。本文基于Windows环境,利用Visual Studio2008编程工具,以面向对象的思想对CTCS-3级列控系统仿真测试平台的接口信息服务器进行设计与实现。论文首先概述了整个平台的架构和概要设计;其次,详细介绍了接口信息服务器的分层结构和详细设计,包括通信协议的设计、数据处理模块、通信模块和显示模块等的实现,同时对接口信息服务器的性能进行了优化,主要包括逻辑处理的算法优化和数据库操作的优化,并对数据通信协议进行了预留,实现了可扩展的设计;最后,对设计过程中用到的主要软件开发技术进行了总结。