2. MTTR 基本概念:平均修复时间
平均修复时间(Mean Time To Repair, MTTR)是衡量系统或设备维修便捷性的核心指标。它反映了从故障发生到修复完成并恢复功能所需的平均时间。MTTR 越小,说明系统的维修性越好,可维护性越高。
2.1 MTTR 的定义
MTTR 定义为:在规定的条件下和规定的时间内,产品在任一规定的维修级别上,修复性维修总时间与在该级别上被修复产品的故障总数之比。它仅包含修复性维修(Corrective Maintenance)所消耗的时间,不包括预防性维修、行政延误或后勤延误时间。
核心要点: MTTR 只统计“拧扳手”的时间,即从维修人员开始维修到维修结束、系统恢复功能的时间段。
2.2 数学表达式
MTTR 的数学表达式基于修复时间的统计平均值。假设对同一类型故障进行了 n 次修复,每次修复时间为 ti,则 MTTR 计算公式为:
MTTR = (1 / n) * Σ ti (i = 1, 2, ..., n)
其中:
- ti:第 i 次修复性维修所花费的时间(单位:小时、分钟等)。
- n:在统计周期内发生的修复性维修总次数。
在实际工程中,修复时间通常服从对数正态分布,因此 MTTR 也可以基于分布参数计算。若修复时间服从对数正态分布,其概率密度函数为:
f(t) = (1 / (t * σ * √(2π))) * exp(-(ln(t) - μ)² / (2σ²))
则 MTTR 的期望值为:
E[T] = exp(μ + σ² / 2)
其中 μ 和 σ 分别为 ln(t) 的均值和标准差。
2.3 MTTR 与 MDT 的区别
平均维护时间(Mean Down Time, MDT)是一个比 MTTR 更宽泛的概念。MDT 涵盖了从系统发生故障到恢复运行的全部非工作时间,而 MTTR 仅包含其中一部分。两者的关键区别如下表所示:
| 对比维度 | MTTR(平均修复时间) | MDT(平均维护时间) |
|---|---|---|
| 定义范围 | 仅包含修复性维修的“动手”时间 | 包含所有导致系统停机的时间 |
| 包含内容 | 故障诊断、拆卸、更换、调整、测试 | MTTR + 后勤延误 + 行政延误 + 预防性维修时间 |
| 典型组成 | 准备时间 + 诊断时间 + 更换时间 + 验证时间 | MTTR + 等待备件时间 + 等待人员时间 + 计划停机时间 |
| 用途 | 衡量维修性设计水平 | 衡量系统可用性和运维效率 |
| 数值关系 | MTTR ≤ MDT(通常 MTTR 远小于 MDT) | MDT ≥ MTTR |
常见误区: 很多初学者将 MTTR 与 MDT 混用。在计算固有可用度(Ai)时,应使用 MTTR;而在计算使用可用度(Ao)时,则应使用 MDT。混淆这两个指标会导致可用度计算结果严重偏离实际。
下图直观展示了 MTTR 与 MDT 在时间轴上的包含关系:
2.4 工程实践中的 MTTR 分解
在实际维修性工程中,MTTR 通常由以下子时间元素构成:
- 准备时间: 维修人员获取工具、查阅手册、到达现场的时间。
- 诊断时间: 定位故障模块或组件的时间,通常占 MTTR 的 50%~70%。
- 更换/修复时间: 拆卸故障件、安装新件或修复原件的实际操作时间。
- 调整/校准时间: 更换后对系统进行参数调整、校准的时间。
- 验证时间: 测试系统功能是否恢复、性能是否达标的时间。
实战建议: 在系统设计阶段,应重点压缩诊断时间。采用模块化设计、内置测试(BIT)和故障指示技术,可显著降低 MTTR。例如,某航空电子设备通过引入 BIT 功能,将平均诊断时间从 45 分钟降至 8 分钟,MTTR 整体下降 60%。
下图展示了 MTTR 各子时间元素的典型占比分布: