Performance Improvement of Explicit Co-simulation Methods Through Continuous Extrapolation

被引:6
作者
Busch, Martin [1 ]
机构
[1] Wiesenstr 28, D-91469 Hagenbuchach, Germany
来源
IUTAM SYMPOSIUM ON SOLVER-COUPLING AND CO-SIMULATION | 2019年 / 35卷
关键词
MULTIBODY; STABILITY;
D O I
10.1007/978-3-030-14883-6_4
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In order to couple several simulation models, the corresponding software tools can be interconnected by means of a co-simulation. The inputs and outputs of the models depend on each other and have to be updated during the time integration process of the numerical solvers. Since the tools can only communicate at discrete macro-time points, the model inputs are mostly approximated, e.g., by using polynomial interpolation and extrapolation techniques. As a drawback of classical extrapolation methods, discontinuities occur at the macro-time points. This can slow down the solvers and reduces the efficiency of the co-simulation. The current paper considers continuous approximation techniques of C-0, C-1 and C-2 type which are capable to overcome the discontinuity issues. The approaches are analyzed regarding numerical stability, global error and performance. To show the benefit of the continuity, the methods are implemented in a master-slave co-simulation and a comparison with the classical discontinuous approach is done. The C-2-continuous approach mostly outperforms the methods of lower continuity. The C-0-continuous method fails due to a limitation of the error order. With a here-presented enhancement the order drop of the C-0-continuous method can be avoided.
引用
收藏
页码:57 / 80
页数:24
相关论文
共 39 条
[1]  
Ambrosio J., 2009, A Memory Based Communication in the Co-simulation of Multibody and Finite Element Codes for Pantograph-Catenary Interaction Simulation, P231, DOI DOI 10.1007/978-1-4020-8829-2_12
[2]  
[Anonymous], 2010, Phoenix dactylifera, date palm, DOI [DOI 10.1145/1791314.1791316, 10.1145/1791314.1791316]
[3]  
Arnold J., 2009, NAFEMS INT J CFD CAS, V8, P5
[4]   Preconditioned dynamic iteration for coupled differential-algebraic systems [J].
Arnold, M ;
Günther, M .
BIT, 2001, 41 (01) :1-25
[5]   Multi-rate time integration for large scale multibody system models [J].
Arnold, Martin .
IUTAM Symposium on Multiscale Problems in Multibody System Contacts, 2007, 1 :1-10
[6]   Stability of Sequential Modular Time Integration Methods for Coupled Multibody System Models [J].
Arnold, Martin .
JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2010, 5 (03) :1-9
[7]   CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems [J].
Ben Khaled-El Feki, Abir ;
Duval, Laurent ;
Faure, Cyril ;
Simon, Daniel ;
Ben Gaid, Mongi .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (03) :185-U31
[8]  
Benedikt M, 2013, THESIS
[9]  
Burger Michael, 2016, Proceedings in Applied Mathematics and Mechanics, V16, P493, DOI 10.1002/pamm.201610235
[10]  
Busch M., 2012, THESIS