450 likes | 557 Views
ROMS/TOMS TL and ADJ Models: Tools for Generalized Stability Analysis and Data Assimilation. Andrew Moore, CU Hernan Arango, Rutgers U Arthur Miller, Bruce Cornuelle, Emanuele Di Lorenzo, Doug Neilson UCSD. Major Objective.
E N D
ROMS/TOMS TL and ADJ Models:Tools for Generalized Stability Analysis and Data Assimilation Andrew Moore, CU Hernan Arango, Rutgers U Arthur Miller, Bruce Cornuelle, Emanuele Di Lorenzo, Doug Neilson UCSD
Major Objective • To provide the ocean modeling community with analysis and prediction tools that are available in meteorology and NWP, using a community OGCM (ROMS).
Overview • NL ROMS: • Perturbation:
Overview • NL ROMS: • TL ROMS: (TL1) • AD ROMS: (AD)
Overview • Second TLM: (TL2) • TL1= Representer Model • TL2= Tangent Linear Model
Current Status of TL and AD • All advection schemes • Most mixing and diffusion schemes • All boundary conditions • Orthogonal curvilinear grids • All equations of state • Coriolis, pressure gradient, etc.
Generalized Stability Analysis • Explore growth of perturbations in the ocean circulation.
Available Drivers (TL1, AD) • Singular vectors: • Eigenmodes of and • Forcing Singular vectors: • Stochastic optimals: • Pseudospectra:
Two Interpretations • Dynamics/sensitivity/stability of flow to naturally occurring perturbations • Dynamics/sensitivity/stability due to error or uncertainties in forecast system • Practical applications: ensemble prediction, adaptive observations, array design...
Southern California Bight (SCB) • Model grid 1200kmX1000km • 10km resolution, 20 levels • Di Lorenzo et al. (2003)
Pseudospectrum • Consider • Response is proportional to • For a normal system • For nonnormal system
Singular Vectors • Consider the initial value problem. • We measure perturbation amplitude as: • Consider perturbation growth factor:
Singular Vectors • Energy norm, 5 day growth time
Forcing Singular Vectors • Consider system subject to constant forcing: • Forcing singular vectors are eigenvectors of:
Stochastic Optimals • Consider system subject to forcing that is stochastic in time: • Assume that: • Stochastic optimals are eigenvectors of:
Interpretation • Optimal forcing for coastally-trapped waves? • Optimal forcing for recirculating flow in the lee of Channel Islands?
North East North Atlantic • 10 km resolution • 30 levels in vertical • Embedded in a model of N. Atlantic • Wilkin, Arango and Haidvogel
SV t=0 SST SV t=5
Summary • Eigenmodes: natural modes of variability • Adjoint eigenmodes: optimal excitations for eigenmodes • Pseudospectra: response of system to forcing at different freqs, and reliability of eigenmode calculations • Singular vectors: stability analysis, ensemble prediction (i.c. errors)
Summary (cont’d) • Forcing Singular Vectors: ensemble prediction (model errors) • Stochastic optimals: stochastic excitation, ensemble prediction (forcing errors)
Weak Constraint 4DVar • NL model: • Initial conditions: • Observations: • For simplicity, assume error-free b.c.s • Cost func: • Minimize J using indirect representer method • (Egbert et al., 1994; Bennett et al, 1997)
OSU Inverse Ocean Model System (IOM) • Chua and Bennett (2001) • Provides interface for TL1, TL2 and AD for minimizing J using indirect representer method
Outer loop, n TL2 • Initial cond: • Inner loop, m AD TL1 TL2
Strong Constraint 4DVar • Assume f(t)=0 • Outer loop, n • Inner loop, m TL1 AD
Drivers under development • Ensemble prediction (SVs, FSVs, SOs, following NWP) • 4D Variational Assimilation (4DVar) • Greens function assimilation • IOM interface (IROMS) (NL, TL1, TL2, AD)
Publications • Moore, A.M., H.G Arango, E. Di Lorenzo, B.D. Cornuelle, A.J. Miller and D. Neilson, 2003:A comprehensive ocean prediction and analysis system based on the tangent linear and adjoint of a regional ocean model. Ocean Modelling, Final revisions. • H.G Arango, Moore, A.M., E. Di Lorenzo, B.D. Cornuelle, A.J. Miller and D. Neilson, 2003:The ROMS tangent linear and adjoint models: A comprehensive ocean prediction and analysis system. Rutgers Tech. Report, In preparation.
What next? • Complete 4DVar driver • Interface barotropic ROMS to IOM • Complete 3D Picard iteration test (TL2) • Interface 3D ROMS to IOM