1.参数化方案 上文提到,POM模式对湍流项采取的是Mellor-Yamada方案。为了讲明白湍流参数化方案的物理意义,首先从参数化方案是什么来讲起。* r% q6 H% [( z
目前为止,前文所讨论的针对模式方程求解所使用的方法均为有限差分法,在使用有限差分法时,首先要做的就是设置时间和空间步长,将时间空间坐标网格化。步长取得越小,网格越密集,分辨率也就越高。然而,不管网格划分的多密,网格点都是离散的,只能无限逼近于连续。这么做就带来一个问题,任何一个离散网格都有一个最小可分辨尺度。在有限差分的模式中,运动的最小可分辨尺度为二倍格距的波长。例如,在使用50-100km分辨率的全球天气预报模式进行模拟时,将无法分辨大气中波长为几百米的波动。因此,可以将运动分为网格尺度和次网格尺度。: k, f4 P, m( x+ ?6 L0 ]( N8 I4 I
次网格尺度的运动虽然是小尺度运动,但如果在模式计算中将其直接忽略,结果会产生显著偏差。因其运动尺度远远小于网格的间距,也无法通过其物理机理去精确计算。网格尺度的运动和次网格尺度的运动必然存在一定程度的相互作用,可以通过引入一些参数,来近似建立网格尺度的物理量与次网格尺度的物理量之间的关系,而确定这些参数的方案,被称为参数化方案。在大气与海洋模式中,湍流是次网格尺度的运动。本文将从湍流是什么开始,介绍几种经典的湍流模式。这几个湍流模式十分经典,尽管很少被直接应用于模式之中,但弄明白其物理意义是理解成熟的湍流参数化方案的基础。
, }7 k- f- h- Y! H! L6 A) s' t2.湍流和雷诺应力 说起湍流,就不得不提到雷诺数。雷诺数所表征的是惯性力比粘性力,由下式可以看出,分母是粘性系数,分子则包含流动速度项。也就是说雷诺数越大,惯性力就越占主导,越小则粘性力越占主导。著名的雷诺实验,就是通过调整雷诺数,发现了粘性流体的两种流动状态,层流和湍流。
& M& y/ g4 v8 S1 }# D+ q3 x* }; d$ _" p% ?" x) m1 L/ O5 }4 l! \) i
7 g F% r% y: w+ }* C, h* \# g( r
实验发现,当雷诺数大于临界雷诺数时,流体是湍流状态,流场中出现了很多小旋涡。而雷诺数小于临界雷诺数时,流体沿着管道平行的方向做比较平滑的直线运动,动量交换主要靠分子粘性力。不严谨的讲,分子粘性力使得周围流体趋于朝同一方向运动,小雷诺数时,粘性力影响大,而粘性力又会使得速度较大的那一层流体带着速度较慢的那一层流体一起朝同一个方向运动。而雷诺数较大时,相邻层间就会出现滑动,而不是统一步调,不同层间也出现混合现象。. R& y2 X; M+ G) |/ K
为什么存在湍流目前还没有一致的说法,因此不做赘述。但需要理解湍流的几个特点。湍流具有随机性,运动几乎无法预测,但是其平均态又具有确定性。因此,为了更好的研究湍流的特点,把变量分解成平均项和脉动项。下式f可以指代各个变量,f可以是速度u,也可以是v。
4 A$ Z- t! q: L/ k c/ i. Y; [0 |0 S! R7 B) H2 K
0 K7 i) i' [1 O- q8 o* B 而 是时间平均后的结果。# x* L: b* k3 S
% F) F+ s$ f8 |2 K* f: R; v6 ?' Y8 H T8 c8 ^ T- s3 l1 p% l& ^
1 Z( t# }6 X( O3 @8 f# N 理解了这两项的物理意义,就理解了其运算规则。6 m& a, h: k" L0 d3 F4 q
* g) I4 J( d. _9 L3 k1 X- g; M# y% I
6 H9 S$ ~+ {( l& t+ x7 H 上述运算规则会在后面推导雷诺应力时用到,若对哪项不理解可以代到时间平均的积分中就能很好的推出来。下面这一项可能略微难理解,在此稍微解释下。因为 是脉动项,从数学的角度来理解的话,此项平均项的波动项,在求时间平均后肯定是为0的,因为这一项所表达的是对平均的波动。
$ a( {" J+ J' P j1 [3 h7 j
# S( F% C J i1 P) ]3 @' r( Z- H8 m3 R4 M
! j8 U' b+ @! z! V/ r% j
湍流的运动尺度虽小,但大于分子尺度。因此控制方程的核心前提,连续介质假设是成立的。所以湍流运动是满足连续方程和NS方程的,然而湍流的随机性导致方程不可解,因为每一个瞬时流动都是不同的。必须找到统计平均态的控制方程,才可以避免随机性。接下来,开始推导雷诺方程。下面用张量的形式来表达方程。
7 x' e. R$ k6 D5 o
0 o+ i7 C$ _4 o- K6 E* D4 V+ b: {3 A: ?: P9 S/ p- s
因为脉动项的引入,方程的项数过于多,在湍流方程的推导时经常会使用如下的表达方式,称之为爱因斯坦约定求和法则。即当出现哑标时,则意为求和。1 V9 m i8 Y* i- u" z: ~
- B+ W7 r0 h; Q7 F, N
5 M2 d L8 n4 l! `+ b P* J J 上式的i和j都为哑标,下式的i是自由标,而j是哑标。2 k# @2 B J/ K/ c# a4 d+ {
5 I. b: S9 c( r0 W: c0 T
! S) O0 u/ t. b @6 B7 d4 g4 k' t 结合上面的方程组的第一个方程来说,展开就很容易看出来是描述的连续方程,其中 就是速度 , 就是 ,以此类推。1 b+ z' Z6 m* e% U @. R* H1 p7 x1 S
: X5 M/ `. H6 O$ Z( o2 p# h
. K/ X- @6 S4 V2 o0 A' P: l- l- A0 v- \% ~* w$ W
这两个方程左右取平均再联立,即可得到雷诺方程。" T5 K5 \# a5 b2 T! y* {; y- V+ ~% S' i
( C1 r; k+ |& ]$ h8 k
1 V u7 D- c" U: P 中间的推导过程略多,暂时跳过,如有需要可以查阅相关书籍。但最重要的是,需要知道雷诺应力项(下式),是来源于NS方程中的非线性项,也就是等号左边偏导数后面那一项,通常写成 # Z+ I- I; f3 f; g
(以x方向运动方程的非线性项为例)。
8 Y/ v3 E$ c2 w. ]4 ~, k. F3 W3 m! R4 V) O
% R6 e" m. x7 [8 W j& |5 Z
至此,考虑湍流的流动的控制方程已经得到了。但是这么做又引入了一个新的问题,就是方程不封闭了。通俗的讲,就是又引入了一大堆新的变量,而方程数少于未知量的数量。为了使得方程组封闭,就需要通过更多的关系来建立方程,确立待求解变量直接的关系。6 j( ]7 G( x$ V" w- f$ c8 \
3.混合长度模式(代数涡粘模式) 在力学中,应该都接触过牛顿黏性定律。假设如下图所示的场景。
& d- z9 i# A* ?* C) `3 } 摩擦力可以表达成下式,该理论认为摩擦力和速度的剪切是正比关系,而这一比例系数为 。$ j) a7 _$ q$ L: T0 ~; S6 u% o
$ d- ]( M) X( A+ z8 v
0 j; `8 c6 n3 I+ n/ w6 G8 W, Z3 T) O
+ R4 l9 s, ], h: Z) Q* y+ G: j 接下来会略微有些抽象,还是以上述平行剪切流为例。考虑 层和 层这两层,因为脉动,一个流体质点从 层运动到 层,在这个过程中流体质点没有任何碰撞(在分子间隙以内),即速度保持不变。为了保证该脉动是在分子间隙之内,也就是为了保证流体速度不变,这个 就是分子平均自由程的长度尺度。该质点到达 层时,引起脉动。通过这一思想,可以分析平均脉动量的数量级。
8 n5 o" J+ a& P! C* w+ k: L" v) D
3 E( n& f) p3 R, |. z- `! x+ R5 `& m) |6 y0 I. S
7 O& ~5 _) d- y
可以很合理的假设 和 为相同数量级。因此很容易推导下式。
]7 }$ w) x* ~3 j( G1 ~$ y) }4 Z2 `% C' i6 d' z0 S5 b
o" N) \) L2 Y6 y. k0 U! r( Z* }
5 ?$ q9 y7 e9 }' ~ 这样就可以得到下式。其中 被被称为混合长度,与湍流结构有关,具体数值可以通过实验等方式测得,是个经验性质的参数。 被称为涡粘系数。
% ]9 e0 o o) d; U3 h. I8 s
1 f5 ~* e& S0 U" \+ E! Y' M- w+ S9 ]& t Z. c/ i& n+ ^! b
3 j! r, T# R6 P- o4 m6 ^- y
以上是二维平板剪切流的表达形式。在三维时,雷诺应力就变成了如下形式。
3 `! a; X: y' P) `7 `, T. S9 h/ w; e5 Q" f2 S* z
# }* h1 [1 L7 [ ]
对下式雷诺应力这九项都通过这样的方式去建立关系,方程组就封闭了。然而,混合长度的经验性,给模式的求解带来了不确定性。具体在实验中,对三维流动效果不如二维好。
5 x3 ~% I, M5 ^4 v( r" V q; ^
" ?1 n, J. y* q1 a) k# m7 n3 c4 b" h. |, B% F1 ?* \ j h$ i+ ]8 X
4.k-ε模型 k-ε模型对涡粘系数的处理方式如下,是由上述模型发展而来的,并且考虑了历史效应。其中 为湍动能, 为湍动能耗散率。因为涡粘系数用这种方式表达,又引出了两个变量,因此为了保证方程组的封闭,还需要两个方程。
3 ]+ J' {* l, X. s/ C+ N" G- ~" f" w! V' |3 L
! l% Q; {6 D) \! W% @
- {) _) `- L1 s& J$ H& Y& j
为了封闭 ,需要湍动能方程。为了封闭 ,需要湍动能耗散率的输运方程,分别如下所示。若想了解方程中这些系数的确定,可以查阅文末参考资料。在此不过多赘述。% S- a2 a4 ?9 a: x3 l0 ]9 f# t
* R! O' v. @. Z3 M0 s' i6 r9 N
) n8 W( e4 U6 m# J# Z6 n6 q
3 m- S+ M/ |; j; D 以上为标准的k-ε模型,除此之外,k-ε模型还有种种变种。想要进一步了解可以查阅文末参考资料。9 [! l2 T3 t9 d5 I% s5 H
5.POM模式的Mellor and Yamada方案 现在,再来回看POM的几个基本控制方程,可以发现运动方程和温盐方程都带着湍流项。因为湍流具有混合性,倾向于使流体变得更加混合。因此,这些项在运动方程中,体现的更多的是粘性作用。在温盐方程中,起的是扩散作用。
; R; X5 L9 h; q- {- c$ L
2 E: D7 h! \5 S9 Z2 N: X; k! }* l" e' ^8 r5 E7 w
而模式中对湍流的参数化方案,就是要确定这些湍流项前面的系数。其主要方程如下,具体系数的推导较为复杂,若想要深入了解POM模式所用的湍流闭合方案可查阅论文Development of a Turbulence Closure Model for Geophysical Fluid Problems。" n r3 m, L' z& N
- j8 Y8 q3 L9 v# {2 u5 p7 L! P4 h9 y% f* |- z) H3 a W
6.总结 以上所讲的湍流模式都有一个共同点,就是试图用统计平均的方式封闭雷诺平均方程,使得平均运动可解。如何对方程进行闭合,通常被称为湍流闭合方案。而如何确定湍流闭合所带来的系数,通常被称为湍流参数化方案。* n5 ^% _( d2 ?+ A% t
除了建立湍流统计模式,研究湍流时还会使用模拟的方式,比如湍流的直接数值模拟(DNS)和大涡模拟(LES)。+ `4 d/ T( [; d$ b! N" W
版权声明 本文创作的初衷是用于帮助数值模式的学习者。欢迎转载,转载请私信并注明作者和出处,请勿用于任何商业用途。
7 t% i1 f1 t$ y: S5 O参考书目湍流理论与模拟(第2版). 张兆顺、崔桂⾹、许春晓 编著. 清华⼤学出版社,2005.9./ {6 c. d: W1 ~- M% R. B
A Manual for POM and GOMO. Xiaomeng Huang, Xing Huang.+ |7 A* x4 t. r4 j3 A
Development of a turbulence closure model for geophysical fluid problems. Mellor G L, Yamada T. Reviews of Geophysics, 1982.
! U" E; |; {1 ]2 x6 g# i
& G' @8 ?8 m$ w9 E0 ~ |