您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > 汽车CAN总线通信矩阵设计
通信矩阵设计信矩阵设计北京经纬恒润科技有限公司汽车电子事业部年2012年9月20日恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN通信矩阵设计CAN通信矩阵设计网关报文和路由设计2恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN通信矩阵设计CAN通信矩阵设计网关报文和路由设计3恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程V模式开发流程4恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程信号列表整理通信矩阵设计(xls/dbc/ldf)通信矩阵设计(xls/dbc/ldf)5恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传设计流程信号列表反馈整车厂下发信号列表模板整车厂整理信号列表信号列表反馈整车厂下发信号列表模板并制定通信矩阵初版整车厂下发通信矩阵初版并与供应商讨论整车厂根据反馈完成通信矩阵最终版并制定dbc整车厂下发通信矩阵最终版和dbc文件并与供应商讨论通信矩阵最终版并制定dbc最终版和dbc文件dbc/ldfdbc/ldfdbc/ldfdbc/ldfdbc/ldf6恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传ldfldfldf目录设计流程简介CAN通信矩阵设计CAN通信矩阵设计信号列表通信矩阵通信矩阵信号可靠性优化准则优化准则网关报文和路由设计7恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号列表模板8恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号描述信号名称:一般以发送节点的名称开头;例如:ABS_FrontLeftWheelSpeed信号长度:描述信号的长度,单位bit;信号长度:描述信号的长度,单位bit;9恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号描述精度/偏移量:共同描述信号物理值的计算方法;信号物理值=x*精度+偏移量例如:ABS_FrontLeftWheelSpeed物理值计算:_pE=N*0.05625+0物理值范围:经过物理值转换后的最大最小值;物值围物值转换后大值例如:ABS_FrontLeftWheelSpeed物理值范围为:0~3686.287510恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表信号描述默认值:根据通信需求规范,接收节点在某些时候将信号默认值传递给应用程序;用程序;例如:发送节点超时未发送、发送节点发送无效值等无效值:根据通信需求规范发送节点在某些时候发送无效值根据通信需求规范,发送节点在某些时候发送无效值;例如:传感器失效时单位:单位:希望周期:备注:11恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传备注信号列表默认值和无效值情景一:传感器失效时情景:传感器失效时Sig1:0x3Sig1:0x3默认值:0x0Sig1:0x3Sig1:0x3无效值:0xFF无效值:0xFF12恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表默认值和无效值情景二:报文超时未发送情景二:报文超时未发送Sig1:0x3默认值:0x0Sig1:0x3Sig1:0x3Sig1:0x313恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号列表默认值和无效值情景二:报文超时未发送情景二:报文超时未发送默认值:0x014恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN通信矩阵设计CAN通信矩阵设计信号列表通信矩阵通信矩阵信号可靠性优化准则优化准则LIN通信矩阵设计网关报文和路由设计15恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传通信矩阵设计通信矩阵相关参数IDID信号映射发送方式发送方式16恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN通信矩阵设计CAN通信矩阵设计信号列表通信矩阵通信矩阵ID信号映射信号映射发送方式信号可靠性优化准则LIN通信矩阵设计LIN通信矩阵设计网关报文和路由设计17恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CANIDCANID与优先级相关与优先级相关1111114151117064ACKCRC3SOFEOFITMDELACKDELCRCDataFieldDLCrIDERTRIDBusIdleBusIdle11111141511170-643109876543210SubpriorityAtfiltiGroupSubpriorityOrSubgroupAcceptancefilteringorSerialnumberECUAddress18恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CANIDCANIDlayout8-10bit消息组应用报文+发送类型(Application+TransmissionTypes)网络管理(NM)诊断(Diagnostic)开发(Deelopment)开发(Development)19恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传CANIDCANID范围示例:消息组ID(Min)ID(Max)消息组ID(Min)ID(Max)应用报文-Onevent0x0000x0FF应用报文Pididt010001FF应用报文-Periodicandonevent0x1000x1FF应用报文-IfactiveorPeriodicandifactive0x2000x2FFandifactive应用报文-Periodic0x3000x3FF网络管理报文Ntk040004FF网络管理报文-NetworkManagement0x4000x4FF应用报文保留050005FF应用报文-保留0x5000x5FF开发0x6000x6FF诊断报文20恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传诊断报文0x7000x7FFCANIDIDlayout0-7bit不同的消息组有不同的含义应用报文:次级优先级或者次级消息组+用于报文过滤的寻址应用报文:次级优先级或者次级消息组+用于报文过滤的寻址信息或者简单的序列号;网络管理和诊断:ECU地址;开发:次级消息组(ECU特有/标定)+序列号21恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN通信矩阵设计CAN通信矩阵设计信号列表通信矩阵通信矩阵ID信号映射信号映射发送方式信号可靠性优化准则网关报文和路由设计网关报文和路由设计22恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射信号在报文中的位置取决于以下几个因素:bit顺序;bit顺序;Byte顺序;23恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射bit顺序在一个Byte中,bit可以升序或者降序排列,即最高有y效位(mostsignificantbit)处于Byte的最左边还是最右边;bit降序排列(CAN或者FlexRay)bit升序排列(LIN)msblsb………………bit升序排列(LIN)lsbmsb………………注:msb:mostsignificantbit;lsb:leastsignificantbit24恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射Byte顺序对于长度超过一个字节的信号,需要考虑在报文中的对于度超个字节的信号需要考虑在报文中的顺序;Intel(小端模式)LSBMSB………Motorola(大端模式)MSBLSB………注:MSB:mostsignificantbyte;LSB:leastsignificant25恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传注:MSB:mostsignificantbyte;LSB:leastsignificantbyte信号映射示例:CAN帧,Byte顺序:Intel模式Signal0:1,起始位置:0Signal0:1,起始位置:0Signal1:0,起始位置:1Signal2:11,起始位置:2Signal2:11,起始位置:2Signal3:101000111101,起始位置:410111011110001011100010126恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射示例:CAN帧,Byte顺序:Motorola模式Signal0:1,起始位置:4Signal0:1,起始位置:4Signal1:0,起始位置:5Signal2:10起始位置:6Signal2:10,起始位置:6Signal3:101000111101,起始位置:8010110011011110027恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射报文封装原则同一报文的所有信号须由同一节点提供同报文的所有信号须由同节点提供同一报文的所有信号的发送时机尽可能相同高速信号置于低速报文中,影响实时性高速信号置于低速报文中,影响实时性低速信号置于高速报文中,浪费总线带宽¾如果高速报文中未填满,可放置低速信号同一报文中的信号应用场景尽量一致(避免跨网段)小于或等于8位的信号不应跨越字节(Byte)边界等的信应跨越字边小于或等于16位的信号不应跨越字(Word)边界信号从每个字节的起始位开始排列信号排列应紧凑28恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传信号映射报文封装原则?29恒润科技公司本资料仅供天津一汽内部使用,未经恒润科技书面允许不得外传目录设计流程CAN
本文标题:汽车CAN总线通信矩阵设计
链接地址:https://www.777doc.com/doc-4844241 .html