An extension of the OpenModelica compiler for using Modelica models in a discrete event simulation

被引:10
|
作者
Nutaro, James [1 ]
机构
[1] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2014年 / 90卷 / 12期
关键词
combined simulation; continuous system simulation; discrete event simulation; hybrid simulation; simulation languages; HYBRID SYSTEMS; DEVS; COMPONENTS; HLA;
D O I
10.1177/0037549714554480
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article describes a new back-end and run-time system for the OpenModelica compiler. This new back-end transforms a Modelica model into a module for the adevs discrete event simulation package, thereby extending adevs to encompass complex, hybrid dynamical systems. The new run-time system that has been built within the adevs simulation package supports models with state-events and time-events and that comprise differential-algebraic systems with high index. Although the procedure for effecting this transformation is based on adevs and the Discrete Event System Specification, it can be adapted to any discrete event simulation package.
引用
收藏
页码:1328 / 1345
页数:18
相关论文
共 50 条
  • [41] Modelling radiology department operation using discrete event simulation
    Johnston, M. J.
    Samaranayake, P.
    Dadich, A.
    Fitzgerald, J. A.
    18TH WORLD IMACS CONGRESS AND MODSIM09 INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: INTERFACING MODELLING AND SIMULATION WITH MATHEMATICAL AND COMPUTATIONAL SCIENCES, 2009, : 678 - 684
  • [42] Towards an Executable Semantics for Activities Using Discrete Event Simulation
    Nicolae, Oana
    Wagner, Gerd
    Werner, Jens
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2009, 2010, 43 : 369 - 380
  • [43] Understanding the Diverging Diamond Interchange Using Discrete Event Simulation
    Moeller, Dietmar P. F.
    Anderson, Michael
    Schroer, Bernard
    PROCEEDINGS OF THE 2012 GRAND CHALLENGES IN MODELING & SIMULATION (GCMS '12), 2012, 44 (11): : 44 - 50
  • [44] Discrete event simulation using the Java']JavaBeans component model
    Praehofer, H
    Sametinger, J
    Stritzinger, A
    PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON WEB-BASED MODELING AND SIMULATION, 1999, 31 (03): : 107 - 112
  • [45] Discrete event representation of qualitative models using Petri nets
    Fanni, A
    Giua, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1998, 28 (06): : 770 - 780
  • [46] AN EASY-EXTENDABLE MODELING FRAMEWORK FOR DISCRETE EVENT SIMULATION MODELS AND THEIR VISUALIZATION
    Renken, Hendrik
    Laroque, Christoph
    Fischer, Matthias
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2011, 2011, : 5 - +
  • [47] Estimating ICU bed capacity using discrete event simulation
    Zhu, Zhecheng
    Hen, Bee Hoon
    Teow, Kiok Liang
    INTERNATIONAL JOURNAL OF HEALTH CARE QUALITY ASSURANCE, 2012, 25 (02) : 134 - +
  • [48] Assessment of Risks in Manufacturing Using Discrete-Event Simulation
    De landtsheer, Renaud
    Ospina, Gustavo
    Massonet, Philippe
    Ponsard, Christophe
    Printz, Stephan
    Jeschke, Sabina
    Haertel, Lasse
    von Cube, Johann Philipp
    Schmitt, Robert
    OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS, ICORES 2016, 2017, 695 : 201 - 222
  • [49] A review of assembly optimisation applications using discrete event simulation
    Prajapat, Neha
    Tiwari, Ashutosh
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2017, 30 (2-3) : 215 - 228
  • [50] Layout optimization of a repair facility using discrete event simulation
    Prajapat, Neha
    Waller, Tony
    Young, Joseph
    Tiwari, Ashutosh
    9TH INTERNATIONAL CONFERENCE ON DIGITAL ENTERPRISE TECHNOLOGY - INTELLIGENT MANUFACTURING IN THE KNOWLEDGE ECONOMY ERA, 2016, 56 : 574 - 579