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
相关论文
共 41 条
[11]  
Frenkel J, P 9 INT MOD C, P433
[12]  
Fritzson P., 2014, PRINCIPLES OBJECT OR, DOI DOI 10.1002/9781118989166
[13]  
Fritzson P, P 46 C SIM MOD SIMS, P83
[14]   SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers [J].
Hindmarsh, AC ;
Brown, PN ;
Grant, KE ;
Lee, SL ;
Serban, R ;
Shumaker, DE ;
Woodward, CS .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2005, 31 (03) :363-396
[15]   EPOCHS: A platform for agent-based electric power and communication simulation built from commercial off-the-shelf components [J].
Hopkinson, K ;
Wang, XR ;
Giovanini, R ;
Thorp, J ;
Birman, K ;
Coury, D .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2006, 21 (02) :548-558
[16]   Simulation of Semiconductor Manufacturing Supply-Chain Systems With DEVS, MPC, and KIB [J].
Huang, Dongping ;
Sarjoughian, Hessam S. ;
Wang, Wenlin ;
Godding, Gary ;
Rivera, Daniel E. ;
Kempf, Karl G. ;
Mittelmann, Hans .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2009, 22 (01) :164-174
[17]  
Kim T, P 2007 SPRING SIM MU, V2, P219
[18]  
Kim YJ, P WINT SIM C, V1, P421
[19]  
Klingener J, P 1995 WINT SIM C, P445
[20]   Discrete event simulation of hybrid systems [J].
Kofman, E .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (05) :1771-1797