Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado Ensemble Kalman Filter Guest Lecture at AT 753: Atmospheric Water Cycle 21 April.

Slides:



Advertisements
Similar presentations
The Future of Data Assimilation: 4D-Var or Ensemble Kalman Filter?
Advertisements

ECMWF Data Assimilation Training Course - Kalman Filter Techniques
Data-Assimilation Research Centre
Introduction to Data Assimilation NCEO Data-assimilation training days 5-7 July 2010 Peter Jan van Leeuwen Data Assimilation Research Center (DARC) University.
Introduction to Data Assimilation Peter Jan van Leeuwen IMAU.
Ensemble data assimilation (EnsDA) activities of the GOES-R project Progress report Dusanka Zupanski CIRA/CSU GOES-R meeting 8 September 2004 Dusanka Zupanski,
P2.1 ENSEMBLE DATA ASSIMILATION: EXPERIMENTS USING NASA’S GEOS COLUMN PRECIPITATION MODEL D. Zupanski 1, A. Y. Hou 2, S. Zhang 2, M. Zupanski 1, C. D.
Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado Model Error and Parameter Estimation Joint NCAR/MMM CSU/CIRA Data Assimilation Workshop.
Critical issues of ensemble data assimilation in application to GOES-R risk reduction program D. Zupanski 1, M. Zupanski 1, M. DeMaria 2, and L. Grasso.
1B.17 ASSESSING THE IMPACT OF OBSERVATIONS AND MODEL ERRORS IN THE ENSEMBLE DATA ASSIMILATION FRAMEWORK D. Zupanski 1, A. Y. Hou 2, S. Zhang 2, M. Zupanski.
Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado A General Ensemble-Based Approach to Data Assimilation Model Error and Parameter.
P1.8 QUANTIFYING AND REDUCING UNCERTAINTY BY EMPLOYING MODEL ERROR ESTIMATION METHODS Dusanka Zupanski Cooperative Institute for Research in the Atmosphere.
Model error estimation employing ensemble data assimilation Dusanka Zupanski and Milija Zupanski CIRA/Colorado State University, Fort Collins, CO, U.S.A.
Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado Ensemble Data Assimilation and Prediction: Applications to Environmental Science.
MODEL ERROR ESTIMATION Cooperative Institute for Research in the Atmosphere Research Benefits to NOAA:This is a novel research approach, providing an optimal.
Initialization Issues of Coupled Ocean-atmosphere Prediction System Climate and Environment System Research Center Seoul National University, Korea In-Sik.
Ensemble-4DVAR for NCEP hybrid GSI- EnKF data assimilation system 1 5 th EnKF workshop, New York, May 22, 2012 Xuguang Wang, Ting Lei University of Oklahoma,
Jidong Gao and David Stensrud Some OSSEs on Assimilation of Radar Data with a Hybrid 3DVAR/EnKF Method.
Ibrahim Hoteit KAUST, CSIM, May 2010 Should we be using Data Assimilation to Combine Seismic Imaging and Reservoir Modeling? Earth Sciences and Engineering.
Carbon Flux Bias Estimation at Regional Scale using Coupled MLEF-PCTM model Ravindra Lokupitiya Department of Atmospheric Science Colorado State University.
Advanced data assimilation methods- EKF and EnKF Hong Li and Eugenia Kalnay University of Maryland July 2006.
Ensemble Kalman Filter Methods
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Maximum Liklihood Ensemble Filter (MLEF) Dusanka Zupanski, Kevin Robert Gurney, Scott Denning, Milia Zupanski, Ravi Lokupitiya June, 2005 TransCom Meeting,
A comparison of hybrid ensemble transform Kalman filter(ETKF)-3DVAR and ensemble square root filter (EnSRF) analysis schemes Xuguang Wang NOAA/ESRL/PSD,
Ensemble-Based Atmospheric Data Assimilation: A Tutorial Thomas M. Hamill NOAA-CIRES Climate Diagnostics Center Boulder, Colorado USA 80301
Kalman filtering techniques for parameter estimation Jared Barber Department of Mathematics, University of Pittsburgh Work with Ivan Yotov and Mark Tronzo.
EnKF Overview and Theory
Ensemble Methods Daryl Kleist 1 JCSDA Summer Colloquium on Data Assimilation Fort Collins, CO 27 July – 7 August 2015 Univ. of Maryland-College Park, Dept.
1 ESTIMATING THE STATE OF LARGE SPATIOTEMPORALLY CHAOTIC SYSTEMS: WEATHER FORECASTING, ETC. Edward Ott University of Maryland Main Reference: E. OTT, B.
CSDA Conference, Limassol, 2005 University of Medicine and Pharmacy “Gr. T. Popa” Iasi Department of Mathematics and Informatics Gabriel Dimitriu University.
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss High-resolution data assimilation in COSMO: Status and.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
MPO 674 Lecture 20 3/26/15. 3d-Var vs 4d-Var.
Assimilation of HF Radar Data into Coastal Wave Models NERC-funded PhD work also supervised by Clive W Anderson (University of Sheffield) Judith Wolf (Proudman.
Hybrid Variational/Ensemble Data Assimilation
Dusanka Zupanski And Scott Denning Colorado State University Fort Collins, CO CMDL Workshop on Modeling and Data Analysis of Atmospheric CO.
1 GSI/ETKF Regional Hybrid Data Assimilation with MMM Hybrid Testbed Arthur P. Mizzi NCAR/MMM 2011 GSI Workshop June 29 – July 1, 2011.
DoD Center for Geosciences/Atmospheric Research at Colorado State University WSMR November 19-20, 2003 ARMY Research Lab and CIRA/CSU Collaboration on.
2004 SIAM Annual Meeting Minisymposium on Data Assimilation and Predictability for Atmospheric and Oceanographic Modeling July 15, 2004, Portland, Oregon.
A unifying framework for hybrid data-assimilation schemes Peter Jan van Leeuwen Data Assimilation Research Center (DARC) National Centre for Earth Observation.
Applications of optimal control and EnKF to Flow Simulation and Modeling Florida State University, February, 2005, Tallahassee, Florida The Maximum.
MODEL ERROR ESTIMATION EMPLOYING DATA ASSIMILATION METHODOLOGIES Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
MODEL ERROR ESTIMATION IN ENSEMBLE DATA ASSIMILATION FRAMEWORK Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
Maximum Likelihood Estimation and Simplified Kalman Filter tecniques for real time Data Assimilation.
# # # # An Application of Maximum Likelihood Ensemble Filter (MLEF) to Carbon Problems Ravindra Lokupitiya 1, Scott Denning 1, Dusanka Zupanski 2, Kevin.
Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland.
DATA ASSIMILATION AND MODEL ERROR ESTIMATION Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University Fort Collins,
Ensemble data assimilation in an operational context: the experience at the Italian Weather Service Massimo Bonavita and Lucio Torrisi CNMCA-UGM, Rome.
FastOpt Quantitative Design of Observational Networks M. Scholze, R. Giering, T. Kaminski, E. Koffi P. Rayner, and M. Voßbeck Future GHG observation WS,
A kernel-density based ensemble filter applicable (?) to high-dimensional systems Tom Hamill NOAA Earth System Research Lab Physical Sciences Division.
An Introduction to Kalman Filtering by Arthur Pece
Local Predictability of the Performance of an Ensemble Forecast System Liz Satterfield and Istvan Szunyogh Texas A&M University, College Station, TX Third.
Prepared by Dusanka Zupanski and …… Maximum Likelihood Ensemble Filter: application to carbon problems.
, Karina Apodaca, and Man Zhang Warn-on-Forecast and High-Impact Weather Workshop, February 6-7, 2013, National Weather Center, Norman, OK Utility of GOES-R.
University of Oklahoma, Norman, OK
A Random Subgrouping Scheme for Ensemble Kalman Filters Yun Liu Dept. of Atmospheric and Oceanic Science, University of Maryland Atmospheric and oceanic.
Geogg124: Data assimilation P. Lewis. What is Data Assimilation? Optimal merging of models and data Models Expression of current understanding about process.
Ensemble forecasting/data assimilation and model error estimation algorithm Prepared by Dusanka Zupanski and Milija Zupanski CIRA/CSU Denning group meeting.
École Doctorale des Sciences de l'Environnement d’Île-de-France Année Universitaire Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
École Doctorale des Sciences de l'Environnement d’ Î le-de-France Année Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
The Ensemble Kalman filter
LOGNORMAL DATA ASSIMILATION: THEORY AND APPLICATIONS
Data Assimilation Theory CTCD Data Assimilation Workshop Nov 2005
Information content in ensemble data assimilation
background error covariance matrices Rescaled EnKF Optimization
FSOI adapted for used with 4D-EnVar
2. University of Northern British Columbia, Prince George, Canada
Hartmut Bösch and Sarah Dance
Sarah Dance DARC/University of Reading
Presentation transcript:

Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado Ensemble Kalman Filter Guest Lecture at AT 753: Atmospheric Water Cycle 21 April 2006, CSU/ATS Dept., Fort Collins, CO Dusanka Zupanski, CIRA/CSU Acknowledgements: M. Zupanski, C. Kummerow, S. Denning, and M. Uliasz, CSU A. Hou and S. Zhang, NASA/GMAO

 Why Ensemble Data Assimilation?  Kalman filter and Ensemble Kalman filter  Maximum likelihood ensemble filter (MLEF)  Examples of MLEF applications  Future research directions Dusanka Zupanski, CIRA/CSU OUTLINE

Why Ensemble Data Assimilation? Dusanka Zupanski, CIRA/CSU Three main reasons :  Need for optimal estimate of the atmospheric state + verifiable uncertainty of this estimate;  Need for flow-dependent forecast error covariance matrix; and  The above requirements should be applicable to most complex atmospheric models (e.g., non-hydrostatic, cloud-resolving, LES).

Example 1: Fronts Example 2: Hurricanes (From Whitaker et al., THORPEX web-page) Benefits of Flow-Dependent Background Errors

Are there alternatives? Dusanka Zupanski, CIRA/CSU Two good candidates:  4d-var method: It employs flow-dependent forecast error covariance, but it does not propagate it in time.  Kalman Filter (KF): It does propagate flow- dependent forecast error covariance in time, but it is too expensive for applications to complex atmospheric models. EnKF is a practical alternative to KF, applicable to most complex atmospheric models.   A bonus benefit: EnKF does not use adjoint models!

Typical EnKF Dusanka Zupanski, CIRA/CSU Forecast error Covariance P f (ensemble subspace) DATA ASSIMILATION Observations First guess Optimal solution for model state x=(T,u,v,f, ) ENSEMBLE FORECASTING Analysis error Covariance P a (ensemble subspace) INFORMATION CONTENT ANALYSIS T b,u b,v b,f b, , ,  Hessian preconditioning Non-Gaussian PDFs Maximum Likelihood Ensemble Filter

Dusanka Zupanski, CIRA/CSU Data Assimilation Equations Equations in model space: Prior (forecast) error covariance of x (assumed known): - Dynamical model for model state evolution (e.g., NWP model) - Model state vector of dim Nstate ; - Model error vector of dim Nstate - Dynamical model for state dependent model error Model error covariance (assumed known): - Mathematical expectation ; GOAL: Combine Model and Data to obtain optimal estimate of dynamical state x - Time step index

- Observations vector of dim Nobs ; Observation error covariance, includes also representatives error (assumed known): - Observation operator Equations in data space: - Observation error Data Assimilation Equations Dusanka Zupanski, CIRA/CSU - Time step index (denoting observation times) Data assimilation should combine model and data in an optimal way. Optimal solution z can be defined in terms of optimal initial conditions x a (analysis), model error w, and empirical parameters , , .

Approach 1: Kalman filterExtended Kalman filterEnKF Approach 1: Optimal solution (e.g., analysis x a ) = Minimum variance estimate, or conditional mean of Bayesian posterior probability density function (PDF) (e.g., Kalman filter; Extended Kalman filter; EnKF) - PDF Dusanka Zupanski, CIRA/CSU How can we obtain optimal solution? Two approaches are used most often: Extended Kalman filterEnsemble Kalman filter For non-liner M or H the solution can be obtained employing Extended Kalman filter, or Ensemble Kalman filter. Kalman filter Assuming liner M and H and independent Gaussin PDFs  Kalman filter solution (e.g., Jazwinski 1970) x a is defined as mathematical expectation (i.e., mean) of the conditional posterior p ( x|y ), given observations y and prior p ( x ).

Dusanka Zupanski, CIRA/CSU Approach 2: variationalMLEF Approach 2: Optimal solution (e.g., analysis x a ) = Maximum likelihood estimate, or conditional mode of Bayesian posterior p ( x | y ) (e.g., variational methods; MLEF) For independent Gaussian PDFs, this is equivalent to minimizing cost function J: Solution can be obtained (with ideal preconditioning) in one iteration for liner H and M. Iterative solution for non-linear H and M : - Preconditioning matrix = inverse Hessian of J x a = Maximum of posterior p ( x | y ), given observations and prior p ( x ).

VARIATIONAL MLEF Milija Zupanski, CIRA/CSU Ideal Hessian Preconditioning

Dusanka Zupanski, CIRA/CSU x mode x mean x p(x)p(x) Non-Gaussian x mode = x mean x p(x)p(x) Gaussian MEAN vs. MODE For Gaussian PDFs and linear H and M results of all methods [KF, EnKF (with enough ensemble members), and variational] should be identical, assuming the same P f, R, and y are used in all methods. Minimum variance estimate= Maximum likelihood estimate!

KF, EnKF, 4d-var, all created equal? Does this really happen?!?

TEST RESULTS EMPLOYING A LINEAR MODEL AND GAUSSIAN PDFs (M.Uliasz) (D. Zupanski)

Dusanka Zupanski, CIRA/CSU - Optimal estimate of x (analysis) Kalman filter solution Analysis step: - Background (prior) estimate of x - Analysis (posterior) error covariance matrix ( Nstate x Nstate ) Forecast step: ; - Update of forecast error covariance - Kalman gain matrix ( Nstate x Nobs ) Often neglected

Ensemble Kalman Filter (EnKF) solution EnKF as first introduced by Evensen (1994) as a Monte Carlo filter. Analysis solution defined for each ensemble member i : Mean analysis solution: Analysis error covariance in ensemble subspace: Analysis step: Analysis ensemble perturbations: Sample analysis covariance Equations given here following Evensen (2003)

Ensemble Kalman Filter (EnKF) Forecast step: Forecast error covariance calculated using ensemble perturbations: Ensemble forecasts employing a non-linear model M ; Sample forecast covariance Non-linear forecast perturbations

There are many different versions of EnKF  Monte Carlo EnKF (Evensen 1994; 2003)  EnKF (Houtekamer et al. 1995; 2005; First operational version)  Hybrid EnKF (Hamill and Snyder 2000)  EAKF (Anderson 2001)  ETKF (Bishop et al. 2001)  EnSRF (Whitaker and Hamill 2002)  LEKF (Ott et al. 2004)  MLEF (Zupanski 2005; Zupanski and Zupanski 2006) Minimum variance solution Maximum likelihood solution Why maximum likelihood solution? It is more adequate for employing non- Gaussian PDFs (e.g., Fletcher and Zupanski 2006).

Current status of EnKF applications  EnKF is operational in Canada, since January 2005 (Houtekamer et al.). Results comparable to 4d-var.  EnKF is better than 3d-var (experiments with NCEP T62 GFS) - Whitaker et al., THORPEX presentation ).  Very encouraging results of EnKF in application to non- hydrostatic, cloud resolving models (Zhang et al., Xue et al.).  Very encouraging results of EnKF for ocean (Evensen et al.), climate (Anderson et al.), and soil hydrology models (Reichle et al.). Theoretical advantages of ensemble-based DA methods are getting confirmed in an increasing number of practical applications.

