IATF16949实战(3)|AIAG-VDA 七步法实操:结构树、功能网、失效链三张网的搭建与判定
某汽车零部件企业新项目进入过程批准阶段,客户 SQE 调阅过程 FMEA,只问了三个问题:这个失效模式属于哪个过程步骤?它对应的是哪个功能没有实现?导致它的原因,在下游控制计划里由哪一条控制措施对应?
表格填得满满当当,S、O、D 三列都是数字,行动优先级栏标着"中",但工程师当场只答上来一个问题。进一步追溯发现,这份 FMEA 是项目末期由一个人照着上一代产品的表格改出来的:结构栏只写到工序名,没有过程工作要素层;功能栏写的是"保证焊接质量"这类无法测量的句子;失效影响直接从终检项目抄过来;原因栏写的是"操作不当"。
这不是评分不认真,而是七步法被压缩成了"一步:直接填表"。三个分析层——结构、功能、失效——没有搭起来,表里的每一行都无法被推导,也就无法被验证,更无法被现场引用。本文按 AIAG-VDA 七步法逐步给出可直接套用的填写样例、判定准则与交付物清单。
一、先分清:前四步是分析,后三步才是文件化
七步法常被当成七个并列的"要填的表格",其实它是两段:前四步是搭结构,后三步是把搭好的结构做风险排序与措施闭环。判断一份 FMEA 是"分析"还是"填表",看它有没有前三张网(结构树、功能网、失效链),而不是看它有几行。
| 步骤 | 名称 | 性质 | 本步产出 | 完成判据(可判定) |
|---|---|---|---|---|
| 1 | 策划与准备 | 分析 | 范围界定、团队名单、边界与接口清单、历史问题输入 | 范围可用一句"从 X 到 Y、不含 Z"写清;每个分析层级均有具名责任人 |
| 2 | 结构分析 | 分析 | 结构树(三层)与层级对应表 | 每个元素可回答"它的上一层级是谁、下一层级有谁" |
| 3 | 功能分析 | 分析 | 功能网(功能+要求) | 每条功能均可测量,且带数值或规范条款号 |
| 4 | 失效分析 | 分析 | 失效链(影响—模式—原因)与失效网 | 每条失效原因的下一层级归属可指认到具体过程工作要素 |
| 5 | 风险分析 | 文件化 | 现行控制、S/O/D 评分、行动优先级 | 每条控制可指向现场实际存在的措施编号或文件条款 |
| 6 | 优化 | 文件化 | 措施、责任人、完成日期、有效性证据 | 措施完成后有数据或记录证明风险等级发生变化 |
| 7 | 结果文件化 | 文件化 | FMEA 报告与联动清单 | 与控制计划、作业指导书的行级对应关系可核对 |
跳步的典型症状很容易辨认,且每一种都会在审核或客户端被反问:
| 症状 | 现场表现 | 直接后果 |
|---|---|---|
| 无结构树 | 结构栏只写工序名,无 4M 要素层 | 失效原因无处归属,"原因"写到人身上 |
| 无功能网 | 功能栏写"保证质量""符合要求" | 失效模式无法定义,因为不知道应该实现什么功能 |
| 无失效链 | 影响、模式、原因三者互相抄 | 严重度评分被自己拉低,AP 排序失真 |
| 控制栏虚填 | 控制方法写"按作业指导书执行" | 频度与探测度无从评分,控制计划无对应行 |
二、步骤 1 策划与准备:把范围写成可判定的句子
这一步的产出不是一份计划书,而是四份短输入。建议按"5T"整理,每项都有可判定的到位标准:
| 输入项 | 内容 | 到位标准 |
|---|---|---|
| 意图(InTent) | 本次分析要回答什么决策问题 | 写得出"用于支持 XX 决策"的句子,而不是"满足体系要求" |
| 时间(Time) | 分析节点与评审节点 | 挂到项目主计划的里程碑上,不写"尽快" |
| 团队(Team) | 设计、工艺、制造、质量、检验、供方(按需) | 每个分析层级至少有一名了解该层级实际过程的成员 |
| 任务(Task) | 交付物清单与完成判据 | 对应第一部分表格的七步产出 |
| 工具(Tool) | 作业准备、数据来源、评价人 | 明确历史问题、保修件、返工记录从哪个系统取 |
范围界定建议用一句可判定的句子固定下来:"本次 DFMEA 分析范围:从 X 总成到 Y 子系统的接口,不含客户提供的 Z 部分;边界影响的接口有 A、B 两项。" 这句话写不实,后面结构树的顶层就会出现多个候选,团队会在每次会上重复争论同一个问题。
三、步骤 2 结构分析:结构树三层怎么搭
结构分析的任务是把分析对象拆成"层级+元素"的关系,为后面的失效链提供归属位置。三层结构在两种 FMEA 中的叫法不同,但逻辑一致:
| 层级 | DFMEA | PFMEA | 作用 |
|---|---|---|---|
| 上一层 | 系统(上一层级要素) | 过程项 | 承受失效影响的那一层 |
| 关注层 | 子系统或组件(关注要素) | 过程步骤(工序) | 失效模式所在的那一层 |
| 下一层 | 构成该要素的零件或特性 | 过程工作要素(4M:人、机、料、环的具体要素) | 失效原因所在的那一层 |
结构树的搭法有四条纪律:
- 先画边界图或过程流程图,再填结构树。DFMEA 用边界图确定接口,PFMEA 用过程流程图确定过程步骤顺序,二者的编号应与结构树一一对应。反过来做,结构树一定会漏步骤。
- 过程工作要素必须写具体物,写"设备"不合格,要写"点焊电极""夹具定位销""清洗液浓度";写"人"不合格,要写"装配操作者的扭矩枪持握方式"这类可观察的要素。
- 同一元素只出现一次。重复出现说明层级定义不清,通常是把"系统"和"组件"混用了。
- 为每个元素指定责任人,责任人的职责是确认该元素的描述与实际一致,而不是负责评分。
以某焊接工序为例,结构树可以写成三段式:
| 过程项 | 过程步骤 | 过程工作要素(4M) |
|---|---|---|
| 焊接总成 | 上料定位 | 定位销、上料机械手、零件表面清洁度 |
| 焊接总成 | 点焊 | 焊接电流与通电时间、电极头直径与磨损、板材镀层厚度 |
| 焊接总成 | 检验与下料 | 检验器具、检验频次、下料容器分隔 |
结构树搭好后,团队对"这份 FMEA 覆盖多少个可分析元素"会有一个明确数字(上例为 3 个过程步骤、9 个过程工作要素)。这个数字是自查的第一步:行数与元素数严重不匹配,说明分析没跟上。
四、步骤 3 功能分析:功能网与"可测量"判定
功能分析把结构树上的元素连成一张网:上一层级的整体功能,由下一层级各元素的功能共同实现。判断功能写得对不对,只看一条:能不能测量。
| 功能写法 | 判定 | 修正方向 |
|---|---|---|
| 保证焊接质量 | 不合格,不可测量 | 焊接后的熔核直径为 4.5~5.5 mm,拉剪力不低于 X N |
| 符合客户要求 | 不合格,无出处 | 对应客户规范条款号与限值,并注明版本 |
| 零件清洁度达标 | 不合格,需数值化 | 表面残留物不超过 X mg/m²,按 XX 方法测量 |
| 提供定位 | 不合格,缺判据 | 定位后零件与夹具基准面间隙不超过 0.1 mm |
填写时会遇到两种边界情形,处理口径如下:
- 一个元素承担多项功能:分行写,不要挤在一格里。功能分行的数量直接决定后面失效模式的行数,挤在一格里必然漏失效模式。
- 功能由参数窗口定义:把参数窗口拆成"功能+要求"两栏填写,"功能"写意图(如"形成合格熔核"),"要求"写数值与测量方法。要求栏没有测量方法的,视为未完成。
功能网做对的标志是:从关注层的任一功能,可以向上说明它服务于哪一项上层功能,向下说明它由哪几个下层要素支撑。这个双向可追溯性,是后面失效链能够被推导出来的前提。
五、步骤 4 失效分析:失效链的三层推导规则
失效分析是七步法里最容易走偏的一步。正确的做法是:对每一条功能,逐一问三个问题——上层会看到什么(失效影响)、本层没做到什么(失效模式)、下层为什么会这样(失效原因)。三者构成失效链。
推导规则只有一条,但必须严格执行:
下一层级的失效影响,就是上一层级的失效模式;上一层级看到的失效影响,其根源是本层级的失效模式,而本层级的失效模式的来源是下一层级元素的失效。
举例说明这条链在三层结构上的对应关系:
| 层级 | 归属元素 | 内容 | 对应关系 |
|---|---|---|---|
| 影响(FE) | 过程项:焊接总成 | 总成密封性失效,客户装配后出现渗漏,需召回处理 | 本行同时是过程项层失效模式 |
| 模式(FM) | 过程步骤:点焊 | 熔核直径小于下限、虚焊 | 即"形成合格熔核"这一功能未实现 |
| 原因(FC) | 过程工作要素:电极头磨损 | 电极头磨损未按周期更换,导致焊接电流密度不足 | 指向具体 4M 要素,而非笼统的"操作不当" |
三个高频错误的判定与纠正:
| 错误写法 | 为什么错 | 纠正方法 |
|---|---|---|
| 失效模式写"操作失误" | 操作失误属于原因层,且未落到 4M 要素 | 移到失效原因栏,并指明具体要素(如"未按定位销方向装件") |
| 失效影响写"不合格" | 影响的主体应是顾客或下一层级,不是内部判定 | 写清谁受影响、影响是什么(如"客户装配线停线""终端用户无法启动") |
| 一个失效模式对应多个原因,却合并成一行 | 原因不同,预防与探测控制不同,评分必然不同 | 按原因分行;一行只保留一组同源控制 |
失效链搭好后,FMEA 从"平表"变成"网":任取一行,都能沿链向上找到影响、向下找到原因。此时再回头检查第一部分的自查逻辑,就能发现评分是否可信——严重度由失效影响决定,频度由原因对应的预防控制决定,探测度由模式或原因的探测控制决定,三者各有所本,不会互相迁就。
六、步骤 5 风险分析:评分的三个口径与行动优先级
评分本身体量不大,但口径必须一次讲清,否则会出现"同一类问题在不同项目里打不同分"。三条口径纪律:
| 维度 | 依据 | 判定纪律 |
|---|---|---|
| 严重度 S | 失效影响的最严重后果 | 只允许由影响栏推导;与发生概率无关,不得为"看起来不太会发生"而下调 |
| 频度 O | 失效原因对应的预防控制的充分性 | 探测控制再强也不能降低频度;此栏最容易被误用 |
| 探测度 D | 失效模式或原因对应的探测控制的能力 | 按"是否能发现、发现时是否已流出"排序;检验不是万能探测,要说明探测在哪个工位、发现时影响范围多大 |
行动优先级(AP)取代 RPN 的要点,不是换个字母,而是改变排序逻辑:RPN 把三个维度相乘,容易出现"高严重度+高探测度"被算成低风险的失真;AP 按"严重度—频度—探测度"的组合直接给出高、中、低三档,高严重度不会被低探测度掩盖。
判定逻辑可以概括为三条,便于团队内部统一口径(具体取值以手册附录的行动优先级表为准):
- 严重度高且频度不可忽略,一律为高。此时不能靠加严检验兜底,必须在设计或过程上采取消除或降低原因的措施。
- 严重度高但原因已被预防控制充分抑制,通常为中。措施方向是持续验证预防控制的有效性,而不是再增加检验。
- 严重度低的情形按下限处理,即使频度高,也不应占用团队的主要改进资源。
三种情形的示例(用于内部口径演练,实际评分仍以手册表格查取为准):
| 情形 | S | O | D | 行动优先级 | 应做的动作 |
|---|---|---|---|---|---|
| 影响安全且无预警,原因未受抑制 | 9 | 3 | 7 | 高 | 立即采取降低原因的措施;在措施完成前明确追溯与围堵范围 |
| 影响为一般功能下降,原因由已验证的预防控制抑制 | 4 | 2 | 2 | 低 | 保持现有控制,纳入定期验证 |
| 影响为下游工位返工,原因偶发且探测可靠 | 6 | 5 | 3 | 中 | 在资源允许时改进,先评估现有探测的稳定性 |
七、步骤 6~7 优化与文件化:措施要有有效性证据
优化步骤的完成标志不是"措施已实施",而是"风险等级发生了变化,且有证据"。措施栏的最小字段集是五项:措施内容、责任岗位、完成日期、有效性验证方式、验证后的 S/O/D。
| 措施类型 | 对应维度 | 有效性证据形式 |
|---|---|---|
| 设计或过程变更消除原因 | 降 O | 变更后的过程能力数据、首件与批检结果 |
| 增加防错装置 | 降 O 或 D | 防错功能验证记录、挑战件(不良样件)验证结果 |
| 加严探测(如增加工位、提高频次) | 降 D | 探测能力数据、漏检率验证;不得仅以"已增加检验"作为证据 |
| 参数窗口收窄并纳入监控 | 降 O 或 D | 监控数据趋势、控制图判异记录 |
结果文件化要产出的不只是 FMEA 报告本身,还包括一张联动矩阵。这张矩阵是七步法与现场之间的唯一接口,缺了它,FMEA 就会退化成一份归档文件:
| FMEA 行 | 联动对象 | 传递内容 | 核对方式 |
|---|---|---|---|
| 失效原因 | 控制计划"过程特性"栏 | 需管控的过程参数与规格 | 逐行核对控制计划有无对应过程特性 |
| 预防控制 | 控制计划"控制方法"栏、作业指导书 | 控制手段、样本容量与频率 | 现场作业指导书动作与频率是否一致 |
| 探测控制 | 控制计划"评价方法"栏、检验指导书 | 探测方法、判定准则、反应计划 | 探测方法与检验指导书是否同名同频 |
| 后果达安全或法规级 | 特殊特性清单、图纸与现场标识 | 特性符号与传递要求 | 图纸、控制计划、现场标识三处符号是否一致 |
八、七步法逐步交付物与完成判据清单
把前七部分收成一张可打印的自查清单,每篇 FMEA 完成时逐项打钩:
| 序号 | 交付物 | 完成判据 |
|---|---|---|
| 1 | 范围界定句与边界接口清单 | 可判定范围;接口逐项列名 |
| 2 | 团队名单与层级责任人 | 每个分析层级至少一名具名责任人 |
| 3 | 结构树(三层) | 元素数与过程步骤数匹配;工作要素写到具体物 |
| 4 | 功能网(功能+要求) | 每条功能可测量;要求栏含数值与测量方法 |
| 5 | 失效链(影响—模式—原因) | 每条原因指认到具体层级与元素;影响写清受影响主体 |
| 6 | 现行控制与评分 | 每条控制可指向现场存在的方法;三类控制不混用 |
| 7 | 行动优先级与措施表 | 高优先级均有措施或书面说明;措施含五项最小字段 |
| 8 | 有效性验证证据 | 措施完成后有数据或记录;风险等级可复核 |
| 9 | 联动矩阵 | 与图纸、控制计划、作业指导书逐行对应可核对 |
九、填表式 FMEA 自查表:十项判定准则
若需要在审核前快速判断一份 FMEA 是分析还是填表,按下面十项逐条判定,任一项为"否"即存在风险:
| 序号 | 自查问题 | 判定准则 |
|---|---|---|
| 1 | 结构栏是否有过程工作要素层 | 否 = 失效原因无处归属 |
| 2 | 功能栏是否可测量 | 无数值或无数值可对照的规范条款 = 否 |
| 3 | 每条失效模式是否对应一条已定义功能 | 无法对应 = 该行失效模式是凭经验补的 |
| 4 | 失效影响是否写明受影响主体 | 只写"不合格" = 否 |
| 5 | 失效原因是否落在具体 4M 要素上 | 写到"操作不当""管理不到位" = 否 |
| 6 | 频度分的依据是否为预防控制 | 依据为检验能力 = 口径错用 |
| 7 | 探测度分的依据是否为探测控制能力 | 依据为"检验很认真" = 否 |
| 8 | 高优先级项是否均有措施或书面说明 | 有空白项 = 否 |
| 9 | 措施有效性是否有数据或记录 | 只有"已实施"三个字 = 否 |
| 10 | 联动矩阵能否逐行核对控制计划与作业指导书 | 无法核对 = 文件与现场已脱节 |
十项中若第 1、2、5 项为"否",建议不要在原表上修补,而是从结构树重搭起;这三项属于地基,靠改文字无法补救。
十、落地要点与常见错误
- 从结构树开始,不要从表格开始。落地顺序是边界图或流程图、结构树、功能网、失效链、评分与措施。每周会上先确认上一层,再讨论下一层。
- 一个人的 FMEA 必然退化为填表。最少角色配置是:了解设计意图的人、了解过程实际动作的人、了解探测手段能力的人,三类角色缺一,评分一定失真。
- 功能不可测量等于没有功能。把"可测量"作为功能栏的验收动作,由评审人逐条确认,避免后期反复返工。
- 失效模式与失效原因分不清就去查结构树。能指认到过程工作要素的是原因,落在过程步骤上的是模式,落在过程项或顾客端的是影响。
- 评分不要现场讨论。现场讨论评分必然被"项目进度"和"客户压力"带走;把评分依据(影响栏、控制栏)先锁定,评分只是查表结果。
- 措施只加检验是最常见的偷懒。加严检验只能改变探测度,对高严重度风险无效,评审时应直接追问:"这条措施降低的是频度还是探测度?"
- 联动矩阵要随变更同步。图纸、FMEA、控制计划、作业指导书四者的版本关系建议做成一张矩阵表,任何一处变更先更新矩阵再改文件,这是审核最常抓的断点。
- 家族 FMEA 也要有独立的结构树。基线复用可以节省时间,但复用前须确认过程步骤与工作要素是否一致,不一致的部分必须重新搭结构。
七步法的产出不是一张更厚的表,而是三张能互相推导的网。做到"任取一行,向上可找到影响、向下可找到原因、向外可找到现场对应控制",这份 FMEA 才能既经得起审核追问,也真正能防住问题。
结构、功能、失效三张网,是 FMEA 的地基
知识编号:2.1.2
版本:v20261009
作者:卓越质量智库 卓越质量智库致力于为质量管理从业者提供系统化的专业知识、方法论与实战工具,助力企业质量能力持续提升。
