Presentation is loading. Please wait.

Presentation is loading. Please wait.

Predictability of Mesoscale Variability in the East Australian Current given Strong Constraint Data Assimilation John Wilkin Javier Zavala-Garay and Hernan.

Similar presentations


Presentation on theme: "Predictability of Mesoscale Variability in the East Australian Current given Strong Constraint Data Assimilation John Wilkin Javier Zavala-Garay and Hernan."— Presentation transcript:

1 Predictability of Mesoscale Variability in the East Australian Current given Strong Constraint Data Assimilation John Wilkin Javier Zavala-Garay and Hernan Arango Institute of Marine and Coastal Sciences Rutgers, The State University of New Jersey New Brunswick, NJ, USA Ocean Surface Topography Science Team Meeting Hobart, Tasmania, Australia. March 12-15, 2007 http://marine.rutgers.edu jwilkin@rutgers.edu

2 East Australia Current ROMS * Model for IS4DVAR -24 -32 -28 -40 -36 -44 -48 145 150 155 160 165 ROMS * Model Configuration Resolution0.25 x 0.25 degrees Grid64 x 80 x 30 ∆x, ∆y~ 25 km ∆t1080 sec Bathymetry16 to 4895 m Open boundariesGlobal NCOM (2001 and 2002) ForcingGlobal NOGAPS, daily De-correlation scale100 km, 150 m N outer, N inner loops10, 3 1/8 o resolution version simulates complex EOF “eddy” and “wave” modes of satellite SST and SSH in EAC separation: * http://myroms.org http://myroms.org Wilkin, J., and W. Zhang, 2006, Modes of mesoscale sea surface height and temperature variability in the East Australian Current J. Geophys. Res. 112, C01013, doi:10.1029/2006JC003590

3 IS4DVAR * Given a first guess (the forward trajectory)… Given a first guess (the forward trajectory)… * Incremental Strong Constraint 4-Dimensional VARiational data assimilation

4 IS4DVAR Given a first guess (the forward trajectory)… Given a first guess (the forward trajectory)… and given the available data… and given the available data…

5 IS4DVAR Given a first guess (the forward trajectory)… Given a first guess (the forward trajectory)… and given the available data… and given the available data… what change (or increment) to the initial conditions (IC) produces a new forward trajectory that better fits the observations? what change (or increment) to the initial conditions (IC) produces a new forward trajectory that better fits the observations?

6 Basic IS4DVAR procedure (1)Choose an (2)Integrate NLROMS and save (a) Choose a (b) Integrate TLROMS and compute J (c) Integrate ADROMS to yield (d) Compute (e) Use a descent algorithm to determine a “down gradient” correction to that will yield a smaller value of J (f) Back to (b) until converged (3) Compute new and back to (2) until converged Outer-loop Inner-loop NLROMS = Non-linear forward model; TLROMS = Tangent linear; ADROMS = Adjoint = model- data misfit

7 The best fit becomes the analysis assimilation window

8 The final state becomes the IC for the forecast window assimilation windowforecast

9 The final state becomes the IC for the forecast window assimilation windowforecast verification Forecast verification is with respect to data not yet assimilated

10 Days since 1 January 2001, 00:00 XBTs 4DVar Observations and Experiments 7-Day IS4DVAR Experiments E1: SSH, SST E2: SSH, SST, XBT SSH 7-Day Averaged AVISO SST Daily CSIRO HRPT

11 SSH/SST Observations ROMS IS4DVAR: SSH/SST ROMS IS4DVAR: XBT OnlyFirst Guess Assimilating surface vs. sub-surface observations EAC IS4DVAR

12 Observations E1 E2 E1 – E2 SSH Temperature along XBT line 7-Day 4DVar Assimilation cycle E1: SSH, SST Observations E2: SSH, SST, XBT Observations EAC IS4DVAR

13 Days since 1 January 2001 00:00 Lag Forecast Time (weeks) Forecast SSH correlation and RMS error: Experiment E2 SSH Lag Pattern RMS SSH Lag Pattern Correlation 0.6

14 RMS error normalized by the expected variance in SSH lag = -1 week lag = 0 week lag = 1 weeklag = 2 weekslag = 3 weekslag = 4 weeks Forecast RMS error: - typically < 0.5 out to 2 weeks forecast - grows fastest at the open boundaries

15 The eigenvectors of: R T (t,0) X R(0,t) …with the largest eigenvalues are the fastest growing perturbations of the Tangent Linear model. They correspond to the right Singular Vectors of R(0,t) (the ROMS propagator) and describe perturbations to the initial conditions that lead to the greatest uncertainty in the forecast ADROMS TLROMS weights to define norm Forecast uncertainty: Ensemble predictions using Singular Vectors of the forecast

