SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics
<p>Recent research in data assimilation has led to the introduction of the parametric Kalman filter (PKF): an implementation of the Kalman filter, whereby the covariance matrices are approximated by a parameterized covariance model. In the PKF, the dynamics of the covariance during the forecas...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
2021-10-01
|
Series: | Geoscientific Model Development |
Online Access: | https://gmd.copernicus.org/articles/14/5957/2021/gmd-14-5957-2021.pdf |
id |
doaj-48f1c2a1f3ff429ab63d76f59b59bf4f |
---|---|
record_format |
Article |
spelling |
doaj-48f1c2a1f3ff429ab63d76f59b59bf4f2021-10-04T05:34:22ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032021-10-01145957597610.5194/gmd-14-5957-2021SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamicsO. Pannekoucke0O. Pannekoucke1O. Pannekoucke2P. Arbogast3INPT-ENM, Toulouse, FranceCNRM, Université de Toulouse, Météo-France, CNRS, Toulouse, FranceCERFACS, Toulouse, FranceMétéo-France, Toulouse, France<p>Recent research in data assimilation has led to the introduction of the parametric Kalman filter (PKF): an implementation of the Kalman filter, whereby the covariance matrices are approximated by a parameterized covariance model. In the PKF, the dynamics of the covariance during the forecast step rely on the prediction of the covariance parameters. Hence, the design of the parameter dynamics is crucial, while it can be tedious to do this by hand. This contribution introduces a Python package, SymPKF, able to compute PKF dynamics for univariate statistics and when the covariance model is parameterized from the variance and the local anisotropy of the correlations. The ability of SymPKF to produce the PKF dynamics is shown on a nonlinear diffusive advection (the Burgers equation) over a 1D domain and the linear advection over a 2D domain. The computation of the PKF dynamics is performed at a symbolic level, but an automatic code generator is also introduced to perform numerical simulations. A final multivariate example illustrates the potential of SymPKF to go beyond the univariate case.</p>https://gmd.copernicus.org/articles/14/5957/2021/gmd-14-5957-2021.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
O. Pannekoucke O. Pannekoucke O. Pannekoucke P. Arbogast |
spellingShingle |
O. Pannekoucke O. Pannekoucke O. Pannekoucke P. Arbogast SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics Geoscientific Model Development |
author_facet |
O. Pannekoucke O. Pannekoucke O. Pannekoucke P. Arbogast |
author_sort |
O. Pannekoucke |
title |
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics |
title_short |
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics |
title_full |
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics |
title_fullStr |
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics |
title_full_unstemmed |
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics |
title_sort |
sympkf (v1.0): a symbolic and computational toolbox for the design of parametric kalman filter dynamics |
publisher |
Copernicus Publications |
series |
Geoscientific Model Development |
issn |
1991-959X 1991-9603 |
publishDate |
2021-10-01 |
description |
<p>Recent research in data assimilation has led to the introduction of the parametric
Kalman filter (PKF): an implementation of the Kalman filter, whereby the
covariance matrices are approximated by a parameterized covariance model.
In the PKF, the dynamics of the covariance during the forecast step rely on
the prediction of the covariance parameters. Hence, the design of the parameter
dynamics is crucial, while it can be tedious to do this by hand.
This contribution introduces a Python package, SymPKF, able to compute PKF dynamics
for univariate statistics and when the covariance model is parameterized from the
variance and the local anisotropy of the correlations. The ability of SymPKF to
produce the PKF dynamics is shown on a nonlinear diffusive advection (the Burgers equation)
over a 1D domain and the linear advection over a 2D domain. The computation of the PKF
dynamics is performed at a symbolic level, but an automatic code generator is also
introduced to perform numerical simulations. A final multivariate example
illustrates the potential of SymPKF to go beyond the univariate case.</p> |
url |
https://gmd.copernicus.org/articles/14/5957/2021/gmd-14-5957-2021.pdf |
work_keys_str_mv |
AT opannekoucke sympkfv10asymbolicandcomputationaltoolboxforthedesignofparametrickalmanfilterdynamics AT opannekoucke sympkfv10asymbolicandcomputationaltoolboxforthedesignofparametrickalmanfilterdynamics AT opannekoucke sympkfv10asymbolicandcomputationaltoolboxforthedesignofparametrickalmanfilterdynamics AT parbogast sympkfv10asymbolicandcomputationaltoolboxforthedesignofparametrickalmanfilterdynamics |
_version_ |
1716844347652046848 |