天气预报已经从古代的观云识天发展到今天基于超级计算机的数值模拟。现代数值天气预报(Numerical Weather Prediction, NWP)是人类有史以来最复杂的科学计算之一,它试图在有限的时间内预测大气这个混沌系统的未来状态。
一、大气运动的控制方程
数值天气预报的基础是描述大气运动的流体力学方程组。这些方程建立在牛顿运动定律、质量守恒、能量守恒和理想气体状态方程之上,构成了一个封闭的偏微分方程组。
1.1 原始方程组
大气运动的基本方程包括:
动量方程(Navier-Stokes方程):描述大气在科里奥利力、气压梯度力、重力和摩擦力作用下的运动。在球坐标系中,动量方程需要考虑地球自转产生的科里奥利效应,这使得北半球的气旋呈逆时针旋转,南半球则相反。
连续方程:描述大气质量的守恒。大气是高度可压缩的流体,密度随高度指数衰减,因此连续方程需要考虑密度的时空变化。
热力学第一定律:描述大气能量的转换。太阳辐射加热地表,地表通过感热和潜热加热大气,大气通过长波辐射向外太空释放能量。水汽的相变(蒸发和凝结)在大气能量循环中扮演着关键角色。
状态方程:理想气体状态方程 p = ρRT 将气压、密度和温度联系起来。
1.2 尺度分析与简化
原始方程组包含从分子尺度到行星尺度的所有运动,直接求解在计算上不可行。通过尺度分析,可以将方程组按不同运动尺度进行简化:
- 大尺度(>1000 km):准地转近似,科里奥利力与气压梯度力近似平衡
- 中尺度(2-1000 km):保留非地转运动,但仍可过滤声波
- 小尺度(<2 km):需要考虑完整的湍流和微物理过程
二、数值离散方法
将连续的控制方程转化为可在计算机上求解的离散形式,是数值天气预报的核心技术挑战。
2.1 空间离散:谱方法 vs 有限差分
现代全球预报模式主要采用两种空间离散方法:
谱方法:将大气变量表示为球谐函数的截断级数。ECMWF的IFS模式是谱方法的代表。谱方法的优势在于:对于光滑场具有指数收敛性;全球覆盖无边界问题;易于保证全球守恒性。其三角截断Tco表示保留的波数,例如Tco1279对应约9公里的分辨率。
有限差分/有限体积法:在网格点上离散微分方程。美国的GFS、中国的GRAPES等模式采用此方法。网格方法的优势在于:局部性,适合并行计算;易于处理复杂地形;便于实现局部加密。
2.2 时间积分方案
时间积分方案的选择需要兼顾稳定性、精度和计算效率:
- 显式方案:计算简单但受CFL条件限制,时间步长受限
- 半隐式方案:对重力波和声波等快过程隐式处理,允许更大的时间步长
- 半拉格朗日方案:沿轨迹插值,显著放宽CFL限制,是现代模式的主流选择
2.3 参数化方案
网格尺度(通常数十公里)以下的物理过程无法直接解析,需要通过参数化方案来表示:
- 积云对流参数化:描述对流云团的总体效应,包括质量通量方案和adjustment方案
- 边界层参数化:描述地表附近的湍流混合,从简单的整体公式到复杂的湍流动能(TKE)方案
- 云微物理参数化:描述云滴、雨滴、冰晶等粒子的生成和转化
- 辐射传输参数化:计算太阳辐射和长波辐射在大气中的传输和吸收
三、资料同化
数值天气预报需要初始条件,而观测资料在时空上分布极不均匀。资料同化(Data Assimilation)是将观测资料与模式背景场融合,生成最优初始场的数学过程。
3.1 变分同化方法
三维变分同化(3D-Var)通过最小化代价函数来寻找最优分析场:
J(x) = ½(x-xb)ᵀB⁻¹(x-xb) + ½(y-H(x))ᵀR⁻¹(y-H(x))
其中xb是背景场,B是背景误差协方差矩阵,y是观测向量,H是观测算子,R是观测误差协方差矩阵。3D-Var的关键挑战在于背景误差协方差B的建模,它决定了信息如何在空间上传播。
四维变分同化(4D-Var)在3D-Var基础上考虑了时间维度,在一个时间窗口内同时同化所有观测。ECMWF的4D-Var系统被认为是当今最先进的资料同化系统,其时间窗口通常为12小时。
3.2 集合卡尔曼滤波
集合卡尔曼滤波(EnKF)是另一类重要的同化方法。它通过一组集合成员来估计背景误差协方差,避免了B矩阵的显式建模。EnKF特别适用于高维非线性系统,但在集合规模有限时存在采样误差问题。
3.3 观测资料类型
现代资料同化系统使用多种观测资料:
- 卫星遥感:提供全球覆盖的温度、湿度、风场和微量气体资料
- 探空观测:提供垂直方向的高精度温湿风廓线
- 地面观测:提供地面气象要素的连续监测
- 雷达观测:提供高时空分辨率的降水和中尺度系统信息
- 飞机观测:提供航路上的风场和温度信息
四、集合预报与不确定性
大气是一个混沌系统,初始条件的微小误差会随时间指数增长。集合预报(Ensemble Prediction System, EPS)是量化预报不确定性的标准方法。
4.1 集合构造方法
集合预报通过扰动初始条件或模式物理来生成一组预报:
- 初始扰动:通过奇异向量(Singular Vectors)、集合变换(ET)、或繁殖向量(Breeding Vectors)等方法生成
- 模式扰动:通过随机物理倾向扰动(SPPT)、随机参数扰动(SPP)等方法表示模式不确定性
- 多模式集合:结合多个不同模式的预报结果,如欧洲的中期集合预报系统(ENS)
4.2 概率预报产品
集合预报生成的概率预报产品比单一确定性预报更具参考价值:
- 集合平均:通常比任何单个成员更准确
- 集合离散度:反映预报的可信度
- 超越概率:如"降水超过50mm的概率"
- 极端天气预报:如"最大风速超过17级"的概率
五、挑战与前沿
尽管数值天气预报取得了巨大成功,但仍面临诸多挑战:
分辨率限制:随着分辨率提高,模式需要显式解析更多物理过程,对参数化方案提出更高要求。云解析尺度(~1 km)的预报需要新的物理框架。
可预报性极限:理论研究指出,中期天气预报的可预报性极限约为2-3周。突破这一极限需要寻找新的可预报性来源,如平流层-对流层耦合、海冰-大气相互作用等。
人工智能融合:深度学习正在改变天气预报的各个环节。AI模式(如华为盘古气象、Google GraphCast、 NVIDIA FourCastNet)在部分指标上已接近或超越传统数值模式,且推理速度提高数个量级。
气候变化适应:全球变暖导致极端天气事件频率和强度增加,对预报系统提出更高要求。同时,气候变化也使历史统计关系变得不稳定,给基于AI的方法带来挑战。
六、结语
数值天气预报是应用数学、流体力学、大气科学和计算机科学的集大成者。从1950年Charney等人的第一次成功数值预报到今天,模式分辨率提高了三个数量级,预报技巧延长了数天。
未来,随着超级计算机性能的持续提升和人工智能技术的深度融合,天气预报将进入一个全新的时代。我们或许终将回答那个古老的问题:大气是否完全可预报?

发表评论 取消回复