首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
A modified lattice Boltzmann model is proposed to describe shallow water flows over complex topography. In the proposed model, the quadratic depth term is excluded from the equilibrium distribution functions (EDFs), and the hydrostatic pressure term is combined with the bed slope term to be treated as a part of the sourcing term in the lattice Boltzmann equation (LBE). Therefore, it is unnecessary to match the coefficients of the quadratic depth term in the EDFs with those of the bed slope term in the sourcing terms in the LBE. This would bring more flexibility to the treatment of the sourcing terms in the LBE. In order to recover the shallow water equations (SWEs), the basic constraints are redefined, and under these constraints, the coefficients of the EDFs are derived afterwards. Several benchmark problems are used to validate the proposed model, including stationary case, steady flows over a two‐dimensional bump and tidal wave flows over irregular bed elevation. The computed results are in excellent agreement with the results of the other numerical methods and the analytical solutions, indicating that the proposed model is capable of simulating shallow water flows over complex bathymetry. It also proves that the proposed model has potential to produce competitive solutions to shallow water flows over complex bed topography. Copyright © 2014 John Wiley & Sons, Ltd.  相似文献   

2.
Numerical modeling of shallow water flows over discontinuous beds is presented. The flows are described with the shallow water equations and the equations are solved using the lattice Boltzmann method (LBM) with single relaxation time (Bhatnagar–Gross–Krook‐LBM (BGK‐LBM)) and the multiple relaxation time (MRT‐LBM). The weighted centered scheme for force term together with the bed height for a bed slope is described to improve simulation of flows over discontinuous bed. Furthermore, the resistance stress is added to include the local head loss caused by flow over a step. Four test cases, one‐dimensional tidal over regular bed and steps, dam‐break flows, and two‐dimensional shallow water flow over a square block, are considered to verify the present method. Agreements between predictions and analytical solutions are satisfactory. Furthermore, the performance and CPU cost time of BGK‐LBM and MRT‐LBM are compared and studied. The results have shown that the lattice Boltzmann method is simple and accurate for simulating shallow water flows over discontinuous beds. This demonstrates the capability and applicability of the lattice Boltzmann method in modeling shallow water flows on bed topography with a discontinuity in practical hydraulic engineering. Copyright © 2014 John Wiley & Sons, Ltd.  相似文献   

3.
In this paper, we propose a new Lagrangian lattice Boltzmann method (LBM) for simulating the compressible flows. The new scheme simulates fluid flows based on the displacement distribution functions. The compressible flows, such as shock waves and contact discontinuities are modelled by using Lagrangian LBM. In this model, we select the element in the Lagrangian coordinate to satisfy the basic fluid laws. This model is a simpler version than the corresponding Eulerian coordinates, because the convection term of the Euler equations disappears. The numerical simulations conform to classical results. Copyright © 2006 John Wiley & Sons, Ltd.  相似文献   

4.
A wetting–drying condition (WDC) for unsteady shallow water flow in two dimensions leading to zero numerical error in mass conservation is presented in this work. Some applications are shown which demonstrate the effectiveness of the WDC in flood propagation and dam break flows over real geometries. The WDC has been incorporated into a cell centred finite volume method based on Roe's approximate Riemann solver across the edges of both structured and unstructured meshes. Previous wetting–drying condition based on steady‐state conditions lead to numerical errors in unsteady cases over configurations with strong variations on bed slope. A modification of the wetting–drying condition including the normal velocity to the cell edge enables to achieve zero numerical errors. The complete numerical technique is described in this work including source terms discretization as a complete and efficient 2D river flow simulation tool. Comparisons of experimental and numerical results are shown for some of the applications. Copyright © 2004 John Wiley & Sons, Ltd.  相似文献   

