Agent Collaboration in a Multi-Agent-System for Analysis and Optimization of Mechanical Engineering Parts

Abstract In mechanical engineering, designers have to review a designed artefact iteratively with different domain experts, e.g. from manufacturing, to avoid later changes and find a robust, optimized design. To support the designer, knowledge-based engineering offers a set of approaches and techniques that formalize and implement engineering knowledge into generic product models or decision support systems. An implementation which satisfies especially the concurrent nature of today’s design processes and allow for multi-objective decision-making is multi-agent systems. Such systems consist of entities that are capable of autonomous action, interact intelligently with their environment, communicate and collaborate. In this paper, such a multi-agent system is discussed as extension for a computer-aided design software where the agents take the role of domain experts, like e.g. manufacturing technologists and make suggestions for the optimization of the design of mechanical engineering parts. A focal point is set on the collaboration concept of the single agents. Therefore, the paper proposes the use of an action-item-list as central information and knowledge sharing platform.

[1]  Gianfranco La Rocca,et al.  Knowledge based engineering: Between AI and CAD. Review of a language based technology to support engineering design , 2012, Adv. Eng. Informatics.

[2]  Alejandro Rodriguez,et al.  Automation of a Business Process Using Robotic Process Automation (RPA): A Case Study , 2017, WEA.

[3]  Jami J. Shah Designing with parametric CAD: Classification and comparison of construction techniques , 2001 .

[4]  Amy J. C. Trappey,et al.  Developing an agent-based workflow management system for collaborative product design , 2006, Ind. Manag. Data Syst..

[5]  Yong Chen,et al.  A multi-agent-based approach for conceptual design synthesis of multi-disciplinary systems , 2014 .

[6]  Ewa Dostatni,et al.  Multi-agent system to support decision-making process in design for recycling , 2016, Soft Comput..

[7]  Lars Mönch,et al.  ManufAg: a multi-agent-system framework for production control of complex manufacturing systems , 2006, Inf. Syst. E Bus. Manag..

[8]  Pablo Bermell-Garcia,et al.  A critical review of Knowledge-Based Engineering: An identification of research challenges , 2012, Adv. Eng. Informatics.

[9]  Daniel Sabin,et al.  Product Configuration Frameworks - A Survey , 1998, IEEE Intell. Syst..

[10]  Wojciech Skarka,et al.  Application of MOKA methodology in generative model creation using CATIA , 2007, Eng. Appl. Artif. Intell..

[11]  Alain-Jérôme Fougères,et al.  Intelligent agents for feature modelling in computer aided design , 2018, J. Comput. Des. Eng..

[12]  Maria Ganzha,et al.  Implementing Rule-Based Automated Price Negotiation in an Agent System , 2007, J. Univers. Comput. Sci..

[13]  Andrew Y. C. Nee,et al.  A distributed multi-agent environment for product design and manufacturing planning , 2001 .

[14]  Iain M. Boyle,et al.  Review: A review and analysis of current computer-aided fixture design approaches , 2011 .

[15]  Martyn Pinfold,et al.  The application of a knowledge based engineering approach to the rapid design and analysis of an automotive structure , 2001 .

[16]  Abhinav Mittal,et al.  A multi-agent system for distributed multi-project scheduling: An auction-based negotiation approach , 2012, Eng. Appl. Artif. Intell..

[17]  Chao Ou-Yang,et al.  A process-oriented multi-agent system development approach to support the cooperation-activities of concurrent new product development , 2009, Comput. Ind. Eng..

[18]  Paul Christoph Gembarski,et al.  Solution Space Development: Conceptual Reflections and Development of the Parameter Space Matrix as Planning Tool for Geometry-based Solution Spaces , 2018, International Journal of Industrial Engineering and Management.

[19]  Bob J. Wielinga,et al.  CommonKADS: a comprehensive methodology for KBS development , 1994, IEEE Expert.

[20]  Qing-Long Han,et al.  Network-based leader-following consensus for distributed multi-agent systems , 2013, Autom..

[21]  Chun-Che Huang,et al.  A Multi-agent Approach to Collaborative Design of Modular Products , 2004, Concurr. Eng. Res. Appl..