本节介绍了标准、RNG 和Realizable 模型。这三种模型的形式相似,都包含 的输运方程。各模型之间的主要差异在于:

  • 计算湍流粘度的方法
  • 控制 湍流扩散的湍流普朗特数
  • 方程中的湍流生成项与破坏项

针对每个模型分别给出了输运方程、计算湍流粘度的方法以及模型常数。所有模型的基本共同特征包括由于剪切浮力产生的湍流生成、考虑压缩性效应以及模拟热质传递等。

4.3.1 标准k-ε模型

4.3.1.1 概述

双方程湍流模型通过求解两个独立的输运方程,能够确定湍流的长度和时间尺度。Fluent中的标准-模型属于这一类模型,自Launder和Spalding[342]提出以来,已成为实际工程流动计算的主力军。其鲁棒性、经济性以及对广泛湍流流动的合理准确性,解释了它在工业流动和传热模拟中的普及原因。该模型是半经验性的,其方程推导依赖于现象学考虑和经验主义。

标准 - 模型 [342] 是一种基于湍流动能 及其耗散率 的模型传输方程的模型。 的模型传输方程源自精确方程,而 的模型传输方程则是通过物理推理获得,与数学上精确的对照方程相差甚远。

在推导 模型的过程中,假设流体完全处于湍流状态,分子粘度的影响可以忽略不计。因此,标准 - 模型仅适用于完全湍流的情况。

随着对标准 模型的优缺点有了更深入的认识,人们引入了一些改进措施以提升其性能。在 Fluent 中提供了两种变体:RNG - 模型 [721]和Realizable 模型 [591]。

4.3.1.2 标准k-ε模型的输运方程

湍流动能及其耗散率通过以下输运方程获得:

在这些方程中, 表示由于平均速度梯度产生的湍流动能生成项,其计算方法在“k-ε模型中的湍流生产模拟”中有详细描述。 是浮力引起的湍流动能生成项,计算方法在“k-ε模型中浮力对湍流的影响”(第58页)中阐述。 代表可压缩湍流中脉动膨胀对总耗散率的贡献,其计算方式在“k-ε模型中可压缩性对湍流的影响”中有说明。 为常数。 分别是 的湍流普朗特数。 为用户定义的源项。

4.3.1.3 湍流粘度的建模

湍流(或涡流)粘度 ,是通过结合 计算得出的,具体如下:

其中, 是一个常数。

4.3.1.4. 模型常数

模型常数 具有以下默认值 [342]:

这些默认值是通过实验确定的,适用于包括常见剪切流动(如边界层、混合层和射流)以及衰减各向同性网格湍流在内的基本湍流流动。实践证明,它们在多种壁面约束流动和自由剪切流动中表现良好。

尽管模型的常数默认值是最为广泛接受的通用标准,但如有需要,您可以在粘性模型对话框中对其进行调整。

4.3.2. RNG k-ε模型

4.3.2.1. 概述

RNG - 模型是通过一种称为重整化群理论的统计技术推导出来的。它在形式上与标准 - 模型相似,但包含了以下改进:

  • RNG模型在其方程中增加了一个额外项,提高了对快速变形流动的准确性。

  • RNG模型考虑了旋流对湍流的影响,增强了对于旋流流动的精度。

  • RNG理论提供了湍流普朗特数的解析公式,而标准 模型使用用户指定的常数值。

  • 虽然标准 模型是一个高雷诺数模型,但RNG理论提供了一个分析推导的有效粘度微分公式,该公式考虑了低雷诺数效应。然而,有效利用这一特性确实取决于对近壁区域的适当处理。

这些特性使得RNG - 模型相较于标准 模型,在更广泛的流动类型中表现出更高的准确性和可靠性。

基于RNG的 - 湍流模型源自瞬态纳维-斯托克斯方程,采用了名为“重整化群”(RNG)的数学技术进行推导。该分析推导过程产生了一个常数不同于标准 - 模型的模型,并且在 的输运方程中引入了额外的项和函数。关于RNG理论及其在湍流中的应用的更详尽描述,可参见[499]。

