论文题名: | 基于北斗的列车监管系统车载应用软件设计 |
关键词: | 铁路列车;监视管理;车载系统;软件设计;功能模块 |
摘要: | 随着近些年高铁的迅猛发展,也带动了一些铁路行业技术的开发潮流。本文是来源于项目“基于北斗的列车监视管理系统”,该项目正是在这样的环境中诞生的。该系统包括地面监控系统和车载显控子系统,项目是实现地面监控系统通过北斗卫星和列车车载系统进行通信,获取列车的状态信息、设备信息、位置信息等来实现对列车的监控,其中车载显控子系统还可提供一些可视化操作界面的服务。 本论文是关于北斗监管系统项目中的车载系统应用软件的设计和开发,车载应用软件是在Linux平台下使用QT环境进行开发的,主要完成电子地图的显示、地图的放大与缩小、在地图上显示坐标位置、U盘文件上传下载、为地面端提供文件服务、集成软键盘、语音播报等功能。车载应用程序通过北斗短报文功能和地面端进行通信,通过网口和TCN网络设备进行通信,车载程序还要实现串口通信和网口通信的功能。 经过功能需求分析,将车载程序分为四个模块进行设计:串口模块、主窗口模块、地图模块和网口模块。每个模块都负责完成具体的功能,模块之间主要是靠串口或网口输入的数据来进行通信。通过对模块的功能分析,又将以上模块功能细分,分成了各个实现具体任务的子模块。本文介绍了各个主要功能的具体实现,包括电子地图相关功能的具体实现,软键盘功能的实现、语音播报的实现,以及通过串口和网口进行通信功能的实现。车载软件的实现可分为可视化显示界面的设计和对数据的操作,因此还设计了数据传输的协议和传输流传输格式。 该车载软件经过了联调测试,各个功能模块运行良好,均能够满足需求,整个项目也顺利通过了验收和移交。 |
作者: | 江烜 |
专业: | 电子与通信工程 |
导师: | 杨灵 |
授予学位: | 硕士 |
授予学位单位: | 华中科技大学 |
学位年度: | 2016 |
正文语种: | 中文 |