Simscape Faults Interface
The Simscape faults interface is convenient for working with single blocks as well as arrays of elements where you can apply a fault. You can add and configure the faults for each block in your model from a unified location, and you can turn fault simulation off to return your model to simulating baseline results. The Simscape fault functions help to add and analyze model faults.
Functions
| simscape.addFaultsToBlock | Add faults to blocks (Since R2023b) | 
| simscape.getFaultableElementsInBlock | Return faultable block subelements (Since R2023b) | 
| simscape.findFaultableBlocks | Find blocks that support fault modeling (Since R2023b) | 
Topics
- Introduction to Simscape FaultsUsing the fault interface, creating faults, and triggering faults. 
- Blocks that Support Fault ModelingInformation on blocks that support faults. 
- Copying FaultsDuplicate blocks that have faults to copy faults in your models. (Since R2025a) 
- Manually Trigger Faults in ModelsConfigure faults to be injected with manual control. (Since R2024b) 
- Analyze a DC Armature Winding FaultAdd faults to a model using the faults interface.