4.3.2.2 RNG k-ε模型的输运方程

RNG - 模型与标准 - 模型的形式相似:

且有

在这些方程中, 表示由于平均速度梯度产生的湍流动能生成项,其计算方法在“k-ε模型中湍流生成的建模”(第57页)中有详细描述。 是浮力引起的湍流动能生成项,计算方法在“k-ε模型中浮力对湍流的影响”(第58页)中说明。 代表可压缩湍流中脉动膨胀对总耗散率的贡献,其计算方式在“k-c模型中可压缩性对湍流的影响”(第59页)中有阐述。 分别是 的有效普朗特数的倒数。 为用户定义的源项。

4.3.2.3.有效粘度的建模

RNG理论中的尺度消除过程导出了一个关于湍流粘度的微分方程:

式中

方程4.44(第52页)经过积分,得到了一个精确描述有效湍流输运如何随有效雷诺数(或涡旋尺度)变化的表达式,使得模型能更好地处理低雷诺数及近壁流动。

在高雷诺数极限情况下,方程4.44(第52页)给出

采用RNG理论推导出的,值得注意的是,这一值与标准 - 模型中经验确定的0.09非常接近。

在Fluent中,默认情况下,有效粘度是根据高雷诺数形式(方程4.45,第52页)计算的。然而,当需要考虑低雷诺数效应时,有一个选项允许您使用方程4.44(第52页)给出的微分关系。

4.3.2.4 RNG旋流修正

一般来说,湍流会受到平均流动中的旋转或旋流的影响。Fluent中的RNG模型提供了一个选项,通过适当修改湍流粘度来考虑旋流或旋转的影响。这种修正如以下函数形式所示:

其中, 是不考虑旋流修正时计算得到的湍流粘度值,可以使用公式4.44(第52页)或公式4.45(第52页)进行计算。 是 Fluent 中评估的特征旋流数,而 是一个旋流常数,其取值取决于流动是受强烈旋流主导还是仅有轻微旋流。此旋流修正对于轴对称、有旋流动以及选择 RNG 模型的三维流动始终有效。对于轻微有旋流动(Fluent中的默认设置), 设为0.07。然而,在强烈有旋流动情况下,可以采用更高的 值。

4.3.2.5. 计算有效普朗特数的倒数

有效普朗特数的倒数 ,是通过 RNG理论推导出的以下公式进行计算的:

其中 。在高雷诺数极限下

4.3.2.6. ε方程中的 R- ε 项

RNG - 模型与标准 - 模型的主要区别在于 方程中增加的一项,由下式给出

其中

通过重新排列方程4.43(第51页),可以更清楚地看到这一项在RNG 方程中的影响。利用方程4.48(第53页),可以将方程4.43(第51页)右侧的第三和第四项合并,从而得到的新 方程可以重写为

其中, 由以下公式给出:

的区域, 项产生正贡献,使得 大于 。例如,在对数层中,可以证明 ,从而得到 ,这与标准 模型中的 值(1.92)相近。因此,对于弱至中等应变流动,RNG 模型往往能给出与标准 模型大致相当的结果。

然而,在应变率较大的区域(即 ), 项产生负贡献,使得 的值小于 。与标准 模型相比, 的破坏程度减小增强了 ,从而降低了 以及最终的有效粘度。因此,在高应变率流动中,RNG 模型产生的湍流粘度低于标准 模型。

因此,RNG模型比标准-模型更能响应快速应变和流线曲率的影响,这解释了RNG模型在某些流动类别中表现更优的原因。

4.3.2.7. 模型常数

方程4.43(第51页)中的模型常数的值是通过RNG理论解析得出的。这些默认用于Fluent中的值为:

4.3.3. Realizablek-ε模型

