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

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

3天内不再提示

工业应用的IEC 61508标准详解

analog_devices 来源:analog_devices 2024-01-22 09:36 次阅读

需要安全完整性等级(SIL) 3解决方案的制造商,在使用SIL 2器件时面临着多项挑战。随着工业功能安全标准IEC 61508第3版的发布,制造商必须采用新的方法。本文概述了一种能够克服挑战以成功实现SIL 3并加速产品上市的解决方案。

过去几年,受以下多项因素的驱动,工业功能安全系统开始加速普及:

制造商希望使用新的复杂技术来降低成本(例如,使用安全扭矩关闭而不是再添加一个接触器)

实践证明,使用机器人(特别是协作机器人)可以提高许多工厂车间的生产率

认识到使用安全认证设备可以提高整体可靠性

确认使用诊断可以提高许多工厂和设备的产量

引入新的安全要求

另一个驱动因素是对能源、石油和天然气行业提出了严格的要求和监管义务。在展开详细讨论之前,我们先看一些基本定义,以帮助各类读者更好地理解本文。

什么是安全?

安全就是指能避免发生不可接受的风险。例如,工厂车间内未加防护的旋转机器就是不安全的。

什么是安全功能?

安全功能是指为实现或确保安全必须执行的操作。安全功能的目的是降低系统风险。例如,如果上述旋转机器的前面安装了光幕,当手穿过光幕时,安全功能将会检测到光束中断,从而在手接触到旋转机器之前使其停止运转。

安全功能通常包括三个子系统。图1的安全系统用于检测危险液体的液位,并在充满时切断液流。

实践证明,使用机器人(特别是协作机器人)可以提高许多工厂车间的生产率

逻辑子系统(可编程逻辑控制器(PLC))用于判断该状态是否危险

输出子系统(执行器)可采取行动来确保安全

d38056ae-b830-11ee-8b88-92fbcf53809c.svg

图1. 典型安全功能

什么是功能安全?

指系统在需要时执行预期安全功能的可靠性。它能有效地衡量功能安全工程师对光束中断时光幕和电机的停机安全功能会运行的信任度。

如果硬件指标(随机错误)、系统能力(SC)和共因失效(CCF)不会导致安全系统故障、人员伤亡、环境受损或生产损失,则认为该系统功能安全。

除了上述基本安全定义,还需了解设计功能安全系统时必须遵循的一些功能安全标准,及其相关优势。

制造商进行功能安全开发时,遵循IEC 61508或ISO 26262等标准,具有以下好处:

前期需求更清晰

测试期间较少出错

软件编写保持一致

集成过程中发现的缺陷更少

测试更全面

现场缺陷更少

与竞争对手相比,差异化程度更高

安全标准有很多(见图2),其中大部分源自工业IEC 61508标准。值得注意的是,所有标准的90%到95%要求都与IEC 61508的要求类似。

d38d643e-b830-11ee-8b88-92fbcf53809c.svg

图2. 安全标准

本文重点介绍针对工业应用的IEC 61508标准,特别是如何使用SIL 2器件以相同冗余设计SIL 3解决方案。

冗余、高可用性和硬件容错

无论系统多么可靠,系统最终都会失效!两种常见的故障类型是系统性故障和随机故障。参见图3。

d3a54b3a-b830-11ee-8b88-92fbcf53809c.svg

图3. 系统性故障和随机故障

冗余实际上是备用或冗余路径,当安全系统中发生故障时,它能执行预期的安全功能。值得注意的是,系统具有一定程度的冗余,并不意味着同时具有高可用性。只有冗余路径能够自动开启或激活时,它才具有高可用性。IEC 61508中常用的另一个术语是硬件容错(HFT)。HFT为N意味着至少出现N + 1个故障才可能导致安全功能丧失。需注意一点,不应考虑其他可能控制故障影响的措施,例如诊断。HFT是一种有效的手段,可确保硬件能够抵御故障,同时允许用户权衡HFT和SFF。参见表1。

d3b7d0ca-b830-11ee-8b88-92fbcf53809c.png

表1. 硬件容错

安全完整性等级

