首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 468 毫秒
1.
Conroy  Colton J.  Kubatko  Ethan J.  West  Dustin W. 《Ocean Dynamics》2012,62(10):1503-1517

In this paper, we present the development and application of a two-dimensional, automatic unstructured mesh generator for shallow water models called Admesh. Starting with only target minimum and maximum element sizes and points defining the boundary and bathymetry/ topography of the domain, the goal of the mesh generator is to automatically produce a high-quality mesh from this minimal set of input. From the geometry provided, properties such as local features, curvature of the boundary, bathymetric/topographic gradients, and approximate flow characteristics can be extracted, which are then used to determine local element sizes. The result is a high-quality mesh, with the correct amount of refinement where it is needed to resolve all the geometry and flow characteristics of the domain. Techniques incorporated include the use of the so-called signed distance function, which is used to determine critical geometric properties, the approximation of piecewise linear coastline data by smooth cubic splines, a so-called mesh function used to determine element sizes and control the size ratio of neighboring elements, and a spring-based force equilibrium approach used to improve the element quality of an initial mesh obtained from a simple Delaunay triangulation. Several meshes of shallow water domains created by the new mesh generator are presented.

  相似文献   

2.
In this paper, we present the development and application of a two-dimensional, automatic unstructured mesh generator for shallow water models called Admesh. Starting with only target minimum and maximum element sizes and points defining the boundary and bathymetry/ topography of the domain, the goal of the mesh generator is to automatically produce a high-quality mesh from this minimal set of input. From the geometry provided, properties such as local features, curvature of the boundary, bathymetric/topographic gradients, and approximate flow characteristics can be extracted, which are then used to determine local element sizes. The result is a high-quality mesh, with the correct amount of refinement where it is needed to resolve all the geometry and flow characteristics of the domain. Techniques incorporated include the use of the so-called signed distance function, which is used to determine critical geometric properties, the approximation of piecewise linear coastline data by smooth cubic splines, a so-called mesh function used to determine element sizes and control the size ratio of neighboring elements, and a spring-based force equilibrium approach used to improve the element quality of an initial mesh obtained from a simple Delaunay triangulation. Several meshes of shallow water domains created by the new mesh generator are presented.  相似文献   

3.
A numerical method is presented for analysing either steady state or transient three-dimensional groundwater flow problems. The governing equation is formulated in terms of the finite element process using the Galerkin approach, and cubic isoparametric elements are used to simulate the flow domain as these permit accurate modelling of curved boundaries. Particular attention is paid to the time dependent movement of the phreatic surface where an iterative technique based on the replacement of the original transient problem by a discrete number of steady state problems is used to effect a solution. Furthermore, in tracing the movement of the surface use is made of the element formulation theory in order to compute the normal to the boundary.The validity of the technique is first established by analysing a radially symmetrical problem for which an alternative analytical solution is available. Finally, a general three-dimensional flow system is studied for which there is no known analytical solution. It is shown that relatively few elements are required to yield practical solutions.  相似文献   

4.
The sensitivity of a model output (called a variable) to a parameter can be defined as the partial derivative of the variable with respect to the parameter. When the governing equations are not differentiable with respect to this parameter, problems arise in the numerical solution of the sensitivity equations, such as locally infinite values or instability. An approximate Riemann solver is thus proposed for direct sensitivity calculation for hyperbolic systems of conservation laws in the presence of discontinuous solutions. The proposed approach uses an extra source term in the form of a Dirac function to restore sensitivity balance across the shocks. It is valid for systems such as the Euler equations for gas dynamics or the shallow water equations for free surface flow. The method is first detailed and its application to the shallow water equations is proposed, with some test cases such as dike- or dam-break problems with or without source terms. An application to a two-dimensional flow problem illustrates the superiority of direct sensitivity calculation over the classical empirical approach.  相似文献   

