{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T04:08:45Z","timestamp":1751342925759,"version":"3.41.0"},"reference-count":24,"publisher":"Walter de Gruyter GmbH","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,3,26]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In engineering, it is a common desire to couple existing simulation tools together into one big system by passing information from subsystems as parameters into the subsystems under influence. As executed at fixed time points, this data exchange gives the global method a strong explicit component. Globally, such an explicit co-simulation schemes exchange time step can be seen as a step of an one-step method which is explicit in some solution components. Exploiting this structure, we give a convergence proof for such schemes. As flows of conserved quantities are passed across subsystem boundaries, it is not ensured that system-wide balances are fulfilled: the system is not solved as one single equation system. These balance errors can accumulate and make simulation results inaccurate. Use of higher-order extrapolation in exchanged data can reduce this problem but cannot solve it. The remaining balance error has been handled in past work by recontributing it to the input signal in next coupling time step, a technique labeled<jats:italic>balance correction methods<\/jats:italic>. Convergence for that method is proven. Further, the lack of stability for co-simulation schemes with and without balance correction is stated.<\/jats:p>","DOI":"10.1515\/jnma-2017-0073","type":"journal-article","created":{"date-parts":[[2018,2,2]],"date-time":"2018-02-02T10:01:52Z","timestamp":1517565712000},"page":"23-36","source":"Crossref","is-referenced-by-count":3,"title":["Convergence of explicitly coupled simulation tools (co-simulations)"],"prefix":"10.1515","volume":"27","author":[{"given":"Thilo","family":"Moshagen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","reference":[{"year":"2010","journal-title":"Functional Mock-p Interface for Co-Simulation","key":"ref01"},{"key":"ref71","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1137\/0908046","article-title":"Convergence of dynamic iteration methods for initial value problems","volume":"8","year":"1987","journal-title":"SIAM J. Sci. Stat. Comput."},{"key":"ref101","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1002\/nme.4637","article-title":"Interface Jacobian-based co-simulation","volume":"98","year":"2014","journal-title":"Int. J. Numer. Meth. Engrg."},{"year":"2010","journal-title":"Functional Mock-p Interface for Co-Simulation","key":"ref121"},{"key":"ref211","first-page":"30 p","article-title":"Treating smoothness and balance during data exchange in explicit simulator coupling or cosimulation","year":"2017","journal-title":"arXiv: 1703.05522"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1023\/A:1021909032551","article-title":"Preconditioned dynamic iteration for coupled differential-algebraic systems","volume":"41","year":"2001","journal-title":"BIT Numer. Math."},{"key":"ref91","first-page":"30 p","article-title":"Treating smoothness and balance during data exchange in explicit simulator coupling or cosimulation","year":"2017","journal-title":"arXiv: 1703.05522"},{"volume-title":"Ph.D. thesis","year":"2012","first-page":"112 p","key":"ref51"},{"volume-title":"Ph.D. thesis","year":"2012","first-page":"112 p","key":"ref171"},{"key":"ref111","doi-asserted-by":"crossref","first-page":"481","DOI":"10.4271\/2012-01-2205","article-title":"Predictive hold with error correction techniques that maintain signal continuity in co-simulation environments","volume":"5","year":"2012","journal-title":"SAE Int. J. Aerosp."},{"key":"ref181","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1023\/A:1009810318420","article-title":"Modular simulation in multibody system dynamics","volume":"4","year":"2000","journal-title":"Multibody System Dynamics"},{"key":"ref141","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1023\/A:1021909032551","article-title":"Preconditioned dynamic iteration for coupled differential-algebraic systems","volume":"41","year":"2001","journal-title":"BIT Numer. Math."},{"key":"ref11","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2478\/meceng-2013-0005","article-title":"Error analysis and error estimates for co-simulation in FMI for model exchange and co-simulation v2.0","volume":"60","year":"2013","journal-title":"The Archive of Mechanical Engineering"},{"key":"ref221","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1002\/nme.4637","article-title":"Interface Jacobian-based co-simulation","volume":"98","year":"2014","journal-title":"Int. J. Numer. Meth. Engrg."},{"volume-title":"Ph.D. thesis","year":"2012","key":"ref31"},{"volume-title":"Numerische Mathematik, II","year":"1994","key":"ref41"},{"key":"ref81","first-page":"581","volume-title":"SIMVEC Berechnung, Simulation und Erprobung im Fahrzeugbau.","volume":"2169","year":"2012"},{"key":"ref231","doi-asserted-by":"crossref","first-page":"481","DOI":"10.4271\/2012-01-2205","article-title":"Predictive hold with error correction techniques that maintain signal continuity in co-simulation environments","volume":"5","year":"2012","journal-title":"SAE Int. J. Aerosp."},{"key":"ref191","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1137\/0908046","article-title":"Convergence of dynamic iteration methods for initial value problems","volume":"8","year":"1987","journal-title":"SIAM J. Sci. Stat. Comput."},{"key":"ref201","first-page":"581","volume-title":"SIMVEC Berechnung, Simulation und Erprobung im Fahrzeugbau.","volume":"2169","year":"2012"},{"key":"ref61","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1023\/A:1009810318420","article-title":"Modular simulation in multibody system dynamics","volume":"4","year":"2000","journal-title":"Multibody System Dynamics"},{"key":"ref131","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2478\/meceng-2013-0005","article-title":"Error analysis and error estimates for co-simulation in FMI for model exchange and co-simulation v2.0","volume":"60","year":"2013","journal-title":"The Archive of Mechanical Engineering"},{"volume-title":"Numerische Mathematik, II","year":"1994","key":"ref161"},{"volume-title":"Ph.D. thesis","year":"2012","key":"ref151"}],"container-title":["Journal of Numerical Mathematics"],"original-title":[],"link":[{"URL":"http:\/\/www.degruyter.com\/view\/j\/jnma.2019.27.issue-1\/jnma-2017-0073\/jnma-2017-0073.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2017-0073\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,30]],"date-time":"2025-06-30T13:08:49Z","timestamp":1751288929000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2017-0073\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,26]]},"references-count":24,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1515\/jnma-2017-0073","relation":{},"ISSN":["1570-2820","1569-3953"],"issn-type":[{"type":"print","value":"1570-2820"},{"type":"electronic","value":"1569-3953"}],"subject":[],"published":{"date-parts":[[2019,3,26]]}}}