1. 课程导入

自动驾驶正在从实验室走向公开道路,从辅助驾驶走向有条件自动驾驶与高度自动驾驶。技术能力的提升并没有自动带来安全信任,相反,每一次涉及自动驾驶的交通事故都会迅速成为公众议题。行业逐渐形成一个共识:安全不是一句“系统足够可靠”的声明,而是一套可以被拆解、被论证、被审查、被追溯的工程证据体系。本课程围绕“安全案例(Safety Case)”与“论证工程(Argumentation Engineering)”展开,帮助学习者建立从安全目标到证据链的完整方法论。

本课程的核心命题是:在自动驾驶这种开放、复杂、强不确定性的系统中,如何用结构化论证把“我们相信它是安全的”转化为“我们可以证明它在特定运行条件下满足可接受安全水平”。

一、学习目标:从“会做功能”到“会论证安全”

本课程不是单纯讲解传感器、算法或控制理论,而是聚焦安全论证工程能力。学完本课程,学习者应达到以下目标:

  • 概念层:理解安全、风险、危害、可接受安全水平、安全案例、论证结构等核心术语的准确含义与相互关系。
  • 标准层:掌握 ISO 26262、ISO 21448(SOTIF)、UL 4600、ISO 21434 等标准在自动驾驶安全论证中的定位与衔接方式。
  • 方法层:能够使用 GSN(Goal Structuring Notation)、STPA、FMEA、HAZOP 等工具构建危害分析与安全论证结构。
  • 证据层:理解测试、仿真、形式化验证、现场运行数据、安全监控等证据的类型、强度与局限。
  • 工程层:能够把安全案例嵌入研发流程、变更管理和运营监控,形成可维护、可审计的论证资产。

二、核心概念:安全案例与论证工程

安全案例(Safety Case)是一份结构化、可审查的论证文档,它通过目标、策略、证据和上下文,说明系统在特定运行设计域(ODD)内达到了可接受的安全水平。它不是简单的测试报告汇总,而是“主张—论证—证据”的完整链条。

论证工程则是把安全案例的构建、维护、评审和演化当作一项工程活动来管理。它强调论证结构可复用、证据可追溯、假设可管理、变更可影响分析。换句话说,安全案例不是项目末期补写的文档,而是与系统架构、需求、测试同步演进的工程产物。

在自动驾驶中,安全论证面临三个特殊挑战:

  1. 开放环境:ODD 边界难以穷举,长尾场景无法仅靠道路测试覆盖。
  2. 人机共驾:驾驶员接管、系统降级、人机交互失效都会引入新的危害。
  3. 持续演化:OTA 升级、数据驱动模型迭代使“一次认证”难以覆盖全生命周期。

三、整体框架:从危害到证据的闭环

本课程采用“目标—分析—设计—验证—运行—论证”的闭环框架。下图展示了自动驾驶安全论证工程的整体结构:左侧是安全目标与标准约束,中间是危害分析与安全需求分解,右侧是证据生成与安全案例组装,底部是贯穿全生命周期的变更与监控。

自动驾驶安全论证工程整体框架 安全目标与标准 可接受安全水平 ISO 26262 / 21448 UL 4600 / ISO 21434 ODD 与运行约束 危害分析与安全需求 STPA / FMEA / HAZOP 危害事件与风险等级 安全需求分解 安全架构与降级策略 证据生成与安全案例 测试 / 仿真 / 形式化验证 现场运行数据 GSN 论证结构 安全案例评审与审计 全生命周期变更与安全监控 需求变更 · OTA 升级 · 数据驱动模型迭代 · 现场事件回传 · 安全绩效指标 · 论证资产维护 变更影响分析 → 证据再评估 → 安全案例更新 → 再评审 反馈与再论证 论证闭环的关键问题 1. 安全目标是否覆盖了 ODD 内的所有运行场景与危害? 2. 从危害到安全需求的分解是否完整、可追溯、无遗漏? 3. 证据是否足以支撑主张?证据强度、覆盖度与置信度是否明确? 4. 变更发生后,哪些论证节点和证据需要重新评估?

四、行业背景:为什么现在必须学安全论证

过去十年,自动驾驶行业经历了从“技术演示”到“安全合规”的转向。早期企业倾向于用路测里程和接管次数证明能力,但监管机构和公众逐渐意识到:里程数不等于安全论证,接管率也不等于风险可控。多起事故调查显示,问题往往不在单一算法,而在危害识别不完整、安全需求遗漏、人机交互设计缺陷或运行监控缺失。

与此同时,标准体系快速演进。ISO 26262 关注功能安全,ISO 21448 关注预期功能安全(SOTIF),UL 4600 面向自动驾驶产品安全案例,ISO 21434 覆盖网络安全。这些标准共同指向一个趋势:安全需要被论证,而不是被声称。

标准/框架 关注重点 在安全案例中的作用
ISO 26262 功能安全,E/E 系统失效风险 提供危害分析与 ASIL 分解方法,支撑安全目标
ISO 21448 (SOTIF) 预期功能安全,性能局限与可预见误用 补充非失效类危害场景,扩展 ODD 分析
UL 4600 自动驾驶产品安全案例 定义安全案例结构、证据类型与评审要求
ISO 21434 网络安全工程 覆盖攻击导致的危害,补充安全论证边界
GSN 论证结构表示法 把目标、策略、证据组织成可审查图形

五、常见误区与复盘提示

误区一:把安全案例当成“合规文档”。安全案例的核心价值在于暴露论证缺口,而不是在项目末期堆砌证据。
误区二:只关注失效,忽略性能局限。SOTIF 提醒我们,系统没有失效也可能因为感知局限、场景理解不足而产生危害。
误区三:证据越多越好。证据必须与主张匹配,低相关度的测试数据反而会稀释论证强度。
误区四:一次论证,终身有效。OTA、模型迭代和 ODD 扩展都会改变论证前提,必须建立变更影响分析机制。

本课程后续将沿着“概念—标准—方法—案例—工具—复盘”的路径展开。你将学习如何用 GSN 画出安全论证结构,如何用 STPA 识别不安全控制行为,如何把测试、仿真和运行数据组织成可审查的证据链,以及如何在真实项目中维护一份持续演进的安全案例。安全论证工程不是额外负担,而是自动驾驶从“能跑”走向“可信”的必经之路。