システムモデルの信頼性
コンポーネントやシステムの信頼性は特定の時間範囲にそれらが機能する確率である.これは寿命分布でモデル化される.個別のコンポーネントから構築されたシステムには,コンポーネントの寿命分布とシステムの構造から計算できる,システム自体の寿命分布がある.信頼性は安全性のために使われたり(原子核,海上,航空宇宙等),経済性のために使われたり(保証,顧客満足度等)する.
行動モデリング
信頼性モデリング
信頼性モデリングは,システムがどれだけの間期待通りに機能するかを調べるためのものである.これはシステムが機能するためにはコンポーネントのどのような組合せが機能しなければならないかを調べることによって行われる.自動車の簡略された信頼性モデルでは,車輪が機能しており(パンクしていない等),エンジンが十分な出力を生成しており,トランスミッションが力を車輪に伝えることができており,最後にブレーキシステムの冗長ペアの一つが機能しているなら,自動車は機能していると見なされる.
システムのそれぞれのコンポーネントについて,そのタイプのコンポーネントがどれだけの間機能すると想定されるかを表す分布が与えられる.これらのコンポーネントの信頼性と,どのコンポーネントが機能しなければならないかについてのシステムレベルでの記述を組み合せると,システム全体がどれだけの間機能するのかについての分布が計算できる.同じ情報を使って,全体の信頼性を高めるためにどのコンポーネントを改良しなければならないのかや,システムの信頼性を失うことなくどのどのコンポーネントの信頼性を下げることができるのか等も計算することができる.
Model Centerにおける信頼性モデリング
SystemModelerのModel Centerでは,コンポーネントとシステムの信頼性についての情報を編集することができる.これはメインウィンドウ下部の信頼性ビューで行う.ビューが表示されていない場合は,Model Centerで「ビュー」 ▶ 「信頼性」を選んで表示する.
クラス内の各コンポーネントには,そのコンポーネントの寿命を表す分布を割り当てることができる.また,コンポーネントを含むクラスには,そのクラスのコンポーネントの寿命に依存するReliabilityDistributionまたはFailureDistributionを割り当てることができる.
分布の編集
クラスをより大きいシステムのコンポーネントとして使用する場合,より大きいシステムを開き,アイコンビュー,ダイアグラムビュー,またはコンポーネントブラウザでコンポーネントを選択し,信頼性ビューで分布を設定すると,この新しい分布はもとのクラスの寿命分布に優先される.
最後に,より大きいシステムについては,ExponentialDistributionのようなコンポーネントに依存しない分布を選択するか,ReliabilityDistributionやFailureDistribution等のシステムの分布を選択することで,寿命分布を完全に設定することができる.
システムの分布を選択する場合は,与えられる引数は,システムが動作する,または動作しないために,どのコンポーネントを動作する,または動作しないようにしなければならないかを参照するブール式でなければならない.例えば,ReliabilityDistributionを使っており,コンポーネント"resistor1"および"resistor2"が動作する場合はシステムも動作する場合は,入力するブール式は"resistor1 and resistor2"となる.
Wolfram言語における信頼性解析
その他の例とドキュメントは,SystemModelReliabilityを参照されたい.