Parallel implementation of data assimilation

被引:3
作者
Bibov, Alexander [1 ]
Haario, Heikki [1 ,2 ]
机构
[1] Lappeenranta Univ Technol, Skinnarilankatu 34, FI-53850 Lappeenranta, Finland
[2] Finnish Meteorol Inst, Erik Palmnin Aukio 1,PO 503, FI-00560 Helsinki, Finland
关键词
dynamical systems; extended Kalman filter; parallelization; stabilized method; probabilistic method; error estimation; QUASI-GEOSTROPHIC MODEL; ENSEMBLE KALMAN FILTER;
D O I
10.1002/fld.4278
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Kalman filter is a sequential estimation scheme that combines predicted and observed data to reduce the uncertainty of the next prediction. Because of its sequential nature, the algorithm cannot be efficiently implemented on modern parallel compute hardware nor can it be practically implemented on large-scale dynamical systems because of memory issues. In this paper, we attempt to address pitfalls of the earlier low-memory approach described in and extend it for parallel implementation. First, we describe a low-memory method that enables one to pack covariance matrix data employed by the Kalman filter into a low-memory form by means of certain quasi-Newton approximation. Second, we derive parallel formulation of the filtering task, which allows to compute several filter iterations independently. Furthermore, this leads to an improvement of estimation quality as the method takes into account the cross-correlations between consequent system states. We experimentally demonstrate this improvement by comparing the suggested algorithm with the other data assimilation methods that can benefit from parallel implementation. Copyright (c) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:606 / 622
页数:17
相关论文
共 31 条
[1]   The variational Kalman filter and an efficient implementation using limited memory BFGS [J].
Auvinen, H. ;
Bardsley, J. M. ;
Haario, H. ;
Kauranne, T. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 64 (03) :314-335
[2]  
Auvinen H, 2009, ELECTRON T NUMER ANA, V35, P217
[3]  
Bardsley JM, 2011, NUMERICAL LINEAR ALG, V20, P171
[4]   AN ENSEMBLE KALMAN FILTER USING THE CONJUGATE GRADIENT SAMPLER [J].
Bardsley, Johnathan M. ;
Solonen, Antti ;
Parker, Albert ;
Haario, Heikki ;
Howard, Marylesa .
INTERNATIONAL JOURNAL FOR UNCERTAINTY QUANTIFICATION, 2013, 3 (04) :357-370
[5]   Parallel implementation of data assimilation [J].
Bibov, Alexander ;
Haario, Heikki .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2017, 83 (07) :606-622
[6]   STABILIZED BFGS APPROXIMATE KALMAN FILTER [J].
Bibov, Alexander ;
Haario, Heikki ;
Solonen, Antti .
INVERSE PROBLEMS AND IMAGING, 2015, 9 (04) :1003-1024
[7]  
Broyden C. G., 1970, IMA J APPL MATH, V1, P76, DOI [DOI 10.1093/IMAMAT/6.1.76, 10.1093/imamat/6.1.76]
[8]   Mapping tropical Pacific sea level: Data assimilation via a reduced state space Kalman filter [J].
Cane, MA ;
Kaplan, A ;
Miller, RN ;
Tang, BY ;
Hackert, EC ;
Busalacchi, AJ .
JOURNAL OF GEOPHYSICAL RESEARCH-OCEANS, 1996, 101 (C10) :22599-22617
[9]  
DEE DP, 1991, Q J ROY METEOR SOC, V117, P365, DOI 10.1002/qj.49711749806
[10]  
Deng X, 2016, PREPRINT