Distributed multi-agents and cooperative problem solving for on-line fault diagnosis

Abstract Though many good methodologies for process diagnosis and abnormal situation management have been developed for the last two decades, there is no single panacea that always shows better performance over all kinds of diagnostic problems. In this paper, a framework of message-passing, cooperative, intelligent diagnostic agents is presented for cooperative problem solving of on-line fault diagnosis. The diagnostic agents in charge of each process functional perform local diagnoses in parallel; exchange related information with other diagnostic agents (possible to include (mobile) business agents); and cooperatively solve the global diagnostic problem of the whole process plant or business units just like human experts would do. For their better sharing and exchanging of process knowledge and information, we also suggest a way of remodeling processes and protocols, taking into account semantic abstracts of process information and data. The benefits of the suggested multi-agents-based approach are demonstrated by the implementations for solving the diagnostic problems of various chemical processes.