5.
C. W. Liu  S. K. Chen 《水文研究》1998,12(3):483-507
A stream tube integration method is introduced to solve transient subsurface fluid flow problems. The method combines a geometry-embedded form of Darcy's Law and the notion of location of average. Two types of problems, transient radial flow to a well of finite radius in an areally infinite aquifer and in a double porosity system, are solved by the stream tube integration method and the integral finite difference method. Results of the solutions show that the stream tube integration method, with fixed coarse mesh, are more accurate and better behaved than the integral finite difference method, with fine mesh. The fixed mesh stream tube integration method is readily extended to the moving mesh method. With much coarse mesh, the moving mesh technique can obtain the same accurate results as the fixed mesh stream tube integration method. It is suggested that the stream tube integration method is a viable way to state, solve, interpret and verify numerical solutions. The method provides efficient computation and improved accuracy for analysing subsurface fluid flow. © 1998 John Wiley & Sons, Ltd.  相似文献   

6.
The development of various volume penalization techniques for use in modeling topographical features in the ocean is the focus of this paper. Due to the complicated geometry inherent in ocean boundaries, the stair-step representation used in the majority of current global ocean circulation models causes accuracy and numerical stability problems. Brinkman penalization is the basis for the methods developed here and is a numerical technique used to enforce no-slip boundary conditions through the addition of a term to the governing equations. The second aspect to this proposed approach is that all governing equations are solved on a nonuniform, adaptive grid through the use of the adaptive wavelet collocation method. This method solves the governing equations on temporally and spatially varying meshes, which allows higher effective resolution to be obtained with less computational cost. When penalization methods are coupled with the adaptive wavelet collocation method, the flow near the boundary can be well-resolved. It is especially useful for simulations of boundary currents and tsunamis, where flow near the boundary is important. This paper will give a thorough analysis of these methods applied to the shallow water equations, as well as some preliminary work applying these methods to volume penalization for bathymetry representation for use in either the nonhydrostatic or hydrostatic primitive equations.  相似文献   

7.
A wetting and drying method for free-surface problems for the three-dimensional, non-hydrostatic Navier–Stokes equations is proposed. The key idea is to use a horizontally fixed mesh and to apply different boundary conditions on the free-surface in wet and dry zones. In wet areas a combined pressure/free-surface kinematic boundary condition is applied, while in dry areas a positive water level and a no-normal flow boundary condition are enforced. In addition, vertical mesh movement is performed to accurately represent the free-surface motion. Non-physical flow in the remaining thin layer in dry areas is naturally prevented if a Manning–Strickler bottom drag is used. The treatment of the wetting and drying processes applied through the boundary condition yields great flexibility to the discretisation used. Specifically, a fully unstructured mesh with any finite element choice and implicit time discretisation method can be applied. The resulting method is mass conservative, stable and accurate. It is implemented within Fluidity-ICOM [1] and verified against several idealized test cases and a laboratory experiment of the Okushiri tsunami.  相似文献   

8.
Recent advances in the simulation of free surface flows over mobile bed have shown that accurate and stable results in realistic problems can be provided if an appropriate coupling between the shallow water equations (SWE) and the Exner equation is performed. This coupling can be done if using a suitable Jacobian matrix. As a result, faithful numerical predictions are available for a wide range of flow conditions and empirical bed load discharge formulations, allowing to investigate the best option in each case study, which is mandatory in these type of environmental problems. When coupling the equations, the SWE are considered but including an extra conservation law for the sediment dynamics. In this way the computational cost may become unrealistic in situations where the application of the SWE over rigid bed can be used involving large time and space scales without giving up to the adequate level of mesh refinement. Therefore, for restoring the numerical efficiency, the coupling technique is simplified, not decreasing the number of waves involved in the Riemann problem but simplifying their definitions. The effects of the approximations made are tested against experimental data which include transient problems over erodible bed. The simplified model is formulated under a general framework able to insert any desirable discharge solid load formula.  相似文献   

