図に示すあるシステムの運転状況において,区間 A における平均故障間隔(MTBF)は何時間か。 経過時間(横軸・右向き矢印)に沿ったシステムの運転状況。稼働中と故障修理中が交互に並ぶ。 - 故障修理中 10時間 - 稼働中 300時間 - 故障修理中 10時間 - 稼働中 200時間 - 故障修理中 20時間 - 稼働中 100時間 - 故障修理中 30時間 区間A は「稼働中 300時間」の開始時点から「故障修理中 30時間」の終了時点までを示す。
平成22年度 春期 ITパスポート試験 問57
这道题的解析和你的作答记录。
問 57MTBF(平均故障间隔)= 总运行时间 ÷ 故障次数
错误ア
20 小时不是 MTBF,而是 MTTR(Mean Time To Repair,平均修复时间)的值。把区间 A 的维修时间 10+20+30 = 60 小时除以故障次数 3,就得到 60 ÷ 3 = 20 小时。MTBF 与 MTTR 在分子上使用的时间正好相反(是运行时间还是维修时间),把两者弄混就会得到这个值。
错误イ
110 小时是把区间 A 的整体长度 300+10+200+20+100+30 = 660 小时,不区分运行与维修、直接除以方框个数 6 而得到的值(660 ÷ 6 = 110)。这是把运行和维修混在一起求平均,偏离了 MTBF「只把运行时间除以故障次数」的定义,因此是错误的。
- ウ
正解 正确答案是 ウ 的 200 小时。MTBF(Mean Time Between Failures,平均故障间隔)是指「从一次故障到下一次故障之间系统正常运行的平均时间」,用 MTBF = 总运行时间 ÷ 故障次数 求得。图中的区间 A 是从「运行中 300小时」的开始时点到「故障维修中 30小时」的结束时点,因此该区间内包含的运行有 300小时、200小时、100小时 这 3 段,故障(维修)有 10小时、20小时、30小时 这 3 次。所以总运行时间为 300+200+100 = 600 小时,故障次数为 3 次,MTBF = 600 ÷ 3 = 200 小时。要点是分子中绝不能计入故障维修中的时间。MTBF 是只对「正在运行的时间」求平均的指标,因此维修时间(合计 60 小时)要从计算中排除。
错误エ
220 小时是把区间 A 的整体 660 小时除以故障次数 3 而得到的值(660 ÷ 3 = 220),它相当于 MTBF + MTTR = 200 + 20,也就是从一次故障发生到下一次故障发生的一个周期的平均长度。这是把维修时间也计入了分子的错误,MTBF 的分子只取运行时间,所以正确的是 200 而不是 220。
- MTBF(平均故障间隔)= 总运行时间 ÷ 故障次数。分子只包含运行中的时间,不含故障维修中的时间。要掌握它与成对的 MTTR(平均修复时间)= 总维修时间 ÷ 故障次数 之间的区别。可用率 = MTBF ÷ (MTBF + MTTR) 这一关系也是常考点。
- 这类图示题的要点是,先正确数清指定区间(这里是区间 A)内包含的运行方框和维修方框。要确认区间的起点和终点分别贴在图中哪个方框的边缘上,注意不要把区间外的「故障维修中 10小时」计入故障次数。