Contenuto principale

Create Fault Trees in the Safety Analysis Manager

R2026b
Since R2026b

Fault tree analysis can help you determine the likelihood of a failure in a design due to the occurrence of one or more related events. The analysis can often uncover dependencies and event significance that might not be obvious. Additionally, safety standards such as ISO 26262 and ARP 4761 often require fault tree analysis.

You can create and analyze fault trees in the Safety Analysis Manager. When you create fault trees, you can manually define the structure and then calculate relevant metrics. These metrics include the probability and frequency at the top-level gate, and cutsets in the fault tree. In this tutorial, you construct a simple fault tree, calculate the probability of failure at the top-level gate, and investigate the results.

Create the Fault Tree

To create a new fault tree, open the Safety Analysis Manager. In the Apps tab, click Safety Analysis Manager.

The start menu for the Safety Analysis Manager. You can create a new fault tree document from here.

Create a new fault tree document. In the New section, click Empty Fault Tree Document. The new fault tree document has one fault tree that contains a top-level gate.

A new fault tree in the Safety Analysis Manager. The fault tree has one top-level gate, labeled GATE1.

To add more fault trees to this document, in the File section, click New > Fault Tree Document.

Create Gates and Events

Fault trees contain gates and events. Events represent low-level failures in your design. You characterize events by defining a failure model. For each event, the Safety Analysis Manager calculates the probability that each event occurs, also known as the event unavailability, and the frequency that each event can occur. Gates then propagate the unavailability and frequency information up the tree to the top-level gate.

To propagate the unavailability and frequency up the tree, gates perform set algebra on the inputs they receive. Gates represent these calculations as equivalent Boolean logical operations.

Add Gates to Fault Tree

In this example, the tree has only one top-level gate. Add two gates to the top-level gate. Select the top-level gate. In the Tree section, click Or two times. The fault tree now has two or gates.

A new fault tree in the Safety Analysis Manager. The fault tree has one top-level gate, labeled GATE, and two or gates, labeled GATE1 and GATE2.

In the Properties pane, you can also specify additional properties, such as the type of gate, and its name. For more information, see Create Fault Tree Gates.

Add Events to Fault Tree

You can assign gates or events as inputs to other gates. Add two events to each gate.

  1. Select the gate labeled GATE1.

  2. In the Tree section, click Basic twice.

  3. Repeat this process for GATE2.

A new fault tree in the Safety Analysis Manager. The fault tree has one top-level gate, labeled GATE, two OR gates, labeled GATE1 and GATE2, and four basic events, labeled EVENT, EVENT1, EVENT2, and EVENT3.

To change an existing event and its properties, select the event and, in the Properties pane, change the Type property. For more information, see Create Fault Tree Events.

Define Event Properties

To determine unavailability and frequency at the top-level gate, you must specify the failure model for each event in the tree. For more information on failure modes and their properties, see Define Event Properties. In this example, modify the probability and frequency for the events:

  1. Select the event. The Properties pane displays the event properties.

    The Properties pane that displays after selecting the event named EVENT1. These properties are listed and filled from top to bottom. At the top, the event has the Name property filled as EVENT1, its Type is BASIC, and it has an empty Description. The Failure Probability Model is set to MODEL1, the Share Model property is clear. Under Model Parameters, the Type property is a dropdown set to CONSTANT.

  2. The q property represents the failure probability and the w property represents the frequency. Set q to 0.05 and w to 0.05.

    The q and w properties are filled. q and w both have a value of 0.05. The Type property above q and w is still set to CONSTANT.

  3. Repeat these steps to set the values of q and w for each event:

    Event Nameq Valuew Value
    Event10.050.1
    Event20.10.1
    Event30.10.15

Delete Fault Tree Artifacts

To delete a gate or event, select the artifact and, in the Edit section, click Delete. Deleting a gate that has inputs also deletes the inputs.

Evaluate the Fault Tree Document

After you create gates and events, you can calculate the probability that the top-level gate occurs. In the Tree section, click Evaluate Tree > Configure Evaluation. The Evaluation Configuration window opens.

The window is labeled Evaluation Configuration.

You specify the evaluation properties here, such as which fault trees to evaluate and the algorithm that you use to evaluate the document. For more information on evaluating fault trees, see Evaluate Fault Tree Documents.

In this example, do not change the default settings, and click Evaluate. The tree populates the events and the top-level gate with the resulting q values.

A new fault tree in the Safety Analysis Manager. The fault tree has one top-level gate, labeled GATE1, two OR gates, labeled GATE2 and GATE3, and four basic events, labeled EVENT, EVENT1, EVENT2, and EVENT3. Each gate and event has a section at the bottom that lists a value for q next to an equals sign.

To view the q value at the GATE1 and GATE2 gates, select the gate and, in the Properties pane, enable the Compute Properties property. Then reevaluate the fault tree document.

View Fault Tree Document Cutsets

After evaluating a fault tree, the Safety Analysis Manager displays the cutsets of the tree. A cutset is a viable path of events that could activate the specified gate. To view the cutsets, in the Artifacts pane, set the drop-down list in the top-left corner to Results, and then set the second drop-down list to Cutsets. Each cutset lists the responsible events. To view a cutset, select a cutset from the list and click the Trace cutset button . This image shows the cutset associated with the event named EVENT.

A new fault tree in the Safety Analysis Manager. The fault tree has one top-level gate, labeled GATE, two OR gates, labeled GATE1 and GATE2, and four basic events, labeled EVENT, EVENT1, EVENT2, and EVENT3. The lines that connect the EVENT1, GATE2, and GATE2 boxes are red, indicating a cutset.

See Also

Topics