0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过SOTIF标准解决智能驾驶开发中功能不足的问题

智能汽车电子与软件 来源:焉知智能汽车 2023-01-03 11:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1、预期功能安全来源与现状

传统电子电气领域问题,可通过功能安全解决。但随着自动驾驶技术的发展,加入了包括算法、图像识别等内容,仅保证自身无故障已经不足以满足自动驾驶对于安全的需求。

由于自动驾驶系统本身的高度复杂性,导致了我们设计的功能本身就有局限性或缺陷,从而进一步导致安全事故的发生,预期功能安全试图解决的就是这些问题。预期功能安全就是在这样的背景下提出了。

5cc26eec-8921-11ed-bfe3-dac502259ad0.png

本文将重点讲解如何通过SOTIF标准更好的解决智能驾驶开发中功能不足的问题和设计局限性导致的风险,如何验证和确认当前的危害是合理可接受的,如何正确采用标准要求的技术方法(FMEA/CTA/STPA)。同时本文将依托NOA功能实例,重点讲解如何借助一定的工具链开展SOTIF标准的安全分析过程。

5d4bf914-8921-11ed-bfe3-dac502259ad0.png

在以NOA为例进行预期功能安全分析的过程中,需要考虑其主要原因是在设计和开发期间对系统功能的定义不能完全涵盖目标市场的使用需求。其中,对目标场景的考虑的不全面,导致系统不能准确识别环境要素;功能仲裁逻辑不合理,将导致系统决策错误;执行器响应不充分,则会导致运动控制偏离预期。

2、预期功能安全分析理论基础

自动驾驶会受到很多因素的影响,比如路况、周围事物和环境天气。如何克服环境干扰,可靠地进行环境识别、驾驶决策和运动控制是确保安全驾驶的关键。对于NOA来讲,预期功能安全要求在危害分析和风险评估的过程中对影响安全的功能需求进行FEMA,FTA,HAZOP,SPTA,CTA等工具进行分析和验证。

其中FEMA,FTA,HAZOP等是ISO26262功能安全分析常用的工具。此外,Hazard的分析涉及传统意义上的危害分析,包括功能、HAZOP、危害行为描述、失效影响(主要是指整车层级危害)这几个方面。

5da7b538-8921-11ed-bfe3-dac502259ad0.png

对于自动驾驶领域,自动驾驶汽车功能的实现依赖于与外部环境的交互,传统基于事件链模型的危害识别方法无法适用于这类开放系统。而在预期功能安全的分析方法则更倡导基于控制理论的系统理论过程分析(SPTA)来进行自动驾驶汽车危害识别。

如下图表示了NOA中典型的STPA 搭建驾驶员、车辆、环境交互模型。

5df3bfe6-8921-11ed-bfe3-dac502259ad0.png

系统理论过程分析(SPTA)方法主要流程是:事故→系统控制结构→不安全控制行为→原因分析→安全约束。

进行STPA分析时,其分析过程包括驾驶员职责划分(R-x),对应的控制行为、对应的反馈等几个部分。其中驾驶职责主要是指决策何时刹车,何时启动:是手动还是自动?其中涉及驻车、启动指令,汽车物理结构反馈(速度、刹车踏板状态、油门踏板状态)、外部环境反馈(位移)、视觉位移、AutoHold开关状态。监督自动刹车/启动过程,出现故障时手动刹车,给自动驾驶系统发送触发信号等几个部分。

STPA的方法仍旧是不够完美的,在将其直接应用于高等级自动驾驶上时,还需要解决自动驾驶汽车事故数据记录问题,体现不同功能下的车辆状态控制结构差异;以系统的方法来分析具体失效原因。

3、NOA下的SOTIF分析实例

我们知道对于以自动驾驶为基础的安全能力分析主要包括从整体场景抽象,从感知端、规划控制到决策执行端的整个分析过程。对于很多设计功能来讲,都需要基于已有的分析和经验积累,形成预期功能安全场景库,便于识别所有触发条件。

