Hybrid System Modeling Using the SIMANLib and ARENALib Modelica Libraries

Keywords

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