气象学报  2021, Vol. 79 Issue (2): 300-308   PDF    
http://dx.doi.org/10.11676/qxxb2021.015
中国气象学会主办。
0

文章信息

李超, 陈德辉, 李兴良, 胡江林. 2021.
LI Chao, CHEN Dehui, LI Xingliang, HU Jianglin. 2021.
逐层平滑地形的平缓地形追随坐标在高分辨率GRAPES模式中的应用研究
Application of a smooth terrain-following coordinate with layer-by-layer smoothed terrain on the high resolution GRAPES model
气象学报, 79(2): 300-308.
Acta Meteorologica Sinica, 79(2): 300-308.
http://dx.doi.org/10.11676/qxxb2021.015

文章历史

2019-10-17 收稿
2020-11-25 改回
逐层平滑地形的平缓地形追随坐标在高分辨率GRAPES模式中的应用研究
李超 , 陈德辉 , 李兴良 , 胡江林     
国家气象中心,北京,100081
摘要: 高分辨率GRAPES模式如3 km模式对地形的识别程度更高,模式中各高度坐标面可识别的地形坡度也更大,地形作用带来的气压梯度力计算误差和平流输送误差更突出。平缓地形追随坐标可以通过多种方式衰减坐标面上的地形影响进而减小这些计算误差。选择一种逐层平滑地形的平缓地形追随坐标,基于GRAPES-3km模式进行理想试验和批量模拟试验。试验结果显示:逐层平滑地形的平缓地形追随坐标相对其他平缓地形追随坐标对地形重力波模拟更接近解析值;24 h滚动预报月连续模拟试验中逐层平滑地形的平缓地形追随坐标一定程度上能降低高层月平均的温度场、风场的模拟误差,月平均的降水评分也有所提高。逐层平滑地形的平缓地形追随坐标应用于GRAPES-3km模式有较好的模拟效果。
关键词: GRAPES模式    平缓-混合坐标    动力框架    数值模式    
Application of a smooth terrain-following coordinate with layer-by-layer smoothed terrain on the high resolution GRAPES model
LI Chao , CHEN Dehui , LI Xingliang , HU Jianglin     
National Meteorological Centre,Beijing 100081,China
Abstract: The high resolution GRAPES model, such as the GRAPES-3km model, has a higher degree of recognition of the terrain. The slope of the terrain that can be recognized by each coordinate plane in the model is also larger. The calculation errors of the pressure gradient force and mass advection are more prominent. The smooth terrain-following coordinate can attenuate these terrain errors by attenuating the terrain effects on the coordinate plane in a number of ways. The smooth terrain-following coordinate with layer-by-layer smoothed terrain was selected, and ideal test and batch simulation test were carried out based on the GRAPES-3km model. The test results show that using the smooth terrain-following coordinate with layer-by-layer smoothed terrain, model simulations of gravity wave are closer to analytical values compared to simulations using other terrain-following coordinates; monthly average errors for temperature and wind field simulations using the smooth terrain-following coordinate show a certain degree of attenuation, and monthly average precipitation score is also improved. The smooth terrain-following coordinate with layer-by-layer smoothed terrain demonstrates better simulation application effects in the GRAPES-3km model.
Key words: GRAPES model    Terrain-following coordinate    Dynamic core    Numerical modelling    
1 引 言

地形对大气运动具有重要的动力和热力作用。为了提高预报准确率,数值预报模式需要正确地描述地形对天气系统的影响。模式的垂直坐标与地形直接相关:恰当的垂直坐标可以使复杂的控制方程组转化为较简单的形式,下边界条件简单易给,便于使用精度和效率较高的计算技术,有效地减小气压梯度力(Pressure Gradient Force,简称PGF)以及其他与模式面水平差分计算有关项的计算误差,从而正确描述模式中地形对大气的作用。

为了提高数值预报模式的模拟与预报能力,提高模式水平分辨率是非常必要的。然而,随着数值预报模式水平分辨率的不断提高,模式地形越来越精细,模式能分辨的地形越来越陡峭,垂直坐标面的坡度越来越大。采用传统的地形追随垂直坐标(Gal-Chen,et al,1975;以下简写为Gal.C.S坐标)引起的气压梯度力计算误差会相应增大,模拟的地形重力波形状也被严重扭曲(Schär,et al,2002),对高分辨率数值模拟带来不利影响。