5.
A robust Godunov‐type numerical scheme solver is proposed for solving 2D SWEs and is applied to simulate flow over complex topography with wetting and drying. In reality, the topography is usually complex and irregular; therefore, to avoid the numerical errors generated by such features, a Homogenous Flux Method is used to handle the bed slope term in the SWEs. The method treats the bed slope term as a flux to be incorporated into the flux gradient and so maintains the balance between the two in a Godunov‐type shock‐capturing scheme. The main advantages of the method are: first, it is simple and easy to implement; second, numerical experiments demonstrate that it can handle discontinuous or vertical bed topography without any special treatment and third, it is applicable to both steady and unsteady flows. It is demonstrated how the approach set out here can be applied to the nonlinear hyperbolic system of the SWEs. The two‐dimensional hyperbolic system is then solved by use of a second‐order total‐variation‐diminishing version of the weighted average flux method in conjunction with a Harten‐Lax‐van Leer‐Contract approximate Riemann solver incorporating the new flux gradient term. Several benchmark tests are presented to validate the model and the approach is verified against experimental measurements from the European Union Concerted Action on Dam Break Modelling project. These show very good agreement. Finally, the method is applied to a volcano‐induced outburst flood over an initially dry channel with complex irregular topography to demonstrate the technique's capability in simulating a real flood. Copyright © 2013 John Wiley & Sons, Ltd.  相似文献   

6.
In this paper, the standard Smagorinsky's algorithm is embedded into the multiple relaxation time (MRT) lattice Boltzmann model (LBM) for large eddy simulation (LES) of turbulent shallow water flows (MRT‐LABSWETM). The model is based on the two‐dimensional nonlinear shallow water equations, giving the depth‐averaged features. It is verified by applying the model in three typical cases in engineering with turbulence: (i) the flow around a square cylinder, (ii) plane cavity flow, and (iii) flows in a junction of 90°. The results obtained by the MRT‐LABSWETM are compared with BGK‐LABSWETM results and experimental data. The objectives of this study are to validate the MRT‐LABSWETM in a turbulence simulation and perform a comparative analysis between the results of BGK‐LABSWETM and MRT‐LABSWETM. Copyright © 2012 John Wiley & Sons, Ltd.  相似文献   

7.
A coupled numerical method for the direct simulation of shallow water dynamics and pollutant transport is formulated and implemented. The conservation equations of shallow water dynamics equations and the convection–diffusion equations are solved using the lattice Boltzmann (LB) method. The local equilibrium distribution of the pollutant has no terms of second order in flow velocity. And the relaxation time of the pollutant deviates from a constant for the flows with variable free surface water depth. The numerical tests show that this scheme strictly obeys the conservation law of mass and momentum. Excellent agreement is obtained between numerical predictions and analytical solutions in the pure diffusion problem and convection–diffusion problem. Furthermore, the influences on the accuracy of the lattice size and the diffusivity are also studied. The results indicate that the variation in the free surface water depth cannot affect the conservation of the model, and the model has the ability to simulate the complex topography problem. The comparison shows that the LB scheme has the capacity to solve the complex convection–diffusion problem in shallow water. Copyright © 2008 John Wiley & Sons, Ltd.  相似文献   

8.
A robust, well‐balanced, unstructured, Godunov‐type finite volume model has been developed in order to simulate two‐dimensional dam‐break floods over complex topography with wetting and drying. The model is based on the nonlinear shallow water equations in hyperbolic conservation form. The inviscid fluxes are calculated using the HLLC approximate Riemann solver and a second‐order spatial accuracy is achieved by implementing the MUSCL reconstruction technique. To prevent numerical oscillations near shocks, slope‐limiting techniques are used for controlling the total variation of the reconstructed field. The model utilizes an explicit two‐stage Runge–Kutta method for time stepping, whereas implicit treatments for friction source terms. The novelties of the model include the flux correction terms and the water depth reconstruction method both for partially and fully submerged cells, and the wet/dry front treatments. The proposed flux correction terms combined with the water depth reconstruction method are necessary to balance the bed slope terms and flux gradient in the hydrostatical steady flow condition. Especially, this well‐balanced property is also preserved in partially submerged cells. It is found that the developed wet/dry front treatments and implicit scheme for friction source terms are stable. The model is tested against benchmark problems, laboratory experimental data, and realistic application related to dam‐break flood wave propagation over arbitrary topography. Numerical results show that the model performs satisfactorily with respect to its effectiveness and robustness and thus has bright application prospects. Copyright © 2010 John Wiley & Sons, Ltd.  相似文献   

