A well-balanced reconstruction of wet/dry fronts for the shallow water equations
Guoxian Chen
Wuhan University, P.R.China Co-authors: Bollermann, Kurganov, Noelle
A well-balanced reconstruction of wet/dry fronts for the shallow - - PowerPoint PPT Presentation
A well-balanced reconstruction of wet/dry fronts for the shallow water equations Guoxian Chen Wuhan University, P.R.China Co-authors: Bollermann, Kurganov, Noelle May 24, 2014 Outline Governing Equations 1 A Central-Upwind Scheme for the
Wuhan University, P.R.China Co-authors: Bollermann, Kurganov, Noelle
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 2 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 3 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 4 / 38
x = −ghBx,
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 4 / 38
x = −ghBx,
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 4 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 5 / 38
Bj w xj− 1
2
xj+ 1
2
B ˜ B
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 6 / 38
Bj w xj− 1
2
xj+ 1
2
B ˜ B
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 6 / 38
Bj w xj− 1
2
xj+ 1
2
B ˜ B
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 6 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 7 / 38
Bj w xj− 1
2
xj+ 1
2
B ˜ B
2 +
2 − Bj− 1 2
2
2 ≤ x ≤ xj+ 1 2 .
2 :=
2 + 0) + B(xj+ 1 2 − 0)
2 + Bj− 1 2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 8 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 9 / 38
2 (t) − Hj− 1 2 (t)
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 9 / 38
2 (t) − Hj− 1 2 (t)
(2) j
2 − Bj− 1 2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 9 / 38
2 (t)
j+ 1
2 F(U−
j+ 1
2 , Bj+ 1 2 ) − a−
j+ 1
2 F(U+
j+ 1
2 , Bj+ 1 2 )
j+ 1
2 − a−
j+ 1
2
j+ 1
2 a−
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 − U−
j+ 1
2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 10 / 38
2 (t)
j+ 1
2 F(U−
j+ 1
2 , Bj+ 1 2 ) − a−
j+ 1
2 F(U+
j+ 1
2 , Bj+ 1 2 )
j+ 1
2 − a−
j+ 1
2
j+ 1
2 a−
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 − U−
j+ 1
2
j+ 1
2 in numerical flux are obtained using the eigenvalues of
∂U as follows:
j+ 1
2 = max
j+ 1
2 +
j+ 1
2 , u−
j+ 1
2 +
j+ 1
2 , 0
j+ 1
2 = min
j+ 1
2 −
j+ 1
2 , u−
j+ 1
2 −
j+ 1
2 , 0
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 10 / 38
2 < x < xj+ 1 2 , Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 11 / 38
2 < x < xj+ 1 2 ,
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 11 / 38
2 < x < xj+ 1 2 ,
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 11 / 38
2 < x < xj+ 1 2 ,
j+ 1
2 = w ±
j+ 1
2 − Bj+ 1 2 . Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 11 / 38
Bj− 1
2
Bj+ 1
2
xj x∗
w
w+
j− 1
2
w−
j+ 1
2
wj w+
j+ 1
2
wj+1 Bj− 1
2
Bj+ 1
2
xj x∗
w
w−
j+ 1
2
wj w+
j+ 1
2
wj+1
j+ 1
2 < Bj+ 1 2 ,
2 − w j
j+ 1
2 = Bj+ 1 2 ,
j− 1
2 = 2w j − Bj+ 1 2 ;
j− 1
2 < Bj− 1 2 ,
2
j+ 1
2 = 2w j − Bj− 1 2 ,
j− 1
2 = Bj− 1 2 . Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 12 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 13 / 38
Bj− 1
2
Bj+ 1
2
xj x∗
w
w+
j− 1
2
w−
j+ 1
2
wj w+
j+ 1
2
wj+1 Bj− 1
2
Bj+ 1
2
xj x∗
w
w−
j+ 1
2
wj w+
j+ 1
2
wj+1
j+ 1
2 and w +
j+ 1
2 are not the same. Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 14 / 38
xj− 1
2
xj+ 1
2
B wj ∆x · hj x∗
w
xj− 1
2
xj+ 1
2
B wj ∆x · hj
2 |(Bx)j|,
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 15 / 38
xj− 1
2
xj+ 1
2
B wj ∆x · hj x∗
w
xj− 1
2
xj+ 1
2
B wj ∆x · hj
2 |(Bx)j|,
w,
w is the boundary point separating the dry and wet parts in the cell j.
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 15 / 38
2
xj− 1
2
2
x⋆
w
w
2 ) = ∆x⋆
w
w) − Bj+ 1
2 ) = −(∆x⋆
w)2
w = xj+ 1
2 − x⋆
w, thus
w =
2 − Bj+ 1 2
2 +
2 − Bj+ 1 2 ) Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 16 / 38
Bj− 1
2
Bj+ 1
2
wj w+
j−1/2
w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj Bj− 1
2
Bj+ 1
2
wj w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj x∗
j
j+ 1
2 = w +
j+ 1
2 and determine the reconstruction of w in cell j Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 17 / 38
Bj− 1
2
Bj+ 1
2
wj w+
j−1/2
w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj Bj− 1
2
Bj+ 1
2
wj w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj x∗
j
j+ 1
2 = w +
j+ 1
2 and determine the reconstruction of w in cell j
j+ 1
2 + h+
j− 1
2 ),
j− 1
2 = h+
j− 1
2 + Bj− 1 2 . Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 17 / 38
Bj− 1
2
Bj+ 1
2
wj w+
j−1/2
w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj Bj− 1
2
Bj+ 1
2
wj w±
j+ 1
2
xj− 1
2
xj+ 1
2
x∗
w
xj x∗
j
j+ 1
2 = w +
j+ 1
2 and determine the reconstruction of w in cell j
j+ 1
2 + h+
j− 1
2 ),
j− 1
2 = h+
j− 1
2 + Bj− 1 2 .
j− 1
2 < 0 The breaking point between the “wet” and “dry” pieces
j and it will be determined from the conservation
j
j+ 1
2 ,
⋆
well-balanced reconstruction of wet/dry fronts May 24, 2014 17 / 38
j− 1
2 = max
j+ 1
2
j and set
j := ∆x · min
j+ 1
2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 18 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 19 / 38
n j ≥ 0. Then, for all j, h n+1 j
j
j
j+ 1
2 , −a−
j+ 1
2 }. Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 20 / 38
n j ≥ 0. Then, for all j, h n+1 j
j
j
j+ 1
2 , −a−
j+ 1
2 }.
n+1 j
j
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2
j+ 1
2
j+ 1
2 − u+
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 + λa+
j− 1
2
j− 1
2 − a−
j− 1
2
j− 1
2 − a−
j− 1
2
j− 1
2 , Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 20 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 21 / 38
n+1 j
n j − ∆t
j+ 1
2 − H(1)
j− 1
2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 22 / 38
n+1 j
n j − ∆t
j+ 1
2 − H(1)
j− 1
2
n j
j+ 1
2 ) + max(0, −H(1)
j− 1
2 )
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 22 / 38
n+1 j
n j − ∆t
j+ 1
2 − H(1)
j− 1
2
n j
j+ 1
2 ) + max(0, −H(1)
j− 1
2 )
n+1 j
n j −
2 H(1)
j+ 1
2 − ∆tj− 1 2 H(1)
j− 1
2
2 = min(∆t, ∆ti,drain),
j+ 1
2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 22 / 38
2 = ∆t and therefore the finite volume updates
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 23 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 24 / 38
j+ 1
2 (t) =
j+ 1
2 Fg(V−
j+ 1
2 ) − a−
j+ 1
2 Fg(V+
j+ 1
2 )
j+ 1
2 − a−
j+ 1
2
j+ 1
2 a−
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 − V−
j+ 1
2
j+ 1
2 (t) =
j+ 1
2 Fa(V−
j+ 1
2 ) − a−
j+ 1
2 Fa(V+
j+ 1
2 )
j+ 1
2 − a−
j+ 1
2
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 24 / 38
j+ 1
2 (t) =
j+ 1
2 Fg(V−
j+ 1
2 ) − a−
j+ 1
2 Fg(V+
j+ 1
2 )
j+ 1
2 − a−
j+ 1
2
j+ 1
2 a−
j+ 1
2
j+ 1
2 − a−
j+ 1
2
j+ 1
2 − V−
j+ 1
2
j+ 1
2 (t) =
j+ 1
2 Fa(V−
j+ 1
2 ) − a−
j+ 1
2 Fa(V+
j+ 1
2 )
j+ 1
2 − a−
j+ 1
2
n+1 j
n j −
2 Ha
j+ 1
2 − ∆tj− 1 2 Ha
j− 1
2
j+ 1
2 − Hg
j− 1
2
n j
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 24 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 25 / 38
j
j + ∆t
j+ 1
2 − Fh
j− 1
2 ) = hn
j
j
j + ∆t
j+ 1
2 )2 − 1
j− 1
2 )2
j+ 1
2 + h+
j− 1
2
j+ 1
2 − b+
j− 1
2 )
j + ∆t
j+ 1
2 + h+
j− 1
2
j+ 1
2 + h−
j+ 1
2 ) − (b+
j− 1
2 + h+
j− 1
2 ))
j = 0
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 25 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 26 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 27 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 28 / 38
x w=h+B
0.1 0.15 0.2 0.25 0.3 0.3998 0.4 0.4002 KP BCKN Bed
x hu
0.2 0.4 0.6 0.8 1
5E-05 0.0001 KP BCKN
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 29 / 38
x w=h+B 0.2 0.4 0.6 0.8 1 0.35 0.4 0.45 0.5
KP BCKN
Bed
x hu 0.2 0.4 0.6 0.8 1 0.002 0.004 0.006 0.008 0.01 0.012 0.014
KP BCKN
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
x w=h+B 0.74 0.76 0.78 0.8 0.82 0.84 0.35 0.355 0.36 0.365 0.37 0.375
200 pts 400 pts 800 pts
bed x + x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
x hu 0.74 0.76 0.78 0.8 0.82 0.84 0.002 0.004 0.006 0.008 0.01 0.012 0.014
200 pts 400 pts 800 pts
x +
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 30 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 31 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 32 / 38
x w=h+B 35 40 45 50 55 60 1 1.05 1.1
KP BCKN
bed t=17 t=80 t=23 t=28
x hu 20 25 30 35 40 45 50 55 60
0.02
KP BCKN
t=17 t=80 t=23 t=28
t log(||w-max(1,B)||∞) 50 100 150 200 250 300
KP BCKN 200 pts 100 pts 800 pts 400 pts
t log(||hu||∞) 50 100 150 200 250 300
KP BCKN 200 pts 100 pts 800 pts 400 pts
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 33 / 38
x α=0
5 10
1 2 3 4 5 6 7
w u bedt front position 0.5 1 1.5 2 2 4 6 8 10 12 14
BCKN Exact solutiont front velocity 0.5 1 1.5 2 2 4 6 8
BCKN Exact solutionx α=π/6
5 10
1 2 3 4 5 6
w u bedt front position 0.5 1 1.5 2 2 4 6 8 10 12 14
BCKN Exact solutiont front velocity 0.5 1 1.5 2 2 4 6 8
BCKN Exact solutionx α=-π/6
5 10 2 4 6 8
w u bedt front position 0.5 1 1.5 2 2 4 6 8 10 12 14
BCKN Exact solutiont front velocity 0.5 1 1.5 2 2 4 6 8
BCKN Exact solutionGuoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 34 / 38
dam Reservoir 0.4m 0.75m 15.5m 10m 6m 6.5m water surface
t h
20 40 60 80 0.1 0.2 0.3 0.4 0.5 0.6 0.7
BCKN Lab measured
GP2: h(t)
t h
20 40 60 80 0.1 0.2 0.3 0.4 0.5 0.6 0.7
BCKN Lab measured
GP13: h(t)
t h
20 40 60 80 0.1 0.2 0.3 0.4 0.5 0.6 0.7
BCKN Lab measured
GP20: h(t)
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 35 / 38
1
2
3
4
5
6
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 36 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 37 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 37 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 37 / 38
Guoxian Chen (WHU) well-balanced reconstruction of wet/dry fronts May 24, 2014 38 / 38