Applications of agent-based systems in intelligent manufacturing: An updated review

https://doi.org/10.1016/j.aei.2006.05.004Get rights and content

Abstract

Agent technology has been recognized as a promising paradigm for next generation manufacturing systems. Researchers have attempted to apply agent technology to manufacturing enterprise integration, enterprise collaboration (including supply chain management and virtual enterprises), manufacturing process planning and scheduling, shop floor control, and to holonic manufacturing as an implementation methodology. This paper provides an update review on the recent achievements in these areas, and discusses some key issues in implementing agent-based manufacturing systems such as agent encapsulation, agent organization, agent coordination and negotiation, system dynamics, learning, optimization, security and privacy, tools and standards.

Introduction

Global competition and rapidly changing customer requirements are forcing major changes in the production styles and configuration of manufacturing organizations. Increasingly, traditional centralized and sequential manufacturing process planning, scheduling, and control mechanisms are being found insufficiently flexible to respond to changing production styles and high-mix low-volume production environments. The traditional approaches limit the expandability and reconfigurability of the manufacturing systems. The centralized hierarchical organization may also result in much of the system being shut down by a single point of failure, as well as plan fragility and increased response overheads. Agent technology provides a natural way to address such problems, and to design and implement efficient distributed intelligent manufacturing systems.

The concept of a software agent can be traced back to Hewitt’s Actor Model aiming at solving large problems [55]. Recently, agent technology has been considered as an important approach for developing industrial distributed systems [60], [61]. It has particularly been recognized as a promising paradigm for next generation manufacturing systems [122], [123]. Researchers have attempted to apply agent technology to manufacturing enterprise integration, enterprise collaboration (including supply chain management and virtual enterprises), manufacturing process planning and scheduling, shop floor control, and to holonic manufacturing as an implementation methodology. Our previous survey paper [122] provides a review of the literature until 1998. This paper provides an update review on the recent achievements in these areas, and discusses some key issues in implementing agent-based intelligent manufacturing systems.

Section snippets

Requirements for next generation manufacturing systems

The manufacturing enterprises of the 21st century are in an environment where markets are frequently shifting, new technologies are continuously emerging, and competition is globally increasing. Manufacturing strategies should therefore shift to support global competitiveness, new product innovation and customization, and rapid market responsiveness. The next generation manufacturing systems will thus be more strongly time-oriented (or highly responsive), while still focusing on cost and

Agent-based systems for intelligent manufacturing

In this section we review some related projects, in a tabular format, giving for each item where available: project name, working group (in reference citation format), application domains and main features. The projects are classified into five categories: (1) enterprise integration; (2) enterprise collaboration (including supply chain management, virtual enterprises and other collaboration types); (3) manufacturing process planning and scheduling; (4) manufacturing shop floor control; and (5)

Key issues in implementing agent-based manufacturing systems

Key issues related to agent-based cooperative systems, such as representation, ontology management, agent structure, system architecture, communication, system dynamics, overall system control, conflict resolution, legacy systems integration and external interfaces, have been discussed in [123]. Most of these issues are also applicable in agent-based manufacturing systems. In this section, we discuss those key issues especially related to agent-based manufacturing according to our first-hand

Concluding remarks

Software agents and their applications in intelligent manufacturing have been studied for about two decades. However, industrial applications are still rare compared with other technologies such as Distributed Objects and Web-based technologies. This might be primarily due to the fact that the majority of research and development work in this area has been done within the academic community. This situation may change since FIPA joined IEEE Computer Society as one of its standards committee,

