4. 预期功能安全基础

在L3自动驾驶系统中,功能安全(ISO 26262)解决的是“系统故障导致危害”的问题,而预期功能安全(SOTIF,ISO 21448)解决的是另一类更隐蔽的风险:系统没有故障,却因为性能局限或场景理解不足而做出错误决策。例如摄像头在逆光下漏检横穿行人、毫米波雷达把井盖误判为静止车辆、规划模块对施工锥桶的语义理解不足,这些都不是硬件失效,而是“预期功能”在特定条件下无法满足安全要求。

SOTIF的核心命题可以概括为一句话:在无故障条件下,如何证明自动驾驶系统不会因性能局限或可合理预见的误用而导致不可接受的风险。

一、核心思想:从“故障安全”转向“场景安全”

ISO 21448将安全论证的焦点从“组件是否失效”转移到“功能在真实场景中是否足够好”。它承认一个事实:即使所有部件都正常工作,感知、决策、控制仍存在能力边界。SOTIF的目标不是消除所有局限,而是识别、评估并控制这些局限带来的风险,使其降到可接受水平。

其核心逻辑围绕四个区域展开:

  • 已知安全场景:系统已充分验证、风险可接受。
  • 已知不安全场景:已识别但尚未完全解决,需要缓解措施。
  • 未知不安全场景:尚未识别,是SOTIF最大的威胁。
  • 未知安全场景:无需特别关注。

SOTIF活动本质上就是不断把“未知不安全”转化为“已知不安全”,再通过设计改进将其转化为“已知安全”。

二、性能局限与触发条件

性能局限来自传感器物理特性、算法泛化能力、执行器响应边界以及人机交互设计。触发条件则是把这些局限“激活”为危害的外部或内部因素。二者结合,才构成SOTIF风险。

类别典型性能局限典型触发条件可能后果
感知摄像头动态范围不足、雷达角分辨率低逆光、隧道出口、雨雾、金属井盖漏检、误检、目标分类错误
定位GNSS多径、地图鲜度不足城市峡谷、高架桥下、施工改道横向偏移、误入非行驶区域
预测对行人意图建模不足行人突然折返、儿童追逐碰撞风险、急刹
规划对异形障碍物语义理解弱锥桶、掉落物、动物无法生成合理避让轨迹
人机交互接管请求时机不合理驾驶员分神、接管时间不足接管失败、事故

三、场景分析与SOTIF安全论证流程

SOTIF不是一次性测试,而是一个迭代闭环。典型流程包括:定义功能与运行设计域(ODD)、识别危害与触发条件、评估风险、设计缓解措施、验证与确认、持续监控。下图展示了从场景分析到安全论证的核心关系。

SOTIF 场景分析与安全论证闭环 定义功能与 ODD 运行设计域边界 识别危害与触发条件 性能局限 + 场景因素 风险评估 严重度 × 暴露度 × 可控性 缓解措施 设计/限制/提示 场景库与触发条件分析 逻辑场景 → 具体场景 → 参数化变体 覆盖:光照、天气、交通参与者、道路结构 验证与确认 仿真 + 封闭场地 + 实车 残余风险评估 已知不安全场景是否可接受 现场监控与迭代 影子模式、OTA、数据回灌 持续迭代:新触发条件 → 新场景 → 新措施 已知安全场景 目标区域 未知不安全场景 重点收敛对象

图中左侧是输入与目标,中部是场景分析核心,右侧是措施与验证,底部强调迭代。SOTIF安全论证需要证明:在ODD内,已知不安全场景的残余风险已降至可接受水平,且未知不安全场景的探索已足够充分。

四、案例:逆光行人漏检的SOTIF分析

某L3系统在傍晚逆光条件下,摄像头对横穿行人的检测置信度从0.92降至0.35,导致AEB未触发。按SOTIF流程分析:

  • 性能局限:摄像头动态范围不足,高光区域细节丢失。
  • 触发条件:太阳高度角低于15°、行人位于逆光方向、穿着深色衣物。
  • 风险:漏检导致碰撞,严重度高、暴露度中、可控性低。
  • 缓解措施:多传感器融合(毫米波雷达补充)、HDR曝光策略、ODD限制(逆光条件下降级或限速)、驾驶员提示。
  • 验证:在仿真中参数化扫描太阳角度、行人位置、衣着反射率,并在封闭场地复现。
SOTIF分析中,触发条件必须可参数化。例如“逆光”应拆解为太阳高度角、方位角、路面反射率、目标对比度等可测量参数,否则无法在仿真和测试中复现。

五、常见误区与复盘

误区一:把SOTIF当成ISO 26262的补充。两者关注点不同,SOTIF需要独立的危害分析和场景库,不能仅靠FMEA覆盖。

误区二:只做实车测试,不做场景参数化。实车里程无法穷举长尾场景,必须结合仿真进行组合覆盖。

误区三:忽视人机交互的触发条件。接管请求过早或过晚都是性能局限,属于SOTIF范畴。

误区四:认为通过测试就等于安全论证完成。SOTIF要求形成论证结构:目标、假设、证据、残余风险结论,并持续监控现场数据。

SOTIF安全论证最小结构示例:
目标:在ODD内,因感知性能局限导致的碰撞风险 ≤ 可接受水平
假设:ODD定义完整;触发条件参数化覆盖充分
证据:仿真覆盖率 ≥ 95%;场地测试通过;实车影子模式无新增高危场景
结论:残余风险可接受,进入现场监控阶段

总结来看,ISO 21448的核心不是“消灭所有未知”,而是建立一套可迭代、可论证、可监控的工程闭环。对于L3冗余与安全架构而言,SOTIF与功能安全必须并行推进:功能安全保证“故障时不失控”,SOTIF保证“正常时不出错”。两者共同构成自动驾驶安全论证的完整底座。