EN | ES
The Research Seminar is a weekly space that focuses on various areas of applied mathematics, with special emphasis on Mathematical Optimization and Modeling. The main objective is to share the research results of the Modemat and put the researchers of the Center in contact with academics from all over the world, in person or through virtual platforms. Organizer of the seminar: Sergio González Andrade. To subscribe to the Seminar mailing list or propose a talk in it, please write to: sergio.gonzalez@epn.edu.ec

An Adjoint-Free Four-Dimensional Variational Data Assimilation Method Via a Modified Cholesky Decomposition and an Iterative Woodbury Matrix Formula

An Adjoint-Free Four-Dimensional Variational Data Assimilation Method Via a Modified Cholesky Decomposition and an Iterative Woodbury Matrix Formula

By Dr. Elías Niño, profesor de la Universidad del Norte, Barranquilla, Colombia

Seminar Date: 2021-02-04

In this research, we propose an efficient and practical implementation of a Four-Dimensional Variational Ensemble Kalman Filter (4D-EnKF) via a modified Cholesky decomposition. The main scope of our method is to avoid the intrinsic needed of adjoint models in the four-dimensional context. As it is well-known, in practice, adjoint models can be labor-intensive to develop and computationally expensive to run. We avoid the use of adjoint models by taking snapshots of an ensemble of model realizations at observation times. Then, we employ a modified Cholesky decomposition on those ensembles to build control spaces, which in turn are employed to estimate analysis increments and to mitigate the impact of sampling noise. We discuss a matrix-free implementation of our 4D-EnKF formulation via the Woodbury matrix identity. Experimental tests are performed by using the Lorenz 96 model and an Atmospheric General Circulation Model. The numerical results reveal that the accuracy of our proposed filter implementation outperforms those of traditional 4D-EnKF formulations in terms of L--2 error norms and Root-Mean-Square-Error values.

watch the video: