Home page  
Home   Your Room   Login   Contact   Feedback   Site Map   Search:  
Discover this product  
About Us
Overview
Getting here
Committees
Products
Forecasts
Order Data
Order Software
Services
Computing
Archive
PrepIFS
Research
Modelling
Reanalysis
Seasonal
Publications
Newsletters
Manuals
Library
News&Events
Calendar
Employment
Open Tenders
   
Home > Newsevents > Training > Rcourse_notes > DATA_ASSIMILATION > ASSIM_CONCEPTS >  
   

Data assimilation concepts and methods
March 1999

By F. Bouttier and P. Courtier


1. Basic concepts in data assimilation
2. The state vector, control space and observations
3. The modelling of errors
4. Statistical interpolation with least-squares estimation
5. A simple scalar illustration of least-squares estimation
6. Models of error covariance
7. Optimal interpolation (OI) analysis
8. Three-dimensional variational analysis (3D-Var)
9. 1D-Var and other variational analysis systems
10. Four-dimensional variational assimilation (4D-Var)
11. Estimating the quality of the analysis
12. Implementation techniques
13. Dual formulation of 3D/4D-Var (PSAS)
14. The extended Kalman filter (EKF)
15. Conclusion
Appendix A. A primer on linear matrix algebra
Appendix B. Practical adjoint coding
Appendix C. Exercises
Appendix D. Main symbols
References
 
  Training Course Notes Front Page >>
Table of contents >>
Next Section >>
Previous Section >>





8 . Three-dimensional variational analysis (3D-Var)

The principle of 3D-Var is to avoid the computation
(A2) of the gain completely by looking for the analysis as an approximate solution to the equivalent minimization problem defined by the cost function in (A5). The solution is sought iteratively by performing several evaluations of the cost function

 

and of its gradient

 

in order to approach the minimum using a suitable descent algorithm. The approximation lies in the fact that only a small number of iterations are performed. The minimization can be stopped by limiting artificially the number of iterations, or by requiring that the norm of the gradient decreases by a predefined amount during the minimization, which is an intrinsic measure of how much the analysis is closer to the optimum than the initial point of the minimization. The geometry of the minimization is suggested in Fig. 11 .


Figure 11 . Schematic representation of the variational cost-function minimization (here in a two-variable model space): the quadratic cost-function has the shape of a paraboloid, or bowl, with the minimum at the optimal analysis . The minimization works by performing several line-searches to move the control variable to areas where the cost-function is smaller, usually by looking at the local slope (the gradient) of the cost-function.

In practice, the initial point of the minimization, or first guess, is taken equal to the background . This is not compulsory, however, so it is important to distinguish clearly between the terms background (which is used in the definition of the cost function) and first guess (which is used to initiate the minimization procedure). If the minimization is satisfactory, the analysis will not depend significantly on the choice of first guess, but it will always be sensitive to the background.

A significant difficulty with 3D-Var is the need to design a model for that properly defines background error covariances for all pairs of model variables. In particular, it has to be symmetric positive definite, and the background error variances must be realistic when expressed in terms of observation parameters, because this is what will determine the weight of the observations in the analysis.

The popularity of 3D-Var stems from its conceptual simplicity and from the ease with which complex observation operators can be used, since only the operators and the adjoints of their tangent linear need to be provided
1. Weakly non-linear observation operators can be used, with a small loss in the optimality of the result. As long as is strictly convex, there is still one and only one analysis.

In most cases the observation error covariance matrix is block-diagonal, or even diagonal, because there is no reason to assume observation error correlations between independent observing networks, observing platforms or stations, and instruments, except in some special cases. It is easy to see that a block-diagonal implies that is a sum of scalar cost-functions , each one defined by a submatrix and the corresponding subsets and of the observation operators and values:

 


The gradient can be similarly decomposed. The breakdown of is a useful diagnostic tool of the behaviour of 3D-Var in terms of each observation type: the magnitude of each term measures the misfit between the state and the corresponding subset of observations. It can also simplify the coding of the computations of and its gradient
2.

Another advantage is the ability to enforce external weak (or penalty) constraints, such as balance properties, by putting additional terms into the cost function (usually denoted ). However, this can make the preconditioning of the minimization problem difficult.

ref:
Parrish and Derber 1992, Courtier et al. 1998.


Training Course Notes Front Page >>
Table of contents >>
Next Section >>
Previous Section >>




1 whereas OI requires a background error covariance model between each observed variable and each model variable.
2 Actually the whole can be decomposed into as many elementary cost functions as there are observed parameters, by redefining the observation space to be the eigenvectors of .



 

Top of page 03.12.2001
 
   Page Details         © ECMWF
shim shim shim