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 条
  • [31] Clock Synchronization in Context of the Distributed Co-Simulation Protocol
    Krammer, Martin
    Ferner, Philipp
    Watzenig, Daniel
    2019 8TH IEEE INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (IIEEE CCVE), 2019,
  • [32] Distributed Real-Time Co-Simulation as a Service
    Mirz, Markus
    Vogel, Steffen
    Schaefer, Bettina
    Monti, Antonello
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ELECTRONICS FOR SUSTAINABLE ENERGY SYSTEMS (IESES), 2018, : 534 - 539
  • [33] EMF based Domain Specific Modeling for Distributed Simulation Systems: An Outline
    Zhu Zhi
    Li Haibing
    Lei Yonglin
    Zhu Yifan
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT INNOVATION, 2015, 28 : 14 - 19
  • [34] Modeling Smart Grid Applications with Co-Simulation
    Godfrey, Tim
    Mullen, Sara
    Dugan, Roger C.
    Rodine, Craig
    Griffith, David W.
    Golmie, Nada
    2010 IEEE 1ST INTERNATIONAL CONFERENCE ON SMART GRID COMMUNICATIONS (SMARTGRIDCOMM), 2010, : 291 - 296
  • [35] Modeling and Co-simulation of Lower Limb Exoskeleton
    Gu Han
    Pei Zhongcai
    CONFERENCE PROCEEDINGS OF 2019 5TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2019, : 826 - 830
  • [36] An occupant behavior modeling tool for co-simulation
    Hong, Tianzhen
    Sun, Hongsan
    Chen, Yixing
    Taylor-Lange, Sarah C.
    Yan, Da
    ENERGY AND BUILDINGS, 2016, 117 : 272 - 281
  • [37] Modeling and co-simulation of integrated micro and nanosystems
    Janus, P.
    Bienieki, T.
    Kociubinski, A.
    Grabiec, P.
    Schropfer, G.
    MIXDES 2007: Proceedings of the 14th International Conference on Mixed Design of Integrated Circuits and Systems:, 2007, : 439 - 443
  • [38] Modeling Methodologies for Multi Level PCB-Package Co-Simulation & Co-Design
    Scogna, Antonio Ciccomancini
    Chiang, ChunTong
    Lau, Linus
    2013 IEEE 22ND CONFERENCE ON ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING AND SYSTEMS (EPEPS), 2013, : 57 - 57
  • [39] Future Perspectives of Co-Simulation in the Smart Grid Domain
    Steinbrink, Cornelius
    Schlogl, Florian
    Babazadeh, Davood
    Lehnhoff, Sebastian
    Rohjans, Sebastian
    Narayan, Anand
    2018 IEEE INTERNATIONAL ENERGY CONFERENCE (ENERGYCON), 2018,
  • [40] USING DOMAIN SPECIFIC LANGUAGE FOR MODELING AND SIMULATION: SCALATION AS A CASE STUDY
    Miller, John A.
    Han, Jun
    Hybinette, Maria
    PROCEEDINGS OF THE 2010 WINTER SIMULATION CONFERENCE, 2010, : 741 - 752