A HIGH RESOLUTION FINITE VOLUME METHOD FOR SOLVING SHALLOW WATER EQUATIONS 注意:本论文已在Journal
of Hydrodynamics, Ser. B., 2000(1): 35-41发表 Wang Jia-song
School of Civil Engineering and Mechanics, Shanghai JiaoTong University, Shanghai 200030, P. R. China Ni
Han-gen ABSTRACT: A high-resolution finite volume numerical method for solving the shallow water equations is developed in this paper. In order to extend finite difference TVD scheme to finite volume method, a new geometry and topology of control bodies is defined considering the corresponding the relationships between nodes and elements. This solver is implemented on arbitrary quadrilateral meshes and their satellite elements, and based on a second-order hybrid type TVD scheme in space discretization and a two-step Runge-Kutta method in time discretization. Then it is used to deal with two typical dam-break problems and very satisfactory results are obtained comparing with other numerical solutions. It can be considered as an efficient implement for the computation of shallow water problems, especially concerning those having discontinuities, subcritical and supercritical flows and with complex geometries. KEY WORDS: shallow water equations, finite volume, TVD scheme, dam-break bores 1. INTRODUCTION It is necessary to conduct fluid flow analyses in many areas, such as in environmental and hydraulic engineering. Numerical method becomes gradually the most important approach. The computation for general shallow water flow problems are successful, but the studies of complex problems, such as having discontinuities, free surface and irregular boundaries are still under development. The analysis of dam-break flows is a very important subject both in science and engineering. For the complex
boundaries, the traditional method has usually involved a kind of body-fitted
coordinate transformation system, whilst this may make the original equations
become more complicated and sometimes the transformation would be difficult.
It is naturally desirable to handle arbitrary complex geometries on every
control element without having to use coordinate transformations. For
the numerical approach, the general methods can be listed as characteristics,
implicit and approximate Riemann solver, etc. The TVD finite difference
scheme The traditional
TVD schemes have different features in the aspects of constructive form
and numerical performance. Some are more dissipative and some are more
compressive. Through the numerical studies
where
where h is water
depth,
in which n is Manning roughness coefficient.
3. GEOMETRICAL AND TOPOLOGICAL RELATIONSHIPS OF ELEMENTS The second-order TVD schemes belong to five-point finite difference scheme and the unsolved variables are node-node arrangement. In order to extend them to the finite volume method, it is necessary to define the control volume. The types of traditional control volume have element itself, such as triangle, quadrilateral and other polygons or some kinds of combinations, and polygons made up of the barycenters from the adjacent elements. In this paper we consider that a node corresponds to an element and the middle states between two conjunction nodes correspond to the interface states of public side between two conjunction elements. A new geometrical and topological relationship is presented for convenience to describe and utilize the TVD scheme. An arbitrary quadrilateral element is defined as a main element and the eight elements surrounding this main element are named as satellitic elements. If the number of all the elements and nodes is known, the topological relations between the main elements and the satellite ones can be predetermined (see Ref.[10] in detail). Then the numerical fluxes of all the sides of the main element can be determined. The relationships between the main and the satellite elements are shown in Figure 1. However, the elements on land boundaries have only six satellite ones shown in Figure 2.1. FINITE VOLUME TVD SCHEME For the element
where A represents
the area of the region The vector U is assumed constant over an element. Further discretizing (3), the basic equation of the finite volume method can be obtained
where
F(U) and G(U) have a rotational invariance property, so they satisfy the relation
or
where
Eq. (4) can be rewritten as
Let the right terms of above equation be
Two-step Runge-Kutta method is used to discretize Eq. (10), then the second-order accuracy in time can be obtained
The flux at every
side of any element (e.g. at the side 1 of element
where
where
where
Eqs.
(12) and (13) concern four satellite elements around the element 5. BOUNDARY CONDITIONS The boundaries of the computational domain have land boundaries (solid boundaries) and water boundaries (open boundaries) for a general shallow water problem. In the case of solid boundaries, no-slip or slip boundary conditions is considered on the basis of whether considering turbulent viscosity or not. Generally speaking, no-slip boundary conditions are given if considering turbulent viscosity, otherwise slip conditions are specified. The open boundary conditions, however, need to have a particular treatment. The local value of Froude number or whether the flow is subcritical or supercritical is the basis of determining the number of boundary conditions. For supercritical flow, three conditions at the inflow boundary and none at the outflow boundary must specified. For subcritical flow, two external conditions are specified at inflow boundary and one is required at the outflow boundary. 6. APPLICATIONS OF DAM-BREAK COMPUTATIONThrough
the computation of 1D dam-break waves in a horizontal and frictionless
channel and the comparison with Stoker's theoretical solution, it is shown
that steep and nonoscillatory numerical solutions could be obtained using
the hybrid type of TVD scheme 6.1 Rectangular Dam-Break Consider
a 2D partial dam-break model with a non-symmetrical breach. It is assumed
that in the center of a 200m×200m
channel, a partial dam breaking takes place instantaneously. The breach
is 75m in length, which has distances of 30m from the left bank and 95m
from the right. The initial water height is 10m and 5m respectively. No
slope and friction are considered. The results displaying the views of
the water surface elevation, contour of the surface elevation and velocity
field are shown in Figure3 at time t=7.2s after the dam failure. At the
instant of breaking of the dam, water is released through the breach,
forming a positive wave propagating downstream and a negative wave spreading
upstream. These results agree quite well with the results of using finite
difference hybrid type of TVD scheme
6.2 Circular Dam-Break
Another typical example is based on the hypothetical test case studied
by Alcrudo and Garcia-Navarro [7], which involves the breaking of a circular
dam. It is an important test example for the analysis of the algorithm
performance and solving a complex shallow water problem. The physical
model is that two regions of still water are separated by a cylindrical
wall of radius 11m. The water depth inside the dam is 10m, whilst outside
the dam is 1m. At the instant of dam failure the circular wall is assumed
to be removed completely and no slope and friction is considered, then
the circular dam-break waves will spread and propagate radially and symmetrically.
The results with above method at time t=0.69s are shown in Figures 4 (a),
(b) and (c) which denote the water surface elevation, contour of surface
elevation and velocity field respectively. It can be clearly seen that
the waves spread uniformly and symmetrically. These results agree quite
well with those given by Alcrudo and Garcia-Navarro
7. SUMMARY AND CONCLUSIONSTVD scheme is playing an important role in gas dynamics because of its high accuracy, good shock-capturing ability and nonoscillatory numerical performance. But it is constructed based on finite difference method. In this paper a new geometry and topology is defined for the extension of nodes to elements. With the conservative type of the shallow water equations, a hybrid type second order TVD scheme is applied and two-step Runge –Kutta method is adopted in time, then a finite volume TVD scheme for the shallow water equations on arbitrary quadrilateral elements is developed. The numerical results of two types of dam-break problem show that the method is sufficiently robust and can handle discontinuities and complex flow problems efficiently. The results presented in this paper are in excellent agree with those reported recently and even display sharper discontinuities and the maximum values attenuate more slowly. It can be foreseen that this method has much broader application foreground. As for further studies, such as in the cases of a channel having bend, bifurcation and inner islands, will discuss in another paper. REFERENCES1. A. Harten, 1983: High Resolution Schemes for Hyperbolic Conservation Laws, Journal of Computational Physics, 49, 357-393. 2. S. Y. Hu, W. Y. Tan, 1990: Numerical Modeling of Bores due to Dam-Break, Journal of Hydrodynamics, Ser. A., 5(2), 90~98 (in Chinese). 3. J. H. Tao, W. D. Zhang, 1993: The Simulation of One and Two Dimensional Dam-Breaking Waves by TVNI Scheme, Journal of Tian Jin University, (1), 7~15 (in Chinese). 4. J. Y. Yang, C. A. Hsu, and S. H. Chang, 1993: Computations of Free Surface Flows, Part 1: 1-D Dam-Break Flow, Journal of Hydraulic Research, 31(1). 5. J. S. Wang, H. G. Ni, S. Jin and J. C. Li, 1998: Simulation of 1D Dam-Break Flood Wave Routing and Reflection by Using TVD Schemes, Journal of Hydraulic Engineering, (5), 7~11 (in Chinese). 6. J. S. Wang, H. G. Ni, and S. Jin, 1998: A High Accurate Numerical Simulation of the Propagation and Diffraction for 2D Dam-Break Bores, Journal of Hydraulic Engineering, (10), 1~6 (in Chinese). 7. F. Alcrudo, P. Garcia-Navarro, 1993: A High Resolution Godunov-Type Scheme in Finite Volumes for the 2D Shallow Water Equation, International Journal for Numerical Method in Fluids, 16, 489-505 1993. 8. D. H. Zhao, H. W. Shen, J. S. Lai, and G. Q. Tabios Ⅲ, 1996: Approximate Riemann Solvers in FVM for 2D Hydraulic Shock Wave Modeling, Journal of Hydraulic Engineering, 692-702. 9. K. Alastansiou, C. T. Chan, 1997: Solution of the 2D Shallow Water Equations Using the Finite Volume Method on Unstructured Triangular Meshes, International Journal for Numerical Method in Fluids, 24, 1225-1245. 10. J. S. Wang, 1998: A Study of Numerical Simulation of Dam-Break Bores by Applying TVD Schemes, Ph.D. Thesis, Dalian University of Technology (in Chinese). 作者点评:
|
欢迎您参加讨论,发表您对此论文及其研究领域的看法!
(请在发言时在标题中使用所点评的论文的题目或研究方向,这样方便大家浏览!)
返回首页 | CIMS论文 | 并行工程 | 虚拟制造 | 敏捷制造 | 其他论文 | 项目开发 | 学术资源 | 站内全文搜索 | 免费论文网站大全 |
为了更好的为大家服务,欢迎您参加本站的投票调查
>>>>参加更多投票调查请点击! |
本站永久域名:http://www.cimspaper.com欢迎访问
注意:本站内容未经书面允许不得转载