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

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

3天内不再提示

什么是SEooC?SEooC和正常功能安全开发有什么不同?

jf_EksNQtU6 来源:AUTO世代 2023-04-27 16:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在功能安全开发过程中,很多时候我们会遇到独立于环境的安全要素开发(Safety Element out of Context, SEooC),很多朋友搞不清:

什么是SEooC,

什么时候应用SEooC

SEooC和正常功能安全开发有什么不同

SEooC应该怎么开发

这篇我们就以问答的形式,专门聊聊SEooC,回答朋友们的疑问。

Q: 是什么SEooC?

SEooC是独立于具体项目背景进行功能安全要素的开发

所谓的独立于项目背景最简单的理解就是没有具体的车辆应用背景,车辆具体参数不清楚。

需要特别注意的是,SEooC开发的安全要素可以是一个系统,软件,硬件,但不可以是一个相关项,因为相关项总是需要用于批量生产的整车环境。如果SEooC是一个系统,而该系统不是在整车环境中开发的,那么它就不是一个相关项。

Q: 什么时候需要应用SEooC?

SEooC主要有两个应用背景:

1

通用产品的开发

汽车供应商为不同的客户和不同的应用开发通用的要素。这些通用的产品是独立于不同的组织开发出来的,便于后续应用到不同组织的产品中去。

2

前期技术储备

说白了就是很多企业在产品开发前期没有具体项目,这时候必须依托内部资源进行样机或Demo开发,以便拿到OEM项目等,然后再根据具体项目进行适配型更改,这种情况也属于SEooC开发。

在这两种情况下,需要根据开发的安全要素,先对其做出关于需求以及设计的假定,这些假定包括了通过更高设计层级以及要素外部设计而得到的分配到要素的安全要求,然后根据这些假定进行功能安全开发。

Q:SEooC和正常的功能安全开发有什么不同?

从开发流程,工作输出产物的角度讲,SEooC和正常的功能安全开发并没有本质区别,只是SEooC只执行安全要素所涉及的功能安全开发阶段的流程和工作输出产物。

具体而言:

1

正常功能安全

有具体项目背景,功能安全开发始于相关项的定义,然后依次经过概念,系统,硬件,软件阶段等完整的功能安全开发过程。

2

SEooC开发

依据开发的安全要素的不同级别(是系统,软件,还是硬件),直接进入所对应的功能安全开发阶段(系统开发,软件开发,硬件开发),其前提输入条件,一般是上一个开发阶段的核心工作输出产物,包括前期需求,外部设计等,直接进行假设即可,然后以此为基础进行安全要素的开发。

即:如果SEooC开发的安全要素是系统,则功能安全开发活动始于系统阶段开发。如果安全要素是软/硬件,则功能安全开发活动始于软/硬件开发。

需要注意的是,所谓的假设输入,不仅包含了上个开发阶段中和安全要素相关的安全需求,还包括了对于SEooC外部设计的假设,下图表示了假设与SEooC开发之间的关系。而SEooC本身的需求是由由假设的高级别需求和假设的该SEooC外部设计而派生出来的,它的正确实施将在SEooC开发过程中得到验证。

1d795afc-e4b6-11ed-ab56-dac502259ad0.png

Q: SEooC应该怎么开发?

SEooC开发的安全要素有三大类,即: 系统,软件,硬件。26262-10:2018第9部分,对其开发过程分别进行了阐述,总体而言,就是对安全要素对应开发阶段的上个开发阶段核心相关的工作范围和产物进行考虑,并对其进行假设,作为SEooC开发的前提输入。

那么接下来我们就以这三大类安全要素为例,介绍其SEooC开发过程。

安全要素: 系统

系统是SEooC能够开发的最大的或者最上层的安全要素,SEooC系统开发直接始于系统阶段的开发,其上个开发阶段为概念阶段,主要的工作产物包括相关项定义,安全目标及功能安全需求,所以需要对这些内容进行假设,作为系统SEooC开发前提输入。

下图为SEooC系统开发主要过程描述,较好地阐述了哪些开发阶段内容需要进行考虑。

1d9f442e-e4b6-11ed-ab56-dac502259ad0.png

很有朋友很疑惑那这些前提输入要怎么假设?

一般来说,有两个途径:

相关类似项目内容的裁剪,由此导出概念阶段中和安全要素相关的相关项定义,安全目标和功能安全需求,然后根据SEooC系统安全要素进行适应性调整和更改。

