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

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

3天内不再提示

汽车功能安全诊断覆盖率的评估

汽车电子工程知识体系 来源:汽车电子硬件设计 2020-08-25 15:30 次阅读

诊断覆盖率的评估

D.1概述

本附件拟采用:

a.对诊断范围的评估,以产生以下理由:

Ø硬件架构度量的评估定义的单点失效和潜在失效度量;

Ø遵守评估安全目标违反,因为随机硬件失效,评估随机硬件失效导致的安全目标违规所定义;

b.准则,以选择适当的安全机制,在E/E中实施用于检测元素失效的架构。

图D.1显示了嵌入式系统的通用硬件。本系统硬件元件的典型失效模式见表D.1。最左边列中列出的每个元素都与元素右边列中捕获的一个或多个失效模式相关联。清单不要求详尽,可以根据其他已知的失效模式或根据应用程序进行调整。

每一行都引用与这些元件失效相关的安全机制的其他细节(表D.2至D.10)。根据这些典型的安全机制对给定元素的有效性进行分类,它们能够覆盖列出的失效模式,以实现元素的低、中或高诊断覆盖率。这些低、中、高诊断覆盖率排名分别对应于60%、90%或99%的典型覆盖率水平。

失效模式的分配及其相应的安全机制可能有所不同

列于表D.1,取决于:

1)诊断检测到的失效模式源的变化;

2)安全机制的有效性;

3)安全机制的具体实施;

4)安全机制的执行时机(周期性);

5)系统中实现的硬件威廉希尔官方网站 ;

6)基于系统硬件的失效模式的概率;和

7)更详细地分析了失效模式及其分类为几个子类

8)不同的失效模式覆盖级别。

总之,表D.1提供了根据对系统要素的分析加以调整的准则。

这些准则没有处理安全概念中可以指定的具体限制,以避免违反安全目标。这些约束,例如时间方面(诊断的周期性),在通过安全机制评估通用的典型诊断覆盖时不被考虑。在评估项目中使用的安全机制的具体诊断覆盖率时,将考虑它们,以避免违反安全目标。

例一种安全机制可以在本附件中具有较高的通用典型诊断覆盖率,但如果所使用的诊断测试间隔大于符合相关容错时间间隔所需的诊断测试间隔,则避免违反安全目标的具体诊断覆盖率将低得多。

因此,表D.2至D.10可作为评估这些安全机制的诊断覆盖率的起点,所称的诊断覆盖率有适当的理由(例如。使用故障注入方法或分析参数)。此外,给定的信息旨在帮助定义元素的失效模式;然而,相关的失效模式最终取决于使用元素的应用。

图D.1——系统的通用硬件

表D.2至表D.10通过提供诊断测试威廉希尔官方网站 指南来支持表D.1的信息。表D.1至表D.10不是详尽无遗的,可以使用其他威廉希尔官方网站 ,只要有证据支持所称的诊断范围。如果合理,可以估计更高的诊断覆盖率,对于简单或复杂的元素,可高达100%。

元素 见表格 分析了失效模式
通用元素
E.E系统 D2.E/E系统 无通用的失效模式
详细的分析是必要的
继电器 D3—电子元素 不通电或不断电
触点粘连
·
线束包括连接器 开路
接触电阻
短路到地(d.c.coupled)
短路到电源
相邻引脚短路
引脚间阻抗漂移
传感器包括信号开磁 D9.传感器 详细的分析是必要的典型失效模式包括:
—超范围
—偏移
—卡滞
—震荡
最终元素(打执行器,灯,蜂鸣器,屏幕…) D.10.执行器 无通用的失效模式
详细的分析是必要的
电源 D.7电源 漂移和震荡
欠压和过压
电火花
注1相关的失效模式和失效模型是逐案识别的,通常取决于所使用的威廉希尔官方网站 和实现。有关半导体失效模型的详细信息,请参阅ISO26262-11:2018,4.3.1。
如果一个元素的失效模式x、y和z的失效模式分布为X、Y、Z,则有效诊断覆盖率计算如下:
KDC=X×KFMC,x+Y×KFMC,y+Z×KFMC,z
式中
KDC是硬件元素的诊断覆盖率;
X:是失效模式x的失效模式分布;其中KFMC,x是失效模式x的失效模式覆盖;
Y:是失效模式y的失效模式分布;KFMC,y是失效模式y的失效模式覆盖;.
Z:是失效模式z的失效模式分布;KFMC,z是失效模式z的失效模式覆盖;X+Y+Z=100%
注2半导体,有关失效模型、失效模式和相关分布之间的关系的详细信息,请参阅ISO26262-11:2018,4.3。

