示例:多孔介质中的流体建模
可以使用用户自定义势能力对毛细管压力进行建模。下面演示了示例应用“多孔介质中的流体建模”。
在没有重力的情况下,多孔介质中气液流的动量平衡为:
(292)
(293)
其中,
如果忽略气相的阻力,则
(294)
将 Eqn. (294) 代入质量平衡方程
(295)
Richards 方程是非线性偏微分方程,并且该文献中只提供了少数分析求解。但是,如果阻力和毛细管压力满足以下方程:
(296)
则 Eqn. (295) 可以表示为:
(297)
在此示例中,使用了以下模型:
(298)
其中,
采用以下初始条件的一维方程 (Eqn. (297)) 的求解:
(299)
为:
(300)
要在 Simcenter STAR-CCM+ 中实现此模型,应执行以下操作:
- 在液相中,打开 Phase Model Selection(相模型选择) 对话框,然后在可选模型组合框中,选择用户势能力。
-
指定“用户势能”。
在此示例中,此值为 Eqn. (298) 中给定的毛细管压力。
-
指定“用户势能力前因子”。
在此示例中,此值为液体的体积分数
。 -
指定“用户势能体积分数导数”。
在此示例中,
。 -
设置液相和气相的初始体积分数(分别为
和 )。 - 将区域类型设为多孔区域。
-
将多孔粘性阻力指定为各向同性,并且将多孔阻力
(Eqn. (298)) 设为场函数。
下面显示了模拟结果的示例:10 秒后的体积分数绘图。初始条件绘制为绿色,Eqn. (300) 中的分析值绘制为红色,数值结果绘制为蓝色。

可以更改(Eqn. (298) 中的)