9.
利用格子Boltzmann方法模拟了单个气泡在具有三个半圆形喉部的复杂流道内的上升过程.通过分析气泡运动过程中的形态、运动轨迹及运动速度的变化,研究复杂流道对气泡运动特性的影响.研究结果表明,在上升过程中,由于壁面的影响,气泡的形状发生严重的变形,运动轨迹也发生相应的偏转.通过实验结果的对比,验证了模拟结果的正确性.结果表明格子Boltzmann方法可以用于模拟具有复杂边界的两相流问题.  相似文献   

10.
A high‐order compact finite‐difference lattice Boltzmann method (CFDLBM) is proposed and applied to accurately compute steady and unsteady incompressible flows. Herein, the spatial derivatives in the lattice Boltzmann equation are discretized by using the fourth‐order compact FD scheme, and the temporal term is discretized with the fourth‐order Runge–Kutta scheme to provide an accurate and efficient incompressible flow solver. A high‐order spectral‐type low‐pass compact filter is used to stabilize the numerical solution. An iterative initialization procedure is presented and applied to generate consistent initial conditions for the simulation of unsteady flows. A sensitivity study is also conducted to evaluate the effects of grid size, filtering, and procedure of boundary conditions implementation on accuracy and convergence rate of the solution. The accuracy and efficiency of the proposed solution procedure based on the CFDLBM method are also examined by comparison with the classical LBM for different flow conditions. Two test cases considered herein for validating the results of the incompressible steady flows are a two‐dimensional (2‐D) backward‐facing step and a 2‐D cavity at different Reynolds numbers. Results of these steady solutions computed by the CFDLBM are thoroughly compared with those of a compact FD Navier–Stokes flow solver. Three other test cases, namely, a 2‐D Couette flow, the Taylor's vortex problem, and the doubly periodic shear layers, are simulated to investigate the accuracy of the proposed scheme in solving unsteady incompressible flows. Results obtained for these test cases are in good agreement with the analytical solutions and also with the available numerical and experimental results. The study shows that the present solution methodology is robust, efficient, and accurate for solving steady and unsteady incompressible flow problems even at high Reynolds numbers. Copyright © 2014 John Wiley & Sons, Ltd.  相似文献   

11.
In this paper the dynamics of a two‐layered liquid, made of two immiscible shallow‐layers of different density, has been investigated within the framework of the lattice Boltzmann method (LBM). The LBM developed in this paper for the two‐layered, shallow‐water flow has been obtained considering two separate sets of LBM equations, one for each layer. The coupling terms between the two sets have been defined as external forces, acted on one layer by the other. Results obtained from the LBM developed in this paper are compared with numerical results obtained solving the two‐layered, shallow‐water equations, with experimental and other numerical results published in literature. The results are interesting. First, the numerical results obtained by the LBM and by the shallow‐water model can be considered as equivalent. Second, the LBM developed in this paper is able to simulate motion conditions on nonflat topography. Third, the agreement between the LBM (and also shallow‐water model) numerical results and the experimental results is good when the evolution of the flow does not depend on the viscosity, that is, during the initial phase of the flow, dominated by gravity and inertia forces. When the viscous forces dominate the evolution of the flow the agreement between numerical and experimental results depends strongly on the viscosity; it is good if the numerical LBM viscosity has the same order of magnitude of the liquid's kinematic viscosity. Copyright © 2012 John Wiley & Sons, Ltd.  相似文献   

