Wolfram mathematica 不同Modelica编译器/模拟器之间的比较

Wolfram mathematica 不同Modelica编译器/模拟器之间的比较,wolfram-mathematica,modelica,dymola,simulationx,Wolfram Mathematica,Modelica,Dymola,Simulationx,我正在寻找不同Modelica编译器或模拟器之间的详细比较,包括Dymola、MapleSim、Wolfran System Modler、SimulationX、OpenModelic。 详细信息应包括主流商业库和开源库的兼容性、模拟速度、对FMI的支持。 有人能告诉我在哪里可以找到关于这个主题的信息或现有研究吗?我认为这样的东西还不存在,因为除了OpenModelica之外,没有其他实现(都是商业的)会公开显示它们的库覆盖率结果。OpenModelica库覆盖范围可在以下位置找到: 我同意,

我正在寻找不同Modelica编译器或模拟器之间的详细比较,包括Dymola、MapleSim、Wolfran System Modler、SimulationX、OpenModelic。 详细信息应包括主流商业库和开源库的兼容性、模拟速度、对FMI的支持。
有人能告诉我在哪里可以找到关于这个主题的信息或现有研究吗?

我认为这样的东西还不存在,因为除了OpenModelica之外,没有其他实现(都是商业的)会公开显示它们的库覆盖率结果。OpenModelica库覆盖范围可在以下位置找到:


我同意,有这样一个比较是很有意思的,我认为Modelica协会应该努力使将来能够提供它,就像他们对FMI所做的那样。

已经有几次公开的Modelica模拟环境基准测试尝试。显然未实施的较老方案包括:

  • ,2008年Modelica会议:讨论了基准库。然而,似乎没有进行认真的比较。我也不知道这项工作是否会继续下去

  • ,Modelica Conference 2011:一个名为ModeliMark的基准测试套件用于比较不同的模拟环境。基准测试的重点是编译和翻译速度。它来自OpenModelica社区。我不知道是否定期执行基准以更新结果。然而,我想基准测试和相关的代码、基础设施等应该是可用的

相对较新且仍处于活动状态的基准:

  • ,2015年Modelica会议:Modelica库基准测试,包含参数化模型,便于放大模型尺寸。可在github上使用,并积极维护,并定期为其提供帮助。我不知道不同模拟环境之间的定期比较基准测试。但基本上,任何一个拥有多个仿真环境许可证的人都能够执行基本的比较基准测试
最近发布的运行时性能结果:

  • :使用电力系统模型进行运行时性能模拟

这些是我所知道的,因此可能还有更多。因此,如果还有其他基准测试尝试,请提示我,我可以保持此列表处于活动状态。

不同的平台和库存在兼容性问题,这很恼人,理想情况下,它们都应该遵守Modelica规范,而不是平台的规则。但不幸的是,这就是我们的情况。可能的重复: