4. 故障模式与影响分析(FMEA)方法

各位同学,今天我们来聊聊FMEA。说实话,我在航天领域干了快二十年,FMEA是我最常用的工具之一。它不是什么高深的理论,而是一套非常实用的“找茬”方法。说白了,就是在产品还没造出来之前,先想想它可能会怎么坏,坏了对系统有什么影响,然后提前堵住漏洞。

4.1 FMEA的基本概念与步骤

FMEA,全称是Failure Mode and Effects Analysis,翻译过来就是“故障模式与影响分析”。它的核心思想很简单:预防为主。我经常跟年轻工程师讲,别等卫星上了天出了问题再拍大腿,那时候什么都晚了。

FMEA的基本步骤,我习惯把它分成五步走:

  1. 定义系统与功能:先搞清楚你要分析的对象是什么,它的功能边界在哪里。比如SADA(太阳翼驱动系统),它的功能就是驱动太阳翼跟踪太阳,同时传输功率和信号。
  2. 识别故障模式:每个功能都可能失效,比如“电机不转”、“角度反馈丢失”、“滑环接触不良”等等。这一步需要头脑风暴,也要参考历史数据。
  3. 分析影响与原因:这个故障会导致什么后果?是局部影响还是整星影响?根本原因是什么?
  4. 评估风险优先级:用严重度、发生度、探测度三个维度打分,算出RPN(风险优先级数)。
  5. 制定改进措施:针对高风险项,必须给出具体的改进方案,并跟踪闭环。

关键提醒:FMEA不是一次性的工作。我参与过的项目,FMEA文档至少更新过三轮——方案阶段、初样阶段、正样阶段。每次设计变更,都要重新审视FMEA。

4.2 严重度、发生度与探测度评级

这三个维度是FMEA的核心量化工具。我给大家拆开讲。

4.2.1 严重度(Severity)

严重度衡量的是故障后果的严重程度。在航天领域,我们通常采用1~10分的评级标准:

等级 描述 典型示例
9~10 灾难性故障,导致任务失败或人员伤亡 SADA卡死,太阳翼无法展开,整星失电
7~8 重大故障,导致主要功能丧失 驱动精度超差,发电效率下降50%以上
4~6 中等故障,导致部分功能降级 滑环噪声增大,但通信仍可维持
1~3 轻微故障,不影响任务 遥测数据偶尔跳变,可被滤波消除

我个人习惯,凡是严重度≥9的故障模式,必须作为“单点故障”重点管控。哪怕它发生的概率极低,也要有冗余设计或备份方案。

4.2.2 发生度(Occurrence)

发生度评估的是故障发生的可能性。这个评级需要结合历史数据和工程经验。我举个例子:

  • 等级1~2:几乎不可能发生,比如经过充分验证的成熟设计,失效率低于10⁻⁶/h。
  • 等级3~5:偶尔发生,比如某些继电器触点粘连,失效率在10⁻⁵/h量级。
  • 等级6~8:经常发生,比如早期设计中的电机换向火花问题。
  • 等级9~10:几乎必然发生,比如未做防护的裸露导线在真空环境下的爬电。

我的经验:发生度评级最容易出现“乐观偏差”。我曾经见过一个项目,工程师把某个轴承卡滞的发生度评为2,理由是“我们用了进口轴承”。结果地面测试时就卡了三次。后来查出来是润滑脂选型不对。所以,评级时一定要有数据支撑,别拍脑袋。

4.2.3 探测度(Detection)

探测度衡量的是:在故障发生前,我们有多大把握能发现它。注意,这里说的是“发现潜在故障”,而不是“发现已经发生的故障”。

等级 描述 典型示例
1~2 几乎肯定能发现,有成熟的检测手段 通过电流监测可以100%发现电机堵转
3~5 有较高概率发现,但存在盲区 通过振动频谱分析可发现轴承早期磨损
6~8 发现概率较低,需要特殊手段 滑环内部微动磨损,只有拆解才能发现
9~10 几乎不可能发现,无检测手段 材料内部晶格缺陷,只能靠工艺控制

RPN = 严重度 × 发生度 × 探测度。通常RPN超过100的项,必须制定改进措施。但我个人更看重严重度——哪怕RPN只有30,如果严重度是10,我也要把它列为最高优先级。

4.3 SADA的FMEA案例

好了,理论讲完了,咱们来点实际的。下面是我整理的一个SADA(太阳翼驱动系统)的FMEA片段。嗯,这里要注意,我只展示几个典型的故障模式,完整的FMEA表格通常有几十上百行。

功能 故障模式 故障影响 严重度 发生度 探测度 RPN 改进措施
驱动太阳翼旋转 电机绕组断路 太阳翼无法转动,发电效率骤降 9 3 4 108 采用双绕组冗余设计;增加电流监测电路
传输功率 滑环接触电阻增大 功率传输损耗增加,局部过热 7 5 6 210 选用镀金滑环;增加温度遥测点;定期地面测试
反馈角度信号 旋转变压器信号丢失 控制系统失稳,太阳翼可能误动作 8 4 3 96 增加冗余角度传感器;软件增加信号有效性判断
结构支撑 轴承保持架断裂 驱动轴卡滞,太阳翼无法展开 10 2 8 160 选用宇航级轴承;增加X光无损检测

你看这个表格,最让我揪心的是“轴承保持架断裂”这一项。严重度10,发生度只有2,但探测度是8——这意味着我们很难在地面发现这个隐患。我曾经在一个项目中遇到过类似的问题,当时是某批次轴承的保持架材料有微裂纹,常规检测根本看不出来。后来我们增加了100%的X光探伤,才把问题堵住。

避坑指南:做SADA的FMEA时,千万别只盯着电机和滑环。我见过有人把“结构件疲劳”漏掉了,结果整星振动试验时,驱动支架出现了裂纹。所以,FMEA一定要覆盖机械、电气、热控、控制等所有专业。

最后,我想强调一点:FMEA不是写给别人看的文档,而是给自己用的工具。你想想看,如果一份FMEA做完之后就被锁在柜子里吃灰,那还不如不做。我个人的习惯是,每次设计评审前,先把FMEA翻出来过一遍,看看之前识别的问题有没有闭环,有没有新的风险出现。

好了,这一章就讲到这里。下一章我们聊聊故障树分析(FTA),那是另一种找故障原因的好方法。