12.
A vertex‐centred finite‐volume/finite‐element method (FV/FEM) is developed for solving 2‐D shallow water equations (SWEs) with source terms written in a surface elevation splitting form, which balances the flux gradients and source terms. The method is implemented on unstructured grids and the numerical scheme is based on a second‐order MUSCL‐like upwind Godunov FV discretization for inviscid fluxes and a classical Galerkin FE discretization for the viscous gradients and source terms. The main advantages are: (1) the discretization of SWE written in surface elevation splitting form satisfies the exact conservation property (??‐Property) naturally; (2) the simple centred‐type discretization can be used for the source terms; (3) the method is suitable for both steady and unsteady shallow water problems; and (4) complex topography can be handled based on unstructured grids. The accuracy of the method was verified for both steady and unsteady problems, including discontinuous cases. The results indicate that the new method is accurate, simple, and robust. Copyright © 2007 John Wiley & Sons, Ltd.  相似文献   

13.
A finite volume‐based numerical technique is presented concerning the sensitivity of the solution of the one‐dimensional Shallow Water Equations with scalar transport. An approximate Riemann solver is proposed for direct sensitivity calculation even in the presence of discontinuous solutions. The Shallow Water Sensitivity Equations are first derived as well as the expressions of the sensitivity source terms, initial and boundary conditions. The numerical technique is then detailed and application examples are provided to assess the method's efficiency in estimating the sensitivity to different parameters (friction coefficient and initial and boundary conditions). The application of the dam‐break problem to a trapezoidal channel is also provided. The comparison with the analytical solution and the classical empirical approach illustrates the usefulness of the direct sensitivity calculation. Copyright © 2010 John Wiley & Sons, Ltd.  相似文献   

14.
In this study, we assess several interface schemes for stationary complex boundary flows under the direct‐forcing immersed boundary‐lattice Boltzmann methods (IB‐LBM) based on a split‐forcing lattice Boltzmann equation (LBE). Our strategy is to couple various interface schemes, which were adopted in the previous direct‐forcing immersed boundary methods (IBM), with the split‐forcing LBE, which enables us to directly use the direct‐forcing concept in the lattice Boltzmann calculation algorithm with a second‐order accuracy without involving the Navier–Stokes equation. In this study, we investigate not only common diffuse interface schemes but also a sharp interface scheme. For the diffuse interface scheme, we consider explicit and implicit interface schemes. In the calculation of velocity interpolation and force distribution, we use the 2‐ and 4‐point discrete delta functions, which give the second‐order approximation. For the sharp interface scheme, we deal with the exterior sharp interface scheme, where we impose the force density on exterior (solid) nodes nearest to the boundary. All tested schemes show a second‐order overall accuracy when the simulation results of the Taylor–Green decaying vortex are compared with the analytical solutions. It is also confirmed that for stationary complex boundary flows, the sharper the interface scheme, the more accurate the results are. In the simulation of flows past a circular cylinder, the results from each interface scheme are comparable to those from other corresponding numerical schemes. Copyright © 2010 John Wiley & Sons, Ltd.  相似文献   

15.
In the present study, a high-order compact finite-difference lattice Boltzmann method is applied for accurately computing 3-D incompressible flows in the generalized curvilinear coordinates to handle practical and realistic geometries with curved boundaries and nonuniform grids. The incompressible form of the 3-D nineteen discrete velocity lattice Boltzmann method is transformed into the generalized curvilinear coordinates. Herein, a fourth-order compact finite-difference scheme and a fourth-order Runge-Kutta scheme are used for the discretization of the spatial derivatives and the temporal term, respectively, in the resulting 3-D nineteen discrete velocity lattice Boltzmann equation to provide an accurate 3-D incompressible flow solver. A high-order spectral-type low-pass compact filtering technique is applied to have a stable solution. All boundary conditions are implemented based on the solution of the governing equations in the 3-D generalized curvilinear coordinates. Numerical solutions of different 3-D benchmark and practical incompressible flow problems are performed to demonstrate the accuracy and performance of the solution methodology presented. Herein, the 2-D cylindrical Couette flow, the decay of a 3-D double shear wave, the cubic lid-driven cavity flow with nonuniform grids, the flow through a square duct with 90° bend and the flow past a sphere at different flow conditions are considered for validating the present computations. Numerical results obtained show the accuracy and robustness of the present solution methodology based on the implementation of the high-order compact finite-difference lattice Boltzman method in the generalized curvilinear coordinates for solving 3-D incompressible flows over practical and realistic geometries.  相似文献   

