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

发布于 2025-01-10 14:21:29 字数 722 浏览 0 评论 0原文

我正在尝试使用 Modelica.Fluid.Fittings.Bends.CurvedBend 标准库 中的组件 CurvedBend。我不知道如何指定它的几何形状。我尝试使用 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 的问题可以解决还是我做错了什么?

此致, 马克西姆

I'm trying to use the component CurvedBend from the Modelica.Fluid.Fittings.Bends.CurvedBend standard library. I don't get how to specify its geometry . I tried using curvedBend(redeclare package Medium = Medium, geometry(d_hyd = 12.8e-3, R_0 = 0.0695, delta = 1.7, K = 0.025)) but I get the following error message :enter image description here

I didn't get any problem using the edgedBend component. I found someone with a similar problem ( here is the link : https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5). From what I understand its an issue between the inputs order from the geometry of the curved bend and the geometry of the IN_con of the pressure loss function. Is it an issue from openmodelica which can be resolved or am I doing something wrong ?

Best regards,
Maxime

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ぽ尐不点ル 2025-01-17 14:21:29

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

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

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

That seems like the same OpenModelica issue as reported in https://trac.openmodelica.org/OpenModelica/ticket/5906#comment:5 (that you linked to).

Running a similar example in Dymola (Modelica.Fluid.Examples.HeatingSystem with a CurvedBend between heater and pipe using those parameters) does not show that problem.

The best work-around I can find is to make an (incomplete) copy of MSL and re-order the components in the different geometry-records to be in the same order.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文