6/29/2010 Wan-Shu Wu1 GSI Tutorial 2010 Background and Observation Error Estimation and Tuning.

Slides:



Advertisements
Similar presentations
Ross Bannister Balance & Data Assimilation, ECMI, 30th June 2008 page 1 of 15 Balance and Data Assimilation Ross Bannister High Resolution Atmospheric.
Advertisements

Variational data assimilation and forecast error statistics
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
Computational Statistics. Basic ideas  Predict values that are hard to measure irl, by using co-variables (other properties from the same measurement.
© Crown copyright Met Office Does the order of the horizontal and vertical transforms matter in the representation of an operational static covariance.
Background and Observation Errors:
Materials for Lecture 11 Chapters 3 and 6 Chapter 16 Section 4.0 and 5.0 Lecture 11 Pseudo Random LHC.xls Lecture 11 Validation Tests.xls Next 4 slides.
11 Simple Linear Regression and Correlation CHAPTER OUTLINE
Initialization Issues of Coupled Ocean-atmosphere Prediction System Climate and Environment System Research Center Seoul National University, Korea In-Sik.
3.11 Adaptive Data Assimilation to Include Spatially Variable Observation Error Statistics Rod Frehlich University of Colorado, Boulder and RAL/NCAR Funded.
ECMWF CO 2 Data Assimilation at ECMWF Richard Engelen European Centre for Medium-Range Weather Forecasts Reading, United Kingdom Many thanks to Phil Watts,
Data assimilation schemes in numerical weather forecasting and their link with ensemble forecasting Gérald Desroziers Météo-France, Toulouse, France.
Brian Ancell, Cliff Mass, Gregory J. Hakim University of Washington
Advanced data assimilation methods- EKF and EnKF Hong Li and Eugenia Kalnay University of Maryland July 2006.
Materials for Lecture 13 Purpose summarize the selection of distributions and their appropriate validation tests Explain the use of Scenarios and Sensitivity.
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Background In deriving basic understanding of atmospheric phenomena, the analysis often revolves around discovering and exploiting relationships between.
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
Chapter 5 Transformations and Weighting to Correct Model Inadequacies
A comparison of hybrid ensemble transform Kalman filter(ETKF)-3DVAR and ensemble square root filter (EnSRF) analysis schemes Xuguang Wang NOAA/ESRL/PSD,
Lecture II-2: Probability Review
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
Slide 1 Evaluation of observation impact and observation error covariance retuning Cristina Lupu, Carla Cardinali, Tony McNally ECMWF, Reading, UK WWOSC.
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN.
COST 723 Training School - Cargese October 2005 OBS 2 Radiative transfer for thermal radiation. Observations Bruno Carli.
The Importance of Atmospheric Variability for Data Requirements, Data Assimilation, Forecast Errors, OSSEs and Verification Rod Frehlich and Robert Sharman.
Eidgenössisches Departement des Innern EDI Bundesamt für Meteorologie und Klimatologie MeteoSchweiz Statistical Characteristics of High- Resolution COSMO.
ISDA 2014, Feb 24 – 28, Munich 1 Impact of ensemble perturbations provided by convective-scale ensemble data assimilation in the COSMO-DE model Florian.
Ch4 Describing Relationships Between Variables. Pressure.
V Gorin and M Tsyrulnikov Can model error be perceived from routine observations?
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.
Guidance on Intensity Guidance Kieran Bhatia, David Nolan, Mark DeMaria, Andrea Schumacher IHC Presentation This project is supported by the.
Resources applied to WRF 3DVAR NCAR0.75 FTE, split among 1-3 people FSL0.50 FTE, mostly Devenyi CAPS0.80 FTE, 1-2 people NCEP1.30 FTE, Wan-shu Wu (1.0)
Development of an EnKF/Hybrid Data Assimilation System for Mesoscale Application with the Rapid Refresh Ming Hu 1,2, Yujie Pan 3, Kefeng Zhu 3, Xuguang.
1 11 Simple Linear Regression and Correlation 11-1 Empirical Models 11-2 Simple Linear Regression 11-3 Properties of the Least Squares Estimators 11-4.
HIRLAM 3/4D-Var developments Nils Gustafsson, SMHI.
Development of an EnKF to estimate CO 2 fluxes from realistic distributions of X CO2 Liang Feng, Paul Palmer
11 Background Error Daryl T. Kleist* National Monsoon Mission Scoping Workshop IITM, Pune, India April 2011.
INVERSE MODELING OF ATMOSPHERIC COMPOSITION DATA Daniel J. Jacob See my web site under “educational materials” for lectures on inverse modeling atmospheric.
Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland.
© Crown copyright Met Office The EN4 dataset of quality controlled ocean temperature and salinity profiles and monthly objective analyses Simon Good.
Deutscher Wetterdienst Vertical localization issues in LETKF Breogan Gomez, Andreas Rhodin, Hendrik Reich.
Geology 5670/6670 Inverse Theory 21 Jan 2015 © A.R. Lowry 2015 Read for Fri 23 Jan: Menke Ch 3 (39-68) Last time: Ordinary Least Squares Inversion Ordinary.
BE, gen_be and Single ob experiments Syed RH Rizvi National Center For Atmospheric Research NCAR/MMM, Boulder, CO-80307, USA Syed.
Local Predictability of the Performance of an Ensemble Forecast System Liz Satterfield and Istvan Szunyogh Texas A&M University, College Station, TX Third.
Use ensemble error covariance information in GRAPES 3DVAR Jiandong GONG, Ruichun WANG NWP center of CMA Oct 27, 2015.
July, 2009 WRF-Var Tutorial Syed RH Rizvi 0 WRFDA Background Error Estimation Syed RH Rizvi National Center For Atmospheric Research NCAR/ESSL/MMM, Boulder,
WCRP Extremes Workshop Sept 2010 Detecting human influence on extreme daily temperature at regional scales Photo: F. Zwiers (Long-tailed Jaeger)
É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.
NCAR April 1 st 2003 Mesoscale and Microscale Meteorology Data Assimilation in AMPS Dale Barker S. Rizvi, and M. Duda MMM Division, NCAR
Current modification gridinfo.f90Add new subroutine: getgridinfo_reg --- calculate the pressure in each sigma level and the virture temperature gridio.f90Add.
The operational Meteo-France ensemble 4D-Var (L. Berre, G. Desroziers, and co-authors) Ensemble assimilation (operational with 6 members…) :
ESTIMATION METHODS We know how to calculate confidence intervals for estimates of  and  2 Now, we need procedures to calculate  and  2, themselves.
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.
Demonstration and Comparison of Sequential Approaches for Altimeter Data Assimilation in HYCOM A. Srinivasan, E. P. Chassignet, O. M. Smedstad, C. Thacker,
Mesoscale Assimilation of Rain-Affected Observations Clark Amerault National Research Council Postdoctoral Associate - Naval Research Laboratory, Monterey,
June 20, 2005Workshop on Chemical data assimilation and data needs Data Assimilation Methods Experience from operational meteorological assimilation John.
ECMWF/EUMETSAT NWP-SAF Satellite data assimilation Training Course Mar 2016.
Variance for the error covariance. horizontal scale for the error covariance.
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
Statistical Methods For Engineers
Vertical localization issues in LETKF
FSOI adapted for used with 4D-EnVar
Lidia Cucurull, NCEP/JCSDA
Comparison of different combinations of ensemble-based and variational data assimilation approaches for deterministic NWP Mark Buehner Data Assimilation.
ESTIMATION METHODS We know how to calculate confidence intervals for estimates of  and 2 Now, we need procedures to calculate  and 2 , themselves.
Project Team: Mark Buehner Cecilien Charette Bin He Peter Houtekamer
Presentation transcript:

6/29/2010 Wan-Shu Wu1 GSI Tutorial 2010 Background and Observation Error Estimation and Tuning

6/29/2010 Wan-Shu Wu2 Background Error 1. Background error covariance 2. Multivariate relation 3. Covariance with fat-tailed power spectrum 4. Estimate background error

6/29/2010 Wan-Shu Wu3 Analysis system produces an analysis through the minimization of an objective function given by J = x T B -1 x + ( H x – y ) T R -1 ( H x – y ) J b J o Where x is a vector of analysis increments, B is the background error covariance matrix, y is a vector of the observational residuals, y = y obs – H x guess R is the observational and representativeness error covariance matrix H is the transformation operator from the analysis variable to the form of the observations.

6/29/2010 Wan-Shu Wu4 One ob test &SETUP …. oneobtest=.true. &SINGLEOB_TEST maginnov=1.,magoberr=1.,oneob_type=‘t’, oblat=45.,oblon=270.,obpres=850., obdattime= ,obhourset=0.,

6/29/2010 Wan-Shu Wu5 Temp Analysis Increment from Single Temp obs

6/29/2010 Wan-Shu Wu6 Temp and E-W Wind Analysis Increment from 1 Temp obs

6/29/2010 Wan-Shu Wu7 Humidity Analysis Increment from Single Temp obs

6/29/2010 Wan-Shu Wu8 Surface Pressure Analysis Increment from Single Temp obs

6/29/2010 Wan-Shu Wu9 Multivariate relation  Balanced part of the temperature is defined by T b = G  where G is an empirical matrix that projects increments of stream function at one level to a vertical profile of balanced part of temperature increments. G is latitude dependent.  Balanced part of the velocity potential is defined as  b = c  where coefficient c is function of latitude and height.  Balanced part of the surface pressure increment is defined as P b = W  where matrix W integrates the appropriate contribution of the stream function from each level.

6/29/2010 Wan-Shu Wu10 Multivariate Relation Vertical cross section of u and temp global mean fraction of balanced temperature and velocity potential

6/29/2010 Wan-Shu Wu11 Control Variable and Error Variances Normalized relative humidity (qoption=2)  RH /  RH b ) = RH b (  P/P b +  q /q b -  T /  b ) where  (RH b ) : standard deviation of background error as function of RH b  b : - 1 / d(RH)/d(T) multivariate relation with Temp and P * Holm et al.(2002) ECMWF Tech Memo

