FMECA是针对产品所有可能的故障,并根据对故障模式的分析,确定每种故障模式对产品工作的影响,找出单点故障,并按故障模式的严重度及其发生概率确定其危害性。所谓单点故障指的是引起产品故障的,且没有冗余或替代的工作程序作为补救的局部故障。FMECA包括故障模式及影响分析(FMEA)和危害性分析(CA)。
中文名
FMECA
包    括
故障模式及影响分析和危害性分析
作    用
找出单点故障
步    骤
填写FMEA表

目录

定义

编辑

故障模式、影响和危害性分析(Failure Mode, Effects and Criticality Analysis,简称FMECA) 是在工程实践中总结出来的,以故障模式为基础,以故障影响或后果为目标的分析技术。它通过逐一分析各组成部分的不同故障对系统工作的影响,全面识别设计中的薄弱环节和关键项目,并为评价和改进系统设计的可靠性提供基本信息。

表格示例

编辑

实例

注意问题

编辑

1.明确分析对象  找出零部件所发生的故障与系统整体故障之间的因果关系是FMECA的工作思路,所以明确FMECA的分析对象,并针对其应有的功能,找出各部件可能存在的所有故障模式,是提高FMECA可靠性和有效性的前提条件。
2.时间性  FMEA、FMECA应与设计工作结合进行,在可靠性工程师的协助下,由产品的设计人员来完成,贯彻“谁设计、谁分析”的原则,并且分析人员必须有公正客观的态度,包括客观评价与自己有关的缺陷,理性分析缺陷的原因。同时FMEA必须与设计工作保持同步,尤其应在设计的早期阶段就开始进行FMECA,这将有助于及时发现设计中的薄弱环节并为安排改进措施的先后顺序提供依据。如果在产品已经设计完成并且已经投产以后再进行FMEA,其实对设计的指导意义不大。一旦分析出原因,就要迅速果断地采取措施,使FMEA分析的成果落到实处,而不是流于形式。
3.层次性  进行FMECA时,合理的分析层次确定,特别是初始约定层次和最低约定层次能够为分析提供明确的分析范围和目标或程度。此外,初始约定层次的划分直接影响到分析结果严酷度类别的确定。一般情况下,应按以下原则规定最低约定层次:。
(1)所有可获得分析数据的产品中最低的产品层次
(2)能导致灾难的(I类)或致命的(II类)故障的产品所在的产品层次;
(3)定或预期需要维修的最低产品层次,这些产品可能导致临界的(III类)或轻度的(IV类)故障。
4.FMECA团队协作和经验积累  往往FMECA都采用个人形式进行分析的,但是单独工作无法克服个人知识、思维缺陷或者缺乏客观性。从相关领域选出具有代表性的个人,共同组成FMECA团队。通过集体的智慧,达到相互启发和信息共享,就能够较完整和全面地进行FMECA分析,大大工作效率。
FMECA特别强调程序化、文件化,并应对FMECA的结果进行跟踪与分析,以验证其正确性和改进措施的有效性,将好的经验写进企业的FMECA经验反馈里,积少成多,形成一套完整的FMECA资料,使一次次FMECA改进的量变汇集成企业整体设计制造水平的质变,最终形成独特的企业技术特色。

步骤

编辑

(1)掌握产品结构和功能的有关资料。
(2)掌握产品启动、运行、操作、维修资料。
(3)掌握产品所处环境条件的资料。
(4)定义产品及其功能和最低工作要求。
(5)按照产品功能方框图画出其可靠性方框图。
(6)根据所需要的结构和现有资料的多少来确定分析级别,即规定分析到的层次。
(7)找出故障模式,分析其原因及影响。
(8)找出故障的检测方法。
(9)找出设计时可能的预防措施,以防止特别不希望发生的事件。
(10)确定各种故障模式对产品产生危害的严酷程度。
(11)确定各种故障模式的发生概率等级。
(12)填写FMEA表,并绘制危害性矩阵,如果需要进行定量FMECA,则需填写CA表。

