Co-Simulation of Distributed Engine Control System and Network Model using FMI & SCNSL

被引:11
|
作者
Pedersen, Nicolai [1 ,2 ]
Madsen, Jan [1 ]
Vejlgaard-Laursen, Morten [2 ]
机构
[1] Tech Univ Denmark, DK-2800 Lyngby, Denmark
[2] MAN Diesel & Turbo, DK-2450 Copenhagen SV, Denmark
来源
IFAC PAPERSONLINE | 2015年 / 48卷 / 16期
关键词
Functional Mockup Interface; SystemC Network Simulation Library; Cyber-Physical Systems; Co-Simulation; Simulation Master;
D O I
10.1016/j.ifacol.2015.10.290
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Increased legislations on engine pollution and efficiency, in the maritime industry, has resulted in drastic changes of engine layout and the amount of interconnected systems. With increased complexity and a more distributed control system, co-simulation and network modelling tools become even more desired. This paper investigates how to co-simulate a distributed cyber-physical system and its surrounding network. The Functional Mock-up Interface (FMI) for co-simulation is used as a standard for interconnecting models and solvers. A network model connecting all subsystem components is created using the SystemC Network Simulation Library (SCNSL). Combining FMI and SCNSL makes it possible to validate the interconnection between both physical and computational components together with the network typology. The result is a more complete simulation environment with better opportunities for investigating proper system behaviour in terms of dynamics and temporal execution. A master algorithm for doing the networked co-simulation routine is proposed, and a proof of concept example is presented, showing one of the many potentials of the environment. With the more comprehensive simulation environment, developers will be able to achieve improved modelling and validation processes, resulting in better applications. (C) 2015, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:261 / 266
页数:6
相关论文
共 50 条
  • [1] CO-SIMULATION OF HARDWARE RTL AND SOFTWARE SYSTEM USING FMI
    Quraishi, Masudul H.
    Sarjoughian, Hessam S.
    Gholami, Soroosh
    2018 WINTER SIMULATION CONFERENCE (WSC), 2018, : 572 - 583
  • [2] Master for Simulation Control using the Distributed Co-Simulation Protocol
    Krammer, Martin
    Benedikt, Martin
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 329 - 334
  • [3] CyDER - an FMI-based co-simulation platform for distributed energy resources
    Nouidui, Thierry S.
    Coignard, Jonathan
    Gehbauer, Christoph
    Wetter, Michael
    Joo, Jhi-Young
    Vrettos, Evangelos
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2019, 12 (05) : 566 - 579
  • [4] ERROR ANALYSIS AND ERROR ESTIMATES FOR CO-SIMULATION IN FMI FOR MODEL EXCHANGE AND CO-SIMULATION V2.0
    Arnold, Martin
    Clauss, Christoph
    Schierz, Tom
    ARCHIVE OF MECHANICAL ENGINEERING, 2013, 60 (01) : 75 - 94
  • [5] Step Revision in Hybrid Co-simulation with FMI
    Cremona, Fabio
    Lohstroh, Marten
    Broman, David
    Di Natale, Marco
    Lee, Edward A.
    Tripakis, Stavros
    2016 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2016, : 173 - 183
  • [6] Distributed Economic Dispatch using Framework for Network Co-simulation
    Mana, Priya Thekkumparambath
    Hansen, Jacob
    2018 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2018,
  • [7] FMI-based Co-Simulation of Hybrid Closed-loop Control System Models
    Widl, Edmund
    Judex, Florian
    Eder, Katharina
    Palensky, Peter
    2015 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS ENGINEERING (ICCSE), 2015,
  • [8] Using SystemC Cyber Models in an FMI Co-Simulation Environment: Results and Proposed FMI Enhancements
    Centomo, Stefano
    Deantoni, Julien
    de Simone, Robert
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 318 - 325
  • [9] Co-Simulation of Power Systems and Computing Systems using the FMI Standard
    Gougeon, Adrien
    Camus, Benjamin
    Lemercier, Francois
    Quinson, Martin
    Blavette, Anne
    Orgerie, Anne-Cecile
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 730 - 731
  • [10] Integrating Tools: Co-Simulation in UPPAAL using FMI-FMU
    Nyman, Ulrik
    Jensen, Peter Gjo
    Larsen, Kim Guldstrand
    Legay, Axel
    2017 22ND INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2017, : 11 - 19