6/29/2010 Wan-Shu Wu12 Background error variance of RH *Figure 23 in Holm et al.(2002) ECMWF Tech Memo

6/29/2010 Wan-Shu Wu13 Control Variables and Model Vaiables U (left) and v (right) increments at sigma level 0.267, of a 1 m/s westerly wind observational residual at 50N and 330 E at 250 mb.

6/29/2010 Wan-Shu Wu14 Background error covariance The error statistics are estimated in grid space with the ‘NMC’ method. Stats of y are shown. Stats are function of latitude and sigma level. The error variance (m 4 s -2 ) is larger in mid-latitudes than in the tropics and larger in the southern hemisphere than in the northern. The horizontal scales are larger in the tropics, and increases with height. The vertical scales are larger in the mid-latitude, and decrease with height.

6/29/2010 Wan-Shu Wu15 Background error covariance Horizontal scales in units of 100km vertical scale in units of vertical grid

6/29/2010 Wan-Shu Wu16 Fat-tailed Power Spectrum for B

6/29/2010 Wan-Shu Wu17 Fat-tailed Power Spectrum Psfc increments with single homogeneous recursive filter. (scale C) Cross validation

6/29/2010 Wan-Shu Wu18 Fat-tailed Power Spectrum Psfc increments with inhomogeneous scales with single recursive filter: scale v (left) and multiple recursive filter: fat-tail (right)