中国气象局自主研发的GRAPES模式目前采用传统的高度地形追随坐标: $\hat z = {Z_{\rm T}}\dfrac{{z - {Z_{\rm s}}(x,y)}}{{{Z_{\rm T}} - {Z_{\rm s}}(x,y)}}$ ,其中, ${Z_{\rm{s}}}$ 表示地形高度, ${{z}}$ 表示坐标面绝对高度, ${\hat{ z}}$ 表示坐标面相对高度, ${Z_{\rm{T}}}$ 为模式层顶高度。这种坐标形式可以使模式计算在一个“矩形”的有界域里进行,便于计算机编程自动计算;可以使实际大气中不规则的下边界变成光滑的、随地形起伏的模式下边界面,易于给定模式的下边界条件,也更易于描述气流随地形起伏的运动。地形追随坐标使得模式光滑的下边界面成为地表(陆面、海面)边界层的上边界面,便于模式动力、热力过程和地表边界层过程参数化方案的耦合(Phillips,1957),地形的动力和热力作用可以更准确地传递给上层大气。但是,Gal.C.S坐标的问题也很突出。地形追随坐标是非严格意义上的正交坐标(Zdunkowski,et al,2003),是由非地形追随坐标向地形追随坐标转化时,气压梯度力计算由一项变成了量级相当的两项的差,带来不可避免的气压梯度力项计算误差。地形追随坐标的坐标面随地形起伏,低层“隆起”的坐标面会一直伸展至模式层顶部。虽然坐标面的坡度随高度升高会有所降低,模式大气沿高层起伏模式面的运动与实际大气高层的准水平运动仍存在很大的偏差。随着GRAPES模式分辨率的提高,Gal.C.S坐标可识别的地形坡度增大,地形重力波会被严重歪曲,出现波动扭曲、破碎的现象。

Schär等(2002)提出平缓坐标(smoothed-level coordinate,简称SLEVE坐标)的概念,在不改变高度地形追随坐标定义的前提下,对坐标形式做变形,通过随高度变化的地形衰减系数控制各个模式面上的地形影响作用的大小,并设计试验比较了单尺度SLEVE1坐标和双尺度SLEVE2坐标,发现两种坐标有效地减小了地形引起的各种模拟偏差,SLEVE2坐标对缓解小尺度的模拟噪音效果更佳。李超等(2012a)选取不同的地形衰减函数,进行了一系列理论分析和理想试验,试验结果展示了平缓-混合坐标在减小气压梯度力计算误差、平流耗散等方面的模拟优势。李超等(2012b)基于GRAPES模式选取Gal.C.S坐标和平缓-混合SLEVE1坐标进行了初步的模式设计并进行了简单的个例模拟检验分析,SLEVE1坐标对预报量的小尺度噪音有所衰减,各个预报量的检验误差也有所减小。Li等(2015)基于GRAPES模式选取Gal.C.S坐标、SLEVE1坐标、SLEVE2坐标和一种以余弦函数为衰减基函数的COS坐标进行了理想试验和实际批量模拟试验。各种形式平缓-混合坐标相比较发现,SLEVE2坐标对计算误差衰减最大,较好地提高了预报能力。张旭等(2015)Klemp(2011)提出的一种随高度逐层平滑地形作用的平缓-混合坐标形式(下文简称Klemp坐标)应用于GRAPES区域模式,通过理想试验和简单个例模拟试验对这种坐标的优势进行了初步的探讨。李超等(2019)设计了一种新的COS坐标,有效解决了Li等(2015)中COS坐标理想试验结果最优而实际模拟结果较差的问题,新的COS坐标在底层设计也更加灵活。李超等(2020)比较了几种平缓-混合地形追随坐标对典型个例模拟的影响,发现平缓-混合坐标可以有效缓解GRAPES模式南风偏大、虚假降水和虚假天气系统等问题。

随着GRAPES模式分辨率进一步提高,GRAPES-3km模式中地形可识别的最大高度接近7 km,而上述基于GRAPES-10km和GRAPES-15km的模式研究工作最大识别地形均在6 km以下,更高分辨率下的平滑-混合坐标模拟试验还需要进行重新设计并检验结果。另外,张旭等(2015)Klemp(2011)坐标的研究工作显示,在较低分辨率的GRAPES模式中,该坐标的个例模拟试验有较好的预报改进效果,而在分辨率较高的GRAPES-3km模式中,该坐标的批量预报试验效果还需要进一步的研究。本研究选取前期研究效果较好的SLEVE1坐标与Klemp坐标基于GRAPES-3km模式进行一系列的比较研究工作,为高分辨率GRAPES模式动力框架垂直坐标的选择提供一定的参考。

2 坐标介绍

李超等(2012a)给出通用坐标形式

$z = \hat z + \sum\limits_{i = 1}^L {{b_{h_i^*}}} {\text •} {Z_{{S_i}}}(x,y)$ (1)

式中,L为地形尺度谱的数目, $h_i^*$ 为地形临界衰减高度, ${b_{h_i^*}}$ 为地形衰减系数, ${Z_{{{{S}}_i}}}$ 为地形高度, ${{z}}$ 为坐标面绝对高度, ${\hat{ z}}$ 为坐标面相对高度。

