A multi-model ensemble Kalman filter for data assimilation and forecasting
arXiv:2202.02272 · doi:10.1029/2022MS003123
Abstract
Data assimilation (DA) aims to optimally combine model forecasts and observations that are both partial and noisy. Multi-model DA generalizes the variational or Bayesian formulation of the Kalman filter, and we prove that it is also the minimum variance linear unbiased estimator. Here, we formulate and implement a multi-model ensemble Kalman filter (MM-EnKF) based on this framework. The MM-EnKF can combine multiple model ensembles for both DA and forecasting in a flow-dependent manner; it uses adaptive model error estimation to provide matrix-valued weights for the separate models and the observations. We apply this methodology to various situations using the Lorenz96 model for illustration purposes. Our numerical experiments include multiple models with parametric error, different resolved scales, and different fidelities. The MM-EnKF results in significant error reductions compared to the best model, as well as to an unweighted multi-model ensemble, with respect to both probabilistic and deterministic error metrics.
arXiv comment23 pages, 10 figures
References in corpus (12)
- Hybrid Forecasting of Chaotic Processes: Using Machine Learning in Conjunction with a Knowledge-Based Model
- Bayesian model averaging: A systematic review and conceptual classification
- A Review of Innovation-Based Methods to Jointly Estimate Model and Observation Error Covariance Matrices in Ensemble Data Assimilation
- Multilevel ensemble Kalman filtering
- Data assimilation as a nonlinear dynamical systems problem: Stability and convergence of the prediction-assimilation system
- Extending the square root method to account for additive forecast noise in ensemble methods
- Deep learning-enhanced ensemble-based data assimilation for high-dimensional nonlinear dynamical systems
- Towards physically consistent data-driven weather forecasting: Integrating data assimilation with equivariance-preserving deep spatial transformers
- Multi-model Cross Pollination in Time
- Model error and sequential data assimilation. A deterministic formulation
- parasweep: A template-based utility for generating, dispatching, and post-processing of parameter sweeps
- Sequential data assimilation with multiple nonlinear models and applications to subsurface flow