A review of process fault detection and diagnosis: Part II: Qualitative models and search strategies
Introduction
Diagnostic activity comprises of two important components: a priori domain knowledge and search strategy. The basic a priori knowledge that is needed for fault diagnosis is a set of failures and the relationship between the observations (symptoms) and the failures. A diagnostic system may have them explicitly (as in a table look-up), or it may be inferred from some source of domain knowledge. A priori domain knowledge may be developed from a fundamental understanding of the process using first-principles knowledge. Such knowledge is referred to as deep, causal or model-based knowledge (Milne, 1987). On the other hand, it may be gleaned from past experience with the process. This knowledge is referred to as shallow, compiled, evidential or process history-based knowledge.
The model-based a priori knowledge can be broadly classified as qualitative or quantitative. The model is usually developed based on some fundamental understanding of the physics of the process. In quantitative models this understanding is expressed in terms of mathematical functional relationships between the inputs and outputs of the system. In contrast, in qualitative models these relationships are expressed in terms of qualitative functions centered around different units in a process. The qualitative models can be developed either as qualitative causal models or abstraction hierarchies. Fig. 1 shows the taxonomy of domain knowledge based on these two broad categories. In this part of the paper we will review the various qualitative knowledge forms shown in Fig. 1.
There are fundamentally two different approaches to search in fault diagnosis (Rasmussen, 1986): topographic search and symptomatic search. Topographic searches perform malfunction analysis using a template of normal operation, whereas, symptomatic searches look for symptoms to direct the search to the fault location. Fig. 2 shows a classification of diagnostic systems based on the search methods they employ. In this paper we discuss the various search methods as shown in Fig. 2.
Section snippets
Qualitative models
The development of knowledge-based expert systems was the first attempt to capture knowledge to draw conclusions in a formal methodology. An expert system is a computer program that mimics the cognitive behavior of a human expert solving problems in a particular domain. It consists of a knowledge base, essentially a large set of if–then–else rules and an inference engine which searches through the knowledge base to derive conclusions from given facts. Also, the tree of these if–then–else
Typology of diagnostic search strategies
There are fundamentally two different approaches to search in fault diagnosis (Rasmussen, 1986): topographic search, and symptomatic search. Topographic searches perform malfunction analysis using a template of normal operation, whereas, symptomatic searches look for symptoms to direct the search to the fault location. Fig. 2 shows a classification of diagnostic systems based on the search methods they employ.
Conclusions
In this second part, of three parts, of review paper, various forms of qualitative models such as causal models and abstraction hierarchies were reviewed. Though qualitative models have a number of advantages as discussed in this paper, the major disadvantage is the generation of spurious solutions. Considerable amount of work has been done in the reduction of the number of spurious solutions while reasoning with qualitative models. In SDGs, this is done using generation of latent constraints
References (63)
Diagnosis reasoning based on structure and behavior
Artificial Intelligence
(1984)- et al.
A qualitative physics based on confluences
Artificial Intelligence
(1984) - et al.
Compositional modeling: finding the right model for the job
Artificial Intelligence
(1991) - et al.
A fuzzy logic based diagnosis system for the on-line supervision of an anaerobic digestor pilot-plant
Biochemical Engineering Journal
(1999) - et al.
A first principles approach to automated troubleshooting of chemical plants
Computers and Chemical Engineering
(1990) - et al.
An algorithm for diagnosis of system failures in the chemical process
Computers and Chemical Engineering
(1979) - et al.
Causality in device behavior
Artificial Intelligence
(1986) - et al.
The propagation of faults in process plants: 2. fault tree synthesis
Reliability Engineering
(1986) - et al.
Fuzzy implications of fuzzy cognitive map with emphasis on fuzzy causal relationship and fuzzy partially causal relationship
Fuzzy Sets and Systems
(1998) - et al.
Fault location using digraph and inverse direction search with application
Automatica
(1983)
Qualitative simulation
Artificial Intelligence
Diagnostic reasoning strategies for means-end models
Automatica
Function-centered modeling of engineering systems using the goal tree-success tree technique and functional primitives
Reliability Engineering and System Safety
Structuring diagnostic knowledge for large-scale process systems
Computers and Chemical Engineering
A theory of diagnosis from first principles
Artificial Intelligence
Model-based reasoning in diagnostic expert systems for chemical process plants
Computers and Chemical Engineering
Qualitative analysis of piecewise linear approximation
Journal of Artificial Intelligence in Engineering
An improved algorithm for diagnosis of system failures in the chemical process
Computers and Chemical Engineering
Fault diagnosis, directed graphs, and fuzzy logic
Computers and Chemical Engineering
A graphical approach to cause and effect analysis of chemical processing systems
Chemical Engineering Science
Digraph-based models for automated HAZOP analysis
Reliability Engineering and Systems Safety
Signed digraph based multiple fault diagnosis
Computers and Chemical Engineering
An object-oriented two-tier architecture for integrating compiled and deep-level knowledge for process diagnosis
Computers and Chemical Engineering
Possible cause and effect graphs (PCEG) model for fault diagnosis I. Methodology
Computers and Chemical Engineering
Possible cause and effect graphs (PCEG) model for fault diagnosis II. Applications
Computers and Chemical Engineering
Comment on the evaluation of fault trees
IEEE Transactions on Reliability
On-line fault diagnosis using the signed directed graph
Industrial and Engineering Chemistry Research
Model-based approach for fault diagnosis I. Principles of deep model algorithm
Industrial and Engineering Chemistry Research
Model-based approach for fault diagnosis II. Extension to interval systems
Industrial and Engineering Chemistry Research
Introduction to artificial intelligence
Narrowing diagnostic focus using functional decomposition
American Institute of Chemical Engineers Journal
Cited by (1056)
Development of a CNN-based fault detection system for a real water injection centrifugal pump
2024, Expert Systems with ApplicationsBond Graph-CNN based hybrid fault diagnosis with minimum labeled data
2024, Engineering Applications of Artificial IntelligenceStudy on fault identification rules for real refrigerant leakage in R290 room air conditioner based random forest algorithm
2024, Expert Systems with ApplicationsAssets Performance Management systems for hydroelectric power plants—A survey
2024, Electric Power Systems ResearchA graph embedding based fault detection framework for process systems with multi-variate time-series datasets
2024, Digital Chemical EngineeringPredicting the performance of an industrial furnace using Gaussian process and linear regression: A comparison
2024, Computers and Chemical Engineering