注1相关的失效模式和失效模型是逐案识别的,通常取决于所使用的威廉希尔官方网站 和实现。有关半导体失效模型的详细信息,请参阅ISO26262-11:2018,4.3.1。

如果一个元素的失效模式x、y和z的失效模式分布为X、Y、Z,则有效诊断覆盖率计算如下:

KDC=X×KFMC,x+Y×KFMC,y+Z,KFMC,z

式中

KDC是硬件元素的诊断覆盖率;

X:是失效模式x的失效模式分布;KFMC,x是失效模式x的失效模式覆盖;

Y:是失效模式y的失效模式分布;KFMC,y是失效模式y的失效模式覆盖;

Z:是失效模式z的失效模式分布;KFMC,z是失效模式z的失效模式覆盖;X+Y+Z=100%

注2:半导体,有关失效模型、失效模式和相关分布之间的关系的详细信息,请参阅ISO26262-11:2018,4.3。

表D.1(续)

元素 见表格 分析了失效模式
时钟 D.8-方案
序列监测/锁定
不正确的频率抖动
另见ISO26262-11:2018,5.2
非易失性存储器 ISO26262-11:2018,
表32
见ISO26262-11:2018,5.1,表29
易失性存储器 ISO26262-11:2018,
表33
见ISO26262-11:2018,5.1,表29
数字I/O D.5-interwetten与威廉的赔率体系 和数字I/O 不正确的I/O
另见ISO26262-11:2018,5.1,表30
模拟I/O 不正确的I/O
另见ISO26262-11:2018,5.2,表36
处理单元 D.4-处理单位/D.8-方案顺序监测/锁定 输出不正确
另见ISO26262-11:2018,5.1,表30
注1:相关的失效模式和失效模型是逐案识别的,通常取决于所使用的威廉希尔官方网站 和实现。有关半导体失效模型的详细信息,请参阅ISO26262-11:2018,4.3.1。
如果一个元素的失效模式x、y和z的失效模式分布为X、Y、Z,则有效诊断覆盖率计算如下:
KDC=X×KFMC,x+Y×KFMC,y+Z×KFMC,z
式中
KDC是硬件元素的诊断覆盖率;
X:是失效模式x的失效模式分布;其中KFMC,x是失效模式x的失效模式覆盖;
Y:是失效模式y的失效模式分布;KFMC,y是失效模式y的失效模式覆盖;.
Z:是失效模式z的失效模式分布;KFMC,z是失效模式z的失效模式覆盖;X+Y+Z=100%
注2半导体,有关失效模型、失效模式和相关分布之间的关系的详细信息,请参阅ISO26262-11:2018,4.3。

表D.1(续)

元素 见表格 分析了失效模式
通讯
数据传输(用ISO26262-6:2018,D.2.4进行分析) D.6-通信总线(串行、并行) 通信丢失同步消息
损坏消息
不可接受延迟消息
消息丢失
不正确的消息重复
不正确的消息排序
信息插入
伪装信息
信息地址不正确
注1相关的失效模式和失效模型是逐案识别的,通常取决于所使用的威廉希尔官方网站 和实现。有关半导体失效模型的详细信息,请参阅ISO26262-11:2018,4.3.1。
如果一个元素的失效模式x、y和z的失效模式分布为X、Y、Z,则有效诊断覆盖率计算如下:
KDC=X×KFMC,x+Y×KFMC,y+Z,KFMC,z
式中
KDC是硬件元素的诊断覆盖率;
X:是失效模式x的失效模式分布;其中KFMC,x是失效模式x的失效模式覆盖;
Y:是失效模式y的失效模式分布;KFMC,y是失效模式y的失效模式覆盖;.
Z:是失效模式z的失效模式分布;KFMC,z是失效模式z的失效模式覆盖;X+Y+Z=100%
注2半导体,有关失效模型、失效模式和相关分布之间的关系的详细信息,请参阅ISO26262-11:2018,4.3。

