Finite-Difference TVD Scheme for Computation of Dam-Break Problems
Publication: Journal of Hydraulic Engineering
Volume 126, Issue 4
Abstract
A second-order hybrid type of total variation diminishing (TVD) finite-difference scheme is investigated for solving dam-break problems. The scheme is based upon the first-order upwind scheme and the second-order Lax-Wendroff scheme, together with the one-parameter limiter or two-parameter limiter. A comparative study of the scheme with different limiters applied to the Saint Venant equations for 1D dam-break waves in wet bed and dry bed cases shows some differences in numerical performance. An optimum-selected limiter is obtained. The present scheme is extended to the 2D shallow water equations by using an operator-splitting technique, which is validated by comparing the present results with the published results, and good agreement is achieved in the case of a partial dam-break simulation. Predictions of complex dam-break bores, including the reflection and interactions for 1D problems and the diffraction with a rectangular cylinder barrier for a 2D problem, are further implemented. The effects of bed slope, bottom friction, and depth ratio of tailwater/reservoir are discussed simultaneously.
Get full access to this article
View all available purchase options and get full access to this article.
References
1.
Abott, M. D. (1979). Computational hydraulics. Ashgate Publishing Co., Brookfield, Ct.
2.
Alcrudo, F., and García-Navarro, P. (1993). “A high resolution Godunov-type scheme in finite volumes for the 2d shallow water equation.” Int. J. Numer. Methods in Fluids, 16, 489–505.
3.
Anastansiou, K., and Chan, C. T. (1997). “Solution of the 2d shallow water equations using the finite volume method on unstructured triangular meshes.” Int. J. Numer. Methods in Fluids, 24, 1225– 1245.
4.
Chang, S. C. (1995). “The method of space-time conservation element and solution element: A new approach for solving the Navier-Stokes and Euler equations.” J. Comp. Phys., 119, 295–324.
5.
Chaudhry, M. F. (1993). Open-channel flow. Prentice-Hall, Englewood Cliffs, N.J.
6.
Delis, A. I., and Skeels, C. P. (1998). “TVD schemes for open channel flow.” Int. J. Numer. Methods in Fluids, 26, 791–809.
7.
Fennema, R. J., and Chaudhry, M. H. (1989). “Implicit methods for two-dimensional unsteady free-surface flows.”J. Hydr. Res., Delft, The Netherlands, 27(3), 321–332.
8.
Garcia, R., and Kahawita, R. A. (1986). “Numerical solution of the St. Venant equations with MacCormack finite-difference scheme.” Int. J. Numer. Methods in Fluids, 6, 259–274.
9.
García-Navarro P., Alcrudo F., and Savirón, J. M. (1992). “1-D open-channel flow simulation using TVD-McCormack scheme.”J. Hydr. Engrg., ASCE, 118(10), 1359–1372.
10.
Glaister, P. (1988). “Approximate Rieman solutions of shallow water equations.”J. Hydr. Res., Delft, The Netherlands, 26(3), 293–306.
11.
Glaister, P. (1993). “Flux difference splitting for open channel flows.” Int. J. Numer. Methods in Fluids, 16, 629–654.
12.
Harten, A. (1983). “High resolution schemes for hyperbolic conservation laws.” J. Comp. Phys., 49, 357–393.
13.
Hu, K., Mingham, C. G., and Causon, D. M. (1998). “A bore-capture finite volume method for open-channel flows.” Int. J. Numer. Methods in Fluids, 28, 1241–1261.
14.
Jeng, Y. N., and Payne, U. J. (1995). “An adaptive TVD limiter.” J. Comp. Phys., 118, 229–241.
15.
Jha, A. K., Akiyama, J., and Ura, M. (1995). “First- and second-order flux difference splitting schemes for dam-break problem.”J. Hydr. Engrg., ASCE, 121(12), 877–884.
16.
Mahmood, K., and Yevjevich, V., eds. (1975). Unsteady flow in open channels. Water Resources Publications, Fort Collins, Colo.
17.
Mingham, C. G., and Causon, D. M. (1998). “High-resolution finite-volume method for shallow water flows.”J. Hydr. Engrg., ASCE, 124(6), 605–614.
18.
Molls, T., and Molls, F. (1998). “Space-time conservation method applied to Saint Venant equations.”J. Hydr. Engrg., ASCE, 124(5), 501–508.
19.
Nujic, M. (1995). “Efficient implementation of non-oscillatory schemes for the computation of free-surface flows.”J. Hydr. Res., Delft, The Netherlands, 33(1), 101–111.
20.
Rao, V. S., and Latha, G. (1992). “A slope modification method for shallow water equations.” Int. J. Numer. Methods in Fluids, 14, 189–196.
21.
Roe, P. L. (1986). “Characteristic-based schemes for the Euler equations.” Anal. Rev. Fluid Mech., 337–365.
22.
Savic, L. J., and Holly, F. M., Jr. (1993). “Dambreak flood waves computed by modified Gonunov method.”J. Hydr. Res., Delft, The Netherlands, 31(2), 187–204.
23.
Stoker, J. J. (1957). Water waves, Interscience Publications, Wiley, New York.
24.
Strong, G. (1968). “On the construction and comparison of difference scheme.” SIAM J. Numer. Anal., 5, 506–517.
25.
Sweby, P. K. (1984). “High resolution schemes using flux limiters for hyperbolic conservation laws.” SIAM J. Numer. Anal., 21, 995–1011.
26.
Tan, W. Y. (1992). Shallow water hydrodynamics. Elsevier Science, New York.
27.
Yang, H. Q., and Przekwas, A. J. (1992). “A comparative study of advanced shock-capturing schemes applied to Berger's equation.” J. Comp. Phys., 102, 139–159.
28.
Yang, J. Y., Hsu, C. A., and Chang, S. H. (1993a). “Computations of free surface flows, Part 1: 1D dam-break flows.”J. Hydr. Res., Delft, The Netherlands, 31(1), 19–34.
29.
Yang, J. Y., and Hsu, C. A. (1993b). “Computations of free surface flows, Part 2: 2D unsteady bore diffraction.”J. Hydr. Res., Delft, The Netherlands, 31(3), 403–412.
30.
Yee, H. C. (1987). “Construction of explicit and implicit symmetric TVD schemes and their applications.” J. Comp. Phys., 68, 151–179.
31.
Zhao, D. H., Shen, H. W., Lai, J. S., and Tabios, G. Q. III. (1996). “Approximate Riemann solvers in FVM for 2D hydraulic shock wave modeling.”J. Hydr. Engrg., ASCE, 122(12), 692–702.
Information & Authors
Information
Published In
History
Received: Dec 29, 1998
Published online: Apr 1, 2000
Published in print: Apr 2000
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.