Temporal Decoupling of Weakly Coupled Systems in Hybrid Co-Simulation

Erik ROSENLUND, Robert HÄLLQVIST, Robert BRAUN, Petter KRUS

Abstract. Cyber-Physical Systems—such as aerospace systems—increasingly rely on multi-physics co-simulation, yet data exchange and orchestration strategies across black-box FMUs can erode accuracy and wall-time performance. This work exploits physical and logical delays—captured through Transmission Line Modeling insights and Logical Execution Time semantics—to segment model coupling graphs into temporally independent sub-system groups. Benchmarks of weakly coupled groups show that an increased macro time step, while respecting signal delays, can preserve system dynamics while reducing model invocations and enabling parallelization without breaking causality.

Keywords
Cyber-Physical Systems, Parallel Co-Simulation, Functional Mock-up Interface, Information/Temporal Decoupling, Directed Acyclic Graph Scheduling, Logical Execution Time, Transmission Line Modeling

Published online 7/20/2026, 7 pages
Copyright © 2026 by the author(s)
Published under license by Materials Research Forum LLC., Millersville PA, USA

Citation: Erik ROSENLUND, Robert HÄLLQVIST, Robert BRAUN, Petter KRUS, Temporal Decoupling of Weakly Coupled Systems in Hybrid Co-Simulation, Materials Research Proceedings, Vol. 69, pp 1530-1536, 2026

DOI: https://doi.org/10.21741/9781644904251-268

The article was published as article 268 of the book CEAS – AIDAA Conference 2025

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

References
[1] Salah Eddine Saidi, Nicolas Pernet, and Yves Sorel. “Automatic parallelization of multi-rate FMI-based co-simulation on multicore”. 2017.
[2] Fabio Cremona et al. “Hybrid co-simulation: it’s about time” (2019). https://doi.org/10.1007/s10270-017-0633-6.
[3] Cláudio Gomes et al. “Co-simulation: State of the art” (2017). https://doi.org/10.48550/arXiv.1702.00686
[4] Giovanni Liboni and Julien Deantoni. “CoSim20: An Integrated Development Environment for Accurate and Efficient Distributed Co-Simulations”. 2020. https://doi.org/10.1145/3437075.3437101
[5] Nicolai Pedersen. “Co-Simulation of Cyber-Physical System with Distributed Embedded Control”.
[6] Jarkko Rahikainen et al. “On the cosimulation of multibody systems and hydraulic dynamics” (2020). https://doi.org/10.1007/s11044- 020-09727-z
[7] Salah Eddine Saidi, Nicolas Pernet, and Yves Sorel. “A method for parallel scheduling of multi-rate co-simulation on multi-core platforms” (2019). https://doi.org/10.2516/ogst/2019009
[8] Salah Eddine Saidi. “Automatic parallelization and scheduling approaches for co-simulation of numerical models on multi-core processors”. 2018.
[9] Simon Thrane Hansen et al. “Synthesizing Co-Simulation Algorithms with Step Negotiation and Algebraic Loop Handling”. 2021. https://doi.org/10.23919/ANNSIM52504.2021.9552073
[10] Tamas Kalmar-Nagy and Ilinca Stanciulescu. “Can complex systems really be simulated?” (2014). https://doi.org/10.1016/j.amc.2013.11.037
[11] G. Schweiger et al. “An empirical survey on co-simulation: Promising standards, challenges and research needs” (2019). https://doi.org/10.1016/j.simpat.2019.05.001
[12] Robert Braun and Dag Fritzson. “Numerically robust co-simulation using transmission line modeling and the Functional Mock-up Interface” (2022). https://doi.org/10.1177/00375497221097128
[13] Cláudio Gomes et al. “Co-Simulation: A Survey” (2018). https://doi.org/10.1145/3179993
[14] Cláudio Gomes et al. “Co-simulation: The Past, Future, and Open Challenges”. Ed. by Tiziana Margaria and Bernhard Steffen. 2018. https://doi.org/10.1007/978-3-030-03424-5_34
[15] Salah Eddine Saidi et al. “Acceleration of FMU Co-Simulation On Multi-core Architectures”. 2016. https://doi.org/10.3384/ecp16124106
[16] Casper Thule et al. “Towards the Verification of Hybrid Co-simulation Algorithms”. Ed. by Manuel Mazzara, Iulian Ober, and Gwen Salaün. 2018. https://doi.org/10.1007/978-3-030-04771- 9_1
[17] Simon Thrane Hansen et al. “Co-simulation at different levels of expertise with Maestro2” (2024). https://doi.org/10.1016/j.jss.2023.111905
[18] Bentley James Oakes et al. “Hint-Based Configuration of Co-simulations with Algebraic Loops”. Ed. by Mohammad S. Obaidat, Tuncer Ören, and Helena Szczerbicka. 2021. https://doi.org/10.1007/978-3-030-55867-3_1
[19] Giovanni Liboni. “Complex systems co-simulation with the CoSim20 framework: for efficient and accurate distributed co-simulations” (2021).
[20] Iacopo Tamellin et al. “Eigenstructure assignment and compensation of explicit co-simulation problems” (2022). https://doi.org/10.1016/j.mechmachtheory.2022.105004
[21] Abir Ben Khaled et al. “Multicore simulation of powertrains using weakly synchronized model partitioning” (2012). https://doi.org/10.3182/20121023-3-FR-4025.00018
[22] Claudio Gomes and Hans Vangheluwe. “Co-Simulation of Continuous Systems: A Hands-on Approach”. 2019. https://doi.org/10.1109/WSC40007.2019.9004704
[23] Tobias Dorr et al. “A Behavior Specification and Simulation Methodology for Embedded Real-Time Software”. 2022. https://doi.org/10.1109/DS-RT55542.2022.9932069
[24] Rolf Ernst et al. The Logical Execution Time Paradigm: New Perspectives for Multicore Systems (Dagstuhl Seminar 18092). Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2018. https://doi.org/10.4230/DAGREP.8.2.122
[25] Edward A. Lee and Marten Lohstroh. “Generalizing Logical Execution Time”. Ed. by Jean-François Raskin et al. 2022. https://doi.org/10.1007/978-3-031-22337-2_8
[26] Petter Krus et al. Distributed Simulation of Hydromechanical Systems. 1990.
[27] Dag Brück et al. “Dymola for Multi-Engineering Modeling and Simulation” (2002).
[28] Robert Braun et al. “TLM-Based Asynchronous Co-simulation with the Functional Mockup Interface” (2017). https://doi.org/10.1007/978-3-030-14883-6_2