无法使来自 openmodelica 的 CurvedBend 组件正常工作
Can't make the CurvedBend component from openmodelica work properly
我正在尝试使用 Modelica.Fluid.Fittings.Bends.CurvedBend standard library
中的组件 CurvedBend
。我不知道如何指定它的 geometry 。我尝试使用 curvedBend(redeclare package Medium = Medium, geometry(d_hyd = 12.8e-3, R_0 = 0.0695, delta = 1.7, K = 0.025))
但我收到以下错误消息:
我在使用 edgedBend
组件时没有遇到任何问题。我发现有人有类似的问题(这里是 link : https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5)。据我了解,这是弯曲弯曲几何形状的输入顺序与压力损失函数 IN_con 的几何形状之间的问题。是 openmodelica 的问题可以解决还是我做错了什么?
此致,
马克西姆
这似乎与 https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5(您链接到)中报告的 OpenModelica 问题相同。
运行 Dymola 中的类似示例(Modelica.Fluid.Examples.HeatingSystem 使用这些参数在加热器和管道之间使用 CurvedBend)没有显示该问题。
我能找到的最好的 work-around 是制作 MSL 的(不完整)副本,re-order 不同 geometry-records 中的组件以相同的顺序排列。
我正在尝试使用 Modelica.Fluid.Fittings.Bends.CurvedBend standard library
中的组件 CurvedBend
。我不知道如何指定它的 geometry 。我尝试使用 curvedBend(redeclare package Medium = Medium, geometry(d_hyd = 12.8e-3, R_0 = 0.0695, delta = 1.7, K = 0.025))
但我收到以下错误消息:
我在使用 edgedBend
组件时没有遇到任何问题。我发现有人有类似的问题(这里是 link : https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5)。据我了解,这是弯曲弯曲几何形状的输入顺序与压力损失函数 IN_con 的几何形状之间的问题。是 openmodelica 的问题可以解决还是我做错了什么?
此致, 马克西姆
这似乎与 https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5(您链接到)中报告的 OpenModelica 问题相同。
运行 Dymola 中的类似示例(Modelica.Fluid.Examples.HeatingSystem 使用这些参数在加热器和管道之间使用 CurvedBend)没有显示该问题。
我能找到的最好的 work-around 是制作 MSL 的(不完整)副本,re-order 不同 geometry-records 中的组件以相同的顺序排列。