Examples of MLEF applications Dusanka Zupanski, CIRA/CSU

Dusanka Zupanski, CIRA/CSU - Dynamical model for standard model state x Maximum Likelihood Ensemble Filter - Dynamical model for model error (bias) b - Dynamical model for empirical parameters  Define augmented state vector z Find optimal solution (augmented analysis) z a by minimizing J (MLEF method): And augmented dynamical model F ,. (Zupanski 2005; Zupanski and Zupanski 2006)

Both the magnitude and the spatial patterns of the true bias are successfully captured by the MLEF. 40 Ens 100 Ens True  R Cycle 1 Cycle 3 Cycle 7 Bias estimation: Respiration bias  R, using LPDM carbon transport model (Nstate=1800, Nobs=1200, DA interv=10 days) Domain with larger bias (typically land) Domain with smaller bias (typically ocean)

Dusanka Zupanski, CIRA/CSU Information measures in ensemble subspace Shannon information content, or entropy reduction Degrees of freedom (DOF) for signal (Rodgers 2000): - information matrix in ensemble subspace of dim Nens x Nens - are columns of Z - control vector in ensemble space of dim Nens - model state vector of dim Nstate >>Nens Errors are assumed Gaussian in these measures. (Bishop et al. 2001; Wei et al. 2005; Zupanski et al. 2006, subm. to MWR) - eigenvalues of C for linear H and M