对于GRAPES-3km模式目前采用的Gal.C.S坐标有 $L = 1$ ${b_{h_1^*}} = 1{\rm{ - }}\dfrac{{\hat z}}{{{Z_{\rm{T}}}}}$ ;对于单尺度平缓SLEVE1坐标有 $L = 1$ ${b_{h_1^*}} = \dfrac{{\sinh \left[ {\left({{Z_{\rm{T}}} - \hat z} \right)/h_1^*} \right]}}{{\sinh \left[ {{Z_{\rm{T}}}/h_1^*} \right]}}$ ,地形作用在 $h_1^*$ 高度上衰减为地形的 ${1 / {\rm{e}}}$

Klemp (2011)提出在COS坐标(李超等,2012a)基础上,对地形进行逐层平滑,得到坐标形式(简称Klemp坐标)。

$z = \hat z + {b_{{h^*}}} {\text •} {Z_{{{{S}}_k}}}$ (2)

式中,

${b_{{h^*}}} = \left(1 - \frac{{\hat z}}{{{Z_{\rm T}}}}\right)\left\{ \begin{array}{*{20}{l}} {\left[ {\cos \left({\dfrac{\,1\,}{\,2\,}\dfrac{{\pi \hat z}}{{{Z_{\rm c}}}}} \right)} \right]^n}&\hat z {\text{≤}}{Z_{\rm c}} \\ 0& \hat z {\text{>}} {Z_{\rm c}} \end{array} \right.$

式中, ${Z_{\rm{c}}}$ 为地形作用衰减为0的高度, $Z_{S_k} $ 为每层坐标面上地形作用的高度。Klemp坐标的地形滤波方案满足图1所列出的计算流程,其中m是每一层的平滑滤波次数,k是垂直层数。每一层都以上一层经过m次滤波得到的地形为基础进行滤波。滤波采用拉普拉斯的二阶滤波方法

图 1  Klemp坐标地形逐层滤波方案 Fig. 1  The terrain filter scheme of Klemp coordinate
$\begin{aligned} {Z_{{{\rm{S}}_k}}}(i,j,k) =& {\beta _k} {\text •} {d^2}{\nabla ^2}{Z_{S(i,j,k)}^{m - 1}} \\=& {\beta _k} {\text •} ({Z_{S(i + 1,j,k)}^{m - 1}} - 2{Z_{S(i,j,k)}^{m - 1}} + {Z_{S(i - 1,j,k)}^{m - 1}}) \end{aligned}$

式中,ij为水平格点数。滤波系数 ${\beta _k}$ 是一个分段系数: ${\beta _k} = 0.01\min \left(\dfrac{{z(k)}}{{2{Z_{{S_{\max }}}}}},1\right)$ $ z(k)$ 表示坐标面高度,在2倍的地形高度以下滤波系数随高度升高线性增大,2倍的地形高度以上则为常数。

Klemp坐标与其他平缓-混合地形追随坐标差别在于地形补偿项中的 $Z_{S_k} $ 是一个三维变量。需要注意的是,并不是把地形变成了三维变量,而是坐标面上的地形作用随高度是变化的。

李超等(2019)选用一种改进的地形衰减系数形式: ${b_{{h^*}}} = \left(1 - \dfrac{{\hat z}}{{{Z_{\rm T}}}}\right)\left\{ \begin{array}{*{20}{c}} \dfrac{{{{\left[ {\cos \left({\dfrac{\,1\,}{\,2\,}\dfrac{{\pi (\hat z + {z_0})}}{{{Z_{\rm c}}}}} \right)} \right]}^n}}}{{{{\left[ {\cos \left({\dfrac{\,1\,}{\,2\,}\dfrac{{\pi {z_0}}}{{{Z_{\rm c}}}}} \right)} \right]}^n}}}&{\hat z} {\text{≤}} {Z_{\rm c}} - {z_0} \\ \\[-5pt] 0&{\hat z} {\text{>}} {Z_{\rm c}} - {z_0} \ \end{array} \right.$

在底层能够根据坐标面厚度来调整地形衰减程度得到恰当的分层结构,坐标形式更加灵活。其中, ${z_0}$ 用来调节最底层起始的衰减速度, ${z_0}$ 取值范围为从0到模式层顶高度。在此将Klemp坐标中的地形衰减系数替换为上述改进的地形衰减系数来应对底层坐标面厚度过薄引起的计算不稳定问题。Klemp坐标的滤波系数也要根据实际模式的需要进行调整,后面具体试验中会详细介绍。

高分辨率模式中可识别的地形更加精细。例如,GRAPES-15km模式可识别的地形最大高度是5800 m左右,而GRAPES-3km模式可识别的最大高度达到6800 m(图2)。3 km分辨率模式垂直分为51层,比15 km模式的31分层更细,如果使用GRAPES-15km模式中平缓-混合坐标的地形临界衰减高度(Li,et al,2015),GRAPES-3km模式中地形较高点上空的模式面厚度就会过薄,导致计算不稳定。GRAPES-3km模式中平缓-混合坐标的设计应用面临新的问题,Klemp坐标对坐标面的进一步平滑会使这种计算不稳定更容易出现。下面的实际模拟试验对坐标的参数设计做了试验分析。

图 2  地形高度分布 (a. GRAPES-15km 模式,b. GRAPES-3km 模式;单位:m) Fig. 2  Distribution of terrain height (a. GRAPES-15km model,b. GRAPES-3km model;unit:m)
3 基于Klemp坐标的动力框架方程推导

高度地形追随坐标中地形作用对模式动力框架的影响主要体现在气压梯度力、垂直速度、散度等物理量的计算上。下面就基于Klemp坐标对垂直速度、散度等物理量做进一步推导。

(1)垂直速度

$\begin{aligned} \hat w =& \frac{{{\rm d}\hat z}}{{{\rm d}t}} = \frac{\rm d}{{{\rm d}t}}[z - {b_{{h^*}}} {\text •} {Z_{{S_k}}}(x,y,z)]= \\ & w - \frac{{{\rm d}{b_{{h^*}}}}}{{{\rm d}t}} {\text •} {Z_{{S_k}}}(x,y,z) - {b_{{h^*}}} {\text •} \frac{{{\rm d}{Z_{{S_k}}}(x,y,z)}}{{{\rm d}t}} =\\ & w - \frac{{{\rm d}{b_{{h^*}}}}}{{{\rm d}t}} {\text •} {Z_{{S_k}}}(x,y,z) - {b_{{h^*}}}{\text •}{w_{{S_k}}}(x,y,z) = \\ & w - \frac{{\partial {b_{{h^*}}}}}{{\partial \hat z}}\frac{{\partial \hat z}}{{\partial t}} {\text •} {Z_{{S_k}}}(x,y,z) - {b_{{h^*}}} {\text •} {w_{{S_k}}}(x,y,z) = \\ & w - \frac{{\partial {b_{{h^*}}}}}{{\partial \hat z}} {\text •} {Z_{{S_k}}}(x,y,z)\hat w - {b_{{h^*}}} {\text •} {w_{{S_k}}}(x,y,z) \end{aligned} $

则:

$w = {\alpha _{w3}} {\text •} \hat w + {b_{{h^*}}} {\text •}{w_{S_k}}(x,y,z)$

又,

$\begin{aligned} {w_S} =& \frac{{{\rm d}{Z_{{S_k}}}(x,y,z)}}{{{\rm d}t}} = \frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial t}} +\\& u\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial x}} + v\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial y}} + \hat w\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial \hat z}} = \\ & u\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial x}} + v\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial y}} + \hat w\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial \hat z}} = \\ & u{\phi _{{S_{kx}}}}(x,y,z) + v{\phi _{{S_{ky}}}}(x,y,z) + \hat w\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial \hat z}} \end{aligned} $

