24
Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde [email protected] How to make a three-dimensional numerical model that works for lakes and estuaries?

Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde

  • Upload
    tamarr

  • View
    25

  • Download
    0

Embed Size (px)

DESCRIPTION

How to make a three-dimensional numerical model that works for lakes and estuaries? . Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde [email protected]. Essential problem in ocean models :. - PowerPoint PPT Presentation

Citation preview

Page 1: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Hans Burchard

Leibniz Institute for Baltic Sea Research Warnemünde

[email protected]

How to make a three-dimensional numerical model that works for lakes and estuaries?

Page 2: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Essential problem in ocean models:

To move a continuous property through a fixed grid without changing its form.Example: solid body rotation:

Result of a high-order linear scheme: new artificial maxima and minima.

Page 3: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Two strategies for solutions:

Non-linear limiter schemes.

Vertically adaptive coordinates.

+ a numerical mixing analysis to quantify the numerical mixing.

Page 4: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Principle of non-linear schemes: combine the advantages of two linear schemes in a non-linear way.

Use monotonicity from the diffusive first-order upstream and the 2nd order of accuracy from the non-diffusive Lax-Wendroff scheme.

Page 5: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

What is mixing ?

Salinity equation (no horizontal mixing):

Salinity variance equation:

?

Mixing is dissipation of tracer variance.

Page 6: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Principle of numerical mixing diagnostics:First-order upstream (FOU) for s:

FOU for s is equivalent to FOU for s² with variance decay :

numerical diffusivitySalinity gradient squared

See Maqueda Morales and Holloway (2006)

1D advection equation for S:

1D advection equation for s2:

Page 7: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Transport pathways in the Baltic Sea

heating a t sum m er

overflow s

outflow s

seasonal therm ocline

coo ling a t w inte r

in ternalm ix ing

perm anent ha locline

uplift

in terleaving

in terna lw ave m ixing

bottomcurrenten tra inm ent

surface w avem ixing

boundarym ix ing

convectiveentra inm ent

shear-inducedentra inm ent

d ifferen tia ladvection

riverrunoff

w ind stresscoasta lupw elling

sun

Reissmann et al. (2009)

Page 8: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Pressure gradient problem of sigma coordinates

Sigma coordinate problem

Inflows

Page 9: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Inflow approximation problem of geopotential coordinates

Geopotential coordinate problem

Inflows

Additionally, both coordinate types share the problem of numerical mixing.

Page 10: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Adaptive vertical grids in GETM

hor. filteringof layer heights

Vertical zoomingof layer interfaces towards:

a) Stratification

b) Shear

c) surface/ bottom

z

bottom

Vertical direction

Horizontal direction

hor. filteringof vertical position

Lagrangiantendency

isopycnaltendency

Solution of a vertical diffusion equation for the coordinate position

Burchard & Beckers (2004); Hofmeister, Burchard & Beckers (2010)

Page 11: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

www.getm.eu

Page 12: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

The philosophy behind GETM

GETM is a coastal and shelf sea (and lake?) hydrodynamic model.

GETM is a Public Domain Community Model.

GETM is released under the Gnu Public Licence.

GETM is Open Source.

GETM has a modular structure (open for extentions).

GETM has an international developer and user community.

GETM started in 1997 and has been steadily developed since then.

Page 13: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

The physics & numerics of the GETM core

GETM is based on the 3D shallow water equations has been extended to represent non-hydrostatic pressure is using GOTM as turbulence closure model is using bulk formulae to calculate surface fluxes is a finite volume (i.e., conservative) model uses Cartesian, spherical or curvilinear horizontal coordinates uses general vertical coordinates (including adaptive) uses high-resolution TVD advection schemes is based on explicit mode splitting is fully paralellised using MPI and domain decomposition works with netCDF input and output

Page 14: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Baltic slice with adaptive vertical coordinates

Fixed coordinates Adaptive coordinates

Hofmeister, Burchard & Beckers (2010)

Numerical mixing Numerical mixingPhysical mixing Physical mixing

Page 15: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Adaptive vertical coordinates

along transect in 600 m Western Baltic Sea model

Gräwe et al. (in prep.)

Page 16: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Adaptive coordinates in Bornholm Sea

Page 17: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

1 nm Baltic Sea model with adaptive coordinates- refinement partially towards isopycnal coordinates

- reduced numerical mixing- reduced pressure gradient errors- still allowing flow along the bottom

salinity

temperature

km

Hofmeister, Beckers & Burchard (2011)

Feistel et al., 2004

Observations

November 2003

Page 18: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Channelled gravity current in Bornholm Channel

sigma-coordinates

adaptive coordinates

- stronger stratification with adaptive coordinates- larger core of g.c.- salinity transport increased by 25%

- interface jet along the coordinates

Hofmeister, Beckers & Burchard (2011)

Page 19: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Gotland Sea time series

3d baroclinic simulation

50 adaptive layers vs. 50 sigma layers

num. : turb. mixing80% : 20%

num. : turb. mixing50% : 50%

Hofmeister, Beckers & Burchard (2011)

Page 20: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Multi-scale applicationsStructured

modelsUnstructured models

Gräwe et al. (in prep.) de Bauwere et al. (2009)

Page 21: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Does this model also work for lakes?

Yes, but you have to resolve the slopes which are generally steeper in lakes than in the shelf

sea.

Example: seiches in Lake Alpnach:

Page 22: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Study of boundary mixing (Lake Alpnach, Switzerland)

Becherer & Umlauf (2011)

Page 23: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Simulation Lake Alpnacher (Switzerland)

Becherer & Umlauf (2011)

Page 24: Hans  Burchard Leibniz Institute for  Baltic Sea Research  Warnemünde

Take home:It is a demanding numerical task to obtain efficient and accuratediscretisations for the advection terms.

Mass conservation can be obtained by finite-volume schemes, butvariance conservation would only work in Lagrangean (particle tracking) models.

Vertically adaptive coordinates are one efficient method to reducenumerical variance decay due to advection schemes.

Question: What is the 3D type of model for the future? Will in 20 years still structured and unstructured models co-exist, orwill one or the other or a third method rule out the others?