Dusanka Zupanski, CIRA/CSU GEOS-5 Single Column Model: DOF for signal (Nstate=80; Nobs=80, seventy 6-h DA cycles, assimilation of simulated T,q observations) DOF for signal varies from one analysis cycle to another due to changes in atmospheric conditions. 3d-var approach does not capture this variability. Small ensemble size (10 ens), even though not perfect, captures main data signals. T obs (K)q obs (g kg -1 ) Data assimilation cycles Vertical levels RMS Analysis errors for T, q: ens ~ 0.45K; 0.377g/kg 20ens ~ 0.28K; 0.265g/kg 40ens ~ 0.23K; 0.226g/kg 80ens ~ 0.21K; 0.204g/kg No_obs ~ 0.82K; 0.656g/kg

Non-Gaussian (lognormal) MLEF framework: CSU SWM (Randall et al.) Beneficial impact of correct PDF assumption – practical advantages Dusanka Zupanski, CIRA/CSU Cost function derived from posterior PDF ( x-Gaussian, y-lognormal): Lognormal additional nonlinear term Normal (Gaussian) Courtesy of M. Zupanski

Future Research Directions  Covariance inflation and localization need further investigations: Are these techniques necessary?  Model error and parameter estimation need further attention: Do we have sufficient information in the observations to estimate complex model errors?  Information content analysis might shed some light on DOF of model error and also on the necessary ensemble size.  Non-Gaussian PDFs have to be included into DA (especially for cloud variables).  Characterize error covariances for cloud variables.  Account for representativeness error. Dusanka Zupanski, CIRA/CSU