4.3.3.1. 概述

Realizable - 模型 [591](第1091页)与标准 - 模型在两个重要方面有所不同:

  • Realizable - 模型包含了一种针对湍流粘度的替代公式。

  • 对于耗散率 ,已从平均涡度波动的平方的精确输运方程中推导出一种修正的输运方程。

“Realizable”一词意味着该模型满足雷诺应力在数学上的特定约束条件,这些条件与湍流流动的物理特性相一致。标准-模型和RNG -模型均不满足这一Realizable性要求。

要理解Realizable-模型的数学原理,可以考虑将Boussinesq关系式(方程4.14,第44页)与涡粘性定义(方程4.41,第50页)结合起来,从而得到不可压缩受迫平均流动中法向雷诺应力的如下表达式:

利用公式4.41针对,可以得出结论:当应变足够大以至于满足特定条件时,法向应力——根据定义为正值的量——会变为负值,即“不Realizable”。

同样地,可以证明当平均应变率较大时,剪切应力的Schwarz不等式不进行求和)可能被违反。确保Realizable性(正态应力的正值性和剪切应力的Schwarz不等式)的最直接方法是使随平均流动(平均变形)和湍流的变化而变化。许多模型研究者,包括Reynolds [552] (第1089页),都提出了变量的概念,并且得到了实验证据的有力支持。例如,在平衡边界层的对数层中,的值约为0.09;而在强烈的均匀剪切流中则为0.05。

Realizable和RNG 模型在处理包含强烈流线曲率、涡旋和旋转的流动特征时,相较于标准 模型显示出显著改进。由于该模型相对较新,目前尚不明确在哪些具体情况下Realizable 模型能持续优于RNG模型。然而,初步研究表明,对于分离流动及具有复杂二次流特征的流动验证中,Realizable模型提供了所有 版本中的最佳性能。

标准 模型或其他传统 模型的弱点之一在于其对耗散率 方程的建模方式。著名的圆喷射异常(得名于平面射流的扩散速率预测合理,但轴对称射流的扩散速率预测却出乎意料地差)主要被认为是由于耗散方程的建模问题所致。

Shih等人[591](第1091页)提出的Realizable-模型旨在通过采用以下方法来解决传统-模型的缺陷:

  • 一种新的涡粘性公式,涉及Reynolds [552](第1089页)最初提出的变量

  • 基于平均平方涡度波动动态方程的新耗散模型方程。

Realizable-模型的一个局限性在于,在计算域同时包含旋转和静止流体区域的情况下(例如,多参考系、旋转滑动网格),该模型会产生非物理性的湍流粘度。这是因为Realizable-模型在定义湍流粘度时考虑了平均旋转的影响(参见方程4.55(第56页)至方程4.57(第56页))。这种额外的旋转效应已在单一移动参考系系统中进行了测试,并显示出优于标准-模型的性能。然而,由于这一修改的特性,将其应用于多参考系系统时应持谨慎态度。关于如何包括或排除此项的信息,请参阅“模拟湍流粘度”部分(第56页)。

4.3.3.2. Realizable k- ε 模型的输运方程

在Realizable-模型中,针对 的建模输运方程为

其中

在这些方程中, 表示由于平均速度梯度产生的湍流动能生成项,其计算方法在“k-ε模型中的湍流产生模拟”(第57页)中有详细描述。 是浮力引起的湍流动能生成项,计算方法在“k-ε模型中浮力对湍流的影响”(第58页)中阐述。 代表可压缩湍流中脉动膨胀对总耗散率的贡献,其计算方式在“k-ε模型中可压缩性对湍流的影响”(第59页)中有说明。 为常数。 分别是 的湍流普朗特数。 为用户定义的源项。

