Abstract
Algorithms for data assimilation try to predict the most likely state of a dynamical system by combining information from observations and prior models. Variational approaches, such as the weak-constraint four-dimensional variational data assimilation formulation considered in this paper, can ultimately be interpreted as a minimization problem. One of the main challenges of such a formulation is the solution of large linear systems of equations which arise within the inner linear step of the adopted nonlinear solver. Depending on the selected approach, these linear algebraic problems amount to either a saddle point linear system or a symmetric positive definite (SPD) one. Both formulations can be solved by means of a Krylov method, like GMRES or CG, that needs to be preconditioned to ensure fast convergence in terms of the number of iterations. In this paper we illustrate novel, efficient preconditioning operators which involve the solution of certain Stein matrix equations. In addition to achieving better computational performance, the latter machinery allows us to derive tighter bounds for the eigenvalue distribution of the preconditioned linear system for certain problem settings. A panel of diverse numerical results displays the effectiveness of the proposed methodology compared to current state-of-the-art approaches.
Original language | English |
---|---|
Article number | 112068 |
Number of pages | 23 |
Journal | Journal of Computational Physics |
Volume | 482 |
DOIs | |
Publication status | Published - 1 Jun 2023 |
Externally published | Yes |
Funding
The authors declare the following financial interests/personal relationships which may be considered as potential competing interests: Jemima M Tabeart reports financial support was provided by Engineering and Physical Sciences Research Council.We thank Adam El-Said for his code for the Lorenz 96 weak constraint 4D-Var assimilation problem. We also thank Ieva Daužickaitė for providing us with her code for the LMP implementation of [9]. The first author is member of the Italian INdAM Research group GNCS. His work was partially supported by the research project “Tecniche avanzate per problemi evolutivi: discretizzazione, algebra lineare numerica, ottimizzazione” (INdAM - GNCS Project CUP_E55F22000270001). The second author gratefully acknowledges funding from the Engineering and Physical Sciences Research Council (EPSRC) grant EP/S027785/1. The first author is member of the Italian INdAM Research group GNCS. His work was partially supported by the research project “Tecniche avanzate per problemi evolutivi: discretizzazione, algebra lineare numerica, ottimizzazione” ( INdAM - GNCS Project CUP_E55F22000270001 ). The second author gratefully acknowledges funding from the Engineering and Physical Sciences Research Council (EPSRC) grant EP/S027785/1 .
Keywords
- 4D-var
- Data assimilation
- Preconditioning
- Stein equations