SIL描述了安全功能的完整性及其提供的降风险能力的相对水平。IEC 61508规定了四级SIL,SIL 1的安全完整性等级最低,SIL 4的安全完整性等级最高。表2比较了工业IEC 61508安全等级(SIL)、汽车(ISO 26262)安全等级(ASIL)和航空电子安全等级。请注意,这些只是近似比较。

d3c39e50-b830-11ee-8b88-92fbcf53809c.png

表2. 各种SIL等级

随着SIL等级的提高(从SIL 1到SIL 4),允许的故障率(FIT)依次降低。1 FIT相当于每运行十亿(1e9)小时发生一次故障。1e9小时约为10万年!有一点要注意,没有任何设备能够持续运行10亿小时,但如果100,000台设备运行一年,在此期间可能会出现一次随机硬件故障。安全失效比率(SFF)是检测到的安全加危险故障总数与安全功能中的故障总数之比。

d3cef2f0-b830-11ee-8b88-92fbcf53809c.svg

表3显示了硬件容错为零(HFT = 0)时安全失效比率(SFF)和SIL之间的对应关系。

d3e32fa4-b830-11ee-8b88-92fbcf53809c.png

表3. SIL和SFF

问题/现有解决方案

对于许多采用功能安全的设计人员而言,尤其是使用IC进行设计时,问题在于获得认证可能很困难且成本高昂,而且还存在非常现实的不合规风险。设计人员必须创建系统级FMEDA,并且必须将ASIC视为黑匣子,因为他们不知道:

晶体管数量

内部故障机制

布局块大小

IC的可靠性

因此,为了实现总体SIL目标,设计人员在FIT计算中必然会过于保守,在安全系统的其他部分中也会过度确保安全。这通常意味着需要使用外部诊断,例如外部ADC。这样做的问题是:

更加昂贵(BOM)

尺寸更大

更加复杂

系统软件存在额外开销

开发时间更长

除了这些问题,新版IEC 61508标准(第3版)的推出进一步加大了困难。

IEC 61508第三版

IEC 61508第3版目前计划的变更包括:明确警告慎用片内诊断来检测同一芯片上的故障,除非IC是按照IEC 61508开发的。它还计划包括类似于汽车ISO 26262潜在故障指标的要求。除了针对诊断功能的SFF之外,诊断电路也会有SC要求。

ADFS5758:率先通过认证的数据转换器

ADFS5758 是一款单通道、16位电流输出DAC,集成动态功率控制(DPC),具有内部基准电压源和众多片内诊断功能。图4显示了其功能框图。

ADFS5758的诊断/安全措施

主要片内诊断功能由ADC提供;如前所述,IEC 61508第3版计划澄清,一般不允许使用片内诊断来检测片内故障,除非IC是按照IEC 61508开发的

ECC校正

看门狗定时器

锁定配置寄存器的能力

内部偏置电压监视器

温度监控器

旨在满足以下要求:

工业工厂自动化

过程控制应用

高密度小尺寸PLC模拟I/O卡

安全功能:

接收数字输入码,产生精度在±2.5%满量程范围(FSR)内的输出电流。

根据IEC 61508开发:

硬件指标达到SIL 2

系统要求达到SIL 3

图5是ADFS5758的TUV Rheinland功能安全证书副本。

d3edde5e-b830-11ee-8b88-92fbcf53809c.svg

图4. ADFS5758框图

图6显示使用ADFS5758的典型安全应用。

d418d28a-b830-11ee-8b88-92fbcf53809c.svg

图6. 使用ADFS5758的典型应用

为使系统满足SIL要求,硬件指标(也称为架构约束)和SC都必须满足SIL目标。

架构约束

从硬件指标的角度看,并行放置两个SIL 2元件(相同或不同)可以让客户实现更高的SIL 3等级。参见图7。

d42f54a6-b830-11ee-8b88-92fbcf53809c.svg

图7. 使用两个SIL 2元件实现硬件指标达到SIL 3的解决方案

系统能力

冗余可以通过多样化(不同)元件或相同元件来实现。

相同元件

使用具有同样SC的相同元件并不能改善整体系统能力,因为它们容易出现相同的类似CCF的温度峰值或压降,并且同一故障可能会导致两个元件同时失效。参见图8。

d4397760-b830-11ee-8b88-92fbcf53809c.svg

图8. 使用相同元件不会提高系统能力

