CFD湍流模拟

湍流

什么是湍流

湍流是流体的一种流动状态。当流速很小时,流体分层流动,互不混合,称为层流,也称为稳流或片流;逐渐增加流速,流体的流线开始出现波浪状的摆动,摆动的频率及振幅随流速的增加而增加,此种流况称为过渡流;当流速增加到很大时,流线不再清楚可辨,流场中有许多小漩涡,层流被破坏,相邻流层间不但有滑动,还有混合。这时的流体作不规则运动,有垂直于流管轴线方向的分速度产生,这种运动称为湍流,又称为乱流、扰流或紊流。

湍流是在大雷诺数下发生的,雷诺数较小时,黏滞力对流场的影响大于惯性力,流场中流速的扰动会因黏滞力而衰减,流体流动稳定,为层流;反之,若雷诺数较大时,惯性力对流场的影响大于黏滞力,流体流动较不稳定,流速的微小变化容易发展、增强,形成紊乱、不规则的湍流流场。

湍流的主要特征

  1. 不规则性(Irregularity)。这是所有湍流的特性,从动力学的观点来看,湍流必定是不可预测的,研究湍流大多是用统计的方法。
  2. 扩散性(Diffusivity)。这是湍流的另一个重要性质,它加速流体混合,增加动量、热、质量交换的速率。如果某种流动虽然是随机的,但是它在周围的流体中不出现扩散现象,那么肯定不是满流,例如喷气式飞机的尾迹。端流具有比分子运动强得多的扩散能力。
  3. 大雷诺数(Large peynolds numbers)。湍流是一种在大雷诺数条件下才出现的现象,Re越高,层流流动变得不稳定而出现湍流。随机性和非线性特性使湍流方程的求解相当棘手。
  4. 三维涡旋脉动(Three-dimensional vorticity fluctuations)。满流是以高频脉动涡旋为特征的有旋三维运动,因此,涡旋动力学在湍流种类中起着至关重要的作用。如果速度脉动是二维的,涡旋脉动将不能保持。涡旋拉伸是不可能存在于二维的,例如大气中二维的龙卷风不是湍流运动;
  5. 耗散性(Dissipation)。湍流运动由于分子粘性作用总要耗散能量,只有不断从外部供给能量,湍流才能维持.随机运动,比如重力波、声波都不是湍流,因为它们的粘性耗散很小。随机波和湍流的本质区别是有无耗散。
  6. 连续性(Continuum)。端流是一种连续介质的运动现象,即使最小尺度的湍流也远远大于任何的分子长度尺寸,因此满足连续介质力学的基本规律,例如N-8方程。
  7. 流动特性(Flowcharacteristics)。满流不是流体的特性,而是流体运动的特质,它的主要特点不是由分子控制的。不同的流体其满流特征(依赖于外部条件,如边界条件和初始条件)往往也不一样,例如边界层湍流与尾迹湍流,所以工程上很难对端流进行统一的模式处理,但是湍流的一些本质特征是普适的,寻找这些普遍规律正是满流理论研究的中心任务;
  8. 记忆特性(相关性)。湍流运动在不同的时刻或空间不同点上并不是独立的,而是有相互关联,但这种关联随着时间间隔或空间距离的增大而变小,最后趋近于零;
  9. 间歇性。内间歇:充分发展的满流场中某些物理量(特别是高阶统计量)并不是在空间(或时间)的没一点上都存在的,即有奇异性。外间歇:指湍流区与非湍流区边界的时空不确定性,例如积云与蓝天之间的界面。间歇现象是近代湍流研究的重大发现之一,目前是湍流理论研究的前沿课题;
  10. 猝发与拟序结构。这也是近代湍流研究的重大发现,试验表明,在湍流混合层和剪切湍流边界层中存在大尺度的相干结构和猝发现象,说明湍流不是完全无秩序、无内部结构的运动。这促使人们改变了对湍流的某些传统观念。

湍流的求解方式

目前湍流的数值模拟方法大致分为:直接模拟法 (DNS)、雷诺时均方程法(RANS)、大涡模拟法(LES)三类。

Reynolds平均法:

在这类方程中,将非稳态N-S方程对时间作平均,即把湍流运动看成二个流动的叠加:

  • 时间平均流动
  • 瞬时脉动流动

所得的时均的N-S方程中包含了脉动量乘积的时均值等未知量,称为Reynolds应力,它包括了六个未知量。显然方程的个数小于未知量的个数。要让方程封闭,必须作出假设。

直接模拟法 (DNS)

不用任何湍流模型,直接数值求解完整的三维非定常的N-S方程组;计算包括脉动运动在内的湍流所有瞬时流动量在三维流场中的时间演变;方程本身是精确的,不含任何认为假设和经验常数,仅有的误差只是由数值方法引入的误差。

