Fault Tree Ring-Closure Handling in Failure Propagation Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing safety-critical systems face challenges in handling loops within failure propagation models that use Boolean logic, as these models cannot contain loops, leading to issues in identifying and mitigating ring closures, which are problematic in complex systems with multi-dimensional loops and multiple entry/exit points.

Innovation Solution

A computer-implemented method for modeling multi-component control or actuator systems using a fault tree, where failure propagation paths are back-traced to identify and replace ring closures with predefined expressions, allowing for the handling of complex loops and improving safety assurance in safety-critical systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If loops are removed from failure propagation models to maintain Boolean logic validity, then the models become computationally manageable, but the ability to accurately represent complex systems with multi-dimensional loops is lost

Engineering Contradiction:
Improvemodel complexityVSAvoidaccuracy of safety analysis
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the failure propagation model into multiple evaluation passes, where each pass handles a subset of the system's loops. By dividing the complex system into manageable segments that can be evaluated separately, the method maintains Boolean logic validity while preserving the representation of multi-dimensional loops across multiple evaluation stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic action through multiple evaluation passes over the fault tree. Instead of a single evaluation, the system periodically re-evaluates the fault tree with updated loop handling, allowing accurate representation of complex loops while maintaining computational manageability through iterative refinement.

Inventive Principle:
Principle #19Periodic action

2Reliability

If ring closures are detected and handled in fault trees, then safety assurance is improved, but computational cost increases

Engineering Contradiction:
Improvesafety assuranceVSAvoidcomputational effort
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent applies preliminary action by detecting ring closures before they propagate through the entire fault tree evaluation. By identifying and handling ring closures in advance during the evaluation process, the method improves safety assurance while limiting computational effort to only the necessary portions of the fault tree.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts ring closures from the fault tree evaluation process by identifying them as separate entities that can be handled independently. This extraction allows the main fault tree evaluation to proceed efficiently while ring closures are processed separately, improving safety assurance without proportionally increasing overall computational effort.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If automatic composition of failure propagation models is used, then system integration is accelerated, but loops cannot be prevented during composition

Engineering Contradiction:
Improvesystem integration speedVSAvoidloop complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies inversion by reversing the traditional approach: instead of trying to prevent loops during automatic composition, it allows loops to form naturally during rapid system integration and then handles them through multiple evaluation passes. This inversion maintains high productivity during composition while managing loop complexity in the evaluation phase.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent implements dynamics by making the failure propagation model adaptive to loops that emerge during automatic composition. The model dynamically adjusts through multiple evaluation passes, handling the complexity of generated loops while maintaining the productivity benefits of automatic system integration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11144379B2Ring-closures in fault trees
Publication Date: 2021.10.12 SIEMENS IND SOFTWARE NV
  • US11144379B2 patent drawing
  • US11144379B2 patent drawing
  • US11144379B2 patent drawing

AI summary

Modeling a multi-component control or actuator system using a fault tree is provided, which solves the problem of ring closures included in a fault tree. To identify ring closures, failure propagation paths are back-traced and is checked if the respective failure propagation path forms a ring closure.