References (159)

  • A. Babayan et al.

    Solving the n-job 3-stage flexible flowshop scheduling problem using an agent-based approach

    International Journal of Production Research

    (2004)
  • A.D. Baker, Manufacturing control with a market-driven contract net, PhD Thesis, Rensselaer Polytechnic Institute, NY,...
  • A.D. Baker et al.

    Agents and the Internet: Infrastructure for mass customization

    IEEE Internet Computing

    (1999)
  • S. Barber, E. White, A. Goel, D. Han, J. Kim, H. Li, T.H. Liu, C.E. Martin, R. McKay, Sensible agent problem-solving...
  • J. Barry, M. Aparicio, T. Durniak, P. Herman, J. Karuturi, C. Woods, C. Gilman, H. Lam, R. Ramnath, NIIIP-SMART: an...
  • H. Baumgaertel, U. John, Combining agent-based supply net simulation and constraint technology for highly efficient...
  • N.M. Berry, S. Kumura, Evaluating the design and development of Reagere, in: Working Notes of the ABM (Agent-Based...
  • G. Biswas, S. Bagchi, A. Saad, Holonic planning and scheduling for assembly tasks, Technical Report, TR CIS-95-01,...
  • B. Bjork, J. Wix, An introduction to STEP, Technical Report, VTT Technical Research Centre of Finland and Wix McLelland...
  • C.F. Bremer et al.

    Global virtual business – a systematic approach for exploiting business opportunities in dynamic markets

    IJAM

    (1999)
  • R. Brennan, S. Balasubramanian, D.H. Norrie, Dynamic control architecture for advanced manufacturing systems, in: Proc....
  • M. Bruccoleri et al.

    Distributed intelligent control of exceptions in reconfigurable manufacturing systems

    International Journal of Production Research

    (2003)
  • S. Brückner, J. Wyns, P. Peeters, M. Kollingbaum, Designing agents for the manufacturing process control, in: Proc. of...
  • D. Brugali, G. Menga, S. Galarraga, Inter-company supply chains integration via mobile agents, in: Proc. of...
  • J. Budenske, A. Ahamad, E. Chartier, Agent-based architecture for exchanging modeling data between applications, in:...
  • P. Burke et al.

    The distributed asynchronous scheduler

  • S. Bussmann, An agent-oriented architecture for holonic manufacturing control, in: Proc. of IMS1998, Lausanne,...
  • S. Bussmann, K. Schild, An agent-based approach to the control of flexible production systems, in: Proc. of the 8th...
  • J. Butler et al.

    ADDYMS: Architecture for distributed dynamic manufacturing scheduling

  • L.M. Camarinha-Matos et al.

    Infrastructure for Virtual Enterprise

    (1999)
  • Y.S. Chan et al.

    Case-based modification for optimization agents: AGENT-OPT’

    DSS

    (2004)
  • H.R. Choi, H.S. Kim, Y.J. Park, Multi-agent-based negotiation support system for order based manufacturers, in: Proc....
  • H.S. Choi et al.

    Shop-floor scheduling at shipbuilding yards using the multiple intelligent agent system

    Journal of Intelligent Manufacturing

    (1997)
  • J.H. Christensen, P.J. Struger, D.H. Norrie, C. Schaeffer, Material handling requirements in holonic manufacturing...
  • R.S. Cost, T. Finin, Y. Labrou, X. Luan, Y. Peng, I. Soboroff, J. Mayfield, A. Boughannam, An agent-based...
  • P.I. Cowling et al.

    Dynamic scheduling of steel casting and milling using multi-agents

    PPC

    (2004)
  • M.R. Cutkosky et al.

    PACT: An experiment in integrating concurrent engineering systems

    IEEE Computer

    (1993)
  • M.R. Cutkosky et al.

    Madefast: Collaborative engineering over the Internet

    Communication of the ACM

    (1996)
  • N.A. Duffie et al.

    Non-hierarchical control of manufacturing systems

    JMS

    (1986)
  • T. Finin, R. Fritzon, D. McKay, R. McEntire, KQML - A Language and protocol for knowledge and information exchange,...
  • K. Fischer, The design of an intelligent manufacturing system, in: Proc. of CKBS’94, University of Keele, England,...
  • K. Fischer, J.P. Muller, M. Pischel, D. Schier, A model for cooperative transportation scheduling, in: Proc. of...
  • G. Fleury, J.Y. Goujon, M. Gourgand, P. Lacomme, Multi-agent approach for manufacturing systems optimization, in: Proc....
  • S.P. Fonseca, M.L. Griss, R. Letsinger, Agent behavior architectures: a MAS framework comparison, in: Proc. of...
  • K. Fordyce et al.

    Logistics management system (LMS): integrating decision technologies for dispatch scheduling in semiconductor manufacturing

  • M.S. Fox, J.F. Chionglo, M. Barbuceanu, The integrated supply chain management system, Internal Report, Dept. of...
  • D. Frey, T. Stockheim, P.-O. Woelk, R. Zimmermann, Integrated multi-agent-based supply chain management, in: Proc. of...
  • M. Genesereth, R.E. Fikes, Knowledge Interchange Format, Version 3.0, Reference Manual, Technical Report Logic-92-1,...
  • M. Genesereth et al.

    Software agents

    Communications of the ACM

    (1994)
  • Cited by (461)

    View all citing articles on Scopus

    This is an updated version of a previously published survey paper [122].

    View full text