本质安全设备标准(IEC60079-11)的理解(三)

news2025/1/16 11:00:29

本质安全设备标准(IEC60079-11)的理解(三)

对于标准中“fault”的理解

第一,标准中对fault的定义是这样的:

3.7.2

fault

any defect of any component, separation, insulation or connection between components, not

defined as infallible by IEC 60079-11, upon which the intrinsic safety of a circuit depends

首先根据3.7.2的定义,标准中的fault是

发生在电路中的”某些部分”的错误或者失效(defect)。这些”部分”的失效包括元器件(component)本身失效,电气间距(separation)的失效,绝缘(insulation )的失效,以及元器件之间的连接(connection )失效。同时这些元器件,电气间距,绝缘以及连接等需要满足2个要求:

1,不是infallible 

2,是本质安全电路所依赖的(depends on)

这里还是举A.8的电路说明

电路中电池和电阻是本质安全电路依赖的。如果此时电阻有问题,例如电阻损坏,那么它是不是一个fault呢?这里分两种情况,

1,如果电阻是一个infallible电阻,(即它本身材质,额定参数等等满足infallible的要求。)那么这个损坏不属于fault。注意,根据定义,它不是一个fault。那么它属于什么?这里附上我个人猜想,一个infallible器件的损坏,已经超出标准的定义。可以理解为这种情况已经超出标准可控范围,例如标准控制不了人为的砸坏这个电阻。

2,如果这个电阻是一个普通电阻,那么这个损坏就是属于fault了。这时就需要通过一定的方法改正这个fault或者避免这个fault或者保证即使发生fault,也不会产生电火花或者温度升到足够高。

如果上面的电容发生问题,例如也损坏了,是不是属于fault呢?其实也不是的,因为这个电容不是本质安全电路所依赖的器件。所以发生在它身上的任何问题,都不是fault。这里有点不好理解。但是如果加上限制词,就好理解了。这里所有的fault都是指的违反IEC60079标准的fault,例如电压过大引起的fault。但是电路本身的功能性fault, 是不在IEC60079标准的fault范围之内的,例如如果设备有rs485总线,总线收发数据不正常,或者设备中的传感器数据不准确,或者设备不稳定,重启了,等等都不是IEC60079关心的方面。这些问题都不属于标准中需要探讨的范畴。

第二,fault又分为两种:countable fault和non-countable fault

3.7.1

countable fault

fault which occurs in parts of electrical apparatus conforming to the constructional

requirements of IEC 60079-11

3.7.3

non-countable fault

fault which occurs in parts of electrical apparatus not conforming to the constructional

requirements of IEC 60079-11

根据定义,他们的区别在于是否符合标准的 constructional requirements。整个标准都是在讲各种requirement,所以上面的定义基本上等于没有说。

所以想从一些其他资料里找到关于他们的不同定义如

“If a fault can adversely affect the safety of the equipment it is called a ‘countable’ fault.”

https://www.mtl-inst.com/images/uploads/datasheets/App_Notes/AN9003.pdf

“Countable Fault: This fault occurs in that part of electrical apparatus or interconnection which are at par with the constructional requirements of the standard of protection concept. Also, this fault may even occur in apparatus having enhanced specification with safety factors which ensures full safety

Non-countable fault: This fault occurs in that part of electrical components or assembly or interconnection which do not conform with the constructional requirements of protection concept. In case some non-compliance occurs then the cause of fault may be due to same disturbance alone.”

https://www.ijeas.org/download_data/IJEAS0407029.pdf

从这些个定义里,依然没有找到有助于理解的内容。

那么我们就从标准中找寻几个例子,看看是否有助于理解。

第一个例子:

6.3.2.1 Distances according to Table 5

For Levels of Protection “ia” and “ib”, smaller separation distances, which are less than the

values specified in Table 5 but greater than or equal to one-third of that value, shall be

considered as subject to countable short-circuit faults if this impairs intrinsic safety.

For Levels of Protection “ia” and “ib”, if separation distances are less than one-third of the

values specified in Table 5, they shall be considered as subject to non-countable short-circuit

faults if this impairs intrinsic safety

表格5定义了各种情况下的安全间距,例如最大电压10v的情况下, ia,ib保护级别要求的安全距离是1.5mm(附注,这个安全距离过大,实际大部分的设计中都是参考附录F)。此时,如果在电路中,某两个点的间距小于1.5mm,但是大于0.5mm,那么如果这两个点之间发生短路,这个就是Countable Fault。如果这两个点的距离进一步减少,小于0.5mm,例如只有0.254mm, 那么它就是一个Non-countable fault。这里可以看到Non-countable fault的情况比Countable Fault更糟糕。

