无法使openmodelica的CurvedBend组件正常工作

问题描述 投票:0回答:2

我正在尝试使用

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 的问题可以解决还是我做错了什么?

最诚挚的问候, 马克西姆

fluid modelica dymola openmodelica
2个回答
1
投票

这似乎与 https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5(您链接到的)中报告的 OpenModelica 问题相同。

在 Dymola 中运行类似的示例(使用这些参数在加热器和管道之间使用 CurvedBend 的 Modelica.Fluid.Examples.HeatingSystem)不会显示该问题。

我能找到的最好的解决方法是制作 MSL 的(不完整)副本,并将不同几何记录中的组件重新排序为相同的顺序。


0
投票

您是否获得了有关此问题的更多信息,因为我也遇到了同样的问题。 我尝试重新排列组件,但没有成功。

您忠实的

© www.soinside.com 2019 - 2024. All rights reserved.