Status | ||||
---|---|---|---|---|
|
TODO: Add content
Table of Contents | ||
---|---|---|
|
Description
Fault tree is a top-down, deductive method of analyzing in which undesired state of a system is represented and analyzed using Boolean logic to combine a series of low-level events.
Fault Tree XML Specification
Variables used to describe Fault Tree in XML
FaultTree Fields
root - event tree identity
faultMap - map of failures, contains at least one entry section
scale - (LINEAR or LOGARITHMIC)
Root fields
name
triangleFunction→name - function name
Fig 1. Fault Tree
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<faultTree>
<root>
<name>root</name>
<triangleFunction>
<name></name>
</triangleFunction>
</root>
<faultMap>
<entry>
...
</entry>
<entry>
...
</entry>
</faultMap>
<scale/>
</faultTree> |
Entry
Entry and Entry → Value fields
key - entry key
value - entry value
value→name - value name
value→triangleFunction→name - function name
Parent fields
name
logicGateType - GATE_AND or GATE_OR
triangleFunction→name - function name
Fig.2 Entry
Code Block | ||
---|---|---|
| ||
<entry>
<key>fault2</key>
<value>
<name>fault2</name>
<parent>
<logicGateType>GATE_AND</logicGateType>
<parent>
<name>fault1</name>
<parent>
logicGateType>GATE_OR</logicGateType>
<parent>
<name>root</name>
<triangleFunction>
<name></name>
</triangleFunction>
</parent>
</parent>
<triangleFunction>
<name></name>
</triangleFunction>
</parent>
</parent>
<triangleFunction>
<name>dużo3</name>
</triangleFunction>
</value>
</entry> |