【问题标题】:ValveLinear Model Modelica Standard Library - Working PrincipleValveLinear 模型 Modelica 标准库 - 工作原理
【发布时间】:2016-12-13 15:21:44
【问题描述】:

我正在使用 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 线性下降至零?

此外,dp_nominal 是阀门上相应的最小压降吗? (即完全打开)。因此,随着开度从 1 变为 0,我们会看到 dp 从 dp_nominal 线性增加到某个最大值吗?

答案可能看起来微不足道,但到目前为止,我已经在 Dymola 中运行了一些阀门示例,在某些情况下,随着开口的变化,dp 似乎在阀门上保持不变,这对我来说没有意义。

【问题讨论】:

    标签: fluid modelica dymola


    【解决方案1】:

    标称质量流量和压降只是设计值,用于计算阀门系数k(压降和质量流量之间的固定关系)。由于无法在ValveLinear 中指定“公称开度”,因此假定设计点的阀门开度为 1(阀门全开)。

    通过阀门的质量流量限于m_flow_nominal。如果将压降加倍,则无论标称质量流量如何,通过阀门的质量流量都会加倍。

    一个示例模型如下所示:

    1. m_flow_nominal 为 5 kg/s,dp_nominal 为 10 bar。
    2. 在时间 = 0 秒时,阀门上的(固定)压降为 10 bar,阀门完全打开。因此,通过阀门的质量流量为 5 kg/s。
    3. 在时间 = 1 秒时,阀门上的压降增加 50 pct(从 10 到 15 巴)。质量流量也增加了 50% (至 7.5 公斤/秒)。
    4. 在时间 = 3 s 时,阀门开度减少 50 %(从完全到 半开)。压降保持在 15 bar(当然,因为 这是一个边界值),而质量流量降低到 50 pct (= 3.75 kg/s)。

    关于你的第二个问题。压降不受限制。如果通过阀门的质量流量作为边界条件给出(例如,如果将模型中的 source 替换为 MassFlowSource_T)并且质量流量减少到标称值的一半(从 5 到 2.5 kg/ s) 压降也将减少到标称值的一半(10 至 5 bar)。如果质量流量为零,则压降也为零。

    另一方面,如果您将质量流量固定为 > 0 kg/s 的值并将阀门开度向零倾斜,则压降将接近无穷大。

    最好的问候, 雷内·贾斯特·尼尔森

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-16
      • 2014-03-24
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多