如果没有相关类似项目,则可对SEooC系统应用范围进行假设,然后进行简化的概念阶段开发,主要是对系统所应用的相关项进行定义,依据系统实现的功能进行安全分析导出和其相关的安全目标和功能安全需求。

安全要素: 硬件

SEooC硬件开发直接对应ISO 26262-5:2018硬件开发阶段,其前提输入为和硬件相关的技术安全需求,在ISO 26262-10:2018中,对硬件SEooC所对应的技术安全需求并没有强制性要求,可以根据需要进行假设即可,或者直接定义硬件安全需求。具体开发流程及涵盖的内容如下图所示,在此不再赘述。

1dd7bd5e-e4b6-11ed-ab56-dac502259ad0.png

同样,硬件相关技术安全需求或者硬件安全需求应该怎么假设呢?

相对来讲,硬件相关的安全需求假设是SEooC安全要素中最简单的,最简单的办法就是按照ISO 26262-5:2018附件E中的内容进行对比,例如传感器,控制单元,CPU等,找出SEooC硬件相关的失效模式,对应的安全机制等,然后依此定义硬件安全需求即可。

此外,本身包含的组件种类也比较固定,硬件安全需求多可以直接复用。

安全要素: 软件

软件SEooC开发,大致流程和硬件SEooC开发基本一致,需要对软件相关的技术安全需求进行假设,然后以此为基础进行软件SEooC开发,具体就流程和开发范围如下图所示。

1de90fdc-e4b6-11ed-ab56-dac502259ad0.png

同样,软件相关技术安全需求或者软件安全需求应该怎么假设呢?

软件相关技术安全需求根据具体软件应用对象的不同,相对差异化较大,在其假设过程中,需要首先明确软件软件应用范围,是一个完整的软件组件还是会应用到具体的软件架构中等,具体需要实现哪些功能和特性。

如果前期对软件组件功能实现不够清楚,可以从软件组件输入和输出接口入手,首先假设信号相关的功能安全需求及对应的ASIL等级,软件的安全状态,FTTI等作为前提输入,然后对软件组件进行进一步安全分析,得到具体的SEooC软件安全需求即可,然后以此为基础,进行软件SEooC架构,实现的具体开发。

但需要注意的是,不管是哪种安全要素对应的SEooC开发,最后都会集成到一或多个特定应用环境,即相关项中,此时需要根据具体应用环境情况,对前提输入假设进行验证,以保证能够实现特定应用环境对安全要素的功能安全需求。

最后,需要注意SEooC要素,尤其由SEooC开发的软件和硬件组件和ISO 26262-8:2018 中第12部分软件和第13部分描述的硬件组件的鉴定和评估的区别:

1

SEooC要素开发

基于假设进行开发,整个开发过程基于ISO 26262开发过程,符合功能安全开发标准,目的在于复用多个相关项中,只需要根据特定相关项对其假设进行验证,如果存在差异则进行相应的更改。

2

软件和硬件组件鉴定

其应用背景是去复用没有按照ISO 26262流程开发的软件或硬件组件,需要对其进行鉴定,并提供证据这些组件能够满足功能安全需求。





审核编辑:刘清

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

    关注

    2573

    文章

    54366

    浏览量

    785961
  • OEM
    OEM
    +关注

    关注

    4

    文章

    418

    浏览量

    52720

原文标题:到底什么是SEooC开发

