我正在尝试使用
CurvedBend
中的组件 Modelica.Fluid.Fittings.Bends.CurvedBend standard library
。我不知道如何指定它的几何形状。我尝试使用 curvedBend(redeclare package Medium = Medium, geometry(d_hyd = 12.8e-3, R_0 = 0.0695, delta = 1.7, K = 0.025))
但收到以下错误消息:
我使用
edgedBend
组件没有遇到任何问题。我发现有人有类似的问题(这里是链接:https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5)。据我了解,这是弯曲弯曲的几何形状的输入顺序与压力损失函数的 IN_con 的几何形状之间的问题。这是 openmodelica 的问题可以解决还是我做错了什么?
最诚挚的问候, 马克西姆
这似乎与 https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5(您链接到的)中报告的 OpenModelica 问题相同。
在 Dymola 中运行类似的示例(使用这些参数在加热器和管道之间使用 CurvedBend 的 Modelica.Fluid.Examples.HeatingSystem)不会显示该问题。
我能找到的最好的解决方法是制作 MSL 的(不完整)副本,并将不同几何记录中的组件重新排序为相同的顺序。
您是否获得了有关此问题的更多信息,因为我也遇到了同样的问题。 我尝试重新排列组件,但没有成功。
您忠实的