F3ORNITS: A Flexible Variable Step Size Non-Iterative Co-simulation Method handling Subsystems with Hybrid Advanced Capabilities
Yohan Eguillon, Bruno Lacabanne, Damien Tromeur-Dervout

TL;DR
The paper presents F3ORNITS, a versatile non-iterative co-simulation algorithm that adapts to various subsystem capabilities, ensuring robustness and higher accuracy in industrial applications with complex constraints.
Contribution
It introduces a flexible, non-iterative co-simulation method capable of handling subsystems with diverse capabilities and constraints, improving robustness and accuracy.
Findings
Demonstrates robustness of F3ORNITS through test cases.
Shows higher accuracy than traditional Jacobi coupling.
Adapts step size to handle zero-crossings and jumps.
Abstract
This paper introduces the F3ORNITS non-iterative co-simulation algorithm in which F3 stands for the 3 flexible aspects of the method: flexible polynomial order representation of coupling variables, flexible time-stepper applying variable co-simulation step size rules on subsystems allowing it and flexible scheduler orchestrating the meeting times among the subsystems and capable of asynchronousness when subsystems constraints requires it. The motivation of the F3ORNITS method is to accept any kind of co-simulation model, including any kind of subsystem, regardless on their available capabilities. Indeed, one the major problems in industry is that the subsystems usually have constraints or lack of advanced capabilities making it impossible to implement most of the advanced co-simulation algorithms on them. The method makes it possible to preserve the dynamics of the coupling constraints…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Simulation Techniques and Applications · Modeling and Simulation Systems
