Documente Academic
Documente Profesional
Documente Cultură
www.elsevier.com/locate/advwatres
Abstract
A new second-order central scheme (KT), proposed by Kurganov and Tadmor, have been used for the solution of the two-
dimensional dam-break problem. After having assumed as basis of the dam-break phenomenon the set of 2D nonhomogeneous
Saint–Venant equations, the KT scheme in its semi-discrete second-order form has been extended for taking into account the
presence of a source term. Time integration has been performed by using a third-order TVD Runge–Kutta scheme. To demonstrate
the accuracy of this explicit method, the solution obtained by this model for a dam-break problem of one-dimensional flow has been
compared with the corresponding analytical solution, moreover, the solutions obtained for two test cases of two-dimensional flow
have been compared with the experimental results.
2004 Elsevier Ltd. All rights reserved.
Keywords: Saint–Venant equations; Shallow water flow model; Central difference schemes; Incompressible fluid flow; Shock phenomena; Dam-break
problem
idea inspiring the KT model is the use of precise infor- In the case of shallow-water the vertical component
mation about the local speed of the wave propagation. of the velocity w and the corresponding shear stress can
In fact, in the KT scheme, an approximate solution is be neglected, in this case Eq. (4c) becomes (see Lai [16])
constructed by using cells the length of which are not pz ¼ qg ð5Þ
constant in time but are computed on the basis of the
local value of the propagation wave celerity. The Integration of (5) gives
evolved solution, after an additional reconstruction, is p ¼ qgðZ zÞ þ patm ð6Þ
then projected back onto the original grid.
The aim of this work is to present the extension of the where Z ¼ Zðx; yÞ is the water surface elevation (Fig. 1),
semidiscrete KT scheme to the integration of the two- z the vertical coordinate and patm the atmospheric pres-
dimensional Saint–Venant equations in presence of a sure, which is assumed to be constant. From Eq. (6) we
source term, and to verify the efficiency of this formu- obtain
lation for modeling the dam-break phenomenon. The px ¼ qgZx ; py ¼ qgZy ð7a;bÞ
paper is organized as follows: in Section 2 the basic
Another important step for obtaining the set of
equations of the dam-break phenomenon are recalled, in
shallow water equations is the integration along the z
Section 3 the numerical formulation of the model is
coordinate of the continuity Eq. (3) and of momentum
presented and, at last, in Section 4 the results of the
Eqs. (4a) and (4b).
numerical applications of the above described model for
This integration over the depth h, extending from the
one-dimensional idealized problem and for two-dimen-
bottom z ¼ Zb ðx; yÞ to the free surface z ¼ Zðx; y; tÞ,
sional real cases of dam-break phenomena are pre-
where h ¼ Z Zb , by using the Leibnitz rule and Eq.
sented.
(7a,b), gives the following set of partial differential
equations, which are used for describing the transient
flow in shallow water cases (see Toro [25])
2. Governing equations
ht þ ðhuÞx þ ðhvÞy ¼ 0 ð8aÞ
The mathematical model of an incompressible fluid
ðhuÞt þ ðhu2 Þx þ ðhuvÞy ¼ ghðZx þ Sfx Þ ð8bÞ
flow, in a bounded domain X with boundary C, is based
on the continuity and Navier–Stokes partial differential
equations written in the form ðhvÞt þ ðhuvÞx þ ðhv2 Þy ¼ ghðZy þ Sfy Þ ð8cÞ
ru¼0 ð1Þ The set of conservative Eq. (8), which are known under
the name of 2D Saint–Venant equations, in matrix form
are
ou 1
þ ðu rÞu ¼ rp þ mr2 u þ f ð2Þ Ut þ Fx þ Gy ¼ S; ð9Þ
ot q
T
where uðx; y; z; tÞ ¼ ðu; v; wÞ is the velocity vector, q
the water density, assumed as a constant, pðx; y; z; tÞ is
the pressure, m the kinematics viscosity, and fðx; y; z; tÞ
is the body force vector. Eqs. (1) and (2), in the equiv-
alent scalar form are
ux þ v y þ w z ¼ 0 ð3Þ
1
ut þ uux þ vuy þ wuz ¼ px þ mr2 u ð4aÞ
q
1
vt þ uvx þ vvy þ wvz ¼ py þ mr2 v ð4bÞ
q
1
wt þ uwx þ vwy þ wwz ¼ pz þ mr2 w g ð4cÞ
q
here ut ; ux ; uy ; uz indicate, respectively, the partial deriv-
atives ou=ot, ou=ox, ou=oy, ou=oz, the same is true for v
and w and p. The body force vector is f ¼ ð0; 0; gÞ, g
being the acceleration of gravity. Fig. 1. Shallow water notation.
G. Gottardi, M. Venutelli / Advances in Water Resources 27 (2004) 259–268 261
þ Z xjþ1 Z ykþ1
y
GðUj;k
1=2 ðtÞÞ þ GðUj;k
1=2 ðtÞÞ 1 2 2
Hj;k
1=2 ðtÞ :¼ E2j;k ðtÞ ¼ S2 dx dy
2 DxDy xj1 yk1
ayj;k
1=2 ðtÞ
2 2
þ
Uj;k
1=2 ðtÞ Uj;k
1=2 ðtÞ g
2 hþ 1 S0x S þ
fxjþ1;k þ h
jþ12;k
S0x S
fxjþ1;k
12 jþ2;k
ð15bÞ 2
2
2g g þ þ
and the discrete partial derivatives ðUx Þj;k and ðUy Þj;k þ h S0y Sfy 1 ð16cÞ
j;k1
were computed by 2 j;k
2
ðUy Þj;k
Uj;kþ1 Uj;k Uj;kþ1 Uj;k1 Uj;k Uj;k1 4. Numerical applications
¼ MM h ; ;h
Dy 2Dy Dx
To demonstrate the ability of the KT scheme for
where 0 6 h 6 1 and MM denotes the MinMod non- modeling accurately dam-break events, some tests cases
linear limiter function, defined as are presented. At first, the one-dimensional dam-break
in horizontal and frictionless channel, of which is known
8
< minj fxj g if xj > 0; 8j the analytical solution, is presented. Moreover three 2D
MMfx1 ; x2 ; . . .g ¼ maxj fxj g if xj < 0; 8j dam-break test cases are simulated and the results of
: these simulations are compared with experimental data.
0 otherwise:
The local speeds axjþ1;k ðtÞ and ayj;kþ1 ðtÞ are computed by 4.1. One-dimensional dam-break in horizontal and fric-
2 2
n o tionless channel
þ
axjþ1=2;k ðtÞ ¼ max qðAðUjþ1=2;k ÞÞ; qðAðUjþ1=2;k ÞÞ
In this test we consider an idealized dam-break
n o problem for a rectangular, horizontal and frictionless
ayj;kþ1=2 ðtÞ ¼ max qðBðUj;kþ1=2
þ
ÞÞ; qðBðUj;kþ1=2 ÞÞ channel, 200 m long. The initial conditions were h1 ¼ 10
m for the liquid depth upstream the dam, which is lo-
where qðAÞ : maxi jai j, in which ai are the eigenvalues cated in the middle of the channel, and h2 ¼ 1 m is the
in Eq. (13a), and qðBÞ in which b are the
: maxi jbi j, liquid depth downstream the dam. The results of this
eigenvalues in Eq. (13b). i
simulation are plotted, as function of x, at time t ¼ 6 s in
For the evaluation of the three components Fig. 3: (a) the depth h; (b) the velocity u; (c) the unit
(E1 ; E2 ; E3 ) of the vector E, obtained by integration of discharge q ¼ uh and, (d) the Froude number Fr ¼ u=c.
the three components (S1 ; S2 ; S3 ) of the forcing vector S, Also the corresponding analytical results (see Stoker
we use the Simpson’s quadrature rule and consider as [23]) are plotted in the same figures. For this test we have
constant the bed slopes S0x , S0y in the x- and y-directions used a Courant number Cr ¼ ðu þ cÞDt=Dx ¼ 0:5 and
respectively. In this way we obtain the parameter for computing the numerical derivatives
by the MinMod non-linear limiter function was
E1j;k ðtÞ ¼ 0 for S1 ¼ 0 ð16aÞ h ¼ 1:25. The space domain was discretized by 200 cells.
G. Gottardi, M. Venutelli / Advances in Water Resources 27 (2004) 259–268 263
12 8
8
5
6 4
3
4
2
1
0 0
0 50 100 150 200 0 50 100 150 x [m] 200
x [m]
(a) (b)
30 1.2
2 Fr
q [m /s]
25 1.0
20 0.8
15 0.6
10 0.4
Numerical
Analytical
5 0.2
Numerical
Analytical
0 0.0
0 50 100 150 200 0 50 100 150 200
x [m] x [m]
(c) (d)
Fig. 3. Comparison of the numerical and analytical solutions at t ¼ 6 s: (a) depth h; (b) velocity u; (c) unit discharge q and, (d) Froude number Fr.
These figures show a good agreement between numerical depth in the reservoir and 0.0 m in the channel. The
and analytical solutions. contour line is closed, except the outlet which is consid-
ered open. For this simulation a Manning coefficient
4.2. Two-dimensional dam-break experiment in an L- nm ¼ 0:0095 (m1=3 s) and the bed slopes S0x ¼ S0y ¼ 0
shaped channel were used. The flow domain was discretized by squared
cells 1 · 1 cm. The Courant number Cr ¼ kDt=l, in which
For this test case the flow domain formed by a square k is the maximum among the eigenvalues ai and bi in Eq.
reservoir feeding a L-shaped channel is shown in Fig. 4, (13a,b) and l ¼ Dx ¼ Dy, was taken 0.5,moreover, we
(Brufau and Garcia–Navarro [3]; Soares Fraz~ ao and used h ¼ 1 as the parameter for computing the numerical
Zech [22]). The initial conditions are zero flow and 0.2 m derivative using the MinMod non-linear limiter function.
264 G. Gottardi, M. Venutelli / Advances in Water Resources 27 (2004) 259–268
5. Conclusions
0.20 0.20
h [m] Numerical h [m]
Experimental Numerical
Experimental
0.15 0.15
0.10 0.10
0.05 0.05
0.00 0.00
0 5 10 15 20 25 30 35 40 0 5 10 15 20 25 30 35 40
t [s] t [s]
(a) (b)
0.20 0.20
h [m] Numerical h [m] Numerical
Experimental Experimental
0.15 0.15
0.10 0.10
0.05 0.05
0.00 0.00
0 5 10 15 20 25 30 35 40 0 5 10 15 20 25 30 35 40
t [s] t [s]
(c) (d)
0.20 0.20
h [m] Numerical h [m] Numerical
Experimental Experimental
0.15 0.15
0.10 0.10
0.05 0.05
0.00 0.00
0 5 10 15 20 25 30 35 40 0 5 10 15 20 25 30 35 40
t [s] t [s]
(e) (f)
Fig. 6. Hydrographs at points: (a) P1; (b) P2; (c) P3; (d) P4; (e) P5 and, (f) P6.
0.55
2.0
reservoir flood-plain
[m]
9B
0.50 0.50
-5A 0.05
1.0 0 0.4 m
C
y
0.0 0.00
0.0 x 1 .0 2.0 3.0
[m]
Fig. 8. Contour plot of the depth at t ¼ 0:5 s, for the case
Fig. 7. Experimental reservoir and flood-plain. S0x ¼ S0y ¼ 0.
266 G. Gottardi, M. Venutelli / Advances in Water Resources 27 (2004) 259–268
0.8 0.8
h [m] Numerical h [m] Numerical
Experimental Experimental
0.6 0.6
0.4 0.4
0.2 0.2
0.0 0.0
0 2 4 6 8 10 0 2 4 6 8 10
t [s] t [s]
(a) (b)
0.8 0.8
h [m] Numerical h [m] Numerical
Experimental Experimental
0.6 0.6
0.4 0.4
0.2 0.2
0.0 0.0
0 2 4 6 8 10 0 2 4 6 8 t [s] 10
t [s]
(c) (d)
Fig. 9. Hydrographs for the case S0x ¼ S0y ¼ 0 at points: (a) O; (b) )5A; (c) C; (d) 9B.
0
0.8
h [m] Numerical
Experimental
0.6
0.60
0.4
0.55 0.05
0.50
0.2
0.55
0.60 0.0
0 2 4 6 8 t [s] 10
(a)
0.00
0.8
Fig. 10. Contour plot of the depth at t ¼ 0:5 s for the case S0x ¼ 0:07 h [m] Numerical
and S0y ¼ 0. Experimental
0.6
0.4
1. The presented 1D dam-break test for the frictionless
channel shows a very good agreement among the 0.2
numerical and analytical solutions.
2. For that it concerns the 2D dam-break test cases pre- 0.0
0 2 4 6 8 10
sented, the lack of 2D analytical solutions, to be used t [s]
for comparison, do not allow a certain evaluation of (b)
the goodness of the 2D KT method presented. How- Fig. 11. Hydrographs for the case S0x ¼ 0:07 and S0y ¼ 0, at points: (a)
ever, the validity of the 1D KT method, and the good O and, (b) )5A.
G. Gottardi, M. Venutelli / Advances in Water Resources 27 (2004) 259–268 267
50 0
h0 = 1 m
y [m] 1.01
2.00
4.00
6.00
8.00
C
y [m]
O 9.58
25 25
h0 = 10 m
0 50
0 25 50 0 25 50
x [m]
x [m]
Fig. 12. Flow domain with initial water depth. Fig. 14. Contour plot of the water depth at t ¼ 0:69 s.
12
h [m]
y
10 KT
40 50 LLFS
10 20 30
0
10 8
7.5 6
h 5
4
2.5
2
0
0 0
10
20 25 30 35 40 45 50
30
40 x [m]
50 (a)
x
Fr KT
LLFS
agreement among 2D experimental and simulated re- 1.5
sults led to the conclusion of the validity of the 2D
KT computational model.
1.0
Acknowledgements
0.5