网络仿真技术在CAN总线协议分析中的应用.pdfVIP

  • 6
  • 0
  • 约 4页
  • 2017-08-13 发布于安徽
  • 举报

网络仿真技术在CAN总线协议分析中的应用.pdf

2003全国仿真技术学术会议论文集 网络仿真技术在CAN总线协议分析中的应用 刘珩,杨杰,安建平,卿敏 (北京理工大学电子工程系现代通信与网络实验堑,北京100081) 摘要:将网络仿真技术应用于汽车通信网络协议的分析领域.町为汽车通信网络及协议的研究与仿真开发提供模制和辅助 分析手段。该文主要考察了目前在汽车钡域应用的最广泛的掷议之 CAN总线曲议。研究其内存与规范,包括CAN总线 协泌的通信力式、西议的分层模型及功能、通信的流程和实现等.通过比较.选择网络仿真戟件OPNETModeI-r进行数字仿 真.对采刷CAN协议的节点设备、链路及网络的仿真建模加以说明,设计仿真输人文件,从总线负载、总线i方问、错误处理等 方面分别进},仿真比较,{乎价在这些方面CAN济议的性能,分析c.^x总线协议的错误界定觇制.最后得出随总节点数增加, 交换信息量增大,CAN总线网络性能有下降的趋势的结论。同时也提出进一步可在仿真上所做的改进。 关键词:网络仿真;汽车通信网络;协没 04 中圈分粪号:TP393 文献标识码:A , 1前言 控制和媒体访问控制.分别完成接收滤波、超载通知、恢复管 网络仿真技术是一种通过建立网络设备和网络链路的 理,及应答、螗编码、数据封装拆封、媒体访问管理、出错检测 统汁模型,并模拟网络流量的传输,从而获取网络设计或优 等。 化所需要的网络性能数据的仿真技术。网络仿真包括网络 通信的流程:来自网络设备1应用层或网络层的实际信 建模(网络设备、通信链路等)和流量建模两个部分。模拟网 息由协议数据单元(PDU)定义,然后封装成CAN信息帧.通 络行为是指模拟网络流量在实际网络中传输、交换和复用的 过物理媒体发送到网络设备2。遵循的原则是通信数越低, 过程。网络仿真获取的网络特性参数包括网络全局性能统 优先权越高,标阻码全为零的通信具有最高优先权,总线访 计量、网络节点的性能统计量、阿络链路的流量和延迟等,由 问采用载波监听多路访问/冲突检测(CSMA/CD)。 此既可以获取某些业务层的统计数据,也可以得到协议内部 的某些特殊参数的统计结果。 3仿真分析 为了改善汽车的动态特性,现代汽车上日益增多的电子 从总体需要分析,应构建一个基于CAN总线协议的车 控制装置【ECU)及设备之间的通信技术越来越先进。用汽车 内网络,通过网络的仿真,考察和分析总线协议的性能。 网络米完成汽车内/外各种控制与状态数据的传输,根据要 31仿真软件及平台 求合理地选择通信网络及相关协议来改善汽车微机控制的 目前世界上的网络仿真软件例如MIL3公司的OPNET、 性能。将网络仿真技术用于汽车通信协议的研究与开发领 CACI公司的COMNET、UCBerkelevns、美国CadenceDeslm 域,是一种有效的分析工具。汽车已发展了几代通信网络协 svstem lnc公司的BONES和SPW(SignalPrecessingWorksystem) 等。它们采用的仿真技术有所不同,适用于不同领域。 议标准,其中最近的SAEJl939是用于车辆网络串行通信和 控制的总标准,以CAN总线作为网络协议的支持。对CAN BONES和SPW(SigualProcessing 协c义进行仿真与分析,建立基于CAN总线协议的车内网络,操作系统的仿真软件包,BONES是网络层分析软件包,主要 可以评价其性能,为更好地实际应用提供依据与指导。 用于通信和多媒体各系统结构和协议的验证和分析。而 SPW是传输链路层分析软件包,是软/硬件结合设计和硬件 2 CAN协议说明 综合的理想环境.主

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档