FLUENT中的“湍流模型”是什么东西?

众所周知流体的流动状态有层流和湍流的分别。工程中大部分的流动都是湍流,所以用CFD软件模拟工程中的流动的时候,往往要运用“湍流模型”,例如k-ε模型、SA模型等等。但是,这些模型是怎样模拟湍流流动的呢?

我们来看一个例子。我们用k-ε模型计算二维射流流动。当流体从一个狭缝向静止流体中喷射的时候,如果狭缝的长度比宽度大得多,那么就可以近似地看做是二维射流。二维射流理论上的流动图像如图1所示。由于粘性作用,射流与周围流体之间进行动量交换,并把周围流体不断“卷吸”到射流中去,使得沿着流动方向射流的宽度不断向外扩展。

640.webp.jpg

                                                                                       图1  二维射流。

假设缝隙的宽度h=1m,喷射速度U=1m/s,流体的密度ρ=1kg/m3,粘性系数μ=10-5Pa•s,则流动雷诺数Re=ρUh/μ=105。用FLUENT算出的速度分布如图2所示;可以看出沿着流动方向射流的宽度不断向外扩展。从图3所示的不同截面处的速度分布曲线也可以看出这一点。

640.webp (1).jpg

                                                                                     图2  速度分布

640.webp (2).jpg

                                                                                    图3  不同截面处的速度分布曲线

从定性上看,粘性导致的动量交换使得沿着流动方向射流的宽度不断向外扩展,这是容易理解的。从定量上看又如何呢?我们选取流场中的几个位置,计算一下动量方程中各项的数值。所选取的三个点如图4所示。

640.webp (3).jpg

                                                                                        图4  点的位置

我们知道,流体运动的动量方程是Navier-Stokes方程组,对于本问题中的二维不可压缩流动,Navier-Stokes方程组的形式为

640.webp (4).jpg

式中u是速度的x方向分量,v是速度的y方向分量,p是压强。由于本问题考虑的是定常流动,所以对时间的偏导数的项等于零,方程简化为

640.webp (5).jpg

由于射流是往x方向喷射的,所以我们只计算x方向的动量方程,结果如表1所示。显然,动量方程的左边不等于右边,而且数量级相差甚远。

                                                                        表1  x方向动量方程左边和右边的数值

640.webp (6).jpg

这是什么回事呢?原来,FLUENT在计算湍流流动的时候,并不是直接求解Navier-Stokes方程组。

 

要理解这个问题,必须先了解湍流运动的特点。从下面的湍流射流的视频可以看出,湍流中存在不规则的非定常的旋涡运动。研究表明,湍流中的这些旋涡运动的尺度范围是非常宽广的,最大的旋涡与最小的旋涡的尺度之比正比于流动雷诺数的3/4次方。最大的旋涡从平均流中吸收动能,然后将动能传递给小一级的旋涡,小一级的旋涡又将动能传递给更小一级的旋涡,就这样一级一级地往下传递,直到动能传递至最小尺度的涡时,才被粘性耗散转变为热能。这就是湍流中所谓的“能量传递的级串原理”。

由于湍流中旋涡运动的尺度范围非常宽广,直接运用Navier-Stokes方程组对它进行模拟是非常困难的,特别是高雷诺数湍流。举一个直观的例子,一辆以105km/h行驶的轿车,其前挡风玻璃表面的湍流边界层中的最小涡的尺度约为0.004毫米[3]。试想,如果要对这辆汽车的绕流流动进行直接模拟,那么计算域应该包含整辆汽车,而网格尺寸却又要小于最小涡的尺度,其计算量简直是天文数字,目前世界上运算速度最快的超级计算机也望尘莫及。

因此,目前在工程中运用CFD软件来模拟湍流时,普遍采用的是雷诺平均的方法,也就是将湍流中的非定常的旋涡运动(湍流脉动)取平均运算,得到湍流的平均运动。从下面的视频中可以获得对平均运算的直观理解。

FLUENT在计算湍流流动的时候,实际上求解的是湍流的平均运动。我们在观看计算结果的云图时,图中所显示的速度、压力其实都是平均运动的速度和压力。

但是这带来一个问题。我们知道,在层流流动中,根据牛顿内摩擦定律,粘性切应力等于速度梯度乘以粘性系数;这种粘性切应力产生的原因是存在分子不规则运动的动量交换以及分子间的吸引力。但是,在湍流流动中,用平均运动的速度梯度乘以粘性系数来计算切应力是不恰当的。这是因为,在湍流流动中,非定常旋涡运动使得相邻的流体层之间有很强的动量交换效应,这种动量交换效应要远远强于分子不规则运动导致的动量交换。所以,不能直接用Navier-Stokes方程组来计算湍流的平均运动。目前最流行的办法就是,在计算湍流的平均运动时,将Navier-Stokes方程组中的粘性系数换成一个大得多的“湍流粘性系数”,以反映湍流中非定常旋涡运动导致的动量交换效应(这就是湍流模拟中所谓的“Bousinessq湍流粘性系数假设”)。

