EconPapers    
Economics at your fingertips  
 

A Python framework to create and simulate models with variable structure in common simulation environments

Alexandra Mehlhase

Mathematical and Computer Modelling of Dynamical Systems, 2014, vol. 20, issue 6, 566-583

Abstract: In modelling and simulation, model complexity increases with the complexity of real systems, often resulting in unfeasibly long simulation times. Variable-structure models, which can change their equation set during run-time, offer a solution. This article introduces an object-oriented approach that describes such models independent of a simulation environment. The problem of changing equations during run-time is addressed using a Python framework. Three tools are already integrated, namely, Dymola, OpenModelica and Matlab/Simulink. With this framework, existing models can be easily reused, and the advantages of different simulation tools can be leveraged. The framework is illustrated using a simple satellite launch example, along with instructions for how to use the framework. The main aim of the framework is to simulate complex models with a few mode changes and thus save simulation time. With two real-world examples and a scalability analysis, it is shown that the framework fulfils these requirements.

Date: 2014
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
http://hdl.handle.net/10.1080/13873954.2013.861854 (text/html)
Access to full text is restricted to subscribers.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:taf:nmcmxx:v:20:y:2014:i:6:p:566-583

Ordering information: This journal article can be ordered from
http://www.tandfonline.com/pricing/journal/NMCM20

DOI: 10.1080/13873954.2013.861854

Access Statistics for this article

Mathematical and Computer Modelling of Dynamical Systems is currently edited by I. Troch

More articles in Mathematical and Computer Modelling of Dynamical Systems from Taylor & Francis Journals
Bibliographic data for series maintained by Chris Longhurst ().

 
Page updated 2025-03-20
Handle: RePEc:taf:nmcmxx:v:20:y:2014:i:6:p:566-583