OpenModelica中SimpleGenerericer的压力损失如何工作?

发布于 2025-02-04 02:07:01 字数 633 浏览 4 评论 0原文

如果我对一个简单的管道建模,则用:

  • 入口的压力和温度边界条件(modelica.fluid.sources.boundary_pt
  • 质量流量和出口的温度粘结条件(motelica.fluid)。 sources.massflowsource_t

它会导致我的管道中有一定的常规压力损失。 现在,我从ModelICA标准库,带有参数:直径m_flow_nominaldp_nominal添加simpleGenericorrifice标准库。 ,要修改该网络的压力损失,而无需修改上一个网络的参数。如果我有更多的压力损失,我希望会有修改的质量流量,但是事实并非如此。

为了提供更多上下文,我想使用SimpleGenericorrouct,因为要对液压网络的一部分进行建模,我使用modelica.fluid.pipes.dynamicpipe组件,实际上并非如此,所以我' D喜欢通过测试结果调节压力损失,因为在我的模型中,我几乎没有压力损失。

有人可以帮助我了解该组件的机制吗?

此致, Maxime

If I model a simple pipe with :

  • pressure and temperature boundary conditions for the inlet (Modelica.Fluid.Sources.Boundary_pT)
  • mass flow rate and temperature bondary conditions for the outlet (Modelica.Fluid.Sources.MassFlowSource_T)

It results with a certain regular pressure loss in my pipe.
Now I add a SimpleGenericOrifice from the Modelica Standard Library ,with parameters : diameter, m_flow_nominal and dp_nominal, to modify the pressure loss of this network, without modifying the parameter of the previous network. If I have more pressure losses, I'd expect to have a modified mass flow rate, however it's not the case.

To give more context, I want to use the SimpleGenericOrifice because to model a part of my hydraulic network, I use the Modelica.Fluid.Pipes.DynamicPipe component, which is not the case in reality so I'd like to adjust the pressure loss with test results , because in my model I have almost no pressure loss.

Can someone help me understand the mechanism of this component ?

Best regards,
Maxime

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

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

发布评论

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

评论(1

我做我的改变 2025-02-11 02:07:01

如果我有更多的压力损失,我希望会有修改的质量流量,但是情况并非如此。

由于您使用的是modelica.fluid.sources.massflowsource_t作为边界值,因此质量流量将不变,但是出口压力(在质量流源处)将下降。

如果您想在与管道串联添加孔口时查看流量的变化,则应用压力源替换质量流源(modelica.fluid.sources.boundary_pt

If I have more pressure losses, I'd expect to have a modified mass flow rate, however it's not the case.

Since you are using Modelica.Fluid.Sources.MassFlowSource_T as a boundary value the mass flow rate will be unchanged, but the outlet pressure (at the mass flow source) will drop.

If you want to see a change in flow as you add an orifice in series with the pipe, you should replace the mass flow source with a pressure source (Modelica.Fluid.Sources.Boundary_pT)

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