式中, $z = {Z_{{\rm s}}}$ $z = {Z_{\rm{T}}}$ 时, ${\hat w_{{S_k}}} = 0$

得出:

$w = {\alpha _{w1}}u + {\alpha _{w2}}v + {\alpha _{w3}}\hat w$ (3)

式中,

$ \begin{aligned}{}\\ {\alpha _{w1}} = {b_{{h^*}}} {\text •} {\phi _{{S_{kx}}}}(x,y,z)\end{aligned}$
${\alpha _{w2}} = {b_{{h^*}}} {\text •} {\phi _{{S_{ky}}}}(x,y,z)$
${\alpha _{w3}} = 1 + \frac{{\partial \left({{b_{{h^*}}} {\text •} {Z_{{S_k}}}(x,y,z)} \right)}}{{\partial \hat z}}$
${\phi _{{S_{kx}}}}(x,y,z) = \frac{{{\mu _\phi }}}{{a\cos \varphi }}\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial \lambda }}$
${\phi _{{S_{ky}}}}(x,y,z) = \frac{{{\mu _\phi }}}{a}\frac{{\partial {Z_{{S_k}}}(x,y,z)}}{{\partial \varphi }}$

又,

${J_{\rm b}}^{ - 1} = \frac{{\partial z}}{{\partial \hat z}} = 1 + \frac{{\partial \left({{b_{{h^*}}} {\text •} {Z_{{S_k}}}(x,y,z)} \right)}}{{\partial \hat z}} = {\alpha _{w3}}$

(2)水平气压梯度力

$ - \alpha {\nabla _z}P = - \alpha {\nabla _{\hat z}}P + \frac{\alpha }{g} {\text •} {J_{\rm b}} {\text •} {b_{{h^*}}}\frac{{\partial P}}{{\partial \hat z}} {\text •} {\nabla _{\hat z}}{\phi _{{S_k}}}(x,y,z)$ (4)

式中, ${\phi _{{S_k}}}(x,y,z) = g{Z_{{S_k}}}(x,y,z)$ 为坐标面的位势高度。

