Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland.

Slides:



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

Introduction to Data Assimilation NCEO Data-assimilation training days 5-7 July 2010 Peter Jan van Leeuwen Data Assimilation Research Center (DARC) University.
Data Assimilation Andrew Collard. Overview Introduction to Atmospheric Data Assimilation Control Variables Observations Background Error Covariance Summary.
Initialization Issues of Coupled Ocean-atmosphere Prediction System Climate and Environment System Research Center Seoul National University, Korea In-Sik.
14-15/Oct.2010 G. Levy – Data Assimilation/Forecasting 1 Data Assimilation – An Overview Outline: –What is data assimilation? –What types of data might.
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
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
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Progress in Cloudy Microwave Satellite Data Assimilation at NCEP Andrew Collard 1, Emily Liu 4, Yanqiu Zhu 1, John Derber 2, Daryl Kleist 3, Rahul Mahajan.
Background and Status of Q1FY16 Global Implementation
Accounting for correlated AMSU-A observation errors in an ensemble Kalman filter 18 August 2014 The World Weather Open Science Conference, Montreal, Canada.
Current Status of the Development of the Local Ensemble Transform Kalman Filter at UMD Istvan Szunyogh representing the UMD “Chaos-Weather” Group Ensemble.
Two Methods of Localization  Model Covariance Matrix Localization (B Localization)  Accomplished by taking a Schur product between the model covariance.
Models for model error –Additive noise. What is Q(x 1, x 2, t 1, t 2 )? –Covariance inflation –Multiplicative noise? –Parameter uncertainty –“Structural”
A comparison of hybrid ensemble transform Kalman filter(ETKF)-3DVAR and ensemble square root filter (EnSRF) analysis schemes Xuguang Wang NOAA/ESRL/PSD,
NASA impact on Numerical Weather Prediction: Past, Present and Future Eugenia Kalnay University of Maryland with deep gratitude to NASA for the many opportunities.
Numerical Weather Prediction Division The usage of the ATOVS data in the Korea Meteorological Administration (KMA) Sang-Won Joo Korea Meteorological Administration.
Understanding the 3DVAR in a Practical Way
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
An introduction to data assimilation for the geosciences Ross Bannister Amos Lawless Alison Fowler National Centre for Earth Observation School of Mathematics.
1 ESTIMATING THE STATE OF LARGE SPATIOTEMPORALLY CHAOTIC SYSTEMS: WEATHER FORECASTING, ETC. Edward Ott University of Maryland Main Reference: E. OTT, B.
V Gorin and M Tsyrulnikov Can model error be perceived from routine observations?
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.
MPO 674 Lecture 20 3/26/15. 3d-Var vs 4d-Var.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 11: Bayesian learning continued Geoffrey Hinton.
Overview of Techniques for Deriving Emission Inventories from Satellite Observations Frascati, November 2009 Bas Mijling Ronald van der A.
1 GSI/ETKF Regional Hybrid Data Assimilation with MMM Hybrid Testbed Arthur P. Mizzi NCAR/MMM 2011 GSI Workshop June 29 – July 1, 2011.
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.
Assimilating chemical compound with a regional chemical model Chu-Chun Chang 1, Shu-Chih Yang 1, Mao-Chang Liang 2, ShuWei Hsu 1, Yu-Heng Tseng 3 and Ji-Sung.
MODEL ERROR ESTIMATION EMPLOYING DATA ASSIMILATION METHODOLOGIES Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
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.
Deutscher Wetterdienst Vertical localization issues in LETKF Breogan Gomez, Andreas Rhodin, Hendrik Reich.
An Introduction to Kalman Filtering by Arthur Pece
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Unscented Kalman Filter 1. 2 Linearization via Unscented Transform EKF UKF.
Local Predictability of the Performance of an Ensemble Forecast System Liz Satterfield and Istvan Szunyogh Texas A&M University, College Station, TX Third.
Implementation and Testing of 3DEnVAR and 4DEnVAR Algorithms within the ARPS Data Assimilation Framework Chengsi Liu, Ming Xue, and Rong Kong Center for.
2007/3/19 MRI, Tsukuba Recent developments of the local ensemble transform Kalman filter (LETKF) at JMA Takemasa Miyoshi (NPD/JMA) Collaborators: Shozo.
Assessing a Local Ensemble Kalman Filter
Examination of Observation Impacts Derived from OSEs and Adjoint Models Ron Gelaro and Yanqiu Zhu NASA Global Modeling and Assimilation Office Ricardo.
The application of ensemble Kalman filter in adaptive observation and information content estimation studies Junjie Liu and Eugenia Kalnay July 13th, 2007.
LOCAL ENSEMBLE KALMAN FILTER (LETKF) ANALYSIS OF LOOP CURRENT & EDDY IN THE GULF OF MEXICO Fanghua Xu 1, Leo Oey 1, Yasumasa Miyazawa 2, Peter Hamilton.
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.
The Ensemble Kalman filter
Korea Institute of Atmospheric Prediction Systems (KIAPS) ( 재 ) 한국형수치예보모델개발사업단 LETKF 앙상블 자료동화 시스템 테스트베드 구축 및 활용방안 Implementation and application of LETKF.
ECMWF/EUMETSAT NWP-SAF Satellite data assimilation Training Course Mar 2016.
Hybrid Data Assimilation
ECMWF/EUMETSAT NWP-SAF Satellite data assimilation Training Course
STATISTICAL ORBIT DETERMINATION Coordinate Systems and Time Kalman Filtering ASEN 5070 LECTURE 21 10/16/09.
Data Assimilation Theory CTCD Data Assimilation Workshop Nov 2005
ECMWF/EUMETSAT NWP-SAF Satellite data assimilation Training Course
Unscented Kalman Filter
A New Scheme for Chaotic-Attractor-Theory Oriented Data Assimilation
A comparison of 4D-Var with 4D-En-Var D. Fairbairn. and S. R. Pring
Vertical localization issues in LETKF
FSOI adapted for used with 4D-EnVar
S. Kotsuki, K. Kurosawa, T. Miyoshi
Comparison of different combinations of ensemble-based and variational data assimilation approaches for deterministic NWP Mark Buehner Data Assimilation.
2. University of Northern British Columbia, Prince George, Canada
Project Team: Mark Buehner Cecilien Charette Bin He Peter Houtekamer
Sarah Dance DARC/University of Reading
Presentation transcript:

Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland

