a high order well balanced scheme for the shallow water
play

A high-order well-balanced scheme for the shallow-water equations - PowerPoint PPT Presentation

A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction C. Berthon 1 , S. Clain 2 , F. Foucher


  1. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction C. Berthon 1 , S. Clain 2 , F. Foucher 1,3 , R. Loubère 4 , V. Michel-Dansac 5 1 Laboratoire de Mathématiques Jean Leray, Université de Nantes 2 Centre of Mathematics, Minho University 3 École Centrale de Nantes 4 CNRS et Institut de Mathématiques de Bordeaux 5 Institut de Mathématiques de Toulouse et INSA Toulouse Thursday, February 5th, 2019 Séminaire Équations aux dérivées partielles, Strasbourg

  2. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations Several kinds of destructive geophysical flows Dam failure (Malpasset, France, 1959) Tsunami (T¯ ohoku, Japan, 2011) Flood (La Faute sur Mer, France, 2010) Mudslide (Madeira, Portugal, 2010) 1 / 41

  3. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations The shallow-water equations and their source terms   ∂ t h + ∂ x ( hu ) = 0  � � hu 2 + 1 = − gh∂ x Z − kq | q |  2 gh 2 (with q = hu ) ∂ t ( hu ) + ∂ x  h 7 � 3 � h � We can rewrite the equations as ∂ t W + ∂ x F ( W ) = S ( W ) , with W = . q Z ( x ) is the known water surface topography k is the Manning h ( x, t ) u ( x, t ) coefficient channel bottom Z ( x ) g is the gravitational constant x we label the water discharge q := hu 2 / 41

  4. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations Steady state solutions Definition: Steady state solutions W is a steady state solution iff ∂ t W = 0 , i.e. ∂ x F ( W ) = S ( W ) . Taking ∂ t W = 0 in the shallow-water equations leads to   ∂ x q = 0  � q 2 � h + 1 = − gh∂ x Z − kq | q |  2 gh 2 ∂ x .  h 7 � 3 The steady state solutions are therefore given by   q = cst = q 0  � q 2 � h + 1 = − gh∂ x Z − kq 0 | q 0 |  0 2 gh 2 ∂ x .  h 7 � 3 3 / 41

  5. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations A real-life simulation: the 2011 T¯ ohoku tsunami. The water is close to a steady state at rest far from the tsunami. This steady state is not preserved by a non-well-balanced scheme! 4 / 41

  6. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations A real-life simulation: the 2011 T¯ ohoku tsunami. The water is close to a steady state at rest far from the tsunami. This steady state is not preserved by a non-well-balanced scheme! 4 / 41

  7. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction and motivations Objectives Our goal is to derive a numerical method for the shallow-water model with topography and Manning friction that exactly preserves its stationary solutions on every mesh. To that end, we seek a numerical scheme that: 1 is well-balanced for the shallow-water equations with topography and friction, i.e. it exactly preserves and captures the steady states without having to solve the governing nonlinear differential equation; 2 preserves the non-negativity of the water height and handles wet/dry fronts; 3 ensures a discrete entropy inequality; 4 can be easily implemented in an HPC environment. 5 / 41

  8. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction to Godunov-type schemes 1 Introduction to Godunov-type schemes 2 Derivation of a 1D first-order well-balanced scheme 3 Two-dimensional and high-order extensions 4 Numerical simulations 5 Conclusion and perspectives

  9. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction to Godunov-type schemes Setting: finite volume schemes Objective: Approximate the solution W ( x, t ) of the system ∂ t W + ∂ x F ( W ) = S ( W ) , with suitable initial and boundary conditions. We partition the space domain in cells , of volume ∆ x and of evenly spaced centers x i , and we define: 2 and x i + 1 2 , the boundaries of the cell i ; x i − 1 W n i , an approximation of W ( x, t ) , constant in the cell i and � ∆ x/ 2 1 W ( x, t n ) dx . at time t n , which satisfies W n i ≃ ∆ x ∆ x/ 2 W n W ( x, t ) i x x x i − 1 x i x i +1 x i − 1 x i + 1 2 2 6 / 41

  10. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction to Godunov-type schemes Godunov-type scheme (approximate Riemann solver) As a consequence, at time t n , we have a succession of Riemann problems (Cauchy problems with discontinuous initial data) at the interfaces between cells:  ∂ t W + ∂ x F ( W ) = S ( W )   � W n i if x < x i + 1  W ( x, t n ) =  2 W n i +1 if x > x i + 1 2 W n W n i i +1 x i x i + 1 x i +1 2 For S ( W ) � = 0 , the exact solution to these Riemann problems is unknown or costly to compute � we require an approximation. 7 / 41

  11. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction to Godunov-type schemes Godunov-type scheme (approximate Riemann solver) We choose to use an approximate Riemann solver, as follows. t λ L λ R i + 1 i + 1 2 2 W n i + 1 2 W n W n i i +1 x i + 1 x 2 W n 2 is an approximation of the interaction between W n i and i + 1 W n i +1 (i.e. of the solution to the Riemann problem), possibly made of several constant states separated by discontinuities. λ L 2 and λ R 2 are approximations of the largest wave speeds of i + 1 i + 1 the system. 8 / 41

  12. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Introduction to Godunov-type schemes Godunov-type scheme (approximate Riemann solver) t W ∆ ( x, t n +1 ) � �� � t n +1 W n W n i − 1 i + 1 2 2 λ L λ R i + 1 i − 1 2 2 W n W n W n i − 1 i i +1 t n x x i − 1 x i x i + 1 2 2 We define the time update as follows: � x i + 1 1 W n +1 W ∆ ( x, t n +1 ) dx. 2 := i ∆ x x i − 1 2 Since W n 2 and W n 2 are made of constant states, the above i − 1 i + 1 integral is easy to compute. 9 / 41

  13. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Derivation of a 1D first-order well-balanced scheme 1 Introduction to Godunov-type schemes 2 Derivation of a 1D first-order well-balanced scheme 3 Two-dimensional and high-order extensions 4 Numerical simulations 5 Conclusion and perspectives

  14. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Derivation of a 1D first-order well-balanced scheme The HLL approximate Riemann solver t To approximate solutions of λ L λ R ∂ t W + ∂ x F ( W ) = 0 , the HLL approximate W HLL Riemann solver (Harten, Lax, van Leer W L W R (1983)) may be chosen; it is denoted by W ∆ and displayed on the right. x − ∆ x/ 2 0 ∆ x/ 2 The consistency condition (as per Harten and Lax) holds if: � ∆ x/ 2 � ∆ x/ 2 1 1 W ∆ (∆ t, x ; W L , W R ) dx = W R (∆ t, x ; W L , W R ) dx, ∆ x ∆ x − ∆ x/ 2 − ∆ x/ 2 � h HLL � which gives W HLL = λ R W R − λ L W L − F ( W R ) − F ( W L ) . = λ R − λ L λ R − λ L q HLL Note that, if h L > 0 and h R > 0 , then h HLL > 0 for | λ L | and | λ R | large enough. 10 / 41

  15. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Derivation of a 1D first-order well-balanced scheme Modification of the HLL approximate Riemann solver The shallow-water equations with the topography and friction source terms read as follows:   ∂ t h + ∂ x q = 0 ,  � q 2 � h + 1 + gh∂ x Z + kq | q |  2 gh 2 ∂ t q + ∂ x = 0 .  h 7 � 3 11 / 41

  16. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Derivation of a 1D first-order well-balanced scheme Modification of the HLL approximate Riemann solver With Y ( t, x ) := x , we can add the equations ∂ t Z = 0 and ∂ t Y = 0 , which correspond to the fixed geometry of the problem:   ∂ t h + ∂ x q = 0 ,   � q 2 �    h + 1 + gh∂ x Z + kq | q |  2 gh 2 ∂ t q + ∂ x ∂ x Y = 0 , h 7 � 3    ∂ t Y = 0 ,     ∂ t Z = 0 . 11 / 41

  17. A high-order well-balanced scheme for the shallow-water equations with topography and Manning friction Derivation of a 1D first-order well-balanced scheme Modification of the HLL approximate Riemann solver With Y ( t, x ) := x , we can add the equations ∂ t Z = 0 and ∂ t Y = 0 , which correspond to the fixed geometry of the problem:   ∂ t h + ∂ x q = 0 ,   � q 2 �    h + 1 + gh∂ x Z + kq | q |  2 gh 2 ∂ t q + ∂ x ∂ x Y = 0 , h 7 � 3    ∂ t Y = 0 ,     ∂ t Z = 0 . The equations ∂ t Y = 0 and ∂ t Z = 0 induce stationary waves associated to the source term (of which q is a Riemann invariant). To approximate solutions of λ L 0 λ R ∂ t W + ∂ x F ( W ) = S ( W ) , we thus use W ∗ W ∗ L R the approximate Riemann solver displayed on the right W L W R (assuming λ L < 0 < λ R ). 11 / 41

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend