Derivation of a bedload transport model with viscous effects E. - - PowerPoint PPT Presentation

derivation of a bedload transport model with viscous
SMART_READER_LITE
LIVE PREVIEW

Derivation of a bedload transport model with viscous effects E. - - PowerPoint PPT Presentation

Introduction Derivation of a bedload transport model with viscous effects E. Audusse, L. Boittin, M. Parisot, J. Sainte-Marie Project-team ANGE, Inria; CEREMA; LJLL, UPMC Universit e Paris VI; UMR CNRS 7958 May 30, 2017 L.Boittin ( ANGE,


slide-1
SLIDE 1

Introduction

Derivation of a bedload transport model with viscous effects

  • E. Audusse, L. Boittin, M. Parisot, J. Sainte-Marie

Project-team ANGE, Inria; CEREMA; LJLL, UPMC Universit´ e Paris VI; UMR CNRS 7958

May 30, 2017

L.Boittin (ANGE, Inria) 30.05.17 1 / 21

slide-2
SLIDE 2

Introduction

Why should we simulate sediment transport?

Predict the evolution of the river topography Estimate sediment accumulation at the bottom of dams, in harbours... Estimate the stability of structures such as canals and bridges with scour

Sediment accumulation Scouring

L.Boittin (ANGE, Inria) 30.05.17 2 / 21

slide-3
SLIDE 3

Introduction

Different modes of sediment transport

Source: http://theses.univ-lyon2.fr/documents/getpart.php?id=lyon2.2008.pintomartins d&part=154405 L.Boittin (ANGE, Inria) 30.05.17 3 / 21

slide-4
SLIDE 4

Introduction

Classical bed load transport model: Exner equation

Clear water → Saint-Venant equations Sediment layer → Exner equation Based on mass conservation: ∂th2 + ∇ · q2 = 0 h2: thickness of sediment layer Solid discharge q2 given by empirical relationships

Einstein (1942), Meyer-Peter and M¨ uller (1948), Nielsen (1992)

q2 depends on the water depth h1 and velocity u1: no intrinsic mechanism in the sediment

L.Boittin (ANGE, Inria) 30.05.17 4 / 21

slide-5
SLIDE 5

Introduction

Goals: derive and simulate a new bedload transport model

Formal derivation of a model, from the Navier-Stokes equations Coupled model with an energy equation

E.D. Fern´ andez-Nieto et al. “Formal deduction of the Saint-Venant-Exner model including arbitrarily sloping sediment beds and associated energy”. In: Mathematical Modelling and Numerical Analysis (2016)

Try to include the sediment rheology in the model

L.Boittin (ANGE, Inria) 30.05.17 5 / 21

slide-6
SLIDE 6

Model derivation

kinematic condition

ζ B η

no penetration kinematic condition

H1, U1, W1 H2, U2, W2

no penetration

h1, ¯ u1 h2, ¯ u2 κζ κB

Saint-Venant equations, sediment transport model

Navier-Stokes equations

· thin layer approximation · high viscosity, high friction in the sediment layer

L.Boittin (ANGE, Inria) 30.05.17 6 / 21

slide-7
SLIDE 7

Model derivation

Inviscid model with high friction

Assume the following scaling:

H L = ε

W = εU,

1 Fr = 1,

Re1 = 1

ε,

Re2 = 1, Kζ = ε, KB = 1. Assume that the space variations of the µk are of the order ε2. Then, for ε small enough, the system

  • ∂th1 + ∇x · (h1 ¯

u1) = 0, ∂t(h1 ¯ u1) + ∇x · (h1 ¯ u1 ⊗ ¯ u1 +

h2

1

2Fr 2 Id) = − h1 Fr 2 ∇x(h2 + B) − 1 r κζ(¯

u1 − ε˜ u2),

  • ∂th2 + ε∇x · (h2 ˜

u2) = 0, κB(˜ u2) = − h2

Fr 2 ∇x(h2 + rh1 + B) + κζ(¯

u1 − ε˜ u2), with κB(˜ u2) = ˜ κB ˜ u2 is derived from the bilayer Navier-Stokes system with the following modeling errors: |H1 − h1| = O(ε), |H2 − h2| = O(ε2), |U1 − ¯ u1| = O(ε), |U2 − ε˜ u2| = O(ε2).

L.Boittin (ANGE, Inria) 30.05.17 7 / 21

slide-8
SLIDE 8

Model derivation

Proof

Momentum eq. and boundary conditions: ∂z(µ2∂zU2) = O(ε2), µ2∂zU2 = O(ε2), at z = ζ µ2∂zU2 = εκBU2 + O(ε2), at z = B    ⇒ µ2∂zU2|B = O(ε2) Imposes that U2 = ¯ U2 + O(ε2) = ε ˜ U2 + O(ε2). Fine, but similar to an Exner model, and no rheology...

L.Boittin (ANGE, Inria) 30.05.17 8 / 21

slide-9
SLIDE 9

Model derivation

Viscous model

Assume the following scaling: H/L = ε W = εU,

1 Fr = 1,

Re1 = 1

ε,

Re2 = ε, Kζ = ε, KB = 1. Assume that the space variations of the µk are of the order ε2. Then, for ε small enough, the system

  • ∂th1 + ∇x · (h1 ¯

u1) = 0, ∂t(h1 ¯ u1) + ∇x · (h1 ¯ u1 ⊗ ¯ u1 +

h2

1

2Fr 2 Id) = − h1 Fr 2 ∇x(h2 + B) − 1 r κζ(¯

u1 − ε˜ u2),

  • ∂th2 + ε∇x · (h2 ˜

u2) = 0, κB(˜ u2) = − h2

Fr 2 ∇x(h2 + rh1 + B) + κζ(¯

u1 − ε˜ u2), with κB(˜ u2) = ˜ κB ˜ u2 − ∇x · (µ2h2Dx ˜ u2) is derived from the bilayer Navier-Stokes system with the following modeling errors: |H1 − h1| = O(ε), |H2 − h2| = O(ε2), |U1 − ¯ u1| = O(ε), |U2 − ε˜ u2| = O(ε2).

L.Boittin (ANGE, Inria) 30.05.17 9 / 21

slide-10
SLIDE 10

Model derivation

Proof

Momentum eq. and boundary conditions: ∂z(µ2∂zU2) = O(ε2), µ2∂zU2 = O(ε2), at z = ζ µ2∂zU2 = O(ε2), at z = B    ⇒ U2 = ¯ U2(x, t) + O(ε2) Vertically integrated horizontal momentum equation: ∂t(H2 ¯ U2) +∇x · (H2 ¯ U2 ⊗ ¯ U2) + H2 Fr2 ∇x(rh1 + H2 + B) = −˜ κB ¯ U2 ε + 1 ε∇x · (µ2h2Dx ¯ U2) − κζ( ¯ U2 − ¯ u1) + O(ε), Main order terms: ˜ κB ¯ U2 − ∇x · (µ2h2Dx ¯ U2) = O(ε). Imposes that ¯ U2 = O(ε) = ε ˜ U2 + O(ε2).

L.Boittin (ANGE, Inria) 30.05.17 10 / 21

slide-11
SLIDE 11

Model derivation

Threshold for incipient motion

Classical laws for sediment transport used in hydraulic engineering have a threshold for incipient motion (eg. Meyer-Peter and M¨ uller). Critical shear stress: τc Effective shear stress: τeff = κζ ¯ u1 − h2

Fr2 ∇x(rh1 + h2 + B)

Velocity equation: κB(˜ u2) = τeff Take κB(·) such that κB(¯ u2) = (˜ κ||¯ u2||α + τc) τeff

||τeff || − ∇x · (µ2h2∇x ¯

u2), with ˜ κ =

  • ˜

κ if ||τeff || ≥ τc +∞ if ||τeff || < τc

L.Boittin (ANGE, Inria) 30.05.17 11 / 21

slide-12
SLIDE 12

Model analysis

Model analysis

Dissipative energy balance for the bilayer model For smooth enough solutions: ∂t(K1 + E) + ∇x · (K1u1 + h1φ1 ¯ u1 + ε r h2φ2 ˜ u2) = −ε r ˜ u2 · κB(˜ u2) − κζ r |¯ u1 − ε˜ u2|2, with K1 = 1 2h1|¯ u1|2: kinematic energy of the water E =

1 Fr 2

  • h1

h1

2 + h2 + B

  • + h2

r

h2

2 + B

  • : potential energy

φ1 =

1 Fr 2 (h2 + h1 + B), φ2 = 1 rFr 2 (h2 + rh1 + B): potentials

Sediment layer only, without forcing Positivity Maximum principle for smooth solutions

L.Boittin (ANGE, Inria) 30.05.17 12 / 21

slide-13
SLIDE 13

Numerical tests

A first idea for the numerical scheme

Simplified model: Sediment layer alone No viscosity ⇒ nonlinear heat equation No topography ∂th2 − ε κB Fr2 ∇x · (h2

2∇xh2) = 0.

Explicit scheme: parabolic CFL condition ∆t ≤ C(∆x)2 Try an implicit scheme

L.Boittin (ANGE, Inria) 30.05.17 13 / 21

slide-14
SLIDE 14

Numerical tests

3 different schemes

Implicit (linearized) finite volume schemes, staggered grid        hn+1

i

= hn

i − ∆t ∆x (hn i+1/2un+1 i+1/2 − hn i−1/2un+1 i−1/2)

un+1/2

i+1/2 − ν (∆x)2 (hn i+1(un+1 i+3/2 − un+1 i+1/2) − hn i (un+1 i+1/2 − un+1 i−1/2))

= −ghn

i+1/2 hn+1

i+1 −hn+1 i

∆x

, This scheme dissipates the discrete energy. Centered scheme Take hn

i+1/2 = hn

i +hn i+1

2

Upwind with respect to ∇h Take hn

i+1/2 = max(hn i , hn i+1)

Upwind with respect to u Take hn

i+1/2 =

  • hn

i if un+1 i+1/2 ≥ 0

hn

i+1 if un+1 i+1/2 < 0

. A fixed point is needed.

L.Boittin (ANGE, Inria) 30.05.17 14 / 21

slide-15
SLIDE 15

Numerical tests

Comparison of the schemes

Regular Irregular

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 h

Initial conditions

L.Boittin (ANGE, Inria) 30.05.17 15 / 21

slide-16
SLIDE 16

Numerical tests

Comparison of the schemes

Regular

10-6 10-5 10-4 10-3 10-2 10-1 x= t 0.76 0.78 0.8 0.82 0.84 0.86 0.88 0.9 0.92 0.94 0.96 hT /h0 centered upwind h upwind u

Irregular

10-6 10-5 10-4 10-3 10-2 10-1 x= t 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 hT /h0 centered upwind h upwind u

Infinity norm at final time

L.Boittin (ANGE, Inria) 30.05.17 15 / 21

slide-17
SLIDE 17

Numerical tests

Comparison of the schemes

Regular

10-6 10-5 10-4 10-3 10-2 10-1 x= t 0.98 0.982 0.984 0.986 0.988 0.99 0.992 0.994 0.996 normalized energy centered upwind h upwind u

Irregular

10-6 10-5 10-4 10-3 10-2 10-1 x= t 0.96 0.965 0.97 0.975 0.98 0.985 0.99 0.995 1 normalized energy centered upwind h upwind u

Energy at final time

L.Boittin (ANGE, Inria) 30.05.17 15 / 21

slide-18
SLIDE 18

Numerical tests

Problems with the centered scheme

Energy dissipation, but oscillations!

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 h centered upwind

Solution at final time, starting from smooth initial condition

0.2 0.4 0.6 0.8 1 1.2 t 0.97 0.975 0.98 0.985 0.99 0.995 1 normalized energy centered upwind h upwind u

Energy dissipation for the three schemes

L.Boittin (ANGE, Inria) 30.05.17 16 / 21

slide-19
SLIDE 19

Numerical tests

Simulation of the forced model

No topography: B(x) = 0. Constant free surface: η = rh1 + h2 =constant The two upwind schemes behave differently

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x 0.4 0.5 0.6 0.7 0.8 0.9 h

Water velocity u1 = 10, density ratio r = 0.6

L.Boittin (ANGE, Inria) 30.05.17 17 / 21

slide-20
SLIDE 20

Numerical tests

Simulation of the forced model

No topography: B(x) = 0. Constant free surface: η = rh1 + h2 =constant The two upwind schemes behave differently

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x 0.4 0.5 0.6 0.7 0.8 0.9 h

Water velocity u1 = 10, density ratio r = 0.6

L.Boittin (ANGE, Inria) 30.05.17 17 / 21

slide-21
SLIDE 21

Numerical tests

Simulations with a threshold in the friction coefficient

L.Boittin (ANGE, Inria) 30.05.17 18 / 21

slide-22
SLIDE 22

Numerical tests

Simulations with a threshold in the friction coefficient

Non-flat stationary states

L.Boittin (ANGE, Inria) 30.05.17 18 / 21

slide-23
SLIDE 23

Numerical tests

Why are the simulations unstable?

An idea: antidiffusion fluxes Simplified version of the equations for the sediment layer in 1D: ∂th2 + ε∂xh2 ˜ u2 = 0, ˜ u2 − ∂2

xx ˜

u2 = −∂xh2 New variable: D = −h2 ˜ u2∂xh2 |∂xh2|2 Continuity equation: ∂th2 − ε∂x(D∂xh2) = 0, well-posed if and only if D > 0. This may not always be the case everywhere in the domain...

L.Boittin (ANGE, Inria) 30.05.17 19 / 21

slide-24
SLIDE 24

Conclusions and perspectives

Conclusions

A new model for sediment transport with viscosity Formal derivation Preliminary analysis Comparison of three schemes on a staggered grid Future work Comparison with co-located schemes Find the cause(s) of the instabilities in the simulations (antidiffusion?) Simulate the coupled system (water+sediment)

staggered grid [Gunawan et al. ’14] co-located grid

More physical rheologies (Bingham?)

L.Boittin (ANGE, Inria) 30.05.17 20 / 21

slide-25
SLIDE 25

Conclusions and perspectives

Why doesn’t the order of approximation in the water layer ruin the approximations in the sediment layer? ∂t(H2 ¯ U2) +∇x · (h ¯ U2 ⊗ ¯ U2) + H2

Fr2 ∇x(rH1 + H2 + B)

= − ˜

κB ¯ U2 ε

+ 1

ε∇x · (µ2h2Dx ¯

U2) − κζ( ¯ U2 − ¯ u1) + O(ε2), ∂t(H2 ¯ U2) +∇x · (h ¯ U2 ⊗ ¯ U2) + H2

Fr2 ∇x(rh1 + H2 + B)

= − ˜

κB ¯ U2 ε

+ 1

ε∇x · (µ2h2Dx ¯

U2) − κζ( ¯ U2 − ¯ u1) + O(ε), And then ˜ κB ¯ U2 − ∇x · (µ2h2Dx ¯ U2) = O(ε). Imposes ¯ U2 = O(ε) = ε ˜ U2 + O(ε2). Then: ∂tH2 + ε∇x · (H2 ˜ U2) = 0, ∂tH2 + ε∇x · (H2 ˜ u2) = O(ε2) Then h2 = H2 + O(ε2).

L.Boittin (ANGE, Inria) 30.05.17 21 / 21