Lecture 1: Primal 4D-Var

Similar documents
Lecture 4: 4D-Var Diagnostics

Challenges and Advances of Regional Ocean Data Assimilation. Andy Moore Department of Ocean Science University of California Santa Cruz

The ROMS IAS Data Assimilation and Prediction System: Quantifying Uncertainty

ROMS/TOMS Tangent Linear and Adjoint Models: Testing and Applications

1 Department of Ocean Sciences, 1156 High Street. University of California, Santa Cruz CA

ROMS Data Assimilation Tools and Techniques

Variational data assimilation

1 Department of Ocean Sciences, 1156 High Street. University of California, Santa Cruz CA

ROMS Data Assimilation Tools and Techniques

A Community Terrain-Following Ocean Modeling System (ROMS)

Progress in Oceanography

Boundary Conditions, Data Assimilation and Predictability in Coastal Ocean Models

ARTICLE IN PRESS. JID: OCEMOD [m5g;january 8, 2016;8:23] Ocean Modelling 000 (2016) Contents lists available at ScienceDirect.

Characterization and Modeling of the Philippine Archipelago Dynamics using the ROMS 4DVAR Data Assimilation System

Graduate Research Assistant, Colorado Center for Astrodynamics Research, University

Fundamentals of Data Assimilation

A Community Terrain-Following Ocean Modeling System (ROMS/TOMS)

Progress in Oceanography

Data Assimilation and Diagnostics of Inner Shelf Dynamics

Regional eddy-permitting state estimation of the circulation in the Northern Philippine Sea

4DVAR Data Assimilation with Chesapeake Bay Operational Forecasting System

Variational Data Assimilation With Telemac. Proof Of Concept For Model State Correction On The Berre Lagoon 3D-Model

Introduction to Data Assimilation. Reima Eresmaa Finnish Meteorological Institute

Bayesian Hierarchical Model Characterization of Model Error in Ocean Data Assimilation and Forecasts

COUPLED OCEAN-ATMOSPHERE 4DVAR

Variational Data Assimilation in Shelf Circulation Models

4DVAR Data Assimilation with Chesapeake Bay Operational Forecasting System

PUBLICATIONS. Journal of Geophysical Research: Oceans. Variational data assimilative modeling of the Gulf of Maine in spring and summer 2010

Data Assimilation for Weather Forecasting: Reducing the Curse of Dimensionality

Ocean data assimilation for reanalysis

Introduction to Data Assimilation

Sensitivity analysis in variational data assimilation and applications

The ECMWF Hybrid 4D-Var and Ensemble of Data Assimilations

In the derivation of Optimal Interpolation, we found the optimal weight matrix W that minimizes the total analysis error variance.

4. DATA ASSIMILATION FUNDAMENTALS

A central California coastal ocean modeling study: 2. Adjoint sensitivities to local and remote forcing mechanisms

A new Hierarchical Bayes approach to ensemble-variational data assimilation

Fundamentals of Data Assimila1on

A 4DVAR System for the Navy Coastal Ocean Model. Part I: System Description and Assimilation of Synthetic Observations in Monterey Bay*

Assimilation Techniques (4): 4dVar April 2001

Data assimilation; comparison of 4D-Var and LETKF smoothers

Observation Impact Assessment for Dynamic. Data-Driven Coupled Chaotic System

Ensembles and Particle Filters for Ocean Data Assimilation

Comparisons between 4DEnVar and 4DVar on the Met Office global model

Comparison of of Assimilation Schemes for HYCOM

Errors in Ocean Syntheses: Estimation and Impact

Harvard University AMS Annual Meeting, Seattle, WA, January 13, 2004

Relationship between Singular Vectors, Bred Vectors, 4D-Var and EnKF

Model-error estimation in 4D-Var

Demonstration and Comparison of of Sequential Approaches for Altimeter Data Assimilation in in HYCOM

Dynamics of Atmospheres and Oceans

Dacian N. Daescu 1, I. Michael Navon 2

The Structure of Background-error Covariance in a Four-dimensional Variational Data Assimilation System: Single-point Experiment

Assimilation Impact of Physical Data on the California Coastal Ocean Circulation and Biogeochemistry

Coupled atmosphere-ocean data assimilation in the presence of model error. Alison Fowler and Amos Lawless (University of Reading)

Adaptive Data Assimilation and Multi-Model Fusion

CERA-SAT: A coupled reanalysis at higher resolution (WP1)

Kalman Filter and Ensemble Kalman Filter

Combining ensemble and variational data assimilation

Weak Constraints 4D-Var

WP2 task 2.2 SST assimilation

Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts

