为什么FMU导出的FMI1与导出为FMI2的统计信息不同

时间:2016-12-14 17:25:33

标签: modelica dymola fmi

假设我使用FMI-1标准在Dymola中导出模型:

translateModelFMU("SomeModel", false, "", "1", "me", false)

然后我使用FMI-2标准导出相同的模型:

translateModelFMU("SomeModel", false, "", "2", "me", false)

我注意到模型统计(非线性方程组的大小,初始化问题)发生了变化。

有人可以解释原因吗?

1 个答案:

答案 0 :(得分:1)

FMI标准版本2.0对FMI标准有许多补充,可以让工具更有效地模拟导出的模型。这些变化包括:

  • 支持雅可比矩阵

  • 接口变量的新分类

  • 连续状态变量明确列为 FMU变量

有关这些更改的更多信息可以在Modelica' 2012年会议的论文中找到:Functional Mockup Interface 2.0: The Standard for Tool independent Exchange of Simulation Models