9.
Based on the common approach,the adaptation length in sediment transport is normally estimated astemporally independent.However,this approach might not be theoretically justified as the process of reaching the sediment transport equilibrium stage is affected by the flow conditions in time,especially for fast moving flows,such as scour-hole developing flows.In this study,the two-dimensional(2D) shallow water formulation together with a sediment continuity-concentration(SCC) model were applied to flow with mobile sediment boundary.A timevarying approach was proposed to determine the sediment transport adaptation length to simulate the sediment erosion-deposition rate.The proposed computational model was based on the Finite Volume(FV) method.The Monotone Upwind Scheme of Conservative Laws(MUSCL)-Hancock scheme was used with the Harten Lax van Leer-contact(HLLC) approximate Riemann solver to discretize the FV model.In the flow applications of this paper,a highly discontinuous dam-break,fast sediment transport flow was used to calibrate the proposed timevarying sediment adaptation length model.Then the calibrated model was further applied to two separate experimental sediment transport flow applications documented in the literature,i.e.a highly concentrated sediment transport flow in a wide alluvial channel and a sediment aggradation flow.Good agreement with the experimental data were obtained with the proposed model simulations.The tests prove that the proposed model,which was calibrated by the discontinuous dam-break bed scouring flow,also performed well to represent rapid bed change and steady sediment mobility conditions.  相似文献   

10.
Numerical modeling of free-surface flow over a mobile bed with predominantly bedload sediment transport can be done by solving the shallow water and Exner equations using coupled and splitting approaches.The coupled method uses a coupling of the governing equations at the same time step leading to a non-conservative solution.The splitting method solves the Exner and the shallow water equations in a separate manner,and is only capable of modeling weak free-surface and bedload interactions.In the current study,an extended version of a Godunov-type wave propagation algorithm is presented for modeling of morphodynamic systems using both coupled and splitting approaches.In the introduced coupled method the entire morphodynamic system is solved in the form of a conservation law.For the splitting technique,a new wave Riemann decomposition is defined which enables the scheme to be utilized for mild and strong interactions.To consider the bedload sediment discharge within the Exner equation,the Smart and Meyer-Peter&Müller formulae are used.It was found that the coupled solution gives accurate predictions for all investigated flow regimes including propagation over a dry-state using a Courant-Friedrichs-Lewy(CFL)number equal to 0.6.Furthermore,the splitting method was able to model all flow regimes with a lower CFL number of 0.3.  相似文献   

11.
《Continental Shelf Research》2006,26(12-13):1519-1541
Initially a brief overview of the problem of computing the wind-induced circulation on the west coast of Britain is reviewed together with storm surge modelling. To date this work has primarily been performed with finite difference models. However, here new work is presented using a finite element model with a range of mesh refinements in shallow water regions to examine the influence of mesh resolution upon the wind-induced circulation off the west coast of Britain. Steady state current fields are computed for uniform westerly and southerly winds and compared with a uniform grid (of order 7 km) finite difference model solution. Calculations show that in deep water regions away from the coastal influence, the large-scale circulation features in the finite element solution are in good agreement with those found in the finite difference model. This suggests that they can be adequately resolved on a 7 km mesh. In the nearshore region and within estuaries a significantly finer mesh is required, with the variable mesh finite element model showing significant small scale variability in the nearshore area. Refining the mesh in the Mersey and using an accurate topographic data set, shows that although the larger scale features in the estuary can be resolved in the coarser mesh model, accurate topography is required to model their exact location. In addition smaller scale features are found that were not resolved in the coarser mesh models. Due to the effects of “wetting and drying” and the importance of non-linear processes in shallow regions difficulties occurred in de-tiding the full solution in order to determine the wind forced residual. Determining the wind forced solution in shallow water from a calculation in which wind and tidal forcing are included poses problems as to how to “de-tide” the solution in such a highly non-linear region. An approach based upon the harmonic analysis of the total solution, rather than subtracting a “tide only” solution is shown to be most effective and has implications for storm surge prediction.General and specific conclusions on the importance of highly accurate bathymetry, good mesh resolution and de-tiding method upon the accuracy of the wind forced solution in nearshore regions are summarized in the final part of the paper. The implications for storm surge prediction together with suggestions for future research to enhance the accuracy of storm surge prediction, namely “the way forward” are given at the end of the paper.  相似文献   

