1

我正在尝试使用 nightly build 1.9.1+dev (r21018) 在 openmodelica Fluid 库中运行 PumpingSystem 示例。不幸的是,模拟崩溃了,说它在初始化时无法解决 NLS。我尝试通过创建一个扩展它的新模型来修改模型(它只允许修改参数但不允许修改结构,我知道这可能是扩展的意思)或将模型的文本视图复制到一个新的文件,但随后 OMEdit 崩溃。你能告诉我如何创建一个我可以修改的副本吗?

谢谢你。

PS:我在 Linux 上运行它,Windows 版本似乎翻译了所有库,创建了无限量的翻译错误“预期的包中有;但得到了......”,然后以翻译错误“C:/OpenModelica1 .9.1Nightly/lib/omlibrary/Modelica 3.2.1/Blocks/Continuous/Internal/Filter/Utilities/normalizationFactor.mo:14:3-42:27] 错误:名称为 normalizationResidue 的元素已在此范围内声明。”

4

1 回答 1

1

您不能修改系统库。您只能扩展它们。

当前不支持创建模型的副本。你可以关注这张票https://trac.openmodelica.org/OpenModelica/ticket/2190

如果您只是复制粘贴文本,就像您已经做的那样,您需要手动更新模型中使用的相对路径。

于 2014-06-09T11:48:51.597 回答