PFMEA常见失效类型和失效分析的基本工具

2024-02-19 07:10

本文主要是介绍PFMEA常见失效类型和失效分析的基本工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

免费试用FMEA软件-SunFMEA

3.6 失效分析

失效分析目的是识别潜在失效的因果关系,也就是失效的影响、模式和原因,形成一条条失效链,而接下来的风险分析和优化改进正是基于这些失效链进行的。

功能分析之后再进行失效分析,前者是从正面进行分析,后者是从反面进行探讨,两者具有正反对称性。

对比功能分析和失效分析,也可以看出PFMEA采用了逆向思维:为了实现功能和要求,退而求其次,通过识别这些功能和要求的补集,即所有潜在失效,以预防和控制潜在失效。由于功能和失效发生的概率之和为1,失效的概率减少了,成功的概率自然就增加了。

所以,在这一步,识别出所有可能的潜在失效是关键。作为失效分析的基本工具,运用常见的失效类型和失效网可以把失效识别得完整且清晰。

3.6.1 识别失效

A. 常见失效类型

功能或要求不能按期望的方式实现叫作失效。失效是根据功能和要求推导出来的,常见失效类型如下所示。

表1 过程常见失效类型

图片

a. 范围类失效:实现的功能或要求过少或过多,甚至根本没有功能,例如,盖体内没有安装印制电路板。


b. 偏差类失效:实现的功能或要求与期望相比有偏差,比如过小或过大,例如印制电路板型号错误、印制电路板没有卡扣牢固。


c. 时间类失效:在时间的维度上分析不能实现预期的功能或要求,比如过早、过迟、断断续续、顺序错误等,例如,在压棒压扣好印制电路板之前,作业员拿出半成品。

除了以上所列的失效之外,还需要分析对象在受到噪声因素干扰时表现的不足之处,也就是说,分析该对象在面对人员差异、时间变化、物料差异、外部环境等挑战时可能发生的问题,比如,由于压棒磨损,压棒不能把盖体压到预设的停止位置。由于此类失效是在某些情况下发生的,所以也把它们归类于时间类失效。


d. 负面作用:涉及的对象可能受到损害、产生噪声或发热过高等,例如印制电路板损坏、刮伤或污染。

不仅要用常见失效类型识别潜在失效,也需要考虑和引入相似产品和过程的经验教训。经验教训包含了历史上发生过的问题描述以及原因分析,不仅反思了问题没有成功预防及没有得到探测的原因,也包含了有效解决该问题的措施。

功能的描述语句是动词+名词+要求,在这里,要求可能不止一个方面,只有所有方面的要求都满足了,才能说功能和要求没问题,比如,作业员把印制电路板放到载具上时,在位置和方向上都有要求,缺一不可。所以,在识别失效时,首先要清楚功能和要求包含的所有方面,然后分别运用常见失效类型识别每个方面可能发生的问题。

失效的描述语句是对象+失效描述。比如,“印制电路板没有卡扣上”这个失效描述里,“印制电路板”是对象,“没有卡扣上”是失效描述。在失效的描述语句里,不管是遗漏了对象,还是遗漏了失效描述,也不管是对象描述模糊,还是失效描述模糊,这些都是不足够的,这将给接下来的理解和针对性措施的策划造成障碍。并且,如果失效有自己的专业术语,那么尽可能使用这些专业术语,因为专业术语都有明确的定义,这会让不同人的理解趋于一致。

B. 失效识别

a. 识别产品或流程的失效:需要分析它们对相关方功能的失效,典型的相关方是内部工厂、外部工厂、产品或最终用户。

对内部工厂的功能失效可能是“你的工厂:挑选产品并报废不良产品”,
对外部工厂的功能失效可能是“发运至工厂:挑选产品使用,不会停线”,
对产品或最终用户的功能失效可能是“最终用户:在设计范围内,电子控制单元由于机械、电气、热应力或内外媒介而损坏”。

注意,产品的失效在它的PFMEA和DFMEA中具有一致性。

