Ansys Fluent文档—理论篇:湍流模型(八)—BSL k-ω模型
(1)概述
Wilcox模型的主要问题在于其对自由流条件的显著敏感性。Menter开发的基准(BSL)k-ω模型通过将近壁区域中k-ω模型的准确性与远场中k-ω模型的自由流独立性有效融合,实现了优化。为此,k-ε模型被转换为k-ω形。BSL k-ω模型与标准k-ω模型相似,但包含以下改进:
①标准k-ω模型和转换后的k-ε模型都乘以一个混合函数,然后将两个模型相加。混合函数被设计为在近壁区域,激活标准k-ω模型,而在远离表面的区域,激活转换后的k-ω模型。
②BSL模型在ω方程中引入了一个阻尼交叉扩散导数项。
③模型常数有所不同。
(2)BSL k-ω模型的输运方程
BSL k-ω模型与标准k-ω模型具有相似的形式:
在这些方程中,Gk项代表湍流动能的产生,其定义方式与标准k-ω模型相同。Gω代表ω的生成,其计算方法将在后续章节中描述。Гk和Гω分别代表k和ω的有效扩散率,其计算方式将在后续章节中说明。Yk和Yω代表k和ω因湍流引起的耗散。Dω代表交叉扩散项。Sk和Sω是用户定义的源项。Gb和Gωb用于考虑浮力项。
(3)有效扩散系数建模
BSL k-ω模型的有效扩散率由下式给出:
其中σk和σω分别是k和ω的湍流普朗特数。
混合函数F1由下式给出:
其中y是到下一个表面的距离,Dω+是交叉扩散项的正值部分。
(4)湍流生成构建
①k的生成
Gk表示湍流动能的生成,其定义方式与标准k-ω模型相同。
②ω的生成
Gω表示ω的生成,由下式给出:
注意,此公式与标准的k-ω模型有所不同。其在评估项α∞的方式上也与标准k-ω模型存在区别。在标准k-ω模型中,α∞被定义为常数(0.52)。而对于BSL k-ω模型,α∞由以下公式给出:
其中k为0.41
(5)湍流耗散构建
①k的耗散
Yk表示湍流动能的耗散,其定义方式与标准k-ω模型类似。区别在于对项fβ*的评估方式不同。在标准k-ω模型中,fβ*被定义为分段函数。而对于BSL k-ω模型,fβ*是等于1的常数。因此:
②ω的耗散
Yω表示ω的耗散,其定义方式与标准k-ω模型中的定义类似。区别在于项βi和fβ的计算方式。在标准k-ω模型中,βi被定义为常数(0.072)。对于BSL k-ω模型,fβ是等于1的常数。因此:
βi并非采用固定值,而是由以下公式给出:
(6)交叉扩散修正
BSL k-ω模型基于标准k-ω模型和标准k-ω模型。为了将这两种模型融合,标准k-ε模型已被转化为基于k和ω的方程,由此引入了交叉扩散项。Dω的定义为:
(7)模型常量
σk,1=2.0,σω,1=2.0,σk,2=1.0,σω,2=1.168
βi,1=0.075,βi,2=0.0828
参考资料:《Ansys Fluent Theory Guide》 2023R1
CFD理论基础合集(持续更新中):
Ansys Fluent帮助文档—理论篇:湍流模型(二)—Spalart-Allmaras 模型
Ansys Fluent帮助文档—理论篇:湍流模型(三)—标准k-ε模型
Ansys Fluent帮助文档—理论篇:湍流模型(四)—RNG k-ε模型
Ansys Fluent帮助文档—理论篇:湍流模型(五)—Realizable k-ε模型
Ansys Fluent帮助文档—理论篇:湍流模型(七)—Standard k-ω模型
特别感谢您的阅读、点赞、转发、推荐!
夜雨聆风
