mohid-glm : code developments for 3d waves-current ...€¦ · mohid-glm : code developments for 3d...

17
MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin et al. 2008 MOHIDing workshop 7-8 June, 2018 Lisbon, Portugal Matthias Delpey - SUEZ Center Rivages Pro Tech [email protected]

Upload: others

Post on 05-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

MOHID-GLM : code developments for 3D waves-current interactions

Implementation of the glm2-RANS equations by Ardhuin et al. 2008

MOHIDing workshop – 7-8 June, 2018 – Lisbon, Portugal

Matthias Delpey - SUEZ

Center Rivages Pro Tech [email protected]

Page 2: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Need for 3D wave-current implementation

3D features in the flow may be generated by multiple factors

Density stratification by continental freshwater outflows

Wind-induced circulation

Vertical shear in rip currents

Surface gravity waves have a large impact on nearshore circulation

in energetic environments

Wave setup

Longshore currents

Rip currents

Horiztonal & vertical mixing

Etc.

Need for 3D models including the effect of waves

Motivations

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 2 I

Page 3: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

The difficulty of including waves in phase-averaged 3D models

Decomposition of flow components

Objective = representing interactions between mean flow and oscillating flow (momentum, mass, energy)

Problem: it is difficult to apply an Eulerian average on phases in 3D

Issue

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 3 I

Page 4: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Main principle

Derive new equations using a Lagrangian coordinate change,

from the mean position X to the instantaneous position X + ξ

Allows to « follow » the oscillatory mouvement

Generalized Lagrangian Mean (Andrews & McIntyre, 1978)

New mean advection velocity + new Lagrangian derivation operator

Application of the GLM to the RANS equations

Ardhuin et al. 2008 : asymptotic formulation of GLM equations for surface

gravity waves Development order 2

Small wave steepness

Limited vertical shear of the mean current

Slowly varying propagation environment

The Generalized Lagrangian Mean approach

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 4 I

( , ) ( ( , ), )L

x t x x t t

Page 5: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

GLM2-RANS equations

Momentum equation

The Generalized Lagrangian Mean approach

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 5 I

, ,

1 H

S S S m x d x

u uu vu wu p u v Jf v fV U V F F

t x y z x x x x

where: u is now the GLM velocity (= tracer advection velocity)

US, VS = Stokes drift components

u = u – US = quasi-Eulerian current

pH = hydrostatic pressure

J = wave-induced pressure (barotropic)

Fm,x = momentum flux from the turbulent mixing

Fd,x = momentum flux induced by wave breaking

f = Coriolis parameter

Page 6: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

GLM2-RANS equations

Wave induced pressure

3D Stokes drift

Wave-breaking induced flux of momentum:

Given by the wave model as an input to MOHID

The Generalized Lagrangian Mean approach

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 6 I

sinh(2 )

kEJ g

kD

cosh(2 2 )( , ) (cos ,sin )

sinh ²( )S S

kz khU V k E

kD

, ,( , ) (cos ,sin ) ( , )( , )

oc x oc y w oc

gS f dfd

C f

Page 7: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

GLM2-RANS equations

Mass equation

The Generalized Lagrangian Mean approach

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 7 I

where: u is now the GLM velocity (= tracer advection velocity)

US, VS = Stokes drift components

η mean free surface elevation

D total water depth

upper bar = vertical integration

( ) ( )0s sD u U D v V

t x y

Page 8: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

GLM2-RANS equations

Surface boundary condition

Bottom boundary condition

The Generalized Lagrangian Mean approach

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 8 I

( ) ( )s s Su U v V w Wt x y

, ,M a aw

uK

z

h hu v w

x y

,M D cw

uK C u u

t

With w the vertical component of the quasi-Eulerian velocity

WS the vertical components of the Stokes drift (given by the wave model)

τa,α = total wind stress

τ aw,α = wind stress supported by waves (given by the wave model)

Page 9: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Implementation of MOHID-GLM

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 9 I

Page 10: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

MOHID Water modifications

Conservative formulation

Reading of additional forcing variables (Module Waves)

Compute Us, Vs from the frequency spectrum of the

Stokes Drift (Module Waves)

Add Us, Vs in advection terms (Module Hydrodynamic)

Add contribution of J and Fd in the momentum equation

(Module Hydrodynamic)

Modify boundary conditions (Modules Hydrodynamic,

InterfaceWaterAir, InterfaceSedimentWater)

Modify surface boundary conditions for TKE equation

in the k-epsilon model (Modules GOTM and

InterfaceWaterAir)

For detailed discretization see: Delpey 2012.

Implementation of MOHID-GLM

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 10 I

Mass conservation:

Horizonal momentum conservation:

Tracer equation:

Vertical advection velocity:

Page 11: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Haas & Warner 2009 case

Validation of MOHID GLM

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 11 I

Page 12: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Haas & Warner 2009 case

Validation of MOHID GLM

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 12 I

Page 13: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Application to the Uhabia beach, SW France

Real case application

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 13 I

Page 14: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Application to the Uhabia beach, SW France

Real case application

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 14 I

Page 15: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Application to the Uhabia beach, SW France

Real case application

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 15 I

Drifter observation Model

Page 16: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

Exponential vertical decrease of radiation stress

No theoritical justification « Empirical »

Principle: consistant with barotropic balance + having a vertical distribution « a bit more plausible » than using

homogeous vertical distribution of wave radiation stree

Allows to produce some features like undertow See e.g. Franz et al. 2017

A (very) simplified formulation

MOHIDing 2018 - 7-8 June, 2018 - Lisbon [M. Delpey] 16 I

'( , , ) ( , )kz

ij ijk kh

keS x y z S x y

e e

k = wave number, h = depth, η = free surface elevation

Page 17: MOHID-GLM : code developments for 3D waves-current ...€¦ · MOHID-GLM : code developments for 3D waves-current interactions Implementation of the glm2-RANS equations by Ardhuin

MOHID-GLM : code developments for 3D waves-current interactions

Implementation of the glm2-RANS equations by Ardhuin et al. 2008

MOHIDing workshop – 7-8 June, 2018 – Lisbon, Portugal

Matthias Delpey - SUEZ

Center Rivages Pro Tech [email protected]