直接数值模拟是研究湍流的利器,它不需引入任何湍流模型,能够精确计算湍流场中每一瞬时丰富的流动信息。它的优点:

  1. 方程本身是精确的,不含任何认为假设和经验常数,仅有的误差只是由数值方法引入的误差;
  2. 数值模拟可以提供每一瞬间所有流动量在流场上的全部信息。
    特别有意义的是能提供很多在实验上目前还无法测量的量,这就可以用直接数值模拟的结果来检验各种湍流模型;
  3. 可描写湍流中各种尺度的涡结构的时间演变。辅以计算机图形显示,可获得湍流结构的清晰与生动的流动显示。
    但它要求有很高的时间和空间分辨率,能够同时捕捉到流场中最大尺度和最小尺度的结构,所以计算量非常庞大。到目前为止,国际上大多数的直接模拟仅仅停留在对较低雷诺数、较简单几何条件和边界条件的湍流流动的研究上。

    大涡模拟

    大涡模拟是介于直接模拟法与雷诺时均平均法之间的一种湍流数值模拟方法。在大涡模拟中, 流动的大尺度涡运动进行直接求解, 小尺度涡通过亚格子模式进行模拟,要实现这种方法,有两个重要步骤必须完成:
    1. 首先是建立一种数学滤波函数,从湍流瞬时运动中将尺度比滤波函数尺度小的涡滤掉,从而分解出描述大涡模拟场的运动方程,目前,常用的滤波函数有:
      • Deardorff 的盒式滤波函数;
      • 傅里叶截断滤波函数;
      • 高斯型滤波函数。
    2. 其次,是压格子尺度模型的建立:建立合理的亚格子尺度模型是大涡模拟方法的关键问题。通常亚格子尺度模型可以分为三类:涡粘性模型、相似性模型、混合模型。大涡模拟在计算时间和计算费用方面是优于直接数值模拟的,在信息完整性方面优于雷诺平均模型,缺点是计算时间还是比较长,随着计算机处理能力的提高,这个缺点逐步被克服。

总结

LES与RANS的区别|LES|RANS
|—|:-:|:-:
过滤脉动对象|空间上进行过滤,只滤去小涡脉动保留大涡脉动,得到瞬时速度|时间上取平均,抹去涡团在时间上的脉动值,得到平均速度
涡团尺度分辨能力|取决于网格分辨率,远远小于RANS所能求解的尺度|取决于所采用的湍流模型并非网格尺寸的函数
边界条件|初始条件必须包含对满流脉动在时间空间上足够的分辨率,匹配时间步长和网格尺寸|只需要边界上的时均信息
数值精度|网格越精细时间步长越小,其数值扩散越小,数值越精确|与网格密度无关,精度低于LES

直接数值模拟(DNS)

  • 理论上,所有湍流(和层流/转换)都可以通过求解完全的Navier-Stokes方程进行数值求解
  • 求解整个尺度谱,无模型要求
  • 计算代价过大!对工业流动并不实际

    大涡模拟(LES)类模型

  • 求解空间平均的N-S方程
  • 直接模拟大的涡,而比网格小的涡通过模型模化-较DNS计算代价小,但是对大多数运用来说,计算资源及计算代价依然较高

    雷诺平均Navier-Stokes(RANS)模型

  • 求解时均的Navier-Stokes方程
  • 在RANS中模拟湍流的所有长度尺度
    • 多种模型可以选用
  • 对工业流动计算,这是最为广泛采用的方法

湍流模型在fluent中的应用

湍流模型选取的准则

流体是否可压、建立特殊的可行的问题、精度的要求、计算机的能力、时间的限制。为了选择最好的模型,你需要了解不同条件的适用范围和限制。

overview

  • Spalart-Allmaras 模型;
  • k-s模型;
  • k-o模型;
  • 雷诺应力模型(RSM)
  • 大涡模拟模型(LES)

Spalart-Allmaras 模型

  • 应用范围:用来解决因湍流动粘滞率而修改的数量方程。
  • Spalart-A1lmaras 模型是设计用于航空领域的,主要是墙壁束缚(wal1-bounded)流动,而且已经显示出很好的效果。在透平机械中的应用也愈加广泛。
  • 在湍流模型中利用Boussinesq逼近,中心问题是怎样计算漩涡粘度。
  • Spalart-A1lmaras模型是相对简单的单方程模型,只需求解湍流粘性的输运方程,不需要求解当地剪切层厚度的长度尺度;由于没有考虑长度尺度的变化,这对一些流动尺度变换比较大的流动问题不太适合;比如平板射流问题,从有壁面影响流动突然变化到自由剪切流,流场尺度变化明显等问题。
  • Spalart-A1lmaras模型中的输运变量在近壁处的梯度要比k-E中的小,这使得该模型对网格粗糙带来数值误差不太敏感。
  • Spalart-A1lmaras模型不能断定它适用于所有的复杂的工程流体。例如不能依靠它去预测均匀衰退各向同性湍流。

