Ganeson, Anand Kalaiarasi and Fritzson, Peter and Rogovchenko, Olena and Asghar, Adeel and Sjölund, Martin and Pfeiffer, Andreas (2012) An OpenModelica Python Interface and its use in PySimulator. 9th International Modelica Conference, 2012-09-03 - 2012-09-05, Munich, Germany. ISBN 978-91-7519-826-2.
|
PDF
1MB |
Abstract
How can Python users be empowered with the robust simulation, compilation and scripting abilities of a non-proprietary object-oriented, equation based modeling language such as Modelica? The immediate objective of this work is to develop an application programming interface for the OpenModelica modeling and simulation environment that would bridge the gap between the two agile programming languages Python and Modelica. The Python interface to OpenModelica – OMPython, is both a tool and a functional library that allows Python users to realize the full capabilities of OpenModelica's scripting and simulation environment requiring minimal setup actions. OMPython is designed to combine both the simulation and model building processes. Thus domain experts (people writing the models) and computational engineers (people writing the solver code) can work on one unified tool that is industrially viable for optimization of Modelica models, while offering a flexible platform for algorithm development and research.
Item URL in elib: | https://elib.dlr.de/77224/ | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Document Type: | Conference or Workshop Item (Paper) | ||||||||||||||||||||||||||||
Title: | An OpenModelica Python Interface and its use in PySimulator | ||||||||||||||||||||||||||||
Authors: |
| ||||||||||||||||||||||||||||
Date: | September 2012 | ||||||||||||||||||||||||||||
Refereed publication: | Yes | ||||||||||||||||||||||||||||
Open Access: | Yes | ||||||||||||||||||||||||||||
Gold Open Access: | No | ||||||||||||||||||||||||||||
In SCOPUS: | No | ||||||||||||||||||||||||||||
In ISI Web of Science: | No | ||||||||||||||||||||||||||||
Page Range: | pp. 537-548 | ||||||||||||||||||||||||||||
ISBN: | 978-91-7519-826-2 | ||||||||||||||||||||||||||||
Status: | Published | ||||||||||||||||||||||||||||
Keywords: | Python OpenModelica OMPython Simulation Modeling Modelica PySimulator | ||||||||||||||||||||||||||||
Event Title: | 9th International Modelica Conference | ||||||||||||||||||||||||||||
Event Location: | Munich, Germany | ||||||||||||||||||||||||||||
Event Type: | international Conference | ||||||||||||||||||||||||||||
Event Start Date: | 3 September 2012 | ||||||||||||||||||||||||||||
Event End Date: | 5 September 2012 | ||||||||||||||||||||||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||||||||||
HGF - Program: | Aeronautics | ||||||||||||||||||||||||||||
HGF - Program Themes: | Aircraft Research (old) | ||||||||||||||||||||||||||||
DLR - Research area: | Aeronautics | ||||||||||||||||||||||||||||
DLR - Program: | L AR - Aircraft Research | ||||||||||||||||||||||||||||
DLR - Research theme (Project): | L - Systems & Cabin (old) | ||||||||||||||||||||||||||||
Location: | Oberpfaffenhofen | ||||||||||||||||||||||||||||
Institutes and Institutions: | Institute of System Dynamics and Control > Aircraft System Dynamics Institute of System Dynamics and Control | ||||||||||||||||||||||||||||
Deposited By: | Pfeiffer, Andreas | ||||||||||||||||||||||||||||
Deposited On: | 12 Nov 2012 16:54 | ||||||||||||||||||||||||||||
Last Modified: | 24 Apr 2024 19:43 |
Repository Staff Only: item control page