b. 识别过程的失效:要着眼于该过程的输出问题,这通常是半成品或产品的失效,而不是步骤的错误,比如,过程的失效可能是“印制电路板没有卡扣上”,而不是“印制电路板放到载具上,但上下颠倒了”或者“压棒不能把盖体压到预设的停止位置”。明确产品的失效为产品的控制建立了基础。

c.识别人员的失效,要着眼于可能影响产品质量的动作错误,而不是人员心理、生理、能力、培训等问题,比如,“作业员心情不好”“作业员没有能力”“作业员培训不足”之类的失效描述都是不太合适的,这方面的问题应该由人力资源管理来解决,PFMEA关注技术性的错误以及技术性解决方案。心理因素难以控制,但人员动作的错误却可以经济地通过作业指导书或防错设计等来预防。

一般来说,人员的失效需要包含换型、安装、设置、放物料、组装、拿出料、维修、异常处理等动作错误。

  • 换型失效的例子是“作业员用错了载具”,安装失效的例子是“作业员把载具安装到盖体组装设备上,但放斜了”,

  • 设置失效的例子是“作业员设置盖体组装设备的挡块太低了”,

  • 放物料失效的例子是“作业员把印制电路板放到载具上,但上下颠倒了”,

  • 组装失效的例子是“作业员把盖体放到印制电路板上,定位柱没有通过印制电路板定位孔”,

  • 拿出料失效的例子是“作业员把组装好的印制电路板和盖体放到错误工位”,

  • 维修失效的例子是“更换压棒时,维护人员把新压棒装得太低了”,

  • 异常处理失效的例子是“当盖体组装设备异常停止时,作业员拿出产品放到下一工位”。

d.识别机器(包括工装夹具)的失效时,一般要识别机器影响产品质量的动作或作用的错误。比如“压棒不能把盖体压到预设的停止位置”。但这还不足够,这样的失效只是结果,而不是原因,并不能基于这样的失效描述预防问题,而只能被动围堵问题。

所以,还需要更深入一步,即识别失效的根本原因。因此,把失效描述成“由于压棒弯曲,压棒不能把盖体压到预设的停止位置”,这样的失效才是可以预防的。明确过程的失效为过程的控制建立了基础。

3.6.2 找出失效链

把关注元素的失效叫作失效模式,把它发生的原因叫作失效原因,而失效影响则是失效模式引起的后果。

失效原因、失效模式、失效影响形成了最简单的失效链。比如,“由于空气压力太小,压棒不能把盖体压到预设的停止位置”这个失效会导致“印制电路板没有卡扣上”,而这又会导致“在设计范围内,电子控制单元由于机械、电气、热应力或内外媒介而损坏”,这一串的因果关系就是一条失效链。

在PFMEA中,至少需要识别失效原因、失效模式、失效影响这三者形成的失效链,这就需要连接上下层具有因果关系的失效。

在连接某个功能的失效时,可以借助于已经识别了每个功能和要求失效的结构树或者结构元素、功能和失效汇总表进行,需要在和此功能连接的下层功能和要求的失效中寻找它的失效原因,而在和此功能连接的上层功能的失效中寻找它的失效影响。

失效链建立了失效的发生原因、失效模式以及失效影响,这为预防和控制措施提供了分析框架,而基于相同失效模式连接在一起的众多失效链又形成了失效网,失效网整合了相同的失效模式所有可能的发生原因以及失效影响,对问题归类很有帮助。

图片

图1 失效网形式失效分析

3.6.3 PFMEA失效分析案列

PFMEA的失效分析可以分为以下两个步骤:
1)根据常见失效类型和经验教训,识别每个功能和要求的所有失效;
2)连接上下层具有因果关系的失效,形成失效链。

仍然以“电子控制单元的生产”为例:

首先利用常见失效类型和经验教训识别了所有结构元素功能和要求的所有潜在失效,然后把识别出来的每个功能和要求的失效都记录在了FMEA专业软件或结构元素、功能和失效汇总表中。

针对电子控制单元生产线的失效汇总如下表2:

表2 电子控制单元生产线失效汇总

图片

针对印制电路板和盖体组装的失效汇总如下表3:

