Abstract
A novel approach is presented using software agents for an iterative and distributed solution of multiphysics problems. Overall convergence is achieved by using the individual capabilities of interworking agents. Every agent solves a partial single physics problem based on specialized, commercial or in-house code. The autonomy of each agent allows a physics adapted solution process without the need of a predefined solver sequence. The applied software agents are described in detail. Here, we focus on weak uni- and bidirectional field coupled multiphysics problems. This framework can also be used for node or boundary coupling as well as for optimising partial physics simulation. A coupled 3D electromagnetic wave propagation and heat transfer problem inside a waveguide is examined as numerical example.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Griebel, M., Zumbusch, G.: Parallel multigrid in an adaptive PDE solver based on hashing and space-filling curves. Parallel Comput. 25(7), 827–843 (1999)
Uekermann, B., Bungartz, H., Gatzhammer, B., Mehl, M.: A parallel, black-box coupling algorithm for fluid–structure interaction, pp. 1–12. CIMNE (2013)
Drashansky, T.T., Joshi, A., Rice, J.R., Houstis E.N., Weerawarana, S.: A multiagent environment for MPSEs. In: Conference on Parallel Processing for Scientific Computing (1997)
Heil, M., Hazel, A.L., Boyle, J.: Solvers for large-displacement fluid–structure interaction problems: segregated versus monolithic approaches. Comput. Mech. 43, 91–101 (2008)
Jennings, N.R.: Agent-oriented software engineering. in Multiple Approaches to Intelligent Systems, pp. 4–10. Springer, Berlin/Heidelberg (1999).
Maurmaier, M., Wagner, T., Development of Embedded Software Systems with Structured Components and Active Composition Support. In: OMER 3 (2005)
Jüttner, M., Buchau, A., Rauscher, M., Rucker, W.M., Göhner, P.: Iterative solution of multiphysics problems using software agents designed as physics experts. In: ISTET’13 (2013)
Drashansky, T.T., Joshi, A., Rice, J. R.: SciAgents-an agent based environment for distributed, cooperative scientific computing. In: ICTAI’95, pp. 452–459 (1995)
Villacis, J.: A note on the use of Java in scientific computing. ACM SIGAPP Appl. Comput. Rev. 7(1), 14–17 (1999)
Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, Chichester (2007)
Markert, B.: Weak or strong: on coupled problems in continuum mechanics. Habilitation, Universität Stuttgart (2010)
Küttler, U., Wall, W.A.: Fixed-point fluid–structure interaction solvers with dynamic relaxation. Comput. Mech. 43(1), 61–72 (2008)
Mandel, J., Dohrmann, C.R., Tezaur, R.: An algebraic theory for primal and dual substructuring methods by constraints. Appl. Numer. Math. 54(2), 167–193 (2005)
Ewald, R., Himmelspach, J., Uhrmacher, A.M.: An algorithm selection approach for simulation systems. 22nd Workshop on Principles of Advanced and Distributed Simulation (2008)
Schöps, S.: Multiscale modeling and multirate time-integration of field/circuit coupled problems. PhD thesis, Bergische UniversitätWuppertal & Katholieke Universiteit Leuven (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Jüttner, M., Buchau, A., Vögeli, D., Rucker, W.M., Göhner, P. (2016). Iterative Software Agent Based Solution of Multiphysics Problems. In: Bartel, A., Clemens, M., Günther, M., ter Maten, E. (eds) Scientific Computing in Electrical Engineering. Mathematics in Industry(), vol 23. Springer, Cham. https://doi.org/10.1007/978-3-319-30399-4_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-30399-4_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30398-7
Online ISBN: 978-3-319-30399-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)