Browse > Article
http://dx.doi.org/10.7471/ikeee.2018.22.1.6

FMI based Real-time CPS Distributed Simulation Framework using OMG DDS middleware  

Hong, Seokjoon (Dept. of Computer Software, Hanyang University)
Joe, Inwhee (Dept. of Computer Software, Hanyang University)
Kim, Wontae (Dept. of Computer Science and Engineering, Koreatech University)
Publication Information
Journal of IKEEE / v.22, no.1, 2018 , pp. 6-13 More about this Journal
Abstract
To develop highly dependable CPS, M&S(modeling and simulation) is very important. It is not easy to model any CPS whole system in a single simulation tool because each simulation tool is optimized for modeling each different part of the CPS. The FMI is the standard for M&S between different simulation tools. The DDS is a communication middleware suitable for large-scale real-time data transmission. In this paper, we proposed FMI based CPS real-time distributed simulaton framework using DDS. To evaluate the performance of the proposed framework, we performed distributed simulation using IEEE HLA/RTI and OMG DDS middleware and measured and compared the execution time of the entire simulation. From the simulation results, we can confirm that the simulation execution time using DDS is at least 1.14 times faster compared to execution time using HLA/RTI.
Keywords
CPS; DDS; HLA/RTI; FMU; Distributed co-simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. A. Sokolowski, C. M. Banks, Principles of modeling and simulation: a multidisciplinary approach. John Wiley & Sons, 2011
2 J. Banks, Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice. Wiley, New York, NY, USA, 1998.
3 Functional mock-up interface for model exchange and co-simulation, Version 2.0, Information Tech for European Advancement, Tech. Rep., Modelisar, Aug 2012.
4 C. Lina, Z. Qiang, "The Design and Implementation of real-time HILS based on RTX platform" Industrial Informatics (INDIN), 2012 10th IEEE conference, 2012, pp276-280
5 IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification, IEEE Std. 1516.1-2000, Aug. 2010.DOI: 10.1109/IEEESTD.2010.5557728
6 Data Distribution Service for Real-time Systems Specification, Ver 2.2, OMG, 2014.
7 J. R. M. Salio, Real Time Simulation with HLA and DDS, Nads, 2012
8 S. Chatzivasileiadis, M. Bonvini, J. Matanza, R. Yin, T. S. Nouidui, E. C. Kara, R. Parmar, D. Lorenzetti, M. Wetter, S. Kiliccote, "Cyber-physical modeling of distributed resources for distribution system operations", Proc. IEEE, vol. 104, no. 4, pp. 789-806, Apr. 2016.DOI: 10.1109/JPROC.2016.2520738   DOI
9 A. Garro, A. Falcon, "On the integration of HLA and FMI for supporting interoperability and reusability in distributed simulation," SpringSim-TES/DEVS, 2015, pp. 9-16.
10 "CERTI," https://savannah.nongnu.org/ projects/certi
11 "OpenDDS," http://www.opendds.org
12 "QTronic. FMU SDK (FMU Software DevelopmentKit)," http://www.qtronic.de/de/fmusk.html