16 assimilationforecasts SV of forecast R(   )  Perturb   for ensemble of IC: r scales max|  | to 3 cm Forecast uncertainty: Ensemble predictions using Singular Vectors of the forecast

17 Perturbation after 10 daysSingular Vector 1 After assim. SSH+SST+XBT After assim SSH+SST Example structures of the singular vectors for Experiments E1 and E2 E1 E2 Vertical structure E1 E2

18 The optimal perturbations when we include XBTs are more realistic: they tend to be concentrated at the surface, where most of the instability takes place. Forecast uncertainty: Ensemble predictions using Singular Vectors of the forecast

19 Ensemble Prediction: E1 15-day forecast1-day forecast8-day forecast White contours: Ensemble set Color: Ensemble mean Black contour: Observed SSH

20 Ensemble Prediction: E2 15-day forecast1-day forecast8-day forecast White contours: Ensemble set Color: Ensemble mean Black contour: Observed SSH

21 The optimal perturbations when we include XBTs are more realistic: they tend to be concentrated at the surface, where most of the instability takes place. When used in an ensemble prediction system the spread of E2 is smaller and verifies better with observations than that of E1. When used in an ensemble prediction system the spread of E2 is smaller and verifies better with observations than that of E1. Subsurface XBT data significantly improves the forecast Subsurface XBT data significantly improves the forecast We have a further source of subsurface information based on surface observations: synthetic-CTD We have a further source of subsurface information based on surface observations: synthetic-CTD – a statistically-based proxy deduced from historical EAC data Forecast uncertainty: Ensemble predictions using Singular Vectors of the forecast

22 Synthetic XBT/CTD example: Statistical projection of satellite SSH and SST using EOFs of subsurface T(z), S(z)

23 E1E3 * E1: SSH, SST * E3: SSH, SST, Syn-CTD Syn-CTD 4-day CSIRO subsurface projection of satellite obs to T(z), S(z)

24 E1: SSH + SST Comparison between ROMS temperature analysis (fit) and withheld observations (all available XBTs); the XBT data were not assimilated – they are used here only to evaluate the quality of the reanalysis.

25 E1: SSH + SST E3: SSH+SST+ Syn-CTD Comparison between ROMS temperature analysis (fit) and withheld observations (all available XBTs); the XBT data were not assimilated – they are used here only to evaluate the quality of the reanalysis.

26 0 lag – analysis skill Comparison between ROMS subsurface temperature predictions and all XBT observations in 2001-2002 correlation RMS error ( o C) E3: SSH+SST+ Syn-CTD

27 0 lag – analysis skill 1 week lag – little loss of skill Comparison between ROMS subsurface temperature predictions and all XBT observations in 2001-2002 correlation RMS error ( o C) E3: SSH+SST+ Syn-CTD

28 0 lag – analysis skill 1 week lag – little loss of skill 2 week lag – forecast begins to deteriorate Comparison between ROMS subsurface temperature predictions and all XBT observations in 2001-2002 correlation RMS error ( o C) E3: SSH+SST+ Syn-CTD

29 0 lag – analysis skill 1 week lag – little loss of skill 2 week lag – forecast begins to deteriorate 3 week lag – forecast still better than … Comparison between ROMS subsurface temperature predictions and all XBT observations in 2001-2002 correlation RMS error ( o C) E3: SSH+SST+ Syn-CTD

30 0 lag – analysis skill 1 week lag – little loss of skill 2 week lag – forecast begins to deteriorate 3 week lag – forecast still better than … no assimilation Comparison between ROMS subsurface temperature predictions and all XBT observations in 2001-2002 correlation RMS error ( o C) E3: SSH+SST+ Syn-CTD

31 Conclusions Skillful ocean state predictions up to 2+ weeks Assimilation of SST and SSH only is not enough Assimilation of subsurface information: – – improves estimate of the subsurface – – makes forecasts more stable to uncertainty in IC Singular Vectors demonstrate ensemble predictions and uncertainty estimation Synthetic-CTD subsurface projection adds significant analysis and forecast skill The synthetic-CTD is a linear empirical relationship, suggesting a simple dynamical relationship could link surface to subsurface variability – – this could be built in to the background error covariance – – this idea is not new: Weaver et al 2006, A multivariate balance operator for variational ocean data assimilation, QJRMS

