Multi-agent based distributed chemical process monitoring and diagnosis
Jinggao Sun, Xinbin Yang, Dao Zheng Huang · 2003
Multiagent technology offers a number of characteristics that make it well suited for distributed process monitoring and fault diagnosis tasks. This paper describes a general architecture to implement distributed applications for chemical process monitoring and diagnosis as a set of cooperating intelligent agents. Agents in this application encapsulate different distributed hardware/software entities: a real-time process data acquisition system, auto knowledge acquisition, fuzzy and other controllers, presentation manager, hypothesis generator, etc. The agents appeared in this application are defined in ADL (Agent Description Language), a high-level specification language, and interchange data/knowledge through service requests using a common knowledge-representation language. Elements of a multi-agent framework that is being used to support this complex distributed application, and the mechanisms used for agent usability within the chemical process environment are also described.