表D.2-E/E系统

安全机制/措施 见威廉希尔官方网站 概览 典型的诊断覆盖被认为是可以实现的 注释
失效检测通过在线监测 d.2.1.1 取决于失效检测的诊断覆盖率
比较器 d.2.1.2 取决于比较的质量
多数投票器 d.2.1.3 取决于投票的质量
动态原理 d.2.2.1 中等 取决于失效检测的诊断覆盖率
模拟监测数字信号. d.2.2.2
两个独立单元之间通过软件交叉交换进行自检 d.2.3.3 中等 取决于自检质量.

表D.3-电气元件

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
通过在线监测进行失效检测. d.2.1.1 取决于失效检测的诊断覆盖率
注:本表仅涉及专用于电气元件的安全机制。一般威廉希尔官方网站 ,如基于数据比较的威廉希尔官方网站 (见D.2.41.2)也能够检测电气元件的失效,但没有集成在本表中(已包括在表D.2-E/E系统中)。

注:下表涉及主要应用于系统级别组件的安全机制。关于可以集成在组件中的安全机制的更多细节在ISO26262-11:2018中描述:

Ø5.1数字组件;

Ø5.2模拟和混合信号元件;

Ø5.3可编程逻辑器件;

Ø5.4多核组件;和

Ø5.5传感器和传感器。

表D.4-处理单元

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
软件自测:模式数量有限(一个通道). d.2.3.1 中等 取决于自检质量.
两个独立单元之间通过软件交叉交换进行自检 d.2.3.3 中等 取决于自检质量.
硬件(一通道)支持的自检. d.2.3.2 中等 取决于自检质量.
软件多元化冗余(一个硬件通道). d.2.3.4 取决于多样化的质量。共模式失效可以减少诊断覆盖率.
用软件进行相互比较 d.2.3.5 取决于比较的质量
HW冗余(例如双核锁步,非对称冗余,编码处理) d.2.3.6 这取决于冗余的质量。共模式失效可以减少诊断覆盖率.
配置寄存器测试 d.2.3.7 只有配置寄存器
上溢/下溢检测 d.2.3.8 仅堆栈边界测试
集成硬件一致性监控. d.2.3.9 仅涵盖非法硬件例外
注:本表仅涉及专用于处理单元的安全机制。一般威廉希尔官方网站 ,如基于数据比较的威廉希尔官方网站 (见D.2.41.2)也能够检测电气元件的失效,但没有集成在本表中(已包括在表D.2-E/E系统中)。

表D.5-模拟和数字I/O

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
通过在线监测(数字I/O)a进行失效检测. d.2.1.1 取决于失效检测的诊断覆盖率
测试样式 d.2.4.1 取决于模式的类型
数字I/O的代码保护 d.2.4.2 中等 取决于编码的类型
多通道并行输出. d.2.4.3
监测的输出 d.2.4.4 只有当数据流在诊断测试间隔内发生变化时
输入比较/投票(1oo2,2oo3或更好的冗余) d.2.4.5 只有当数据流在诊断测试间隔内发生变化时
a 数字I/O可以是周期性的。

表D.6-通信总线(串行、并行)

安全机制/措施 见威廉希尔官方网站 概览 典型的诊断覆盖被认为是可以实现的 注释
一位硬件冗余 D2.5.1
多位硬件冗余 D.2.5.2
发送信息回读 D25.9
全硬件冗余 D.2.5.3 Commonmodefailurescanreducediagnosticcoverage
测试样式检查 D.2.5.4
传输冗余 D.2.5.5 取决于冗余的类型。仅对瞬态故障有效
信息冗余 D.2.5.6 取决于冗余的类型
帧计数 D.2.5.7
超时监控 D.2.5.8
信息冗余,帧计数和超时监控相组合 D25.6,D.257andD.2.5.8 对于没有硬件冗余或测试模式的系统,高覆盖率可以归因于这些机制的组合

