3. 故障与故障诊断基本概念

在多传感器系统中,故障并不是一个“非黑即白”的事件。传感器漂移、执行器卡死、通信丢包、控制器参数漂移,都会以不同形式破坏系统的一致性。要建立可工程化的故障检测与隔离(FDI)体系,首先必须统一术语:什么是故障,故障有哪些类型,检测、隔离、辨识与容错控制之间是什么关系。这些概念决定了后续残差生成、阈值设计和决策逻辑的边界。

一、故障的定义与边界

在故障诊断领域,故障通常定义为:系统至少一个特征属性或参数偏离了可接受的正常范围,导致系统行为与预期模型不一致。这里的“偏离”可以是突变的,也可以是渐变的;可以是硬件损坏,也可以是软件逻辑错误或外部扰动引起的异常。需要区分三个容易混淆的概念:

  • 故障(Fault):系统内部元件或子系统发生的异常状态,如传感器偏置、执行器卡死、电路短路。
  • 失效(Failure):系统已无法完成规定功能,通常是故障持续恶化后的结果。
  • 扰动(Disturbance):外部输入引起的非预期影响,如风载、振动、电磁干扰,不一定代表系统内部故障。
工程上常把“故障”视为原因,“失效”视为后果,“扰动”视为外部诱因。FDI 的目标是在失效发生前尽早检测并隔离故障,而不是等到系统完全失效。

二、故障类型与数学表达

从时间行为和数学形式看,故障可分为突变故障、渐变故障和间歇故障。突变故障如传感器信号突然跳变;渐变故障如热电偶缓慢漂移;间歇故障如接插件接触不良导致的随机丢包。用状态空间模型可统一表达为:

x(k+1) = A x(k) + B u(k) + E_f f(k) + E_d d(k)
y(k)   = C x(k) + F_f f(k) + F_d d(k) + v(k)

其中 f(k) 为故障向量,d(k) 为扰动向量,E_f、F_f 描述故障对状态和输出的影响方向。若 f(k) 为常值偏置,则为加性故障;若故障改变系统矩阵 A 或 C,则为乘性故障。多传感器系统中,乘性故障更隐蔽,因为它不产生明显残差幅值,而是改变系统动态特性。

三、故障检测、隔离与辨识的关系

故障检测回答“有没有故障”,故障隔离回答“哪个部件出了故障”,故障辨识回答“故障有多大、什么形式”。三者构成递进关系,但工程上并不总是串行执行。下图展示了从多传感器测量到容错控制的完整信号链与决策关系:

多传感器故障诊断与容错控制信号链 多传感器系统 温度/压力/位置/电流 残差生成 观测器 / 解析模型 故障检测 阈值 / 统计检验 故障隔离 定位故障部件 故障辨识 幅值/形式估计 故障决策与隔离逻辑 结构化残差 / 方向性签名 / 贝叶斯推理 容错控制 FTC 重构 / 降级 / 切换 / 补偿 可重构性分析 故障是否可被隔离? 性能评估 误报率 / 漏报率 / 延迟 检测 → 隔离 → 辨识 → 容错控制:每一级都依赖前一级的准确性与实时性

从图中可以看出,故障检测是入口,隔离是核心,辨识是精细化,容错控制是最终目的。若检测环节漏报,后续所有环节都失效;若隔离错误,容错控制可能把正常通道切掉,造成二次故障。

四、容错控制与故障诊断的闭环关系

容错控制分为被动容错和主动容错。被动容错依靠鲁棒控制器设计,使系统在故障范围内仍能稳定运行,不依赖实时故障信息;主动容错则依赖 FDI 模块提供的故障信息,动态调整控制律或重构系统结构。两者对 FDI 的要求不同:

对比维度 被动容错 主动容错
是否依赖 FDI 不依赖实时诊断结果 强依赖检测与隔离结果
设计方法 鲁棒控制、可靠镇定 控制重构、切换、补偿
适用故障 已知范围的小幅故障 突变、严重或未知故障
性能代价 保守,正常工况性能下降 正常工况性能好,依赖诊断精度
典型场景 航空发动机鲁棒控制 无人机传感器切换、容错导航

五、工程案例:无人机多传感器故障处理

某四旋翼无人机配备 IMU、GPS、气压计和磁力计。飞行中 GPS 信号出现渐变漂移,IMU 正常。FDI 模块通过卡尔曼滤波器生成残差,检测到 GPS 位置残差持续超过阈值,隔离逻辑判定 GPS 通道故障,辨识模块估计漂移速率,容错控制切换为 IMU+气压计组合导航,并降低位置环增益。整个过程在 1.2 秒内完成,无人机未失控。

该案例说明:故障检测解决“发现异常”,故障隔离解决“定位 GPS”,故障辨识解决“漂移多大”,容错控制解决“如何继续飞”。四者缺一不可。

六、常见误区与复盘

  • 误区一:阈值越小越灵敏。阈值过小会导致误报率上升,容错控制频繁切换,反而降低系统可靠性。
  • 误区二:检测到故障就立即停机。很多场景下应优先隔离和重构,而不是直接停机,否则可能造成更大损失。
  • 误区三:忽略扰动与故障的区分。把风载扰动误判为传感器故障,会导致错误的隔离决策。
  • 误区四:隔离后不做辨识。不知道故障幅值,容错控制无法确定补偿量或降级程度。

复盘时建议记录每次故障的检测延迟、隔离正确率、辨识误差和容错控制效果,形成闭环评估。只有把检测、隔离、辨识和容错控制作为整体来设计,多传感器系统才能在故障条件下保持可用的性能与安全边界。