表3 印制电路板和盖体组装失效汇总

图片

针对作业员和设备工装的功能失效汇总如下表4:

表4 作业员和盖体组装设备失效汇总

图片

用失效网进行的失效分析如图2所示,这些连接的失效的功能也存在连接关系。

图片

图2 失效网呈现的PFMEA失效分析案例

与失效网异曲同工,在表格软件中制作完成的失效分析见表5,表中的中括号标示了各个失效属于的结构元素。

表5 表格呈现的PFMEA失效分析案例

图片

来源:一起改善,版权归原作者所有,侵删。

这篇关于PFMEA常见失效类型和失效分析的基本工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/723895

相关文章

Python使用FFmpeg实现高效音频格式转换工具

《Python使用FFmpeg实现高效音频格式转换工具》在数字音频处理领域,音频格式转换是一项基础但至关重要的功能,本文主要为大家介绍了Python如何使用FFmpeg实现强大功能的图形化音频转换工具... 目录概述功能详解软件效果展示主界面布局转换过程截图完成提示开发步骤详解1. 环境准备2. 项目功能结

Apache 高级配置实战之从连接保持到日志分析的完整指南

《Apache高级配置实战之从连接保持到日志分析的完整指南》本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用AWStats来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友... 目录Apache 高级配置实战:从连接保持到日志分析的完整指南前言 一、Apache 连接保持 - 性

Linux系统之stress-ng测压工具的使用

《Linux系统之stress-ng测压工具的使用》:本文主要介绍Linux系统之stress-ng测压工具的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、理论1.stress工具简介与安装2.语法及参数3.具体安装二、实验1.运行8 cpu, 4 fo

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

Linux中的more 和 less区别对比分析

《Linux中的more和less区别对比分析》在Linux/Unix系统中,more和less都是用于分页查看文本文件的命令,但less是more的增强版,功能更强大,:本文主要介绍Linu... 目录1. 基础功能对比2. 常用操作对比less 的操作3. 实际使用示例4. 为什么推荐 less?5.

Python使用pynput模拟实现键盘自动输入工具

《Python使用pynput模拟实现键盘自动输入工具》在日常办公和软件开发中,我们经常需要处理大量重复的文本输入工作,所以本文就来和大家介绍一款使用Python的PyQt5库结合pynput键盘控制... 目录概述:当自动化遇上可视化功能全景图核心功能矩阵技术栈深度效果展示使用教程四步操作指南核心代码解析

spring-gateway filters添加自定义过滤器实现流程分析(可插拔)

《spring-gatewayfilters添加自定义过滤器实现流程分析(可插拔)》:本文主要介绍spring-gatewayfilters添加自定义过滤器实现流程分析(可插拔),本文通过实例图... 目录需求背景需求拆解设计流程及作用域逻辑处理代码逻辑需求背景公司要求,通过公司网络代理访问的请求需要做请

MySQL查看表的最后一个ID的常见方法

《MySQL查看表的最后一个ID的常见方法》在使用MySQL数据库时,我们经常会遇到需要查看表中最后一个id值的场景,无论是为了调试、数据分析还是其他用途,了解如何快速获取最后一个id都是非常实用的技... 目录背景介绍方法一:使用MAX()函数示例代码解释适用场景方法二:按id降序排序并取第一条示例代码解

如何基于Python开发一个微信自动化工具

《如何基于Python开发一个微信自动化工具》在当今数字化办公场景中,自动化工具已成为提升工作效率的利器,本文将深入剖析一个基于Python的微信自动化工具开发全过程,有需要的小伙伴可以了解下... 目录概述功能全景1. 核心功能模块2. 特色功能效果展示1. 主界面概览2. 定时任务配置3. 操作日志演示

Java集成Onlyoffice的示例代码及场景分析

《Java集成Onlyoffice的示例代码及场景分析》:本文主要介绍Java集成Onlyoffice的示例代码及场景分析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 需求场景:实现文档的在线编辑,团队协作总结:两个接口 + 前端页面 + 配置项接口1:一个接口,将o