首先在系统输入层面,需要定义设计运行范围ODD(定义中包含特殊天气场景、特殊交通流场景),场景抽象完成后再进行策略设计,策略设计主要是为了满足动态驾驶任务的设计过程,涉及利用NOP对应的系统硬件架构对周边环境进行的感知、提取交通流下的关键场景、利用关键场景进行车身控制。

设计中包含整车层面、系统层面、零部件层面几个大方面。从下至上,则包括合理可预见误用作为触发条件,功能不足及性能受限的说明,风险分析。

5e6f03a4-8921-11ed-bfe3-dac502259ad0.png

进一步细化危害行为这一模块分析又涉及具体的危害事件描述、危害场景重建、相关人员反映、可控度、伤害(人员)、严重度、是否可接受等。基于如上信息又会拆解到对于该危害场景的具体触发条件,包括场景特征(如道路特征、交通设施特征、气候环境特征、其他特征)、主车驾驶场景(行动、事件、目标)、其他交通参与者行为、发生概率。

5efda028-8921-11ed-bfe3-dac502259ad0.png

如下列举几个典型的预期功能安全场景识别与应对,作为案例分析。

实例1:误作用识别

5f695548-8921-11ed-bfe3-dac502259ad0.png

实例2:误触发条件的识别

600abca8-8921-11ed-bfe3-dac502259ad0.png

实例3:因果关系识别

6040d46e-8921-11ed-bfe3-dac502259ad0.png

4、《自动驾驶准入指南》对于预期功能安全的要求

这里为什么要提自动驾驶准入呢?因为对于车企来讲,肯定希望自身所开发设计的功能能够在量产上市前得到工信部、公安部、交通部等部门的认可,拿到正常的牌照上市,这也算是可以正身(也就我们所说的量产上市准入)。这样的需求就需要在整个设计、研发及验证期间做到设计强有力的预期功能安全管理流程,将安全文化渗透到企业的方方面面,在各个环节中进行Documentation Work,对产品的生命周期进行监控。而具体涉及到其开发的车型产品方面,就要求参考国际、国内标准的开发流程,在产品开发环节做必要的SOTIF分析。通过仿真、实车测试手段对产品的SOTIF能力进行验证,在产品使用中仍继续对SOTIF能力进行迭代。

预期功能安全的开发流程要求可以确保企业在设计定义、危害识别、功能不足识别、功能改进、验证及确认、安全发布、运行维护等方面得到最好的规范,保障车辆不存在因为前期功能设计不足可能导致的较大风险。

6080a6de-8921-11ed-bfe3-dac502259ad0.png

首先预期功能安全规范和设计的要求通过相关项定义识别和评估预期功能可能造成的危害,这类危害主要涉及失效后的整车级危害以及结合场景形成的危害事件。

如上这类失效危害需要评估危害造成的风险,制定合理的风险可接受准则。通常对于已知危害场景中的问题,即S>0且C>0的危害事件,在进行了功能修改后,若仍不能使S=0或C=0,则需适当调整风险可接受准则(作为验证目标的依据),作为该危害场景下的验收标准。接收标准涉及几个重要的参量:

单位里程(或单位时间)内危害行为事件的平均发生次数,该参量实际关系发生频次,这里以α表示;危害行为事件发生的平均里程或时间间隔(即无事故里程或时长)β;发生失效的置信度水平,该参量实际关系对于失效场景的判断是否准确τ。最终我们可以定义对于当无危害行为事件里程数达到一定值β时,具有一定置信度水平η的情况下,可认为该系统在同等驾驶从场景危害事故率能达到要求的触发频次数α。

那么这里我们的风险接受准则条件可以以如下公式可以表示三者之间的关系:

60a2749e-8921-11ed-bfe3-dac502259ad0.png

其次,预期功能安全要求识别和评估潜在功能不足和触发条件(含可合理预见的人员误用),并应用功能改进等措施减少预期功能安全相关的风险。

这类风险减缓措施实际是通过ODD分析、事故场景数据分析、安全分析方法来识别功能不足和导致危害事件的触发条件,具体到相应的危害场景。

60b83b8a-8921-11ed-bfe3-dac502259ad0.png

此外,预期功能安全还要求定义验证及确认策略,并进行预期功能安全的验证和确认,评估已知危害场景和未知危害场景下是否符合产品预期功能安全发布要求,并对发布后产品的预期功能安全风险进行合理管控。

