Automatic Generation of Graphical User Interfaces for Simulation of Modelica Models

Automatic Generation of Graphical User Interfaces for Simulation of Modelica Models
复制标题

自动生成用于 Modelica 模型仿真的图形用户界面

DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
R. Finsterwalder
R. Finsterwalder
中科院分区:
--
文献类型:
--
作者:
Clemens M. Schlegel;R. Finsterwalder

文献摘要

被引文献

相似文献

对于某一类应用程序,开发了仿真模型,然后在不使用开发模型时使用的工具的情况下推出独立使用。用户的目的是执行模拟运行,检查结果,在给定范围内更改选定的参数,但不检查甚至更改模型本身。这种使用场景的原因是多方面的:仿真旨在被非仿真专家用作黑盒工具,组件供应商(电力驱动,气动或液压组件等)喜欢在仿真上下文中演示其组件的性能,或者模型开发人员可能隐藏模型细节。如果模型开发工具包括代码生成,则模型特定的模拟器可以完全自动地设置。然而,这种模拟器的GUI(图形用户界面)必须手工开发。我们开发了一个工具,可以从Modelica模型和数据定义自动生成模拟器GUI。
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 simulation 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.