将Modelica转换为FMU?如何通过Java实现该过程

时间:2013-07-21 20:52:50

标签: modelica

大家。我想模拟一些modelica模型,但不使用openmodelica或dymola,所以我想如果我可以将模型代码转换为fmu,那么调用jfmi进行处理。 我看了相应的材料,但仍然找不到一些关于整个过程的材料。那么,有没有人知道我可以在哪里获得详细过程或者有人已经实现了这个过程?

1 个答案:

答案 0 :(得分:1)

好吧,如果你有一个Modelica模型,并且你想生成一个FMU,那么你需要一个Modelica编译器来做到这一点。你并没有真正解释你的要求。例如,Dymola有一个Java接口(尽管我不确定它现在的支持程度如何)。您也可以编写Java代码来对OpenModelica进行“系统调用”(也可能有其他更多Java友好的方式来使用OpenModelica)。

但是假设由于某些原因,这些方法还不够,您可能还会考虑Modelon的JModelica.org编译器或CyDesign的CyModelica,因为这两个都是用Java实现的。