本节包含以下内容:

  • 12.2.1. 颗粒运动方程
  • 12.2.2. 颗粒湍流扩散
  • 12.2.3. 颗粒运动方程的积分

12.2.1 颗粒运动方程

12.2.1.1 颗粒受力平衡

Ansys Fluent 通过在拉格朗日参考系下对颗粒上的力平衡进行积分,来预测离散相颗粒(或液滴或气泡)的运动轨迹。这种力平衡将颗粒惯性与作用在颗粒上的力相等,可以写成

其中, 表示颗粒质量, 是流体相速度, 是颗粒速度, 是流体密度, 是颗粒密度, 是附加力, 是阻力,而 是液滴或颗粒的松弛时间 [215](第1069页),计算公式如下:

此处, 表示流体的分子粘度, 为颗粒直径,而 Re 则为相对雷诺数,其定义为

12.2.1.2 粒子扭矩平衡

粒子旋转是粒子运动的自然组成部分,对粒子在流体中移动的轨迹有显著影响。对于具有高转动惯量的大而重的粒子,这种影响更为明显。在这种情况下,如果在模拟研究中忽略粒子旋转,得到的粒子轨迹可能与实际路径有显著差异。为了考虑粒子旋转,需要求解粒子角动量的一个额外的常微分方程(ODE):

其中, 表示转动惯量, 表示粒子角速度, 表示流体密度, 表示粒子直径, 表示转动阻力系数, 表示施加在流体域中粒子上的扭矩,而 则表示通过以下公式计算的粒子与流体间的相对角速度:

对于一个球形粒子,其转动惯量 的计算公式如下:

从公式12.4(第449页)可以看出,扭矩是粒子惯性和阻力之间达到平衡的结果。

有关如何使用粒子旋转功能的详细信息,请参阅《Fluent用户指南》中的粒子旋转部分。

12.2.1.3 包含重力项

虽然公式12.1(第448页)包含了作用在粒子上的重力,但需要注意的是,在Ansys Fluent中,默认的重力加速度为零。如果您希望包含重力作用,必须记得在操作条件对话框中定义重力矢量的大小和方向。

12.2.1.4 其他力

公式12.1(第448页)在粒子受力平衡中考虑了其他力,这些力在特定情况下可能很重要。其中第一个是“虚拟质量”力,即加速粒子周围流体所需的力。这个力可以表示为

其中, 为虚拟质量因子,默认值为 0.5。

此外,由于流体中的压力梯度,还会产生一个额外的力:

当流体密度远低于颗粒密度时,虚拟质量和压力梯度力并不重要,正如气体流动中的液固颗粒情况一样 。对于接近1的 值,虚拟质量和压力梯度力变得显著,建议当密度比大于0.1时包括这些力。有关如何在模型中包含这些力的详细信息,请参阅《Fluent用户指南》中的“在颗粒上包括虚拟质量力和压力梯度效应”。

12.2.1.5 移动参考系中的力

方程12.1(第448页)中的附加力项 还包括由于参考系旋转而产生的颗粒上的力。这些力产生于您在移动参考系中建模流动时(参见第21页的“移动参考系中的流动”)。例如,对于围绕 轴的旋转,颗粒在笛卡尔 方向上的力可以写为

其中, 分别表示在笛卡尔坐标系 方向上的颗粒和流体速度, 表示转速(RPM)。

其中, 分别是粒子和流体在笛卡尔坐标系 方向上的速度。

12.2.1.6 热泳力

悬浮在具有温度梯度的气体中的小颗粒会受到一个与梯度方向相反的力。这种现象被称为热泳。Ansys Fluent 可以选择性地在方程 12.1(第 448 页)中的附加力 中包含对颗粒的热泳效应:

其中, 表示热泳系数。您可以将该系数定义为常数、多项式或用户自定义函数,也可以采用 Talbot [644](第1094页)提出的形式:

其中:

Knudsen number

流体的平均自由程

仅基于平移能量的流体热导率

颗粒热导率

当地流体温度

流体粘度

此表达式假设颗粒为球形且流体为理想气体。

12.2.1.7 布朗力

对于亚微米颗粒,可以选择在附加力项中包括布朗运动的影响。布朗力的分量被建模为一个高斯白噪声过程,其频谱强度 由 [363] (第 1078 页) 给出:

其中, 是克罗内克δ函数,并且

其中, 表示流体的绝对温度, 是运动粘度, 是坎宁安修正系数(定义见公式12.55,第459页),而 则是玻尔兹曼常数。布朗力分量的振幅形式为

其中, 是均值为零、单位方差独立的正态随机数。布朗力分量的幅值在每个时间步长进行评估。为了使布朗力生效,必须启用能量方程。布朗力仅适用于层流模拟。

