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 条
  • [21] Development and modeling of a PTW vehicle: Co-simulation Approach
    Garziad M.
    Saka A.
    Journal Europeen des Systemes Automatises, 2019, 52 (02): : 115 - 121
  • [22] Improvements to the Co-simulation Interface for Geographically Distributed Real-time Simulation
    Vogel, Steffen
    Rajkumar, Vetrivel Subramaniam
    Ha Thi Nguyen
    Stevic, Marija
    Bhandia, Rishabh
    Heussen, Kai
    Palensky, Peter
    Monti, Antonello
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 6655 - 6662
  • [23] Application of co-simulation in noise and vibration analysis of shearer
    Zhao, Li Juan
    Tian, Zhen
    HYDRAULIC EQUIPMENT AND SUPPORT SYSTEMS FOR MINING, 2013, 619 : 172 - +
  • [24] Application of Advanced Co-Simulation Technology for the Analysis of Grasping
    Catelani, Daniele
    Di Paola, Leonardo
    Linari, Mauro
    Ottaviano, Erika
    Rea, Pierluigi
    INNOVATIONS IN MECHANICAL ENGINEERING, 2022, : 312 - 324
  • [25] Co-simulation for the Design of Controllers in Urban Drainage Systems
    Riano-Briceno, G.
    Ramirez-Jaime, A.
    Barreiro-Gomez, J.
    Quijano, N.
    Ocampo-Martinez, C.
    2015 IEEE 2ND COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC), 2015,
  • [26] Multiscale co-simulation design pattern for neuroscience applications
    Kusch, Lionel
    Diaz-Pier, Sandra
    Klijn, Wouter
    Sontheimer, Kim
    Bernard, Christophe
    Morrison, Abigail
    Jirsa, Viktor
    FRONTIERS IN NEUROINFORMATICS, 2024, 18
  • [27] Design of a hardware/software co-simulation/verification platform
    Wu, Ye
    Jiang, Hai
    Wei, Chao
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 488 - +
  • [28] The FLEXICON co-simulation tools applied to a marine application
    Thompson, H. A.
    Ramos-Hernandez, D.
    Fu, Jun
    Jiang, Lin
    Nu, Jianyong
    Dobinson, D.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART M-JOURNAL OF ENGINEERING FOR THE MARITIME ENVIRONMENT, 2008, 222 (M2) : 81 - 94
  • [29] Development and application of co-simulation and "controloriented" modeling in the improvement of performance and energy saving of mobile machinery
    Casoli, Paolo
    Gambarotta, Agostino
    Pompini, Nicola
    Ricco, Luca
    ATI 2013 - 68TH CONFERENCE OF THE ITALIAN THERMAL MACHINES ENGINEERING ASSOCIATION, 2014, 45 : 849 - 858
  • [30] Simulator Coupled with Distributed Co-Simulation Protocol for Automated Driving Tests
    Meyer, Max-Arno
    Sauter, Lina
    Granrath, Christian
    Hadj-Amor, Hassen
    Andert, Jakob
    AUTOMOTIVE INNOVATION, 2021, 4 (04) : 373 - 389