(3)球面坐标下的水平散度

$ \begin{aligned} &{\left({\frac{1}{{a\cos \varphi }}\frac{{\partial u}}{{\partial \lambda }}} \right)_z} + {\left({\frac{1}{a}\frac{{\partial (\cos \varphi v)}}{{\partial \varphi }}} \right)_z} =\\&\quad {\left({\frac{{{\mu _\varphi }}}{{a\cos \varphi }}\frac{{\partial u}}{{\partial \lambda }} + \frac{{{\mu _\varphi }}}{{a\cos \varphi }}\frac{{\partial (\cos \varphi v)}}{{\partial \varphi }}} \right)_{\hat z}} -\\&\quad {J_{\rm b}} {\text •} {b_{{h^*}}} {\text •} {\left({\frac{{\partial u}}{{\partial \hat z}} {\text •} {\phi _{{S_{kx}}}}(x,y,z) + \frac{{\partial v}}{{\partial \hat z}} {\text •}{\phi _{{S_{ky}}}}(x,y,z)} \right)_{\hat z}} \end{aligned} $

对于三维散度中的垂直速度的垂直变化,有:

$\begin{aligned}\frac{{\partial w}}{{\partial z}} = \frac{{\partial w}}{{\partial \hat z}}\frac{{\partial \hat z}}{{\partial z}} = {J_{\rm b}}\frac{{\partial w}}{{\partial \hat z}} = {J_{\rm b}}\frac{\partial }{{\partial \hat z}}\left({{\alpha _{w1}}u + {\alpha _{w2}}v + {\alpha _{w3}}\hat w} \right)\end{aligned}$

整理得

$\begin{aligned}\frac{{\partial w}}{{\partial z}} =& {J_{\rm b}}\Bigg[\left(\frac{{\partial {\alpha _{w1}}}}{{\partial \hat z}}u + {\alpha _{w1}}\frac{{\partial u}}{{\partial \hat z}}\right) + \left(\frac{{\partial {\alpha _{w2}}}}{{\partial \hat z}}v + {\alpha _{w2}}\frac{{\partial v}}{{\partial \hat z}}\right) +\\& \left(\frac{{\partial {\alpha _{w3}}}}{{\partial \hat z}}\hat w + {\alpha _{w3}}\frac{{\partial \hat w}}{{\partial \hat z}}\right)\Bigg]\end{aligned}$

式中,

$\frac{{\partial {\alpha _{w1}}}}{{\partial \hat z}} = \frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{kx}}}}(x,y,z))}}{{{\rm d}\hat z}}$
$\frac{{\partial {\alpha _{w2}}}}{{\partial \hat z}} = \frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{ky}}}}(x,y,z))}}{{{\rm d}\hat z}}$
$\frac{{\partial {\alpha _{w3}}}}{{\partial \hat z}} = \frac{{\partial J_{\rm b}^{ - 1}}}{{\partial \hat z}}\quad\quad\quad\quad\;\;$

$\begin{aligned} \frac{{\partial w}}{{\partial z}} =& {J_{\rm b}}\Bigg(\frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{kx}}}}(x,y,z))}}{{{\rm d}\hat z}} u + \frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{ky}}}}(x,y,z))}}{{{\rm d}\hat z}}v + \\&\frac{{\partial J_{\rm b}^{ - 1}}}{{\partial \hat z}}\hat w\Bigg) + {J_b} {\text •} {b_{{h^*}}} {\text •}\left(\frac{{\partial u}}{{\partial \hat z}} {\text •} {\phi _{{S_{kx}}}} + \frac{{\partial v}}{{\partial \hat z}} {\text •} {\phi _{{S_{ky}}}}\right) + \frac{{\partial \hat w}}{{\partial \hat z}} \end{aligned} $

于是,三维散度( ${D_3}$ )可表示为

$\begin{aligned}{D_3} =& { {{D_3}} \Big|_{\hat z}} + {J_{\rm b}}\Bigg(\frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{kx}}}}(x,y,z))}}{{{\rm d}\hat z}} u +\\& \frac{{{\rm d}({b_{{h^*}}} {\text •} {\phi _{{S_{ky}}}}(x,y,z))}}{{{\rm d}\hat z}} v + \frac{{\partial J_{\rm b}^{ - 1}}}{{\partial \hat z}}\hat w \Bigg)\end{aligned}$ (5)

综合上述公式推导可以看出,与Li等(2015)中动力框架方程推导相比,基于Klemp坐标的模式动力框架中地形以及地形偏导数有关的项有所改变,动力框架中涉及到垂直速度、散度等的线性项、非线性项以及亥姆赫兹方程中相关的系数也要做相应的改变(薛纪善等,2008),这里不再做详细介绍。

4 理想试验和实际试验