16.
Shallow water models are widely used to describe and study free‐surface water flow. While in some practical applications the bottom friction does not have much influence on the solutions, there are still many applications, where the bottom friction is important. In particular, the friction terms will play a significant role when the depth of the water is very small. In this paper, we study shallow water equations with friction terms and develop a semi‐discrete second‐order central‐upwind scheme that is capable of exactly preserving physically relevant steady states and maintaining the positivity of the water depth. The presence of the friction terms increases the level of complexity in numerical simulations as the underlying semi‐discrete system becomes stiff when the water depth is small. We therefore implement an efficient semi‐implicit Runge‐Kutta time integration method that sustains the well‐balanced and sign preserving properties of the semi‐discrete scheme. We test the designed method on a number of one‐dimensional and two‐dimensional examples that demonstrate robustness and high resolution of the proposed numerical approach. The data in the last numerical example correspond to the laboratory experiments reported in [L. Cea, M. Garrido, and J. Puertas, Journal of Hydrology, 382 (2010), pp. 88–102], designed to mimic the rain water drainage in urban areas containing houses. Since the rain water depth is typically several orders of magnitude smaller than the height of the houses, we develop a special technique, which helps to achieve a remarkable agreement between the numerical and experimental results. Copyright © 2015 John Wiley & Sons, Ltd.  相似文献   

17.
The governing equations of shallow water magnetohydrodynamics describe the dynamics of a thin layer of nearly incompressible and electrically conducting fluids for which the evolution is nearly two-dimensional with magnetic equilibrium in the third direction. A high-resolution central-upwind scheme is applied to solve the model equations considering non-flat bottom topography. The suggested method is an upwind biased non-oscillatory finite volume scheme which doées not require a Riemann solver at each time step. To satisfy the divergence-free constraint, the projection method is used. Several case studies are carried out. For validation, a gas kinetic flux vector splitting scheme is also applied to the same model.  相似文献   

18.
High‐resolution total variation diminishing (TVD) schemes are widely used for the numerical approximation of hyperbolic conservation laws. Their extension to equations with source terms involving spatial derivatives is not obvious. In this work, efficient ways of constructing conservative schemes from the conservative, non‐conservative or characteristic form of the equations are described in detail. An upwind, as opposed to a pointwise, treatment of the source terms is adopted here, and a new technique is proposed in which source terms are included in the flux limiter functions to get a complete second‐order compact scheme. A new correction to fix the entropy problem is also presented and a robust treatment of the boundary conditions according to the discretization used is stated. Copyright © 2001 John Wiley & Sons, Ltd.  相似文献   

19.
20.
Two methods for the numerical treatment of viscous terms in shallow water equations are studied and computational details are given for structured grids. It is demonstrated that the first scheme, which is widely used, may lead to spurious oscillations arising from computational modes. In fact, the shortest resolvable waves of wave length 2Δx are invisible to this method. The second method, although more expensive, is free of computational modes and it presents a more accurate approximation of viscous terms. The dispersion relation of the second method is closer to the analytical case and it has a smaller truncation error, which is due to the fact that it uses a more localized control volume. Numerical experiments are also presented that support the study. Copyright © 2009 John Wiley & Sons, Ltd.  相似文献   

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

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