高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸
本章目的:明确什么是FTA,及与DFMEA的关系。
1.FTA定义
故障树分析(FTA)
其一:故障树分析(Fault Tree Analysis,简称FTA)又称事故树分析,是安全系统工程中最重要的分析方法。事故树分析从一个可能的事故开始,自上而下、一层层的寻找顶事件的直接原因和间接原因事件,直到基本原因事件,并用逻辑图把这些事件之间的逻辑关系表达出来。
其二:FTA是系统分析的一种技术,它从单个的潜在失效模式来识别所有的可能原因,分析系统失误。FTA考虑的是相互关联的原因以及独立原因。除了故障树结构和所有的逻辑关联,通常FTA还包括了失效可能性的识别, 从而可以从零部件的可靠性来计算系统可靠性 (19) (参照图表D.2)。
1961年,FTA由美国贝尔电话研究室的华特先生首先提出的。它采用逻辑的方法,形象地进行危险的分析工作,特点是直观、明了,思路清晰,逻辑性强,可以做定性分析,也可以做定量分析。体现了以系统工程方法研究安全问题的系统性、准确性和预测性,它是安全系统工程的主要分析方法之一。
2.故障树分析中常用符号
故障树分析中常用符号见下表:
3.FTA与DFMEA的关系
其实作者在看见FTA树形结构例子的的时候,第一想到的就是下面这张图表,
所谓FTA,就是不同层次的失效模式的因果关系,可参考:
高阶篇:4.2.2)DFMEA层级分明的失效模式、失效后果、失效原因。
所有,就作者看来,
FTA可以看作DFMEA的简化版(缺少预防控制,探测控制,评价系统(不同)),或是DFMEA的另外一张脸。
但FTA的树形表示法能更加性形象地表现失效模式间的关系。
其失效原因的逻辑门的应用(多个原因或,且,非等产生实效后果),更能清楚分析原因所在,这是DFMEA所欠缺的。
4.故障树分析法的优缺点
4.1 故障树分析法的优点
(1)事故树的果因关系清晰、形象。对导致事故的各种原因及逻辑关系能做出全面、简洁、形象地描述,从而使有关人员了解和掌握安全控制的要点和措施。
(2)根据各基本事件发生故障的频率数据,确定各基本事件对导致事故发生的影响程度——结构重要度。
// 这个和DFMEA的严重度判定不一样。
(3)既可进行定性分析,又可进行定量分析和系统评价。通过定性分析,确定各基本事件对事故影响的大小,从而可确定对各基本事件进行安全控制所应采取措施的优先顺序,为制定科学、合理的安全控制措施提供基本的依据。通过定量分析,依据各基本事件发生的概率,计算出顶上事件(事故)发生的概率,为实现系统的最佳安全控制目标提供一个具体量的概念,有助于其它各项指标的量化处理。
4.2 故障树分析法的缺点
(1)FTA分析事故原因是强项,但应用于原因导致事故发生的可能性推测是弱项。
(2)FTA分析是针对一个特定事故作分析,而不是针对一个过程或设备系统作分析,因此具有局部性。
(3)要求分析人员必须非常熟悉所分析的对象系统,能准确和熟练地应用分析方法。往往会出现不同分析人员编制的事故树和分析结果不同的现象。
(4)对于复杂系统,编制事故树的步骤较多,编制的事故树也较为庞大,计算也较为复杂,给进行定性、定量分析带来困难。
(5)要对系统进行定量分析,必须事先确定所有各基本事件发生的概率,否则无法进行定量分析。
5.FTA机械设计实例参考
6.作者对FTA小解
其实若是能建立DFMEA的故障数据库,那么FTA无非是换个你能理解的UI界面罢了。
这里又要说到对应工业软件的重要性。
前途多难。
转载于:https://www.cnblogs.com/zjc9915/p/9241038.html
高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸相关推荐
- 高阶篇:4.2.2)DFMEA层级分明的失效模式、失效后果、失效原因
本章目的:明确失效模式.失效后果.失效原因的定义,分清楚层次关系,完成DFMEA这部分的填写. 1.失效模式,失效后果,失效原因的定义 这是FEMEA手册第四册中的定义. 1.1 潜在失效模式 (b) ...
- php redis微信发红包,高阶篇二 使用Redis队列发送微信模版消息
# 高阶篇二 使用Redis队列发送微信模版消息 > 此命令行执行任务的方法类比较复杂 他需要命令行运行才会有效 > 命令行源码以及创建方法 参见上节 https://www.kanclo ...
- 爬虫requests高阶篇详细教程
文章目录 一.前言 二.SSL验证 三.代理设置 四.超时设置 五.身份认证 1)基本身份认证 2)摘要式身份认证 六.总结 一.前言 本篇文高阶篇,上一篇为基础篇,希望你一定要学完基础再来看高阶 ...
- Go 接口实现原理【高阶篇】: type _interface struct
Go 接口实现原理[高阶篇]: type _interface struct The Internal Definition Of Interface Types https://www.tapirg ...
- Prompt工程师指南[高阶篇]:对抗性Prompting、主动prompt、ReAct、GraphPrompts、Multimodal CoT Prompting等
Prompt工程师指南[高阶篇]:对抗性Prompting.主动prompt.ReAct.GraphPrompts.Multimodal CoT Prompting等 1.对抗性 Prompting ...
- Redis7实战加面试题-高阶篇(案例落地实战bitmap/hyperloglog/GEO)
案例落地实战bitmap/hyperloglog/GEO 面试题: 抖音电商直播,主播介绍的商品有评论,1个商品对应了1系列的评论,排序+展现+取前10条记录 用户在手机App上的签到打卡信息:1天对 ...
- 【檀越剑指大厂--mysql】mysql高阶篇
文章目录 一.Mysql 基础 1.数据库与实例? 2.mysql 的配置文件 3.mysql 体系结构 4.innodb 的特点? 5.innodb 和 myisam 的区别 6.其他存储引擎? 7 ...
- ✨三万字制作,关于C语言,你必须知道的这些知识点(高阶篇)✨
目录 一,写在前面 二,数据的存储 1,数据类型介绍 2,类型的基本归类 3,整形在内存中的存储 4,浮点型在内存中的存储 三,指针的进阶 1,字符指针 2,指针数组 3,数组指针的使用 4,函数指针 ...
- .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)
在前两篇: .NET Core部署到linux(CentOS)最全解决方案,常规篇 .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx) 我们对. ...
最新文章
- Minor【 PHP框架】3.路由、控制器、视图
- 十个问题弄清JVMGC(二)
- 编译器构造概述(详细)
- 生成随机测试数据的文件的程序
- 【温故知新】——原生js中常用的四种循环方式
- python中oxf2是什么_0x02-StartingPoint-Oopsie
- MIUI12.5安装ca证书提示失败
- 从简单泛函到第二类拉格朗日方程
- Android 手机如何改造成 Linux 服务器?
- 使用wps的邮件合并和文档附件制作带照片的准考证
- 2022年的1024程序员节有啥好玩的小游戏推荐?
- 东南大学女孩子学计算机的多吗,2019年应届南邮上岸东南大学计算机生,经验分享,希望能帮助到迷茫的你...
- 计算机DNS怎么配置,dns设置,教您怎么设置dns地址
- 曲苑杂坛--服务启动时执行
- 西米支付:支付宝/微信支付/银联支付通道的接入介绍
- mysql 当前日期加3天_MySQL应用总结(十三)—函数的操作(3):日期时间函数
- 解决canvas画布图片跨域问题
- [原创] PS鼠绘人物五官详解之嘴巴
- Android开发初体验
- 1.致远OA二次开发G6 A6 A8 本机软件安装