Using VIIRS SST towards Improving Chesapeake Bay Operational Forecasting System with 4DVAR Data Assimilation

Background Error Covariance Modelling

Application and improvement of Ensemble Optimal Interpolation on Regional Ocean Modeling System (ROMS)

Ocean Data Assimilation for Seasonal Forecasting

Methods of Data Assimilation and Comparisons for Lagrangian Data

Variational SST assimilation using another model's adjoint: the AVRORA SHOC assimilation system Chaojiao Sun, Peter Oke, Alexander Kurapov

Toward the Development of a Coupled COAMPS-ROMS Ensemble Kalman Filter and Adjoint with a focus on the Indian Ocean and the Intraseasonal Oscillation

Parallel Algorithms for Four-Dimensional Variational Data Assimilation

3D-Var and 4D-Var approaches to ocean data assimilation

The Inversion Problem: solving parameters inversion and assimilation problems

B-Preconditioned Minimization Algorithms for Variational Data Assimilation with the Dual Formulation

Lagrangian data assimilation for point vortex systems

Data assimilation didactic examples. User s guide - David Cugnet, 2011

Strongly coupled data assimilation: Could scatterometer winds improve ocean analyses?

Relationship between Singular Vectors, Bred Vectors, 4D-Var and EnKF

Variational Data Assimilation Current Status

Univ. of Maryland-College Park, Dept. of Atmos. & Oceanic Science. NOAA/NCEP/Environmental Modeling Center

Decadal variations in the California Current upwelling cells

Can hybrid-4denvar match hybrid-4dvar?

NRL Four-dimensional Variational Radar Data Assimilation for Improved Near-term and Short-term Storm Prediction

Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts (2)

Assimilation of Himawari-8 Atmospheric Motion Vectors into the Numerical Weather Prediction Systems of Japan Meteorological Agency

Mathematical Concepts of Data Assimilation

Fundamentals of Data Assimila1on

Introduction to Ocean Data Assimilation

UNIVERSITY OF CALIFORNIA, SAN DIEGO. A dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

Support Vector Machines

The University of Reading

John Wilkin Julia Levin, Alex Lopez, Javier Zavala-Garay, Hernan Arango, Andrew Moore

Relative Merits of 4D-Var and Ensemble Kalman Filter

Coupled Ocean-Atmosphere Assimilation

Comparison between ensembles generated with atmospheric and with oceanic perturbations, using the MPI-ESM model

OSSE OSE activities with Multivariate Ocean VariationalEstimation (MOVE)System. II:Impacts ofsalinity and TAO/TRITON.

Coupled data assimilation for climate reanalysis

Data Assimilation of Argo Profiles in Northwest Pacific Yun LI National Marine Environmental Forecasting Center, Beijing

The Ensemble Kalman Filter:

Optimal Interpolation ( 5.4) We now generalize the least squares method to obtain the OI equations for vectors of observations and background fields.

Coastal Ocean Observing System Modeling: Data Assimilation and Adaptive Sampling Design

Transcription:

Lecture 1: Primal 4D-Var

Outline ROMS 4D-Var overview 4D-Var concepts Primal formulation of 4D-Var Incremental approach used in ROMS The ROMS I4D-Var algorithm

ROMS 4D-Var Priors f b, B f Ensemble 4D-Var b b, B b ROMS η, Q Obs y, R Priors & Hypotheses x b, B Hypothesis Tests 4D-Var Posterior dof impact Analysis error Adjoint 4D-Var Uncertainty Term balance, eigenmodes Forecast Clipped Analyses Ensemble (SV, SO)

ROMS 4D-Var Priors f b, B f Ensemble 4D-Var b b, B b ROMS η, Q Obs y, R Priors & Hypotheses x b, B Hypothesis Tests 4D-Var Posterior dof impact Analysis error Adjoint 4D-Var Uncertainty Term balance, eigenmodes Forecast Clipped Analyses Ensemble (SV, SO)

