Ramina Nikoukhah
INRIA Rocquencourt, France
Sébastien Furic
LMS Imagine, France
Ladda ner artikelhttp://dx.doi.org/10.3384/ecp09430024Ingår i: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009
Linköping Electronic Conference Proceedings 43:74, s. 641-645
Publicerad: 2009-12-29
ISBN: 978-91-7393-513-5
ISSN: 1650-3686 (tryckt), 1650-3740 (online)
In this paper; we show that; provided the Modelica language specification is enriched with the notion of external connector; interesting applications follow; where Modelica can be used to describe synchronous event-activated blocks that communicate efficiently with the “outside world”. Such blocks described in Modelica and compiled separately can still be connected together to form new blocks. Scicos (www.scicos.org); a freely available modeling environment; can make efficient use of those blocks; that in addition enable seamlessly integration of Modelica into a causal environment.
[1] S.L. Campbell; J. Chancelier; R. Nikoukhah; Modeling and Simulation in Scilab/Scicos; Springer 2005 - Chinese edition; BuptPress; Beijing; 2007
[2] M. Najafi; S. Furic; R. Nikoukhah; Scicos: a general purpose modeling and simulation environment; Proc. of the 4th International Modelica Conference; Hamburg; 2005
[3] M. Najafi and R. Nikoukhah; On the Integration of Modelica in the Modeling and Simulation Software Scicos; Proc. of Modelling; Identification and Control; 2009
[4] R. Nikoukhah; Extensions to Modelica for efficient code generation and separate compilation; in Proc. EOOLT Workshop at ECOOP’07; Berlin; 2007
[5] R. Nikoukhah; Hybrid dynamics in Modelica: Should all events be considered synchronous; in Proc. EOOLT Workshop at ECOOP’07; Berlin; 2007
[6] R. Nikoukhah; S. Furic; Synchronous and Asynchronous Events in Modelica: Proposal for an Improved Hybrid Model; in Proc. Modelica Conference; Bielefeld; 2008