表D.7-电源

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
电压或电流控制(输入). d.2.6.1
电压或电流控制(输出). d.2.6.2

表D.8-程序顺序监测/锁定

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
带独立时间基准的看门狗,没有时间窗口 d.2.7.1
带独立时间基准和时间窗口的看门狗 d.2.7.2 中等 取决于时间窗口的时间限制
程序顺序的逻辑监测. d.2.7.3 中等 只有在外部时间事件影响逻辑程序流时钟失效时才有效。为内部硬件失效(如中断频率错误)提供覆盖,这些失效可能导致软件运行不符合顺序.
程序顺序的时间和逻辑监测相结合 d.2.7.4
为内部硬件失效提供覆盖
程序序列的时间和逻辑监测与时间依赖的结合 d.2.7.5 导致软件没有顺序。
当采用非对称设计实现时,提供关于主设备和监视设备之间通信顺序的覆盖
注方法的设计,以考虑执行抖动从中断,CPU加载等。

表D.9-传感器

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
失效检测
在线监测
d.2.1.1 取决于失效检测的诊断覆盖率
测试模式 d.2.4.1
输入比较/投票
(1oo2,2oo3或更好的冗余)
d.2.4.5 只有当数据流在诊断测试间隔内发生变化时
传感器有效范围 d.2.8.1 检测短路接地或电源和一些开路
传感器相关性 d.2.8.2 探测范围失效
传感器合理性检查 d.2.8.3 中等

表D.10-执行器

安全机制/措施 见威廉希尔官方网站 概述 典型的诊断覆盖被认为是可以实现的 注释
失效检测在线监测 d.2.1.1 取决于失效检测的诊断覆盖率
测试模式 d.2.4.1
监测(即:一致性控制) d.2.9.1 取决于失效检测的诊断覆盖率

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

    关注

    0

    文章

    20

    浏览量

    10260
  • 应用程序
    +关注

    关注

    37

    文章

    3268

    浏览量

    57694
  • 功能安全
    +关注

    关注

    2

    文章

    89

    浏览量

    5651

