Ensemble forecasting/data assimilation and model error estimation algorithm Prepared by Dusanka Zupanski and Milija Zupanski CIRA/CSU Denning group meeting.

Slides:



Advertisements
Similar presentations
Introduction to Data Assimilation Peter Jan van Leeuwen IMAU.
Advertisements

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.
Dusanka Zupanski CIRA/Colorado State University Fort Collins, Colorado Ensemble Kalman Filter Guest Lecture at AT 753: Atmospheric Water Cycle 21 April.
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.
Ibrahim Hoteit KAUST, CSIM, May 2010 Should we be using Data Assimilation to Combine Seismic Imaging and Reservoir Modeling? Earth Sciences and Engineering.
1/20 Accelerating minimizations in ensemble variational assimilation G. Desroziers, L. Berre Météo-France/CNRS (CNRM/GAME)
A Concept of Environmental Forecasting and Variational Organization of Modeling Technology Vladimir Penenko Institute of Computational Mathematics and.
Advanced data assimilation methods with evolving forecast error covariance Four-dimensional variational analysis (4D-Var) Shu-Chih Yang (with EK)
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
Background and Status of Q1FY16 Global Implementation
Current Status of the Development of the Local Ensemble Transform Kalman Filter at UMD Istvan Szunyogh representing the UMD “Chaos-Weather” Group Ensemble.
Models for model error –Additive noise. What is Q(x 1, x 2, t 1, t 2 )? –Covariance inflation –Multiplicative noise? –Parameter uncertainty –“Structural”
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,
Slide 1 Evaluation of observation impact and observation error covariance retuning Cristina Lupu, Carla Cardinali, Tony McNally ECMWF, Reading, UK WWOSC.
Understanding the 3DVAR in a Practical Way
Ensemble Data Assimilation and Uncertainty Quantification Jeffrey Anderson, Alicia Karspeck, Tim Hoar, Nancy Collins, Kevin Raeder, Steve Yeager National.
EnKF Overview and Theory
Observing Strategy and Observation Targeting for Tropical Cyclones Using Ensemble-Based Sensitivity Analysis and Data Assimilation Chen, Deng-Shun 3 Dec,
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.
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.
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.
Ensemble Kalman Filters for WRF-ARW Chris Snyder MMM and IMAGe National Center for Atmospheric Research Presented by So-Young Ha (MMM/NCAR)
Applications of optimal control and EnKF to Flow Simulation and Modeling Florida State University, February, 2005, Tallahassee, Florida The Maximum.
Soil moisture generation at ECMWF Gisela Seuffert and Pedro Viterbo European Centre for Medium Range Weather Forecasts ELDAS Interim Data Co-ordination.
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.
Research Vignette: The TransCom3 Time-Dependent Global CO 2 Flux Inversion … and More David F. Baker NCAR 12 July 2007 David F. Baker NCAR 12 July 2007.
Conceptual Differences Between Cube Analyst and Cube Analyst Drive Austen C. Duffy, Ph.D. Computational Mathematician, Citilabs.
# # # # 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,
Sabrina Rainwater David National Research Council Postdoc at NRL with Craig Bishop and Dan Hodyss Naval Research Laboratory Multi-scale Covariance Localization.
FastOpt Quantitative Design of Observational Networks M. Scholze, R. Giering, T. Kaminski, E. Koffi P. Rayner, and M. Voßbeck Future GHG observation WS,
Prepared by Dusanka Zupanski and …… Maximum Likelihood Ensemble Filter: application to carbon problems.
MIIDAPS Application to GSI for QC and Dynamic Emissivity in Passive Microwave Data Assimilation.
É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.
, 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.
Data assimilation for weather forecasting G.W. Inverarity 06/05/15.
Ensemble data assimilation and model error estimation algorithm Developed by Milija Zupanski and Dusanka Zupanski CIRA/CSU Dusanka Zupanski, CIRA/CSU
Hybrid (3D-VAR /ETKF) Data Assimilation System
Observations and Ocean State Estimation: Impact, Sensitivity and Predictability Andy Moore University of California Santa Cruz Hernan Arango Rutgers University.
The application of ensemble Kalman filter in adaptive observation and information content estimation studies Junjie Liu and Eugenia Kalnay July 13th, 2007.
ENSEMBLE KALMAN FILTER IN THE PRESENCE OF MODEL ERRORS Hong Li Eugenia Kalnay.
École Doctorale des Sciences de l'Environnement d’ Î le-de-France Année Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
É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.
Results from the Reflex experiment Mathew Williams, Andrew Fox and the Reflex team.
The Ensemble Kalman filter
June 20, 2005Workshop on Chemical data assimilation and data needs Data Assimilation Methods Experience from operational meteorological assimilation John.
Carbon Cycle Data Assimilation with a Variational Approach (“4-D Var”) David Baker CGD/TSS with Scott Doney, Dave Schimel, Britt Stephens, and Roger Dargaville.
Information content in ensemble data assimilation
Sarah Dance DARC/University of Reading
Presentation transcript:

Ensemble forecasting/data assimilation and model error estimation algorithm Prepared by Dusanka Zupanski and Milija Zupanski CIRA/CSU Denning group meeting December 29, 2004 Dusanka Zupanski, CIRA/CSU References Zupanski, M., 2005: The Maximum Likelihood Ensemble Filter. Theoretical aspects. Accepted in Mon. Wea. Rev. [Available at ftp://ftp.cira.colostate.edu/milija/papers/MLEF_MWR.pdf] Zupanski, D., and M. Zupanski, 2005: Model error estimation employing ensemble data assimilation approach. Submitted to Mon. Wea. Rev. [Available at ftp://ftp.cira.colostate.edu/Zupanski/manuscripts/MLEF_model_err.revised2.pdf]

Maximum Likelihood Ensemble Filter (MLEF) Developed using ideas from :  Variational data assimilation (3DVAR, 4DVAR)  Iterated Kalman Filters  Ensemble Transform Kalman Filter (ETKF, Bishop et al. 2001) What the MLEF can do ?  Calculate optimal estimates of: - model state variables (e.g., carbon fluxes, sources, sinks) - empirical parameters (e.g., light response, allocation, drought stress) - model error (bias) - boundary conditions error (lateral, top, bottom boundaries)  Calculate uncertainty of all estimates  Calculate information content of observations (observability in ensemble subspace) Dusanka Zupanski, CIRA/CSU

 Calculate sensitivity, defined in calculus of variations - find the most likely sources/sinks of carbon  Define targeted observations strategies, based on the forecast uncertainty - the system knows where, when and which observations are needed in order to reduce forecast uncertainty  Acquire new knowledge about atmospheric and carbon processes - the system learns from the past about the state variables, model errors, empirical parameters, etc. - the system is adaptive (updates error covariance matrices in each data assimilation cycle) What the MLEF can do (continued) ? Dusanka Zupanski, CIRA/CSU

DATA ASSIMILATION (ESTIMATION THEORY) Discrete stochastic-dynamic model Dusanka Zupanski, CIRA/CSU Discrete stochastic observation model x k-1 – model state w k-1 – model error (stochastic forcing) M – non-linear dynamic (NWP) model G – operator reflecting the state dependence of model error  k – measurement + representativeness error M  D H– non-linear observation operator ( M  D ) Gurney et al. (2003, Tellus) (?)

MLEF APPROACH Change of variable - control vector in ensemble space of dim Nens Minimize cost function J - model state vector of dim Nstate >>Nens Dusanka Zupanski, CIRA/CSU

MLEF APPROACH (continued) Analysis error covariance In Gurney et al. (2003) Dusanka Zupanski, CIRA/CSU

Forecast error covariance In standard Kalman filter Dusanka Zupanski, CIRA/CSU MLEF APPROACH (continued)

Dusanka Zupanski, CIRA/CSU Initial cycles carry more information. Model has a capability to learn from the observations in later cycles. MLEF application to calculate information content RAMS model example Observation categories within the same cycle Multiple cycles

Ensemble Data Assimilation results with CSU global shallow-water model Impact (contribution) from each observation type can be quantified ! Milija Zupanski, CIRA/CSU Observation categories within the same cycle Multiple cycles

MLEF Algorithm prep_ensda.sh cycle_ensda.sh WARM start: Copy files from previously completed cycle COLD start: Run randomly-perturbed ensemble forecasts to initialize fcst err cov icycle < N_cycles_max fcsterr_cov.sh - Prepare first-guess (background) vector - Prepare forecast error covariance (from ensembles) prep_obs.sh Given ‘OBSTYPE’ and ‘delobs’, select and copy available obs files assimilation.sh Iterative minimization of cost function, save current cycle output Dusanka Zupanski, CIRA/CSU

MLEF Algorithm assimilation.sh script assimilation.sh iter < ioutmax forward.sh: Transformation from model space to observation space - Analysis error covariance calculation - Save current cycle output files - Post-processing (chi-square, RMS, etc.) Hessian preconditioning (only for iter=1) Gradient calculation (ensembles) Cost function calculation (diagnostic) Minimization (ensemble subspace) Step-length (line-search) Control variable update (transformation from ensemble subspace to model (physical) space) Dusanka Zupanski, CIRA/CSU

MLEF Algorithm Options Models: KdVB, GEOS, SWM, RAMS, … Observations: Synthetic or include various real observations Obs. operators:Include various forward operators Solution Type:Mode (max likelihood-MLEF) or Mean (ensemble mean ETKF) Estimator:Filter or Smoother Control variable:Initial conditions, Model bias, Model parameters Covariances:Localized, or Non-localized forecast error covariance Minimization:Minimization algorithm (C-G, L-BFGS) MPI:Parallel MPI run or a Single processor run Verifications:Innovation statistics (chi-square test, K-S test), RMS-errors Dusanka Zupanski, CIRA/CSU

 Decide which MODELs will be used (LPDM, SiB-CASA-RAMS, PCTM)  In initial experiments use MODEL as in Gurney et al. (2003)  Install LAPACK on your computer, unless it already exists. Compile with 32 bit object code option (LAPACK can be found at  Install MLEF algorithm on your computer  Include MODEL into MLEF - develop an interface between MODEL and MLEF (a template from SWM, RAMS is available) - prepare all input files for the model  Prepare observations - synthetic observations of atmospheric and carbon variables - separate observations into groups (if needed) - define data assimilation interval Tasks Dusanka Zupanski, CIRA/CSU

 Perform initial data assimilation experiments with synthetic observations - perfect model assumption experiments - parameter estimation experiments - model error estimation experiments  Develop observation operators for: - atmospheric observations (u,v,T,p,q, etc.) - carbon observations  Data assimilation and ensemble forecasting experiments with real observations - LPDM - SiB-CASA-RAMS - PCTM Tasks (continued) Major development assignments  Model related tasks (LPDM, SiB-CASA-RAMS, PCTM)  Observation operators related tasks Dusanka Zupanski, CIRA/CSU