本节阐述了标准、BSL 和 SST - 模型的理论基础。相关信息将在以下章节中详细介绍:
- 4.4.1. Standard Model
- 4.4.2. Baseline (BSL) k- Model
- 4.4.3. Shear-Stress Transport (SST) k- Model
- 4.4.4. Effects of Buoyancy on Turbulence in the k- Models
- 4.4.5.Turbulence Damping
关于在Ansys Fluent中使用模型的详细信息,请参阅用户指南中的“湍流建模”和“设置k-ω模型”部分。
本节介绍了标准[708](第1098页)、基线(BSL)[428](第1081页)和剪切应力传输(SST)[428](第1081页)的k-ω模型。这三个模型具有相似的形式,都包含针对和的输运方程。BSL和SST模型与标准模型的主要区别如下:
-
从边界层内区域的标准k-ω模型逐渐过渡到边界层外区域的高雷诺数版本的k-模型(BSL, SST)
-
修改了湍流粘度公式,以考虑主湍流剪切应力的输运效应(仅限SST)
对于每个模型,分别介绍了传输方程、计算湍流粘度系数的方法以及计算模型常数和其他项的方法。
Wilcox 为 k-ω 模型提出了低雷诺数修正,并在 Ansys Fluent 中可用。值得注意的是,所有 k-ω 模型都可以在没有这些项的情况下通过粘性子层进行积分。这些项主要被添加以再现非常接近壁面的 DNS 数据中观察到的湍流动能峰值。此外,这些项影响层流到湍流的过渡过程。低雷诺数项可以延迟湍流壁边界层的开始,因此构成了一个非常简单的层流转捩模型。通常情况下,不推荐在 k-ω 模型中使用低雷诺数项,建议使用更复杂且经过更广泛校准的转捩模型来代替。
4.4.1 Standard k-ω 模型
4.4.1.1 概述
Ansys Fluent中使用的标准模型基于Wilcox在[708](第1098页)提出的模型,该模型结合了低雷诺数效应、可压缩性和剪切流扩展的修正。1998年Wilcox模型的弱点之一是对剪切层外部的和值非常敏感(自由流敏感性),这可能对解有显著影响,尤其是在自由剪切流中[429](第1082页)。有一个更新的版本(Wilcox 2006 模型[709](第1098页)),但如[429](第1082页)所示,它也未能完全解决自由流敏感性问题。
标准模型是一种基于湍流动能和比耗散率传输方程的经验模型,后者也可视为与的比值[708](第1098页)。
随着时间的推移,对模型进行了改进,在和方程中加入了生成项,从而提高了该模型预测自由剪切流的准确性。
4.4.1.2 标准k-ω模型的输运方程
湍流动能 ( k ) 和比耗散率 ( \omega ) 通过以下输运方程获得:
且有
在这些方程中, 表示由于平均速度梯度产生的湍流动能生成量。 表示 的生成量。 和 分别代表 和 的有效扩散率。 和 表示由于湍流引起的 和 的耗散。上述所有项均按如下所述计算。 和 是用户定义的源项。 and 考虑了浮力项,如《模型中浮力对湍流的影响》(第69页)中所述。
4.4.1.3 有效扩散率的建模
对于 模型,其有效扩散率由以下公式给出:
其中, 和 分别是 和 的湍流普朗特数。湍流粘度 通过结合 和 计算如下:
4.4.1.3.1 低雷诺数修正
系数 抑制湍流粘度,从而产生低雷诺数修正。其表达式为
其中
请注意,在模型的高雷诺数形式中,。
4.4.1.4 湍流生成建模
4.4.1.4.1 k的生成
项表示湍流动能的产生。根据传输的精确方程,这一项可以定义为
为了与Boussinesq假设保持一致地评估,
其中, 是平均应变率张量的模数,其定义方式与 - 模型相同(参见公式4.62,第57页)。
4.4.1.4.2 ω的生成
的生成由以下公式给出:
其中, 由公式4.80(第63页)给出。
系数 则由下式给出:
其中, 和 分别由公式4.75(第62页)和公式4.76(第62页)给出。
需要注意的是,在高雷诺数形式的 模型中,。
4.4.1.5 湍流耗散的建模
4.4.1.5.1 k的耗散
的耗散由以下公式给出:
其中
式中
且
其中, 由公式4.76(第62页)给出。
4.4.1.5.2 ω的耗散
的耗散由以下公式给出:
其中
应变率张量 在公式4.25(第47页)中定义。此外,
和 分别由公式4.88(第64页)和公式4.97(第64页)定义。
4.4.1.5.3 压缩性效应
压缩性函数 由以下给出:
其中
请注意,在高雷诺数形式的 模型中,。在不可压缩形式中,。
注意:
压缩性效应仅针对极少数自由剪切流动实验进行了校准,不建议普遍使用。默认情况下是禁用的。详细信息请参阅《Fluent用户指南》中的“模型增强”部分。
4.4.1.6 模型常数
4.4.2 基准(BSL)k-ω模型
4.4.2.1 概述
Wilcox模型的主要问题是其对自由流条件的强烈敏感性,这是众所周知的。Menter [428](第1081页)开发的基准(BSL)-模型旨在有效结合-模型在近壁区域的鲁棒性和准确性,以及-模型在远场的自由流独立性。为实现这一点,将-模型转换为-形式。BSL -模型与标准-模型相似,但包含以下改进:
-
标准的 模型和转换后的 模型均乘以一个混合函数,并将两个模型相加。该混合函数设计为在近壁区域取值为一,激活标准 模型;而在远离表面的区域取值为零,激活转换后的 模型。
-
BSL 模型在 方程中加入了阻尼交叉扩散导数项。
-
模型常数有所不同。
4.4.2.2 BSL k-ω模型的输运方程
BSL - 模型在形式上与标准 - 模型相似:
且
在这些方程中,项 表示湍流动能的产生,其定义方式与标准 模型相同。 表示 的生成,计算方法将在后续章节中描述。 和 分别代表 和 的有效扩散率,其计算方法将在后续章节中说明。 和 表示由于湍流引起的 和 的耗散,计算方法在“湍流耗散建模”(第63页)一节中有详细描述。 表示交叉扩散项,计算方法将在后续章节中说明。 和 是用户定义的源项。 和 考虑了浮力效应的影响,具体描述见“浮力对 k-ω模型中的湍流影响”(第69页)一节。
##4.4.2.3. BSL k -ω 模型的有效扩散率建模
BSL 模型的有效扩散率由以下公式给出:
其中, 和 分别是 和 的湍流普朗特数。湍流粘度 则按照第4.74式(第62页)中的定义进行计算。
混合函数 由以下公式给出:
其中, 表示到下一个表面的距离,而 是交叉扩散项的正值部分(参见公式4.117 (第67页))。
4.4.2.4 湍流生成建模
4.4.2.4.1 k的生成
这一项代表湍流动能的生成,其定义方式与标准 - 模型相同。详情请参阅湍流生成的建模 (第63页)。
4.4.2.4.2 ω的生成
项 表示 的生成,其定义为
请注意,此公式与标准-模型有所不同(这一差异对于后续章节中描述的SST模型至关重要)。此外,在评估项的方式上,它也不同于标准-模型。在标准-模型中,被定义为一个常数(0.52)。而对于BSL -模型,则由特定公式给出。
其中
其中 为 0.41。
4.4.2.5 湍流耗散建模
4.4.2.5.1 k的耗散
项 表示湍流动能的耗散,其定义方式与标准 模型中的类似(参见湍流耗散建模(第63页))。不同之处在于评估项 的方式。在标准 模型中, 被定义为一个分段函数。而对于 BSL 模型,是一个常数,等于1。因此
4.4.2.5.2 ω的耗散
术语表示的耗散,其定义方式与标准-模型中的类似(参见湍流耗散建模(第63页))。不同之处在于评估和的方式。在标准-模型中,被定义为一个常数(0.072),而则在公式4.92(第64页)中定义。对于BSL -模型,是一个等于1的常数。
并非固定值,而是由特定条件决定:
并且 是从公式 4.107(第66页)中获得的。
需要注意的是,在低雷诺数修正中,对于BSL模型定义公式 4.78(第62页)中的 ,仍然使用常数值0.072作为 。
4.4.2.6 交叉扩散修正
BSL - 模型基于标准 - 模型和标准 - 模型。为了将这两个模型融合在一起,标准的 模型已被转换为基于 和 的方程式,这导致引入了一个交叉扩散项 在公式4.102(第65页)中)。被定义为
4.4.2.7 模型常数
所有额外的模型常数 与标准 模型的值相同(参见模型常数 (第65页))。
4.4.3 剪切应力传输 (SST) k-ω 模型
4.4.3.1 概述
SST - 模型包含了 BSL - 模型的所有改进,并且额外考虑了湍流剪切应力的传输在湍流粘度定义中的影响。
这些特点使得 SST - 模型(Menter [428] (第1081页))比标准和 BSL 模型在更广泛的流动类型中(例如,逆压梯度流动、翼型、跨音速冲击波)更为准确和可靠。
4.4.3.2 湍流粘度的建模
前述的BSL模型结合了Wilcox模型和模型的优点,但仍未能准确预测光滑表面上的流动分离的起始和程度。主要原因是这两种模型都没有考虑湍流剪切应力的输运。这导致了对涡粘度的过高估计。通过在涡粘度公式中引入限制器,可以获得正确的输运行为:
其中, 表示应变率大小,而 在公式4.75(第62页)中定义。 则由以下给出:
其中 表示到下一个表面的距离。
4.4.3.3 模型常数
所有额外的模型常数 与标准 模型的值相同(参见模型常数 (第65页))。
4.4.3.4 SST模型在结冰模拟中的处理
基于Aupoix [32] (第1058页)的Colebrook相关性,已经实现了一种替代的SST粗糙度模型。与Spalart-Allmaras模型一样,采用了壁面湍流粘度的概念,并通过模拟壁面值 和 来估计。
请注意,这种建模方法会自动禁用 -不敏感的壁面处理,该处理在基于 的湍流模型的近壁处理中有所概述(第152页)。
具体而言,Aupoix提出了以下公式来计算无量纲壁面值 (第1058页):
其中 ,这是SST k- 模型中的标准常数。 和 定义如下:
因此,所有关于 和 的壁面值均已知:
4.4.4 k-ω模型中浮力对湍流的影响
浮力的影响可以纳入湍流动能(方程4.71(第62页),方程4.101(第65页))和比耗散率(方程4.72(第62页),方程4.102(第65页))的输运方程中。
由于浮力产生的湍流生成项与基于耗散率输运方程的湍流模型中的处理方式相同(参见k-ε模型中浮力对湍流的影响(第58页))。它默认包含在湍流动能的输运方程中。
-方程中的浮力项是从和方程(方程4.39(第50页)和方程4.40(第50页))推导出来的,使用以下关系:
此推导过程导致浮力源项发生如下变换:
方程中的浮力项的第一部分,即 ,源自耗散率的输运方程。模型系数 被替换为 ,其中 是 方程中生成项的对应系数。在 BSL 和 SST 模型中,此系数是 - 模型与转换后的 k- 模型的相应系数的线性组合。对于 模型, 的值为0.44。标准 模型中的 值由此 值恢复得到。
系数 并未指定,而是根据公式4.67(第59页)计算得出。
因此,-输运方程的浮力源项最终表达式如下:
默认情况下包含第二部分,而第一部分仅在“粘性模型”对话框中指定了完整浮力模型时才会包含(参见《Fluent用户指南》中的“包括浮力对湍流的影响”)。
4.4.5 湍流阻尼
有关湍流阻尼的详细信息,请参阅第167页的“湍流阻尼”。