selfe: semi-implicit eularian-lagrangian finite element model for cross scale ocean circulation

21
SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation Paper by Yinglong Zhang and Antonio Baptista Presentation by Charles Seaton All figures from paper unless otherwise labeled

Upload: feoras

Post on 18-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation. Paper by Yinglong Zhang and Antonio Baptista Presentation by Charles Seaton All figures from paper unless otherwise labeled. Comparison of model types. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

SELFE: Semi-implicit Eularian-Lagrangian finite element model for

cross scale ocean circulation

Paper by Yinglong Zhang and Antonio BaptistaPresentation by Charles Seaton

All figures from paper unless otherwise labeled

Page 2: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Comparison of model types

• Structured grids, FD: ROMS, POM, NCOM: Good for ocean modeling, require small timesteps, not capable of representing coastline details

• Unstructured grids, FE (previous): ADCIRC, QUODDY: Archaic, don’t solve primitive equations

• Unstructured grids, FV: UNTRIM-like models: require orthogonality, low order

SELFE: Unstructured grids, FE: higher order, does solve primitive equations, can follow coastlines

Page 3: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

SELFE: equations

coriolis

Tidal force

Atmospheric Horizontalviscosity

Baroclinicbarotropic

Verticalviscosity

Vertical and horizontal diffusion

continuity

Page 4: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Turbulence Closurevertical diffusion, vertical and horizontal viscositydissipation

Length scale, 0.3, TKE, mixing length

Stability functions

Boundary conditions

Modelparameters

Page 5: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Vertical Boundary Condition for Momentum

Surface

Bed

Bottom boundary layer velocity

Stress in boundary layer

Continued next slide

Page 6: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Vertical Boundary Condition for Momentum (continued)

Constant stress

= 0

Page 7: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Numerical methods

• Horizontal grid: unstructured• Vertical grid: hybrid s-z• Time stepping: semi-implicit• Momentum equation and continuity equation

solved simultaneously (but decoupled)• Finite Element, advection uses ELM• Transport equation: FE, advection uses ELM or

FVUM

Page 8: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

s-z vertical grid

Can be pure s, can’t be pure zAllows terrain following at shallow depths, avoids baroclinic instability at deeper depths

Page 9: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Grid Prisms

u,v

elevation

w

S,T FVUM

S,T ELM

Page 10: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Continuity

Page 11: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Depth averaged momentum

Explicit terms

Implicit terms

Need to eliminate = 0

Page 12: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Momentum

Viscosity

Viscocity – implicitPressure gradient – implicit

Velocity at nodes = weighted average of velocity at side centersOr use discontinuous velocities

Vertical velocity solved by FV

Page 13: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Baroclinic module

Transport: ELM or FVUM (element splitting or quadratic interpolation reduces diffusion in ELM)

FVUM for Temperature

Stability constraint (may force subdivision of timesteps)

Page 14: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Stability

From explicit baroclinic terms

From explicit horizontal viscosity

Page 15: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Benchmarks

• 1D convergence

• 3D analytical test

• Volume conservation test

• Simple plume generation test

Page 16: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

1D Convergence

• With fixed grid, larger timesteps produce lower errors

• Convergence happens only with dx and dt both decreasing

• Changing gridsize produces 2nd order convergence in SELFE, but produces divergence in ELCIRC (non-orthogonal grid)

Page 17: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

3D quarter annulus

• M2 imposed as a function of the angle

SELFE ELCIRCvelocity

Page 18: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Volume conservation• River discharge through a section of the

Columbia

Page 19: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

Plume

Demonstrates need for hybrid s-z grid

Page 20: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation

40

100

500

1000

Page 21: SELFE: Semi-implicit Eularian-Lagrangian finite element model for cross scale ocean circulation