不同元件

在冗余配置中使用不同的元件可以提高整体系统能力。参见图9。

d44307ee-b830-11ee-8b88-92fbcf53809c.svg

图9. 使用不同元件可以提高系统能力

由于两个元件不相同,所以同一故障不太可能使两个元件同时失效。

但在安全系统中使用不同元件时,相应的设计导入和测试工作量会显著增加,因此这种方法可能成本较高。

理想方法是使用两个相同元件来同时满足功能安全要求的整体能力和随机/硬件指标。

开发的系统能力比SIL高一级的重要性:相同冗余

如果系统中可以采用某个元件,并且该系统是按照比元件的SIL高一个等级的系统能力开发的,则可以在安全系统中使用两个相同元件来提供冗余,并提高整体系统能力。示例参见图10。

d455576e-b830-11ee-8b88-92fbcf53809c.svg

图10. 使用相同冗余实现SIL 3的示例

ADFS5758是按照比硬件指标高一级的系统能力开发的,因此,即使它在硬件指标或随机故障方面只通过了SIL 2认证,也可使用它来设计SIL3模拟输出模块。

结语

在安全系统中使用经过认证的ADFS5758可带来许多优势:

风险更小:满足TÜV要求

可以使用片内诊断(ADC和分布式诊断)

解决方案尺寸更小/给定空间中通道更多(由于使用集成ADC)

仅需少量外部元件(可靠性更高)

针对性的诊断(检测时间更短,覆盖率更高)

为系统级工程师提供关键数据(FMEDA)

系统软件的开销更少(软件中的诊断更少)

提供针对假设环境的可靠性分析

缩短客户的开发时间

提供相关文件(安全手册和TÜV评估报告)

适应未来的IEC 61508第3版标准

除了上述优势之外,ADFS5758还允许使用SIL 2器件以相同冗余设计SIL 3解决方案。

审核编辑:汤梓红

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

    关注

    27

    文章

    8207

    浏览量

    141838
  • 机器人
    +关注

    关注

    206

    文章

    27039

    浏览量

    201415
  • plc
    plc
    +关注

    关注

    4975

    文章

    12255

    浏览量

    454919
  • 功能安全
    +关注

    关注

    2

    文章

    56

    浏览量

    5576

原文标题:快速通过工业功能安全认证,这款器件值得一试

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

