湍流模型

1. 简介

湍流以脉动的速度场为特征.这些脉动搀混流体输运变量:动量,能量,导致输运变量也脉动.由于这些脉动高频并且尺度较小,在实际的工程中直接进行模拟脉动会导致计算量超出目前计算机计算能力.目前的解决方法是采用时间平均,总体平均或者其他的方法导出消除小尺度脉动的控制方程,然后进行计算.但是,导出的方程又引入了新的变量,导致方程不封闭,所以需要采用湍流模型来确定这些新引进的未知量.

目前有如下的湍流模型:

2. 选择湍流模型

不幸的是对于不同的问题,目前没有任何一种湍流模型可以普遍适用.选择湍流模型依赖于包围流动的物理条件,目前已经有的实践经验,精度要求,计算资源,时间要求等.为了选择合适的模型,就需要了解每种模型的优势和缺点.

2.1 雷诺平均的DES vs LES

基于时间的NS方程的计算对于复杂几何外形的高雷诺数湍流一般都要计算到最小尺度的运动,但是这种方式是不能实现的.有两种方法处理:雷诺平均(ensemble-averaging)和滤波.两种方法都会产生新的未知数,都需要引入模型来求解他们实现方程封闭.

雷诺平均(RANS)的控制方程控制流动的平均变量以及对所有尺度的湍流建模后的模型.所以可以大幅度的降低计算量,在工程中广泛应用.RANS包含S-A,k-e,k-w和雷诺应力RSM.主要用于计算时间相关的流动,不稳定可以是边界条件外界给定的或是自身不稳定的(涡脱落)

LES采用滤波的NS方程,其中大涡被直接计算.它依赖的观点是最少化的模型化湍流,湍流模化运用越多引入的错误越多.而且小尺度的涡比大尺度的涡容易模化,因为它们更加倾向于各向同性,更少受到宏观因素如边界条件的影响.滤波是对NS方程进行的数学操作,除去比滤波器小的涡.在Fluent中基本就是采用网格尺寸当使用空间滤波.经过滤波也引入了新的变量,需要进行模化.时间相关的流动的统计比如时间平均和r.m.s 值,可以在时间依赖的仿真中取得.

LES对于高雷诺数的流动需要很多的计算资源.这是由于需要精确的在时间和空间上计算包含在涡中的能量.特别在近壁面区域,导致需要计算非常小的尺度.采用壁面函数和稀疏一些的壁面网格可以降低计算量,但是这样子要认真考虑引入的其他变化.LES也需要更加精确的时间和空间离散格式.

2.2 雷诺平均(Ensemble average)

真实的流动变量分为平均和脉动两个分量的叠加.对于速度:

其中右边为平均流动和脉动速度,i=1,2,3.

对于压力和其他的标量:

上式对应于压力,能量或者species concentration的标量.

将上述式子带入连续和动量方程并作时间平均(ensemble)导出ensemble-averaged动量方程.可以被写为笛卡尔张量:

上述两个式子称为雷诺平均NS方程(RANS). 他们与NS方程有相同的一般形式.新的未知变量代表湍流的作用.

2.3 Boussinesq 方法 vs 雷诺应力输运模型

2.3.1 Boussinesq方法

雷诺平均方法需要模化雷诺应力,一个通常的方法就是使用Boussinesq假设来将雷诺应力和平均流动的梯度联系起来.它的缺点就是假设为各向同性,这不一定总是正确的.

Boussinesq假设用于下列的模型

2.3.2 雷诺应力方法

计算每一个雷诺应力张量UiUj(i=1,2,3 j=1,2,3)都使用相应的单独输运方程计算.加上附加的尺度确定方程(对e归一化).

2.3.3 计算代价:cpu时间和收敛特性

2.4 近壁面处理

2.4.1 综述

壁面不仅仅要满足无滑移壁面函数,而且还会改变该处湍流的特性.在近壁面,黏性减少切向脉动.动能交换(kinematic blocking)减小了垂直方向的脉动.对于远离壁面的区域,湍流迅速增大,导致湍动能增大.这样由于平均流的大的梯度导致. 近壁面模型很大程度影响流动数值仿真的准确程度.由于壁面是主要的涡旋和湍流的源头.并且在近壁面区域,流动变量有很大的梯度,物理参数变化很快.

2.4.2 壁面函数 vs 近壁面模型

2.5 湍流模拟的网格问题

Valid XHTML 1.0 :: Valid CSS :: Made with Emacs-Muse