2. 可靠性基础

在冗余感知可靠性与失效验证工程中,所有后续的冗余设计、故障注入、失效判定与验证闭环,都建立在一组基础概念之上。如果团队对“可靠”“可用”“可维护”“安全”等词的理解不一致,就会出现指标定义冲突、验证目标漂移、测试结论无法复用等问题。本节从工程视角梳理这些基本概念、常见术语与度量指标,并给出它们之间的量化关系。

一、四个核心属性:R、A、M、S 的定位

可靠性工程中常说的 RAMS,即 Reliability(可靠性)、Availability(可用性)、Maintainability(可维护性)、Safety(安全性)。它们不是同义词,而是从不同角度描述系统“能不能持续正常工作”以及“失效后后果是否可控”。

  • 可靠性(Reliability):系统在规定条件下、规定时间区间内完成规定功能的概率。它关注“在时间轴上不出故障的能力”,典型指标是 MTBF 与可靠度 R(t)。
  • 可用性(Availability):系统在任意随机时刻处于可工作状态的概率,是“能工作的时间占比”。它同时受故障率和修复率影响,典型指标是 A = MTBF / (MTBF + MTTR)。
  • 可维护性(Maintainability):在给定条件下、规定时间内完成修复的概率,反映系统“坏了好不好修”。典型指标是 MTTR、修复率 μ 与维修度 M(t)。
  • 安全性(Safety):系统不导致不可接受风险的能力,关注失效后果而非失效频率。典型指标是安全完整性等级 SIL、危险失效率 λ_D 与安全失效分数 SFF。
核心记忆:可靠性看“多久坏一次”,可用性看“能用的比例”,可维护性看“坏了多久能修好”,安全性看“坏了会不会伤人/造成不可接受损失”。冗余设计往往同时改善可用性与安全性,但可能增加成本与复杂度。

二、常见术语与度量指标

下面这张图把四个属性、关键参数与它们之间的计算关系放在同一张关系图中,便于建立整体印象。

RAMS 核心属性与度量指标关系 可靠性 R 规定时间不出故障 R(t) = e^(−λt) MTBF = 1 / λ 可用性 A 任意时刻可工作概率 A = MTBF / (MTBF+MTTR) 稳态可用度 A∞ 可维护性 M 规定时间完成修复 M(t) = 1 − e^(−μt) MTTR = 1 / μ 安全性 S 失效后果可控 SIL / ASIL 等级 λ_D、SFF、PFH 关键量化关系 A = MTBF / (MTBF + MTTR) = μ / (λ + μ) λ = 失效率,μ = 修复率,MTBF = 1/λ,MTTR = 1/μ 冗余可降低 λ_eff,快速修复可提高 μ,两者共同提升 A 常用度量指标速查 • MTBF:平均无故障工作时间,衡量可靠性 • MTTR:平均修复时间,衡量可维护性 • MTTF:平均失效前时间,适用于不可修系统 • FIT:每 10⁹ 小时失效数,λ 的工程单位 • PFH / PFD:每小时危险失效概率 / 需求时失效概率 • SFF:安全失效分数,用于 SIL 判定

三、指标之间的工程换算与场景

以某冗余控制器为例:单通道失效率 λ = 2000 FIT,即约 2×10⁻⁶ /h,对应 MTBF ≈ 500000 h。若采用双通道冗余且共因失效可忽略,等效失效率约降为 λ_eff ≈ 2×10⁻¹² /h 量级(实际需考虑共因因子 β)。若平均修复时间 MTTR = 8 h,则单通道可用度 A ≈ 500000 / (500000 + 8) ≈ 0.999984。可见:可靠性提升主要靠降低 λ,可用性提升还可以靠降低 MTTR。

# 可用性快速估算示例(Python)
MTBF = 500000.0   # 小时
MTTR = 8.0        # 小时
A = MTBF / (MTBF + MTTR)
print(f"可用度 A = {A:.8f}")      # 0.99998400
print(f"年停机时间 ≈ {(1-A)*8760:.2f} h")  # 约 0.14 h
工程提示:在冗余感知可靠性中,冗余通道的“独立性”比通道数量更重要。若共因失效 β 较大,增加通道对 λ_eff 的改善会迅速饱和,此时应优先做共因失效分析与隔离设计。

四、常见误区与复盘

  • 误区一:把可用性等同于可靠性。高可靠系统若修复极慢,可用性可能并不高;反之,可快速修复的系统可用性可以很高。
  • 误区二:只看 MTBF 不看任务时间。MTBF 是统计均值,短任务时间内的可靠度 R(t) 才决定单次任务成败。
  • 误区三:把安全性当作可靠性的子集。安全性关注危险失效与后果,必须单独定义安全目标与安全完整性等级。
  • 误区四:忽略共因失效。冗余设计中若两通道共享电源、时钟或软件,β 会显著抬高 λ_eff,使冗余收益远低于理论值。
复盘要点:任何可靠性指标都必须绑定“规定条件、规定时间、规定功能、失效判据”四要素。缺少任一要素,指标就不可验证,也无法在失效验证工程中作为通过/失败判据。

五、指标定义清单(建议在项目启动时冻结)

属性 核心问题 典型指标 验证方式
可靠性 R 规定时间内是否失效? R(t)、MTBF、λ、FIT 寿命试验、失效物理分析、现场数据
可用性 A 任意时刻能否工作? A、A∞、年停机时间 马尔可夫模型、RBD、现场统计
可维护性 M 坏了多久能修好? MTTR、M(t)、μ 维修性演示、故障注入修复计时
安全性 S 失效后果是否可接受? SIL、ASIL、PFH、SFF FMEA、FTA、安全完整性验证