Hostname: page-component-cd9895bd7-p9bg8 Total loading time: 0 Render date: 2024-12-26T07:56:08.441Z Has data issue: false hasContentIssue false

Feasibility Evaluation of Milling Designs Using Multi-Agent Systems

Published online by Cambridge University Press:  26 May 2022

S. Plappert*
Affiliation:
Leibniz Universität Hannover, Germany
C. Becker
Affiliation:
Leibniz Universität Hannover, Germany
P. C. Gembarski
Affiliation:
Leibniz Universität Hannover, Germany
R. Lachmayer
Affiliation:
Leibniz Universität Hannover, Germany

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

During product development, many decisions have to be made that affect the entire product life cycle and often lead to errors that cause additional effort. To proactively support the engineer in evaluating his design in a CAD program, in this paper an approach to evaluate milling designs using a multi-agent system (MAS) is presented. The CommonKADS method is used and the MAS is validated against an application example of a gearbox housing that has been checked for design guidelines, standards, and tool or machine portfolios.

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is unaltered and is properly cited. The written permission of Cambridge University Press must be obtained for commercial re-use or in order to create a derivative work.
Copyright
The Author(s), 2022.

References

Bellifemine, F., Poggi, A. and Rimassa, G. (2001), “Developing Multi-agent Systems with JADE”, in Castelfranchi, C. and Lespérance, Y. (Eds.), Intelligent Agents VII Agent Theories Architectures and Languages, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 89103. 10.1007/3-540-44631-1_7CrossRefGoogle Scholar
Bergenti, F., Caire, G., Monica, S. and Poggi, A. (2020), “The first twenty years of agent-based software development with JADE”, Autonomous Agents and Multi-Agent Systems, Vol. 34 No. 2, p. 36. 10.1007/s10458-020-09460-zGoogle Scholar
Brooks, R. (1987), “A hardware retargetable distributed layered architecture for mobile robot control”, Proceedings. 1987 IEEE International Conference on Robotics and Automation, Vol. 4, Institute of Electrical and Electronics Engineers, pp. 106110. 10.1109/ROBOT.1987.1088016CrossRefGoogle Scholar
Bussmann, S., Jennings, N.R. and Wooldridge, M. (2004), Multiagent Systems for Manufacturing Control, Media, Springer Berlin Heidelberg, Berlin, Heidelberg. 10.1007/978-3-662-08872-2.Google Scholar
Chu, C.-H.H., Wu, P.-H.H. and Hsu, Y.-C.C. (2009), “Multi-agent collaborative 3D design with geometric model at different levels of detail”, Robotics and Computer-Integrated Manufacturing, John Wiley & Sons, Vol. 25 No. 2, pp. 334347. 10.1016/j.rcim.2007.01.005CrossRefGoogle Scholar
Dostatni, E., Diakun, J., Grajewski, D., Wichniarek, R. and Karwasz, A. (2016), “Multi-agent system to support decision-making process in design for recycling”, Soft Computing, Springer, Vol. 20 No. 11, pp. 43474361. 10.1007/s00500-016-2302-zGoogle Scholar
Eymann, T. (2003), “Grundlagen der Software-Agenten”, Digitale Geschäftsagenten: Softwareagenten Im Einsatz, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 17107. 10.1007/978-3-642-55622-7_2Google Scholar
Feng, S.C. (2005), “Preliminary design and manufacturing planning integration using web-based intelligent agents”, Journal of Intelligent Manufacturing, Springer, Vol. 16 No. 4–5, pp. 423437. 10.1007/s10845-005-1655-4Google Scholar
Fougères, A.J. and Ostrosi, E. (2018), “Intelligent agents for feature modelling in computer aided design”, Journal of Computational Design and Engineering, Vol. 5 No. 1, pp. 1940. 10.1016/j.jcde.2017.11.001Google Scholar
Gembarski, P.C. (2020a), “Three Ways of Integrating Computer-Aided Design and Knowledge-Based Engineering”, Proceedings of the Design Society: DESIGN Conference, Vol. 1 No. 2017, pp. 12551264. 10.1017/dsd.2020.313Google Scholar
Gembarski, P.C. (2020b), “On the Conception of a Multi-agent Analysis and Optimization Tool for Mechanical Engineering Parts”, in Jezic, G., Chen-Burger, J., Kusek, M., Sperka, R., Howlett, R.J. and Jain, L.C. (Eds.), Agents and Multi-Agent Systems: Technologies and Applications 2020, Vol. 186, John Wiley & sons, Singapore, pp. 93102. 10.1007/978-981-15-5764-4_9Google Scholar
Hirz, M., Wilhelm, D., Anton, G. and Johann, L. (2013), Integrated Computer-Aided Design in Automotive Development, Integrated Computer-Aided Design in Automotive Development, Vol. 10, Springer Berlin Heidelberg, Berlin, Heidelberg. 10.1007/978-3-642-11940-8.Google Scholar
De Hoog, R., Martil, R. and Wielinga, B. (1994), “The Common KADS model set”, No. February 1998.Google Scholar
Huet, G., Culley, S.J., McMahon, C.A. and Fortin, C. (2007), “Making sense of engineering design review activities”, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, Vol. 21 No. 3, pp. 243266. 10.1017/S0890060407000261Google Scholar
Iglesias, C.A., Garijo, M., González, J.C. and Velasco, J.R. (1996), “A methodological proposal for multiagent systems development extending CommonKADS”, Proceedings of the 10th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop, Vol. 1, pp. 2125.Google Scholar
Jia, H.Z.Z., Ong, S.K.K., Fuh, J.Y.H.Y.H., Zhang, Y.F.F. and Nee, A.Y.C.Y.C. (2004), “An adaptive and upgradable agent-based system for coordinated product development and manufacture”, Robotics and Computer-Integrated Manufacturing, Vol. 20 No. 2, pp. 7990. 10.1016/j.rcim.2003.08.001Google Scholar
Kingston, J. (2001), “Modelling Agents and Communication using CommonKADS”, Research and Development in Intelligent Systems XVII, Springer London, pp. 301319. 10.1007/978-1-4471-0269-4_22Google Scholar
Kratzer, M., Rauscher, M., Binz, H. and Goehner, P. (2011), “An agent-based system for supporting design engineers in the embodiment design phase”, ICED 11 - 18th International Conference on Engineering Design - Impacting Society Through Engineering Design, John Wiley & Sons, Vol. 10 No. PART 2, pp. 178189.Google Scholar
Li, Y. (2007), “Application of Multi-Agent for Collaborative Product Design Engineering”, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007), Vol. 2, John Wiley & Sons, pp. 450454. 10.1109/SNPD.2007.37Google Scholar
Liu, H., Tang, M. and Frazer, J.H. (2004), “Supporting dynamic management in a multi-agent collaborative design system”, Advances in Engineering Software, Vol. 35 No. 8–9, pp. 493502. 10.1016/j.advengsoft.2004.06.007CrossRefGoogle Scholar
Mahesh, M., Ong, S.K. and Nee, A.Y.C. (2007), “A web-based multi-agent system for distributed digital manufacturing”, International Journal of Computer Integrated Manufacturing, Vol. 20 No. 1, pp. 1127. 10.1080/09511920600710927CrossRefGoogle Scholar
Medani, O. and Ratchev, S.M. (2006), “A STEP AP224 agent-based early manufacturability assessment environment using XML”, The International Journal of Advanced Manufacturing Technology, Springer, Vol. 27 No. 9–10, pp. 854864. 10.1007/s00170-004-2279-0CrossRefGoogle Scholar
Milton, N. (2008), Knowledge Technologies.Google Scholar
Müller, P., Gembarski, P.C. and Lachmayer, R. (2020), “Detektion von Konstruktionsfehlern durch eine automatisierte Objekterkennung mittels Deep Learning”, Proceedings of the 18th Joint Colloquium on Design Engineering, Duisburg. 10.15488/11539Google Scholar
Palanca, J., Terrasa, A.A., Julian, V. and Carrascosa, C. (2020), “Spade 3: Supporting the new generation of multi-agent systems”, IEEE Access, Vol. 8, pp. 182537182549. 10.1109/ACCESS.2020.3027357CrossRefGoogle Scholar
Plappert, S., Gembarski, P.C. and Lachmayer, R. (2020), “The Use of Knowledge-Based Engineering Systems and Artificial Intelligence in Product Development: A Snapshot”, in Światek, J., Borzemski, L. and Wilimowska, Z. (Eds.), Advances in Intelligent Systems and Computing, Vol. 1051, Springer International Publishing, Cham, pp. 6273. 10.1007/978-3-030-30604-5_6CrossRefGoogle Scholar
Plappert, S., Gembarski, P.C. and Lachmayer, R. (2022), “Knowledge-Based Design Evaluation of Rotational CAD-Models with a Multi-Agent System”, in Borzemski, L., Selvaraj, H. and Światek, J. (Eds.), Advances in Systems Engineering, Springer International Publishing, Cham, pp. 4756. 10.1007/978-3-030-92604-5_5Google Scholar
Plappert, S., Gembarski, P.C.P.C. and Lachmayer, R. (2021), “Multi-Agent Systems in Mechanical Engineering: A Review”, in Jezic, G., Chen-Burger, J., Kusek, M., Sperka, R., Howlett, R.J. and Jain, L.C. (Eds.), Agents and Multi-Agent Systems: Technologies and Applications 2021, Vol. 241, Springer Singapore, Singapore, pp. 193203. 10.1007/978-981-16-2994-5_16Google Scholar
Verhagen, W.J.C., Bermell-Garcia, P., van Dijk, R.E.C. and Curran, R. (2012), “A critical review of Knowledge-Based Engineering: An identification of research challenges”, Advanced Engineering Informatics, Elsevier Ltd, Vol. 26 No. 1, pp. 515. 10.1016/j.aei.2011.06.004CrossRefGoogle Scholar
Weiss, G. (2000), Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, MIT Press.Google Scholar
Wetmore, W.R., Summers, J.D. and Greenstein, J.S. (2010), “Experimental study of influence of group familiarity and information sharing on design review effectiveness”, Journal of Engineering Design, Taylor & Francis, Vol. 21 No. 1, pp. 111126. 10.1080/09544820802238217Google Scholar
Weyns, D. (2010), Architecture-Based Design of Multi-Agent Systems, Architecture-Based Design of Multi-Agent Systems, Springer Berlin Heidelberg. 10.1007/978-3-642-01064-4.Google Scholar
Wooldridge, M. (2009), An Introduction to Multiagent Systems, John Wiley & Sons.Google Scholar