Clemens Schlegel
Schlegel Simulation GmbH, Germany
Reinhard Finsterwalder
Universität der Bundeswehr, Germany
Download articlehttp://dx.doi.org/10.3384/ecp11063796Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Linköping Electronic Conference Proceedings 63:90, p. 796-800
Published: 2011-06-30
ISBN: 978-91-7393-096-3
ISSN: 1650-3686 (print), 1650-3740 (online)
For a certain class of applications simulation models are developed and then rolled out for standalone usage without the tool with which they have been developed. The user is intended to perform simula-tion runs; to inspect results; to change selected parameters within given bounds; but not to inspect or even change the model itself.
The reasons for such a usage scenario are manifold: The simulation is intended to be used as a black-box tool by non simulation specialists; a component vendor (electric drives; pneumatic or hydraulic components; etc.) likes to demonstrate the performance of his components in the context of a simulation or the model developer may hide model details.
If a model development tool includes code generation the model specific simulator can be setup fully automatic. However; a GUI (graphical user interface) for such a simulator must be developed manually. We developed a tool which automatically generates a simulator GUI from a Modelica model and data definition.
[1] Dymola Version 7.4. Dassault Systèmes; Lund; Sweden. www.dymola.com.
[2] Modelica Specification; Version 3.1; May 2009. www.modelica.org/documents.
[3] Parr; T.J.; Language Translation using PCCTS and C++. Automata Publishing Company; San Jose; 1993.