Ensemble‐type Kalman filter algorithm conserving mass, total energy and enstrophy

For the numerical discretization schemes, the violation of the enstrophy conservation causes a systematic and unrealistic energy cascade towards the high wave numbers. The same also holds for the data assimilation scheme where the total energy, enstrophy and divergence could be strongly affected by the data assimilation settings. The same occurs to data assimilation schemes, where the total energy, enstrophy and divergence could be strongly affected. In this paper, we construct the an ensemble data assimilation algorithm that conserves mass, total energy and enstrophy. The algorithm uses the B-spline functions for localization and the sequential quadratic programming to impose these nonlinear constraints solve nonlinear constrained minimization problems. Experiments with selected constraints Idealized experiments are performed using a 2D shallow water model, with selected contraints derived from the nature run. It is found that all experiments exhibit comparable RMSE with a slight advantage for ones with the ones that include the conservation constraint on the globally integrated enstrophy. However, for the kinetic energy and enstrophy spectra , the in experiments with the enstrophy constraint are considerably closer to the true spectra, in particular at the smallest resolvable scales. Therefore, imposing the conservation of enstrophy within the data assimilation algorithm effectively avoids the spurious energy cascade of rotational part and thereby successfully suppresses the noise generated by the data assimilation algorithm. The 14-day deterministic free forecast, starting from the initial condition enforced by both total energy and enstrophy constraints, produces the best prediction. The same holds for the ensemble free forecasts.

[1]  G. Evensen Sequential data assimilation with a nonlinear quasi‐geostrophic model using Monte Carlo methods to forecast error statistics , 1994 .

[2]  Craig H. Bishop,et al.  Ensemble covariances adaptively localized with ECO‐RAP. Part 2: a strategy for the atmosphere , 2009 .

[3]  Peter Lynch,et al.  Initialization of the HIRLAM Model Using a Digital Filter , 1992 .

[4]  S. Cohn,et al.  Ooce Note Series on Global Modeling and Data Assimilation Construction of Correlation Functions in Two and Three Dimensions and Convolution Covariance Functions , 2022 .

[5]  Zavisa Janjic,et al.  Nonlinear Advection Schemes and Energy Cascade on Semi-Staggered Grids , 1984 .

[6]  P. Houtekamer,et al.  Data Assimilation Using an Ensemble Kalman Filter Technique , 1998 .

[7]  Georg A. Gottwald,et al.  Controlling balance in an ensemble Kalman filter , 2014 .

[8]  J. Kepert Covariance localisation and balance in an Ensemble Kalman Filter , 2009 .

[9]  B. Sonnerup,et al.  Vortex laws and field line invariants in polytropic field-aligned MHD flow , 1994 .

[10]  Jeffrey L. Anderson An Ensemble Adjustment Kalman Filter for Data Assimilation , 2001 .

[11]  D. Blackwell An analog of the minimax theorem for vector payoffs. , 1956 .

[12]  Dean S. Oliver,et al.  The Ensemble Kalman Filter for Continuous Updating of Reservoir Simulation Models , 2006 .

[13]  E. Wood,et al.  Data Assimilation for Estimating the Terrestrial Water Budget Using a Constrained Ensemble Kalman Filter , 2006 .

[14]  Dean S. Oliver,et al.  Data Assimilation Using the Constrained Ensemble Kalman Filter , 2011 .

[15]  R. Sadourny The Dynamics of Finite-Difference Models of the Shallow-Water Equations , 1975 .

[16]  Hartwig Deneke,et al.  Initial phase of the Hans-Ertel Centre for Weather Research - A virtual centre at the interface of basic and applied weather and climate research , 2014 .

[17]  Istvan Szunyogh,et al.  Efficient data assimilation for spatiotemporal chaos: A local ensemble transform Kalman filter , 2005, physics/0511236.

[18]  Georg A. Gottwald,et al.  Controlling Overestimation of Error Covariance in Ensemble Kalman Filters with Sparse Observations: A Variance-Limiting Kalman Filter , 2011, 1108.5801.

[19]  Clemens Simmer,et al.  HErZ: The German Hans-Ertel Centre for Weather Research , 2016 .

[20]  M. Bell,et al.  Reducing ocean model imbalances in the equatorial region caused by data assimilation , 2017 .

[21]  E. Kalnay,et al.  Balance and Ensemble Kalman Filter Localization Techniques , 2011 .

[22]  Neill E. Bowler,et al.  Inflation and localization tests in the development of an ensemble of 4D‐ensemble variational assimilations , 2017 .

[23]  Paul T. Boggs,et al.  Sequential Quadratic Programming , 1995, Acta Numerica.

[24]  Yuefei Zeng,et al.  Study of conservation laws with the Local Ensemble Transform Kalman Filter , 2016 .

[25]  Ivan Markovsky,et al.  Structured low-rank approximation and its applications , 2008, Autom..

[26]  Craig H. Bishop,et al.  Adaptive sampling with the ensemble transform Kalman filter , 2001 .

[27]  Lawrence L. Takacs,et al.  Data Assimilation Using Incremental Analysis Updates , 1996 .

[28]  Martin Verlaan,et al.  Conservation of Mass and Preservation of Positivity with Ensemble-Type Kalman Filter Algorithms , 2014 .

[29]  J. Whitaker,et al.  Ensemble Data Assimilation without Perturbed Observations , 2002 .

[30]  L. Armijo Minimization of functions having Lipschitz continuous first partial derivatives. , 1966 .

[31]  Richard Asselin,et al.  Frequency Filter for Time Integrations , 1972 .

[32]  Jorge Nocedal,et al.  On the limited memory BFGS method for large scale optimization , 1989, Math. Program..

[33]  M. Buehner Ensemble‐derived stationary and flow‐dependent background‐error covariances: Evaluation in a quasi‐operational NWP setting , 2005 .