OpenModelica中SimpleGenerericer的压力损失如何工作?
如果我对一个简单的管道建模,则用:
- 入口的压力和温度边界条件(
modelica.fluid.sources.boundary_pt
) - 质量流量和出口的温度粘结条件(
motelica.fluid)。 sources.massflowsource_t
)
它会导致我的管道中有一定的常规压力损失。 现在,我从ModelICA标准库
,带有参数:直径
,m_flow_nominal
和dp_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 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于您使用的是
modelica.fluid.sources.massflowsource_t
作为边界值,因此质量流量将不变,但是出口压力(在质量流源处)将下降。如果您想在与管道串联添加孔口时查看流量的变化,则应用压力源替换质量流源(
modelica.fluid.sources.boundary_pt
)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
)