多功能车辆总线管理器的研究与实现

多功能车辆总线管理器的研究与实现

论文摘要

列车通信网络是面向控制的一种连接车载设备的数据通信系统,是分布式列车控制系统的核心组成部分。TCN作为列车通信网络标准之一,具有明显的优势。该标准将列车通信网络分成连接可动态编组车厢的绞线式列车总线WTB和连接车厢内固定设备的多功能车辆总线MVB两层结构。MVB设备按性能共分为5类,其中的第4类设备即MVB总线管理器,具有设备状态查询、过程数据通信、消息数据通信和总线管理等功能,在MVB系统中起着重要的作用。国外已运行的高速列车部分装有完整的通信网络,相应的设备也已经开发成熟,而我国对列车控制网络的基础研究和开发应用相对较晚,目前仍处于初级阶段,因此,开发出具有自主知识产权的产品,对于推动我国列车通信网络的建设,以及机车国产化的进行有着重要的意义。基于以上原因,本文在对TCN标准进行了深入学习和研究的基础上,通过对MVB帧、报文、链路层控制以及介质分配等关键技术的进一步分析,提出了利用嵌入式系统的设计理论,采用FPGA+CPU的结构框架,实现多功能车辆总线管理器(即四类设备)的方案。在该方案中,充分利用FPGA器件高密度低成本和CPU内核高性能,低功耗的优势,按照模块化的原则进行设计,其中FPGA实现MVB链路层的功能;CPU则完成总线管理、总线配置等功能,并为网络层提供过程数据(包括监视数据)、消息数据的变量接口。通过近一年的努力工作,完成了MVB总线管理器基本功能的设计和开发。利用在实验室内搭建的MVB功能仿真平台,使用西门子等公司的MVB设备对自行研制的总线管理器进行了功能测试,试验验证表明设计正确、满足与IEC61375标准的一致性要求,在功能的完整性等方面达到了预期的研究目标。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的意义
  • 1.2 几种列车通信网络的比较
  • 1.3 TCN的发展历程和国内外现状
  • 1.4 论文的主要工作
  • 1.5 论文的组织结构
  • 第2章 列车通信网络关键技术的研究
  • 2.1 列车通信网络的技术特点
  • 2.2 TCN网络结构
  • 2.3 MVB关键技术的研究
  • 2.3.1 MVB的拓扑结构和设备分类
  • 2.3.2 MVB的帧和报文
  • 2.3.3 MVB的冗余技术
  • 2.3.4 MVB的介质分配
  • 第3章 MVB总线管理器设计方案
  • 3.1 总线管理器的功能需求
  • 3.2 总线管理器的设计要求
  • 3.3 设计方案
  • 第4章 MVB总线管理器的硬件设计
  • 4.1 硬件结构
  • 4.2 功能模块的划分
  • 4.2.1 MVBC子模块
  • 4.2.2 CPU子模块
  • 4.2.3 电源子模块
  • 4.3 电路抗干扰设计
  • 4.4 MVB总线控制器(MVBC)的设计
  • 4.4.1 数字芯片的设计方法
  • 4.4.2 MVB总线控制器内部模块的设计
  • 第5章 MVB总线管理器的软件设计
  • 5.1 系统软件结构
  • 5.1.1 驱动层的软件设计
  • 5.1.2 链路层的软件设计
  • 5.1.3 链路调用层的软件设计
  • 5.2 子层间的数据流
  • 5.3 子层间并发任务的描述
  • 第六章 MVB系统测试
  • 6.1 测试系统构建
  • 6.2 系统的初始化
  • 6.3 从设备功能测试
  • 6.4 主设备功能测试
  • 6.5 系统测试总结
  • 第七章 总结与展望
  • 7.1 论文的总结
  • 7.2 未来工作的展望
  • 致谢
  • 参考文献
  • 附录1 部分综合结果图
  • 附录2 术语定义
  • 攻读硕士期间完成的论文
  • 相关论文文献

    标签:;  ;  

    多功能车辆总线管理器的研究与实现
    下载Doc文档

    猜你喜欢