Abstract
Because the true state of complex physical systems is out of reach for real-world data assimilation problems, error covariances are uncertain and their specification remains very challenging. These error covariances are crucial ingredients for the proper use of data assimilation methods and for an effective quantification of the a posteriori errors of the state estimation. Therefore, the estimation of these covariances often involves at first a chosen specification of the matrices, followed by an adaptive tuning to correct their initial structure. In this paper, we propose a flexible combination of existing covariance tuning algorithms, including both online and offline procedures. These algorithms are applied in a specific order such that the required assumption of current tuning algorithms are fulfilled, at least partially, by the application of the ones at the previous steps. We use our procedure to tackle the problem of a multivariate and spatially-distributed hydrological model based on a precipitation-flow simulator with real industrial data. The efficiency of different algorithmic schemes is compared using real data with both quantitative and qualitative analysis. Numerical results show that these proposed algorithmic schemes improve significantly short-range flow forecast. Among the several tuning methods tested, recently developed CUTE and PUB algorithms are in the lead both in terms of history matching and forecast.
Similar content being viewed by others
References
Argaud J-P (2019) User documentation, in the SALOME 9.3 platform, of the ADAO module for ”Data Assimilation and Optimization”. Technical report 6125-1106-2019-01935-EN, EDF / R&D
Argaud J-P, Bouriquet B, Courtois M, Le Roux J-C (2016) Reconstruction by data assimilation of the inner temperature field from outer measurements in a thick pipe. In: Pressure vessels and piping conference, British Columbia, Canada, July 17–21, volume 7. ASME
Bannister RN (2008) A review of forecast error covariance statistics in atmospheric variational data assimilation. i: characteristics and measurements of forecast error covariances. Q J R Meteorol Soc 134(637):1951–1970
Bathmann K (2018) Justification for estimating observation-error covariances with the Desroziers diagnostic. Q J R Meteorol Soc 144(715):1965–1974
Bouttier F, Courtier P (2002) Data assimilation concepts and methods. In: Meteorological training course lecture Series, ECMWF
Byrd RH, Lu P, Nocedal J (1995) A limited memory algorithm for bound constrained optimization. SIAM J Sci Stat Comput 16(5):1190–1208
Carrassi A, Bocquet M, Bertino L, Evensen G (2018) Data assimilation in the geosciences: an overview of methods, issues, and perspectives. Wiley Interdiscip Rev Clim Change 9(5):e535
CEA/DEN, EDF R&D, and Open Cascade (2020) SALOME, the open source integration platform for numerical simulation.https://www.salome-platform.org/
Chandramouli P, Memin E, Heitz D (2020) 4 D large scale variational data assimilation of a turbulent flow with a dynamics error model. J Comput Phys 412:109446
Chapnik B, Desroziers G, Rabier F, Talagrand O (2004) Property and first application of an error-statistics tuning method in variational assimilation. Q J R Meteorol SocSociety 130(601):2253–2275
Cheng S, Argaud J-P, Iooss B, Lucor D, Ponçot A (2019) Background error covariance iterative updating with invariant observation measures for data assimilation. Stoch Environ Res Risk Assess 33(11):2033–2051
Cheng S, Argaud J-P, Iooss B, Ponçot A, Lucor D (2020) A graph clustering approach to localization for adaptive covariance tuning in data assimilation based on state-observation mapping. Preprint
Desroziers G, Ivanov S (2001) Diagnosis and adaptive tuning of observation-error parameters in a variational assimilation. Q J R Meteorol Soc 127(574):1433–1452
Desroziers G, Berre L, Chapnik B, Poli P (2005) Diagnosis of observation, background and analysis-error statistics in observation space. Q J R Meteorol Soc 131(613):3385–3396
Evensen G (1994) Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics. J Geophys Res Oceans 99(C5):10143–10162
Fisher M (2003) Background error covariance modelling. In: Seminar on recent developments in data assimilation for atmosphere and ocean (Shinfield Park, Reading, 8–12 September). ECMWF
Fowler A (2019) Data compression in the presence of observational error correlations. Tellus A Dyn Meteorol Oceanogr 71(1):1634937
Garavaglia F, Le Lay M, Gottardi F, Garçon R, Gailhard J, Paquet E, Mathevet T (2017) Impact of model structure on flow simulation and hydrological realism: from a lumped to a semi-distributed approach. Hydrol Earth Syst Sci 21(8):3937–3952
Garçon R (1996) Prévision opérationnelle des apports de la Durance à Serre- Ponçon à l’aide du modèle MORDOR. Bilan de l’année 1994–1995. La Houille Blanche 5:71–76
Gaspari G, Cohn SE (1999) Construction of correlation functions in two and three dimensions. Q J R Meteorol Soc 125(554):723–757
Gauthier P, Du P, Heilliette S, Garand L (2018) Convergence issues in the estimation of interchannel correlated observation errors in infrared radiance data. Mon Weather Rev 146(10):3227–3239
Goeury C, Ponçot A, Argaud J-P, Zaoui F, Ata R, Audouin Y (2017) Optimal calibration of TELEMAC-2D models based on a data assimilation algorithm. In: the 14th TELEMAC-MASCARET user conference, 17 to 20 2017 Graz University of Technology. Graz, Austria
Gong H, Yu Y, Li Q (2020a) Reactor power distribution detection and estimation via a stabilized gappy proper orthogonal decomposition method. Nucl Eng Des 370:110833
Gong H, Yu Y, Li Q, Quan C (2020b) An inverse-distance-based fitting term for 3D-Var data assimilation in nuclear core simulation. Ann Nucl Energy 141:107346
Houser P, Lannoy G, Walker J (2012) Hydrol data assimilation
Janjić T, Bormann N, Bocquet M, Carton JA, Cohn SE, Dance SL, Losa SN, Nichols NK, Potthast R, Waller JA, Weston P (2018) On the representation error in data assimilation. Q J R Meteorol Soc 144(713):1257–1278
Leisenring M, Moradkhani H (2011) Snow water equivalent prediction using bayesian data assimilation methods. Stoch Environ Res Risk Assess 25(2):253–270
Lerat J (2009) Quels apports hydrologiques pour les modèles hydrauliques? Vers un modèle intégré de simulation des crues. Ph.D. thesis, Université Pierre et Marie Curie
Mirouze I, Weaver A (2010) Representation of correlation functions in variational assimilation using an implicit diffusion operator. Q J R Meteorol Soc 136:1421–1443
Ménard R (2016) Error covariance estimation methods based on analysis residuals: theoretical foundation and convergence properties derived from simplified observation networks. Q J R Meteorol Soc 142(694):257–273
Oliver M, Webster R (2015) Basic steps in geostatistics: the Variogram and Kriging. Springer, Berlin
Parrish DF, Derber JC (1992) The National Meteorological Center’s spectral statistical-interpolation analysis system. Mon Weather Rev 120(8):1747–1763
Ponçot A, Argaud J-P, Bouriquet B, Erhard P, Gratton S, Thual O (2013) Variational assimilation for xenon dynamical forecasts in neutronic using advanced background error covariance matrix. Ann Nucl Energy 60:39–50
Rochoux M, Collin A, Zhang C, Trouvé A, Lucor D, Moireau P (2018) Front shape similarity measure for shape-oriented sensitivity analysis and data assimilation for Eikonal equation. ESAIM ProcS 63:258–279
Rouhier L (2018) Régionalisation d’un modèle hydrologique distribué pour la modélisation de bassins non jaugés. Application aux vallées de la Loire et de la Durance. Ph.D. thesis, Sorbonne Université
Rouhier L, Le Lay M, Garavaglia F, Moine N, Hendrickx F, Monteil C, Ribstein P (2017) Impact of mesoscale spatial variability of climatic inputs and parameters on the hydrological response. J Hydrol 553:13–25
Sénégas J, Wackernagel H, Rosenthal W, Wolf T (2001) Error covariance modeling in sequential data assimilation. Stoch Environ Res Risk Assess 15(1):65–86
Singh K, Jardak M, Sandu A, Bowman K, Lee M, Jones D (2011) Construction of non-diagonal background error covariance matrices for global chemical data assimilation. Geosci Model Dev 4(2):299–316
Stewart LM, Dance SL, Nichols NK (2013) Data assimilation with correlated observation errors: experiments with a 1- D shallow water model. Tellus A Dyn Meteorol Oceanogr 65(1):19546
Tandeo P, Ailliot P, Bocquet M, Carrassi A, Miyoshi T, Pulido M, Zhen Y (2018) A review of innovation-based methods to jointly estimate model and observation error covariance matrices in ensemble data assimilation. arXiv preprint arXiv:1807.11221, accepted for submission to Monthly Weather Review
Zhu C, Byrd RH, Nocedal J (1997) L-BFGS-B: Algorithm 778: L-BFGS-B, FORTRAN routines for large scale bound constrained optimization. ACM Trans Math Softw 23(4):550–560
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Convergence of D05 iterative method
Appendix: Convergence of D05 iterative method
1.1 Justification of convergence in the ideal case
The convergence of D05 iterative method is proved by Bathmann (2018) in the ideal case, i.e., when the expectation in Eq. 14 is error-free and the current iterative matrix \(\mathbf{R }_{n}\) stays always invertible.
Following the notation of Bathmann (2018), let
respectively denote the projection of the background matrix in the observation space and its sum with the exact observation matrix \(\mathbf{R }_\text {E}\). Therefore, we have necessarily
According to Bathmann (2018), the updating formulation of Eq. 14 is equivalent to:
where n is the current iteration. It is obvious that the exact observation matrix \(\mathbf{R }_\text {E}\) is a fixed point of Eq. 39. In fact, when \(\mathbf{R }_\text {E}\) is SPD, the iterative process of Eq. 39 converges necessarily to the exact covariance \(\mathbf{R }_\text {E}\). The interested readers are referred to Bathmann (2018) and Ménard (2016). We describe briefly their algebraic proof based on the two following lemmas.
Lemma 1
If \(\mathbf{D }\) and \(\mathbf{G }\) is SPD and \(\mathbf{D }-\mathbf{G }\) is also SPD, then \(\lambda _{max} (\mathbf{D }^{-1}\mathbf{G }) < 1\). Otherwise \(\lambda _{max} (\mathbf{D }^{-1}\mathbf{G }) \ge 1\).
Lemma 2
For the matrix sequence \({\mathbf{R }_n}\) defined in Eq. 39, let \(\mathbf{M }= \mathbf{D }^{-1} \mathbf{G }\), then
The convergence could thus be derived as shown in Theorem 1.
Theorem 1
If the fixed point \(\mathbf{R }_\text {E} = \mathbf{D }- \mathbf{G }\) is SPD then the D05 iterations converge to \(\mathbf{R }_\text {E}\). Otherwise the iterations diverge to a singular matrix.
Proof by Bathmann: If \(\mathbf{R }_\text {E}\) is SPD. By Lemma 2.
where \(\mathbf{M }= \mathbf{D }^{-1} \mathbf{G }\). As \(\lambda _{max} (\mathbf{M }) < 1\), by Lemma 1., \(\mathbf{M }^n \longrightarrow 0\), thus \(\mathbf{R }^{-1}_{A,n} \longrightarrow \mathbf{R }^{-1}_{E}\) since they are both non-singular. If \(\mathbf{R }_\text {E}\) is not SPD, then \(\lambda _{max} (\mathbf{M }) \ge 1\), thus \(\mathbf{M }^n\) diverges. We can deduce that \(||\mathbf{R }^{-1}_{n}|| \longrightarrow \infty\) and therefore \(\{ \mathbf{R }_n \}\) diverges to a singular matrix.
The case when \(\mathbf{B }\) matrix is incorrectly specified is discussed in Ménard (2016), where it is proved that \(\mathbf{R }_{n}\) will become rank deficient if the eigenvalues of \(\mathbf{B }\) are overestimated.
1.2 Necessary regularization
As pointed out by Bathmann (2018), the Eq. 39 could not ensure the symmetricity of the updated matrix \(\mathbf{R }_{n+1}\). An operation to enforce the symmetricity is necessary which leads the Eq. 39 to:
Being discussed in Bathmann (2018), the study of the convergence of Eq. 42 remains, for instance, an open question. It is mentioned in Bathmann (2018) and Ménard (2016) that an extra-regularization, e.g. via a hybrid method, is also needed to ensure that all the eigenvalues to be strictly positive.
1.3 Limitations of Desroziers method
1.3.1 Non-convergence of regularized matrix sequence
We found that unlike Eq. 39, the regularized sequence of Eq. 42 could have another fixed, different from the true observation covariance (i.e. \(\mathbf{R }_\text {E} = \mathbf{D }-\mathbf{G }\)). The proof is given by a counter-example:
which satisfies
and \(\mathbf{R }\) is not SPD. Therefore, the proof of Bathmann (2018) is no longer valid for regularized matrix sequence as the equation has other fixed points other than \(\mathbf{R }_\text {E}\).
1.3.2 Negative eigenvalues
The appearance of negative eigenvalues is known as an important challenge of D05 iterative methods (see Bathmann 2018; Ménard 2016). In this work, we found that the assumption of symmetric positiveness of \(\mathbf{R }_{n}\) (for all n) should be added in the proof of Sect. 1 otherwise this proof could be completely misleading. In fact, when the \(\mathbf{R }\) matrix possess negative eigenvalues, the term \(\frac{1}{2}(\mathbf{y }-{\mathcal {H}}(\mathbf{x }))^T \mathbf{R }^{-1} (\mathbf{y }-{\mathcal {H}}(\mathbf{x }))\) which no longer represents a real norm, could have negative values, leading to a different expression of the analyzed state \(\mathbf{x }_a\). As consequence, the Desroziers diagnosis formulation, which is established via a “BLUE” type resolution, is no longer valid. This effect is illustrated with a simple 2D example:
It is obvious that the objective function \({\mathcal {J}}\) does not process a minimum in \({\mathbb {R}}/{\infty }\). However, the Desroziers diagnosis take into account the BLUE formulation, which writes as
Therefore, because of this incoherence emerged by the non-symmetricity of \(\mathbf{R }_n\), although the mathematical proof in Sect. 1 is without fault, the application of Desroziers iterative method may probably not lead to the true observation covariance even in the ideal case described in Bathmann (2018).
Rights and permissions
About this article
Cite this article
Cheng, S., Argaud, JP., Iooss, B. et al. Error covariance tuning in variational data assimilation: application to an operating hydrological model. Stoch Environ Res Risk Assess 35, 1019–1038 (2021). https://doi.org/10.1007/s00477-020-01933-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-020-01933-7