Quantised state system simulation in Dymola/Modelica using the DEVS formalism
Tamara Beltrame, François E. Cellier
Abstract
Tamara Beltrame, François E. Cellier
Abstract
Continuous-time systems can be converted to discrete-event descriptions using the Quantised State Systems (QSS) formalism. Hence it is possible to simulate continuous-time systems using a discrete-event simu-lation tool, such as a simulation engine based on the DEVS formalism. A new Dymola library, ModelicaDEVS, was devel-oped that implements the DEVS formalism. DEVS has been shown to be efficient for the simu-lation of systems exhibiting frequent switching opera-tions, such as flyback converters. ModelicaDEVS con-tains a number of basic components that can be used to carry out DEVS simulations of physical systems. Furthermore, it is also possible- with some restric-tions- to combine the two simulation types of Mod-elicaDEVS and Dymola (discrete-event and discrete-time simulation) and create hybrid models that contain ModelicaDEVS as well as standard Dymola compo-nents.
OpenAlex reports 26 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Continuous-time systems can be converted to discrete-event descriptions using the Quantised State Systems (QSS) formalism. Hence it is possible to simulate continuous-time systems using a discrete-event simu-lation tool, such as a simulation engine based on the DEVS formalism. A new Dymola library, ModelicaDEVS, was devel-oped that implements the DEVS formalism. DEVS has been shown to be efficient for the simu-lation of systems exhibiting frequent switching opera-tions, such as flyback converters. ModelicaDEVS con-tains a number of basic components that can be used to carry out DEVS simulations of physical systems. Furthermore, it is also possible- with some restric-tions- to combine the two simulation types of Mod-elicaDEVS and Dymola (discrete-event and discrete-time simulation) and create hybrid models that contain ModelicaDEVS as well as standard Dymola compo-nents.
Key concepts: DEVS, Modelica, Formalism (music), Computer science, Modeling and simulation, Computational science, Simulation, Art