首页> 中文学位 >SAE J1939协议分析和SmartJ1939系统设计实现
【6h】

SAE J1939协议分析和SmartJ1939系统设计实现

代理获取

目录

文摘

英文文摘

论文说明:图目录

致谢

第1章绪论

第2章SAE J1939协议分析

第3章SmartJ1939——J1939协议具体实现

第4章SmartJ1939测试及分析

第5章SmartJ1939应用实例

第6章关于SmartJ1939结论和展望

缩略语

参考文献

展开▼

摘要

针对电子设备的大量应用,运行可靠性、维修、信息共享和实时控制等问题,BOSCH公司开发了CAN(ControllerAreaNetwork)总线,即控制器局域网,它是国际上应用最广泛的现场总线之一。其总线规范现已于1993年11月被ISO国际标准组织制订为国际标准,得到了Motorola、Intel、Philips、Siemence、NEC等公司的支持,已广泛应用于包括车载网络在内的离散控制领域。CAN协议的模型结构只有3层,取OSI底层的物理层、数据链路层和顶上层的应用层。己有的有名的较高层协议有DeviceNet、CANopen、J1939/ISO11783等,由于侧重点不同,功能也不同。 其中,SAEJ1939是一个高速通迅网络,主要应用于重型车辆的车载网络系统,它支持ECU(ElectronicControlUnit电子控制单元,一个基于电子套件的计算机,SAEJ1939信息可以通过它实现发送和接收间的实时闭路控制功能),这些ECUs在汽车上可能是物理分布的。 目前,国内对于SAEJ1939协议的研究才刚刚起步,可参考的资料非常有限,因此为了实现SAEJ1939协议,对于其协议文本的分析研究就非常必要。 正是基于这样的原因,本文首先分析了SAEJ1939协议内容,重点包括SAEJ1939-21数据链路层子协议、SAEJ1939-81网络管理层子协议和J1939-71应用层子协议。 本文的重点是实现了一个SAEJ1939协议的车载网络系统——SmartJ1939。该系统包括了数据链路层模块,网络管理层模块,定时器模块,实现了SAEJ1939协议,包括发送和接收SAEJ1939消息,虚拟连接的建立、管理和关闭、流量控制、错误处理,大于8字节的应用数据的发送端拆包和接收端重组装,超时监控,地址配置流程和工作组设置等等。该系统可用于分析SAEJ1939发动机的运行数据,也可用于SAEJ1939发动机的开发研究。 在详细介绍了SmartJ1939系统各个模块的设计思路、实现方法和测试结果之后,本文将会给出一个SmartJ1939系统的演示实例,基于SAEJ1939网络的对于减速请求刹车灯的控制系统。 本文最后对于SmartJ1939系统做了总结和展望。

著录项

  • 作者

    孟晓楠;

  • 作者单位

    浙江大学;

  • 授予单位 浙江大学;
  • 学科 计算机软件技术与理论
  • 授予学位 硕士
  • 导师姓名 吴朝晖,赵民德;
  • 年度 2006
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.51;
  • 关键词

    车载网络; 控制器局域网; 现场总线; J1939协议;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号