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 条
  • [31] Scheduling Real-time HiL Co-simulation of Cyber-Physical Systems on Multi-core Architectures
    Saidi, Salah Eddine
    Pernet, Nicolas
    Sorel, Yves
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 192 - 202
  • [32] Simulating and Evaluating Privacy Issues in Distributed Microgrids: A Cyber-Physical Co-Simulation Platform
    Hang, Nianzhi
    Ye, Feng
    Cheng, Zheyuan
    Cao, Xianghui
    Chow, Mo-Yuen
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [33] Real-time cyber-physical system co-simulation testbed for microgrids control
    Cao, Ge
    Gu, Wei
    Gu, Chenxiao
    Sheng, Wanxing
    Pan, Jing
    Li, Rui
    Sun, Lijing
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2019, 4 (01) : 38 - 45
  • [34] Cyber-Physical Testbed Co-simulation Real-Time: System Frequency Response
    Miguel Riquelme-Dominguez, Jose
    Gonzalez-Longatt, Francisco
    Felipe Silva Melo, Andre
    Rueda Peter Palensky, Jose L.
    2022 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2022 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2022,
  • [35] Optimizing co-simulation with the age of information in intelligent cyber physical systems
    Zhang, Yu
    Xu, Sijie
    Wei, Ben
    Chen, Zihui
    Bhatti, Uzair Aslam
    Huang, Mengxing
    INTERNET OF THINGS, 2025, 31
  • [36] A Hardware-in-the-Loop Based Co-Simulation Platform of Cyber-Physical Power Systems for Wide Area Protection Applications
    Tang, Yi
    Tai, Wei
    Liu, Zengji
    Li, Mengya
    Wang, Qi
    Liang, Yun
    Huang, Li
    APPLIED SCIENCES-BASEL, 2017, 7 (12):
  • [37] On Conceptual Structuration and Coupling Methods of Co-Simulation Frameworks in Cyber-Physical Energy System Validation
    Van Hoa Nguyen
    Besanger, Yvon
    Quoc Tuan Tran
    Tung Lam Nguyen
    ENERGIES, 2017, 10 (12)
  • [38] Controller Area Network Modeling and Its Application in Cyber-Physical Power System Co-Simulation
    Wu, You
    Fu, Lijun
    Xu, Yinan
    Ma, Fan
    Lu, Yao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 6178 - 6183
  • [39] Co-Simulation Framework for Design of Time-Triggered Cyber Physical Systems
    Zhang, Zhenkai
    Eyisi, Emeka
    Koutsoukos, Xenofon
    Porter, Joseph
    Karsai, Gabor
    Sztipanovits, Janos
    2013 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2013, : 119 - 128
  • [40] A novel simulation strategy for equation-based models of cyber-physical systems
    Chen Chang
    Su Shaohui
    Peng Zhangming
    Chen Guojin
    Liu Haiqiang
    Gong Youping
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S5245 - S5255