摘要在高速铁路防灾监测系统中,为了对铁路沿线的气象、异物侵限、地震等灾害数据进行实时监控,需要在分布于铁路沿线的数据测量基站和位于监控中心的上位机终端之间建立多点对多点的通信。为了满足这一需求,我们进行了应用通信服务器程序的开发,并将这一程序具体的设计与实现呈现在本文中。本文将对系统的通信结构、服务器的功能、服务器与终端间的通信协议以及服务器程序的具体设计实现这几个方面展开介绍。此应用通信服务器的程序是在Visual Studio 2013集成开发环境中使用C#进行开发的。这一服务器已在某客专线路防灾监测系统中进行了测试和试用,程序运行稳定、功能和性能指标都达到了要求,证实了设计方案的可行性。25270
关键词 高铁防灾监测系统 应用通信服务器 设计实现
毕业论文设计说明书外文摘要
Title A Specific Design of An Application And Communication
Server for High-speed Railway Disaster Prevention Monitoring System
Abstract
In high-speed railway system, the real time values of meteorology, foreign body invade and earthquake are called disaster data. In order to monitor the disaster data, we build up a disaster prevention monitoring system for high-speed railway.
In this system, we need to build multipoint-to-multipoint communication between the monitor terminals and base stations. To meet the requirement, the development of an application and communication server is proposed in this paper. This paper will introduce the communication structure, functions, communication protocol and the specific design of the application and communication server. The program of this server is developed in an IDE called Visual Studio 2013. And we use C# as the programming language. This server has been tested in a real environment. After testing we found that the server is stable, each function or performance has met the requirement.
Keywords high-speed railway; disaster prevention; communication sever; design
目 次
1 引言 1
2 高铁防灾监测系统应用通信服务器的概念 1
3 应用通信服务器的通信过程 3
3.1 与基站之间的通信 3
3.2 与上位机终端之间的通信 4
3.3 与数据库之间的通信 4
4 通信协议 5
4.1 通讯协议 5
4.2 数据格式协议 5
5 应用通信服务器的双机热备 9
6 应用通信服务器的实现 10
6.1 开发环境与编程语言 10
6.2 实现应用通信服务器所涉及的技术 10
6.3 应用通信服务器程序的模块划分 13
6.4 应用通信服务器程序的运行流程 14
6.5 应用通信服务器程序具体功能的实现 19
结 论 24
致 谢 25
参考文献 26
1 引言
高铁防灾监测系统作为列车行车安全管理的重要组成部分,在高速铁路的行车保障体系中起着重要的作用。系统对危及客运专线运行安全的自然灾害风、雨、地震及突发事故异物侵限进行监测报警和防护,提供经处理后的灾害预警信息、限速信息、停运信息等,为调度中心运行计划调整、下达行车管制、抢险救援、文修作依据,保证客运专线列车安全正点、高效舒适[1]。 高速铁路防灾监测应用通信系统设计:http://www.youerw.com/zidonghua/lunwen_18962.html