关键词:养路机械;;远程监测;;IOCP;;负载均衡
摘 要:随着高速铁路、普通铁路和城际轨道的快速发展,对轨道线路新修、大修、维修以及铁轨检测提出更高的要求,作为能高效地实现对轨道线路建设和维护的养路机械设备越来越得到重视。一旦养路机械在现场施工作业中出现故障问题,随车人员无法及时解决,就会影响到该线路列车的正常运行。养路机械产品分布在全国各铁路沿线,但是企业信息化建设相对落后,因此,开发一套远程监测多类型的养路机械系统,有助于客户更好对养路机械进行管理,提高产品的工作效率与质量。本文设计和实现了对养路机械的在线远程实时监测系统,系统主要分为三部分:监测管理中心、数据通信子系统、车载终端。在校企联合培养单位为期一年半的学习期间,参与养路机械远程监测项目各项工作,对养路机械远程监测进行需求分析,分析设计了系统整体的架构,并设计实现了监测管理中心用户管理、电子地图、实时监测、数据回放、运维管理等功能模块,研究使用WebGIS和Anychart等相关技术,实现了对养路机械设备的可视化监测,主要负责对捣稳车、探伤车、打磨车、清筛车等车型的实时详细监测。设计中间通信子系统,一方面接收来自车载终端的车辆信息,另一方面接收来自监测中心的请求信息。通信子系统采用“UDP+TCP”通信策略,设计了相应的自定义通信协议,并实现了基于IOCP模型的通讯服务器,以及对业务的发展和通讯服务器性能进行分析。最后深入研究了LVS负载均衡技术,借鉴学习该思想应用于项目中,提出了一种基于负载均衡器反馈的调度优化方案,使用最小连接算法设计了负载均衡器,实现了从单台通讯服务器到多台通讯服务器优化。综上,本文通过增加一个负载均衡器对通信子系统进行调度优化,提高整个通信子系统最大负载,同时通过浏览器实现了对多类型养路机械的远程实时监测。经过项目上线运行情况来看,远程监测系统各功能正常稳定地运行,优化之后的通信性能完成满足企业现阶段的发展需求。
内 容:原文可通过湖北省科技信息共享服务平台(http://www.hbstl.org.cn)获取