文章出处:【微信号:谈思实验室,微信公众号:谈思实验室】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机开发功能安全中编译器

    在各个领域,功能安全领域对开发人员提出了新要求。功能安全的代码必须包括防御性代码,以防御各种原因引起的意外事件。例如,由于编码错误或宇宙射
    发表于 12-01 06:44

    磐时·SASE·上汽大众功能安全技术交流会圆满收官

    功能安全对话平台,破解评审痛点,提速项目落地。会上,海拉电子卓越工程部总监余建业率先分享“供应商功能安全开发的关键关注与最佳实践”,结合12年功能
    的头像 发表于 10-17 17:03 994次阅读
    磐时·SASE·上汽大众<b class='flag-5'>功能</b><b class='flag-5'>安全</b>技术交流会圆满收官

    比亚迪荣获SGS ISO 21448汽车预期功能安全认证

    此证书这不仅是在安全开发能力的高度认可,更意味比亚迪十五部在汽车零部件智能化安全领域迈出坚实一步,在汽车预期功能安全保障能力已经达到国际先进水平。
    的头像 发表于 09-25 15:04 621次阅读

    边聊安全 | 功能安全开发之MPU

    上海磐时PANSHI“磐时,做汽车企业的安全智库”功能安全开发之MPU写在前面:在与从事功能安全开发行业的同事以及SASETECH社区的成员
    的头像 发表于 09-05 16:21 2019次阅读
    边聊<b class='flag-5'>安全</b> | <b class='flag-5'>功能</b><b class='flag-5'>安全开发</b>之MPU

    边聊安全 | 智能驾驶时代的新挑战:AI功能安全

    智能驾驶时代的新挑战:AI功能安全写在前面:随着人工智能(AI)技术在自动驾驶汽车等领域的快速发展,其功能安全性成为了一个不可忽视的议题。功能
    的头像 发表于 09-05 16:20 1560次阅读
    边聊<b class='flag-5'>安全</b> | 智能驾驶时代的新挑战:AI<b class='flag-5'>功能</b><b class='flag-5'>安全</b>

    纳芯微三大维度拆解芯片功能安全开发

    功能安全指电子电气系统在故障发生时仍能维持安全状态的能力,其核心在于通过合理的设计和流程将风险降至可接受水平。随着汽车智能化发展,电子系统复杂度大幅增加,芯片成为功能
    的头像 发表于 07-30 16:21 517次阅读
    纳芯微三大维度拆解芯片<b class='flag-5'>功能</b><b class='flag-5'>安全开发</b>

    功能安全开发的“降本利器”:高效平台化工具链实战

    随着智能驾驶技术的快速发展,汽车电子电气(E/E)系统的复杂度显著提升,功能安全已成为其开发过程中不可或缺的关键要素。依据ISO26262标准要求,功能
    的头像 发表于 07-10 14:27 734次阅读
    <b class='flag-5'>功能</b><b class='flag-5'>安全开发</b>的“降本利器”:高效平台化工具链实战

    6月26日在线研讨会 | 以工具赋能产品功能安全开发的降本增效实践

    6月26日,经纬恒润将与您相聚直播间,分享符合功能安全开发标准的高效平台化实践方案。诚邀您云端共聚,让复杂变简单,让安全更可靠!
    的头像 发表于 06-23 13:47 658次阅读
    6月26日在线研讨会 | 以工具赋能产品<b class='flag-5'>功能</b><b class='flag-5'>安全开发</b>的降本增效实践

    迅为RK3562开发板2900页+资料_多种系统适配全开

    迅为RK3562开发板ARM四核A53核心板多种系统适配全开源 RK3562开发板(2GB内存+16GB存储)
    发表于 06-17 10:50

    美芯晟获得ISO 26262功能安全管理体系ASIL D认证证书

    26262:2018标准要求,建立起完全符合汽车功能安全最高等级"ASIL D"级别的产品开发和管理流程体系,也意味着美芯晟在功能安全开发
    发表于 05-19 18:19 1534次阅读
    美芯晟获得ISO 26262<b class='flag-5'>功能</b><b class='flag-5'>安全</b>管理体系ASIL D认证证书

    江苏天华获得TÜV莱茵ISO 26262功能安全管理体系认证证书

    ,标志着江苏天华在汽车电子领域的功能安全开发及管理能力达到了国际领先水平。江苏天华质量部负责人周云杰先生,TÜV莱茵大中华区工业服务与信息安全副总裁孙国荣先生等双方代表出席了此次仪式。
    的头像 发表于 04-11 10:27 1278次阅读

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

    近日,经纬恒润与一汽解放合作的预期功能安全开发项目顺利收官。该项目通过了国际认证机构DEKRA的审核,成功获得ISO21448流程体系证书。这一证书的获得,不仅标志着一汽解放在预期功能安全
    的头像 发表于 01-06 17:04 1199次阅读
    经纬恒润助力一汽解放荣获ISO21448预期<b class='flag-5'>功能</b><b class='flag-5'>安全</b>流程认证证书

    智能网联汽车网络安全开发解决方案

    经纬恒润网络安全团队密切关注行业发展趋势,致力于为国内外客户提供优质的网络安全咨询服务。在智能网联汽车电子电气架构(EEA)开发阶段,协助客户识别到系统的薄弱点并定义网络安全目标,
    的头像 发表于 12-19 17:30 1421次阅读
    智能网联汽车网络<b class='flag-5'>安全开发</b>解决方案

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

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

    智能网联汽车ISO 26262 功能安全开发解决方案

    ,经纬恒润功能安全服务团队提供覆盖功能安全流程咨询及ISO26262功能安全认证、产品
    的头像 发表于 12-19 09:39 1049次阅读
    智能网联汽车ISO 26262 <b class='flag-5'>功能</b><b class='flag-5'>安全开发</b>解决方案