A web-based multi-agent system for distributed digital manufacturing

  • Authors:
  • M. Mahesh;S. K. Ong;A. Y. C. Nee

  • Affiliations:
  • Department of Mechanical Engineering, Faculty of Engineering, National University of Singapore, Singapore;Department of Mechanical Engineering, Faculty of Engineering, National University of Singapore, Singapore;Department of Mechanical Engineering, Faculty of Engineering, National University of Singapore, Singapore

  • Venue:
  • International Journal of Computer Integrated Manufacturing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A framework for a web-based multi-agent system (WebMAS) is proposed to facilitate collaborative product development and production among geographically distributed functional agents using digitalized information. Considering the complexity of products created in a distributed manufacturing scenario, this often requires close collaboration among a number of facilities. In this research, a prototype system where different distributed functional agents, namely, a manufacturability evaluation agent, manufacturing resource agent, process-planning agent, manufacturing scheduling agent, shop-floor agent, fault diagnosis agent, etc., interact coherently to realize the development of physical parts. With specific agents having unique functionalities, a manufacturing managing agent acts as the centre of the system thus coordinating the activities of the participating agents while ensuring seamless work flow and collaboration. This facilitates optimization of the part production cycle from product design to final manufacturing because all the production procedures are correlated and considered logically. The agents communicate through the knowledge query manipulation language, which includes many pre-defined performatives to aid the participating agents in carrying out their tasks intelligently by interpreting commands from one another. In this paper, a case study based on the developed prototype WebMAS system is discussed to illustrate the system.