1 / 52

Conclusion:

The Lagrangian-Averaged Navier-Stokes alpha (LANS-  ) Turbulence Model in Primitive Equation Ocean Modeling. Mark R. Petersen with Matthew W. Hecht, Darryl D. Holm, and Beth A. Wingate Los Alamos National Laboratory. Conclusion:

rjolliff
Download Presentation

Conclusion:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Lagrangian-Averaged Navier-Stokes alpha (LANS-) Turbulence Modelin Primitive Equation Ocean Modeling Mark R. Petersen with Matthew W. Hecht, Darryl D. Holm, and Beth A. Wingate Los Alamos National Laboratory Conclusion: LANS- produces turbulence statistics that resemble doubled-resolution simulations without LANS-. NCAR TOY Workshop February 26, 2008 LA-UR-05-0887

  2. Rossby Radius of deformation Parallel Ocean Program (POP)Resolution is costly, but critical to the physics • Climate simulations • low resolution: 1 deg (100 km) • long duration: centuries • fully coupled to atmosphere, etc. • Eddy-resolving sim. • high resolution: 0.1 deg (10 km) • short duration: decades • ocean only Surface temperature 0.1º x 0.1º grid Surface temperature 1.0º x 1.0º grid

  3. Scales resolved by global ocean models The Rossby Radius is the kinetic energy forcing scale. At the scale of the Rossby Radius, energy is converted from potential energy to kinetic energy. Satellite measurement data from Scott and Wang 2005

  4. low resolution: 0.8º What do you get with higher resolution? cost of doubling horizontal grid is factor of 10 Small-scale turbulence and eddies transport energy and heat. Reynolds decomposition: 0.4º perturbation total time average 0.2º • These become more realistic • with higher resolution: • eddy heat transport: • eddy kinetic energy: • feedback of small-scale features on the large-scale mean flow - important for oceanic jets • vertical temperature profile high resolution: 0.1º note: SST and thus heat flux is main influence on atmosphere for climate

  5. Lagrangian-Averaged Navier-Stokes Equation (LANS-) rough smooth larger  smooths more Lagrangian averaged velocity u Eulerian averaged velocity rough smooth Helmholtz operator advection extra nonlinear term Coriolis pressure gradient diffusion

  6. The test problem: Idealization of Antarctic Circumpolar Current up solid boundary N 12ºC surface thermal forcing periodic bndry zonal wind E periodic bndry 2ºC solid boundary deep-sea ridge This test problem invokes the baroclinic instability.

  7. Kinetic energy high res low res resolution: 0.8° 0.4° 0.2° 0.1° Eddy kinetic energy high res low res resolution: 0.8° 0.4° 0.2° 0.1° Depth of 6C isotherm 0.1° (high res) 0.2° 0.4° 0.8° (low res) Test problem results, POP only Surface temperature low resolution-0.8º standard POP high resolution-0.1º standard POP Potential temperature - vertical cross section warm surf. forcing warm surf. forcing depth depth low resolution-0.8º standard POP high resolution-0.1º standard POP S N S N

  8. POP- with Helmholtz inversion: vary alpha… POP- with filters: vary the filter width… Kinetic energy Kinetic energy filter width Eddy kinetic energy Eddy kinetic energy

  9. Test Problem Results: Baroclinic Instability 6C isotherm Vertical temperature profile 0.1°(high res) 0.2° 0.4° 0.8°(low res) 0.2° 0.1° 0.4° 0.8°(low res)

  10. Test Problem Results: Baroclinic Instability 6C isotherm Vertical temperature profile 0.1°(high res) 0.2° POP- 0.2° 0.4° POP- 0.4° 0.8° POP- 0.8°(low res) 0.2° 0.1° 0.4° 0.8°(low res) 0.2° POP- 0.4° POP- 0.8° POP-

  11. How does the Leray model compare to LANS-alpha? extra nonlinear term not in Leray model Vertical temperature profile Leray produces similar results as LANS-alpha, but to a lesser degree.

  12. Dispersion Relation for LANS-using linearized shallow water equations Gravity waves Rossby waves normally: normally: with LANS-: LANS-: frequency , wavenumber k, gravity g, height H Rossby radius beta Dispersion relation Dispersion relation normal with LANS- normal with LANS- LANS- slows down gravity and Rossby waves at high wave number.

  13. What does LANS- do to the Rossby Radius? Solve for kR, the wavenumber of the Rossby Radius: Use that to find R*, the effective Rossby Radius, as a function of : kR Dispersion relation * kR normal LANS-, small  LANS-, larger  LANS- makes the Rossby Radius effectively larger.

  14. Adding LANS- increases computation time by <30% We can take larger timesteps with LANS-

  15. POP-alpha in the North Atlantic • POP- is still under development for realistic domains. • Rough topography and high velocities in jets cause difficulties. • The Leray model, a simplified version of LANS-, shows promising results: higher kinetic and eddy kinetic energy. POP-Leray 0.2º Eddy kinetic energy (3yr mean) kinetic energy Smith ea 200 p 1550 0.1 mKE: 13.2 total KE=~43 smooth u^2: 9.7 global avg

  16. cross section through North Atlantic current POP 0.2º EKE POP-Leray 0.2º EKE POP 0.1º EKE POP-alpha in the North Atlantic POP 0.2º EKE POP-Leray 0.2º EKE POP 0.1º EKE

  17. Conclusions • LANS- produces turbulence statistics that resemble doubled-resolution simulations without LANS- in: • Kinetic energy • Eddy kinetic energy • Temperature distributions associate with baroclinic instability • LANS- increases computation time by 30%, as opposed to a factor of 8-10 to double the resolution. • Current work: simulations using LANS-alpha in realistic domains, such as the North Atlantic domain.

  18. Can you see more eddies with LANS-alpha? POP, 0.4º resolution POP, 0.2º resolution POP-, 0.4º resolution Pot. Temperature Pot. Temperature Pot. Temperature Velocity Velocity Velocity All sections at a depth of 1600m rough velocity: red, smooth: black

  19. How should we measure kinetic energy with LANS-alpha? Kinetic Energy Eddy Kinetic Energy

  20. What are my boundary conditions? Option 1: shrink filter at boundary Option 2: shrink filter near boundary Option 3: make filter weights=0 on land water land water land water land

  21. A Possibility: Use variable alpha We are thinking about this…

  22. Parallel Ocean Program (POP) Resolution: 0.1° global. Color shows speed.

  23. Outline • Resolution of eddies in ocean simulations • LANS- implementation in POP • Idealized test case: the channel domain • The real thing: the North Atlantic

  24. hydrostatic in the vertical equation of state Parallel Ocean Program (POP) conservation of momentum u hor. velocity w vertical velocity  tracer t time p pressure 0 density T temperature S salinity • Bryan-Cox type model, z-level vertical grid, finite difference model diffusion advection Coriolis pressure gradient conservation of mass for incompressible fluid grid conservation of tracers (temperature, salinity) source/ sink diffusion advection

  25. Outline • Resolution of eddies in ocean simulations • LANS- implementation in POP • Idealized test case: the channel domain • The real thing: the North Atlantic

  26. The POP-alpha model Issue #1: How do we implement the alpha model within the barotropic/baroclinic splitting of POP? level 1 level 2 level 3 level K full ocean (vertical section) fast surface gravity waves level 1 level 2 level 3 level K slower internal gravity waves vertically integrated • barotropic part • single layer • implicit time step • baroclinic part • multiple levels • explicit time step • vertical mean = 0

  27. Barotropic Algorithm - Pop-alpha Simultaneously solve for: free surface height and both velocities, Invert using iterative CG routine smoothing within each iteration is too costly! momentum forcing terms momentum forcing terms resolution:

  28. Barotropic Algorithm - Pop-alpha Simultaneously solve for: free surface height and both velocities, Invert using iterative CG routine smoothing within each iteration is too costly! What if we eliminate just this one smoothing step? momentum forcing terms momentum forcing terms resolution:

  29. The POP-alpha model Issue #2: How should we compute the smooth velocity u? Helmholtz inversion is costly! Common to use a filter instead: filter width 3 • Wider filters result in: • Stronger smoothing • Effects are like larger  • More computation • More ghostcells filter width 5 filter width 7 filter width 9

  30. Outline • Resolution of eddies in ocean simulations • LANS- implementation in POP • Idealized test case: the channel domain • The real thing: the North Atlantic

  31. Outline • Resolution of eddies in ocean simulations • LANS- implementation in POP • Idealized test case: the channel domain • The real thing: the North Atlantic

  32. Homo sapiens neanderthalensis currently: 380 ppm Homo sapiens archaic Homo sapiens sapiens Homo erectus CO2 ice core record domesticated plants & animals Siegenthaler et.al. Science 2005

  33. Community Climate System Model • Collaboration of: • National Center for Atmospheric Research (NCAR) in Boulder, CO • Los Alamos National Laboratory (LANL) Atmosphere (NCAR) Land Surface (NCAR) Flux Coupler Ocean POP (LANL) Sea Ice (LANL)

  34. Main activity: Assessment reports • Third Assessment Report: 2001 • Fourth Assessment Report: 2007 • Fifth: planned for 2013 IPCC - Intergovernmental Panel on Climate Change • Created in 1988 by World Meteorological Organization (WMO) and United Nations Environment Programme (UNEP) • Role of IPCC: assess on a comprehensive, objective, open and transparent basis the scientific, technical and socio-economic information relevant to understanding: • the scientific basis of risk of human-induced climate change • its potential impacts and • options for adaptation and mitigation.

  35. IPCC scenarios of future emissions economic models carbon cycle models IS92a: business as usual (extrapolation from current rates of increase)

  36. scenarios CO2 concentration ensemble of climate models average of ensemble Temperature change scenario A2 Final product CO2 emissions economic models carbon cycle models

  37. Ensemble mean: temperature changes

  38. IPCC: Estimates of confidence TAR p.82

  39. Standard POP tracer equation diffusion advection momentum equation diffusion advection e.g. centrifugal pressure gradient Coriolis POP-alpha rough velocity, smooth velocity, tracer equation diffusion advection momentum equation diffusion advection extra nonlinear term Coriolis e.g. centrifugal pressure gradient Helmholtz inversion

  40. Outline • POP ocean model & climate change assessment • LANS- implementation in POP • Idealized test case: the channel domain • The real thing: the North Atlantic

  41. The POP-alpha model Issues: How do we smooth the velocity in an Ocean General Circulation Model? rough smooth or: use a filter Helmholtz inversion for example, a top-hat filter is costly!

  42. 1 -1 1 -1 1 -1 Filter Instabilities 1D filter, If , smoothing filters out the Nyquist frequency. rough gridpoints smooth The smooth velocity is blind to this oscillation. Therefore, the free surface height cannot counter it!

  43. Filter Instabilities 1D filter, If , smoothing filters out the Nyquist frequency. rough 370 m/s smooth 30 m/s Condition for stability is

  44. Filter: Conditions for stability rough velocity filter:

  45. Filter analysis: Helmholtz inversion Green’s function Then compute Take v to be a point source: Can use this to understand filter near boundaries:

  46. Temperature - hor. mean high res POP med. res POP Filters • Wider filters result in: • Stronger smoothing • Effects are like larger  • More computation • More ghostcells filter width 3 filter width 5 filter width 7 filter width 9

  47. Filters • Wider filters result in: • Stronger smoothing • Effects are like larger  • More computation • More ghostcells filter width 3 filter width 5 Temperature - hor. mean high res POP filter width 7 med. res POP filter width 9 width 9 width 7 width 5 width 3 med. res POP-

  48. What are my boundary conditions? Option 1: shrink filter at boundary Option 2: shrink filter near boundary Option 3: make filter weights=0 on land water land water land water land

  49. A Possibility: Use variable alpha We are thinking about this…

More Related