A DISTRIBUTED METHOD FOR TRANSIENT SIMULATIONS THAT DYNAMICALLY CONSIDERS SUPPLEMENTARY RESULTS FROM AUTONOMOUS SOFTWARE AGENTS
Matthias Jüttner
matthias.juttner@ite.uni-stuttgart.deUniversity of Stuttgart, Institute for Theory of Electrical Engineering (Germany)
Sebastian Grabmaier
University of Stuttgart, Institute for Theory of Electrical Engineering (Germany)
Jonas Rohloff
University of Stuttgart, Institute for Theory of Electrical Engineering (Germany)
Desirée Vögeli
University of Stuttgart, Institute of Industrial Automation and Software Engineering (Germany)
Wolfgang M. Rucker
University of Stuttgart, Institute for Theory of Electrical Engineering (Germany)
Peter Göhner
University of Stuttgart, Institute of Industrial Automation and Software Engineering (Germany)
Michael Weyrich
University of Stuttgart, Institute of Industrial Automation and Software Engineering (Germany)
Abstract
Based on autonomous software agents capable of calculating individual numerical field problems, a distributed method for solving transient field problems is presented. The software agents are running on distributed resources connected via a network and represent a dynamic calculation environment. Communication and data exchange between multiple agents enables their collaboration and allows decisions based on distributed overall knowledge. As unique characteristics, no central unit influences the solution process at any time. The presented simulation example and its evaluated calculation process proves the method to benefit from redundant resources.
Keywords:
automatic step size control, distributed computing, software agents, transient simulationReferences
Bíró O.: Edge element formulations of eddy current problems. Computer Methods in Applied Mechanics and Engineering 169(3-4)/1999, 391–405.
Google Scholar
Celaya E.A., Aguirrezabala J.A., Chatzipantelidis P.: Implementation of an Adaptive BDF2 Formula and Comparison with the MATLAB Ode15s. Procedia Computer Science 29/2014, 1014–1026.
Google Scholar
Emson C., Trowbridge C.: Transient 3D Eddy Currents Using Modified Magnetic Vector Potentials and Magnetic Scalar Potentials. IEEE Transactions on Magnetics 24(1)/1988, 86–98.
Google Scholar
Gander M.J.: 50 Years of Time Parallel Time Integration. Multiple Shooting and Time Domain Decomposition Methods, Cham, Springer, 2015, 69–113.
Google Scholar
Hairer E., Nørsett S.P., Wanner G.: Solving ordinary differential equations I. Nonstiff Problems, 2nd ed., Springer, Berlin 2009.
Google Scholar
Hindmarsh A.C., Brown P.N., Grant K.E., Lee S.L., Serban R., Shumaker D., Woodward C.S.: SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers. ACM Transactions on Mathematical Software 31(3)/2005, 363–396.
Google Scholar
Jennings N.R.: On agent-based software engineering. Artificial Intelligence 117/1999, 277–296.
Google Scholar
Jüttner M., Grabmaier S., Vögeli D., Rucker W.M., Göhner P.: Coupled Multiphysics Problems as Market Place for Competing Autonomous Software Agents. IEEE Transactions on Magnetics 53(6)/2017.
Google Scholar
Moore P.K., Petzold L.R.: A stepsize control strategy for stiff systems of ordinary differential equations. Applied numerical mathematics 15(4)/1994, 449–463.
Google Scholar
Zienkiewicz O.C., Emson C., Bettess P.: A novel boundary infinite element. International Journal for Numerical Methods in Engineering 19(3)/1983, 393–404.
Google Scholar
Authors
Matthias Jüttnermatthias.juttner@ite.uni-stuttgart.de
University of Stuttgart, Institute for Theory of Electrical Engineering Germany
Authors
Sebastian GrabmaierUniversity of Stuttgart, Institute for Theory of Electrical Engineering Germany
Authors
Jonas RohloffUniversity of Stuttgart, Institute for Theory of Electrical Engineering Germany
Authors
Desirée VögeliUniversity of Stuttgart, Institute of Industrial Automation and Software Engineering Germany
Authors
Wolfgang M. RuckerUniversity of Stuttgart, Institute for Theory of Electrical Engineering Germany
Authors
Peter GöhnerUniversity of Stuttgart, Institute of Industrial Automation and Software Engineering Germany
Authors
Michael WeyrichUniversity of Stuttgart, Institute of Industrial Automation and Software Engineering Germany
Statistics
Abstract views: 211PDF downloads: 125
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.