6/29/2010 Wan-Shu Wu19 Estimate Background Error NMC method time differences of forecasts (48-24hr) Basic assumption: linear error growth with time Ensemble method ensemble differences of forecasts Basic assumption: ensemble represents real spread Conventional method differences of forecasts and obs difficulties: obs coverage, multivariate…

6/29/2010 Wan-Shu Wu20 Estimate B from Regional Forecasts Spectral calculation of stream function and velocity potential from forecast differences of wind fields. 1. U & V : e 2 a grid 2. Fill to FFT grid number: taper & zero 3. FFT: both X & Y directions 4. Vor + Div 5. Del FFT back to for Psi & Chi 7. Derivatives of Psi & Chi to find U2 & V2

6/29/2010 Wan-Shu Wu21 u & v from  & 

6/29/2010 Wan-Shu Wu22 Estimate B from Regional Forecasts

6/29/2010 Wan-Shu Wu23 Estimate B from Regional Forecasts

6/29/2010 Wan-Shu Wu24 Estimate B from Regional Forecasts

6/29/2010 Wan-Shu Wu25 Tuning Background Parameters berror=$FIXnam/nam_glb_berror.f77 &BKGERR as=0.28,0.28,0.3,0.7,0.1,0.1,1.0,1.0, hzscl=0.373,0.746,1.50, vs=0.6, (Note that hzscl and vs apply to all variables) Q: How to find out definitions of “as”? A: GSI code ( grep “as(4)” *90 to find in prewgt_reg.f90 )

6/29/2010 Wan-Shu Wu26 Impact of Background Error

6/29/2010 Wan-Shu Wu27 Impact of Background Error

6/29/2010 Wan-Shu Wu28 B adjustment ex2: Analysis increments of ozone

6/29/2010 Wan-Shu Wu29 B adjustment ex1: Analysis increments of ozone