12.
A shallow flow generally features complex hydrodynamics induced by complicated domain topography and geometry. A numerical scheme with well-balanced flux and source term gradients is therefore essential before a shallow flow model can be applied to simulate real-world problems. The issue of source term balancing has been exhaustively investigated in grid-based numerical approaches, e.g. discontinuous Galerkin finite element methods and finite volume Godunov-type methods. In recent years, a relatively new computational method, smooth particle hydrodynamics (SPH), has started to gain popularity in solving the shallow water equations (SWEs). However, the well-balanced problem has not been fully investigated and resolved in the context of SPH. This work aims to discuss the well-balanced problem caused by a standard SPH discretization to the SWEs with slope source terms and derive a corrected SPH algorithm that is able to preserve the solution of lake at rest. In order to enhance the shock capturing capability of the resulting SPH model, the Monotone Upwind-centered Scheme for Conservation Laws (MUSCL) is also explored and applied to enable Riemann solver based artificial viscosity. The new SPH model is validated against several idealized benchmark tests and a real-world dam-break case and promising results are obtained.  相似文献   

13.
Two-dimensional finite volume method for dam-break flow simulation   总被引:2,自引:0,他引:2  
A numerical model based upon a second-order upwind ceil-center f'mite volume method on unstructured triangular grids is developed for solving shallow water equations. The assumption of a small depth downstream instead of a dry bed situation changes the wave structure and the propagation speed of the front which leads to incorrect results. The use of Harten-Lax-vau Leer (HLL) allows handling of wet/dry treatment. By usage of the HLL approximate Riemann solver, also it make possible to handle discontinuous solutions. As the assumption of a very small depth downstream oftbe dam can change the nature of the dam break flow problem which leads to incorrect results, the HLL approximate Riemann solver is used for the computation of inviscid flux functions, which makes it possible to handle discontinuous solutions. A multidimensional slope-limiting technique is applied to achieve second-order spatial accuracy and to prevent spurious oscillations. To alleviate the problems associated with numerical instabilities due to small water depths near a wet/dry boundary, the friction source terms are treated in a fully implicit way. A third-order Runge-Kutta method is used for the time integration of semi-discrete equations. The developed numerical model has been applied to several test cases as well as to real flows. The tests are tested in two cases: oblique hydraulic jump and experimental dam break in converging-diverging flume. Numerical tests proved the robustness and accuracy of the model. The model has been applied for simulation of dam break analysis of Torogh in Iran. And finally the results have been used in preparing EAP (Emergency Action Plan).  相似文献   

14.
An analytical approach is presented for solving problems of steady, two-dimensional groundwater flow with inhomogeneity boundaries. A common approach for such problems is to separate the problem domain into two homogeneous domains, search for solutions in each domain, and then attempt to match conditions, either exactly or approximately, along the inhomogeneity boundary. Here, we use classical solutions to problems with inhomogeneity boundaries with simple geometries, and map conformally the entire domain onto a new one. In this way, existing solutions are used to solve problems with more complex, and more practical, boundary geometries. The approach is general, but subject to some restrictions on the mapping functions that may be used.Using this approach, we develop explicit analytical solutions for two problems of practical interest. The first problem addresses aquifer interaction across a gap in an impermeable separating layer; flow regimes are defined and the interaction is quantified. The second solution represents flow in the vertical plane to a partially clogged stream bed that is partially penetrating the aquifer; the stream bed is modeled as a thin layer of low-permeability silt. Flow regimes for groundwater surface–water interaction are quantified analytically.  相似文献   

