Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

ManufAg: a multi-agent-system framework for production control of complex manufacturing systems

  • Original Article
  • Published:
Information Systems and e-Business Management Aims and scope Submit manuscript

Abstract

In this paper, we present a framework for the implementation of multi-agent-systems for production control of complex manufacturing systems. We present the results of a requirement analysis for production control systems for complex manufacturing systems; then we describe the framework design criteria. Our framework supports the inclusion of distributed hierarchical decision-making schemes into the production control. Furthermore, in order to increase the coordination abilities of multi-agent-systems, we follow the decision-making and staff agent architecture suggested in the PROSA reference architecture. We indicate the usage of the framework for designing and implementing an agent-based production control system for semiconductor manufacturing processes in a case study.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Atherton LF, Atherton RW (1995) Wafer fabrication: Factory performance and analysis. Kluwer Academic Publishers, Boston, Dordrecht, London

    Google Scholar 

  • Babiceanu RF, Chen FF, Sturges RH (2004) Framework for the control of automated material-handling systems using the holonic manufacturing approach. Int J Prod Res 42(17):3551–3564

    Article  Google Scholar 

  • Brennan RW, O W (2000) A simulation test-bed to evaluate multi-agent control of manufacturing systems. Proceedings of the 2000 winter simulation conference, Orlando, USA, pp 747–1756

  • Bussmann S, Jennings NR, Wooldridge M (2001) On the identification of agents in the design of production control systems. Agent-oriented software engineering, Springer, pp 141–162

  • Bussmann S (2003) An agent-oriented design methodology for production control. Ph.D. Thesis, University of Southampton

  • Caridi M, Cavalieri S (2004) Multi-agent systems in production planning and control: an overview. Prod Plann Control 15(2):106–118

    Article  Google Scholar 

  • Coplien JO, Hoffman D, Weiss DJ (1998) Commonality and variability in software engineering. IEEE Softw 15(6):37–45

    Article  Google Scholar 

  • Czarnecki C, Eisenecker UW (2000) Generative programming: Methods, tools, and applications. Addison-Wesley, Reading, MA

    Google Scholar 

  • D’Inverno M, Luck M, Georgeff M, Kinny D (2004) The dMARS Architecture: a specification of the distributed multi-agent reasoning system. Auton Agent Multi Agent Syst 8:1–49

    Google Scholar 

  • Fayad ME, Schmidt DC, Johnson RE (eds) (1999) Building application frameworks: Object-oriented foundation of framework design. Wiley, NY

  • FIPA-OS (2004) http://www.emorphia.com/research/about.htm, 2004-11-18

  • Fischer K, Schillo M, Siekmann J (2003) Holonic multiagent systems: A foundation for the organisation of multiagent systems. Proceedings first international conference on industrial application of holonic and multi-agent-systems (HoloMas 2003), LNAI 2744, Springer, Prague, Czech Republic, pp 71–80

  • Fontura M, Pree W, Rumpe B (2002) The UML profile for framework architectures. Addison-Wesley, Pearson Education, London

    Google Scholar 

  • Foundation for Intelligent Physical Agents (FIPA) (2004) http://www.fipa.org, 2004-11-18

  • Fowler JW, Robinson J (1995) Measurement and improvement of manufacturing capacity (MIMAC): final report. Technical report 95062861A-TR, SEMATECH, Austin, TX

  • Ginsburg M (1999) An agent framework for intranet document management. Auton Agent Multi Agent Syst 2:271–286

    Article  Google Scholar 

  • Habenicht I, Mönch L (2002) A finite-capacity beam-search algorithm for production scheduling in semiconductor manufacturing. Proceedings of the 2002 Winter Simulation Conference, San Diego, USA, pp 1406–1413

  • Heikkilä T, Kollingbaum M, Valckenaers P, Bluemink G-J (2001) An agent architecture for manufacturing control: manage. Comput Ind 46:315–331

    Article  Google Scholar 

  • Heragu SS, Graves RJ, Kim B-I, St. Onge A (2002) Intelligent agent based framework for manufacturing systems control. IEEE Trans Syst Man Cybern A Syst Hum 32(5):560–573

    Article  Google Scholar 

  • Howden N, Ronnquist R, Hodgson R, Lucas A (2001) JACK Intelligent Agents: summary of an agent infrastructure. In: Proceedings of the 5th international conference on autonomous agents

  • Indrayadi Y, Hadeli K, Valckenaers P, Van Brussel H (2002) Dynamic multi-agent dispatching control for flexible manufacturing systems. Proceedings 13th international workshop on database and expert systems applications (DEXA’02), pp 578–582

  • Java Agent Development Framework (JADE) (2004) http://jade.tilab.com/, 2004-11-18

  • Mařík V, Fletcher M, Pěchouček M (2002) Holons and agents: Recent development and mutual aspects. Proceedings MASA 2001, LNAI 2322. Springer, Berlin Heidelberg NY, pp 233–267

  • Mařík V, Pechoucek M, Vrba P, Hrdonka V (2003) FIPA standards and holonic manufacturing. Agent-based manufacturing. In: Deen SM (ed) Advances of the holonic approach, pp 89–121

  • Mesarovic MD, Macko D, Takahara Y (1970) Theory of hierarchical, multilevel, systems. Academic Press, NY, London

    Google Scholar 

  • Mönch L, Driessel R (2005) A distributed shifting bottleneck heuristic for complex job shops. Comput Ind Eng 49:363–380

    Article  Google Scholar 

  • Mönch L, Habenicht I, Stehli M, Zimmermann J (2005) The FABMAS multi-agent-system prototype for production control of wafer fabs: design, implementation, and performance assessment, submitted to production planning and control

  • Mönch L, Stehli M (2003) An ontology for production control of semiconductor manufacturing processes. Proceedings first german conference on multiagent system technologies (MATES 2003), LNAI 2831, Springer, Erfurt, Germany, pp 156–167

  • Mönch L, Stehli M (2004) A content language for a hierarchically organized multi-agent system for production control. Proceedings “coordination and agent technology in value network”, Essen, Germany, GITO-Verlag, pp 197–212

  • Müller JP (1996) The design of intelligent agents: A layered approach Lecture notes in computer science, 1177. Springer, Heidelberg

    Google Scholar 

  • Obitko M, Mařík V (2002) Ontologies for multi-agent systems in manufacturing domain. Proceedings of the 13th international workshop on database and expert systems applications (DEXA’02), IEEE, pp 597–602

  • Odell J, Parunak HVD, Fleischer M (2003) Modeling agent organisations using roles. Softw Syst Model 2:76–81

    Article  Google Scholar 

  • Ovacik IM, Uzsoy R (1997) Decomposition methods for complex factory scheduling problems. Kluwer Academic Publishers, Boston

    Google Scholar 

  • Pinedo M (2002) Scheduling: Theory, algorithms, and systems. 2nd edn, Prentice Hall, Upper Saddle River

    Google Scholar 

  • Schneeweiss C (2003) Distributed decision making. Springer, New York Heidelberg Berlin

    Google Scholar 

  • Shen W, Norrie DH (1999) Agent-based systems for intelligent manufacturing: A state-of-the-art survey. Knowl Inf Syst 1(2):129–156

    Google Scholar 

  • Shepherdson JW, Lee H, Mihailescu P (2003) mPower—Component-based framework for multi-agent systems to support business processes. BT Technol J 21(4):92–103

    Article  Google Scholar 

  • Smith S, Becker M (1997) An ontology for constructing scheduling systems. Working notes of the 1997 Symposium on ontological engineering, AAAI Press

  • Srinivas M, Tiwari K, Allada V (2004) Solving the machine-loading problem in a flexible manufacturing system using a combinatorial auction-based approach. Int J Prod Res 42(9):1879–1893

    Article  Google Scholar 

  • Ünver HO, Anlagan O (2002) Design and implementation of an agent-based shop floor control system using windows-DNA. Int J Comput Integr Manuf 15(5):427–439

    Article  Google Scholar 

  • Uschold M, King M, Moralee S, Zorgios Y (1998) The enterprise ontology. Knowl Eng Rev 13(1):31–89

    Article  Google Scholar 

  • Van Brussel H, Wyns J, Valckenaers P, Bongaerts L, Peeters P (1998) Reference architecture for holonic manufacturing systems: PROSA. Computers in industry. Spec Issue Intell Manuf Syst 37(3):225–276

    Google Scholar 

  • Vrba P (2003) Java-based agent platform evaluation. Proceedings first international conference on industrial application of holonic and multi-agent-systems (HoloMas 2003), LNAI 2744, Springer, Prague, Czech Republic, pp 47–58

  • Uzsoy R, Lee C-Y, Martin-Vega LA (1994) A review of production planning and scheduling models in the semiconductor industry, Part II: Shop-floor control. IIE Trans Scheduling Logistics 26(5):44–55

    Google Scholar 

  • Weiss G (ed) (1999) Multiagent systems: A modern approach to distributed artificial intelligence. MIT Press, Cambridge, MA

  • ZEUS (2004) http://more.btexact.com/projects/agents/zeus/, 2004-11-18

Download references

Acknowledgment

This research was supported in parts by the German National Science Foundation (DFG) under grant GM 18/1-2. The following people helped us during the development of the FABMAS prototype: Jens Zimmermann, Ilka Habenicht, Rene Drießel, Patrick Rempel, and Mario Angrabeit.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lars Mönch.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mönch, L., Stehli, M. ManufAg: a multi-agent-system framework for production control of complex manufacturing systems. ISeB 4, 159–185 (2006). https://doi.org/10.1007/s10257-005-0030-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10257-005-0030-5

Keywords

Navigation