« PreviousContinue »
 Date of Patent: Nov. 19,1991
METHODS AND APPARATUS FOR MONITORING SYSTEM PERFORMANCE
Inventors: Patricia M. McCown, Cresskill;
Timothy J. Conway, Highland Park;
Karl M. Jessen, Bayonne, all of N.J.
 Assignee: Allied-Signal Inc., Morris Township, Morris County, N.J.
 Appl. No.: 335,464
 Filed: Apr. 10,1989
Related U.S. Application Data
 Continuation-in-part of Ser. No. 266,722, Nov. 3, 1988.
 Int. CI.' G06F 15/74
 U.S. CI 364/550; 371/26;
 Field of Search 364/550, 513, 150;
 References Cited
U.S. PATENT DOCUMENTS
4,632,802 12/1986 Herbst et al 376/216
4,642,782 2/1987 Kemper et al 364/550
4,644,479 2/1987 Kemper et al 364/550
4,649,515 3/1987 Thompson et al 364/900
4,658,370 4/1987 Ennan et al 364/513
4,704,695 11/1987 Kimura et al 364/513
4,752,890 6/1988 Natharajan et al 364/513
4,754,409 6/1988 Ashford et al 364/513
4,763,277 8/1988 Ashford et al 364/513
4,766,595 8/1988 Gollomp 371/23
4,841,456 6/1989 Hogan, Jr. et al 364/550
4,847,795 7/1989 Baker et al 364/579
Tool", pp. 73-77, Proc. IEEE Int'l Autotestcon '87, San Francisco, 3-5 Nov. '87.
T. F. Thompson et al., "Meld: An Implementation of a Meta-Level Architecture For Process Diagnosis", pp. 321-330, IEEE 1st Conference on Artificial Intelligence Applications '84, Silver Spring, MD. deKleer, "Choices Without Backtracking", Proceedings of the American Association of Artificial Intelligence, 1984 Conference, pp. 79-85. Davis, "Diagnostic Reasoning Based on Structure and Behavior", in Qualitative Reasoning about Physical Systems at pp. 347-410, The MIT Press, 1985. Kuipers, "The Limits of Qualitative Stimulation", Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI 85.
(List continued on next page.)
Primary Examiner—Thomas G. Black
Attorney, Agent, or Firm—Christopher N. Malvone;
Howard G. Massung; Robert A. Walsh
Method and apparatus for performing system monitoring and diagnostics is disclosed. In performing system monitoring, data is acquired from the system under test and compared to an event model. The event model comprises a database having event records which predefine events which can occur. Each event record includes a state vector dependency which lists the events which must occur prior to the pre-defined event occurring and one or more critical parameters defining the data which must occur during the system's performance for the event to have occurred. Event recognition is performed by comparing each event record to acquired operational data and to events already recognized. Associated with each event record in the database is an intelligent data acquisition action which defines an action to be taken as a result of the event record being recognized. These actions can modify the performance of the system being monitored or the acquisition of data. Additionally, the results of the event recognition step can be further analyzed in a computer.
41 Claims, 14 Drawing Sheets
Pan et al., "P.I.E.S.: An Engineer's Do-It-Yourself Knowledge System For Interpretation of Parametric Test Data", Proceedings of the American Association of Artificial Intelligence Conference, pp. 836-843,1986. Forbus, "Interpreting Measurements of Physical Systems", Proceedings of the American Association of Artificial Intelligence Conference, pp. 113-117, 1986. Fink et al., "The Integrated Diagnostic Model—Towards a Second Generation Diagnostic Expert", pp. 188-197., Proceedings of the Air Force Workshop On Artificial Intelligence Applications For Integrated Diagnostics, Jul. 1986.
Chu, "Approaches to Automatic Fault Diagnosis: A Critical Evaluation", Report #SETR-86-001 of the Software Engineering Technical Series prepared by the Allied-Signal Aerospace Co.-Bendix Test Systems Division, Jul. 1986.
Abbott et al., "Faultfinder: A Diagnostic Expert System with Graceful Degradation for Onboard Aircraft
Applications", 14th International Symposiumon Aircraft Integrated Monitoring Systems, 1987. Kolodner, "Extending Problem Solver Capabilities Through Case-Based Inference", Proceedings of the 4th Annual International Machine Learning Workshop, pp. 21-30, 1987.
Kamal et al., "Event-Based Learning for Monitoring Rotating Machinery", 2nd Proceedings of Applications of Artificial Intelligence in Engineering Conference, pp. 1-20, Aug. 1987.
Holtzblatt, "Diagnosing Multiple Failures Using Knowledge of Component States", Proceedings of the CAIA 1988, pp. 134-143.
Abbott, "Robust Operative Diagnosis As Problem Solving In a Hypothesis Space", 1988 Proceedings of the American Association of Artificial Intelligence, pp. 369-374.
Koton, "Reasoning About Evidence in Causal Explana-
tions", Proceedings Case-Based Reasoning Workshop
Sponsored by DARPA, pp. 260-270, May 1988.
Rose, "Thinking Machine—An Electronic Clone of a
Skilled Engineer is Very Hard to Create", in the Wall
Street Journal, Aug. 12, 1988.