最后,需要重点定义驾驶自动化系统预期功能安全相关零部件的接口要求,确保零部件符合对应的预期功能安全设计开发、验证、确认等规定。

针对这一开发过程企业需要从哪些方面努力还能真正在预期功能安全上做到很好的开发能力呢?

鉴于目前相当一部分车企在预期功能安全上的研发精力投入还远远不够,因此,企业应该首先建立并维持良好的Safty Culture,鼓励企业内部各部门就预期功能安全问题展开沟通和研究(包括感知、决策、执行系统的元件升级设计规范和评估报告等),并根据企业自身特点,建立合理的安全异常解决机制。鼓励OEM与供应商在预期功能安全开发中一同制定开发接口协议DIA,明确开发要求,并在开发过程中对DIA进行多次分阶段讨论、打和。

同时,安全管理流程上帝的有效完善也是必不可少的。这其中就包括提供质量管理体系的证明材料,对安全管理人员提出合理的的Competence考核办法,以确保胜任相关工作,对Safety Plan、Safety Case和Safety Confirmation等文件中所涉及的内容详细记录在案。

此外,在生产开发流程上,需要建立产品的后开发流程,包括关于产品的生产、运营、维护、使用等安全管理计划,提供生产现场的审查报告等。

写在最后

预期功能安全分析中的关键技术主要是指HARA、FTA、FMEA、HAZOP、STPA等几个方面,这几个方面也是与功能安全分析相重叠的部分。本文以NOA为例,在我们对设计过程中,需要参照以下步骤进行详细分析分解。

60d6cff0-8921-11ed-bfe3-dac502259ad0.png

总体来说,对于SOTIF的风险规避或减缓手段主要包括提升系统能力,比如算力;增加多样性冗余技术,例如增强感知融合能力;提升功能限制能力,例如明确设计运行范围ODD;提升对驾驶员接管能力的探测,减少误用情况,最终满足SOTIF的安全要求。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能驾驶
    +关注

    关注

    4

    文章

    2837

    浏览量

    50152
  • FMEA
    +关注

    关注

    1

    文章

    97

    浏览量

    14037
  • FTA
    FTA
    +关注

    关注

    0

    文章

    8

    浏览量

    6663
  • STPA
    +关注

    关注

    0

    文章

    4

    浏览量

    4804

