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图展示了一个简化的“发动机无法启动”故障树,包含顶事件、中间事件、基本事件以及与门、或门的连接关系。
常见错误:初学者容易混淆“与门”和“或门”的放置位置。请记住:当系统故障需要多个条件同时成立时才发生,使用与门;当任一条件即可导致故障时,使用或门。
3.4 故障树构建步骤
- 定义顶事件:明确系统最不希望发生的故障状态(如“发动机无法启动”)。
- 确定边界条件:设定分析范围,排除无关因素。
- 逐层分解:从顶事件出发,使用逻辑门连接中间事件,直至基本事件。
- 验证完整性:检查是否遗漏重要失效模式。
- 定性/定量分析:求最小割集,计算顶事件概率。
工程实践提示:在预防性维护计划中,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。
这一差异对系统可靠性设计至关重要:与门结构天然具有冗余容错能力,而或门结构则需重点防范。
设计启示:在关键安全系统中,应尽量将失效路径设计为“与门”关系(即需要多个条件同时失效才导致事故),而非“或门”关系。这正是冗余设计的数学基础。