Algorithmes mathématiques d'assimilation de données: des méthodes variationnelles aux algorithmes séquentiels.


Jacques Blum (Lab. J.A. Dieudonné Université Nice-Cote d'Azur - Nice)

Data assimilation consists in combining informations coming from numerical models and from observations, in order to reconstruct in an optimal way the state of the system in the past, in the present and also to forecast the future.In external geophysics (for example meteorology and oceanography), data assimilation consists in identifying the initial state of the dynamical system from observations, as the dependence on this initial state is fundamental for chaotic and turbulent systems. There are two classes of numerical techniques that can achieve this goal: variational methods and sequential ones based on filtering (ref.1).

The variational methods are based on optimal control theory and consider the initial state as the control vector (ref 2). They require to compute the linearized state and the adjoint state, and use a minimization algorithm in order to minimize the cost-function. This algorithm is usually very performing, but it is difficult to implement on sophisticated models.

The most popular sequential data assimilation method is the Kalman filter, which means that the model is integrated forward in time and, whenever measurements are available, these are used to reinitialize the model before the integration continues. The Ensemble Kalman filter has been proposed by Evensen (ref 3) and uses the representation of error statistics based on an ensemble of model states. An alternative to the traditional error covariance equation is proposed for the prediction of error statistics. This algorithm is relatively easy to implement.

Finally a new algorithm that is intermediate between the two approaches will be presented, called the back and forth nudging algorithm (ref 4), that consists in adding to the equation of the model a newtonian relaxation term that fits the model to the observations and in performing back and forth resolutions of the system in order to identify the initial state of the system. Examples and comparisons with variational methods will be given for various models, from simple models such as Lorenz or Burgers to more operational ones such as primitive equations model.

References:
1. Blum J., Le Dimet F.-X., Navon M. Data assimilation for geophysical fluids, Handbook of Numerical Analysis: Computational Methods for the Atmosphere and the Oceans, pages 377-435, Elsevier B.V., 2008, Ed. R. Temam and J.Tribbia.
2. F.X. Le Dimet and O. Talagrand: Variational algorithms for analysis and assimilation of meteorological observations: theoretical aspects. Tellus, 38A, 97-110, 1986
3. G. Evensen: The Ensemble Kalman Filter: theoretical formulation and practical implementation. Ocean Dynamics 2003, 53, 343-367
4. D. Auroux, J. Blum: A nudging based data assimilation method; the back and forth nudging algorithm. Nonlinear Processes in Geophysics, 15, 305-319, 2008


Retour