A Multiagent Architecture for Concurrent Design, Process Planning, Routing, and Scheduling

A concurrent engineering system has been developed using a multiagent architecture to address the issues of design, manufactur ability analysis, incremental process planning, dynamic routing, and scheduling simultaneously The system includes a feature-based intelligent design subsystem for prismatic components, a shop-floor subsystem to represent available resources, and a supervisory control interface to manage the shop-floor resources The evaluation of the system used a simulated shop-floor environment with four production machines for the design of a prismatic component. As the design progressed, manufacturability was evaluated and shop-floor planning was carried out concur rently Valid process plans, routing, and scheduling were generated The system is now being extended to incorporate additional design systems and shop-floor environments

[1]  Gregory R. Olsen,et al.  SHADE: Technology for Knowledge-based Collaborative Engineering , 1993 .

[2]  Michael Wooldridge,et al.  Intelligent agents: theory and practice The Knowledge Engineering Review , 1995 .

[3]  Z. Ruttkay Expert systems in computer-aided design: J S Gero (ed.) North-Holland, Amsterdam, The Netherlands (1987) 533 pp DFl 195 , 1989 .

[4]  Robert D. Logcher,et al.  DICE: An object-oriented programming environment for cooperative engineering design , 1992 .

[5]  Weiming Shen,et al.  DIDE: A Multi-Agent Environment for Engineering Design , 1995, ICMAS.

[6]  Mark R. Cutkosky,et al.  PACT: an experiment in integrating concurrent engineering systems , 1993, Computer.

[7]  Duvvuru Sriram,et al.  An Object-Oriented Framework for Collaborative Engineering Design , 1989, MIT-JSME Workshop.

[8]  Michael L. Mavrovouniotis,et al.  Design-kit: An object-oriented environment for process engineering , 1987 .

[9]  Mark R. Cutkosky,et al.  SHARE: a methodology and environment for collaborative production development , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[10]  Daniel Kuokka,et al.  A Collaborative Parametric Design Agent , 1994, AAAI.

[11]  Chris Hendrickson,et al.  Communication in automated engineering design , 1989 .

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

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

[14]  Mark R. Cutkosky,et al.  An agent-based approach to concurrent cable harness design , 1994, Artif. Intell. Eng. Des. Anal. Manuf..

[15]  Robert D. Logcher,et al.  Computer-Aided Cooperative Product Development , 1989, Lecture Notes in Computer Science.

[16]  Mark R. Cutkosky,et al.  SHARE: A Methodology and Environment for Collaborative Product Development , 1994, Int. J. Cooperative Inf. Syst..

[17]  Douglas H. Norrie,et al.  A Multi-Agent Intelligent Design System Integrating Manufacturing and Shop-Floor Control , 1995, ICMAS.

[18]  West Balcones,et al.  Design space navigation as a collaborative aid , 1993 .

[19]  Mark R. Cutkosky,et al.  Design Space Navigation as a Collaborative Aid , 1994 .

[20]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[21]  Steven J. Fenves,et al.  Controlling asynchronous team design environments by simulated annealing , 1993 .

[22]  Tim Finin,et al.  KQML - A Language and Protocol for Knowledge and Information Exchange , 1994 .

[23]  Chris Hendrickson,et al.  Model for Communication in Automated Interactive Engineering Design , 1991 .