Estimating model-error covariances in nonlinear state-space models using Kalman smoothing and the expectation–maximization algorithm

D. Dreano, P. Tandeo, M. Pulido, B. Ait-El-Fquih, T. Chonavel, I. Hoteit*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

49 Scopus citations

Abstract

Specification and tuning of errors from dynamical models are important issues in data assimilation. In this work, we propose an iterative expectation–maximization (EM) algorithm to estimate the model-error covariances using classical extended and ensemble versions of the Kalman smoother. We show that, for additive model errors, the estimate of the error covariance converges. We also investigate other forms of model error, such as parametric or multiplicative errors. We show that additive Gaussian model error is able to compensate for non-additive sources of error in the algorithms we propose. We also demonstrate the limitations of the extended version of the algorithm and recommend the use of the more robust and flexible ensemble version. This article is a proof of concept of the methodology with the Lorenz-63 attractor. We developed an open-source Python library to enable future users to apply the algorithm to their own nonlinear dynamical models.

Original languageEnglish (US)
Pages (from-to)1877-1885
Number of pages9
JournalQuarterly Journal of the Royal Meteorological Society
Volume143
Issue number705
DOIs
StatePublished - Apr 2017

Bibliographical note

Publisher Copyright:
© 2017 Royal Meteorological Society

Keywords

  • EnKF
  • EnKS
  • expectation–maximization
  • extended Kalman filter
  • model error
  • state-space models

ASJC Scopus subject areas

  • Atmospheric Science

Fingerprint

Dive into the research topics of 'Estimating model-error covariances in nonlinear state-space models using Kalman smoothing and the expectation–maximization algorithm'. Together they form a unique fingerprint.

Cite this