Design and Application of a Domain Specific Modeling Language for Distributed Co-Simulation

被引:0
|
作者
Krammer, Martin [1 ]
Benedikt, Martin [1 ]
机构
[1] VIRTUAL VEHICLE Res Ctr, Cosimulat & Software Grp, Graz, Austria
关键词
co-simulation; dcp; modeling; language;
D O I
10.1109/indin41052.2019.8972116
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Co-simulation is considered as a state-of-the-art methodology in many industrial domains. It enables virtual system development in distributed, multi-tiered environments, like the automotive industry. The Distributed Co-Simulation Protocol (DCP) is a novel specification of an application layer communication protocol. It is standardized next to the well-established Functional Mock-Up Interface (FMI). The DCP specification addresses design and behaviour of single DCP slaves, as main components of larger, possibly distributed, cosimulation scenarios. At this point in time, no tailor-made solution for convenient description of distributed co-simulation scenarios is available. This paper presents a first version of DCPML, a domain specific modeling language for distributed co-simulation scenarios. It is based on three layers of integration and contributes to development efficiency by following a front-loading approach. It is designed as a UML profile, extending existing visual notation languages like UML and SysML. The language can be used for design, communication, and preparation for execution, of distributed co-simulation scenarios. For demonstration purposes, it is implemented in an industry relevant systems engineering tool. DCPML models can be used to import and export XML data, representing DCP slave and scenario descriptions. A typical demonstrator from the automotive domain is shown. It highlights a tool implementation and the capabilities of DCPML.
引用
收藏
页码:677 / 682
页数:6
相关论文
共 50 条
  • [11] The SimTG Simulation Modeling Framework A domain specific language for space simulation
    Zanon, Olivier
    THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 16 - 23
  • [12] HELICS: A Co-Simulation Framework for Scalable Multi-Domain Modeling and Analysis
    Hardy, Trevor D.
    Palmintier, Bryan
    Top, Philip L.
    Krishnamurthy, Dheepak
    Fuller, Jason C.
    IEEE ACCESS, 2024, 12 : 24325 - 24347
  • [13] HELICS: A Co-Simulation Framework for Scalable Multi-Domain Modeling and Analysis
    Hardy, Trevor D.
    Palmintier, Bryan
    Top, Philip L.
    Krishnamurthy, Dheepak
    Fuller, Jason C.
    IEEE Access, 2024, 12 : 24325 - 24347
  • [14] Architecture of a Distributed Process Co-simulation Framework
    Wack, Thorsten
    Schroeder, Andreas
    Yildiz, Evren
    CHEMIE INGENIEUR TECHNIK, 2020, 92 (10) : 1618 - 1625
  • [15] Design of Data Distributed Service-Based Distributed Co-Simulation Platform of Power Systems
    Wen, Jianfeng
    Jiang, Lin
    Chen, Yuying
    Chu, Chia-Chi
    Zhu, Jietong
    Qiu, Zitian
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2024, 60 (06) : 8115 - 8127
  • [16] ZerOBNL: A framework for distributed and reproducible co-simulation
    Puerto, Pablo
    Widl, Edmund
    Page, Jessen
    2019 7TH WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2019,
  • [17] Distributed Co-simulation of Maritime Systems and Operations
    Sadjina, Severin
    Kyllingstad, Lars Tandle
    Rindaroy, Martin
    Skjong, Stian
    Aesoy, Vilmar
    Pedersen, Eilif
    JOURNAL OF OFFSHORE MECHANICS AND ARCTIC ENGINEERING-TRANSACTIONS OF THE ASME, 2019, 141 (01):
  • [18] Co-simulation of FMUs and Distributed Applications with SimGrid
    Camus, Benjamin
    Orgerie, Anne-Cecile
    Quinson, Martin
    SIGSIM-PADS'18: PROCEEDINGS OF THE 2018 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2018, : 145 - 156
  • [19] Co-simulation tools for the permanent magnet machine design oriented to the application
    Almandoz, Gaizka
    Poza, Javier
    Rodriguez, Miguel Angel
    Gonzalez, Antonio
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 2230 - 2236
  • [20] TOWARDS THE IMPLEMENTATION OF A REAL-TIME CO-SIMULATION ARCHITECTURE BASED ON DISTRIBUTED CO-SIMULATION PROTOCOL
    Segura, Mikel
    Poggi, Tomaso
    Barcena, Rafael
    MODELLING AND SIMULATION 2021: 35TH ANNUAL EUROPEAN SIMULATION AND MODELLING CONFERENCE 2021 (ESM 2021), 2021, : 155 - 162