SAE J1939-76《功能安全通信协议》是SAE J1939系列标准的重要组成部分,旨在为重型车辆网络中传输关键安全数据提供高完整性保障。该标准于2018年首次发布,2020年修订,2025年11月发布最新版本。新版本引入了SHM2消息格式,通过增强CRC覆盖(13字节)和14位序列号,显著降低了未美利体育登录入口官网错误概率,能够满足IEC 61508 SIL 3及ISO 26262 ASIL B/C等更高功能安全等级要求。
| 特性 | SHM1 | SHM2 |
|---|---|---|
| CRC覆盖范围 | 仅SDM 8字节数据 | SDM 8字节 + SHM2前4字节 + 源地址(共13字节) |
| 序列号位数 | 5位(0-31) | 14位(0-16383) |
| CRC多项式 | 0x6938392D (HD=10) | 0x9D7F97D6 (HD=9, 更优概率) |
| 适用标准 | IEC 61784-3:2016 | IEC 61784-3:2024 |
| 性能目标 | SIL 2/3 | SIL 3(PFH<10??) |
SHM2的增强CRC不仅校验SDM数据,还包含SHM2自身部分和源地址,有效抵御消息伪造和重放攻击。14位序列号使序列美利体育登录入口官网窗口更大,降低重复或丢失错误率。
协议通过配对安全数据消息(SDM)和安全头消息(SHM)构成安全数据组(SDG)。生产者先发送SHM,再在规定安全相关验证时间(SRVT)内发送SDM。消费者接收后需验证:①SDG标识符匹配;②安全循环时间(SCT)未超限;③SRVT未超时;④CRC校验通过;⑤序列号递增正确。所有验证通过后,SDM数据才能用于安全功能。
例如,发动机ECU(生产者)每隔100ms发送转速数据(SDM),同时发送含有CRC和序列号的SHM2。变速箱ECU(消费者)接收后按上述步骤验证,若某次CRC不匹配,则丢弃数据并报告错误。
| 错误类型 | 美利体育登录入口官网措施 | 标准条款 |
|---|---|---|
| 消息损坏 | 32位CRC(数据完整性) | 5.1.5, 5.3.8 |
| 非预期重复 | 序列号(递增美利体育登录入口官网) | 5.1.4, 5.3.9 |
| 错误顺序 | 序列号 | 同上 |
| 丢失 | 序列号 | 同上 |
| 不可接受延迟 | 时间期望(SCT/SRVT) | 5.1.3, 5.3.6, 5.3.7 |
| 插入 | 序列号 + 连接认证 | 5.3.2-5.3.5 |
| 伪装 | 序列号 + CRC + 冗余交叉校验 | 5.1.5, 5.3.5, 5.3.8 |
| 寻址错误 | 连接认证(ID匹配) | 5.3.2-5.3.5 |
附录A和B提供了详细的概率计算。以SHM2为例,数据完整性残差概率RPI=2.55×10???,时间性残差RPT=6.10×10???,因此总残差率约6.10×10???。对于一个生产者每秒发送100个SDG(v=360,000消息/小时)给1个消费者,PFH=9.79×10???,满足SIL 2和SIL 3要求。若消息率升至每秒2000个且消费者253个,PFH达2.34×10??,无法满足SIL 2,需降低负载或增加冗余。
假设一个传动控制器(SA=05)发送TC1消息(PGN 0x0C01)给目标地址03,数据载荷8字节:40 00 7D FF 7F F4 0B FF。生产者构造SHM2:序列号8289(0x2081),SDM标识符(EDP=0,DP=0,PF=0x0C,PS=0x01),然后计算增强CRC:输入字节顺序为SDM数据 + SHM2前4字节(84 81 03 01)+ 源地址05,得到CRC=4C71CA29。消费者收到后重新计算并比对,确保数据完整性和来源正确。
请注意,本内容不等同于标准原文,请参阅正式版文本。

点击查看大图
本文件(SAE J1939功能安全通信协议)描述了一个可选的应用层,通常在设计包含功能安全相关特性的高完整性系统时使用。SAE J1939通信网络是一种基于ISO 11898-1 CAN的高速通信网络,支持车辆内物理分布的电子控制单元(ECU)之间的实时闭环控制功能、简单信息交换和诊断数据交换。SAE J1939通信网络专为重型环境开发,适用于水平集成的车辆...
Copyright ?2007-2026 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号
页面更新时间: 2026-08-25 19:51