12.2.1.8 Saffman 升力

Saffman 升力,或因剪切产生的升力,也可以作为选项包含在附加力项中。所使用的升力公式来自 Li 和 Ahmadi [363](第 1078 页),是 Saffman [562](第 1089 页)提供的表达式的一般化:

其中,,而表示变形张量。这种升力形式适用于小颗粒雷诺数,仅推荐用于亚微米级颗粒。

12.2.1.9 马格努斯升力

当颗粒在流体中旋转时,会产生马格努斯或旋转升力。这种升力是由颗粒表面上的压力差引起的([124](第1064页))。对于高雷诺数情况,马格努斯力通过旋转升力系数进行缩放:

其中,

projected particle surface area

relative fluid - particle velocity

relative fluid-particle angular velocity

对于旋转升力系数 ,文献中存在多种不同的方法。Ansys Fluent 提供了以下几种计算公式:

  • Oesterle and Bui Dinh([484] )

旋转升力系数 取决于旋转雷诺数 和颗粒雷诺数

作者提供的相关性通过其实验测量得到了证实,这些测量针对的是值高达140的情况。与其他作者提供的实验数据进行比较,也表明该相关性在值高达2000时仍然有效。

  • Tsuji et al. ([660])

旋转升力系数被定义为自旋参数的函数,具体如下:

自旋参数 定义如下:

这种表达方式被广泛使用,其有效范围可达

  • Rubinow and Keller ([561] (第 1089 页))

在这个基本假设中,旋转升力系数 与自旋参数 成线性正比关系:

此模型可用于比较目的或学术应用。

对于旋转粒子模拟,您可以在粒子力平衡方程(公式12.1(第448页))的附加力项中包含马格努斯升力。详细信息请参阅《Fluent用户指南》中的“粒子旋转”部分。

12.2.2 粒子的湍流分散

由于流体相中的湍流引起的粒子分散可以使用随机跟踪模型进行预测。随机跟踪(随机游走)模型通过使用随机方法(参见第453页的“随机跟踪”),考虑了瞬时湍流速度波动对粒子轨迹的影响。对于随机跟踪,有一个模型可以考虑连续相中湍流的生成或耗散(参见第583页的“离散相与连续相之间的耦合”)。

重要提示:如果使用Spalart-Allmaras湍流模型,则不能包含粒子的湍流分散。

12.2.2.1 随机跟踪

当流动是湍流时,Ansys Fluent将使用轨迹方程(公式12.1(第448页))中的平均流体相速度来预测粒子的轨迹。可选地,您可以包含气体流动速度的瞬时波动值,

预测颗粒由于湍流引起的分散。

在随机追踪方法中,Ansys Fluent通过积分单个颗粒的轨迹方程,使用瞬时流体速度,在积分过程中沿颗粒路径,来预测颗粒的湍流分散。通过以这种方式计算足够数量的代表性颗粒(称为“尝试次数”)的轨迹,可以包括湍流对颗粒分散的随机效应。

Ansys Fluent使用随机方法(随机游走模型)来确定瞬时气体速度。在离散随机游走(DRW)模型中,波动速度分量是时间的离散分段常数函数。它们的随机值在由涡流特征寿命给定的时间间隔内保持不变。

在强烈非均匀扩散主导的流动中,DRW模型可能会给出非物理结果,其中小颗粒应均匀分布。相反,DRW模型会显示这些颗粒倾向于集中在流动中的低湍流区域。此外,由于湍流,该模型已知对直径小于几微米的颗粒的壁面撞击率预测不佳。

12.2.2.1.1 积分时间

颗粒分散的预测利用了积分时间尺度的概念:

积分时间与颗粒分散速率成正比,较大的值表明流体中存在更剧烈的湍动。可以证明,颗粒的扩散系数由 给出。

对于随流体一起运动(零漂移速度)的微小“示踪”颗粒,积分时间变为流体的拉格朗日积分时间,。这一时间尺度可以近似为

其中, 的值尚未明确,需要进一步确定。通过将示踪粒子的扩散率 与湍流模型预测的标量扩散速率 相匹配,我们可以求得 的值。

对于模型及其变体,以及

当使用雷诺应力模型(RSM)时 [132](第1064页)。对于 - 模型,将 =0.09kω 代入方程 12.24(第453页)。LES模型使用等效的LES时间尺度。

12.2.2.1.2 离散随机游走模型

在离散随机游走(DRW)模型,或称为“涡流寿命”模型中,粒子与一系列离散的理想化流体相湍流涡的相互作用被模拟 [215](第1069页)。每个涡流具有以下特征:

  • 高斯分布的随机速度波动,

  • 时间尺度,

在湍流涡的寿命期间占主导地位的 的值是通过假设它们服从高斯概率分布来采样的,因此

