3. 故障树分析(FTA)概述:历史、符号体系

故障树分析(Fault Tree Analysis, FTA)是一种自上而下的系统可靠性分析方法,通过逻辑门将系统级的“顶事件”逐层分解为底层的“基本事件”。本章将介绍FTA的发展历史、核心符号体系,并通过案例展示如何构建故障树。

3.1 发展历史

FTA由贝尔实验室的H.A. Watson于1961年首次提出,用于评估“民兵”导弹发射控制系统的安全性。1965年,波音公司将其系统化并推广至航空领域。1970年代,美国核管理委员会(NRC)在《反应堆安全研究》(WASH-1400)中大规模使用FTA,使其成为核工业标准方法。此后,FTA逐步扩展至化工、汽车、医疗设备等高风险行业。

年代 里程碑事件 应用领域
1961 贝尔实验室提出FTA概念 导弹控制系统
1965 波音公司系统化FTA方法 航空安全
1975 WASH-1400报告发布 核电站安全
1990s IEC 61025标准发布 多行业通用
2000s 软件工具普及(如Isograph、ReliaSoft) 全工业领域
关键认知:FTA从军事需求出发,经过核安全验证,最终成为IEC国际标准(IEC 61025:2006),是可靠性工程师必须掌握的核心工具。

3.2 符号体系

故障树使用标准图形符号表示事件与逻辑关系。以下为最核心的四种符号:

  • 顶事件(Top Event):系统最不希望发生的故障状态,位于故障树最顶层,用矩形表示。
  • 基本事件(Basic Event):底层失效原因,无需进一步分解,用圆形表示。
  • 与门(AND Gate):所有输入事件同时发生,输出事件才发生,用半圆形门符号。
  • 或门(OR Gate):任一输入事件发生,输出事件即发生,用尖拱形门符号。
符号 名称 含义 数学表达
矩形 顶事件 / 中间事件 需要进一步分析的事件 —
圆形 基本事件 底因,无需再分解 —
半圆门 与门(AND) 所有输入同时发生 P = P₁ × P₂ × … × Pₙ
尖拱门 或门(OR) 任一输入发生 P = 1 − (1−P₁)(1−P₂)…(1−Pₙ)
记忆口诀:“与门求积,或门求补;矩形分解,圆形到底。”

3.3 故障树结构示例

以下SVG图展示了一个简化的“发动机无法启动”故障树,包含顶事件、中间事件、基本事件以及与门、或门的连接关系。

发动机无法启动故障树示例 发动机无法启动故障树(FTA示例) 发动机无法启动 ≥1 燃油系统故障 点火系统故障 & 燃油泵 失效 滤清器 堵塞 ≥1 火花塞 故障 点火线圈 故障 图例说明 顶事件(系统故障) 中间事件 基本事件(底因) 或门(OR) 与门(AND)
常见错误:初学者容易混淆“与门”和“或门”的放置位置。请记住:当系统故障需要多个条件同时成立时才发生,使用与门;当任一条件即可导致故障时,使用或门。

3.4 故障树构建步骤

  1. 定义顶事件:明确系统最不希望发生的故障状态(如“发动机无法启动”)。
  2. 确定边界条件:设定分析范围,排除无关因素。
  3. 逐层分解:从顶事件出发,使用逻辑门连接中间事件,直至基本事件。
  4. 验证完整性:检查是否遗漏重要失效模式。
  5. 定性/定量分析:求最小割集,计算顶事件概率。
工程实践提示:在预防性维护计划中,FTA常用于识别“单点故障”(即单个基本事件即可导致顶事件发生的路径),这些路径应优先考虑冗余设计或加强维护频次。

3.5 与门与或门的数学意义

在定量FTA中,与门和或门对应不同的概率计算公式。假设基本事件相互独立:

  • 与门:输出概率 = 所有输入概率的乘积。例如,两个独立事件各为0.1,则与门输出概率 = 0.1 × 0.1 = 0.01。
  • 或门:输出概率 = 1 − (1−P₁)(1−P₂)…(1−Pₙ)。例如,两个独立事件各为0.1,则或门输出概率 = 1 − (0.9 × 0.9) = 0.19。

这一差异对系统可靠性设计至关重要:与门结构天然具有冗余容错能力,而或门结构则需重点防范。

设计启示:在关键安全系统中,应尽量将失效路径设计为“与门”关系(即需要多个条件同时失效才导致事故),而非“或门”关系。这正是冗余设计的数学基础。