下面选择GRAPES-3km模式目前采用的Gal.C.S坐标、前期研究模拟结果较好的SLEVE1坐标以及改进的Klemp坐标进行一系列模拟试验,对比分析改进的Klemp坐标在GRAPES-3km模式中的模拟性能。

4.1 地形重力波理想试验

低层大气中不同尺度的山脉会激发出形状尺度不同、传播方向各异的重力波。山脉重力波在大气底层的结构十分复杂,这也是引发天气状况的重要原因。下面是层结稳定的干空气穿过二维地形激发出山脉重力波的理想试验。上游大气廓线设置为:布朗特数 $N$ = $0.01$ x方向水平速度 $U$ =10 m/s,上游地表面参考位温为280 K。

钟形地形叠加上小尺度的波动形成理想地形,其函数形式满足

${Z_S} = {\cos ^2}\left({\frac{{\pi \cdot x}}{\lambda }} \right) \cdot {Z^ * }$

式中, ${Z^ * }\left(x \right) = {Z_{S0}} \exp \left[ { - {{\left({\dfrac{x}{a}} \right)}^2}} \right]$ ${Z_{S0}} = 250\;{\rm m}$ $\lambda = 4\;{\rm{km}}$ $a = 5\;{\rm{km}}$ $\lambda $ 是小尺度地形的波长,a为地形跨度,也是大尺度地形的半宽度,这样大尺度地形的波长即为 $2\pi a$ 。假设 ${a / \lambda }$ 为定值,绝热无摩擦大气下模拟出的重力波受制于两个无量纲数: ${{N{h_0}} / U}$ ${{Na} / U}$ 。这样 ${N / U}$ 固定的情况下,模拟结果只与地形尺度有关。重力波的线性解析值(图3a)通过傅里叶转换求出(Smith,19791980)。

图 3  稳定气流过山积分10 h三种坐标的垂直速度分布与解析值比较 (a. 解析值,b. Gal.C.S坐标,c. SLEVE1坐标,d. Klemp坐标;等值线间隔为0.05 m/s;时间步长为0.3 s;横坐标是偏离中心位置的距离,纵坐标是距离地面的高度) Fig. 3  Cross-section of vertical velocity after 10 hours of integration for steady-state flow over belle-shaped mountain (a. analytic solution,b. with Gal.C.S,c. with SLEVE1,d. with Klemp;the contour interval is 0.05 m/s;the abscissa denotes the distance away from the domain center,the coordinate denotes the vertical level height above the ground surface)

试验计算区域设置为:(−25000,25000)m×(0,21000)m, $\Delta x = 250\;{\rm m}$ $\Delta \xi = 210\;{\rm m}$ ,下边界为无通量的边界条件,上边界为9 km的吸收边界,侧边界为开放边界。无物理过程和扩散的条件下积分10 h,比较各种坐标的垂直风速的分布。

从积分模拟结果(图3)可见,平缓坐标可以有效缓解地形追随坐标带来的重力波变形破碎的问题。Klemp坐标模拟的重力波(图3d)形状更接近解析解(图3a),重力波变形的情况在中高层基本消失。

4.2 月连续试验

理论分析和理想试验中改进的Klemp坐标可以有效减小坐标面地形影响,模拟出更接近解析值的重力波,而在实际应用中地形更加复杂,物理和动力耦合起来后,坐标参数设置考虑的因素也更加复杂。下面选用GRAPES-3km模式对2018年9月1—30日进行24 h滚动预报,检验Klemp坐标在长期的批量预报试验中的改进效果。该试验水平分辨率为0.03°×0.03°,垂直方向分为51层;积分时间步长为30 s;试验初始场和边界场由分辨率为1°×1°的NCEP再分析资料提供,不做资料同化;模拟范围为(10°—60°N,70°—145°E),选用一维大气参考廓线。微物理过程采用WMS6方案,长波辐射过程采用RRTM方案,短波积云辐射过程采用SWRAD方案,地表层物理方案采用SFC方案,陆面过程采用NOAH方案,边界层参数化采用NMRF方案,无积云参数化方案。

GRAPES-3km模式可识别的地形最大高度接近7 km,较小的临界衰减高度( ${h^*}$ )易造成计算不稳定,所以SLEVE1坐标 ${h^*}$ 取值15 km,这相对于GRAPES_15km中SLEVE1坐标 ${h^*}$ 有所增大(Li,et al,2015)。改进的Klemp坐标相对于Klemp(2011)以及张旭等(2015)的参数设计也有所不同。考虑到3 km模式可识别的地形坡度较大、中国区域东西地形高度跨度较大、同一经纬度坐标面之间厚度差异较大也会带来计算误差,实际试验中改进的Klemp坐标各层平滑系数取: ${\beta _k} = 0.05\min \left(\dfrac{{{z^2}{{\left(k \right)}}}}{{15000}},1\right)$ ,每层平滑14次,衰减系数( ${b_{{h^*}}}$ )中 ${z_{\rm{c}}}$ 取值30 km,参数 $n$ 取值3, ${z_0}$ 暂时取值为0。可以看出这里平滑系数较Klemp(2011)以及张旭等(2015)有所提高,平滑次数有所减少,衰减参数相对李超等(2019)也有所改变。参数的设计目前还未找到定量的标准,在最大化减小坐标面上地形影响作用的前提下,经过多种尝试获得1组能够较好体现预报效果的参数。在上述的参数设置下,3种坐标的坐标面分布如图4所示。Klemp坐标在SLEVE1坐标的基础上对坐标面上的小尺度地形进一步衰减,由此带来的气压梯度力计算误差和平流输送误差也会进一步减小(李超等,2012a)。