FMECA分析的更多相关文章

  1. alias导致virtualenv异常的分析和解法

    title: alias导致virtualenv异常的分析和解法 toc: true comments: true date: 2016-06-27 23:40:56 tags: [OS X, ZSH ...

  2. 火焰图分析openresty性能瓶颈

    注:本文操作基于CentOS 系统 准备工作 用wget从https://sourceware.org/systemtap/ftp/releases/下载最新版的systemtap.tar.gz压缩包 ...

  3. 一起来玩echarts系列(一)------箱线图的分析与绘制

    一.箱线图 Box-plot 箱线图一般被用作显示数据分散情况.具体是计算一组数据的中位数.25%分位数.75%分位数.上边界.下边界,来将数据从大到小排列,直观展示数据整体的分布情况. 大部分正常数 ...

  4. 应用工具 .NET Portability Analyzer 分析迁移dotnet core

    大多数开发人员更喜欢一次性编写好业务逻辑代码,以后再重用这些代码.与构建不同的应用以面向多个平台相比,这种方法更加容易.如果您创建与 .NET Core 兼容的.NET 标准库,那么现在比以往任何时候 ...

  5. UWP中新加的数据绑定方式x:Bind分析总结

    UWP中新加的数据绑定方式x:Bind分析总结 0x00 UWP中的x:Bind 由之前有过WPF开发经验,所以在学习UWP的时候直接省略了XAML.数据绑定等几个看着十分眼熟的主题.学习过程中倒是也 ...

  6. 查看w3wp进程占用的内存及.NET内存泄露,死锁分析

    一 基础知识 在分析之前,先上一张图: 从上面可以看到,这个w3wp进程占用了376M内存,启动了54个线程. 在使用windbg查看之前,看到的进程含有 *32 字样,意思是在64位机器上已32位方 ...

  7. ZIP压缩算法详细分析及解压实例解释

    最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据 ...

  8. ABP源码分析一:整体项目结构及目录

    ABP是一套非常优秀的web应用程序架构,适合用来搭建集中式架构的web应用程序. 整个Abp的Infrastructure是以Abp这个package为核心模块(core)+15个模块(module ...

  9. HashMap与TreeMap源码分析

    1. 引言     在红黑树--算法导论(15)中学习了红黑树的原理.本来打算自己来试着实现一下,然而在看了JDK(1.8.0)TreeMap的源码后恍然发现原来它就是利用红黑树实现的(很惭愧学了Ja ...

随机推荐

  1. LCA(最近公共祖先)之倍增算法

    概述 对于有根树T的两个结点u.v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u.v的祖先且x的深度尽可能大. 如图,3和5的最近公共祖先是1,5和2的最近公共祖先是4 在本篇中我们先介 ...

  2. 使用Filebeat和Logstash集中归档日志

    方 案 Filebeat->Logstash->Files Filebeat->Redis->Logstash->Files Nxlog(Rsyslog.Logstash ...

  3. 有关mysql的for update以及 死锁问题

    一.先说锁的概念 锁级别: 1.行级锁: InnoDB引擎(也支持表级锁,默认是行级锁),开销大,加锁慢:会出现死锁.锁定粒度最小,发生锁冲突的概率最低,并发度最高. 2.表级锁:MylSAM引擎和M ...

  4. 不免费的PacMan

    课程内容介绍: 本套课程适合以下人士: - 免费资料没教会你游戏开发的: - 学了Unity基础不知道怎么用在游戏项目里的: - 想快速开发一款好玩的游戏的: - 想学游戏不知道如何入门的: - 对游 ...

  5. netstream播放rtmp直播流卡顿

    标准的flash播放器ActionScript3语句,播放flash publish的rtmp流,NetConnection--->NetStream--->play--->atta ...

  6. 关于dom4j解析xml

    一:相关jar包 dom4j-1.6.1.jar 二:用例xml文件 三:解析 注:可能有的小白不知道如果获取节点,so,you can: for (Iterator<Element> i ...

  7. web前端性能优化问题

    常用的几大优化解决: 页面内容的优化 减少http请求 途径: 1>启用http/2--越来越多的浏览器都开始支持 HTTP/2.HTTP/2 为同一服务器的并发连接问题带来了很多好处.换句话说 ...

  8. BZOJ 2242: [SDOI2011]计算器 [快速幂 BSGS]

    2242: [SDOI2011]计算器 题意:求\(a^b \mod p,\ ax \equiv b \mod p,\ a^x \equiv b \mod p\),p是质数 这种裸题我竟然WA了好多次 ...

  9. SSM项目手动分页详解

    环境:idea+mysql 首先,既然是mysql,那肯定会用到limit,用这个分页的确很方便. 第一步,编写sql语句 <select id="selectImages" ...

  10. php get_called_class()函数与get_class()函数的区别

    get_class (): 获取当前调用方法的类名: get_called_class():获取静态绑定后的类名: class Foo{ public function test(){ var_dum ...