Hybrid System Modeling Using the SIMANLib and ARENALib Modelica Libraries
Keywords
- Modelica
- object-oriented modeling
- hybrid systems
- Arena
- SIMAN
- Parallel DEVS
Abstract
The ARENALib and SIMANLib Modelica libraries replicate the basic
functionality of the Arena simulation environment and the SIMAN
language. These libraries facilitate describing discrete-event models
using the Arena modeling methodology. ARENALib and SIMANLib models can
be combined with other Modelica models in order to describe complex
hybrid systems (i.e., combined continuous-time and discrete-event systems). The implementation and design of SIMANLib and ARENALib is
discussed. The ARENALib components have been built in a modular fashion
using SIMANLib. The SIMANLib components have been described as Parallel
DEVS models and implemented using DEVSLib, a Modelica library previously
developed by the authors to support the Parallel DEVS formalism. The
use of Parallel DEVS as underlying mathematical formalism has
facilitated the development and maintenance of SIMANLib. The modeling
of two hybrid systems is discussed to illustrate the features and use of
SIMANLib and ARENALib: firstly, a soaking-pit furnace; secondly, the
malaria spread and an emergency hospital. DEVSLib, SIMANLib and
ARENALib can be freely downloaded from
http://www.euclides.dia.uned.es.
Interested in reading the
full paper?
(17 pages, 2,872,586 bytes, pdf)
Homepage
Last modified: October 16, 2013 -- © François Cellier