图 4  GRAPES-3km模式中3种坐标沿28°N的模式面分布 (a. Gal.C.S坐标,b. SLEVE1坐标,c. Klemp坐标) Fig. 4  Coordinate surfaces of the GRAPES-3km model along 28°N (a. for Gal.C.S,b. for SLEVE1,c. for Klemp)

批量试验结果显示,与FNL再分析资料相比,SLEVE1和Klemp坐标的高层温度场24 h预报平均偏差有较明显减小。100和250 hPa温度场偏差(图5)相比GRAPES-3km模式中目前的Gal.C.S坐标在青藏高原和蒙古国上空有两个较集中的减小区域。沿28°N剖面的V风场平均偏差(图6)显示平缓坐标在高层的偏差有较明显的减小,特别是平滑地形的Klemp坐标在100 hPa以上几个偏差大值中心均消失。为分区域检验降水预报结果,将中国划分为8个区域(图7)分别检验24 h降水累加ETS评分(图8),结果显示:从中国区域来看,Klemp坐标对中雨、大雨、暴雨的评分较Gal C.S坐标有一定程度提高,也整体优于SLEVE1坐标。对受青藏高原大地形影响较明显的长江中下游、华南、西南东部地区,Klemp坐标小雨评分较高,可能与其对小尺度地形的平滑作用有关。其他降水量级的评分没有特别显著的规律。但是在西南东部地区,平缓混合坐标的评分几乎全部优于Gal.C.S坐标,特别是Klemp坐标的降水评分有较大程度地提高。这也说明平缓混合坐标带来的计算误差对西南东部地区即青藏高原下游的云贵高原和四川盆地等地的降水有较大影响。

图 5  3种坐标 (a. Gal.C.S坐标,b. SLEVE1坐标,c. Klemp坐标) 批量试验24 h预报100 hPa (a1—c1) 和250 hPa (a2—c2) 温度平均偏差场 (单位:K) Fig. 5  Monthly averaged 24 h forecast bias of temperature at 100 hPa (a1—c1) and 250 hPa (a2—c2) against analysis with (a) the Gal.C.S,(b) the SLEVE1 and (c) the Klemp coordinate (unit:K)
图 6  3种坐标 (a. Gal.C.S坐标,b. SLEVE1坐标,c. Klemp坐标) 批量试验24 h预报沿28°N剖面V风速的平均偏差场 (单位:m/s) Fig. 6  Longitude-height cross sections along 28°N of monthly averaged 24 h forecast bias of V wind against analysis with (a) the Gal.C.S,(b) the SLEVE1 and (c) the Klemp coordinate (unit:m/s)
图 7  降水评分中国区域划分 (1. 东北地区,2. 新疆地区,3. 西北地区,4. 华北地区,5. 西藏地区,6. 西南地区东部,7. 长江中下游地区,8. 华南区) Fig. 7  Subregions in China for precipitation ETS score (1. Northeast China,2. Xinjiang region,3. Northwest China,4. North China,5. Tibet region,6. Southwest China,7. the middle-lower reaches of Yangtze River,8. South China)
图 8  2018年9月1—30日24 h降水预报累加检验平均ETS评分 (a. 中国区域,b. 长江中下游区域,c. 华南区域,d. 西南东部区域) Fig. 8  Precipitation ETS scores for 24 h forecast (a. entire China,b. the middle-lower reaches of Yangtze River,c. South China,d. Southwest China)
5 结 论

平缓地形追随坐标可以通过调整地形衰减系数来约束坐标面上的地形作用,在这个基础上进一步对逐层坐标面进行平滑又可以将小尺度的地形影响剔除,得到更加平滑的坐标面,进一步减小各种计算误差。

文中将逐层平滑地形的平缓地形追随坐标应用到高分辨率的GRAPES-3km模式中进行理想试验和批量模拟试验,得到如下的初步结论:

(1)相对于其他平缓地形追随坐标,逐层平滑地形的平缓地形追随坐标地形重力波模拟更接近解析值,波形变形和破碎问题进一步缓解。

