当前位置:
文档之家› 集合卡尔曼滤波在浅水模式数据同化中的应用
集合卡尔曼滤波在浅水模式数据同化中的应用
当今时代是信息“爆炸”的时代,在气象科学领 域,我国已经发射了多颗气象卫星。通过卫星和飞机 等各种遥测手段获取信息的数量之多和速度之快, 让我们感受到信息的“爆炸”。对这些非常规数据再
收藕日期:2006-05一17. 基金项目:国家自然科学基金资助项目(40175012). 作者简介:黄勇(1979一).男。博士生.助教;研究方向:大气
万方数据
86
解放军理工大学学报(自然科学版)
第9卷
滤波同化等)。此后“集合”思想的引入极大地推动了 同化领域研究的发展。由于解决了背景误差协方差 矩阵估计的困难、更容易考虑模式误差和实现并行 运算等优点,使得集合同化成为未来数据同化方法 发展的一个趋势。
Kalman滤波的理论最早是R.E.Kalman[1]于 1960年首先提出的。1965年R.H.John[2]最早把 Kalman滤波的理论用于气象研究上。20世纪60年 代末到20世纪70年代初,E.S.EpsteinE3]提出的随 机动态预报、H.Kushner[43提出最优非线性滤波估 计、D.P.PetersenE53提出的最优顺序分析并进一步 将Kalman滤波的思想引入气象学领域。1969年 Charney提出了“从不完全的历史资料推断大气现 在状态”的思想,并利用两层原始方程模式作了数值 试验。正是在此基础上人们提出了“四维资料同化的 问题”。1994年海洋学者G.EvensenE6]首次提出集 合Kalman滤波并把集合Kalman滤波真正用到数 据同化中,利用概率论理论和一些简单的理想数值 试验来证明了集合Kalman滤波可能性和可行性。 最近几年,已经产生了很多新的滤波方法[7 ̄1 0。,包 括不加观测扰动的滤波和投影到次空间的滤波。各 种Kalman滤波方法都是遵循“最大限度地保留原 来信号的主要信息,并在此基础上尽可能地简化计 算”这一原则进行的。
C
S
舞. |簪一
3 三维变分和集合Kalman滤波同化 效果的比较与分析
集合Kalman滤波是集同化和集合预报于一体
的分析一预报系统[1¨。在分析系统里,它用集合的
动力学;E—mail:huangyong一1024@yahoo.eom.cn.
加上数量已经可观的常规数据进行处理和充分利用 的数据同化技术受到越来越多的关注与重视。
数据同化可以改进数值模式的预报时效和准确 度,这一点已经为大量的数值实验所证实。随着对数 值预报时效性和准确性要求的不断提高,数据同化 的方法也从20世纪60年代的简单同化方法(如插值 法和牛顿张驰法等)发展到现在的具有良好数学物 理基础的高级数据同化方法(如变分同化、Kalman
第9卷第l期 2008年2月
解放军理工大学学报(自然科学版) Journal of PLA University of Science and Technology
文章编号:1009—3443(2008)01一0085一06
V01.9 No.1 Feb.2008
集合卡尔曼滤波在浅水模式数据同化中的应用
(1.Institute of Meteorolgy,PLA Univ.of Sei.&Tech.,Nanjing 211101,China; 2.Meteorological and Hydrographic Department of General Staff Headquarters,Beijing 100081,China)
X(五+1)一A(露)X(五)+W(志),
(1)
y(五)一C(七)X(忌)+V(屉),
(2)
其中:k表示时刻,x(忌)代表k时刻的模式状态向量
(假设有Ⅳ个分量);A(七)是愚时刻的状态转换矩阵
(即模式积分);W(点)代表k时刻的随机扰动输入
(即模式误差,由模式数学形式不完善、离散数值近
似和边界条件等引起);y(忌)代表k时刻的观测状态
訾一如=一罢, 1 ’.ddh__yf_v+^一等, } (3)
喾+圣(塞+考)吼J
为了验证集合Kalman滤波的相关理论,本文 设计了以下2组试验,如表1所示。
表1试验分组 Tab.1 Grouping of experimentations
在三维变分的同化试验中设观测和背景场具有
无偏的高斯误差,则度量模式分析值最优性的目标
1分析变量误差分析:
Fig.1
图I 集合Kalman滤波同化计算流程图
Calculated flow chart of Kalman filter data as— similation
Kalman滤波的基本思想是这样的一个过程:首 先给定预报模式,然后在模式的动力约束条件下进行 模式状态的预报,接着引入观测数据。根据观测数据 对模式状态进行重新分析,在使观测和模式结果误差 方差达到最小的条件下,得到基于以前所有观测和当 前观测的系统变量的最优估计。随着模式状态预报的 持续进行和不断地将新的观测资料同化到动态模式 系统中,使得预报过程可以不断向前推进。集合 Kalman滤波是一种用集合统计来估计Kalman滤波 方程组中的分析误差协方差矩阵和背景场误差协方 差矩阵的方法。集合Kalman滤波的主要思路是:首 先,根据背景场和观测值的特征误差分布来对背景场 和观测值加以一系列的扰动;然后,用这些加上不同 扰动的背景场和观测场进行分析,得到一组分析值, 用这组分析值的差异作为分析误差的统计样本来进 行分析误差协方差的估计。对这组分析值作一个短期 预报后,也可以得到一组预报值。同样,把这组预报值 的差异作为背景误差的统计样本来进行背景误差协 方差的估计.集合Kalman是一种纯的统计蒙特卡罗
Abstract:In order to research the effect of ensemble Kalman filter,some desirable data assimilation exper— iments were made,the calculational methods and steps were analyzed with shallow model systems.The Kalman filter data assimilation methods were applied in dynamical systems,the result of ensemble Kalman filter was compared with three dimension variational data assimilation,and the elementary properties of the ensemble Kalman filter data assimilation techniques were discussed.The assimilation frequency on the result of the ensemble Kalman filter data assimilations was calculated.The experiments show that the data assimilation techniques on the ensemble Kalman filter are successfully applied in shallow water model dy— namical systems。the abandoned develpment of the estimation error variances for the model varibles con— trolled,and the forecast of model states improved. Key words:ensemble Kalman filter data assimilation;shallow water model;numerical experiment
向量;C(七)是观测转换矩阵;y(五)为观测误差,则集
合Kalman滤波计算流程,如图1所示。
‘
分析
预报变量误差分析:
k,H卜面而西卜觚,I—1)1面丽=驴姗,¨)】‘
焉蕊磊串嬲;㈣州c一㈨,咖洲
—————。I变量分析:
,
I ix(k_,k)ffifC(k/k一1M(k)[r(k)--C(k墒(k/k—1)l
1集合Kalman滤波
方法,模式状态的集合在状态空间中随时间演变,集
合的均值为模式预报值的最优估计,集合的发散分布
代表了误差方差。在测量时刻,每一个测量值被另一
个集合所取代,集合的期望值就是测量值的最优估
计,集合的方差反映了测量误差。
对于一个线性预报模式系统集合Kalman滤波
过程可以用如下计算流程表示:
关键词:集合Kalman滤波同化;浅水模式;数值试验
中图分类号:P456
文献标识码:A
Application of shallow water model by use of ensemble Kalman filter data assimilation
HUANG Yon91,WANG Yin92
黄 勇1, 王 颖2
(1.解放军理工大学气象学院,江苏南京211101;2.总参气象水文局,北京100081)
摘 要:为了研究集合Kalman滤波同化技术应用于非线性动力学模式的同化效果,通过利用集合Kalman
滤波技术对浅水理论中均质不可压流体运动的动力学模式进行理想的数据同化试验。分析集合Kalman滤
函数为
,
1
,(x)一寺[(x—x6)TB-1(x—x6)+(yo一
厶
C·X)7R_1(y。一C·X)],
其中:r为背景向量(初估场);P为观测向量;B为
背景误差协方差矩阵;只为观测误差协方差矩阵。
。为了使泛函,(x)达到极值,则最优的x满足:
V,(X)=0。
根据以上的三维变分同化试验,在不考虑模式误 差的情况下,比较集合Kalman滤波和三维变分同化