Ensemble Kalman Filter Methods
Download
Report
Transcript Ensemble Kalman Filter Methods
Ensemble Kalman Filter Methods
Dusanka Zupanski
CIRA/Colorado State University
Fort Collins, Colorado
NOAA/NESDIS Cooperative Research Program (CoRP)
Third Annual Science Symposium
15-16 August 2006, Hilton Fort Collins, CO
Collaborators:
M. Zupanski, L. Grasso, M. DeMaria, S. Denning, M. Uliasz, R. Lokupityia, C.
Kummerow, G. Carrio, T. Vonder Haar, D. Randall, CSU
A. Hou and S. Zhang, NASA/GMAO
Grant support:
NASA Grant NNG05GD15G, NASA NNG04GI25G, NOAA Grant NA17RJ1228,
and DoD Grant DAAD19-02-2-0005 P00007
Computational support from NASA Halem and Columbia super-computers, CIRA
and Atmospheric Science Dept. Linux clusters
Dusanka Zupanski, CIRA/CSU
[email protected]
OUTLINE
Kalman filter, ensemble Kalman filter and variational
methods
Maximum Likelihood Ensemble Filter (MLEF)
KF vs. 3d-var, as special cases of the MLEF
Information content analysis of data (e.g., TRMM, GPM,
GOES-R)
• NASA/GEOS-5 single column model (complex, 1-d
model)
• CSU/RAMS non-hydrostatic model (complex, 3-d
model)
Conclusions and future research directions
Dusanka Zupanski, CIRA/CSU
[email protected]
Typical KF
Forecast error
Covariance Pf
(full-rank space)
Observations
First guess
DATA ASSIMILATION
Analysis error
Covariance Pa
(full-rank space)
Optimal solution for model state
x=(T,u,v,w, q, …)
LINEARISED FORECAST MODEL
Dusanka Zupanski, CIRA/CSU
[email protected]
Typical EnKF
Forecast error
Covariance Pf
(reduced-rank ensemble subspace)
Observations
First guess
DATA ASSIMILATION
Analysis error
Covariance Pa
(reduced-rank ensemble subspace)
Optimal solution for model state
x=(T,u,v,w, q, …)
NON-LINEAR ENSEMBLE OF FORECAST MODELS
Dusanka Zupanski, CIRA/CSU
[email protected]
Typical variational method
Prescribed Forecast error
Covariance Pf
(full-rank space)
Observations
First guess
DATA ASSIMILATION
Analysis error
Covariance Pa
(full-rank space)
Optimal solution for model state
x=(T,u,v,w, q, …)
NON-LINEAR FORECAST MODEL
Dusanka Zupanski, CIRA/CSU
[email protected]
Maximum Likelihood Ensemble Filter (MLEF)
(Zupanski 2005; Zupanski and Zupanski 2006)
Linear full-rank MLEF = KF (Full-rank means Nens=Nstate)
x xb + Pf HT (HPfT HT R)1[ y H(xb )] ; for =1
MLEF= KF valid under Gaussian error assumption.
For Non-Gaussian case, ask M. Zupanski, S. Fletcher and
collaborators.
Non-linear full-rank MLEF, without updating of Pf = 3d-var
1
1
J(x) [x xb ]T Pf 1[x xb ] [ y H (x)]T R 1[ y H (x)]
2
2
Comparisons of KF and 3d-var within the same algorithm.
Dusanka Zupanski, CIRA/CSU
[email protected]
Information measures in ensemble subspace
(Bishop et al. 2001; Wei et al. 2005; Zupanski et al. 2006, subm. to JAS)
C ZT Z
C
- information matrix in ensemble subspace of dim Nens x Nens
for linear H and M
i
zi R1 2 H[M(x pai )] R1 2 H[M(x)] R1 2 HPf 1 2 z - are columns of Z
x xb Pf1 2 (I C)1 2
x
- control vector in ensemble space of dim Nens
- model state vector of dim Nstate >>Nens
Degrees of freedom (DOF) for signal (Rodgers 2000):
i2
d s tr [( I C ) C ]
2
i (1 i )
1
i2
- eigenvalues of C
Shannon information content,
or entropy reduction
h
1
ln(1 i2 )
2 i
Errors are assumed Gaussian in these measures.
Dusanka Zupanski, CIRA/CSU
[email protected]
KF vs. 3d-var: GEOS-5 Single Column Model
(Nstate=80; Nobs=40, Nens=80, seventy 6-h DA cycles,
assimilation of simulated T,q observations)
Dusanka Zupanski, CIRA/CSU
[email protected]
GEOS-5 Single Column Model: DOF for signal
(Nstate=80; Nobs=40, Nens=80 or Nens=10, seventy 6-h DA cycles,
assimilation of simulated T,q observations)
Inadequate Pf
Large Pf
DOF for signal (ds), 40 obs
30
25
ds_10ens
ds_80ens_KF
ds_80ens_3dv
ds
20
15
10
5
0
1
11
21
31
41
51
61
DOF for signal varies from one
analysis cycle to another due to
changes in atmospheric
conditions.
3d-var does not capture this
variability (straight line).
Data assimilation cycles
q true (g kg-1)
Small ensemble
size (10 ens),
even though not
perfect, captures
main data
signals.
Vertical levels
T true (K)
Data assimilation cycles
Dusanka Zupanski, CIRA/CSU
[email protected]
Is this applicable to CSU/RAMS?
(Nstate=2138400; Nobs=5940, Nens=50,
assimilation of simulated GOES-R 10.35 brightness
temperature observations, hurricane Lili case)
Inadequate Pf (ensemble members far from the truth):
T_brightness, Background
T_brightness, Observations
T_brightness, Analysis
DOF=49.39, end
ineffective use of the
observations (the
analysis is close to the
background).
Dusanka Zupanski, CIRA/CSU
[email protected]
Is this applicable to CSU/RAMS?
(Nstate=2138400; Nobs=5940, Nens=50,
assimilation of simulated GOES-R 10.35 brightness
temperature observations, hurricane Lili case)
Adequate Pf (ensemble members close to the truth):
T_brightness, Background
T_brightness, Observations
T_brightness, Analysis
DOF=14.73, and effective
use of the observations
(the analysis is close to
the truth).
Dusanka Zupanski, CIRA/CSU
[email protected]
Conclusions and Future Research Directions
Conclusions
Flow-dependent forecast error covariance is of fundamental importance
for both analysis and information measures.
Ensemble-based data assimilation methods employ flow-dependent
forecast error covariance.
Information matrix defined in ensemble subspace is practical to calculate
in many applications due to small ensemble size.
Future work
Evaluate DOF in the presence of model error.
Apply the information content analysis to WRF model and real satellite
observations.
Dusanka Zupanski, CIRA/CSU
[email protected]
Thank you.
Dusanka Zupanski, CIRA/CSU
[email protected]
Is the increased amount of information a simple consequence
of a large magnitude of Pf?
Trace P f (T -component)
2400
KF1_40obs
KF2_40obs
3dv1_40obs
3dv2_40obs
1600
2
Trace (K )
2000
Large Pf
1200
800
400
0
-400
1
11
21
31
41
51
61
Cycles
Inadequate Pf
Trace P f (q -component)
1.20E-03
KF1_40obs
KF2_40obs
3dv1_40obs
3dv2_40obs
Trace (kg2/kg2)
1.00E-03
8.00E-04
Large Pf
6.00E-04
4.00E-04
2.00E-04
0.00E+00
1
11
21
31
Cycles
41
51
61
Dusanka Zupanski, CIRA/CSU
[email protected]
The GEOS-5 results indicated the following impact of Pf
Inadequate Pf
Increased information content of data, but
poor analysis quality (ineffective use of
observed information)
Adequate Pf
Reduced information content of data, but good
analysis quality (effective use of observed
information)
Dusanka Zupanski, CIRA/CSU
[email protected]
Benefits of Flow-Dependent Background Errors
(From Whitaker et al., THORPEX web-page)
Example 1: Fronts
Example 2: Hurricanes