A re-configurable multi-agent system architecture for error recovery in production systems

Abstract Multi-agent systems for manufacturing systems appear to provide adequate response to abrupt disturbances on the shop floor. To date, most of the work has been focused on planning and scheduling but very little work has been done on issues pertaining to monitoring, diagnostics and error recovery. Our approach addresses the issue of combining the discipline of hierarchical systems with the agility of multi-agent systems. Within the context of a hierarchy, the focus is on the workstation level and, in particular, the construction of a re-configurable system having production agents, error recovery agents, and a mediator agent structure connecting production and recovery agent hierarchies. In addition, the relationship to a multi-level, multi-layer hierarchy control is established. This latter hierarchy, based on Petri Net constructs, serves, in one sense, as a retrieval based resource for process planning and generation of recovery plans for production and recovery agents within the proposed multi-agent system. An objective of this effort is to provide a test-bed for comparison of hierarchical systems, heterarchical, and a hybrid combination which is the focus of the investigation presented here.

[1]  H. Van Dyke Parunak,et al.  The AARIA agent architecture: From manufacturing requirements to agent-based system design , 2001, Integr. Comput. Aided Eng..

[2]  Peter B. Luh,et al.  Holonic manufacturing scheduling: architecture, cooperation mechanism and implementation , 1998 .

[3]  Weiming Shen,et al.  MetaMorph: An adaptive agent-based architecture for intelligent manufacturing , 1999 .

[4]  Robert W. Brennan,et al.  Performance comparison and analysis of reactive and planning-based control architectures for manufacturing , 2000 .

[5]  Li-Chih Wang,et al.  Modeling with colored timed object-oriented Petri nets for automated manufacturing systems , 1998 .

[6]  Carlos Ramos,et al.  A distributed architecture and negotiation protocol for scheduling in manufacturing systems , 1999 .

[7]  James S. Albus,et al.  The NIST Real-time Control System (RCS): an approach to intelligent systems research , 1997, J. Exp. Theor. Artif. Intell..

[8]  MengChu Zhou,et al.  Object-oriented design of FMS control software based on object modeling technique diagrams and Petri nets , 1998 .

[9]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[10]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[11]  H. Van Brussel,et al.  Results of the holonic control system benchmark at KU Leuven , 1994, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology.

[12]  Jörg P. Müller,et al.  Architectures and applications of intelligent agents: A survey , 1999, The Knowledge Engineering Review.

[13]  A Koestler,et al.  Ghost in the Machine , 1970 .

[14]  David M. Dilts,et al.  The evolution of control architectures for automated manufacturing systems , 1991 .