Co-simulation of cyber-physical systems using a DEVS wrapping strategy in the MECSYCO middleware

被引:16
|
作者
Camus, Benjamin [1 ]
Paris, Thomas [1 ]
Vaubourg, Julien [1 ]
Presse, Yannick [2 ]
Bourjot, Christine [1 ]
Ciarletta, Laurent [1 ]
Chevrier, Vincent [1 ]
机构
[1] Univ Lorraine, CNRS, INRIA, LORIA,UMR 7503, F-54506 Vandoeuvre Les Nancy, France
[2] INRIA, F-54600 Villers Les Nancy, France
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2018年 / 94卷 / 12期
关键词
DEVS; co-simulation; FMI/FMU; QSS; DEV&DESS; hybrid modeling; parallel simulation; cyber-physical systems; COMPLEX;
D O I
10.1177/0037549717749014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most modeling and simulation (M&S) questions about cyber-physical systems (CPSs) require expert skills belonging to different scientific fields. The challenges are then to integrate each domain's tools (formalism and simulation software) within the rigorous framework of M&S process. To answer this issue, we give the specifications of the Multi-agent Environment for Complex-SYstem CO-simulation (MECSYCO) middleware which enables to interconnect several pre-existing and heterogeneous M&S tools, so they can simulate a whole CPS together. The middleware performs the co-simulation in a parallel, decentralized, and distributable fashion thanks to its modular multi-agent architecture. In order to rigorously integrate tools that use different formalisms, the co-simulation engine of MECSYCO is based on the discrete event system specification (DEVS). The central idea of MECSYCO is to use a DEVS wrapping strategy to integrate each tool into the middleware. Thus, heterogeneous tools can be homogeneously co-simulated in the form of a DEVS system. By using DEVS, MECSYCO benefits from the numerous scientific works which have demonstrated the integrative power of this formalism and give crucial guidelines to rigorously design wrappers. We demonstrate that our discrete framework can integrate a vast amount of continuous M&S tools by wrapping the Functional Mockup Interface (FMI) standard. To this end, we take advantage of DEVS efforts of the literature (namely, the DEV&DESS hybrid formalism and Quantized State System (QSS) solvers) to design DEVS wrappers for Functional Mockup Unit (FMU) components. As a side-effect, this wrapping is not restricted to MECSYCO but can be applied in any DEVS-based platform. We evaluate MECSYCO with the proof of concept of a smart heating use case, where we co-simulate non-DEVS-centric M&S tools.
引用
收藏
页码:1099 / 1127
页数:29
相关论文
共 50 条
  • [21] Hybrid Co-simulation of FMUs using DEV&DESS in MECSYCO
    Camus, Benjamin
    Galtier, Virginie
    Caujolle, Mathieu
    2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS), 2016,
  • [22] Metronomy: A Function-Architecture Co-simulation Framework for Timing Verification of Cyber-Physical Systems
    Guo, Liangpeng
    Zhu, Qi
    Nuzzo, Pierluigi
    Passerone, Roberto
    Sangiovanni-Vincentelli, Alberto
    Lee, Edward A.
    2014 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2014,
  • [23] Multi-Paradigm Discrete-Event Modelling and Co-simulation of Cyber-Physical Systems
    Neghina, Mihai
    Zamfirescu, Constantin-Bala
    Larsen, Peter Gorm
    Lausdahl, Kenneth
    Pierce, Ken
    STUDIES IN INFORMATICS AND CONTROL, 2018, 27 (01): : 33 - 42
  • [24] Using Power-Hardware-in-the-Loop Experiments together with Co-simulation for the Holistic Validation of Cyber-Physical Energy Systems
    Van Hoa Nguyen
    Besanger, Yvon
    Quoc Tuan Tran
    Boudinnet, Cedric
    Tung Lam Nguyen
    Brandl, Ron
    Strasser, Thomas I.
    2017 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE EUROPE (ISGT-EUROPE), 2017,
  • [25] Cyber-Physical Co-Simulation Framework for Smart Cells in Scalable Battery Packs
    Steinhorst, Sebastian
    Kauer, Matthias
    Meeuw, Arne
    Narayanaswamy, Swaminathan
    Lukasiewycz, Martin
    Chakraborty, Samarjit
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 21 (04)
  • [26] Cyber-physical Co-simulation of Vessel Integrated Power System Based on HLA
    Wu Y.
    Fu L.
    Ma F.
    Xiao X.
    Hao X.
    Dianwang Jishu/Power System Technology, 2019, 43 (07): : 2422 - 2429
  • [27] Simulation of Cyber-Physical Systems using IEC61499
    Pearce, Hammond A.
    Kuo, Matthew M. Y.
    Allen, Nathan
    Roop, Partha S.
    Malik, Avinash
    MEMOCODE 2017: PROCEEDINGS OF THE 15TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, 2017, : 137 - 146
  • [28] A Flexible Framework for FMI-Based Co-Simulation of Human-Centred Cyber-Physical Systems
    Palmieri, Maurizio
    Bernardeschi, Cinzia
    Masci, Paolo
    SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, 2018, 11176 : 21 - 33
  • [29] A Coordinator-Event-Axis-Based Time Synchronization Strategy for Cyber-Physical Power System Co-Simulation
    Wang, Ziyu
    Wang, Jingyu
    Duan, Xianzhong
    Shi, Dongyuan
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (04) : 4090 - 4103
  • [30] Simulation Integration Platforms for Cyber-Physical Systems
    Neema, Himanshu
    Sztipanovits, Janos
    Steinbrink, Cornelius
    Raub, Thomas
    Cornelsen, Bastian
    Lehnhoff, Sebastian
    PROCEEDINGS OF THE WORKSHOP ON DESIGN AUTOMATION FOR CPS AND IOT (DESTION '19), 2019, : 10 - 19