3. 相关标准与法规

在 SOTIF(预期功能安全)工程中,标准与法规是设计、验证与论证的“共同语言”。ISO 21448 是当前最核心的预期功能安全标准,它并不替代 ISO 26262,而是与其形成互补:ISO 26262 处理由 E/E 故障引起的功能安全风险,ISO 21448 处理“无故障但性能不足或可预见误用”导致的危害。理解两者的边界与接口,是构建完整安全论证的前提。

一、ISO 21448 的标准结构

ISO 21448 以“从危害到接受准则再到措施与论证”为主线,整体结构可概括为:范围与术语、功能与系统描述、危害识别与风险评估、触发条件分析、功能不足与性能局限识别、改进措施、验证与确认、运行阶段活动、论证与文档。其核心逻辑是:先明确 ODD(运行设计域)与功能定义,再识别可能引发危害的“触发条件”,进而分析功能不足与性能局限,最后通过设计改进、验证确认和运行监控形成闭环。

标准强调“已知不安全、未知不安全”的二分:已知不安全可通过设计措施消除或降低;未知不安全则需通过场景探索、现场监控与迭代更新来逐步收敛。因此,ISO 21448 不是一次性认证,而是贯穿概念、开发、验证、运行、更新的持续活动。

二、关键要求与工程落地

ISO 21448 的关键要求可归纳为以下清单:

  • 功能与 ODD 定义:明确系统功能、边界、运行条件与设计域,避免“功能无限扩张”。
  • 危害识别与风险评估:结合 HARA 思路,识别功能不足导致的危害事件,评估严重度、暴露度与可控性。
  • 触发条件分析:识别环境、感知、决策、执行、人机交互等层面的触发条件,如逆光、雨雾、遮挡、误用、误操作。
  • 功能不足与性能局限:区分“功能不足”与“性能局限”,前者可通过设计改进,后者需通过 ODD 限制或运行监控管理。
  • 改进措施:包括功能增强、冗余、限制 ODD、人机交互优化、驾驶员监控、远程监控等。
  • 验证与确认:通过仿真、封闭场地、实车测试、场景库覆盖、现场数据回灌等方式验证措施有效性。
  • 运行阶段活动:现场监控、事件报告、OTA 更新、持续风险评估与再论证。
  • 论证与文档:形成 SOTIF 论证报告,覆盖目标、假设、证据、残余风险与接受准则。
工程提示:ISO 21448 的“接受准则”通常不是零风险,而是“残余风险可接受”。因此,论证中必须明确残余风险的来源、量化方式与监控手段。

三、与 ISO 26262 的差异与协同

ISO 26262 与 ISO 21448 的差异主要体现在风险来源、分析对象与措施类型上。ISO 26262 关注 E/E 故障导致的随机硬件失效与系统性失效,强调 ASIL 等级、安全机制、故障容错与安全生命周期;ISO 21448 关注无故障情况下的功能不足、性能局限与可预见误用,强调 ODD、触发条件、场景覆盖与运行监控。两者在概念阶段就需要协同:HARA 识别出的危害事件,既可能由故障引发,也可能由功能不足引发,因此需要分别进入 ISO 26262 与 ISO 21448 的分析路径。

协同的关键接口包括:

  • 危害事件与风险评估:共享 HARA 结果,避免重复与遗漏。
  • 安全目标与接受准则:ISO 26262 的安全目标与 ISO 21448 的 SOTIF 目标需协调一致。
  • 架构设计:故障容错架构与 SOTIF 改进措施需统一考虑,避免相互冲突。
  • 验证与确认:故障注入测试与场景测试需在同一 V&V 框架下整合。
  • 运行监控:故障监控与 SOTIF 现场监控可共用数据平台与事件管理流程。

四、行业应用现状与案例场景

当前 ISO 21448 在智能驾驶与 ADAS 领域的应用逐步深入。L2 级辅助驾驶普遍采用“功能不足分析 + ODD 限制 + 驾驶员监控”的组合措施;L3 级及以上则更强调运行监控、远程接管与 OTA 更新。行业实践中,场景库建设、仿真测试、影子模式与现场数据回灌成为 SOTIF 验证的四大支柱。

以自动紧急制动(AEB)为例:其功能不足可能表现为对横穿行人、异形车辆、低矮障碍物识别不足;触发条件包括逆光、雨雾、遮挡、传感器污染等。改进措施可包括多传感器融合、算法增强、ODD 限制(如夜间限速)、驾驶员提示与误用抑制。验证时需覆盖典型场景与边缘场景,并通过现场监控持续收集误触发与漏触发数据。

常见误区:将 ISO 21448 视为“可选项”或“仅适用于自动驾驶”。实际上,只要系统存在感知、决策或人机交互功能,就可能存在 SOTIF 风险,ADAS 同样适用。

五、标准结构关系图

下图展示了 ISO 21448 的核心结构、与 ISO 26262 的协同关系,以及行业应用中的关键活动。

ISO 21448 标准结构与协同关系 ISO 21448 核心结构 功能与 ODD 定义 危害识别与风险评估 触发条件分析 功能不足与性能局限 改进措施 验证与确认 运行阶段活动 论证与文档 ISO 26262 功能安全 HARA 与 ASIL 安全目标与机制 故障容错架构 安全生命周期 故障注入测试 安全论证 共享 协同 行业应用现状与关键活动 场景库建设 典型/边缘/误用场景 仿真测试 大规模场景回放 影子模式 实车数据对比 现场监控 事件报告与 OTA SOTIF 论证 = 功能与 ODD 定义 + 触发条件分析 + 改进措施 + 验证确认 + 运行监控 + 残余风险接受 ISO 26262 与 ISO 21448 协同,形成“故障安全 + 预期功能安全”的完整安全体系

六、复盘与建议

在实际项目中,建议将 ISO 21448 的活动嵌入现有安全生命周期:概念阶段同步开展 HARA 与 SOTIF 分析;开发阶段将 SOTIF 改进措施纳入架构设计;验证阶段统一管理故障注入与场景测试;运行阶段建立现场监控与 OTA 更新机制。同时,避免两个常见误区:一是将 SOTIF 等同于“功能安全”,忽视无故障场景;二是将 SOTIF 视为“文档工作”,忽视其与设计、测试、运行的深度耦合。

总之,ISO 21448 提供了预期功能安全的系统化框架,ISO 26262 提供了功能安全的工程基础。两者协同,才能覆盖“故障”与“无故障”两类风险,支撑智能驾驶系统从设计到运行的全生命周期安全论证。