【问题标题】:Problems in OpenModelica v1.19.2 when installing OpenHydraulics v1.0.1 with Modelica Standard Lib v3.2使用 Modelica Standard Lib v3.2 安装 OpenHydraulics v1.0.1 时 OpenModelica v1.19.2 中的问题
【发布时间】:2022-10-20 08:41:04
【问题描述】:

大家好,我是新来的。

我是一个全新的 Modelica 用户。我正在尝试使用 OpenModelica 学习语言。我想使用 OpenModelica 中 github link 中的 OpenHydraulics(特别是在 OMEdit 连接编辑器中)。

我下载了 OpenModelica v1.19.2 和 Modelica Standard Lib v3.2 来浏览和运行 OpenHydraulics v1.0.1 库。但是,当我打开 Excavator 示例并尝试实例化或模拟模型时,我会收到许多表单错误:

[OpenHydraulics.Basic.VariableRestriction:51:3-54:64]:在变量限制范围内找不到函数 ReynoldsNumber_m_flow。

你能帮我解决这个问题吗? 提前致谢。

【问题讨论】:

    标签: modelica openmodelica


    【解决方案1】:

    您需要考虑几件事:

    1. 当前版本的 OpenHydraulics 仍然是大约 10 年前的原始版本。
    2. 该库是使用 Dymola 开发的,当时 Dymola 还支持其他工具难以使用的几个非标准 Modelica、Dymola 特定结构。
    3. 您尝试运行的示例是最复杂的示例,它利用了库的几乎所有功能,因此具有相当高的复杂性。

      将所有这些放在一起意味着 OpenModelica 必然会在这个例子中挣扎。但一切都没有丢失。如果您实际查看更简单的电路示例(在Circuit 下),您会发现它们工作得很好。根据您的应用领域,他们可能已经展示了适合您需求的用法。

      我希望这有帮助。

    【讨论】:

      【解决方案2】:

      非常感谢您和您的团队,我看到了新版本 OpenHydraulics v2.0.0

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-08-08
        • 1970-01-01
        • 1970-01-01
        • 2020-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多