[架构之路-199] - 可靠性需求与可靠性分析:鱼骨图、故障树分析法FTA、失效模式与影响DFMEA,找到影响故障的主要因素

news2024/11/24 10:48:07

目录

引言:

第1章 故障树分析法与鱼骨图的比较

1.1 相同点

1.2 区别点

第2章 鱼骨图

第3章 故障树

3.1 示意图

3.2 故障树解读

3.3 故障树常见符号

第4章 产品失效(Failure)模式分析DFMEA


引言:

目标系统/产品的可靠性性能在客户需求阶段就开始了,其中最重要、也是最艰难阶段是开始于系统分析阶段,而不是推迟到系统设计不能推迟到实现和测试阶段更不能推迟到生产阶段!!

  • 客户需求阶段:可靠性需求,站在客户的角度提出各种性能指标需求。
  • 系统分析阶段:可靠性因素分析(最难),分析和细化影响可靠性需求的各种因素。特别是各种异常情形和因素,此时并不需要给出解决方案。该阶段给出产品的需求规格说明书。
  • 系统设计阶段:为高可靠性设计好系统架构和高可靠性详细设计,进一步细化影响性能的因素并给出解决方案。
  • 系统实现阶段:通过芯片设计、编程语言和代码编程来实现高可靠性的信息系统。 
  • 系统测试阶段:性能测试与评估,验证系统的性能指标是否达到系统分解阶段确定的性能指标。
  • 生产交付阶段:利用各种原材料资源,生产与复制已经经过研发验证过的产品,并交付符合研发质量要求(功能和性能要求)的产品。

故障树分析法FTA是一种分析方法系统可能出现的故障以及故障背后的各种可能性因素/原因的一种方法。该方法开始于系统分析阶段,也可应用于系统设计阶段、系统实现阶段和测试阶段。查找发现的故障背后的原因。

备注:

故障分析法的思想是:不要/不能等到故障发生时候再查找故障的原因,而需要在系统分析的阶段是时候,就需要预测可能出现的各种故障以及可能的各种因素,为系统设计阶段和实现解决预防各种故障发生的解决方案和实施方案提供参考。

系统的可靠性性能是需要进行预防性分析与设计的,而不是等到故障发生后再修复的!!!

80%的故障是分析设计出来的,只有20%的故障是后期测试发现并修复的!!!!

你可能会问,目标系统还没有实现,也没有测试,怎么会出现系统故障呢?

是的,这里是系统分析阶段,在预测和推测可能出现的事故?并根据推测的可能性错误,推测背后的影响因素。有了这些因素,系统软件设计的时候,就需要设计好应对措施!!!这就是可靠性分析的重要意义!!!

第1章 故障树分析法与鱼骨图的比较

鱼骨图是广为人知的查找故障背后原因的一种方法。

1.1 相同点

都是查找问题/故障背后的各种可能的原因以及各种原因之间的相互关系。

1.2 区别点

(1)鱼骨图

鱼骨图同样广泛运用于制造业,在制造业应用在问题的分析上,主要从人、机、料、法、环几个方面进行总结,这样有利于全面地分析与探讨问题,最后找出问题的真因,解决并改善。

鱼骨图分析法是咨询人员进行因果分析时经常采用的一种方法,其特点是简捷实用,比较直观。

鱼骨图(又名因果图、石川图),指的是一种发现问题“根本原因”的分析方法,现代工商管理教育将其划分为问题型、原因型及对策型鱼骨图等几类。

(2)故障树

故障树是一种特殊的倒立树状逻辑因果关系图,它用事件符号、逻辑门符号和转移符号描述系统中各种事件之间的因果关系逻辑门的输入事件是输出事件的"因",逻辑门的输出事件是输入事件的"果"。

故障树/逻辑树(问题树)是将问题的所有子问题分层罗列,从最高层开始,并逐步向下扩展

相比于鱼骨图,树形图的目的是在扩大有可能问题的范围,然后通过判断来缩小和消除可能的原因主要是帮助你理清自己的思路,不进行重复和无关的思考,树图不能反应影响因子的交集。

第2章 鱼骨图

骨图是一种发现问题“根本原因”的方法,它也可以称之为“Ishikawa”或者“因果图”。其特点是简洁实用,深入直观。它看上去有些像鱼骨,问题或缺陷(即后果)标在“鱼头”处。在鱼骨上长出鱼刺,上面按出现机会多寡列出产生问题的可能原因,有助于说明各个原因是如何影响后果的。

问题的特性总是受到一些因素的影响,我们通过头脑风暴法找出这些因素,并将它们与特性值一起,按相互关联性整理而成的层次分明、条理清楚,并标出重要因素的图形就叫特性要因图、特性原因图。因其形状如鱼骨,所以又叫鱼骨图(以下称鱼骨图),它是一种透过现象看本质的分析方法。鱼骨图也用在生产中,用来形象地表示生产车间的流程。

第3章 故障树

3.1 示意图

3.2 故障树解读

故障树分析(FTA)是由上往下的演绎式失效分析法,利用布尔逻辑组合低阶事件,分析系统中不希望出现的状态。故障树分析主要用在安全工程以及可靠度工程的领域,用来了解系统失效的原因,并且找到最好的方式降低风险,或是确认某一安全事故或是特定系统失效的发生率。故障树分析也用在航空航天、核动力、化工制程、制药、石化业及其他高风险产业,也会用在其他领域的风险识别,例如社会服务系统的失效。故障树分析也用在软件工程,在侦错时使用,和消除错误原因的技术很有关系。

故障树是一种特殊的倒立树状的逻辑因果关系图。故障树分析(Fault Tree Analysis, FTA)是以一个不希望发生的产品故障事件或灾害性危险事件即顶事件作为分析的对象,通过由上向下的严格按层次的故障因果逻辑分析,逐层找出故障事件的必要而充分的直接原因,画出故障树,最终找出导致顶事件发生的所有可能原因和原因组合,在有基础数据时可计算出顶事件发生的概率和底事件重要度。

FTA是系统分析的一种技术,它从单个的潜在失效模式来识别所有的可能原因,分析系统失误。FTA考虑的是相互关联的原因以及独立原因。除了故障树结构和所有的逻辑关联,通常FTA还包括了失效可能性的识别, 从而可以从零部件的可靠性来计算系统可靠性。

3.3 故障树常见符号

第4章 产品失效(Failure)模式分析DFMEA

DFMEA: Design Failure Mode and Effects Analysis.

DFMEA是一种以预防为主的可靠性设计分析技术, 该技术的应用有助于企业提高产品质量,降低成本,缩短研发周期。

DFMEA应在一个设计概念形成之时或之前开始,并且在产品开发各阶段中,当设计有变化或得到其他信息时及时不断地修改,并在图样加工完成之前结束。其评价与分析的对象是最终的产品以及每个与之相关的系统、子系统和零部件。

需要注意的是,DFMEA在体现设计意图的同时还应保证制造或装配能够实现设计意图。因此,虽然DFMEA不是靠过程控制来克服设计中的缺陷,但其可以考虑制造/装配过程中技术的/客观的限制,从而为过程控制提供了良好的基础。

在设计和制造产品时,FMEA是一种可靠性设计的重要方法。它实际上是FMA(故障模式分析)和FEA(故障影响分析)的组合。它对各种可能的风险进行评价、分析,以便在现有技术的基础上消除这些风险或将这些风险减小到可接受的水平。及时性是成功实施的最重要因素之一,它是一个“事前的行为”而不是“事后的行为”

为达到最佳效益,FMEA必须在故障模式被纳入产品之前进行。

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

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

相关文章

从浏览器输入域名开始分析 DNS 解析过程

摘要:DNS(Domain Name System)是域名系统的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,用于 TCP/IP 网络。 本文分享自华为云社区《DNS 那些事 —— 从浏览器输入域名开始分析 DNS 解析过程》&#x…

基于SSM的大学生就业信息管理系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

常见指令以及权限理解(Linux)

常见指令以及权限理解 命令格式: command [-options] parameter1 parameter1 命令 选项 参数1 参数2 1.command为命令名称,例如变化目录的cd等 2.中括号[ ]实际在命令中是不存在的,这个中括号代表可选,通常选项前面会添加一个符号…

【数据科学赛】HackAPrompt 挑战语言模型!