6/29/2010 Wan-Shu Wu30 Impact of Vertical Scale White: Analysis Green: First Guess

6/29/2010 Wan-Shu Wu31 Impact of Vertical Scale

6/29/2010 Wan-Shu Wu32 Setup B for a new control variable Uni-variate Sparse observations Poor first guess quality (large error variances) With physical limit of non-negative value Passive scalars Ex: chemicals, aerosols, co2, co,….

6/29/2010 Wan-Shu Wu33 NMC method & Normalized Oz

6/29/2010 Wan-Shu Wu34 Background error and their estimation 1. Multivariate relation 2. Background error covariance 3. Covariance with fat-tailed power spectrum 4. Estimate background error

6/29/2010 Wan-Shu Wu35 Observational Error Conventional adjustments Adaptive Tuning

6/29/2010 Wan-Shu Wu36 Analysis system produces an analysis through the minimization of an objective function given by J = x T B -1 x + ( H x – y ) T R -1 ( H x – y ) J b J o Where x is a vector of analysis increments, B is the background error covariance matrix, y is a vector of the observational residuals, y = y obs – H x guess R is the observational and representativeness error covariance matrix H is the transformation operator from the analysis variable to the form of the observations.

6/29/2010 Wan-Shu Wu37 No method is optimal; There’ll be issues to solve and subjective tuning, smoothing, and averaging. Ex: 1) background error Ex: 2) ob error tune In a semi-operational system, tune B variances so that the analysis penalties are about half of original penalties; including the scale effects. Tune Oberror’s so that they are about the same as guess fit to data Discussions

6/29/2010 Wan-Shu Wu38 Talagrand (1997) on E ( J (X a ) ) Desroziers & Ivanov (2001) E( J o )= ½ Tr ( I p – HK) E( J b )= ½ Tr (KH) where I p is identity matrix with order p K is Kalman gain matrix H is linearlized observation forward operator Chapnik et al.(2004): robust even when B is incorrectly specified Adaptive Tuning of Oberror

6/29/2010 Wan-Shu Wu39 Tuning Procedure J (  X) =1/s b 2 J b (  X) + 1/s o 2 J o (  X ) Where s b and s o are the background and oberr weighting parameters S o = sqrt( 2J o / Tr ( I p – HK) ) Adaptive Tuning of Oberror

6/29/2010 Wan-Shu Wu40 Analysis system produces an analysis through the minimization of an objective function given by J = x T B -1 x + ( H x – y ) T R -1 ( H x – y ) J b J o Where x is a vector of analysis increments, B is the background error covariance matrix, y is a vector of the observational residuals, y = y obs – H x guess R is the observational and representativeness error covariance matrix H is the transformation operator from the analysis variable to the form of the observations.

6/29/2010 Wan-Shu Wu41 Tr ( I p – HK) = N obs - (  R -1/2 H  X a (y+R 1/2  +  R -1/2 H  X a (y  where  is random number with standard Gaussian distribution (mean: 0;variance:1 ) 2 outer iterations each produces an analysis; output new error table Consecutive jobs show the method converged Sum =  (1-s o ) 2 Randomized estimation of Tr (HK )

6/29/2010 Wan-Shu Wu42 S o for each ob type S o function of height (pressure) rawinsonde, aircft, aircar, profiler winds, dropsonde, satwind… S o constant with height ship, synoptic, metar, bogus, ssm/I, ers speed, aircft wind, aircar wind… The setup can be changed in penal.f90

6/29/2010 Wan-Shu Wu43 Turn on adaptive tuning of Oberr 1)&SETUP oberror_tune=.true. 2) If Global mode: &OBSQC oberrflg=.true. (Regional mode: oberrflg=.true. is default) (find in file stdout: GSIMOD: ***WARNING*** reset oberrflg= T) Note: GSI does not produce a valid analysis under the setup

6/29/2010 Wan-Shu Wu44 Sensitivity of adaptive tuning

6/29/2010 Wan-Shu Wu45 Adjustment of tuned error table

6/29/2010 Wan-Shu Wu46 Adaptive tuning of oberror of rawinsonde wind

6/29/2010 Wan-Shu Wu47 1) Can the tuning parameters of background error be changed with different outer loop? A: No, they should not be changed. ( solving for the same original problem) 2) Why more than one outer loop? A: To account for the nonlinear effect of the observational forward operator. Questions on B and outer loop

6/29/2010 Wan-Shu Wu48 Working code = answers to most questions with print and plot Plot to check changes Good Luck on Using GSI! Suggestions