A theory of diagnosis from first principles
Artificial Intelligence
Artificial Intelligence
An experimental study of criteria for hypothesis plausibility
Journal of Experimental & Theoretical Artificial Intelligence
Readings in model-based diagnosis
Readings in model-based diagnosis
Diagnosis with behavioral modes
Readings in model-based diagnosis
Characterizing diagnoses and systems
Artificial Intelligence
Innovations generation in the presence of unknown inputs: application to robust failure detection
Automatica (Journal of IFAC)
Introduction to mathematical systems theory: a behavioral approach
Introduction to mathematical systems theory: a behavioral approach
Diagnosis and Fault-Tolerant Control
Diagnosis and Fault-Tolerant Control
Model-on-demand MATLAB toolbox for fault diagnosis
CSECS'06 Proceedings of the 5th WSEAS International Conference on Circuits, Systems, Electronics, Control & Signal Processing
Engineering Applications of Artificial Intelligence
Issues of Fault Diagnosis for Dynamic Systems
Issues of Fault Diagnosis for Dynamic Systems
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Analytical redundancy relations for fault detection and isolation in algebraic dynamic systems
Automatica (Journal of IFAC)
Hi-index | 0.00 |
Detecting and isolating multiple faults is a computationally expensive task. It typically consists of computing a set of tests and then computing the diagnoses based on the test results. This paper describes FlexDx, a reconfigurable diagnosis framework which reduces the computational burden while retaining the isolation performance by only running a subset of all tests that is sufficient to find new conflicts. Tests in FlexDx are thresholded residuals used to indicate conflicts in the monitored system. Special attention is given to the issues introduced by a reconfigurable diagnosis framework. For example, tests are added and removed dynamically, tests are partially performed on historic data, and synchronous and asynchronous processing are combined. To handle these issues FlexDx has been implemented using DyKnow, a stream-based knowledge processing middleware framework. Concrete methods for each component in the FlexDx framework are presented. The complete approach is exemplified on a dynamic system which clearly illustrates the complexity of the problem and the computational gain of the proposed approach.