其中, 是一个正态分布的随机数,而等式右边的其余部分则是速度脉动的局部均方根(RMS)值。由于在流场中每一点处的湍流动能是已知的,因此这些RMS脉动分量值可以被定义(假设各向同性)为:

对于 - 模型、 - 模型及其变体,当使用RSM时,应力非各向同性被纳入速度波动的推导中:

当在湍流的二阶矩为对角线的参考系中观察时 [731](第1099页)。对于大涡模拟(LES)模型,速度波动在所有方向上都是等效的。详情请参阅尺度解析模拟的入口边界条件(第126页)。

涡流的特征寿命被定义为常数:

其中, 通常由方程 12.24(第 453 页)给出(默认情况下为方程 12.25,第 454 页),或者作为关于 的随机变化:

其中, 是一个大于零且小于1的均匀随机数,而 由公式12.25(第454页)给出。选择随机计算 可以更真实地描述相关函数。

粒子涡流穿越时间定义为

其中, 是颗粒松弛时间, 是涡流长度尺度, 是相对速度的大小。

假设颗粒在与涡流生命周期和涡流穿越时间中较小的一个时间内与流体相涡流相互作用。当达到这个时间时,通过在方程12.27(第454页)中应用新的 值,得到瞬时速度的新值。

12.2.2.1.3 使用DRW模型

DRW模型所需的唯一输入是积分时间尺度常数 的值(参见方程12.24(第453页)和方程12.32(第454页))以及用于预测涡流生命周期的方法选择。您可以选择使用常数值或随机值,通过在用户指南中描述的随机跟踪部分,在设置注入属性对话框中为每个注入选择适当的选项。

重要提示:如果使用Spalart-Allmaras湍流模型,则不能包括颗粒的湍流扩散。

12.2.3 颗粒运动方程的积分

轨迹方程以及任何描述颗粒与周围环境之间热量或质量传递的辅助方程,都是通过在离散时间步长上的逐步积分来求解的。时间积分在方程12.1(第448页)中进行,得到沿轨迹各点的颗粒速度,而轨迹本身则通过...

请注意,方程12.1(第448页)与方程12.35(第455页)构成了一组耦合的常微分方程,而方程12.1(第448页)可以改写成以下通用形式:

其中,项包含了除阻力外所有其他力引起的加速度。

通过解析积分,我们可以针对常数求解这一组方程。对于粒子在新位置的速度,我们得到

新位置 可以通过类似的关联关系计算得出。

在这些方程中, 分别表示旧位置处的颗粒速度和流体速度。在使用解析离散化方案时,会应用方程 12.37(第 455 页)和方程 12.38(第 456 页)。

方程组 12.1(第 448 页)和方程 12.35(第 455 页)也可以通过数值离散化方案来求解。当对方程 12.36(第 455 页)应用欧拉隐式离散化时,我们得到...

在将梯形离散化方法应用于方程12.36(第455页)时,右侧的变量取其平均值,而由于其他力引起的加速度则保持恒定。我们得到

平均值 是通过计算得出的。

在新的位置 处,粒子速度的计算方法如下:

对于隐式和梯形方案,新粒子位置总是通过方程12.35(第455页)的梯形离散化来计算。

方程12.36(第455页)和方程12.35(第455页)同样可以通过Cash和Karp[95](第1062页)发布的Runge-Kutta方案来计算。这些常微分方程可以视为向量形式,其中左侧为导数,右侧则是任意函数

得到

其中

系数 以及 取自 Cash and Karp [95])。

该方案提供了嵌入式误差控制,当未启用Accuracy Control时,该控制将被关闭。

对于移动参考系,积分在移动框架中进行,额外项如公式 12.9(第 450 页)和公式 12.10(第 450 页)所述,因此考虑了系统旋转。利用可用的精度控制机制,轨迹积分将随时间精确进行。

解析方案非常高效。但在大步长或粒子未与连续流体达到流体动力学平衡的情况下,可能会变得不准确。数值方案隐式和梯形,结合自动跟踪方案选择,考虑了作用在粒子上的大部分力的变化,并被选为默认方案。如果非阻力力在粒子积分步长内发生变化,建议使用龙格-库塔方案。

高阶方案梯形和龙格-库塔的积分步长受限于基于粒子动量响应时间的稳定范围。因此,建议将它们与自动跟踪方案选择结合使用。

对于无质量粒子类型,粒子速度等于连续相的速度,因此只需解轨迹方程 12.35(第 455 页),其中粒子速度 。沿轨迹的新粒子位置总是通过方程 12.41(第 456 页)和方程 12.45(第 456 页)计算,其中

旋转粒子运动方程(方程 12.195(第 493 页))采用欧拉隐式离散化方案求解。