A Localized Markov Chain Particle Filter (LMCPF) for the Global - - PowerPoint PPT Presentation
A Localized Markov Chain Particle Filter (LMCPF) for the Global - - PowerPoint PPT Presentation
A Localized Markov Chain Particle Filter (LMCPF) for the Global Weather Prediction Model ICON Anne Sophie Walter and Roland Potthast and Andreas Rhodin German Meteorological Service (DWD) Data Assimilation Unit 7th International Symposium on
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 2
What is new?
- Two localized particle filters working stably in an operational setup: LAPF and
LMCPF
- Strong improvements of scores by including model error via a Gaussian
mixture approach for the prior distribution
- LMCPF partly decouples spread and assimilation functionality (via model error)
- First particle filter tests with full global operational resolution and setup,
including two-way European nest in global DA
- Particle Filter shows behavior similar to LETKF, with some scores better than
LETKF, some worse (o-b and forecast!)
- LMCPF also works similarly for COSMO convective scale
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 3
Content
- 1. The ICON-Model and DA-System
- 2. The Localized Markov Chain Particle Filter (LMCPF)
- 3. Numerical Testing
- 4. Summary
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 4
- 1. The ICON-Model
- Operational NWP model of DWD: ICON (ICOsahedral Nonhydrostatic)
- Two-way NEST over Europe (~6.5 km)
- Resolution: 13 km deterministic
40 km ensemble (40 member)
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 5
- 1. DA System at DWD
- Hybrid EnVar operational since
January 20, 2016 ๐๐ = าง ๐ฆ๐ + ๐๐๐
- Following Hunt et al. (2007),
(see also Schraff et al., 2016)
- EnVar-B-Matrix: 70% LETKF,
30% Climatology
22.01.2019
B-Matrix
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 6
- 2. The LMCPF
- Our Particle Filters are based on the LETKF philosophy
โข Localization: as LETKF in ensemble space โข Adaptivity: tools for spread control
22.01.2019
PRIOR DATA Posterior Analysis Ensemble
โข Able to handle with multi-modal distributions โข Able to handle with Non-Gaussianity
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 7
- 2. The LMCPF
22.01.2019
LETKF Classical PF
DATA Prior Posterior DATA Prior Posterior
LMCPF
DATA Prior Posterior
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 8
- 2. The LMCPF
- Employ Bayes formula to calculate new analysis distribution
๐๐
๐ ๐ฆ : = ๐ ๐ฆ ๐ง๐ = ๐ ๐ ๐ง๐ ๐ฆ ๐๐ ๐ ๐ฆ ,
๐ฆ โ โ๐ ๐ is a normalization factor: ืฌ
๐ ๐๐ ๐
๐ฆ ๐๐ฆ = 1
- To carry out the analysis step at time ๐ข๐ a posteriori weights ๐ฅ๐,๐
๐ are
calculated ๐ฅ๐,๐
(๐) = ๐ ๐โ1 2 ๐งโ๐ผ๐ฆ ๐
๐๐โ1(๐งโ๐ผ๐ฆ ๐ )
๐ is chosen such that ฯ๐=1
๐
๐ฅ๐,๐
(๐) = ๐
22.01.2019
First Step: The Classical Particle Filter
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 9
- 2. The LMCPF
- Accumulated weights ๐ฅ๐๐ are defined:
๐ฅ๐๐0 = 0 ๐ฅ๐๐๐ = ๐ฅ๐๐๐โ1 + ๐ฅ๐
๐,
๐ = 1, โฆ , ๐ where ๐ denotes the ensemble size
- Drawing ๐
๐~๐ 0,1 , ๐ = 1, โฆ , ๐, set ๐๐ = ๐ โ 1 + ๐ ๐ and define transform
matrix เทฒ ๐ฟ for the particles by: เทฒ ๐
๐,๐ = เต1
๐๐ ๐๐ โ ๐ฅ๐๐๐โ1, ๐ฅ๐๐๐ , ๐๐ขโ๐๐ ๐ฅ๐๐ก๐, ๐, ๐ = 1, โฆ , ๐ with เทฑ ๐ โ โ๐๐ฆ๐, (๐ก, ๐ข] denotes the interval of values ๐ก < ๐ โค ๐ข.
22.01.2019
Second Step: Classical Resampling
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 10
- 2. The LMCPF
- Based on the adaptive multiplicative inflation factor ๐ determined by the
LETKF ๐ = ฮ ๐๐โ๐
๐
๐๐โ๐ โ Tr(๐) ๐๐ (๐ฐ๐ธ๐๐ฐ๐)
- Weighting factor ๐ท has been chosen, due to the small ensemble size (๐ = 40)
๐๐ = ๐ฝ เทค ๐๐ + 1 โ ๐ฝ ๐๐โ1
22.01.2019
Third Step: Spread Control
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 11
- 2. The LMCPF
- Perturbation factor ๐ is used to add spread to the system
๐ = ๐0, ๐ < ๐(0) ๐0 + ๐1 โ ๐0 โ ๐ โ ๐(0) ๐(1) โ ๐(0) , ๐(0) โค ๐ โค ๐(1) ๐1, ๐ > ๐(1)
where ๐0 = 0.02, ๐1 = 1.5, ๐(0) = 1.0 and ๐(1) = 1.4, with ๐ = ๐1if ๐ โฅ ๐(1) and ๐ = ๐0 if ๐ โค ๐(0)
22.01.2019
Third Step: Spread Control
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 12
- 2. The LMCPF
เทจ ๐ถ = ๐ฝ โ ๐ฟ๐ผ ๐ถ = ๐ฝ โ ๐ถ๐ผ๐ ๐ + ๐ผ๐ถ๐ผ๐ โ1๐ผ ๐ถ = ๐ฝ โ ๐ฟ๐ ๐๐๐ผ๐ ๐ + ๐ฟ ๐ผ๐ ๐๐๐ผ๐ โ1๐ผ ๐ฟ๐๐๐ = ๐(๐ฝ โ ๐ฟ ๐๐(๐ + ๐ฟ๐๐๐)โ1๐)๐ฟ๐๐ = ๐ ๐ฝ โ ๐ฟ ๐ฝ + ๐ฟ๐๐๐โ1๐ โ1๐๐๐โ1๐ ๐ฟX๐ = ๐ ๐ฝ + ๐ฟ๐๐๐โ1๐ โ1(๐ฝ + ๐ฟ๐๐๐โ1๐ โ ๐ฟ๐๐๐โ1๐) ๐ฟ๐๐ = ๐ ๐ฝ + ๐ฟ๐๐๐โ1๐ โ1๐ฟ๐๐ = ๐ฟ๐ ๐ฝ + ๐ฟ๐๐๐โ1๐ โ1๐๐
22.01.2019
Fourth Step: Determine posterior B โก เทจ ๐ถ
๐ฟ = ๐ถ๐ผ๐ ๐ + ๐ผ๐ถ๐ผ๐ โ1 ๐ถ = ๐ฟ๐๐๐ ๐ผ๐ = ๐ ๐๐ ๐ + ๐ฟ๐๐๐ โ1 = ๐ฝ + ๐ฟ๐๐๐โ1๐ โ1๐๐๐โ1
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 13
- 2. The LMCPF
๐พ(๐กโ๐๐๐ข,๐) = ๐ฝ + ๐ฟY๐๐โ1๐ โ1๐๐๐โ1 ๐ท โ ๐๐ with ๐ต = ๐๐๐โ1๐, ๐ท = ๐ตโ1๐๐๐โ1(๐ง0 โ เดค ๐ง๐) ๐(๐กโ๐๐๐ข) โ ๐พ ๐กโ๐๐๐ข,1 , โฆ , ๐พ(๐กโ๐๐๐ข,๐) โ โ๐ร๐ Important effects of ๐พ(๐กโ๐๐๐ข,๐):
- it moves the particles towards the observations in ensemble space
- by the use of model error, it constitutes a further degree of freedom which can be used for
tuning of a real system
22.01.2019
Fifth Step: Calculation of the Shift-Vector ๐พ(๐กโ๐๐๐ข,๐)
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 14
- 2. The LMCPF
- Weights W are calculated by drawing from the posterior
๐ = เทฑ ๐ + ๐(๐กโ๐๐๐ข) โ เทฑ ๐ + เทจ ๐ถ โ ๐๐๐ โ ๐
22.01.2019
Sixth Step: Gaussian Resampling
with ๐๐๐ normally distributed random numbers, ๐(๐กโ๐๐๐ข) and เทจ ๐ถ calculated with Gaussian radial basis function (rbf) Approximation for prior density and observation error
DATA Prior Posterior
โขIt is an explicit calculation of the Bayes posterior based on radial basis function approximation of the prior.
Centers of posterior RBFs Shape of posterior RBFs
- 3. Numerical Testing
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 16
- Full ensemble: 40 members
- Reduced resolution:
- 26km deterministic
- 52km ensemble
- Period:
06.05.2016 โ 31.05.2016
- Full ensemble: 40 members
- Routine resolution:
- 13km deterministic
- 40km ensemble
โข two-way NEST:
- 6.5km deterministic
- 20km ensemble
- Period: 01.09.2018 โ 04.09.2018
- Lot more satellite data: SEVIRI, IASI
& ATMS humidity channels Experimental setup (A) Experimental setup (B)
- 3. Numerical Testing
T [K] at 03.05.2016 15 UTC ~1000 hPa
22.01.2019
- 3. Numerical Testing
Assimilation Cycle Experimental setup (A)
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 18
- 3. Numerical Testing โ (A)
22.01.2019
RMSE LETKF LMCPF RMSE p-level [hPa] Global RMSE for obs-fg statistics (Radiosondes vs. Model) Period: 10.05.2016 โ 31.05.2016 Relative humidity Temperature ~3% ~7% ~4% ~2% better
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 19
- 3. Numerical Testing โ (A)
22.01.2019
RMSE LETKF LMCPF RMSE Channel number Global RMSE for obs-fg statistics Period: 10.05.2016 โ 31.05.2016 Bending Angles (GPSRO) ๐๐ถ๐ ๐๐โ๐ข๐๐๐ก๐ก (IASI) ~6% ~15% Height [m] ~17% ~3%
- 3. Numerical Testing
Assimilation Cycle Experimental setup (B)
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 21
- 3. Numerical Testing โ (B)
22.01.2019
RMSE LETKF LMCPF RMSE p-level [hPa] Global RMSE for obs-fg statistics (Radiosondes vs. Model) Period: 01.09.2018 โ 04.09.2018 Relative humidity Temperature ~3% ~2% ~3% better
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 22
- 3. Numerical Testing โ (B)
22.01.2019
RMSE LETKF LMCPF RMSE Channel number Global RMSE for obs-fg statistics Period: 01.09.2018 โ 04.09.2018 AIREP (WIND) IASI (๐๐ถ๐ ๐๐โ๐ข๐๐๐ก๐ก) ~2% ~2% p-level [hPa] ~1% better ~6%
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 23
- 3. Numerical Testing
22.01.2019
mean min max LETKF LAPF LMCPF Global spread of T [K] ~ 500 hPa
- 3. Numerical Testing
Forecast Cycle
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 25
- 3. Numerical Testing โ (A)
22.01.2019
Global verification of different lead times against Radiosondes Period: 10.05.2016 โ 24.05.2016
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 26
- 3. Numerical Testing โ (A)
22.01.2019
Global verification of different lead times against Radiosondes Period: 10.05.2016 โ 24.05.2016
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 27
- 4. Summary
- Two localized particle filters working stably in an operational setup: LAPF and
LMCPF
- Strong improvements of scores by including model error via a Gaussian
mixture approach for the prior distribution
- LMCPF partly decouples spread and assimilation functionality (via model error)
- Particle Filter shows behavior similar to LETKF, with
some scores better than LETKF, some worse (o-b and forecast!)
- First particle filter tests with full global operational resolution and setup,
including two-way European nest in global DA
- LMCPF also works similarly for COSMO convective scale
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 28
References
- Gerald Desroziers and Serguei Ivanov. โDiagnosis and adaptive tuning of observation-error
parameters in a variational assimilationโ. Quarterly Journal of the Royal Meteorological Society, 2001
- Brian Hunt, Eric Kostelich and Istvan Szunyogh. โEfficient data assimilation for spatiotemporal
chaos: A local ensemble transform Kalman filterโ. Physica D: Nonlinear Phenomena, 2007
- Gen Nakamura and Roland Potthast. โInverse Modelingโ. IOP Publishing, 2015
- Roland Potthast, Anne Walter and Andreas Rhodin. โA Localized Adaptive Particle Filter (LAPF)
within an operational NWP Frameworkโ. MWR, 2019
- Sebastian Reich and Colin Cotter. โProbabilistic Forecasting and Bayesian Data Assimilationโ.
Cambridge University Press, 2015
- Christoph Schraff, Hjendrick Reich, Andreas Rhodin, Annika Schomburh, Klaus Stehphan, Africa
Periรกรฑez and Roland Potthast. โKilometre-scale ensemble data assimilation for the cosmo model (kenda)โ. Quarterly Journal of the Royal Meteorological Society, 2016
- Peter Jan van Leeuwen, Yuan Cheng and Sebastian Reich. โNonlinear Data Assimilationโ. Frontiers
in Applied Dynamical Systems: Reviews and Tutorials. Springer, 2015
22.01.2019
Thanks for the attention! Questions?
Appendix
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 31
Appendix
Global histogram of number of particles with weight โฅ 1 31.05.2016 21 UTC ~1000 hPa
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 32
Appendix
31.05.2016 21 UTC ~ 100 hPa 31.05.2016 21 UTC ~ 500 hPa 31.05.2016 21 UTC ~1000 hPa Global histograms of number of particles with weight โฅ 1
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 33
Global Model Verification Comparison
Created: 17.01.2019 EnVar ICON
22.01.2019
anne.walter@dwd.de A Localized Markov Chain Particle Filter for the Global Weather Prediction Model ICON 34
Global Model Verification Comparison - EPS
Created: 17.01.2019
22.01.2019