(2)月连续模拟试验中逐层平滑地形的平缓地形追随坐标对高层月平均的温度场、风场模拟误差有一定程度减小,中国范围内月平均的降水评分也有所提高,西南地区东部的评分提高更加明显。

(3)无论是普通的平缓地形追随坐标还是平滑地形的平缓地形追随坐标,参数的设置都至关重要。高分辨率的GRAPES-3km模式对中国范围的模拟对坐标参数的设置更加敏感。保证计算稳定、追求坐标面平滑、得到较好的模拟结果三者同时达到需要对参数反复试验调整。

平滑地形的平缓地形追随坐标是目前国际上最先进的平缓地形追随坐标形式,也在高分辨率的GRAPES模式中得到了较好的应用结果。该坐标对模式分辨率、模式分层等有较高的依赖,所以在对业务模式进行改进升级时,也需要同步地调整该坐标的参数设置。

参考文献
李超, 陈德辉, 李兴良. 2012a. 大气数值预报模式中高度地形追随坐标的设计研究: 理论分析与理想试验. 气象学报, 70(6): 1247-1259. Li C, Chen D H, Li X L. 2012a. A design of height-based terrain following coordinates in the atmospheric numerical model: Theoretical analysis and idealized tests. Acta Meteor Sinica, 70(6): 1247-1259. (in Chinese)
李超, 李兴良, 陈德辉. 2012b. 两种地形追随坐标对一次强降水过程模拟影响对比分析. 暴雨灾害, 31(2): 116-123. Li C, Li X L, Chen D H. 2012b. The effect of two kinds of terrain-following coordinates on the simulation of a severe precipitation process. Torrential Rain Disaster, 31(2): 116-123. (in Chinese)
李超, 陈德辉, 李兴良等. 2019. 一种改进的平缓-混合地形追随坐标在GRAPES中尺度模式中的应用研究. 气象学报, 77(6): 1041-1052. Li C, Chen D H, Li X L, et al. 2019. A study on application of an improved terrain-following vertical coordinate in the GRAPES model. Acta Meteor Sinica, 77(6): 1041-1052. (in Chinese)
李超, 陈德辉, 李兴良等. 2020. 不同平缓-混合坐标对一次高原准静止锋降水过程模拟影响对比分析. 暴雨灾害, 39(2): 117-124. Li C, Chen D H, Li X L, et al. 2020. Impact of height-based terrain-following coordinates on a case of quasi-stationary front simulations around The Tibetan Plateau. Torrential Rain Disaster, 39(2): 117-124. DOI:10.3969/j.issn.1004-9045.2020.02.002 (in Chinese)
薛纪善, 陈德辉等. 2008. 数值预报系统GRAPES的科学设计与应用. 北京: 科学出版社. 67-120. Xue J S, Chen D H, et al. 2008. Scientific Design and Application of Numerical Prediction System GRAPES. Beijing Science Press. 67-120 (in Chinese)
张旭, 黄伟, 陈葆德. 2015. 一种新型高度地形追随坐标在GRAPES区域模式中的实现: 理想试验与比较研究. 气象学报, 73(2): 331-340. Zhang X, Huang W, Chen B D. 2015. Implementation of the Klemp height-based terrain-following coordinate in the GRAPES regional model: Idealized tests and inter-comparison. Acta Meteor Sinica, 73(2): 331-340. (in Chinese)
Gal-Chen T, Somerville R C J. 1975. On the use of a coordinate transformation for the solution of the Navier-Stokes equations. J Comput Phys, 17(2): 209-228. DOI:10.1016/0021-9991(75)90037-6
Klemp J B. 2011. A terrain-following coordinate with smoothed coordinate Surfaces. Mon Wea Rev, 139(7): 2163-2169. DOI:10.1175/MWR-D-10-05046.1
Li C, Chen D H, Li X L, et al. 2015. Effects of terrain-following vertical coordinates on high-resolution NWP simulations. J Meteor Res, 29(3): 432-445. DOI:10.1007/s13351-015-4212-x
Phillips N A. 1957. A coordinate system having some special advantages for numerical forecasting. J Meteor, 14(2): 184-185. DOI:10.1175/1520-0469(1957)014<0184:ACSHSS>2.0.CO;2
Schär C, Leuenberger D, Fuhrer O, et al. 2002. A new terrain-following vertical coordinate formulation for atmospheric prediction models. Mon Wea Rev, 130(10): 2459-2480. DOI:10.1175/1520-0493(2002)130<2459:ANTFVC>2.0.CO;2
Smith R B. 1979. The influence of mountains on the atmosphere. Adv Geophys, 21: 87-230.
Smith R B. 1980. Linear theory of stratified hydrostatic flow past an isolated mountain. Tellus, 32(4): 348-364. DOI:10.3402/tellusa.v32i4.10590
Zdunkowski W, Bott A. 2003. Dynamics of the Atmosphere: A Course in Theoretical Meteorology. Cambridge: Cambridge University Press, 719pp