Detect Critical Malfunctions
Feature Description
What is the purpose of this algorithm?
The Detect Critical Malfunctions fault detection algorithm attempts to provide the most direct path to a critical failure. The first eight Test Weightings are set up so that the tests that are most likely to detect the most severe failures (that is, the failures with the highest end item effect severity) are selected first. The second eight Test Weightings are identical to those defined for the algorithm Detect Malfunctions with Fewest Tests, as are the Test Candidate Groupings. This means that, if two tests cover equally critical failures, the test that is most likely to fail is selected first. Also, if failure effects are not defined for the given design (or if all failures are equally severe), this algorithm will produce the same detection order as the algorithm Detection Malfunctions with Fewest Tests.
Note: With sixteen test weightings, this algorithm is one of the most computationally complex of eXpress's predefined diagnostic algorithms. It is recommended that the Analyst review these weighting definitions and remove any that are not applicable to the current design (if, for example, the design were only to test for failure modes, the eight weighting definitions based on a functional domain could be deleted). This will help speed up diagnostic processing for larger systems.
How was this algorithm implemented?
The following outline describes the full set of test selection criteria defined by this algorithm.
1. Test Candidate Grouping 1 of 4: Non-Intrusive Tests
a) Candidate Test Types (4)
b) Weightings: uses algorithm defaults
c) Cutoffs: uses algorithm defaults
2. Test Candidate Grouping 2 of 4: Intrusive Tests
a) Candidate Test Types (2)
b) Weightings: uses algorithm defaults
c) Cutoffs: uses algorithm defaults
3. Test Candidate Grouping 3 of 4: Individual Net Functions
a) Candidate Test Types (1)
b) Weightings: uses algorithm defaults
c) Cutoffs: uses algorithm defaults
4. Test Candidate Grouping 4 of 4: Output Flags
a) Candidate Test Types (1)
b) Weightings: uses algorithm defaults
c) Cutoffs: uses algorithm defaults
1. Test Weighting 1 of 16: Max Severity (End Item Effects)
a) Priority: 150
b) Entity: Severity (End Item Effects)
c) Type: Max
d) Domain: Suspect Functions Detected
e) Best Equals: Highest
2. Test Weighting 2 of 16: Max Severity (End Item Effects)
a) Priority: 150
b) Entity: Severity (End Item Effects)
c) Type: Max
d) Domain: Suspect Failure Modes Detected
e) Best Equals: Highest
3. Test Weighting 3 of 16: Max Severity (End Item Effects)
a) Priority: 150
b) Entity: Severity (End Item Effects)
c) Type: Max
d) Domain: Suspect Functions Proven
e) Best Equals: Highest
4. Test Weighting 4 of 16: Max Severity (End Item Effects)
a) Priority: 150
b) Entity: Severity (End Item Effects)
c) Type: Max
d) Domain: Suspect Failure Modes Proven
e) Best Equals: Highest
5. Test Weighting 5 of 16: Mean Severity (End Item Effects)
a) Priority: 100
b) Entity: Severity (End Item Effects)
c) Type: Mean
d) Domain: Suspect Functions Detected
e) Best Equals: Highest
6. Test Weighting 6 of 16: Mean Severity (End Item Effects)
a) Priority: 100
b) Entity: Severity (End Item Effects)
c) Type: Mean
d) Domain: Suspect Failure Modes Detected
e) Best Equals: Highest
7. Test Weighting 7 of 16: Mean Severity (End Item Effects)
a) Priority: 100
b) Entity: Severity (End Item Effects)
c) Type: Mean
d) Domain: Suspect Functions Proven
e) Best Equals: Highest
8. Test Weighting 8 of 16: Mean Severity (End Item Effects)
a) Priority: 100
b) Entity: Severity (End Item Effects)
c) Type: Mean
d) Domain: Suspect Failure Modes Proven
e) Best Equals: Highest
9. Test Weighting 9 of 16: Sum Failure Probability
a) Priority: 80
b) Entity: Failure Probability
c) Type: Sum
d) Domain: Suspect Functions Detected
e) Best Equals: Highest
10. Test Weighting 10 of 16: Sum Failure Probability
a) Priority: 60
b) Entity: Failure Probability
c) Type: Sum
d) Domain: Suspect Failure Modes Detected
e) Best Equals: Highest
11. Test Weighting 11 of 16: Sum Failure Probability
a) Priority: 40
b) Entity: Failure Probability
c) Type: Sum
d) Domain: Suspect Functions Proven
e) Best Equals: Highest
12. Test Weighting 12 of 16: Sum Failure Probability
a) Priority: 30
b) Entity: Failure Probability
c) Type: Sum
d) Domain: Suspect Failure Modes Proven
e) Best Equals: Highest
13. Test Weighting 13 of 16: Count Number of Functions
a) Priority: 20
b) Entity: Number of Functions
c) Type: Count
d) Domain: Suspect Functions Detected
e) Best Equals: Highest
14. Test Weighting 14 of 16: Count Number of Failure Modes
a) Priority: 15
b) Entity: Number of Failure Modes
c) Type: Count
d) Domain: Suspect Failure Modes Detected
e) Best Equals: Highest
15. Test Weighting 15 of 16: Count Number of Functions
a) Priority: 10
b) Entity: Number of Functions
c) Type: Count
d) Domain: Suspect Functions Proven
e) Best Equals: Highest
16. Test Weighting 16 of 16: Count Number of Failure Modes
a) Priority: 5
b) Entity: Number of Failure Modes
c) Type: Count
d) Domain: Suspect Failure Modes Proven
e) Best Equals: Highest
C. Default Test Cutoffs (0)