Content Forecasting the weather - we are really getting better… Why: Better obs? Better models? Better data assimilation? Intro to data assim: a toy example, we measure radiance and we want an accurate temperature Comparison of the toy and the real equations An example from JMA comparing 4D-Var and LETKF (a type of Ensemble Kalman Filter)

Typical 6-hour analysis cycle Forecast: prior, followed by Analysis (IC): posterior

The observing system a few years ago…

Typical distribution of observations in +/- 3hours Typical distribution of the observing systems in a 6 hour period: a real mess: different units, locations, times

Typical distribution of observations in +/- 3hours Typical distribution of the observing systems in a 6 hour period: a real mess: different units, locations, times

Model grid points (uniformly distributed) and observations (randomly distributed). For the grid point i only observations within a radius of influence may be considered i k

Some statistics…

Some comparisons…

We are getting better… (NCEP observational increments)

Comparisons of Northern and Southern Hemispheres

Satellite radiances are essential in the SH

More and more satellite radiances…

Intro. to data assimilation: a toy example Assume we have an object, a stone in space We want to estimate its temperature T ( o K) accurately by measuring the radiance y (W/m 2 ) that it emits. We have an observation model: We also have a forecast model for the temperature We will derive the data assim eqs (KF and Var) for this toy system (easy to understand!) Will compare the toy and the real huge vector/matrix equations: they are the same!

Toy temperature data assimilation, measure radiance We have a forecast T b (prior) and a radiance obs The new information (or innovation) is the observational increment: The innovation can be written in terms of errors: where includes changes of units and observation model nonlinearity, e.g., We assume that the obs. and model errors are gaussian

Toy temperature data assimilation, measure radiance We have a forecast T b and a radiance obs From an OI/KF (sequential) point of view: or In OI/KF we choose w to minimize the analysis error and obtain

Toy temperature data assimilation, measure radiance From an OI/KF point of view the analysis (posterior) is: with Note that the scaled weight is between 0 and 1 If The analysis interpolates between the background and the observation, giving more weight for smaller error variances.

From a 3D-Var point of view, we want to find a T a that minimizes the cost function J: Toy temperature data assimilation, variational approach We have a forecast T b and a radiance obs Innovation: This analysis temperature T a is closest to both the forecast T b and the observation y o and maximizes the likelihood of T a ~T truth given the information we have. It is easier to find the analysis increment T a -T b that minimizes the cost function J

From a 3D-Var point of view, we want to find (T a -T b ) that minimizes the cost function J: or So that from Now we get where now Toy temperature data assimilation, variational approach We have a forecast T b and a radiance obs Innovation:

