Adaptive manufacturing scheduling: a flexible and configurable agent-based prototype

To improve the decision support tools available to manufacturing engineers operating in less than certain environments, an agent-based manufacturing scheduling system has been developed. In this paper, the application of intelligent agents to manufacturing problems is discussed and a description of the developed system is provided. The proof-of-concept demonstrator was developed using the JADE platform, XML ontology and a message passing system based on the contract-net protocol. The system was designed to be generic, allowing it to be tailored to suit a wide variety of different manufacturing problems. To demonstrate this, the system was used to model an existing manufacturing cell within Rolls-Royce. The system successfully produced schedules of comparable quality to the existing control system, with the added capability to proactively adapt to changing circumstances. Further work includes the development of a statistical analysis tool set to support and further testing to quantify the operational benefits of the agent-based scheduler.

[1]  Srini Ramaswamy,et al.  Flexible reasoning using sensible agent-based systems: A case study in job flow scheduling , 1999, Production Planning & Control.

[2]  Norman Sadeh,et al.  MASCOT: An agent-based architecture for dynamic supply chain creation and coordination in the internet economy , 2001 .

[3]  Lihui Wang,et al.  Agent-based control system for next generation manufacturing , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[4]  Henry C. W. Lau,et al.  Multi-agent modeling of dispersed manufacturing networks , 1999 .

[5]  Sheik Meeran,et al.  Deterministic job-shop scheduling: Past, present and future , 1999, Eur. J. Oper. Res..

[6]  D. Norrie,et al.  An Agent-Based Manufacturing Enterprise Infrastructure for Distributed Integrated Intelligent Manufacturing Systems , 1997 .

[7]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[8]  Stefan Bussmann,et al.  Agent-oriented programming of manufacturing control tasks , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[9]  Russell Smith The contract net protocol , 1980 .

[10]  Douglas H. Norrie,et al.  Multi-agent Mediator architecture for distributed manufacturing , 1996, J. Intell. Manuf..

[11]  Gregory M. P. O'Hare,et al.  Distributed Artificial Intelligence: An Invaluable Technique for the Development of Intelligent Manufacturing Systems , 1990 .

[12]  Andrzej Walczak,et al.  the Belief-Desire-Intention Model of Agency , 2005 .

[13]  Sergio Cavalieri,et al.  Multi-agent systems in production planning and control: an overview , 2004 .

[14]  H. Van Dyke Parunak,et al.  The AARIA agent architecture: an example of requirements-driven agent-based system design , 1997, AGENTS '97.

[15]  Michael Knapik,et al.  Developing Intelligent Agents for Distributed Systems , 1997 .

[16]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.