Hybrid ¡EnKF ¡and ¡Par.cle ¡Filter: ¡ ¡
Lagrangian ¡DA ¡and ¡Parameter ¡Es.ma.on ¡
Chris ¡Jones ¡and ¡ ¡ Nara.p ¡San..ssadeekorn* ¡ RENCI ¡and ¡Mathema.cs, ¡ UNC-‑Chapel ¡HIll ¡
*University ¡of ¡Surrey ¡
Hybrid EnKF and Par.cle Filter: Lagrangian DA and - - PowerPoint PPT Presentation
Hybrid EnKF and Par.cle Filter: Lagrangian DA and Parameter Es.ma.on Chris Jones and Nara.p San..ssadeekorn* RENCI and Mathema.cs, UNC-Chapel HIll
*University ¡of ¡Surrey ¡
update ¡
t
¡ update ¡
1
t
2
t
N
t
model ¡ model ¡ assimila.on ¡ assimila.on ¡
a = xk f + Kk ηk − H(xk f )
Assimila.on ¡at: ¡ ¡
t = tk
2 ¡
posterior(xk yk)∝ P
prior xk
1 = mk 1 xk−1 1
1
2 = mk 2 xk−1 1 , xk−1 2
2
1, xk 2
i, i =1,2
Key ¡structures: ¡ellip.c ¡points ¡(trajectories) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡hyperbolic ¡points ¡(trajectories) ¡ From: ¡Kuznetsov ¡ et ¡al. ¡ ¡JMR ¡2002 ¡
f
f ,t) -- flow equations
f
f ,xF f ,t) -- tracer advection equation
Append ¡equa.ons ¡for ¡driZers ¡(floats) ¡ Apply ¡DA ¡to ¡augmented ¡system ¡ Ide, ¡Jones ¡and ¡Kuznetsov ¡2002 ¡ ¡
xF ↔ u,v,w
xD ↔(x, y, z)
Work ¡with ¡Guillaume ¡Vernières ¡(NASA) ¡and ¡Kayo ¡Ide ¡(MD) ¡-‑Physica ¡D, ¡2011 ¡
Apte, ¡J ¡and ¡Stuart ¡Tellus ¡A ¡2008 ¡ Apte ¡and ¡J. ¡2014 ¡
Expt: ¡es.mate ¡i.c. ¡from ¡observa.ons ¡of ¡trajectory ¡
F(xF,t)
k = mk(xF k−1)
k = mD k−1 xk−1 F , xk−1 D
Es.mate: ¡ high ¡ Observe: ¡ low ¡ Slivinskii, ¡Spiller, ¡Apte ¡and ¡Sandstede ¡Monthly ¡Weather ¡Review ¡2014 ¡ ¡
EnKF? ¡ PF? ¡
F xk−1 F,i
D xk−1 F,i, xk−1 D,i, j
FLOW ¡ DRIFTER ¡
yk = h(xk
D)+δk
(according ¡to ¡some ¡criterion ¡on ¡“paucity” ¡of ¡par.cle ¡ensemble) ¡ ¡ ¡ DriZer ¡only ¡ Joint ¡PDF ¡
kδ xD,k − xij D,k
j
kδ xD,k − xij D,k
i, j
F,k
Computed ¡from ¡obs ¡
Step ¡1: ¡Move ¡flow ¡states ¡w/ ¡EnKF: ¡
F,k = xi F, f + P FD f
DD f + R
−1 Y − xi F,D
P = P
FF
P
FD
P
DF
P
DD
! " # # $ % & &
Forecast ¡error ¡covariance ¡ Average ¡over ¡set ¡of ¡ driZer ¡ensembles ¡ Step ¡2: ¡Form ¡joint ¡posterior ¡PDF ¡ ¡
xi
F,k, !
wk
i
D,wk ij
! wk
i =
wij
k j
Step ¡3: ¡Resample, ¡reset ¡weights ¡and ¡proceed ¡
“Truth” ¡
+ ¡cyclic ¡BC ¡
EnKF ¡on ¡augmented ¡system: ¡ PF ¡on ¡augmented ¡system: ¡ Rao-‑Blackwellized ¡Par.cle ¡Filter: ¡
Update ¡based ¡on ¡linear ¡regression. ¡Fails ¡if ¡ correla.on ¡is ¡not ¡linear ¡(Yang ¡and ¡DelSole, ¡2009) ¡ ¡ Computa.onally ¡expensive…. ¡ Computa.onally ¡more ¡expensive! ¡ But ¡basis ¡for ¡an ¡approach ¡
Observe: ¡ high ¡ Es.mate: ¡ ¡ low ¡
If ¡model ¡is ¡linear, ¡ then ¡Gaussian ¡
Persistence ¡model ¡ Random ¡walk ¡model ¡ Liu-‑West ¡model ¡
STATE ¡ PARAM ¡ EnKF ¡ PF ¡
k+1 xk ( j),θk
( j),η)
(i) = h fk k+1 ˆ
(i)
yk
( j) = h xk ( j)
( )+ εk
( j)
a
“Truth” ¡
+ ¡cyclic ¡BC ¡
200/50 ¡ ¡vs. ¡ ¡250 ¡
Two-‑Stage ¡+Liu-‑West ¡ Two-‑Stage ¡+Persistence ¡ EnKF ¡
g(xi,t) = θ1 +θ2xi
( )− ei(t)
L1 ¡ L2 ¡
! xi = ∂ψi ∂yi ! yi = −∂ψi ∂xi
Problem: ¡ ¡ ¡ ¡observe ¡trajectory ¡in ¡layer ¡1 ¡and ¡es.mate ¡ ¡k2