收藏 人收藏

    评论

    相关推荐

    功能安全标准示例

    Tom.meany,ADI功能安全工程师在上一篇博客中,我承诺要讨论各种功能安全标准。关于标准,有人曾经说过:标准的好处在于“有太多可供选择的东西”。IEC
    发表于 10-30 11:46

    IEC 61508深度解析

    都有更加广泛的适用范围。另外,鉴于博客的性质,我会采用一些“诗歌性”修辞来快速解释概念。下图显示了半导体器件的标准流程。ADI公司内部文件ADI61508反映了这一流程。 第一个任务是了解环境。这不
    发表于 10-31 10:35

    如何说明RM48满足IEC 61508附录的诊断要求?

    虽然拿到了TI的FMEDA分析的那个表格和TUV认证的证书,但是上次(拿到资料前)咨询TUV的专家说即使是使用经过认证的CPU,也要按照IEC 61508-2附录A1.1一条条对照CPU达到了相应
    发表于 05-21 14:28

    适用于IEC61508且经TUV评估的数字输入参考设计

    (1oo1D 架构),并且具有设计用于符合 IEC61131-2(1 类)建议的数字输入。特性 符合 IEC61131-2(1 类)标准的组隔离式、8 通道数字输入概念符合 IEC61508
    发表于 09-16 08:15

    德仪SafeTI软件开发流程可满足ISO 26262与IEC 61508对ASIL D和SIL 3安全完整性等级的功能安全标准

    日前,德州仪器 (TI) (NASDAQ: TXN) 宣布其SafeTITM 功能安全性软件开发流程经认证适用于ISO 26262和IEC 61508兼容软件构件的开发。
    发表于 02-12 14:58 3418次阅读

    大联大友尚集团推出符合ISO 26262与IEC 61508标准的TI Hercules™ MCU

    已经过 TÜV SÜD 的认证,符合 ISO 26262 (2011版) 与 IEC 61508 (2010版) 对安全完整性等级 ASIL D 和 SIL 3 的功能安全标准的相关要求。通过该
    发表于 05-05 15:46 971次阅读

    基于IEC61508开发功能安全的处理器详细介绍

    功能安全的电子系统是响应的系统。正如每一组输入所期望的那样。功能安全系统是针对定义良好的系统开发和验证的。特定市场功能安全标准。伞大多数专用功能的标准电子产品的安全发展是IEC 61508
    发表于 04-16 15:51 25次下载
    基于<b class='flag-5'>IEC61508</b>开发功能安全的处理器详细介绍

    通用功能安全标准IEC 61508-3中的重要指南

    在汽车功能安全标准ISO 26262中,我没有发现任何地方提到AI,因此理论上关于汽车的指南要回到IEC 61508标准。然而,新的汽车技术中似乎广泛使用AI。我还没有阅读ISO 26
    的头像 发表于 07-23 16:16 6346次阅读
    通用功能安全<b class='flag-5'>标准</b><b class='flag-5'>IEC</b> <b class='flag-5'>61508</b>-3中的重要指南

    中国移动OneOS成功通过IEC 61508功能安全认证

    是“高可靠产品”的权威标志,此次OneOS获得SIL3级别的认证,意味着国产物联网操作系统跻身国际一流嵌入式操作系统行列。 什么是IEC 61508认证? IEC 61508由国际电工
    的头像 发表于 11-05 16:10 2677次阅读
    中国移动OneOS成功通过<b class='flag-5'>IEC</b> <b class='flag-5'>61508</b>功能安全认证

    适用于IEC 61508且经TUV评估的数字输入参考设计

    电子发烧友网站提供《适用于IEC 61508且经TUV评估的数字输入参考设计.zip》资料免费下载
    发表于 09-06 16:52 3次下载
    适用于<b class='flag-5'>IEC</b> <b class='flag-5'>61508</b>且经TUV评估的数字输入参考设计

    Microchip为两款系统级芯片FPGA系列新增IEC 61508 SIL 3认证包

    在许多高可靠性商业航空、太空、国防、汽车和工业应用中使用的系统需要获得IEC 61508安全完整性等级(SIL)3功能安全规范的认证。
    的头像 发表于 09-28 09:59 1523次阅读

    使用于STM32(符合IEC 61508标准)的X-CUBE-STL功能安全包适应其他安全标准

    使用于STM32(符合IEC 61508标准)的X-CUBE-STL功能安全包适应其他安全标准
    发表于 11-21 17:06 2次下载
    使用于STM32(符合<b class='flag-5'>IEC</b> <b class='flag-5'>61508</b><b class='flag-5'>标准</b>)的X-CUBE-STL功能安全包适应其他安全<b class='flag-5'>标准</b>

    为 STM32 调整 X-CUBE-STL 功能安全包 (IEC 61508 符合)其他安全标准

    为 STM32 调整 X-CUBE-STL 功能安全包 (IEC 61508 符合)其他安全标准
    发表于 11-21 17:07 1次下载
    为 STM32 调整 X-CUBE-STL 功能安全包 (<b class='flag-5'>IEC</b> <b class='flag-5'>61508</b> 符合)其他安全<b class='flag-5'>标准</b>

    先楫半导体获TÜV莱茵国内首张ISO26262和IEC61508功能安全管理体系双认证

    61508 SIL3功能安全管理体系认证证书。先楫半导体成为由TÜV莱茵颁发的国内首家ISO26262 ASIL D和IEC61508 SIL3 双认证的公司。
    的头像 发表于 06-12 17:04 1037次阅读

    华大九天全面发力汽车电子市场——产品获ISO 26262 TCL3和IEC 61508 T2国际标准认证证书

    近日,华大九天的可靠性分析工具Empyrean Polas 获 ISO26262 TCL3和IEC 61508 T2国际标准认证证书 。同时,华大九天多款数字、模拟EDA产品也即将在年内陆续通过
    的头像 发表于 07-26 22:05 326次阅读
    华大九天全面发力汽车电子市场——产品获ISO 26262 TCL3和<b class='flag-5'>IEC</b> <b class='flag-5'>61508</b> T2国际<b class='flag-5'>标准</b>认证证书