Typical 6-hour analysis cycle Forecast phase, followed by Analysis phase

Toy temperature analysis cycle (Kalman Filter) Forecasting phase, from t i to t i+1 : So that we can predict the forecast error variance Now we can compute the optimal weight (KF or Var, whichever form is more convenient, since they are equivalent): Forecast error: (The forecast error variance comes from the analysis and model errors)

Toy temperature analysis cycle (Kalman Filter) Analysis phase : we use the new observation we get We also need the compute the new analysis error variance: now we can advance to the next cycle compute the new observational increment and the new analysis: from

Summary of toy system equations (for a scalar) We use the model to forecast T b and to update the forecast error variance from to At The analysis is obtained by adding to the background the innovation (difference between the observation and the first guess) multiplied by the optimal weight The optimal weight is the background error variance divided by the sum of the observation and the background error variance. ensures that the magnitudes and units are correct.

Summary of toy system equations (cont.) The optimal weight is the background error variance divided by the sum of the observation and the background error variance. ensures that the magnitudes and units are correct. Note that the larger the background error variance, the larger the correction to the first guess.

Summary of toy system equations (cont.) The analysis error variance is given by This can also be written as “The analysis precision is given by the sum of the background and observation precisions” “The analysis error variance is reduced from the background error by a factor (1 - scaled optimal weight)”

Equations for toy and real huge systems These statements are important because they hold true for data assimilation systems in very large multidimensional problems (e.g., NWP). We have to replace scalars (obs, forecasts) by vectors Instead of model, analysis and observational scalars, we have 3-dimensional vectors of sizes of the order of and their error variances by error covariances:

Interpretation of the NWP system of equations “We use the model to forecast fromto At “The analysis is obtained by adding to the background the innovation (difference between the observation and the first guess) multiplied by the optimal Kalman gain matrix” “The optimal weight is the background error covariance divided by the sum of the observation and the background error covariance. ensures that the magnitudes and units are correct. The larger the background error variance, the larger the correction to the first guess.” ”

Interpretation of the NWP system of equations “We use the model to forecast from to ” Forecast phase: “We use the linear tangent model and its adjoint to forecast B” “However, this step is so horribly expensive that it makes KF unfeasible”. “Ensemble Kalman Filter solves this problem by estimating B using an ensemble of forecasts.”

Summary of NWP equations (cont.) The analysis error covariance is given by This can also be written as “The analysis precision is given by the sum of the background and observation precisions” “The analysis covariance is reduced from the background covariance by a factor (I - scaled optimal gain)” “The variational approach and the sequential approach are solving the same problem, with the same K, but only KF (or EnKF) provide an estimate of the analysis error covariance”

Comparison of 4-D Var and LETKF at JMA T. Miyoshi and Y. Sato 4D-Var and EnKF are the two advanced, feasible methods There will be a workshop on them in Buenos Aires (Nov’08)!!! In Ensemble Kalman Filter the background error covariance B is approximated and advanced in time with an ensemble of K forecasts. In the subspace of the ensemble, B=I so that matrix inversions are efficient. So far, comparisons show EnKF is slightly better than 3D- Var, but there has not been enough time to develop tunings At JMA, Takemasa Miyoshi has been performing comparisons of the Local Ensemble Transform Kalman Filter (Hunt et al., 2007) with their operational 4D-Var Comparisons are made for August 2004

Comparison of 4-D Var and LETKF at JMA T. Miyoshi and Y. Sato N.H. S.H. Tropics ACRMS error Bias

Comparison of 4-D Var and LETKF at JMA T. Miyoshi and Y. Sato N.H. S.H. Tropics Verifying against Rawinsondes! RMS error Bias

Comparison of 4-D Var and LETKF at JMA 18th typhoon in 2004, IC 12Z 8 August 2004 T. Miyoshi and Y. Sato operationalLETKF

Comparison of 4-D Var and LETKF at JMA RMS error statistics for all typhoons in August 2004 T. Miyoshi and Y. Sato Operational 4D-VarLETKF

Summary Data assimilation methods have contributed much to the improvements in NWP. A toy example is easy to understand, and the equations are the same for a realistic system Kalman Filter (too costly) and 4D-Var (complicated) solve the same problem (if model is linear and we use long assimilation windows) Ensemble Kalman Filter is feasible and simple It is starting to catch up with operational 4D-Var Important problems: estimate and correct model errors & obs. errors, optimal obs. types and locations, tuning additive/multiplicative inflation, parameters estimation,… –Tellus: 4D-Var or EnKF? In press –Workshop in Buenos Aires Nov’08