书签 分享 收藏 举报 版权申诉 / 51

类型汽车CAN总线通信矩阵设计.pdf

  • 上传人:小陆陆
  • 文档编号:100411475
  • 上传时间:2022-03-14
  • 格式:PDF
  • 页数:51
  • 大小:1.15MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    汽车 CAN 总线 通信 矩阵 设计
    资源描述:
    通通信矩阵设计信矩阵设计信矩阵设计信矩阵设计北京经纬恒润科技有限公司汽车电子事业部北京经纬恒润科技有限公司汽车电子事业部年年2012年年9月月20日日恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录目录?设计流程设计流程?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?网关报文和路由设计网关报文和路由设计2恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录目录?设计流程设计流程?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?网关报文和路由设计网关报文和路由设计3恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程设计流程?V模式开发流程模式开发流程4恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程设计流程?信号列表整理信号列表整理?通信矩阵设计通信矩阵设计(xls/dbc/ldf)?通信矩阵设计通信矩阵设计(xls/dbc/ldf)5恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程设计流程信号列表反馈信号列表反馈整车厂下发信号列表模板整车厂下发信号列表模板整车厂整理信号列表整车厂整理信号列表信号列表反馈信号列表反馈整车厂下发信号列表模板整车厂下发信号列表模板并制定通信矩阵初版并制定通信矩阵初版整车厂下发通信矩阵初版整车厂下发通信矩阵初版并与供应商讨论并与供应商讨论整车厂根据反馈完成整车厂根据反馈完成通信矩阵最终版并制定通信矩阵最终版并制定dbc整车厂下发通信矩阵整车厂下发通信矩阵最终版和最终版和dbc文件文件并与供应商讨论并与供应商讨论通信矩阵最终版并制定通信矩阵最终版并制定dbc最终版和最终版和dbc文件文件dbc/ldfdbc/ldfdbc/ldfdbc/ldfdbc/ldf6恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传ldfldfldf目录目录?设计流程简介设计流程简介?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?信号列表信号列表?通信矩阵通信矩阵?通信矩阵通信矩阵?信号可靠性信号可靠性优化准则优化准则?优化准则优化准则?网关报文和路由设计网关报文和路由设计7恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?信号列表模板信号列表模板8恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?信号描述信号描述?信号名称:一般以发送节点的名称开头;信号名称:一般以发送节点的名称开头;?例如:例如:ABS_FrontLeftWheelSpeed?信号长度信号长度:描述信号的长度描述信号的长度,单位单位bit;信号长度信号长度:描述信号的长度描述信号的长度,单位单位bit;9恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?信号描述信号描述?精度精度/偏移量偏移量: 共同描述信号物理值的计算方法;共同描述信号物理值的计算方法;?信号物理值信号物理值 = x*精度精度+偏移量偏移量?例如:例如:ABS_FrontLeftWheelSpeed物理值计算:物理值计算:_p?E=N*0.05625+0?物物理理值值范范围围: 经过: 经过物物理理值转换后值转换后的最的最大大最小最小值值;物值围物值围物值转换后大值物值转换后大值?例如:例如: ABS_FrontLeftWheelSpeed物理值范围为:物理值范围为:03686.287510恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?信号描述信号描述?默认值:默认值:?根据通信需求规范,接收节点在某些时候将信号默认值传递给应根据通信需求规范,接收节点在某些时候将信号默认值传递给应用程序用程序;用程序用程序;?例如:发送节点超时未发送、发送节点发送无效值等例如:发送节点超时未发送、发送节点发送无效值等?无效值:无效值:根据通信需求规范根据通信需求规范发送节点在某些时候发送无效值发送节点在某些时候发送无效值?根据通信需求规范根据通信需求规范,发送节点在某些时候发送无效值发送节点在某些时候发送无效值;?例如例如:传感器失效时传感器失效时?单位单位:?单位单位:?希望周期:希望周期:?备注备注:11恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传备注备注信号列表信号列表?默认值和无效值默认值和无效值?情景情景一一:传感器失效时传感器失效时?情景情景:传感器失效时传感器失效时Sig1:0 x3Sig1:0 x3默认值:默认值:0 x0Sig1:0 x3Sig1:0 x3无效值:无效值:0 xFF无效值:无效值:0 xFF12恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?默认值和无效值默认值和无效值?情景二情景二:报文超时未发送报文超时未发送?情景二情景二:报文超时未发送报文超时未发送Sig1:0 x3默认值:默认值:0 x0Sig1:0 x3Sig1:0 x3Sig1:0 x313恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表?默认值和无效值默认值和无效值?情景二情景二:报文超时未发送报文超时未发送?情景二情景二:报文超时未发送报文超时未发送默认值:默认值:0 x014恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录目录?设计流程设计流程?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?信号列表信号列表?通信矩阵通信矩阵?通信矩阵通信矩阵?信号可靠性信号可靠性优化准则优化准则?优化准则优化准则?LIN通信矩阵设计通信矩阵设计?网关报文和路由设计网关报文和路由设计15恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传通信矩阵设计通信矩阵设计?通信矩阵相关参数通信矩阵相关参数?ID?ID?信号映射信号映射?发送方式发送方式?发送方式发送方式16恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录目录?设计流程设计流程?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?信号列表信号列表?通信矩阵通信矩阵?通信矩阵通信矩阵?ID?信号映射信号映射?信号映射信号映射?发送方式发送方式?信号可靠性信号可靠性?优化准则优化准则?LIN通信矩阵设计通信矩阵设计?LIN通信矩阵设计通信矩阵设计?网关报文和路由设计网关报文和路由设计17恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CAN ID?CAN ID?与优先级相关与优先级相关?与优先级相关与优先级相关11111141511170 64ACKCRC3SOFEOFITMDELACKDELCRCData FieldDLCrIDERTRIDBus IdleBus Idle11111141511170-643109876543210Sub priorityAtfiltiGroupSub priorityOrSub groupAcceptance filtering or Serial numberECU Address18恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CAN ID?CAN ID layout?8-10 bit 消息组消息组?应用报文应用报文+发送类型发送类型(Application + Transmission Types)?网络管理网络管理(NM)?诊断诊断(Diagnostic)开发开发(De elopment)?开发开发(Development)19恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CAN ID?CAN ID 范围示例:范围示例:消息组消息组ID (Min)ID (Max)消息组消息组ID (Min)ID (Max)应用报文应用报文- On event0 x0000 x0FF应用报文应用报文 Pi didt 0 1000 1FF应用报文应用报文- Periodic and on event 0 x1000 x1FF应用报文应用报文 - If active or Periodic and if active0 x2000 x2FFand if active应用报文应用报文 - Periodic0 x3000 x3FF网络管理报文网络管理报文N tk0 4000 4FF网络管理报文网络管理报文 - Network Management0 x4000 x4FF应用报文应用报文保留保留0 5000 5FF应用报文应用报文 - 保留保留0 x5000 x5FF开发开发0 x6000 x6FF诊断报文诊断报文20恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传诊断报文诊断报文0 x7000 x7FFCAN ID?ID layout?0-7 bit 不同的消息组有不同的含义不同的消息组有不同的含义?应用报文应用报文:次级优先级或者次级消息组次级优先级或者次级消息组+用于报文过滤的寻址用于报文过滤的寻址?应用报文应用报文:次级优先级或者次级消息组次级优先级或者次级消息组+用于报文过滤的寻址用于报文过滤的寻址信息或者简单的序列号;信息或者简单的序列号;?网络管理和诊断:网络管理和诊断:ECU地址;地址;?开发:次级消息组(开发:次级消息组(ECU特有特有/标定)标定)+序列号序列号21恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录目录?设计流程设计流程?CAN通信矩阵设计通信矩阵设计?CAN通信矩阵设计通信矩阵设计?信号列表信号列表?通信矩阵通信矩阵?通信矩阵通信矩阵?ID?信号映射信号映射?信号映射信号映射?发送方式发送方式?信号可靠性信号可靠性?优化准则优化准则?网关报文和路由设计网关报文和路由设计?网关报文和路由设计网关报文和路由设计22恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射信号映射?信号在报文中的位置取决于以下几个因素:信号在报文中的位置取决于以下几个因素:?bit顺序顺序;?bit顺序顺序;?Byte顺序;顺序;23恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射信号映射?bit顺序顺序?在一个在一个Byte中,中,bit可以升序或者降序排列,即最高有可以升序或者降序排列,即最高有y效位(效位(most significant bit)处于)处于Byte的最左边还是最右边;的最左边还是最右边;?bit降序排列(降序排列(CAN或者或者FlexRay)?bit升序排列升序排列(LIN)msblsb?bit升序排列升序排列(LIN)lsbmsb?注:注:msb: most significant bit; lsb: least significant bit24恒润科技公司Confidential本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射信号映射?Byte顺序顺序?对于对于长长度超度超过一过一个字节的信号个字节的信号,需要考虑在报文中的需要考虑在报文中的对于度超个字节的信号对于度超个字节的信号需要考虑在报文中的需要考虑在报文中的顺序;顺序;?Intel (小端模式小端模
    展开阅读全文
    提示  文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:汽车CAN总线通信矩阵设计.pdf
    链接地址:https://www.wdfxw.net/doc100411475.htm
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    版权所有:www.WDFXW.net 

    鲁ICP备09066343号-25 

    联系QQ: 200681278 或 335718200

    收起
    展开