Addressing the nonlinear problem of low order clustering ...Β Β· Nonlinear case with obs/assim...
Transcript of Addressing the nonlinear problem of low order clustering ...Β Β· Nonlinear case with obs/assim...
Addressing the nonlinear problem
of low order clustering in
deterministic filters by using
mean-preserving non-symmetric
solutions of the ETKF
Javier Amezcua, Dr. Kayo Ide, Dr. Eugenia Kalnay
3rd annual PSU-UMD joint DA workshop, 12/19/2011
1
Outline
2
Mean-Preserving Non-Symmetric Ensemble Transform
Kalman Filter (MPNS-ETKF)
Ensemble Square Root Filters (EnSRFs)
Solutions of the ETKF
The low order clustering problem
Using the MPNS-ETKF to solve this problem
Simple univariate nonlinear model
Lorenz 1963 model
Lorenz 1996 and the importance of symmetry in R-localization
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Stochastic vs. deterministic filters
3
Stochastic EnKF (Evensen, 1994; Burgers et al, 1996;
Houtekamer and Mitchell, 1998)
Perturbed observations, the covariance equation fulfilled only
statistically.
Deterministic (EnSRF: Tippett et al, 2003)
Serial (Whitaker and Hamill, 2002)
EAKF (Anderson, 2001)
ETKF (Bishop et al, 2001), LETKF (Hunt et al, 2007)
ππ = ππππ ,ππ β βπΓπ
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Ensemble Transform Kalman Filter
4
The original formulation (Bishop et al, 2001)
The βone-sidedβ ETKF fulfills the covariance equation, but we also
require the mean of the perturbations to be zero.
This solution doesnβt fulfill this in general (Livings et al, 2007) and
leads to bad performance (Sakov and Oke, 2008).
ππ = π π + πͺ β12 ππͺπT =
ππTπβ1ππ
π β 1
Is a diagonal matrix
with eigenvalues.
The columns of this matrix contains eigenvectors.
Hence, it is an orthonormal matrix.
πππ = π
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Where ππͺπT = ππTπβ1ππ π β 1 . In this [symmetric] case
ππ is the βclosestβ to π; hence, ππ is the closest to ππ (Ott et
al, 2004).
ETKFs that preserves the mean
5
Spherical simplex
(Wang et al, 2004)
ππ = π π + πͺ β
12πT
Symmetric square root in the
LETKF (Hunt et al, 2007)
ππ = π + ππͺπTβ12
3rd annual PSU-UMD joint DA workshop, 12/19/2011
A general ETKF is:
where π β βπΓπ must be orthonormal and βmean-
preservingβ. There are cheap ways to construct π (Bishop, pers.
comm.).
A particular form (which will be important in R-localization) is
to rotate the symmetric solution:
where πΊTπΊ = π and πΊTπ = π
General solution to the ETKF
6
ππ = π π + πͺ β12πT
3rd annual PSU-UMD joint DA workshop, 12/19/2011
ππ = π π + πͺ β12πTπΊT
Some choices:
π = π gives the one sided
π = π gives LETKF
Outline
7
Mean-Preserving Non-Symmetric Ensemble Transform
Kalman Filter (MPNS-ETKF)
Ensemble Square Root Filters (EnSRFs)
Solutions of the ETKF
The low order clustering problem
Using the MPNS-ETKF to solve this problem
Simple univariate nonlinear model
Lorenz 1963 model
Lorenz 1996 and the importance of symmetry in R-localization
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Kalman filtering
8
The filtering problem
The conditions arenβt usually perfectly fulfilled. How well
they are approximated depends upon:
The length of the assimilation window.
The magnitude of the model error covariance and the
observational error covariance.
π±t = π π±tβ1 +π°t
π²tπ = β π±t + π―t Gaussian
linear
3rd annual PSU-UMD joint DA workshop, 12/19/2011
The nonlinear effect of ensemble
clustering
9
Using the Ikeda model, Lawson and Hansen (2004) realized that
the performance of the EnSRF (they used the serial) is more
sensitive to nonlinearity. M-1
members
1 member
Background ensemble, Analysis ensemble Lawson and Hansen (2004)
EnKF EnSRF
3rd annual PSU-UMD joint DA workshop, 12/19/2011
The nonlinear effect of ensemble
clustering
10
The higher order moments are the most affected.
The analysis RMSE was not affected much. The spread is conserved.
The stochastic EnKF is more robust, but it introduces more sampling error (Whitaker and Hamill, 2002).
Lawson and Hansen (2004)
EnKF linear EnSRF linear
EnKF nonlinear EnSRF nonlinear
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Outline
11
Mean-Preserving Non-Symmetric Ensemble Transform
Kalman Filter (MPNS-ETKF)
Ensemble Square Root Filters (EnSRFs)
Solutions of the ETKF
The low order clustering problem
Using the MPNS-ETKF to solve this problem
Simple univariate nonlinear model
Lorenz 1963 model
Lorenz 1996 and the importance of symmetry in R-localization
3rd annual PSU-UMD joint DA workshop, 12/19/2011
A univariate quadratic model
12
Consider the following nonlinear ODE (similar to
Anderson, 2010):
An Euler Forward discretization leads to the following map:
Letβs consider the unstable fixed point π₯β = 0 to be the
truth.
π₯ = π₯ + ππ₯2
π₯π‘+1 = 1 + β π₯π‘ + πβπ₯π‘2
Time step for the integration: 0.05.
Nonlinearity
coefficient 0,0.5
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Progressive deformation of the
ensemble due to quadratic evolution
13
b=0 b=0.2
b=0.5 b=0.7
T
I
M
E
π₯ π₯
π₯ π₯
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Experimental settings
14
Several combinations of settings were chosen, the
results shown here use:
π = 20 ensemble members.
π2 = 1, observational error.
The initial ensemble was centered in π₯ = 0 with π0 = 1.
The observation/assimilation frequency was varied.
The degree on nonlinearity was varied.
3rd annual PSU-UMD joint DA workshop, 12/19/2011
π₯π‘+1 = 1 + β π₯π‘ + πβπ₯π‘2
Observation/assimilation window: πβ
15
ETKF π = 0
ETKF π = 0.2
π₯
π₯
time
3rd annual PSU-UMD joint DA workshop, 12/19/2011
When using the
symmetric ETKF, the
clustering appears as a
consequence of the
strong nonlinearity
Observation/assimilation window: πβ
16
MPNS-ETKF π = 0
MPNS-ETKF π = 0.2
π₯
π₯
time
3rd annual PSU-UMD joint DA workshop, 12/19/2011
With the non-
symmetric ETKF,
the clustering
doesnβt appear
even in the
presence of strong
nonlinearity.
WHY?
What happens in the assimilation?
Nonlinear case with obs/assim window: πβ
17
There is a constant βscramblingβ of the ensemble that prevents any deformation (due to nonlinearities) in the ensemble to remain.
ETKF
MPNS-ETKF
ense
mble
val
ues
ense
mble
val
ues
Background ensemble
Analysis ensemble
3rd annual PSU-UMD joint DA workshop, 12/19/2011
assimilation cycle
Experiments with Lorenz 1963
The system:
Solved with RK4
Identical twin experiment observing all variables
18
π₯ 1 = π π₯ 2 β π₯ 1
π₯ 2 = π₯ 1 π β π₯ 3 β π₯ 2
π₯ 3 = π₯ 1 π₯ 2 β ππ₯ 3
βπ‘ = 0.01
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Higher order moments: skewness
19
The figure is very similar for background and analysis.
The figure for kurtosis is omitted since it is redundant.
R = 2π, 8 steps
S S S S NS NS NS NS
R = 2π, 24 steps
skew
ness
π = 3 π = 10 π = 25 π = 40
S S S S NS NS NS NS
π = 3 π = 10 π = 25 π = 40
3rd annual PSU-UMD joint DA workshop, 12/19/2011
How important is symmetry in R-
Localization?
20
In the LETKF, the symmetric solution guarantees a smooth transition in the analysis values among neighboring gridpoints.
Using a different S (rotation matrix) for each gridpoint introduces noise to the system.
Will using a fixed ππ be enough? NOT AUTOMATICALLY!
ππ ππ ππ β― Each local analysis
would be βorientedβ
in a different
direction.
3rd annual PSU-UMD joint DA workshop, 12/19/2011
Symmetry and R-localization
21
How smooth is the transition for the weights among neighboring gridpoints? Letβs see for gridpoint 15.
The symmetric solution automatically guarantees smoothness!
3rd annual PSU-UMD joint DA workshop, 12/19/2011
One-sided ETKF ππ = π π + πͺ β1
2
MPNSETKF ππ = π π + πͺ β1
2ππ T MPNSETKF ππ = π π + πͺ β
1
2ππ£πππππππT
LETKF: ππ = π π + πͺ β1
2πT
The same is true for all gridpoints.
Symmetry and R-localization
22
3rd annual PSU-UMD joint DA workshop, 12/19/2011
One-sided ETKF ππ = π π + πͺ β1
2
MPNSETKF ππ = π π + πͺ β1
2ππ T MPNSETKF ππ = π π + πͺ β
1
2ππ£πππππππT
LETKF: ππ = π π + πͺ β1
2πT
23
Nonsymmetry and R-Localization
An R-localized analysis must be locally symmetric.
It can be globally rotated afterwards.
This rotation can still bring benefits in the higher order
moments.
Skewness reduction
3rd annual PSU-UMD joint DA workshop, 12/19/2011
ππ = π π + πͺ β12 πTπΊT
ππ T
ππππππππ = πππππππππΊT
Conclusions
Non-symmetric, in particular randomly rotated EnSRFs
are a good alternative to stochastic filters when
nonlinearity causes ensemble clustering.
The process can be considered a type of resampling.
Special care must be paid when using R-Localization. The
symmetry is needed to form the local analyses, but the
global analysis can be rotated afterwards.
24
3rd annual PSU-UMD joint DA workshop, 12/19/2011