对于文章开头的那个二维射流的例子,我们可以在后处理中显示出湍流粘性系数的分布(图5、图6)。可以看出,湍流粘性系数要比流体本身的粘性系数(μ=10-5Pa•s)大几个数量级。

640.webp (7).jpg

                                                                                        图5  显示“湍流粘性系数”

640.webp (8).jpg

                                                                                         图6  湍流粘性系数的分布

如果将表1中的粘性系数换成“湍流粘性系数”μt重新计算,动量方程左边和右边的数值就很接近了(表2)。

                                                    表2  x方向动量方程左边和右边的数值。考虑湍流粘性系数

640.webp (9).jpg

湍流模型的作用就在于计算这个“湍流粘性系数”。不同的湍流模型,如k-ε、SA、k-ω,它们的差别就在于计算湍流粘性系数的具体方法有所区别。但是,目前所有这些湍流模型都建立在某种简化假设或者经验性模型的基础之上,所以都不是十分精确,而且存在普适性差的问题。对于一个湍流模型,即使它预测某个特定的流动问题很准确,但是,如果换一个流动,也许就会误差很大。

关于上述几个湍流模型分别适用于计算哪些流动(即湍流模型的选择问题),在FLUENT的User's Guide中有详细的介绍。(在User's Guide中的“Choosing a Turbulence Model”这一节中的第一小节“Reynolds Averaged Navier-Stokes (RANS) Turbulence Models”)

感谢北京航空航天大学宇航学院的研究生田久祾。他阅读了本文的初稿并提出了很好的建议。

流体力学及仿真

FLUENT中的“湍流模型”是什么东西?的评论0条

    暂无评论

    FLUENT中的“湍流模型”是什么东西?的相关案例教程

    Fluent提供了三种计算气动噪声的方法:直接方法、混合方法和利用宽带噪声源模型的方法。其中在混合方法中,Fluent提供了两种方法,即Ffowcs Williams- Hawkings积分方法及基于波动方程有限体积求解器的差分声波传播方法。 1、直接方法 该方法通过求解相应的流体动力学方程,直接计算声波的产生和传播。声波的预测需要控制方程的时间精确解。此外,在直接方法的大多数实际应用中,必须使用
    作者Cadence CFD 解决方案 关键要点 什么是格子玻尔兹曼方法? 格子玻尔兹曼模型的优点和应用。 用格子 BGK 模型代替 Navier-Stokes 方程。 使用格子 BGK 模型进行湍流分析。图片来源。 数学算法的开发通常是为了应对缺乏现成的工具来解决特别具有挑战性的问题。然而,在某些情况下,解决方案范例或模型是基于特定工具的存在而创建的。格子波尔兹曼方法 (LBM) 是后者的示例,因
    摘 要:随着吹膜生产线中旋转牵引部件的广泛应用,气垫辊部件在旋转牵引中扮演着至关重要的角色。出风均匀性作为气垫辊设计合理性的重要指标,对于薄膜的物理性能和生产效率具有重要影响。本文通过使用Ansys Fluent这一流体力学数值模拟软件,研究了吹膜旋转牵引气垫辊内部的流动行为,并探讨了不同设计参数对出风均匀性的影响。通过数值模拟结果的分析和对比,可以为气垫辊的设计和优化提供理论指导,以提高吹膜工艺
    导读:工程湍流模型概述-下。 (更多内容可关注微信公众号&知乎号:BB学长) 湍流求解的挑战 涡流的大小尺度之间存在差异,求解的时候必须同时对两者进行求解,湍流是一个连续问题,用Navier-Stokes方程描述。因此湍流建模不存在问题。 但是求解数值仿真中的所有湍流尺度的代价非常高昂 在数值模拟中解决所有尺度的湍流被称为“直接数值模拟”(DNS) DNS计算量非常庞大,从大小尺度的比例可以观察得
    导读:工程湍流模型概述-下。 湍流求解的挑战 涡流的大小尺度之间存在差异,求解的时候必须同时对两者进行求解,湍流是一个连续问题,用Navier-Stokes方程描述。因此湍流建模不存在问题。 但是求解数值仿真中的所有湍流尺度的代价非常高昂 在数值模拟中解决所有尺度的湍流被称为“直接数值模拟”(DNS) DNS计算量非常庞大,从大小尺度的比例可以观察得到: 并且这些尺度必须在三位模型求解~ 此外,也
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 0