基于组合导航系统应用的网络交换机设计研究

基于组合导航系统应用的网络交换机设计研究

论文摘要

随着计算机技术的蓬勃发展和船舶装备的不断现代化,不仅要求组合导航系统提供准确的位置信息,而且要求组合导航系统为武器系统、操纵系统等其它系统提供更加丰富的导航信息。而传统的串口和CAN网络通信方案越来越不能满足各系统间大通信量的实时性要求,以太网以其实时性强、可靠性高、价格低廉等特点被广泛应用于组合导航系统,使各操控系统可随时获得组合导航系统提供的各种海洋环境信息,达到对船舶的最佳控制。交换机是建立有线以太网的核心设备,随着国家对科学技术领域自主创新的提倡和重视,以及组合导航系统对交换机高可靠性和高网络安全性的要求,自主研发和生产出组合导航系统专用的以太网交换机已成为一项迫切工作。本文首先介绍开放式系统互联参考模型和以太网数据帧的结构,详细分析以太网交换机的工作原理和性能参数,为系统设计提供理论基础。随后以我校研制的综导显控台为背景,根据综导显控台的使用要求选择宽温、低功耗、非集成的MAC(RTL8308B)和PHY(RTL8208B)芯片,详细阐述模块化硬件设计,将交换机分为接口电路、电源电路和交换功能单元三大模块,并根据综导显控台的实际需要对每个模块进行详细设计和调试。软件部分主要根据IEEES02.3规范标准,研究数据收发模块基于Verilog HDL语言的RTL级实现方法。最后编写测试程序对本设计的传输速率和丢包率进行测试,并与市场上同类交换机进行比较。通过长时间运行和比较测试,证明本设计的性能已达到综导显控台的使用要求,为综导显控台提供了一种实时性强、可靠性高、低功耗、价格低廉的网络通信方案,研究成果具有较高的工程应用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 组合导航系统发展概况
  • 1.2 以太网和交换机发展概况
  • 1.3 选题的背景和意义
  • 1.4 论文的组织结构
  • 第2章 以太网交换技术
  • 2.1 开放式系统互连(OSI)参考模型
  • 2.2 以太网基本帧结构
  • 2.3 交换方式
  • 2.4 交换机概述
  • 2.5 交换机的工作原理
  • 2.5.1 功能框图
  • 2.5.2 数据包的转发过程
  • 2.5.3 流量控制
  • 2.5.4 虚拟局域网技术
  • 2.6 交换机的性能参数
  • 2.7 本章小结
  • 第3章 硬件设计及调试
  • 3.1 系统方案设计
  • 3.1.1 芯片的选择
  • 3.1.2 系统框图
  • 3.1.3 工作过程概述
  • 3.2 各模块设计
  • 3.2.1 交换功能单元
  • 3.2.2 电源电路
  • 3.2.3 接口电路
  • 3.3 硬件配置
  • 3.4 硬件电路调试
  • 3.5 本章小结
  • 第4章 软件设计
  • 4.1 软件结构
  • 4.2 RTL8308B以太网端口组成
  • 4.3 主要模块的RTL级实现
  • 4.3.1 Rx MAC模块
  • 4.3.2 Tx MAC模块
  • 4.4 本章小结
  • 第5章 性能测试
  • 5.1 接口电路波形测试
  • 5.2 传输速率测试
  • 5.2.1 编程思想及注意细节
  • 5.2.2 流程图和程序界面
  • 5.2.3 遇到的问题及测试结果
  • 5.3 丢包率测试
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录
  • 相关论文文献

    标签:;  ;  ;  

    基于组合导航系统应用的网络交换机设计研究
    下载Doc文档

    猜你喜欢