Hybrid co-simulation: it’s about time

被引:0
|
作者
Fabio Cremona
Marten Lohstroh
David Broman
Edward A. Lee
Michael Masin
Stavros Tripakis
机构
[1] University of California,
[2] Berkeley,undefined
[3] KTH Royal Institute of Technology,undefined
[4] IBM Research – Haifa,undefined
[5] Aalto University,undefined
来源
关键词
Co-simulation; Functional mock-up interface; Time;
D O I
暂无
中图分类号
学科分类号
摘要
Model-based design methodologies are commonly used in industry for the development of complex cyber-physical systems (CPSs). There are many different languages, tools, and formalisms for model-based design, each with its strengths and weaknesses. Instead of accepting some weaknesses of a particular tool, an alternative is to embrace heterogeneity, and to develop tool integration platforms and protocols to leverage the strengths from different environments. A fairly recent attempt in this direction is the functional mock-up interface (FMI) standard that includes support for co-simulation. Although this standard has reached acceptance in industry, it provides only limited support for simulating systems that mix continuous and discrete behavior, which are typical of CPS. This paper identifies the representation of time as a key problem, because the FMI representation does not support well the discrete events that typically occur at the cyber-physical boundary. We analyze alternatives for representing time in hybrid co-simulation and conclude that a superdense model of time using integers only solves many of these problems. We show how an execution engine can pick an adequate time resolution, and how disparities between time representations internal to co-simulated components and the resulting effects of time quantization can be managed. We propose a concrete extension to the FMI standard for supporting hybrid co-simulation that includes integer time, automatic choice of time resolution, and the use of absent signals. We explain how these extensions can be implemented modularly within the frameworks of existing simulation environments.
引用
收藏
页码:1655 / 1679
页数:24
相关论文
共 50 条
  • [1] Hybrid Co-simulation: It's About Time
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Lee, Edward A.
    Masin, Michael
    Tripakis, Stavros
    [J]. 21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 368 - 368
  • [2] Hybrid co-simulation: it's about time
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Lee, Edward A.
    Masin, Michael
    Tripakis, Stavros
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 1655 - 1679
  • [3] Validating hybrid designs with co-simulation
    Schoovaerts, K
    Wydaeghe, B
    Jonckers, V
    Peeters, J
    Jadoul, M
    Holz, E
    [J]. MODELLING AND SIMULATION 1996, 1996, : 569 - 573
  • [4] Step Revision in Hybrid Co-simulation with FMI
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Di Natale, Marco
    Lee, Edward A.
    Tripakis, Stavros
    [J]. 2016 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2016, : 173 - 183
  • [5] Towards the Verification of Hybrid Co-simulation Algorithms
    Thule, Casper
    Gomes, Claudio
    Deantoni, Julien
    Larsen, Peter Gorm
    Brauer, Joerg
    Vangheluwe, Hans
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, 2018, 11176 : 5 - 20
  • [6] HYBRID SYSTEMS MODELLING AND SIMULATION IN DESTECS: A CO-SIMULATION APPROACH
    Ni, Yunyun
    Broenink, Jan F.
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2012, 2012, : 32 - 36
  • [7] TOWARDS THE IMPLEMENTATION OF A REAL-TIME CO-SIMULATION ARCHITECTURE BASED ON DISTRIBUTED CO-SIMULATION PROTOCOL
    Segura, Mikel
    Poggi, Tomaso
    Barcena, Rafael
    [J]. MODELLING AND SIMULATION 2021: 35TH ANNUAL EUROPEAN SIMULATION AND MODELLING CONFERENCE 2021 (ESM 2021), 2021, : 155 - 162
  • [8] ON THE DIFFICULITIES OF REAL-TIME CO-SIMULATION
    Stettinger, G.
    Benedikt, M.
    Thek, N.
    Zehetner, J.
    [J]. COMPUTATIONAL METHODS FOR COUPLED PROBLEMS IN SCIENCE AND ENGINEERING V, 2013, : 989 - 999
  • [9] Co-Simulation of a Marine Hybrid Power System for Real-Time Virtual Testing
    Ghimire, Pramod
    Zadeh, Mehdi
    Pedersen, Eilif
    [J]. 2021 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE & EXPO (ITEC), 2021,
  • [10] Co-simulation of hybrid systems:: Signal-Simulink
    Tudoret, S
    Nadjm-Tehrani, S
    Benveniste, A
    Strömberg, JE
    [J]. FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2000, 1926 : 134 - 151