论文题名: | 基于B/S架构的ATS仿真系统的设计与实现 |
关键词: | 列车自动监控系统;仿真系统;可伸缩矢量图;软件设计;功能模块 |
摘要: | 随着我国城市轨道交通事业的发展,基于通信的列车运行控制(CBTC)系统成为列车运行控制(ATC)系统的发展方向。列车自动监控(ATS)系统位于ATC系统的上层,是城市轨道交通信号系统的控制中心。为实现教学、培训、科研功能,解决传统C/S架构的ATS仿真系统中维护困难、跨平台性差等问题,本文采用可伸缩矢量图(SVG)作为图形元素,设计并实现B/S架构的ATS仿真系统。 本文根据B/S架构的特点,从数据结构、通信功能和ATS仿真系统功能三个部分对基于B/S架构的ATS仿真系统进行设计和实现。首先,根据ATS仿真系统功能,对系统的数据结构进行设计,并使用SQL SERVER2012关系型数据存储系统对数据进行管理。其次,为实现服务器端的计算机联锁仿真系统、区域控制器和浏览器端的ATS仿真系统的通信,设计出了WebSocket-UDP通信接口程序和系统的通信协议。最后,在ATS仿真系统中,采用HTML语言和JavaScript语言为编程语言,实现了信号设备的动态显示和操作等站场功能;实现了列车运行监督和车次号跟踪等列车追踪识别功能;实现了列车运行图编辑、保存和运行时刻表的自动生成等列车运行图功能;实现了根据列车运行图对列车运行过程进行自动调整功能。 本文设计实现了基于B/S架构的ATS仿真系统,并从通信功能、ATS站场图、列车追踪识别、列车运行图、列车运行自动调整五部分对ATS仿真系统功能进行测试。测试结果表明,该系统功能正常,达到了预期目标,并且具有实际运用价值。 |
作者: | 刘梓炜 |
专业: | 控制工程 |
导师: | 李绍斌 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2018 |
正文语种: | 中文 |