CompHub 实时聚合多平台的数据类(Kaggle、天池…)和OJ类(Leetcode、牛客…)比赛。本账号会推送最新的比赛消息,欢迎关注! 更多比赛信息见 CompHub主页[1] 以下信息由AI辅助创作,仅供参考,请以官网为准(文末…

激活函数Relu对精度和损失的影响研究

1 问题 在学习深度学习的过程中,欲探究激活函数Relu对精度和损失的影响。 2 方法 测试设置激活函数时和没有设置激活函数时网络的性能。 控制其余变量: Beach_size128optimizer torch.optim.SGD网络为三层全连接网络(784->512->10&…

systemctl针对service类型的配置文件

文章目录 systemctl针对service类型的配置文件systemctl配置文件相关目录简介systemctl配置文件的设置项目简介两个vsftpd运行的实例多重的重复设置方式:以getty为例将tty数量由6个降低为4个暂时新增vsftpd到1212端口 自己做个服务 systemctl针对service类型的配置文…

事件循环Event Loop

什么是事件循环(event loop) 主线程不断的从消息队列中获取消息,执行消息,这个过程被称为事件循环,在javaScript中就是采用事件循环来解决单线程带来的问题 线程和进程 进程:计算机已经运行的程序&#…

睿智的目标检测66——Pytorch搭建YoloV8目标检测平台

睿智的目标检测66——Pytorch搭建YoloV8目标检测平台 学习前言源码下载YoloV8改进的部分(不完全)YoloV8实现思路一、整体结构解析二、网络结构解析1、主干网络Backbone介绍2、构建FPN特征金字塔进行加强特征提取3、利用Yolo Head获得预测结果 三、预测结…

GOOGLE|只有大模型才能理解你举的例子(In-context learning)是什么

一、概述 title:LARGER LANGUAGE MODELS DO IN-CONTEXT LEARNING DIFFERENTLY 论文地址:https://arxiv.org/abs/2303.03846 参考:https://www.xiaohongshu.com/user/profile/5f01057f0000000001003c91/640aa237000000001303d871 1.1 Moti…

Java高阶数据结构 图补充-拓扑排序

拓扑排序 文章目录 Java高阶数据结构 & 图补充-拓扑排序1. 什么是拓扑排序2. 拓扑排序算法思想-卡恩算法3. 拓扑排序代码实现3.1 遍历链表计算入度3.2 挑选一个入度为0的顶点3.3 输出顶点3.4 判断循环结束是否为全-13.4 *kahn*方法3.5 测试 Java高阶数据结构 & 图补充…

python内置函数,推导式

abs:取绝对值 data abs(-10) pow:次方 data pow(2,5) sum:求和 num_list p[1,2,10,20] res sum(num_list) divmod取商和余数: v1,v2 divmod&…

第七届福州大学信息安全竞赛——shellcode1 绕过strlen检查,绕过沙箱检查,执行orw shellcode拿到flag

题目自取: 链接:https://pan.baidu.com/s/1HrMqh-lX-mkfueVeLzoEJg 提取码:oyel 介绍下这可恶的沙箱机制 这是一道非常让人蛋疼的题目,之前我只听说过沙箱,但是并没有自己实际接触过沙箱这个保护机制,大…

基于PKI的物联网安全服务体系建设

文章目录 1. PKI 概况1.1 PKI 简介1.2 CA 介绍1.2.1 CA证书包含主要内容1.2.1 CA 的工作原理1.2.2 主流的CA机构 1.4 PKI 应用场景 2. PKI 在物联网领域中的应用2.1 物联网PKI架构包含组件2.2 物联网PKI证书链 3. 创建自签CA证书3.1 自签名根证书创建3.2 创建云平台证书3.3 创建…

甘肃非煤矿山电子封条 智慧矿山 opencv

甘肃非煤矿山电子封条 智慧煤矿接入国家矿山安全平台是通过pythonopencv网络模型,甘肃非煤矿山电子封条pythonopencv网络模型对关键位置(回风井口、运人井口、车辆出入口)对现场人员行为、数量、穿戴着装及设备状态各数据进行实时监控分析。p…

【连续介质力学】特征值和特征向量问题

特征值和特征向量问题 二阶张量和一个向量(单位向量 n ^ ′ \hat n n^′)的点积会得到一个向量,也就是说,将一个二阶张量投影到某个方向所得到的向量的方向实际上与 n ^ ′ \hat n n^′ 的方向不一样: 特征值和特征向…

IDEA添加.gitignore忽略不需要提交的文件

问题 git上传的时候,我们已经将 xxx 文件添加到了.gitignore 中,但是在push 后,远程仓库还是会显示此文件,比如我们在.gitignore文件当中添加了不需要提交的target目录,但是提交的时候,还是会被提交。 原因…

2023.5.14总结

这周平时在刷蓝桥杯的题目,周天打了一场2021年陕西省的省赛的重现赛。 重现赛我们没打满,打了三个小时,A了四个,不过应该也差不多了。 登录—专业IT笔试面试备考平台_牛客网 以前没学过数论分块,今天学了学。对于一些向…

Hadoop上传及下载数据流程

网络拓扑及机架感知 网络拓扑 节点距离:两个节点到达共同父节点的距离和 机架感知 ( 副本节点的选择 ) 例如:500个节点,上传数据my.tar.gz,副本数为3, 根据机架感知,副本数据…

防止攻击者对您使用合法工具

恶意行为者越来越多地利用合法工具来实现其目标,其中包括禁用安全措施、横向移动和传输文件。使用常用工具可以让攻击者逃避检测。 虽然端点产品可以将定制工具或恶意软件标记为恶意软件,但商业上可用的工具通常被组织标记为干净或列入允许列表。 这让…

MacBook Pro合上盖子不休眠的问题简单分析

15年款的MacBook Pro每次不用的时候都是直接合上盖子(开着一堆程序)系统会自动休眠,但是升级了新系统Sierra之后就发现合上盖子竟然没有休眠(第二次打开盖子后发现掉了50%多的电,而且温度比较高)&#xff0…