我正在使用Dymola将Modelica标准流体库中的ValveLinear模型实现到我的模型中。我有一些关于它的参数的问题,我希望能弄清楚:这个阀门的关键参数如下:
parameter Medium.MassFlowRate m_flow_nominal
"Nominal mass flowrate at full opening";
final parameter Types.HydraulicConductance k = m_flow_nominal/dp_nominal
"Hydraulic conductance at full opening";
Modelica.Blocks.Interfaces.RealInput opening(min=0,max=1)
"=1: completely open, =0: completely closed"然后通过阀门的质量流量被计算为
m_flow = opening*k*dp;我假设m_flow_nominal是最大质量流率,随着开度从1到0,mass_flow中线性下降到0,对吗?
此外,dp_nominal是阀门上相应的最小压降吗?(即在完全开放时)。因此,当开场从1到0时,我们是否会看到dp从dp_nominal线性增加到某个最大值?
答案可能看起来微不足道,但到目前为止,我已经用Dymola中的阀门运行了一些例子,在某些情况下,当阀门的开度变化时,dp似乎保持不变,这对我来说没有意义。
发布于 2016-12-14 17:54:47
额定质量流量和压降只是用于计算阀门系数k (压降和质量流量之间的固定关系)的设计值。由于在ValveLinear中不能指定“公称开度”,因此假定设计点上的阀门开度为1(全开阀门)。
流过阀门的质量流量不限于m_flow_nominal。如果压降加倍,则无论额定质量流量如何,流过阀门的质量流量都会加倍。
示例模型如下所示:
m_flow_nominal为5 kg/s,dp_nominal为10bar。


关于你的第二个问题。压降不受限制。如果给出通过阀门的质量流量作为边界条件(例如,如果用MassFlowSource_T替换模型中的source ),并且将质量流速降低到标称值的一半(从5 kg/s到2.5 kg/s),则压降也将减少到标称值的一半(10到5 bar)。如果质量流率为零,则压降也为零。
另一方面,如果您将质量流量固定为大于0 kg/s的值,并使阀门的开度接近于零,则压降将接近无穷大。
致以最好的问候,Rene Just Nielsen
https://stackoverflow.com/questions/41124640
复制相似问题