注意到,方程(公式4.53,第55页)与标准-模型(公式4.39,第50页)及RNG -模型(公式4.42,第51页)中的形式相同,仅模型常数有所不同。然而,方程的形式则与标准和基于RNG的-模型中的大相径庭(分别见公式4.40,第50页和公式4.43,第51页)。其中值得关注的一个特点是:在方程的生产项中(即公式4.54右侧第二项,第55页)并未涉及的生产;也就是说,它不包含与其他模型相同的项。据信,当前形式更准确地反映了光谱能量传递。另一个理想的特点是破坏项(方程4.54右侧的第三项,第55页)没有奇点;也就是说,即使消失或变为负值,其分母也永远不会为零。这一特点与传统的模型形成对比,后者因分母中的而存在奇点。

该模型已广泛验证于多种流动情况[309](第1075页),[591](第1091页),包括旋转均匀剪切流、自由流(如射流和混合层)、通道与边界层流动以及分离流等。在所有这些情况下,该模型的表现均显著优于标准模型。特别值得一提的是,Realizable模型解决了圆喷射异常问题;即它能够预测轴对称喷流的扩散速率与平面喷流相当。

4.3.3.3. 湍流粘度的建模

与其他模型一样,涡粘度是通过计算得出的。

Realizable模型与标准和RNG 模型的区别在于,不再是常数。它是通过计算得出的。

其中

其中, 是在以角速度 旋转的参考系中观察到的平均旋转速率张量。模型常数 由以下公式给出:

式中

可以看出, 是平均应变和旋转率、系统旋转的角速度以及湍流场 的函数。在公式4.55(第56页)中,可以证明 在平衡边界层的惯性子层中恢复标准值0.09。

重要提示:在Fluent中,默认情况下,项 不包含在 的计算中。这是一个额外的旋转项,不适用于涉及滑动网格或多个参考系的情况。如果您希望在模型中包含此项,可以通过使用 define/models/viscous/turbulence-expert/rke-cmu-rotation-term? 文本命令并在提示符下输入 yes 来启用它。

4.3.3.4. 模型常数

模型常数 已被确定,以确保该模型在某些典型流动情况下表现良好。这些模型常数是

4.3.4. k-ε模型中的湍流动能生成建模

代表湍流动能生成的项 ,在标准、RNG和Realizable模型中均采用相同的建模方式。根据的传输方程的精确表达式,该项可以定义为

为了与Boussinesq假设保持一致地评估

其中, 是平均应变率张量的模量,定义为

重要提示:在使用高雷诺数 版本时,方程 4.61(第57页)中使用有效粘度 代替 。系数 的默认值为1,可通过 rpvar 'coeff-ke-mu-prod' 进行访问。

4.3.5. 关于破坏项线性化的备注

在对 传输方程的破坏项进行线性化时,会出现比值 。为了在使用高雷诺数版本的 Standard-k-e 和 RNG模型时提高鲁棒性,对其进行了重新表述。具体表达式如下:

系数 的默认值为1,可通过rpvar 'coeff-ke-mu-dok'访问。

注意:若使用用户自定义函数(UDF)来定义涡流粘度,则不应用此关系式,而是直接计算比值

4.3.6. k-ε模型中浮力对湍流的影响

当存在非零重力场和温度梯度时,Fluent中的-模型能够考虑由于浮力产生的(如公式4.39(第50页)、公式4.42(第51页)和公式4.53(第55页)所示的),以及相应的生成贡献,体现在公式4.40(第50页)、公式4.43(第51页)和公式4.54(第55页)中。

浮力引起的湍流生成由以下给出:

其中, 表示能量湍流普朗特数, 是重力矢量在第 方向的分量。对于标准和Realizable - 模型, 的默认值为0.85。对于非预混和部分预混燃烧模型, 设置等于PDF施密特数以确保刘易斯数等于1。在RNG 模型的情况下,,其中 由方程4.47(第53页)给出,但 。热膨胀系数 定义为

对于理想气体,方程4.64简化为