第二个例子:

7.6 Failure of components, connections and separations

The application of 5.2 and 5.3 shall include the following:

a) where a component is not rated in accordance with 7.1, its failure shall be a non-countable fault. Where a component is rated in accordance with 7.1, its failure shall be a countable fault;

7.1节定义了元器件所需要的额定参数。如果一个器件满足本质安全规定的各种参数(电压,电流,功率等等),那么如果它失效了,就是一个Countable Fault,如果这个器件本身就不满足本质安全规定的各种参数,那么它的失效,就是一个Non-countable fault。

使用关键字个Countable搜索标准文档,还可以搜到更多有关这两个fault的例子。综合起来我们可以从设计师的角度,得出一个基本结论:

Countable Fault是设计师在产品设计阶段认为不会发生的错误,但是它实际上却发生了;

Non-countable fault是设计师在产品设计阶段就知道可能会发生的错误,而且实际上也确实发生了。

那么自然而然就有个问题:

 为什么不能避免造成Non-countable fault的设计呢?也就是说既然在设计阶段知道可能会发生的错误,为什么不一开始就从设计上避免呢?

答案是避免不了。举个例子,例如所有符合本质安全要求的电路必须符合表格5的间距,这其实是一个比较难实现的目标,例如最大电压10v的情况下, ia,ib保护级别要求的安全距离是1.5mm。对于小型电路板而言,1.5mm的间距下,根本就放置不了几个电子元器件。而且很多芯片封装很小,也很难达到1.5mm的间距要求。

所以对于Non-countable fault,需要采用其他措施来限制电压,限制电流等,即使用安全栅(safety barrier)。

从设备层来讲,往往在安全区和危险区域的中间,会添加安全栅来隔离,如下图

但是具体到一个小小的设备内部,依然可以使用安全栅来隔离不同的电路,特别是本质安全电路和非本质安全电路之间。当非本质安全电路发生失效(fault),例如短路的时候,安全栅能够控制最大电流和电压,从而保证设备不产生电火花或者产生过高温度。

从上面的分析,我们可以得到一个狭隘的猜想:

在本质安全电路中发生的失效fault,是Countable Fault

而在非本质安全电路中发生的fault,就是Non-countable fault。

因为在一个设备中,真正本质安全的电路是有限的,例如安全栅电路,隔离电路等等,所以它发生的fault是可以提前预判的,所以叫做可数错误(Countable Fault)而在非本质安全电路中,因为板子密度高,而使得不同器件的间距,走线间距,管脚间距等等非常小,发生fault的情况很难一一列举,所以也称之为非可数错误(Non-countable fault)。

附注: 这里只是提供有助于理解标准中关于fault的思路,准确性望自行斟酌。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/178440.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++空间命名

前言 提示:由于C是在C语言基础之上,增加了很多新的东西。 本文讲解命名空间的具体使用方法 文章目录 目录 前言 一、命名空间 二、命名空间定义 1.嵌套性 2.和并性 总结 提示:以下是本篇文章正文内容,下面案例可供参考 一…

【华为上机真题】区间交集

🎈 作者:Linux猿 🎈 简介:CSDN博客专家🏆,华为云享专家🏆,Linux、C/C、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊! &…

CleanMyMac X真的有必要买吗?CleanMyMac2023最新版下载

CleanMyMac X是一款集所有功能于一身的先进程序卸载清理器,只需两个简单步骤就可以把系统里那些乱七八糟的无用文件统统清理掉,节省宝贵的磁盘空间。CleanMyMac为您喜爱的东西腾出空间。它不仅有着赏心悦目的UI交互页面,更有着强大的“超能力…

HTB-BountyHunter

HTB-BountyHunter信息收集开机提权信息收集 80端口的网页如下。 注意有一个db.php,虽然现在打不开,估计后面会用上。 还有resources里面的readme文件。 完成了tracker提交编写和developer组权限。没有完成portal的test用户禁用、选择哈希加密的密码以…

Webshell(网页后门)

数据来源 本文仅用于信息安全的学习,请遵守相关法律法规,严禁用于非法途径。若观众因此作出任何危害网络安全的行为,后果自负,与本人无关。 一、Webshell简介 01 什么是 Webshell webshell是以 asp、php、jsp或者cgi等网页文…

【数据结构与算法】第十九篇:回溯,剪枝,N皇后问题

知识导航一、回溯思想概述二、八皇后问题引入八皇后问题的解决思路(1)思路一:暴力出奇迹(2)思路二:根据题意减小暴力程度(3)思路三:回溯法剪枝三、四皇后问题八皇后问题四、N皇后的实现1.实现方法一:利用数…