原文标题:功能安全之诊断覆盖率的评估(1)

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    知行科技《基于仿真方法量化AEB系统功能安全阈值》入选智能网联汽车功能安全典型案例

    近日,在第三十一届中国汽车工程学会年会暨展览会(SAECCE 2024)上,由中国汽车工程学会智能网联汽车安全分会组织的“2024年智能网联汽车
    的头像 发表于 11-28 17:52 929次阅读

    易控智驾正式通过汽车功能安全流程认证

    国际权威认可,也是公司在规模化、量产化落地上的又一里程碑,同时,也推动了矿山无人驾驶行业的威廉希尔官方网站 革新与标准化发展。 ISO26262:2018功能安全流程认证证书 ISO 26262标准是全球公认的汽车
    的头像 发表于 11-21 09:46 783次阅读
    易控智驾正式通过<b class='flag-5'>汽车</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>流程认证

    synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?

    公司某个项目用到了这个DW:DW_fpv_div,但是scan跑完,这个模块覆盖率只有60%多,现在要我用TMAX软件,通过功能覆盖,我看了下rpt报的faults点,尝试去写了几个特殊值去做除法
    发表于 10-15 18:38

    利用静态检查工具完善功能安全中测试覆盖率

    功能安全中测试覆盖率是比较重要的概念,也是在验证过程中通常需要花费时间较多的步骤,如果能借助于静态检查工具的死逻辑查找和声明、测试用例自动补全等功能往往能取得事半功倍的效果。
    的头像 发表于 09-05 09:15 340次阅读
    利用静态检查工具完善<b class='flag-5'>功能</b><b class='flag-5'>安全</b>中测试<b class='flag-5'>覆盖率</b>

    汽车横摆传感器的功能重要性

    在探讨现代汽车安全威廉希尔官方网站 的领域,特别是涉及到车辆稳定性和控制方面,横摆传感器扮演着至关重要的角色。随着对车辆安全性能要求的不断上升,横摆
    的头像 发表于 08-29 10:44 523次阅读

    功能安全标准在汽车芯片领域的应用

    随着汽车电动化、智能化转型发展,汽车芯片功能安全将面临着新的挑战和机遇。通过深入理解并遵循功能安全
    的头像 发表于 07-16 08:28 888次阅读
    <b class='flag-5'>功能</b><b class='flag-5'>安全</b>标准在<b class='flag-5'>汽车</b>芯片领域的应用

    瑞萨RX MCU功能安全解决方案简介(4-2)SIL3系统软件包

    经证明,功能安全平台软件执行的自我诊断和交叉监测的诊断覆盖率可以达到90%。
    的头像 发表于 07-08 18:33 1311次阅读
    瑞萨RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案简介(4-2)SIL3系统软件包

    单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级覆盖率、代码访问分析、增强覆盖率审查

    各种测试对象和方法的所有覆盖率测量结果,并记录在新的测试总结报告中。 了解更多TESSY新版本功能详情或申请免费试用,欢迎咨询TESSY中国授权分销商——龙智。 新版本功能亮点速览: 1、超级
    的头像 发表于 07-08 16:20 438次阅读
    单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级<b class='flag-5'>覆盖率</b>、代码访问分析、增强<b class='flag-5'>覆盖率</b>审查

    如何将SystemVerilog断言属性和覆盖属性置于在设计上?

    功能覆盖、激励生成和运行管理是当今功能验证的三大相互关联的任务。其中,功能覆盖率可以说是最重要的,主要是因为
    的头像 发表于 05-28 10:30 766次阅读
    如何将SystemVerilog断言属性和<b class='flag-5'>覆盖</b>属性置于在设计上?

    专家访谈 | AI如何助力汽车功能安全?(汽车安全②:功能安全

    汽车行业中,确保功能安全至关重要。开发汽车功能需要一个严格的流程来最小化风险并增强安全性。本期
    的头像 发表于 04-08 15:42 428次阅读
    专家访谈 | AI如何助力<b class='flag-5'>汽车</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>?(<b class='flag-5'>汽车</b><b class='flag-5'>安全</b>②:<b class='flag-5'>功能</b><b class='flag-5'>安全</b>)

    什么是PLC的故障诊断功能

    PLC的故障诊断功能是指PLC系统能够自动检测、识别和报告设备或系统中潜在或已经发生的故障,从而帮助用户及时采取相应措施进行修复,确保生产过程的稳定和安全
    的头像 发表于 03-22 09:09 893次阅读

    在Flexible Safety RTOS安全应用中集成X-CUBE-STL的步骤

    安全操作系统Flexible Safety RTOS提供了空间隔离保护,简化安全产品的设计,其安全插件可帮助用户安全团队提高微控制器诊断
    的头像 发表于 03-15 12:16 1385次阅读
    在Flexible Safety RTOS<b class='flag-5'>安全</b>应用中集成X-CUBE-STL的步骤

    Codasip获得汽车功能安全和网络安全认证

    Codasip获得汽车功能安全和网络安全认证 TÜV SÜD已根据ISO 26262和ISO/SAE21434对公司的IP硬件开发进行了审核和认证 德国慕尼黑,2月1日—RISC-V定
    的头像 发表于 02-19 09:22 521次阅读

    思特威获得DEKRA德凯ISO 26262 ASIL B功能安全产品认证证书

    获得ASIL B功能安全产品认证标志着思特威车规级CIS产品SC225AT/SC320AT的功能安全架构、设计实现及安全
    的头像 发表于 01-18 16:11 794次阅读
    思特威获得DEKRA德凯ISO 26262 ASIL B<b class='flag-5'>功能</b><b class='flag-5'>安全</b>产品认证证书

    怎么用Vivado做覆盖率分析

    在做仿真的时候往往会去做代码覆盖率功能覆盖率的分析,来保证仿真是做的比较充分完备的。
    的头像 发表于 01-03 12:34 1669次阅读
    怎么用Vivado做<b class='flag-5'>覆盖率</b>分析