Methods and apparatus for performing system fault diagnosis
First Claim
1. A method for diagnosing faults in a system under test comprising the steps of:
- analyzing a first representation of said system under test to obtain a first list of suspect components and a ranking for each of said suspect component that indicates a level of suspicion;
pointing to a component in a structural model of said system under test according to said ranking list of suspect components;
analyzing said structural model starting at said component; and
outputting a maintenance option to be performed on said system as a result of said analysis.
4 Assignments
0 Petitions
Accused Products
Abstract
A diagnostic tool based on a hybrid knowledge representation of a system under test is disclosed. Data collected from the system during its operation is compared to an event based representation of the system which comprises a plurality of predefined events. An event is recognized when the collected data matches the event'"'"'s critical parameter. The recognized event is analyzed and an associated set of ambiguity group effects, which specify components to be re-ranked in an ambiguity group according to an associated ranking effect. Additonally, a symptom-fault model and a failure model can be analyzed to determine symptom-fault relationships and failure modes which are applicable to the system operation. Each applicable symptom-fault relationship and failure mode is also associated with a set of ambiguity group effects which rerank the ambiguity group. A structural model is analyzed starting with the components in the ambiguity group having the greatest probability of failure. As a result of the analysis, maintenance options specifying tests to be performed on the system are output.
265 Citations
24 Claims
-
1. A method for diagnosing faults in a system under test comprising the steps of:
-
analyzing a first representation of said system under test to obtain a first list of suspect components and a ranking for each of said suspect component that indicates a level of suspicion; pointing to a component in a structural model of said system under test according to said ranking list of suspect components; analyzing said structural model starting at said component; and outputting a maintenance option to be performed on said system as a result of said analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for diagnosing faults in a system under test, comprising the steps of:
-
analyzing a first representation of said system under test to obtain a first list of suspect components and a ranking for each suspected component that indicates a level of suspicion; analyzing a second representation of said system under test to obtain a second list of suspected components and a ranking for each suspected components that indicates a level of suspicion; obtaining an integrated list of suspect components and a ranking for each of said suspected components from said first list and second list; grouping related components within said integrated list of suspect components; pointing to a component in a structural model of said system under test according to one of the grouped lists of suspect components; analyzing said structrual model starting at said component; and outputting a maintenance option to be performed on said system under test as a result of said analysis. - View Dependent Claims (11)
-
-
12. A method for diagnosing faults in a system under test, comprising the steps of:
-
comparing a plurality of data samples collected from said system under test during its operation to data in an event based representation to recognize events which occurred in said system during its operation; ranking a list of components in said system according to the recognized events; pointing to component in a structural model of said system according to said ranked list of components; analyzing said structural model starting at said component; and outputting a maintenance option to be performed on said system as a result of analyzing said component model. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A fault diagnostic tool for a system under test, comprising:
-
data acquisition means for collecting data from said system under test during its operation to obtain operational data; an event record data base for providing data representative of a plurality of predefined events that occur during operation of said system under test; first comparison means for comparing said operational data to said event record data base to recognize any of said predefined events that occurred during operation of said system under test; memory means for storing a listing of a plurality of components from said system under test in order according to their probability of failure, wherein said components and said order are specified by said predefined events recognized by said comparison means; a structural data base for providing data representative of said system under test'"'"'s structure; and
according to said listing and for outputting suggested operations to be performed on said system under test. - View Dependent Claims (23, 24)
-
Specification