DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

An OpenModelica Python Interface and its use in PySimulator

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, 03.-05. Sep. 2012, Munich, Germany. ISBN 978-91-7519-826-2.



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
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Ganeson, Anand KalaiarasiPELAB, Linköping UniversityUNSPECIFIED
Fritzson, PeterPELAB, Linköping UniversityUNSPECIFIED
Rogovchenko, OlenaPELAB, Linköping UniversityUNSPECIFIED
Asghar, AdeelPELAB, Linköping UniversityUNSPECIFIED
Sjölund, MartinPELAB, Linköping UniversityUNSPECIFIED
Pfeiffer, AndreasAndreas.Pfeiffer (at) dlr.deUNSPECIFIED
Date:September 2012
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In ISI Web of Science:No
Page Range:pp. 537-548
Keywords:Python OpenModelica OMPython Simulation Modeling Modelica PySimulator
Event Title:9th International Modelica Conference
Event Location:Munich, Germany
Event Type:international Conference
Event Dates:03.-05. Sep. 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:31 Jul 2019 19:37

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.