Verfahren, Computerprogramm und Vorrichtung zum Bestimmen eines dominanten Fuzzy-Fehlerbaums für ein technisches System
Computerimplementiertes Verfahren (100) zum Testen eines technischen Systems, insbesondere einer Software, einer Hardware oder eines eingebetteten Systems, insbesondere zum Bestimmen der Zuverlässigkeit des technischen Systems, das Verfahren umfassend die folgenden Schritte:Bereitstellen (110) einer...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Computerimplementiertes Verfahren (100) zum Testen eines technischen Systems, insbesondere einer Software, einer Hardware oder eines eingebetteten Systems, insbesondere zum Bestimmen der Zuverlässigkeit des technischen Systems, das Verfahren umfassend die folgenden Schritte:Bereitstellen (110) einer Menge an Fuzzy-Fehlerbäumen (200) für das technische System, wobei ein jeweiliger Fuzzy-Fehlerbaum (200) ein Fuzzy-Top-Ereignis (210 und mehrere Fuzzy-Basis-Ereignisse (220) umfasst und die Fuzzy-Fehlerbäume (200) sich voneinander durch Fuzzy-Zugehörigkeitsfunktionen der Fuzzy-Basis-Ereignisse (220) unterscheiden; Anordnen (120) der Fuzzy-Fehlerbäume (200) in einer zellularen Struktur (400) umfassend horizontal und vertikal angeordnete Zellen; Initiales Zuweisen (130) eines jeweiligen Zustandswerts an einen jeweiligen Fuzzy-Fehlerbaum (200) basierend auf einem Zuverlässigkeitswert des jeweiligen Fuzzy-Fehlerbaums (200), wobei der Zustandswert null oder eins ist; Bereitstellen (140) von Kollisionsregeln, wobei eine Kollisionsregel einer Zelle der zellularen Struktur (400) basierend auf den Zustandswerten der horizontalen und vertikalen benachbarten Zellen einen neuen Zustandswert zuweist; wiederholtes zeitgleiches, paralleles Anwenden (150) von Kollisionsregeln für alle Zellen der zellularen Struktur (400), solange bis nur noch ein Fuzzy-Fehlerbaum (200) mit dem Zustandswert eins vorhanden ist.
The invention relates to a computer-implemented method for testing a technical system, in particular software, hardware or an embedded system, in particular for determining the reliability of the technical system, the method comprising the following steps: providing a set of fuzzy fault trees for the technical system, with a respective fuzzy fault tree comprising a fuzzy top event and a plurality of fuzzy base events and the fuzzy fault trees differing from one another by fuzzy membership functions of the fuzzy base events; arranging the fuzzy fault trees in a cellular structure comprising horizontally and vertically arranged cells; initially assigning a respective state value to a respective fuzzy fault tree based on a reliability value of the respective fuzzy fault tree, the state value being zero or one; providing a collision rule assigning a cell of the cellular structure a new state value based on the state values of the horizontal and vertical neighboring cells; repeatedly in parallel applying the collision rule to all cells of the cellular structure until there is |
---|