原文标题:浅谈预期功能安全分析流程与过程保障

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    知识分享 | 功能安全vsSOTIF:区别与联系

    安全一直是汽车行业的首要关注点,尤其是在自动驾驶技术迅速发展的今天。功能安全(Functional Safety或FuSa,ISO 26262)和预期功能安全(SOTIF,ISO/PA
    的头像 发表于 08-06 13:53 1020次阅读
    知识分享 | <b class='flag-5'>功能</b>安全vsSOTIF:区别与联系

    福瑞泰克荣获ISO 21448预期功能安全认证证书

    凸显了其服务车企、提供高可靠性智能驾驶产品的技术实力,以及未来在智能驾驶长期规划上的安全体系保障。   福瑞泰克产品开发副总裁兼研究院院长何
    的头像 发表于 07-30 10:43 320次阅读
    福瑞泰克荣获ISO 21448预期<b class='flag-5'>功能</b>安全认证证书

    太阳光模拟器 | 在汽车自动驾驶开发的应用

    通过模拟不同地域、不同时间、不同天气下的光照环境,可为汽车自动驾驶开发的传感器校准、算法训练和硬件测试提供标准化、可调控的测试工具。汽车的自动驾驶
    的头像 发表于 07-24 11:26 117次阅读
    太阳光模拟器 | 在汽车自动<b class='flag-5'>驾驶</b><b class='flag-5'>开发</b><b class='flag-5'>中</b>的应用

    立体视觉技术在智能驾驶的应用

    随着中国汽车产业在海内外的发展壮大,智能驾驶领域呈现出渗透率快速提升与技术下沉并行的鲜明特征。根据Canalys最新预测,2025年国市场L2级及以上功能的渗透率将达到62%,其中高
    的头像 发表于 07-21 11:37 435次阅读

    uart接收功能不工作是怎么回事?

    我正在 TL989x 系列开发板上工作,示例代码在 UART 发送和接收功能起作用,发送功能可以工作但接收功能不工作,因此请给我 UART
    发表于 07-18 08:13

    小鹏汽车斩获两项国际顶级安全认证 ISO 26262功能安全流程认证和ISO 21448预期功能安全(SOTIF)流程认证

    预期功能安全(SOTIF)流程认证 关于ISO 21448 & ISO 26262流程认证 随着智能辅助驾驶技术的快速发展,车辆系
    的头像 发表于 06-07 19:00 2691次阅读
    小鹏汽车斩获两项国际顶级安全认证 ISO 26262<b class='flag-5'>功能</b>安全流程认证和ISO 21448预期<b class='flag-5'>功能</b>安全(<b class='flag-5'>SOTIF</b>)流程认证

    新能源车软件单元测试深度解析:自动驾驶系统视角

    的潜在风险增加,尤其是在自动驾驶等安全关键系统。根据ISO 26262标准,自动驾驶系统的安全完整性等级(ASIL-D)要求单点故障率必须低于10^-8/小时,这意味着每小时的故障概
    发表于 05-12 15:59

    智能驾驶时代通过驾驶人数据模型降低交通事故保障生命安全

    ,这是速锐得自己的思考。 我们面临的问题可能不仅是智能化的问题,更是数字时代,数字经济,数字管理,生命安全等相关领域的核心问题。 首先,我们人的角色发生了变化,从驾驶员到监督者或乘客的转变。在低级别
    的头像 发表于 02-14 10:41 546次阅读

    经纬恒润助力一汽解放荣获ISO21448预期功能安全流程认证证书

    重大进步,而且为自动驾驶产品的安全性提供了坚实的基础。ISO21448预期功能安全标准旨在解决由功能不足或由可合理预见的人员误用所导致的危害和风险。这一危害不源于
    的头像 发表于 01-06 17:04 1027次阅读
    经纬恒润助力一汽解放荣获ISO21448预期<b class='flag-5'>功能</b>安全流程认证证书

    日本政府计划开发自动驾驶AI以弥补数据不足

    近日,为应对道路环境及交通状况数据缺失的挑战,日本政府正积极推进一项创新举措:开发能够生成高质量虚拟数据的人工智能技术。此举旨在通过技术手段弥补现实数据的不足,进一步推动自动
    的头像 发表于 01-02 11:13 531次阅读

    智能驾驶场地和道路测试服务

    智能驾驶产品不断迭代更新,智驾功能日新月异。经纬恒润通过多年智能驾驶系统产品
    的头像 发表于 12-27 11:25 1336次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>驾驶</b>场地和道路测试服务

    智能网联汽车预期功能安全(SOTIF开发解决方案

    预期功能安全sotif是自动驾驶车辆落地的重要保障,它确保了自动驾驶系统在各种正常操作情况下能够安全地执行其预期功能,提高系统的安全性和可靠
    的头像 发表于 12-19 11:19 1211次阅读
    <b class='flag-5'>智能</b>网联汽车预期<b class='flag-5'>功能</b>安全(<b class='flag-5'>SOTIF</b>)<b class='flag-5'>开发</b>解决方案

    智能驾驶在共享出行的作用

    智能驾驶在共享出行中发挥着至关重要的作用,它不仅改变了传统的出行方式,还提高了出行效率、安全性和用户体验。以下是对智能驾驶在共享出行作用的
    的头像 发表于 10-24 09:09 1087次阅读

    智能驾驶与自动驾驶的关系

    智能驾驶与自动驾驶在概念上存在一定的联系和区别,以下是对两者关系的介绍: 一、概念定义 智能驾驶
    的头像 发表于 10-23 16:02 1656次阅读

    智能驾驶在城市交通的应用

    智能驾驶在城市交通的应用日益广泛,以下是对其在城市交通几个主要应用场景的分析: 一、无人驾驶出租车/网约车服务 提高出行效率 :无人
    的头像 发表于 10-23 15:55 1416次阅读