15.
In this study, a numerical manifold method (NMM) model is developed to analyze flow in porous media with discrete fractures in a non-conforming mesh. This new model is based on a two-cover-mesh system with a uniform triangular mathematical mesh and boundary/fracture-divided physical covers, where local independent cover functions are defined. The overlapping parts of the physical covers are elements where the global approximation is defined by the weighted average of the physical cover functions. The mesh is generated by a tree-cutting algorithm. A new model that does not introduce additional degrees of freedom (DOF) for fractures was developed for fluid flow in fractures. The fracture surfaces that belong to different physical covers are used to represent fracture flow in the direction of the fractures. In the direction normal to the fractures, the fracture surfaces are regarded as Dirichlet boundaries to exchange fluxes with the rock matrix. Furthermore, fractures that intersect with Dirichlet or Neumann boundaries are considered. Simulation examples are designed to verify the efficiency of the tree-cutting algorithm, the calculation's independency from the mesh orientation, and accuracy when modeling porous media that contain fractures with multiple intersections and different orientations. The simulation results show good agreement with available analytical solutions. Finally, the model is applied to cases that involve nine intersecting fractures and a complex network of 100 fractures, both of which achieve reasonable results. The new model is very practical for modeling flow in fractured porous media, even for a geometrically complex fracture network with large hydraulic conductivity contrasts between fractures and the matrix.  相似文献   

16.
Dolgopolova  E. N. 《Water Resources》2003,30(3):268-274
The structure of flow moving near solid and moving boundaries is considered. Experimental data are presented to demonstrate that sand ridge can form as a result of interaction between the flow and the boundary.  相似文献   

17.
The GeoClaw software for depth-averaged flows with adaptive refinement   总被引:3,自引:0,他引:3  
Many geophysical flow or wave propagation problems can be modeled with two-dimensional depth-averaged equations, of which the shallow water equations are the simplest example. We describe the GeoClaw software that has been designed to solve problems of this nature, consisting of open source Fortran programs together with Python tools for the user interface and flow visualization. This software uses high-resolution shock-capturing finite volume methods on logically rectangular grids, including latitude-longitude grids on the sphere. Dry states are handled automatically to model inundation. The code incorporates adaptive mesh refinement to allow the efficient solution of large-scale geophysical problems. Examples are given illustrating its use for modeling tsunamis and dam-break flooding problems. Documentation and download information is available at www.clawpack.org/geoclaw.  相似文献   

18.
19.
The discontinuous spectral Galerkin method uses a finite-element discretization of the groundwater flow domain with basis functions of arbitrary order in each element. The independent choice of the basis functions in each element permits discontinuities in transmissivity in the flow domain. This formulation is shown to be of high order accuracy and particularly suitable for accurately calculating the flow field in porous media. Simulations are presented in terms of streamlines in a bidimensional aquifer, and compared with the solution calculated with a standard finite-element method and a mixed finite-element method. Numerical simulations show that the discontinuous spectral Galerkin approximation is more efficient than the standard finite-element method (in computing fluxes and streamlines/pathlines) for a given accuracy, and it is more accurate on a given grid. On the other hand the mixed finite-element method ensures the continuity of the fluxes at the cell boundaries and it is particular efficient in representing complicated flow fields with few mesh points. Simulations show that the mixed finite-element method is superior to the discontinuous spectral Galerkin method producing accurate streamlines even if few computational nodes are used. The application of the discontinuous Galerkin method is thus of interest in groundwater problems only when high order and extremely accurate solutions are needed.  相似文献   

20.
The finite‐volume technique is used to solve the two‐dimensional shallow‐water equations on unstructured mesh consisting of quadrilateral elements. In this paper the algorithm of the finite‐volume method is discussed in detail and particular attention is paid to accurately representing the complex irregular computational domain. The lower Yellow River reach from Huayuankou to Jiahetan is a typical meandering river. The generation of the computational mesh, which is used to simulate the flood, is affected by the distribution of water works in the river channel. The spatial information about the two Yellow River levee, the protecting dykes, and those roads that are obviously higher than the ground, need to be used to generate the computational mesh. As a result these dykes and roads locate the element interfaces of the computational mesh. In the model the finite‐volume method is used to solve the shallow‐wave equations, and the Osher scheme of the empirical function is used to calculate the flux through the interface between the neighbouring elements. The finite‐volume method has the advantage of using computational domain with complex geometry, and the Osher scheme is a method based on characteristic theory and is a monotone upwind numerical scheme with high resolution. The flood event with peak discharge of 15 300 m3/s, occurring in the period from 30 July to 10 August 1982, is simulated. The estimated result indicates that the simulation method is good for routing the flood in a region with complex geometry. Copyright © 2002 John Wiley & Sons, Ltd.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号