论文题名: | 嵌入式列车网络控制系统软件平台的设计与实现 |
关键词: | 嵌入式软件;列车网络控制;系统软件平台;操作系统;铁路信息化 |
摘要: | 随着铁路信息化发展,嵌入式软件已广泛应用于列车控制领域,并发挥着越来越重要的作用。目前,在大多数的城市轨道列车、动车组、电力机车、内燃机车、磁浮列车等都使用了列车网络控制系统,用于实现车辆级与列车级的过程控制、故障诊断与存储、通信处理等功能。为了有效缩短列车网络控制系统开发时间,提高产品的开发效率,提高产品的稳定性、可靠性,统一应用软件开发模式以及提供统一的应用软件开发平台,本文设计了嵌入式列车网络控制系统软件平台。 嵌入式列车网络控制系统软件平台的设计以MPC5200B构建的硬件系统、VxWorks实时操作系统为基础,根据列车网络控制系统的特点与应用需求,采用软件工程的设计思想,实现了支持列车网络通信、控制等功能的软件平台。 本文主要研究内容是嵌入式列车网络控制系统软件平台研究与实现,针对列车网络控制系统应用需求,首先进行该软件平台的需求分析,嵌入式操作系统的选择,软件平台的架构设计,然后完成了基于MPC5200B的VxWorks BSP设计、RS485驱动、CAN驱动与通信协议的设计、图形开发环境的底层程序设计、看门狗程序设计、USB程序设计、启动配置程序设计、文件系统等功能设计。最后,进行软件系统集成测试、验证,交付应用开发人员应用。 嵌入式列车网络控制系统软件平台目前已广泛应用于城市轨道列车、机车、磁浮等列车的网络控制系统。现场应用表明,该嵌入式列车网络控制系统软件平台功能强大、性能稳定、可靠性高,完全满足列车网络控制系统的需要。 |
作者: | 肖家博 |
专业: | 电子与通信工程 |
导师: | 黎福海;周冠东 |
授予学位: | 硕士 |
授予学位单位: | 湖南大学 |
学位年度: | 2011 |
正文语种: | 中文 |