covariateSurvivalModel
残存耐用期間を推定する比例ハザード生存モデル
説明
covariateSurvivalModel
は、コンポーネントの残存耐用期間 (RUL) を比例ハザード生存モデルを使用して推定するために使用します。このモデルは、コンポーネントの寿命に関する履歴情報と関連する共変量を使用してテスト コンポーネントの生存確率を示します。共変量は環境変数または説明変数で、コンポーネントの製造元や動作状態などがあります。共変量生存モデルは、同じ仕様で製造された複数のマシンなどの類似コンポーネントのアンサンブルに関する故障時間と関連する共変量のデータしかない場合に便利です。生存モデルの詳細については、比例ハザード生存モデルを参照してください。
特定のタイプのコンポーネントの covariateSurvivalModel
オブジェクトを構成するには、fit
を使用します。これにより、故障時間データと関連する共変量の集合を使用してモデルの係数が推定されます。共変量生存モデルのパラメーターを構成した後、類似コンポーネントの残存耐用期間を predictRUL
を使用して予測できます。RUL 予測を示す基本的な例については、データの着信に応じた RUL 予測の更新を参照してください。
寿命の測定値のみがあり、共変量の情報がない場合は、reliabilitySurvivalModel
を使用します。
残存耐用期間の予測に関する一般的な情報については、残存耐用期間を予測するモデルを参照してください。
作成
構文
説明
は、RUL を推定するための共変量生存モデルを作成し、既定の設定でモデルを初期化します。mdl
= covariateSurvivalModel
は、共変量生存モデルを作成し、既存の mdl
= covariateSurvivalModel(initModel
)covariateSurvivalModel
オブジェクト initModel
を使用してモデルのパラメーターを初期化します。
は、ユーザー設定可能なモデル プロパティを、名前と値のペアで指定します。たとえば、mdl
= covariateSurvivalModel(___,Name,Value
)covariateSurvivalModel('LifeTimeUnit',"days")
は、日数をライフタイムの単位として使用する共変量生存モデルを作成します。複数の名前と値のペアを指定できます。各プロパティ名を引用符で囲みます。
入力引数
プロパティ
オブジェクト関数
predictRUL | テスト コンポーネントの残存耐用期間を推定 |
fit | 履歴データを使用して残存耐用期間モデルのパラメーターを推定 |
plot | 共変量残存耐用期間モデルの生存時間関数のプロット |
例
アルゴリズム
拡張機能
バージョン履歴
R2018a で導入