空化和气溶解

当液体中特定位置的静压力低于液体的饱和蒸气压时,液体会经历名为空化的相变。此相变产生由液体蒸气填充的空化气泡。液体可以溶解气体直至一定的最大浓度(饱和)。当压力和/或温度变化时,液体会变为过饱和或欠饱和。在过饱和情况下,气泡会在液体中形成并增长;在欠饱和情况下,气泡将收缩并消失。对于多组分气相,自由气体气泡是溶液中组分的混合物。液体中溶解气体和自由气体的存在会影响其他属性,如空化率。

Simcenter STAR-CCM+ 对空化模型和气溶解模型使用相同的均匀种子法。尽管这些零维法不会捕捉出现的所有物理现象,但它们是工业设计研究中使用的成熟方法。

基于种子的质量传递模型用于气溶解和空化。基于种子的模型以 [604] 为基础。两个相互作用的相表示为 l 和 v,从 l 到 v 的质量传递为正。

空化发生概率的指示器是空化数 Ncav 。此值等于静压 p 和饱和压力 p s a t 之差除以来流的动压:

1. EQUATION_DISPLAY
N c a v = p - p s a t 1 2 ρ l U 2
(2679)

要发生空化,空化气泡通常需要成核表面。液体中的杂质可以提供此表面。这些预先存在的气泡称为种子,并在满足空化条件时开始增长。

为了能够解释液体纯度(即,固体颗粒和溶解气体含量)的影响,假设液体中存在成核点(种子)。制定了以下建模假设:

  • 种子为球体并均匀分布在液体中,其特征如数 n0(每单位液体体积的种子数)所示。
  • 最初,所有种子的半径相同。

假设控制体积中的种子数与液体量成比例,因此无需跟随每个种子并追踪其空间运动。

根据上述假设,在任何时候,控制体积中的种子数为:

2. EQUATION_DISPLAY
N=n0αlV
(2680)

其中,αl 为体积 V.的控制体积中的液体体积分数。

控制体积内的总蒸汽体积等于:

3. EQUATION_DISPLAY
Vv=NVb
(2681)

其中,Vb 为一个气泡的体积,且:

4. EQUATION_DISPLAY
Vb=43πR3
(2682)

R 为局部气泡半径。

现在,可以根据 n0R 和空化液体的体积分数 αl 表示蒸汽体积分数 αv,定义如下:

5. EQUATION_DISPLAY
αv=VvV=NVbV=43πR3n0αl
(2683)

已知蒸汽体积分数时,可根据以下表达式计算局部气泡半径:

6. EQUATION_DISPLAY
R=(3αv4πn0αl)1/3
(2684)

上述建模架构用于定义质量守恒方程中的蒸汽生成率或消耗率。气泡半径变化率是关键参数,因为蒸汽生成导致气泡增长,而蒸汽消耗导致气泡塌陷。另一个参数是控制体积中的液体量。很明显,任何蒸汽质量的增加都伴随着液体质量中的相应减少。

汽泡随流体移动。因此,任何特定时间的蒸汽生成率接近当时控制体积中存在的气泡的体积变化率。单个气泡的体积变化如下:

7. EQUATION_DISPLAY
dVbdt=4πR2dRdt=4πR2vr
(2685)

其中,vr=dR/dt 表示气泡增长速度。

控制体积中存在的所有气泡的增长(或塌陷)率表示蒸汽体积分数方程中的源项,即:

8. EQUATION_DISPLAY
Q v = N d V b d t = 4 π n 0 ( 1 α v ) V R 2 v r
(2686)

上述源项仅表示空化贡献;蒸汽还可以通过沸腾生成。例如,同一流体可能因沸腾在热壁上生成蒸汽,并因局部低压和空化在锐角处生成蒸汽。在这种情况下,必须将不同模型产生的源项加在一起。

蒸汽的体积分数可以表示为:

9. EQUATION_DISPLAY
αv=VvV=VvVv+Vl
(2687)

其中, V 为控制体积, Vv V l 分别表示蒸汽相和液相占据的相应体积部分。

假设控制体积内的蒸汽相以气泡的形式存在。每个气泡具有相同的半径 R。种子数密度定义为 n 0 ,对应于每单位体积的气泡数。

因此,蒸汽相和液相之间存在以下关系:

10. EQUATION_DISPLAY
Vv=n0Vl43πR3
(2688)

气体的体积分数 αv 变为:

11. EQUATION_DISPLAY
αv=n043πR31+n043πR3
(2689)

汽泡半径可以表示为:

12. EQUATION_DISPLAY
R3=αvn043π(1-αv)
(2690)

种子直径 D 0 = 2 R 0 (由用户指定)给出气泡尺寸的下限 R m i n

每单位体积的质量传递率可以写为:

13. EQUATION_DISPLAY
m˙=n0αl4πρvR2vr
(2691)

对于多组分空化,总体空化率将分解为各个组分的速率。未求解的交界面属性也会影响此总速率。一个合理的假设是使用以下表达式:

14. EQUATION_DISPLAY
m˙cav,i=m˙cav((Xi,l,p*sat,i)/(iNcXi,l,p*sat,i))
(2692)

以理想气体和理想液体为背景,此表达式表示基于每个组分的独特挥发性的加权。

液相体积以以下体积率消失:

15. EQUATION_DISPLAY
V˙l=-m˙ρl
(2693)

蒸汽体积使用以下体积率生成气体:

16. EQUATION_DISPLAY
V˙g=m˙ρv
(2694)

剩余的未知因子 vr ,给定气泡半径的变化率。

提供了以下气泡半径变化率模型:

  • Rayleigh-Plesset 空化模型
  • Schnerr-Sauer 空化模型
  • 气溶解模型

如果相为多组分,则速率模型会将全局质量传递率 m˙ 分解为各个组分的速率 m˙i 。在组分传输方程中,这些组分质量传递率显示为源项。

完整 Rayleigh-Plesset 空化模型

完整 Rayleigh-Plesset 模型包括气泡增长加速的影响以及粘性效应和表面张力效应。

气泡增长速度 vr 使用 Rayleigh-Plesset 方程确定:

17. EQUATION_DISPLAY
Rdvrdt+32vr2=psatpρl2σρlR4μlρlRvr
(2695)

其中:

  • psat 为指定温度的饱和压力
  • p 为周围液体中的分压
  • σ 为表面张力
  • ρl 为液体密度

可以计算蒸汽体积分数方程的源项所需的气泡增长速度,而不忽略 Rayleigh-Plesset 方程中的任何项。

对于多组分空化,公式中的 psat 项将替换为 psat,m

18. EQUATION_DISPLAY
psat,m=iNcXi,l,sp*sat,i
(2696)

此表达式为 Raoult 定律,其中,p*sat,i 指示纯组分的饱和压力。液体组分的交界面摩尔分数接近其体积值,因此 Xi,l,sXi,l,。此公式忽略气泡中存在的其他气体(例如,由于气体离解而生成)的影响。

Schnerr-Sauer 空化模型

Schnerr-Sauer 空化模型基于 Rayleigh-Plesset (RP) 简化方程并忽略气泡增长加速的影响、粘性效应和表面张力效应。Schnerr-Sauer 空化模型可用于对单组分材料和多组分材料的气泡增长率和塌陷率进行比例缩放。

空化气泡增长率使用惯性控制增长模型 [604]

19. EQUATION_DISPLAY
vr2=23(psat-pρl)
(2697)

其中,psat 为饱和压力,对应于气泡表面处的温度,p 为周围液体的压力,ρl 为液体密度。Eqn. (2697) 是对更具一般性的 Rayleigh-Plesset 方程的简化,该方程考虑了惯性、粘性效应和表面张力效应。

研究结果表明,对于大多数实际应用,不需要考虑粘性效应和表面张力效应 [581]

对于多组分空化,公式中的 psat 项将替换为 psat,m

气溶解模型

对于单组分气泡,假设 Epstein-Plesset [588][596][599] 近似公式成立:

20. EQUATION_DISPLAY
vr=Di,l(ci,l,-ci,l,s)ρgR
(2698)

由于存在一小部分 ci,l,此公式可以写为:

21. EQUATION_DISPLAY
vr=Di,lρl(Yi,l,-Yi,l,s)ρgR
(2699)

要确定饱和质量分数,使用亨利定律,形式如下:

22. EQUATION_DISPLAY
Xi,g,s=HipabsXi,l,s
(2700)

23. EQUATION_DISPLAY
Xi,l,s=pabsHiXi,g,s
(2701)

其中,Hi 为亨利定律常数。

此表达式类似于 Raoult 定律,但在限值 Xi,l,s0 下有效,而 Raoult 定律在相反的限值下成立。

在单组分气溶解中,Xi,g,s=1

要将摩尔分数转换为质量分数,使用以下假设:

24. EQUATION_DISPLAY
jNXj,lWjjNsvXj,lWj
(2702)

且:

25. EQUATION_DISPLAY
jNsvXj1
(2703)

其中,Nsv 为溶剂组分数。由于浓度较低,因此溶解组分几乎不影响液体混合物的摩尔质量。因此,理想近似如下:

26. EQUATION_DISPLAY
Yi,l,s(Xi,l,sWi)/(jNXj,l,Wj)
(2704)

Eqn. (2699) 确定气泡半径变化率。在单组分情况下,此组分的分压等于总气压。通过假设理想气体行为,很容易扩展到多组分。每个组分根据其在自由气体中的摩尔分数影响压力,且气泡内的组分分布保持常数分布。在这种情况下,Xi,g,s 将变为传输物理量,受气溶解率影响。

气泡半径变化率计算如下:

27. EQUATION_DISPLAY
dRdt=iNslDi,lρl(Yi,l,-Yi,l,s)ρgR=iNsl(dRdt)i
(2705)