3. FMEA概述
FMEA的七步法,说白了就是一套标准化的“找茬”流程。我见过不少团队,一上来就填表格,结果填到一半发现结构没理清,功能没定义好,最后全得返工。嗯,这七步法就是用来避免这种尴尬的。
今天咱们重点讲前两步——结构分析和功能分析。这两步是地基,地基不稳,后面的风险分析全是空中楼阁。
3.1 七步法全景图
先看整体框架。七步法不是线性的,它是个闭环:
- 策划与准备:定范围、定边界、定团队
- 结构分析:把系统拆成零件,理清层级关系
- 功能分析:每个零件是干什么的,功能之间怎么关联
- 失效分析:功能失效了会怎样
- 风险分析:严重度、发生频度、探测度打分
- 优化改进:针对高风险项制定措施
- 结果文件化:把分析过程记录下来
核心观点:七步法不是填表游戏。每一步都要有工程判断,而不是机械地复制粘贴。
我个人习惯,在策划阶段就把团队拉齐。有一次做ADAS的FMEA,结构分析时没拉上软件工程师,结果功能定义全偏了。后来花了三周返工,教训深刻。
3.2 结构分析:把系统拆明白
结构分析要回答一个问题:系统由什么组成?你想想看,如果连系统有哪些零件、零件之间怎么连接都说不清楚,后面的失效分析就是瞎猜。
3.2.1 结构树的搭建
我习惯用结构树来组织。从系统级开始,逐层往下拆:
- 系统级:整车、整机、整条产线
- 子系统级:制动系统、传动系统、控制系统
- 组件级:ECU、传感器、执行器
- 零件级:芯片、电阻、电容、接插件
实战技巧:结构树的深度取决于分析目的。如果是DFMEA,拆到零件级;如果是系统FMEA,拆到组件级就够了。别为了拆而拆,拆太深反而浪费时间。
举个例子。有一次做EPS(电动助力转向)的FMEA,团队把结构树拆到了螺栓垫片。结果呢?分析了一堆螺栓松动的失效模式,但真正导致转向失效的——电机控制器的软件bug——反而被忽略了。所以,结构分析要有重点。
3.2.2 边界图与接口矩阵
光有结构树还不够。零件之间怎么连接?信号怎么传递?能量怎么流动?这些需要用边界图和接口矩阵来补充。
| 工具 | 作用 | 输出形式 |
|---|---|---|
| 结构树 | 展示层级关系 | 树状图 |
| 边界图 | 展示物理连接和接口 | 框图+连线 |
| 接口矩阵 | 列出所有接口类型 | 表格 |
接口矩阵里,我一般会区分:
- 物理接口:螺栓连接、卡扣、焊接
- 电气接口:电源、信号、接地
- 信息接口:CAN信号、以太网、SPI
- 能量接口:液压、气压、热传递
注意:接口遗漏是FMEA最常见的错误之一。我曾经在一个项目中,漏掉了两个ECU之间的看门狗信号接口,结果失效分析时完全没覆盖“通信丢失”这个失效模式。后来客户审核时被开了严重不符合项。
3.3 功能分析:说清楚每个零件是干什么的
结构分析搞定了,接下来就是功能分析。说白了,就是给每个零件贴标签——这个零件负责什么?
3.3.1 功能定义的颗粒度
功能定义不能太粗,也不能太细。太粗了,失效模式分析不具体;太细了,分析量爆炸。
我个人的经验是:
- 每个零件定义1~3个主要功能
- 功能描述用动词+名词的格式,比如“传递扭矩”、“采集温度”、“控制电流”
- 避免用“正常”、“可靠”这类模糊词
好例子:“ECU根据车速信号计算目标扭矩,并通过PWM输出控制电机电流。”
坏例子:“ECU正常工作。”
3.3.2 功能网与功能流
功能之间不是孤立的。一个功能失效,可能会影响上下游功能。所以,我建议画功能网或功能流图。
举个例子,一个简单的雨量传感器系统:
- 传感器采集雨量信号 → 功能:感知雨量
- ECU处理信号 → 功能:判断雨量等级
- ECU输出控制 → 功能:驱动雨刮电机
- 雨刮电机转动 → 功能:刮除雨水
你看,这是一个功能链。如果“感知雨量”失效了,后面的所有功能都会受影响。功能分析就是要理清这种依赖关系。
3.3.3 功能矩阵
把结构和功能结合起来,就是功能矩阵。行是零件,列是功能,交叉点打勾表示该零件承担该功能。
| 零件 | 感知雨量 | 判断等级 | 驱动电机 | 刮除雨水 |
|---|---|---|---|---|
| 雨量传感器 | ✓ | |||
| ECU | ✓ | ✓ | ||
| 雨刮电机 | ✓ | |||
| 雨刮臂+胶条 | ✓ |
这个矩阵有什么用?你想想看,如果某个功能没有零件承担,那就是功能缺失;如果多个零件承担同一个功能,那就是功能冗余。这两种情况都需要在FMEA中特别关注。
3.4 结构分析与功能分析的常见坑
做了这么多年FMEA,我总结几个常见问题:
- 结构分析漏层:只拆到子系统,没拆到组件。结果失效分析时找不到根本原因。
- 功能定义太虚:写“正常工作”、“提供动力”这种废话。失效模式根本没法对应。
- 忽略接口功能:只分析零件本身的功能,忘了零件之间的接口也有功能。比如“传递信号”、“传递扭矩”。
- 功能与结构脱节:结构树和功能矩阵对不上。一个零件在结构树里有,在功能矩阵里找不到。
避坑指南:我曾经在一个项目中,结构分析做了三版才通过评审。第一版漏了线束,第二版漏了接插件,第三版才完整。后来我养成了一个习惯——结构分析完成后,找一位不参与该项目的同事做一次“结构走查”。外人往往能发现你忽略的东西。
3.5 小结
结构分析和功能分析,是FMEA七步法中最容易被轻视的两步。很多人急着填失效模式表格,结果填到一半发现结构不对,功能定义不清,只能推倒重来。
我的建议是:花40%的时间在结构分析和功能分析上。这两步做扎实了,后面的失效分析、风险分析就是水到渠成的事。