32 Include balance terms in the IS4DVAR Include balance terms in the IS4DVAR Improve boundary forcing Improve boundary forcing – better global forecast and/or boundary conditions – determine optimal boundary forcing via “weak constraint” data- assimilation (WS4DVAR) Use along-track SSH data instead of gridded multi- satellite analysis Use along-track SSH data instead of gridded multi- satellite analysis Computational effort: 1 week analysis + forecast takes 4 hours on 8-processors (Opteron 250, PGI, MPICH) Computational effort: 1 week analysis + forecast takes 4 hours on 8-processors (Opteron 250, PGI, MPICH) Future Work

33 David Griffin (CSIRO) for the SST and Syn-CTD David Griffin (CSIRO) for the SST and Syn-CTD SIO VOS for XBT SIO VOS for XBT AVISO for SSH AVISO for SSH John Evans (RU) 4DVAR observation file processing John Evans (RU) 4DVAR observation file processing Thanks to….

34

35 (2)

36 Notation ROMS state vector NLROMS equation form: (1) NLROMS propagator form: Observation at time with observation error variance Model equivalent at observation points Unbiased background state with background error covariance

37 Strong constraint 4DVAR Talagrand & Courtier, 1987, QJRMS, 113, 1311-1328 Seek that minimizes subject to equation (1) i.e., the model dynamics are imposed as a ‘strong’ constraint. depends only on “control variables” Cost function as function of control variables J is not quadratic since M is nonlinear.

38 S4DVAR procedure Lagrange function Lagrange multiplier At extrema of, we require: S4DVAR procedure: (1)Choose an (2)Integrate NLROMS and compute J (3)Integrate ADROMS to get (4)Compute (5)Use a descent algorithm to determine a “down gradient” correction to that will yield a smaller value of J (6)Back to (2) until converged. But actually, it doesn’t converge well!

39 Adjoint model integration is forced by the model-data error x b = model state at end of previous cycle, and 1 st guess for the next forecast In 4D-VAR assimilation the adjoint model computes the sensitivity of the initial conditions to mis- matches between model and data A descent algorithm uses this sensitivity to iteratively update the initial conditions, x a, to minimize J b +  (J o ) Observations minus Previous Forecast xx 0 1 2 3 4 time

40 Incremental Strong Constraint 4DVAR Courtier et al, 1994, QJRMS, 120, 1367-1387 Weaver et al, 2003, MWR, 131, 1360-1378 True solution NLROMS solution from Taylor series: ---- TLROMS Propagator Cost function is quadratic now

41 Basic IS4DVAR * procedure * Incremental Strong Constraint 4-Dimensional Variational Assimilation (1)Choose an (2)Integrate NLROMS and save (a) Choose a (b) Integrate TLROMS and compute J (c) Integrate ADROMS to yield (d) Compute (e) Use a descent algorithm to determine a “down gradient” correction to that will yield a smaller value of J (f) Back to (b) until converged (3) Compute new and back to (2) until converged

42 Basic IS4DVAR * procedure * Incremental Strong Constraint 4-Dimensional Variational Assimilation (1)Choose an (2)Integrate NLROMS and save (a) Choose a (b) Integrate TLROMS and compute J (c) Integrate ADROMS to yield (d) Compute (e) Use a descent algorithm to determine a “down gradient” correction to that will yield a smaller value of J (f) Back to (b) until converged (3) Compute new and back to (2) until converged The Devil is in the Details

43 Conjugate Gradient Descent Long & Thacker, 1989, DAO, 13, 413-440 Expand step (5) in S4DVAR procedure and step (e) in IS4DVAR procedure Two central component: (1) step size determination (2) pre-conditioning (modify the shape of J ) New NLROMS initial condition: ---- step-size (scalar) ---- descent direction Step-size determination: (a) Choose arbitrary step-size and compute new, and (b) For small correction, assume the system is linear, yielded by any step-size is (c) Optimal choice of step-size is the who gives Preconditioning: define use Hessian for preconditioning: is dominant because of sparse obs. Look for minimum J in v space

44 Background Error Covariance Matrix Weaver & Courtier, 2001, QJRMS, 127, 1815-1846 Derber & Bouttier, 1999, Tellus, 51A, 195-221 Split B into two parts: (1) unbalanced component B u (2) balanced component K b Unbalanced component ---- diagonal matrix of background error standard deviation ---- symmetric matrix of background error correlation for preconditioning, Use diffusion operator to get C 1/2 : assume Gaussian error statistics, error correlation the solution of diffusion equation over the interval with is ---- the solution of diffusion operator ---- matrix of normalization coefficients


Download ppt "Predictability of Mesoscale Variability in the East Australian Current given Strong Constraint Data Assimilation John Wilkin Javier Zavala-Garay and Hernan."

Similar presentations


Ads by Google