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
来源
2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN) | 2019年
关键词
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] Modeling and Co-Simulation of Actuator Control for Lower Limb Exoskeleton
    Aliman, Norazam
    Ramli, Rizauddin
    Haris, Sallehuddin Mohamed
    2018 3RD INTERNATIONAL CONFERENCE ON CONTROL AND ROBOTICS ENGINEERING (ICCRE), 2018, : 94 - 98
  • [32] MBS/FEM CO-SIMULATION FOR HYBRID MODELING OF RAILWAY DYNAMICS
    Olivier, Bryan
    Ducarne, Loic
    Verlinden, Olivier
    Kouroussis, Georges
    VIII INTERNATIONAL CONFERENCE ON COMPUTATIONAL METHODS FOR COUPLED PROBLEMS IN SCIENCE AND ENGINEERING (COUPLED PROBLEMS 2019), 2019, : 369 - 379
  • [33] Simulator Coupled with Distributed Co-Simulation Protocol for Automated Driving Tests
    Max-Arno Meyer
    Lina Sauter
    Christian Granrath
    Hassen Hadj-Amor
    Jakob Andert
    Automotive Innovation, 2021, 4 : 373 - 389
  • [34] 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
  • [35] 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
  • [36] 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
  • [37] MODELING AND CO-SIMULATION OF HYBRID OFF-ROAD MACHINERY
    Goswami, Giota
    Nutakor, Charles
    Sopanen, Jussi
    PROCEEDINGS OF ASME 2023 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2023, VOL 1, 2023,
  • [38] Modeling and Co-simulation for Air Brake System of Heavy Truck
    He, Li
    Wu, Jinglai
    Peng, Manlong
    Hou, Yuming
    Chen, Liping
    INTELLIGENT SYSTEM AND APPLIED MATERIAL, PTS 1 AND 2, 2012, 466-467 : 1109 - +
  • [39] Geographically distributed real-time co-simulation of electric vehicle
    Alfonso, Jesus
    Manuel Rodriguez, Jose
    Bernad, Carlos
    Beliautsou, Viktar
    Ivanov, Valentin
    Angel Castellanos, Jose
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 1002 - 1007
  • [40] Object-oriented modeling and co-simulation of embedded systems
    Wagner, FR
    Oyamada, M
    Carro, L
    Kreutz, M
    VLSI: SYSTEMS ON A CHIP, 2000, 34 : 497 - 508