Main Content

Simulink 故障制御

Simulink 関数を使用して故障をモデル化する

Simscape モデルで次の Simulink 故障制御を使用して、故障、動作、トリガー、条件を解析、構成、削除できます。

トピック

関数

すべて展開する

Simulink.fault.addConditionalAdd conditional to model (R2023b 以降)
Simulink.fault.addFaultAdd fault to model (R2023b 以降)
Simulink.fault.deleteConditionalDelete conditional from model (R2023b 以降)
Simulink.fault.deleteFaultDelete faults from model element (R2023b 以降)
Simulink.fault.findConditionalsRetrieve conditionals from model (R2023b 以降)
Simulink.fault.findFaultedElementsRetrieve paths of model elements that have faults (R2023b 以降)
Simulink.fault.findFaultsFind faults in model (R2023b 以降)
Simulink.fault.getFaultModelsReturn fault models associated with model (R2023b 以降)
Simulink.fault.updateReferencesSynchronize model fault information files (R2023b 以降)
addBehaviorAdd signal behavior to fault (R2023b 以降)
deleteBehaviorDelete behavior associated with fault (R2023b 以降)
getAssociatedModelRetrieve name of model fault (R2023b 以降)
getBehaviorGet path of associated Fault Subsystem block (R2023b 以降)
getFaultModelGet name of fault model (R2023b 以降)
getFaultInfoFileGet name of fault information file (R2023b 以降)
getSymbolsGet symbols in conditionals (R2023b 以降)
getTriggeredFaultsReturn array of faults triggered by conditional (R2023b 以降)
openBehaviorOpen fault behavior (R2023b 以降)
activateSet fault as active fault (R2023b 以降)
Simulink.fault.enableEnable or disable faults on model elements (R2023b 以降)
Simulink.fault.injectionEnable fault simulation for model (R2023b 以降)
Simulink.fault.isEnabledDetermine whether model elements are enabled for fault injection (R2023b 以降)

オブジェクト

FaultCreate or modify faults in models (R2023b 以降)
ConditionalCreate or modify conditionals in models (R2023b 以降)
SymbolCreate or modify symbols in conditionals (R2023b 以降)