Conference article

Parallel DEVS and Process-Oriented Modeling in Modelica

Victorino Sanz
Dpto. Informática y Automática, ETSI Informática, UNED, Spain

Alfonso Urquia
Dpto. Informática y Automática, ETSI Informática, UNED, Spain

Sebastian Dormido
Dpto. Informática y Automática, ETSI Informática, UNED, Spain

Download articlehttp://dx.doi.org/10.3384/ecp09430104

Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009

Linköping Electronic Conference Proceedings 43:11, p. 96-107

Show more +

Published: 2009-12-29

ISBN: 978-91-7393-513-5

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

This manuscript presents a new free Modelica library; named DESLib and composed of four packages: RandomLib; DEVSLib; SIMANLib and ARENALib. DESLib has been designed and implemented to facilitate the description of discrete-event models using the Parallel DEVS formalism (using DEVSLib); and to facilitate the process-oriented modeling of logistic systems (using SIMANLib and ARENALib). SIMANLib and ARENALib models are designed as DEVS models; and implemented using DEVSLib; to facilitate its development; comprehension and maintenance. RandomLib includes functionalities to generate random numbers and random variates; and facilitate the development of stochastic models. The communication mechanism used to transport information between models in DESLib is presented. This mechanism facilitates the combination of DEVS and process-oriented models to describe discrete-event systems at multiple levels. DESLib also includes interfaces to combine its components with other Modelica libraries; facilitating the composition of multi-formalism and multidomain hybrid models. DESLib can be downloaded from http://www.euclides.dia.uned.es.

Keywords

discrete-event systems; hybrid modeling; Parallel DEVS; process-oriented modeling; random number generation; stochastic simulation; logistic model

References

No references available

Citations in Crossref