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 条
  • [21] Adaptive Discrete Event Simulation Systems to Embrace Changes of Requirements Using Event Control Models
    Kwon, Se Jung
    Kang, Bonggu
    Choi, Changbeom
    Kim, Tag Gon
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (03): : 1147 - 1160
  • [22] Web Services with generic simulation models for discrete event simulation
    Gyimesi, M.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2008, 79 (04) : 964 - 971
  • [23] Localization using discrete event simulation
    Aksoy, B
    Ustun, V
    Smith, JS
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 989 - 993
  • [24] USING ADA FOR DISCRETE EVENT SIMULATION
    BRUNO, G
    SOFTWARE-PRACTICE & EXPERIENCE, 1984, 14 (07): : 685 - 695
  • [25] DISCRETE EVENT SIMULATION USING OCCAM
    NEVISON, C
    APPLYING TRANSPUTER BASED PARALLEL MACHINES ( OUG 10 ), 1989, : 222 - 230
  • [26] USING SIMPLIFIED DISCRETE-EVENT SIMULATION MODELS FOR HEALTH CARE APPLICATIONS
    Virtue, Anthony
    Kelly, John
    Chaussalet, Thierry
    PROCEEDINGS OF THE 2011 WINTER SIMULATION CONFERENCE (WSC), 2011, : 1154 - 1165
  • [27] Modelica - A general object-oriented language for continuous and discrete-event system modeling and simulation
    Fritzson, P
    Bunus, P
    35TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2002, : 365 - 380
  • [28] Parallel languages for discrete-event simulation models
    Bagrodia, RL
    IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (02): : 27 - 38
  • [29] Comparison of Enhanced Markov Models and Discrete Event Simulation
    Kraemer, Stefan
    Raab, Peter
    Mottok, Juergen
    Racek, Stanislav
    2014 17TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2014, : 591 - 598
  • [30] Scaling down discrete-event simulation models
    Savenkov, K. O.
    Smeliansky, R. L.
    PROGRAMMING AND COMPUTER SOFTWARE, 2006, 32 (06) : 308 - 316