第四章:失效模式与影响分析(FMEA)

各位工程师朋友,咱们今天聊聊FMEA。说实话,我刚入行那会儿,觉得FMEA就是填表格、走形式。直到有一次,一个产品在客户现场出了批量故障,返工成本高达几百万……嗯,从那以后,我再也不敢小看这张表格了。

FMEA,全称是Failure Mode and Effects Analysis,翻译过来就是“失效模式与影响分析”。说白了,就是在产品还没做出来之前,先想想它可能会怎么坏,坏了对用户有什么影响,然后提前堵住漏洞。这玩意儿在汽车、医疗、航空航天领域是强制要求,咱们做消费电子的,也建议尽早引入。

核心思想:预防比救火更省钱。一个设计缺陷在研发阶段改掉,成本可能是几百块;到了量产阶段再改,可能就是几十万了。

4.1 FMEA的核心概念

FMEA其实就三件事:找失效、评风险、定措施。我习惯把它分成三个维度来看:

  • 失效模式:产品在什么情况下会“罢工”?比如电阻开路、电容漏液、软件死机。
  • 失效影响:这个失效对用户、对系统会造成什么后果?是功能降级,还是完全瘫痪?
  • 失效原因:为什么会发生?是设计问题、材料问题,还是工艺问题?

你想想看,这三个维度串起来,就是一条完整的失效链。我在做电源项目时,就遇到过MOS管过热烧毁的案例。失效模式是“过热”,失效影响是“电源输出中断”,失效原因是“散热设计余量不足”。找到根因后,我们加了个散热片,问题就解决了。

4.2 严重度、频度、探测度评分

FMEA里最核心的就是三个评分:S(Severity,严重度)、O(Occurrence,频度)、D(Detection,探测度)。这三个分数相乘,就是RPN(风险优先级数)。

4.2.1 严重度(S)评分

严重度衡量的是失效对用户的影响程度。评分范围1~10,分数越高越严重。我个人习惯这样划分:

评分 描述 典型示例
9-10 安全相关,可能导致人员伤亡 刹车失灵、电池起火
7-8 主要功能丧失,用户无法使用 手机无法开机、屏幕黑屏
5-6 功能降级,但用户还能凑合用 充电速度变慢、声音有杂音
3-4 轻微影响,用户能感知但不介意 外观有轻微划痕、指示灯颜色偏差
1-2 无影响,用户几乎察觉不到 内部标签位置偏移、包装盒色差

我的经验:严重度评分不要轻易给10分。10分意味着“可能导致人员死亡”,这个级别通常需要公司最高管理层介入。我一般把9分作为上限,除非是安全件。

4.2.2 频度(O)评分

频度衡量的是失效发生的可能性。注意,这里不是拍脑袋猜,而是基于历史数据或类似产品的经验。评分也是1~10:

评分 发生概率 参考标准
9-10 非常高,几乎必然发生 每千件产品中超过100件失效
7-8 高,经常发生 每千件产品中10~100件失效
5-6 中等,偶尔发生 每千件产品中1~10件失效
3-4 低,很少发生 每千件产品中0.1~1件失效
1-2 极低,几乎不可能 每千件产品中少于0.01件失效

我曾经犯过一个错误:给一个连接器的频度打了3分,结果量产时发现每100个就有2个接触不良。后来一查,是供应商的端子模具磨损了。所以,频度评分一定要结合供应商能力和制程稳定性来定。

4.2.3 探测度(D)评分

探测度衡量的是:在失效发生之前,我们有没有办法把它揪出来?评分也是1~10,但注意:分数越高,代表越难探测

评分 探测能力 典型方法
1-2 几乎肯定能发现 100%自动化测试、视觉检测
3-4 有较高概率发现 抽样测试、人工目检
5-6 中等概率发现 功能测试、老化测试
7-8 低概率发现 仅靠设计评审、仿真分析
9-10 几乎无法发现 无任何检测手段

注意:探测度评分只考虑“在设计和制造过程中”的探测手段,不考虑用户使用后的反馈。也就是说,别指望用户帮你发现bug。

4.3 RPN计算与优先级判定

RPN = S × O × D。这个公式很简单,但怎么用有讲究。

举个例子:一个电池保护板的FMEA条目:

  • 失效模式:过充保护失效
  • S = 9(可能导致电池起火)
  • O = 4(历史上同类产品出现过2次)
  • D = 3(有专门的过充测试设备)
  • RPN = 9 × 4 × 3 = 108

那么问题来了:RPN超过多少需要采取行动?

说实话,没有统一标准。汽车行业一般以100为阈值,但我不建议一刀切。我的做法是:先看S,再看RPN。如果S≥8,不管RPN多少,必须采取措施。如果S≤4,RPN即使到200,也可以先放一放。

避坑指南:我曾经见过一个团队,为了降低RPN,故意把S、O、D都打低分。结果产品上市后故障频发,RPN成了摆设。记住,FMEA是给自己看的,不是给客户看的。诚实评分,才能发现问题。

4.4 FMEA表格制作与实战

下面我展示一个标准的FMEA表格模板。这个模板我用了十年,改了好几版,现在分享给你:

| 功能 | 失效模式 | 失效影响 | S | 失效原因 | O | 当前控制措施 | D | RPN | 建议措施 | 责任部门 | 完成状态 |
|------|----------|----------|---|----------|---|--------------|---|-----|----------|----------|----------|
| 电源输出 | 无输出 | 设备无法工作 | 8 | 保险丝熔断 | 5 | 过流测试 | 4 | 160 | 增加保险丝余量 | 硬件组 | 已完成 |
| 按键响应 | 按键无反应 | 用户无法操作 | 7 | 按键卡滞 | 3 | 按键寿命测试 | 3 | 63 | 优化按键结构 | 结构组 | 进行中 |
| 电池充电 | 充电过热 | 电池鼓包 | 9 | 充电IC失效 | 2 | 温度保护测试 | 5 | 90 | 增加冗余保护 | 硬件组 | 待评审 |

制作FMEA表格时,我建议遵循以下步骤:

  1. 组建团队:别一个人闷头写。叫上设计、工艺、测试、质量的人一起讨论。我习惯用白板先画失效树,再填表格。
  2. 逐项分析:从系统级到部件级,一层层往下拆。比如先分析整机,再分析PCB,再分析元器件。
  3. 评分共识:团队内部对S、O、D的评分要达成一致。我遇到过设计工程师和测试工程师对“探测度”评分差3分的情况,最后通过实际测试数据才统一了意见。
  4. 制定措施:RPN高的条目,必须给出具体的改进措施。措施要可执行、可验证,别写“加强测试”这种空话。
  5. 跟踪闭环:FMEA不是一次性的。产品改版、工艺变更、供应商更换,都要重新审视FMEA。

我的小技巧:在FMEA表格里加一列“验证方法”。比如“增加保险丝余量”这个措施,验证方法就是“用1.2倍额定电流测试10分钟,保险丝不熔断”。这样后续审核时,别人一看就知道怎么验证。

4.5 FMEA知识体系总览

下面这张图,是我自己画的FMEA知识体系框架。你可以把它当作一个检查清单,看看自己漏了哪一块:

FMEA知识体系框架 FMEA核心流程 1. 失效分析:找失效模式、失效影响、失效原因 2. 风险评估:S评分、O评分、D评分、RPN计算 3. 改进措施:制定措施、跟踪闭环、验证有效性 团队协作 设计+工艺+测试+质量 数据驱动 基于历史数据,不拍脑袋 持续迭代 产品改版后重新审视

这张图把FMEA分成了三个层次:最上面是核心流程,中间是三个执行步骤,最下面是三个成功要素。我每次做FMEA培训,都会先让大家看这张图,心里有个全局观。

好了,关于FMEA的内容就讲到这里。记住,FMEA不是填完表格就完事了,它是个活文档。你每发现一个新问题,每改一次设计,都应该回头看看FMEA需不需要更新。这样做久了,你会发现产品的可靠性真的在一点点提升。


公众号:蓝海资料掘金营,微信deep3321