MISSILES: an Efficient Resolution of the Co-simulation Coupling Constraint on Nearly Linear Differential Systems through a Global Linear Formulation

by   Yohan Eguillon, et al.

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.


page 1

page 2

page 3

page 4


COSTARICA estimator for rollback-less systems handling in iterative co-simulation algorithms

Co-simulation is widely used in the industry due to the emergence of mod...

F3ORNITS: A Flexible Variable Step Size Non-Iterative Co-simulation Method handling Subsystems with Hybrid Advanced Capabilities

This paper introduces the F3ORNITS non-iterative co-simulation algorithm...

IFOSMONDI Co-simulation Algorithm with Jacobian-Free Methods in PETSc

IFOSMONDI iterative algorithm for implicit co-simulation of coupled phys...

Efficient implementation of partitioned stiff exponential Runge-Kutta methods

Multiphysics systems are driven by multiple processes acting simultaneou...

Co-simulation domain decomposition algorithm for hybrid EMT-Dynamic Phasor modeling

An iterative coupling algorithm based on restricted additive Schwarz dom...

On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)

It is generally recognized that finite learning rate (LR), in contrast t...

Please sign up or login with your details

Forgot password? Click here to reset