ROMS 4D-Var Applications Broquet, G., C.A. Edwards, A.M. Moore, B.S. Powell, M. Veneziani and J.D. Doyle, 2009: Application of 4D-variational data assimilation to the California Current System. Dyn. Atmos. Oceans, 48, 69-91. Broquet, G., A.M. Moore, H.G. Arango, C.A. Edwards and B.S. Powell, 2009: Ocean state and surface forcing correction using the ROMS-IS4DVAR data assimilation system. Mercator Ocean Quarterly Newsletter, #34. 5-13. Broquet, G., A.M. Moore, H.G. Arango, and C.A. Edwards, 2010: Corrections to ocean surface forcing in the California Current System using 4D-variational data assimilation. Ocean Modelling, Under review. Di Lorenzo, E., A.M. Moore, H.G. Arango, B.D. Cornuelle, A.J. Miller, B. Powell, B.S. Chua and A.F. Bennett, 2007: Weak and strong constraint data assimilation in the inverse Regional Ocean Modeling System (ROMS): development and application for a baroclinic coastal upwelling system. Ocean Modeling, 16, 160-187. Powell, B.S., H.G. Arango, A.M. Moore, E. DiLorenzo, R.F. Milliff and D. Foley, 2008: 4DVAR Data Assimilation in the Intra-Americas Sea with the Regional Ocean Modeling System (ROMS). Ocean Modelling, 23, 130-145. Powell, B.S., A.M.Moore, H.G. Arango, E. Di Lorenzo, R.F. Milliff and R.R. Leben, 2009: Near real-time assimilation and prediction in the Intra-Americas Sea with the Regional Ocean Modeling System (ROMS). Dyn. Atmos. Oceans, 48, 46-68. Zhang, W.G., J.L. Wilkin, and J.C. Levin, 2010: Towards an integrated observation and modeling system in the New York Bight using variational methods, Part I. Ocean Modelling, Under review. Zhang, W.G., J.L. Wilkin, and J.C. Levin, 2010: Towards an integrated observation and modeling system in the New York Bight using variational methods, Part II. Ocean Modelling, Under review

Data Assimilation f b (t), B f b b (t), B b Prior ROMS x b (0), B x yr, x(t) Obs, y Prior Posterior time Model solutions depends on x b (0), f b (t), b b (t), h(t)

x T S = ζ u v State vector Notation & Nomenclature z x(0) () t f = b() t η() t Control vector y y1 = yn Observation vector d= y H ( xb ) ( ) Innovation vector Prior H Observation operator

Thomas Bayes (1702-1761)

Bayes Theorem Conditional probability: p( z y) = p( y z) p( z) p( y) (Wikle and Berliner, 2007) Posterior distribution ( likelihood ) Data distribution Prior Marginal ( ( ) y x R 1 ( y x )) ( ( ) ( )) z zb D z zb = c exp 1 2 H( ) H( ) exp 1 2 Maximum likelihood estimate: identify the minimum of 1 1 J z = z z D z z + y H x R y H x 2 2 T T ( ) ( ) 1 1 NL b ( b) ( ( )) ( ( )) which maximizes p(z y).

Variational Data Assimilation Conditional Probability: P( z y) exp J NL ( ) 1 1 J z = z z D z z + y H x R y H x 2 2 T T ( ) ( ) 1 1 NL b ( b) ( ( )) ( ( )) Observation error covariance D= diag( Bx, Bb, Bf, Q) Background error covariance J NL is called the cost or penalty function. Problem: Find z=z a that minimizes J (i.e. maximizes P) using principles of variational calculus. z a is the maximum likelihood or minimum variance estimate.

Incremental Formulation f b (t), B f δz ( δx (0), ε ( t), ε ( t), η( t)) T T T T = b f b b (t), B b Prior initial condition increment boundary condition increment forcing increment corrections for model error (Courtier et al., 1994) x b (0), B x 1 T 1 1 ( ) T 1 z D z G z d R ( G z d) J = δ δ + δ δ 2 2 D= diag( Bx, Bb, Bf, Q) Prior (background) error covariance Tangent Linear Model sampled at obs points Obs Error Cov. Innovation d = y H ( xb) (H=linearized obs operator)

Incremental Formulation f b (t), B f δz ( δx (0), ε ( t), ε ( t), η( t)) T T T T = b f b b (t), B b Prior initial condition increment boundary condition increment forcing increment corrections for model error x b (0), B x 1 T 1 1 ( ) T 1 z D z G z d R ( G z d) J = δ δ + δ δ 2 2 The minimum of J is identified iteratively by searching for J/ δz=0

Incremental Formulation f b (t), B f δz ( δx (0), ε ( t), ε ( t), η( t)) T T T T = b f b b (t), B b Prior initial condition increment boundary condition increment forcing increment corrections for model error x b (0), B x Assumptions: z = z + δ z b (i) δ z zb M = Tangent Linear Model (ii) x(t)= xb (t)+ δ x(t) (iii) δ x(t) Mδ z H = Tangent Linear H (iv) H δ x(t) H Mδz= Gδz

x(t) The Tangent Linear Model (TLROMS) Obs, y Prior 0 τ Prior is solution of model: time x (t ) = M ( x (t ), f (t ), b (t )) b i b i-1 b i b i Increment: δ x(t) x (t); δ b f(t) fb(t); etc x(t )= M( x (t ) + δ x(t ), ) i b i-1 i-1 M( x (t ), ) + M δ z b i-1 Nonlinear model x Tangent linear model b

