Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO 27145-1:2012是ISO 27145系列的基础文件,确立了全球统一车载诊断(WWH-OBD)的通信框架。该标准由ISO/TC 22(道路车辆)SC 3分委会制定,提供了支撑整个WWH-OBD通信架构的通用信息和用例定义。
WWH-OBD系统旨在实现车辆车载诊断系统与外部(非车载)通用测试设备之间的标准化通信,支持排放监测和车辆诊断的全球法规要求。第一版取代了ISO/PAS 27145-1:2006。
ISO 27145系列围绕开放系统互连(OSI)基本参考模型(ISO/IEC 7498-1和ISO/IEC 10731)构建,将通信系统分为七个不同的层。这种分层方法确保了诊断通信栈的模块化、互操作性和清晰的关注点分离。
| OSI层 | 功能 | WWH-OBD参考 |
|---|---|---|
| 7 – 应用层 | 诊断服务 | ISO 14229-1, ISO 27145-3 |
| 6 – 表示层 | 数据编码和格式化 | ISO 27145-2, SAE J1930-DA, SAE J1979-DA, SAE J2012-DA |
| 5 – 会话层 | 会话管理 | ISO 14229-2 |
| 4 – 传输层 | 端到端数据传输 | ISO 15765-2 (DoCAN), ISO 13400-2 (DoIP), ISO 27145-4 |
| 3 – 网络层 | 路由和寻址 | ISO 15765-2, ISO 15765-4, ISO 13400-2, ISO 27145-4 |
| 2 – 数据链路层 | 帧传输和错误检测 | ISO 11898-1, ISO 11898-2, ISO 15765-4, ISO 13400-3, IEEE 802.3 |
| 1 – 物理层 | 电气和机械接口 | ISO 11898-1, ISO 11898-2, ISO 15765-4, ISO 13400-3, IEEE 802.3 |
WWH-OBD架构的一个关键创新是支持多种物理传输技术。标准同时支持基于CAN的诊断(DoCAN — ISO 15765-4)和基于IP的诊断(DoIP — ISO 13400-2),允许车辆制造商为其平台选择最合适的通信技术,同时在应用层保持统一的诊断服务接口。
ISO 27145-1定义了三个主要用例集群,代表了车辆与外部测试设备之间的核心诊断交互场景。这些用例构成了WWH-OBD系统的功能基础。
| 用例 | 描述 | 关键数据元素 |
|---|---|---|
| UC 1 — OBD系统状态 | 排放相关OBD系统状态信息 | OBD就绪状态、监控完成状态、MIL状态 |
| UC 2 — 激活故障 | 激活和确认的排放相关故障信息 | 诊断故障码(DTC)、冻结帧数据、待定故障码 |
| UC 3 — 维修诊断 | 与维修目的相关的诊断信息 | 实时数据参数、执行器测试、ECU识别 |
这些用例旨在与联合国欧洲经济委员会(UNECE)制定的WWH-OBD全球技术法规(GTR)的监管要求保持一致。每个用例定义了外部测试设备可以从车辆OBD系统请求的一组特定的诊断服务和数据元素。
ISO 27145-1引入了车辆车载诊断(VOBD)系统的概念,作为WWH-OBD要求的车上实现。VOBD系统包括三个关键要素:VOBD定义、VOBD数据集和VOBD访问方法。
VOBD定义确定了特定车辆实现上可用的诊断数据元素和服务。VOBD数据集定义了车辆支持的具体数据参数、诊断故障码和监控标识符。VOBD访问方法规定了外部测试设备如何与车辆诊断系统建立通信。
这种三部分结构确保WWH-OBD框架足够灵活,能够适应不同的车辆平台和排放控制策略,同时为通用测试设备保持一致的外部接口。
实现WWH-OBD通信需要仔细关注OSI各层之间的交互。从工程角度来看,ISO 27145-2中定义的表示层(第6层)尤其关键,因为它处理所有诊断数据的编码和解码。标准对SAE数字附录(J1979-DA、J2012-DA、J1930-DA)的引用意味着数据定义与协议规范分开维护,允许在需要新诊断参数时快速更新。
会话层(第5层,ISO 14229-2)管理诊断会话状态,包括默认会话、编程会话和扩展诊断会话。WWH-OBD主要用于基本排放相关诊断的默认诊断会话,但可能需要扩展会话用于高级维修功能(UC 3)。
对于车辆制造商而言,实现完整的ISO 27145系列需要与现有诊断实现集成。该标准与ISO 14229-1(统一诊断服务,UDS)的一致性意味着许多WWH-OBD功能直接映射到现有UDS服务,降低了已使用基于UDS诊断的制造商的实现复杂性。