References for further reading Anderson, J. L., 2001: An ensemble adjustment filter for data assimilation. Mon. Wea. Rev., 129, 2884–2903. Fletcher, S.J., and M. Zupanski, 2006: A data assimilation method for lognormally distributed observational errors. Q. J. Roy. Meteor. Soc. (in press). Evensen, G., 1994: Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics. J. Geophys. Res., 99, (C5), Evensen, G., 2003: The ensemble Kalman filter: theoretical formulation and practical implementation. Ocean Dynamics. 53, Hamill, T. M., and C. Snyder, 2000: A hybrid ensemble Kalman filter/3D-variational analysis scheme. Mon. Wea. Rev., 128, 2905–2919. Houtekamer, Peter L., Herschel L. Mitchell, 1998: Data Assimilation Using an Ensemble Kalman Filter Technique. Mon. Wea. Rev., 126, Houtekamer, Peter L., Herschel L. Mitchell, Gerard Pellerin, Mark Buehner, Martin Charron, Lubos Spacek, and Bjarne Hansen, 2005: Atmospheric data assimilation with an ensemble Kalman filter: Results with real observations. Mon. Wea. Rev., 133, Ott, E., and Coauthors, 2004: A local ensemble Kalman filter for atmospheric data assimilation. Tellus., 56A, 415–428. Tippett, M. K., J. L. Anderson, C. H. Bishop, T. M. Hamill, and J. S. Whitaker, 2003: Ensemble square root filters. Mon. Wea. Rev., 131, 1485–1490. Whitaker, J. S., and T. M. Hamill, 2002: Ensemble data assimilation without perturbed observations. Mon. Wea. Rev., 130, 1913–1924. Zupanski D. and M. Zupanski, 2006: Model error estimation employing an ensemble data assimilation approach. Mon. Wea. Rev. 134, Zupanski, M., 2005: Maximum likelihood ensemble filter: Theoretical aspects. Mon. Wea. Rev., 133, 1710–1726 Dusanka Zupanski, CIRA/CSU

Dusanka Zupanski, CIRA/CSU Thank you.