z Primal Space Primal vs Dual Formulation Vector of increments Model space y Observation vector Observation space z Dual Space

The Solution Analysis: z = z + Kd a b Gain matrix (dual form): T T -1 K = DG ( GDG + R) Gain matrix (primal form): 1 T 1 1 T 1 K = ( D + G R G) G R

Gain (dual): Two Spaces T T -1 K = DG ( GDG + R) Gain (primal): N obs N obs 1 T 1 1 T 1 K = ( D + G R G) G R N obs N model N model N model

Two Spaces G maps from model space to observation space G T maps from observation space to model space

Iterative Solution of Primal Formulation (define IS4DVAR, is4dvar_ocean.h) Recall the incremental cost function: 1 T 1 1 T 1 J = δz D δz+ Gδz d R Gδz d 2 2 Jb ( ) ( ) Jo At the minimum of J we have J δ z = 0 z = D z+ G R G z d 1 T 1 J δ δ δ ( ) Given J and J/ δz, we can identify the δz that minimizes J

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Tangent Linear Model Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Tangent Linear Model Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Consider a single Observation Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Consider a single Observation Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Inverse Obs Error Covariance Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Inverse Obs Error Covariance Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Adjoint Model Zonal shear flow

Matrix-less Operations There are no matrix multiplications! T -1 ( δ ) GR G z d Adjoint Model Green s Function Zonal shear flow J o δ z

NLROMS, z b Choose δz x b (t), d Primal 4D-Var Algorithm (I4D-Var) Run TLROMS ( ) Gδz, Gδz d, J δ z R -1 Run ADROMS -1 ( δ ) R G z d T -1 ( δ ) GR G z d Conjugate Gradient Algorithm 1 J δz = D δz+ T 1 GR Gδ z d ( ) NLROMS, z a x a (t)

NLROMS, z b Primal 4D-Var Algorithm (I4D-Var) Choose δz Run TLROMS R -1 Outer-loop Inner-loop Run ADROMS Conjugate Gradient Algorithm NLROMS, z a

Conjugate Gradient (CG) Methods Contours of J

An Example: ROMS CCS COAMPS forcing f b (t), B f ECCO open boundary conditions b b (t), B b x b (0), B x Previous assimilation cycle 30km, 10 km & 3 km grids, 30-42 levels Veneziani et al (2009) Broquet et al (2009) Moore et al (2010)

Observations (y) CalCOFI & GLOBEC SST & SSH TOPP Elephant Seals Ingleby and Huddleston (2007) Argo Data from Dan Costa

4D-Var Configuration Case studies for a representative case 3-10 March, 2003. 1 outer-loop, 100 inner-loops 7 day assimilation window Prior D: x L h =50 km, L v =30m, σ from clim f L τ =300km, L Q =100km, σ from COAMPS b L h =100 km, L v =30m, σ from clim Super observations formed Obs error R (diagonal): SSH 2 cm SST 0.4 C hydrographic 0.1 C, 0.01psu

4D-Var Performance 3-10 March, 2003 (10km, 42 levels) Primal, strong Dual, strong Dual, weak Jmin

Summary Strong constraint incremental 4D-Var, primal formulation: define IS4DVAR Drivers/is4dvar_ocean.h Matrix-less iterations to identify cost function minimum using TLROMS and ADROMS

References Broquet, G., C.A. Edwards, A.M. Moore, B.S. Powell, M. Veneziani and J.D. Doyle, 2009: Application of 4D-variational data assimilation to the California Current System. Dyn. Atmos. Oceans, 48, 69-91. Courtier, P., J.-N. Thépaut and A. Hollingsworth, 1994: A strategy for operational implemenation of 4D-Var using an incremental approach. Q. J. R. Meteorol. Soc., 120, 1367-1388. Ingleby, B. and M. Huddleston, 2007: Quality control of ocean temperature and salinity profiles - historical and real-time data. J. Mar. Systems, 65, 158-175. Moore, A.M., H.G. Arango, G. Broquet, B.S. Powell, J. Zavala-Garay and A.T. Weaver, 2010: The Regional Ocean Modeling System (ROMS) 4-dimensional data assimilation systems: Part I. Ocean Modelling, Submitted. Veneziani, M., C.A. Edwards, J.D. Doyle and D. Foley, 2009: A central California coastal ocean modeling study: 1. Forward model and the influence of realistic versus climatological forcing. J. Geophys. Res., 114, C04015, doi:10.1029/2008jc004774. Wikle, C.K. and L.M. Berliner, 2007: A Baysian tutorial for data assimilation. Physica D, 230, 1-16.