Using SystemC Cyber Models in an FMI Co-Simulation Environment: Results and Proposed FMI Enhancements

被引:10
|
作者
Centomo, Stefano [1 ]
Deantoni, Julien [2 ]
de Simone, Robert [3 ]
机构
[1] Univ Verona, Dipartimento Informat, I-37100 Verona, Italy
[2] Univ Cote Azur, CNRS, Inria AOSTE Team, I3S, Nice, France
[3] Univ Cote Azur, Inria AOSTE Team, Nice, France
关键词
D O I
10.1109/DSD.2016.86
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The development of Cyber Physical Systems (CPS) requires to model both the cyber (i.e., digital) parts, the physical parts and the interaction between them. The state of the practice in such domain usually involves different stakeholders, which use dedicated modeling languages tailored syntactically and semantically to their domain. Functional Mock-up Interface (FMI) is a recent standard, which provides technical facilities to enable the co-simulation among the different dedicated modeling languages. In this context, this paper investigates how discrete-event models of the cyber part are supported by FMI standard for co-simulation. Two main results are presented: 1) how SystemC models can be integrated into the FMI environment and 2) FMI limitations for the efficient use of discrete-event models in co-simulation. Both results are illustrated by using a simple but illustrative use case mixing models in SystemC (for the cyber part) and Modelica (for the physical part).
引用
收藏
页码:318 / 325
页数:8
相关论文
共 50 条
  • [1] Integration of UML models in FMI-Based co-simulation
    Guermazi, Sahar
    Dhouib, Saadia
    Cuccuru, Arnaud
    Letavernier, Camille
    Gerard, Sebastien
    2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS), 2016,
  • [2] Step Revision in Hybrid Co-simulation with FMI
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Di Natale, Marco
    Lee, Edward A.
    Tripakis, Stavros
    2016 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2016, : 173 - 183
  • [3] CO-SIMULATION OF HARDWARE RTL AND SOFTWARE SYSTEM USING FMI
    Quraishi, Masudul H.
    Sarjoughian, Hessam S.
    Gholami, Soroosh
    2018 WINTER SIMULATION CONFERENCE (WSC), 2018, : 572 - 583
  • [4] Runtime Verification for FMI-Based Co-simulation
    Temperekidis, Anastasios
    Kekatos, Nikolaos
    Katsaros, Panagiotis
    RUNTIME VERIFICATION (RV 2022), 2022, 13498 : 304 - 313
  • [5] Co-Simulation of Complex Energy Systems with MOSAIK and FMI
    Rohjans, Sebastian
    Widl, Edmund
    Mueller, Wolfgang
    Schuette, Steffen
    Lehnhoff, Sebastian
    AT-AUTOMATISIERUNGSTECHNIK, 2014, 62 (05) : 325 - 336
  • [6] Semantic adaptation for FMI co-simulation with hierarchical simulators
    Gomes, Claudio
    Meyers, Bart
    Denil, Joachim
    Thule, Casper
    Lausdahl, Kenneth
    Vangheluwe, Hans
    De Meulenaere, Paul
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2019, 95 (03): : 241 - 269
  • [7] Co-Simulation of Power Systems and Computing Systems using the FMI Standard
    Gougeon, Adrien
    Camus, Benjamin
    Lemercier, Francois
    Quinson, Martin
    Blavette, Anne
    Orgerie, Anne-Cecile
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 730 - 731
  • [8] Integrating Tools: Co-Simulation in UPPAAL using FMI-FMU
    Nyman, Ulrik
    Jensen, Peter Gjo
    Larsen, Kim Guldstrand
    Legay, Axel
    2017 22ND INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2017, : 11 - 19
  • [9] Hybrid fire testing using FMI-based co-simulation
    Abbiati, G.
    Bas, E. E.
    Gomes, C.
    Larsen, P. G.
    FIRE SAFETY JOURNAL, 2023, 139
  • [10] Early Validation of SysML Architectures by Extending MBSE with Co-Simulation using FMI and SSP
    Cederbladh, Johan
    Krems, Daniel
    INCOSE International Symposium, 2024, 34 (01) : 106 - 121