BarlowProschanImportance[rdist]
ReliabilityDistribution rdist のすべての成分のBarlow–Proschan重要度を与える.
BarlowProschanImportance[fdist]
FailureDistribution fdist のすべての成分のBarlow–Proschan重要度を与える.
BarlowProschanImportance
BarlowProschanImportance[rdist]
ReliabilityDistribution rdist のすべての成分のBarlow–Proschan重要度を与える.
BarlowProschanImportance[fdist]
FailureDistribution fdist のすべての成分のBarlow–Proschan重要度を与える.
例題
すべて開く すべて閉じる例 (3)
ℛ = ReliabilityDistribution[x∧y, {{x, ExponentialDistribution[1]}, {y, ExponentialDistribution[2]}}];結果はReliabilityDistributionにおける分布リストと同じ順番で返される:
{Subscript[bp, x], Subscript[bp, y]} = BarlowProschanImportance[ℛ]PieChart[{Subscript[bp, x], Subscript[bp, y]}, ChartLabels -> {x, y}]ℛ = ReliabilityDistribution[x∨y, {{x, ExponentialDistribution[Subscript[λ, 1]]}, {y, ExponentialDistribution[Subscript[λ, 2]]}}];BarlowProschanImportance[ℛ]ℱ = FailureDistribution[x∧y, {{x, WeibullDistribution[2, 3]}, {y, WeibullDistribution[4, 5]}}];BarlowProschanImportance[ℱ]PieChart[%//N, ChartLabels -> {x, y}]スコープ (16)
ReliabilityDistributionモデル (8)
ℛ = ReliabilityDistribution[x∨y, {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℛ]ℛ = ReliabilityDistribution[x∧y, {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℛ]動くためには3つの成分(寿命分布は等しい)のうち2つが必要な系:
ℛ = ReliabilityDistribution[BooleanCountingFunction[{2, 3}, {x, y, z}], {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}, {z, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℛ]d = ExponentialDistribution[λ];ℛ = ReliabilityDistribution[x∧(y∨z), {{x, d}, {y, d}, {z, d}}];PieChart[BarlowProschanImportance[ℛ], ChartLabels -> {x, y, z}]d = ExponentialDistribution[λ];ℛ = ReliabilityDistribution[x∨(y∧z), {{x, d}, {y, d}, {z, d}}];成分
は系にとって決定的に重要な意味を持つものであり,したがってもっとも重要である:
PieChart[BarlowProschanImportance[ℛ], ChartLabels -> {x, y, z}]{Subscript[d, 1], Subscript[d, 2], Subscript[d, 3]} = {ExponentialDistribution[Subscript[λ, 1]], ExponentialDistribution[Subscript[λ, 2]], ExponentialDistribution[Subscript[λ, 3]]};ℛ = ReliabilityDistribution[x∧(y∨z), {{x, Subscript[d, 1]}, {y, Subscript[d, 2]}, {z, Subscript[d, 3]}}];Table[PieChart[BarlowProschanImportance[ℛ] /. {Subscript[λ, 1] -> 1, Subscript[λ, 2] -> 1, Subscript[λ, 3] -> k}, ChartLabels -> {x, y, z}, PlotLabel -> k], {k, 1, 6, 2}]任意の有効なReliabilityDistributionを使うことができる:
{Subscript[𝒟, 1], Subscript[𝒟, 2]} = {ExponentialDistribution[1], ExponentialDistribution[1]};ℛ = ReliabilityDistribution[x∧y, {{x, Subscript[𝒟, 1]}, {y, StandbyDistribution[Subscript[𝒟, 2], {Subscript[𝒟, 2], Subscript[𝒟, 2]}]}}];あまり信頼性の高くない成分
の故障が系の故障と一致する危険性の方がはるかに高い:
PieChart[BarlowProschanImportance[ℛ], ChartLabels -> {x, y}]ℛsub = ReliabilityDistribution[x∨y, {{x, ExponentialDistribution[1]}, {y, ExponentialDistribution[1]}}];ℛ = ReliabilityDistribution[z∧r, {{z, ExponentialDistribution[1]}, {r, ℛsub}}];部分系はより信頼性が高く,その故障が系の故障と一致する危険性は低い:
PieChart[BarlowProschanImportance[ℛ], ChartLabels -> {z, r}]FailureDistributionモデル (8)
ℱ = FailureDistribution[x∨y, {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℱ]ℱ = FailureDistribution[x∧y, {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℱ]ℱ = FailureDistribution[BooleanCountingFunction[{2, 3}, {x, y, z}], {{x, ExponentialDistribution[λ]}, {y, ExponentialDistribution[λ]}, {z, ExponentialDistribution[λ]}}];BarlowProschanImportance[ℱ]d = ExponentialDistribution[λ];ℱ = FailureDistribution[x∧(y∨z), {{x, d}, {y, d}, {z, d}}];PieChart[BarlowProschanImportance[ℱ], ChartLabels -> {x, y, z}]d = ExponentialDistribution[λ];ℱ = FailureDistribution[x∨(y∧z), {{x, d}, {y, d}, {z, d}}];PieChart[BarlowProschanImportance[ℱ], ChartLabels -> {x, y, z}]{Subscript[d, 1], Subscript[d, 2], Subscript[d, 3]} = {ExponentialDistribution[Subscript[λ, 1]], ExponentialDistribution[Subscript[λ, 2]], ExponentialDistribution[Subscript[λ, 3]]};ℱ = FailureDistribution[x∧(y∨z), {{x, Subscript[d, 1]}, {y, Subscript[d, 2]}, {z, Subscript[d, 3]}}];Table[PieChart[BarlowProschanImportance[ℱ] /. {Subscript[λ, 1] -> 1, Subscript[λ, 2] -> 1, Subscript[λ, 3] -> k}, ChartLabels -> {x, y, z}, PlotLabel -> k], {k, 1, 6, 2}]任意の有効なFailureDistributionを使うことができる:
{Subscript[𝒟, 1], Subscript[𝒟, 2]} = {ExponentialDistribution[1], ExponentialDistribution[2]};ℱ = FailureDistribution[x∨y, {{x, Subscript[𝒟, 1]}, {y, StandbyDistribution[Subscript[𝒟, 2], {Subscript[𝒟, 2], Subscript[𝒟, 2]}]}}];PieChart[BarlowProschanImportance[ℱ], ChartLabels -> {x, y}]部分系の重要度尺度を得るために段階を追って系をモデル化する:
ℱsub = FailureDistribution[x∨y, {{x, ExponentialDistribution[1]}, {y, ExponentialDistribution[1]}}];ℱ = ReliabilityDistribution[z∧f, {{z, ExponentialDistribution[1]}, {f, ℱsub}}];PieChart[BarlowProschanImportance[ℱ], ChartLabels -> {z, f}]アプリケーション (2)
航空機の離陸時の故障を引き起こす確率が最も高い成分は何かを分析する.格納扉は電動・手動のどちらで開けることもできる:
hangarDoor = power∨manual;fuelTransferA2 = power∧pumpA2;fuelTransferB2 = power∧pumpB2;さらに,次の燃料移送構造で,2つのポンプを信頼できる電池を使って動かすことができる:
fuelTransfer = (pumpA1∧(pumpB1∨fuelTransferB2))∨(fuelTransferA2∧(pumpB1∨fuelTransferB2));launch = fuelStorage∧fuelTransfer∧hangarDoor∧deicing;vars = {deicing, fuelStorage, manual, power, pumpA1, pumpB1, pumpA2, pumpB2};lifetimes = ExponentialDistribution /@ {10^-7, 10^-8, 10^-3, 2×10^-4, 5×10^-4, 5×10^-4, 5×10^-4, 5×10^-4};ℛ = ReliabilityDistribution[launch, Transpose[{vars, lifetimes}]];BarlowProschanImportance[ℛ];PieChart[%//N, ChartLegends -> vars]弁が1つで余分なポンプが2つ付いた揚水装置を考える.成分の信頼性は確率で与えられる:
ℛ = ReliabilityDistribution[valve∧(pump1∨pump2), {{valve, BernoulliDistribution[0.99]}, {pump1, BernoulliDistribution[0.97]}, {pump2, BernoulliDistribution[0.97]}}];PieChart[BarlowProschanImportance[ℛ], ChartLabels -> {valve, pump1, pump2}]特性と関係 (3)
BarlowProschanImportanceはBirnbaumImportanceのExpectationとして定義される:
{Subscript[𝒟, 1], Subscript[𝒟, 2]} = {ExponentialDistribution[Subscript[λ, 1]], ExponentialDistribution[Subscript[λ, 2]]};ℛ = ReliabilityDistribution[x∨y, {{x, Subscript[𝒟, 1]}, {y, Subscript[𝒟, 2]}}];bi = BirnbaumImportance[ℛ, t]BarlowProschanImportance[ℛ]Table[Expectation[bi[[i]], tSubscript[𝒟, i]], {i, 1, 2}]FullSimplify[%% - %]BarlowProschanImportanceの和は常に1である:
ℛ = ReliabilityDistribution[x∧(y∨z), {{x, ExponentialDistribution[Subscript[λ, 1]]}, {y, WeibullDistribution[1, β]}, {z, ExponentialDistribution[Subscript[λ, 2]]}}];bpi = BarlowProschanImportance[ℛ]Total[bpi]//Simplify𝒟 = WeibullDistribution[1, 2];BarlowProschanImportance[ReliabilityDistribution[x∧y, {{x, 𝒟}, {y, 𝒟}, {z, 𝒟}}]]関連するガイド
-
▪
- 信頼性解析
テキスト
Wolfram Research (2012), BarlowProschanImportance, Wolfram言語関数, https://reference.wolfram.com/language/ref/BarlowProschanImportance.html.
CMS
Wolfram Language. 2012. "BarlowProschanImportance." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BarlowProschanImportance.html.
APA
Wolfram Language. (2012). BarlowProschanImportance. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BarlowProschanImportance.html
BibTeX
@misc{reference.wolfram_2026_barlowproschanimportance, author="Wolfram Research", title="{BarlowProschanImportance}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/BarlowProschanImportance.html}", note=[Accessed: 07-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_barlowproschanimportance, organization={Wolfram Research}, title={BarlowProschanImportance}, year={2012}, url={https://reference.wolfram.com/language/ref/BarlowProschanImportance.html}, note=[Accessed: 07-August-2026]}