系统化学习 · 从业务骨干到卓越管理者
FMEA(Failure Mode and Effects Analysis)是一套事前预防的系统化方法:逐项列出产品或过程可能的失效模式,评估其严重度(S)、发生频度(O)、探测度(D),计算风险优先级,针对高风险项制定预防措施。它的核心理念是:在问题发生前想清楚「它可能怎么坏」,远比坏了再去救更便宜。
| 类型 | 分析对象 | 典型使用者与时机 |
|---|---|---|
| DFMEA 设计 FMEA | 产品本身的设计缺陷 | 研发工程师;在设计定稿前,图纸发布前 |
| PFMEA 过程 FMEA | 制造/装配/物流过程的失效 | 工艺与生产工程师;在新线导入、工艺变更时 |
| FMEA-MSR 监视与响应 | 已发生失效后的系统响应能力 | 功能安全相关产品;评估诊断与缓解措施 |
制造业中最常用的是 DFMEA 与 PFMEA。两者应联动:DFMEA 识别的设计风险若无法消除,须传递到 PFMEA 作为过程控制点。
| 维度 | 含义 | 评分要点(1-10 分) |
|---|---|---|
| S 严重度 Severity | 失效发生后后果有多严重 | 10=危及人身安全/违反法规;7-9=功能丧失/客户强烈不满;4-6=性能下降;1-3=几乎无影响 |
| O 发生频度 Occurrence | 该失效原因发生的可能性 | 10=几乎必然发生(>1/10);1=极不可能(有防错设计) |
| D 探测度 Detection | 在流出到客户前被发现的难易 | 10=无法探测;1=自动检测且能防错拦截 |
传统方法用 RPN 排序,通常 RPN ≥100 或 S ≥8 需采取措施。但 RPN 有已知缺陷:不同组合可能得到相同 RPN(如 S=10,O=1,D=10 与 S=1,O=10,D=10 都是 100),但风险性质完全不同。
AIAG-VDA 新版(2019)改用 AP(Action Priority,行动优先级),通过 S/O/D 查表得出 H(高)/ M(中)/ L(低)三级:
| 优先级 | 判定逻辑 | 行动要求 |
|---|---|---|
| H 高 | S 高且 O/D 不利;或多项中等叠加 | 必须采取措施降低风险 |
| M 中 | 风险中等 | 建议采取措施,需评审决定 |
| L 低 | 风险可接受 | 可不采取措施,保持监控 |
无论用哪种方法,铁律是:S ≥ 9(安全/法规)必须处理,不看 RPN 或 AP。
| 列 | 填写要点 |
|---|---|
| 项目 / 功能 | 分析对象及其要求(如「电池包锁扣—需承受 5000 次插拔」) |
| 潜在失效模式 | 失效的表现形式(如「锁扣断裂」「扣合不到位」) |
| 潜在失效影响 | 对下游/客户/安全的影响(如「电池脱落致人员受伤」) |
| S 严重度 | 1-10 |
| 潜在失效原因 | 导致失效的根因(如「卡扣壁厚不足 0.8mm」) |
| 现行控制(预防/探测) | 已有措施:设计规则、防错、检验等 |
| O 发生频度 / D 探测度 | 各 1-10 |
| RPN / AP | 计算或查表 |
| 建议措施与责任人 | 必须有具体行动、责任人、完成日期 |
| 措施后 S/O/D | 重新评分,验证风险是否降到可接受 |
背景:某型号无刷电钻在上市前做 DFMEA,团队由研发(2)、工艺(1)、质量(1)、售后(1)组成。此处节选 4 个失效模式。
| 失效模式 | S | 原因 | O | D | RPN | 措施与结果 |
|---|---|---|---|---|---|---|
| 锁扣断裂导致电池脱落 | 9 | 卡扣根部壁厚 0.8mm,应力集中 | 4 | 5 | 180 | 壁厚增至 1.4mm + 加圆角 R0.5 → S9 O2 D4 = 72 |
| 端子接触电阻增大 | 7 | 镀层厚度不足,盐雾腐蚀 | 5 | 4 | 140 | 镀镍层 3μm→6μm + 增加盐雾试验 48h → S7 O2 D3 = 42 |
| 扣合到位感不明显 | 4 | 卡扣弹力与行程设计偏小 | 6 | 3 | 72 | 调整弹片刚度,增加「咔哒」反馈 → S4 O3 D2 = 24 |
| 高温下外壳变形 | 6 | 材料 HDT 温度余量不足 | 3 | 4 | 72 | 换用 PA66+GF30 → S6 O2 D4 = 48 |
关键决策:「锁扣断裂」S=9 涉及人身安全,即使 RPN 不是最高也优先处理(端子项 RPN 140 反而排其后)。团队没有只靠「增加出厂检验」降 D,而是改壁厚降 S/O——这才是真正的预防。
结果:上市 12 个月后,该型号电池脱落相关客诉 0 起(上一代同接口设计为 3 起/年)。售后代表提供的历史失效数据是本次分析最有价值的输入。