$k-\varepsilon$ 模型–标准的$k-\varepsilon$模型(SKE):

  • 最简单的完整湍流模型是两个方程的模型,要解两个变量,速度和长度尺度。
  • 在FLUENT中,标准k-a模型自从被Launder and Spalding提出之后,就变成工程流场计算中主要的工具了。适用范围广、经济、合理的精度。
  • 它是个半经验的公式,是从实验现象中总结出来的。
  • 湍动能输运方程是通过精确的方程推导得到,耗散率方程是通过物理推理,数学上模拟相似原型方程得到的。
  • 应用范围:该模型假设流动为完全湍流,分子粘性的影响可以忽略,此标准K-E模型只适合完全湍流的流动过程模拟。
  • SKE 是工业应用中最广泛使用的模型
    • 模型参数通过试验数据校验过,如管流、平板流等
    • 对大多数应用有很好的稳定性和合理的精度
    • 包括适用于压缩性、浮力、燃烧等子模型
  • SKE局限性:
    • 对有大的压力梯度、强分离流、强旋流和大曲率流动,模拟精度不够。
    • 难以准确模拟出射流的传播-对有大的应变区域(如近分离点),模拟的k偏大

修正的$k-\varepsilon$模型

  • 标准的$k-\varepsilon$二方程模型假定湍流粘性系数是各向同性的,当它用于强旋流、弯曲壁面或弯曲流线流动时,会产生一定的失真。如$RNG\ k-\varepsilon$模型和$Realizable\ k-\varepsilon$模型。
  • 标准的$k-\varepsilon$模型能很好地模拟一般的湍流,$RNG\ k-\varepsilon$模型用于处理高应变率及流线弯曲程度较大的流动,$Realizable\ k-\varepsilon$模型在含有射流和混合流的自由流动、管道内流动、边界层流动以及带有分离的流动时具有优势。
  • 在Fluent中,二方程模型还使用了k-w模型(w为湍流时间尺度的倒数)。

$RNG\ k-\varepsilon$模型(Renormalization Group)

  • $RNG\ k-\varepsilon$模型来源于严格的统计技术。它和标准$k-\varepsilon$模型很相似,但是有以下改进:
  1. RNG模型在=方程中加了一个条件,有效的改善了精度。
  2. 考虑到了湍流漩涡,提高了在这方面的精度。
  3. RNG理论为湍流Prandtl数提供了一个解析公式,然而标准k-E模型使用的是用户提供的常数。
  4. 标准k-e模型是一种高雷诺数的模型,RNG理论提供了一个考虑低雷诺数流动粘性的解析公式。这些公式的作用取决于正确的对待近壁区域。
  • 这些特点使得RNGk-e模型比标准k-e模型在更广泛的流动中有更高的可信度和精度。

$Realizable\ k-\varepsilon$模型(RKE)

术语“realizable”,意味着模型要确保在雷诺压力中要有数学约束,湍流的连续性。
为湍流粘性增加了一个公式。耗散率增加了新的传输方程,这个方程来源于一个为层流速度波动而作的精确方程。
应用范围:

  1. 可实现的k-c模型直接的好处是对于平板和圆柱射流的发散比率的更精确的预测。而且它对于旋转流动、强逆压梯度的边界层流动、流动分离和二次流有很好的表现。
  2. 可实现的k-e模型和RNGk-c模型都显现出比标准k-c模型在强流线弯曲、漩涡和旋转有更好的表现。由于带旋流修正的k-c模型是新出现的模型,所以现在还没有确凿的证据表明它比RNGk-=模型有更好的表现。但是最初的研究表明可实现的k-e模型在所有k-a模型中流动分离和复杂二次流有很好的作用。
  3. 该模型适合的流动类型比较广泛,包括有旋均匀剪切流,自由流(射流和混合层),腔道流动和边界层流动。对以上流动过程模拟结果都比标准k-=模型的结果好,特别是可再现k-e模型对圆口射流和平板射流模拟中,能给出较好的射流扩张。

模型评价:
可实现的k-c模型的一个不足是在主要计算旋转和静态流动区域时不能提供自然的湍流粘度,这是因为可实现的k-c模型在定义湍流粘度时考虑了平均旋度的影响。这种额外的旋转影响已经在单一旋转参考系中得到证实,而且表现要好于标准k-c模型。由于这些修改,把它应用于多重参考系统中需要注意。

雷诺应力模型(RSM)

回忆一下涡粘模型的局限性:

  • 应力-应变的线性关系导致在应力输运重要的情况下预测不准,如非平衡流动、分离流和回流等
  • 不能考虑由于流线曲度引起的额外应力作用,如旋转、大的偏转流动等
  • 当湍流是高度各向异性、有三维效应时表现较差
    为了克服上述缺点,通过平均速度脉动的乘积,导出六个独立的雷诺应力分量输运方程
  • RSM适合于高度各向异性流,三维流等,但计算代价大
  • 目前RSMs并不总是优于涡粘模型

参考资料

本文标题:CFD湍流模拟

文章作者:微石

发布时间:2018年06月16日 - 15:06

最后更新:2018年07月19日 - 17:07

原始链接:akihoo.github.io/posts/c1e1c12d.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。