In a co-simulation context, interconnected systems of differential equations are solved separately but they regularly communicate data to one another during these resolutions. Iterative co-simulation methods have been developed in order to enhance both stability and accuracy. Such methods imply that the systems must integrate one or more times per co-simulation step (the interval between two consecutive communications) in order to find the best satisfying interface values for exchanged data (according to a given coupling constraint). This requires that every system involved in the modular model is capable of rollback: the ability to re-integrate a time interval that has already been integrated with different input commands. In a paper previously introduced by Eguillon et al. in 2022, the COSTARICA process is presented and consists in replacing the non-rollback-capable systems by an estimator on the non-last integrations of the iterative process. The MISSILES algorithm, introduced in this paper, consists in applying the COSTARICA process on every system of a modular model simulated with the IFOSMONDI-JFM iterative co-simulation method (introduced by Eguillon et al. in 2021). Indeed, in this case, the iterative part on the estimators of each system can be avoided as the global resolution on a co-simulation step can be written as a single global linear system to solve. Consequently, MISSILES is a non-iterative method that leads to the same solution than the IFOSMONDI-JFM iterative co-simulation method applied to systems using the COSTARICA process to emulate the rollback.
翻译:在共同模拟的背景下,相互关联的差异方程式系统是分开解决的,但在这些决议期间,它们经常将数据相互传送给彼此。为了提高稳定性和准确性,已经开发了相互模拟的方法。这种方法意味着,这些系统必须结合每个共模拟步骤(连续两次通信之间的间隔)一次或多次,以便找到交换数据的最佳满意的界面值(根据特定的组合限制)。这要求模块模型所涉的每个系统能够反弹:能够将已经与不同输入指令相结合的时间间隔重新组合起来。在Eguillon 等人于2022年推出的一份文件中,COSTARICA进程被提出,并包含通过一个估算器取代非反复模拟进程(根据某种特定的组合制约)的不滚回系统。 本文采用的MISSILES算法包括将COSTARICA进程适用于与IFOS-JFM-Commode-Commitive Complemental-commission Commissional-Information Systemation Systemissional-Lisal-Lisl-Lisl-IFC-ILisl-ILisl-Lisl-IFD-ILisl-ILisl-ILisl-I-I-I)系统可以向20-ILisl-C-C-ILisl-I-ILisl-I-ILislent-I-IB-ID-C-IG-C-C-ILisal-C-C-IG-IG-IG-C-ILisal-C-C-C-IG-C-ILisal-IG-IG-IG-C-C-I-I-C-C-C-IG-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-IC-IC-IC-IC-IC-ILisal-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I