程序员的自我修养第七章——动态链接 (上)

继续更新《程序员的自我修养》这个系列,主要是夏天没把它看完,补上遗憾。本篇来自书中第七章。 再说动态链接前,我们先阐明为什么要动态链接: 动态链接的产生来自静态链接的局限性。随着静态链接的发展,其限制也越来越…

十二、创建和管理表

文章目录一、基础知识1.1 一条数据存储的过程1.2 标识符命名规则1.3 数据类型及数据库操作二、创建表三、查看表结构3.1 使用 SHOW COLUMNS 语句查看3.2 使用 DESCRIBE 语句查看3.3 查看表详细结构语句 SHOW CREATE TABLE四、修改表结构4.1 添加新字段和修改字段定义4.2 修改字…

用户画像增量更新系列二

进行用户日志数据处理 原始日志数据 结果: 思路:按照user_id的行为一条条处理,根据用户的行为类型判别。 由于sqlDF每条数据可能会返回多条结果,我们可以使用rdd.flatMap函数或者yield 格式:["user_id", "action…

总结:计算机中字符串比较大小的规则

总结:计算机中字符串比较大小的规则一背景:二Unicode编码表:字符越靠后,对应的十进制值越大三单个字符之间比较规则:四案例演示:单个字符与单个字符之间比较大小1.前提:汉字“一”与汉字“万”&…

Elasticsearch:Elasticsearch percolate 查询

Elasticsearch 通常如何工作? 我们将文档索引到 Elasticsearch 中并对其运行查询以获得满足提供的搜索条件的文档。 我们构造一个匹配或术语查询作为输入,匹配查询的文档作为结果返回。 但这不是 percolate query 的情况..... 让我们看看这篇文章中的 p…

10.Java方法学习知识点大全

文章目录前言一、什么是方法1.什么是方法?2.实际开发中,什么时候用到方法?3.实际开发中,方法有什么好处?二、最简单的方法定义和调用1.方法的格式2.方法的调用3.看代码说结果4.为什么要有带参数的方法呢?三、带参数的方法定义和调用1.带参数的方法定义和调用2.形参和实参3.…

NuSphere PhpED Pro 19.5 Crack

PhpED是PHP(PHP IDE),HTML,CSS,XML,SMARTY,XHTML等的I ntegated Development Environment。 高级代码编辑器、可靠的 dbg 调试器、高效的数据库连接客户端以及快速安全的部署能力的平衡组合使 P…

90. 注意力分数及代码实现

1. 注意力分数 2. 拓展到高维度 3. Additive Attention ps: 这种的好处是,key,value,query的长度可以不一样 4. Scaled Dot-Product Attention n个query,m个key-value 对最后的结果是n x m的矩阵,第i行就表…

LeetCode[684]冗余连接

难度:中等题目:树可以看成是一个连通且 无环 的 无向 图。给定往一棵 n个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1到 n中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n的二维数组…

Python 压缩 css 文件,第三方模块推荐

本篇博客为大家详细介绍一下如何在 Python 中压缩 CSS 文件。 正式开始前,需要准备一个未压缩过的 CSS 文件。 Python 压缩 csscsscompressor 库使用在 Flask 中压缩 css 文件cssmin 库的用法rcssmin 库的用法总结csscompressor 库使用 在 Python 中可以使用多种方…

CSS之浮动以及清除浮动的几种方式

一. 什么是 CSS Float(浮动) CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。 Float(浮动),往往是用于图像,但它在布局时一样非常有…

【大数据管理】Java实现字典树TireTree

实现字典树,支持插入和删除,能够打印每一层的数据示例数据“SJ”, “SHJ”, “SGYY”,"HGL" ,将这些数据插入前缀树,打印树,修改SHZ为SHHZ 解题思路 Trie树即字典树,又称单词查找树或键树,是一…

Linux下进程控制详解

目录 一、进程创建 1.1 初识fork 1.2 函数返回值 1.3 写时拷贝技术 1.4 fork函数的使用场景 1.5 fork函数的失败原因 二、进程终止 2.1 进程退出场景 2.2 进程退出码 2.3 进程正常退出方法 2.3.1 exit函数 2.3.2 _exit函数 2.3.3 return方法 2.3.4 方法分析对比 …

【LINUX修行之路】——工具篇gcc/g++的使用和自动化构建工具make/makefile

学习范围:✔️LINUX ✔️ gcc/g✔️make/makefile作者 :蓝色学者 文章目录一、前言二、概念什么是gcc/g?什么是make/makefile?三、教程3.1gcc/g命令3.2make/makefile依赖关系依赖方法编写makefile文件四、资源一、前言 欢迎大家来…