Clock Synchronization in Context of the Distributed Co-Simulation Protocol

被引:3
|
作者
Krammer, Martin [1 ]
Ferner, Philipp [1 ]
Watzenig, Daniel [1 ,2 ]
机构
[1] VIRTUAL VEHICLE Res Ctr, Graz, Austria
[2] Graz Univ Technol, Inst Automat & Control, Graz, Austria
来源
2019 8TH IEEE INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (IIEEE CCVE) | 2019年
关键词
co-simulation; time; synchronization; dcp; real-time;
D O I
10.1109/iccve45908.2019.8964848
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today co-simulation methodologies are widely used for automotive system development. This approach supports distributed development and test of subsystems, which are engineered by different suppliers. The Functional Mock-Up Interface (FMI) as an open standard enables seamless integration of simulation models, tools and solvers. The recently published Distributed Co-Simulation Protocol (DCP) is an open standard application layer communication protocol. It represents a solution for the integration of models or real-time systems into simulation environments. While the DCP was designed for low overhead and real-time capable operation, it does not specify the exchange of time information during simulation. The DCP currently relies on external mechanisms for time synchronization. In this paper, we propose an extension to the DCP, enabling time synchronization between DCP slaves and the master. This enables time triggered exchange of simulation data, applicable to the DCP's real-time and non-real-time operating modes. Therefore it becomes possible to synchronize time between participants of a distributed co-simulation scenario. Many applications may benefit from our approach, including hardware- or software-in-the-loop scenarios, or mixed real-virtual prototypes for e.g. automated driving. We demonstrate the functionality of our extension with a use case from the automotive domain, which implements a lane keeping assist system.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Co-Simulation of Distributed Smart Grid Software Using Direct-Execution Simulation
    Shum, Chong
    Lau, Wing-Hong
    Mao, Tian
    Chung, Henry Shu-Hung
    Tsang, Kim-Fung
    Tse, Norman Chung-Fai
    Lai, Loi Lei
    IEEE ACCESS, 2018, 6 : 20531 - 20544
  • [22] Lessons learned from CPES co-simulation with distributed, heterogeneous systems
    Steinbrink C.
    Köhler C.
    Siemonsmeier M.
    van Ellen T.
    Energy Informatics, 2018, 1 (Suppl 1) : 327 - 335
  • [23] MIRACL Co-Simulation platform for control and operation of distributed wind in microgrid
    Bhattarai, Bishnu
    Marinovici, Laurentiu
    Sarker, Partha S.
    Orrell, Alice
    IET SMART GRID, 2022, 5 (02) : 90 - 100
  • [24] Adaptive Synchronization Interface With Key-Frame Prediction Method for Accelerating Power Electronics Co-Simulation
    Liu, Weicheng
    Zhao, Zhengming
    Zeng, Yangbin
    Zheng, Jialin
    Xu, Han
    Shi, Bochen
    Mou, Di
    Li, Hong
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2024, 12 (06) : 6017 - 6027
  • [25] A Fast Timing-Accurate MPSoC HW/SW Co-Simulation Platform based on a Novel Synchronization Scheme
    Yu, Mingyan
    Song, Junjie
    Fu, Fangfa
    Sun, Siyue
    Liu, Bo
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 1396 - 1400
  • [26] Design, Simulation and Validation of Fault Tolerant Averaging Algorithm for Clock Synchronization With Custom Time Triggered Deterministic Protocol
    Borana, Abhishek
    Sonnis, Shivprasad
    Mohanty, Ashutos
    Bhujbal, Sampada
    Roy, Debabrata
    Vaidya, Uday
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2022, 58 (04) : 5447 - 5456
  • [27] ON THE DIFFICULITIES OF REAL-TIME CO-SIMULATION
    Stettinger, G.
    Benedikt, M.
    Thek, N.
    Zehetner, J.
    COMPUTATIONAL METHODS FOR COUPLED PROBLEMS IN SCIENCE AND ENGINEERING V, 2013, : 989 - 999
  • [28] Hybrid co-simulation: it's about time
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Lee, Edward A.
    Masin, Michael
    Tripakis, Stavros
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03) : 1655 - 1679
  • [29] Hybrid Co-simulation: It's About Time
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Lee, Edward A.
    Masin, Michael
    Tripakis, Stavros
    21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 368 - 368
  • [30] CyDER - an FMI-based co-simulation platform for distributed energy resources
    Nouidui, Thierry S.
    Coignard, Jonathan
    Gehbauer, Christoph
    Wetter, Michael
    Joo, Jhi-Young
    Vrettos, Evangelos
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2019, 12 (05) : 566 - 579