的传输方程(见第50页的公式4.39、第51页的公式4.42以及第55页的公式4.53)可以看出,在不稳定分层情况下,湍流动能倾向于增强。而在稳定分层条件下,浮力则趋向于抑制湍流。在使用Fluent软件时,当存在非零的重力场和非零的温度(或密度)梯度时,默认会考虑浮力对生成的影响。

尽管浮力对生成的影响相对较好理解,但对的影响则不那么明确。在Fluent中,默认情况下,通过在的输运方程中将设为零(参见公式4.40(第50页)、公式4.43(第51页)或公式4.54(第55页))来忽略浮力对的影响。

然而,您可以在粘性模型对话框中纳入浮力对的影响。在这种情况下,由公式4.66(第58页)给出的值将用于的输运方程(公式4.40(第50页)、公式4.43(第51页)或公式4.54(第55页))。

受浮力影响的程度由常数决定。在Fluent中,并未直接指定,而是根据以下关系式[238](第1070页)计算得出:

其中, 是流动速度沿重力方向的分量,而 是流动速度垂直于重力方向的分量。通过这种方式,对于主要流动方向与重力方向一致的浮力剪切层, 将变为1。而对于垂直于重力矢量的浮力剪切层, 将变为零。

4.3.7.湍流阻尼

有关湍流阻尼的详细信息,请参见湍流阻尼(第167页)。

4.3.8. k-ε模型中可压缩性对湍流的影响

在高马赫数流动中,可压缩性通过所谓的“膨胀耗散”影响湍流,这在不可压缩流动的建模中通常被忽略[708](第1098页)。忽略膨胀耗散无法预测随着马赫数增加的可压缩混合和其他自由剪切层的扩散率下降现象。为了在Fluent的k-模型中考虑这些效应,可以在k方程中包含膨胀耗散项 。该项根据Sarkar[566](第1089页)提出的建议进行建模:

where is the turbulent Mach number, defined as

其中 表示声速。

注意:Sarkar模型仅在极少数自由剪切测试案例中进行了测试,使用时应谨慎(且仅在确实必要时),因为它即使在跨音速和超音速马赫数下也可能对壁面边界层产生负面影响。默认情况下该模型是禁用的。详细信息请参阅《Fluent用户指南》中的模型增强部分。

4.3.9. k-ε模型中的对流热与质量传递建模

在Fluent中,湍流热传输采用雷诺类比于湍流动量传输的概念进行建模。因此,“建模”的能量方程如下所示

其中, 表示总能量, 是有效热导率,而

则是偏应力张量,定义为

涉及的项表示粘性加热,在基于密度的求解器中总是被计算。在基于压力的求解器中默认不计算此项,但可以在粘性模型对话框中启用。

根据您使用的物理模型,能量方程中可能会出现其他项。更多详情请参见传热理论(第172页)。

对于标准和Realizable模型,有效导热系数:

在这种情况下, 代表热导率。湍流普朗特数的默认值为 0.85。您可以在粘性模型对话框中更改湍流普朗特数的数值。

对于 RNG 模型,有效热导率为

其中, 根据第53页的公式4.47计算得出,但设定

变化的事实,如第53页的公式4.47所示,是RNG - 模型的一个优势。这与实验证据一致,表明湍流普朗特数随分子普朗特数和湍流变化[296](第1074页)。公式4.47(第53页)在非常广泛的分子普朗特数范围内表现良好,从液态金属 到石蜡油 ),这使得可以在低雷诺数区域计算传热。公式4.47(第53页)平滑地预测了有效普朗特数的变异范围:从粘性主导区域的分子值( =1/ )到流动完全湍流区域的完全湍流值( =1.393)。

湍流质量传递的处理方式类似。对于标准和Realizable 模型,默认的湍流施密特数为 0.7。这个默认值可以在粘性模型对话框中更改。对于 RNG 模型,质量传递的有效湍流扩散率是按照类似于热传输的方法计算的。公式 4.47(第 53 页)中的 值为 ,其中 是分子施密特数。