首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 12 毫秒
1.
Many problems of applied oceanography and environmental science demand the solution of the momentum, mass and energy equations on physical domains having curving coastlines. Finite-difference calculations representing the boundary as a step function may give inaccurate results near the coastline where simulation results are of greatest interest for numerous applications. This suggests the use of methods which are capable of handling the problem of boundary curvature. This paper presents computational results for the shallow water equations on a circular ring of constant depth, employing the concept of boundary fitted grids (BFG) for an accurate representation of the boundary. All calculations are performed on a rectangle in the transformed plane using a mesh with square grid spacing. Comparisons of the simulations of transient normal mode oscillations and analytic solutions are shown, demonstrating that this technique yields accurate results in situations (provided that there is a reasonable choice of grid) involving a curved boundary. The software developed allows application to any two-dimensional area, regardless of the complexity of the geometry. Simulation runs were made with two co-ordinate systems. For the first system, the grid point distribution was obtained from polar co-ordinates. For the second one, grid point positions were calculated numerically, solving Poisson's equation. It was found that small variations in the metric coefficients do not deteriorate the accuracy of the simulation results. Moreover, comparisons of surface elevation and velocity components at grid points near the inner and outer radii obtained from an x?y Cartesian grid model with the BFG simulation were made. The former model produced inacccuracies at grid points near boundaries, and, owing to the large number of mesh points used to yield the necessary fine resolution, the computation time was found to be a factor of three higher.  相似文献   

2.
A solution methodology has been developed for incompressible flow in general curvilinear co‐ordinates. Two staggered grids are used to discretize the physical domain. The first grid is a MAC quadrilateral mesh with pressure arranged at the centre and the Cartesian velocity components located at the middle of the sides of the mesh. The second grid is so displaced that its corners correspond to the centre of the first grid. In the second grid the pressure is placed at the corner of the first grid. The discretized mass and momentum conservation equations are derived on a control volume. The two pressure grid functions are coupled explicitly through the boundary conditions and implicitly through the velocity of the field. The introduction of these two grid functions avoids an averaging of pressure and velocity components when calculating terms that are generated in general curvilinear co‐ordinates. The SIMPLE calculation procedure is extended to the present curvilinear co‐ordinates with double grids. Application of the methodology is illustrated by calculation of well‐known external and internal problems: viscous flow over a circular cylinder, with Reynolds numbers ranging from 10 to 40, and lid‐driven flow in a cavity with inclined walls are examined. The numerical results are in close agreement with experimental results and other numerical data. Copyright © 2003 John Wiley & Sons, Ltd.  相似文献   

3.
指出了Thompson与Thomas曲线网格生成方法中控制网格分布的调节函数的问题所在,克服了Thomas曲线网格生成法中边界处局部线性化近似假定的缺陷,经过严格推导得出一组新的调节函数P、Q的表达式,并给出了曲线网格生成实例.实例检验表明,该调节函数能够对复杂边界的单连通域或多连通域生成理想的曲线网格,即边界处网格正交,内部网格分布能够适应物理量场变化的情形.在实际水利工程流场数值模拟中,该方法能够准确地使用边界条件,提高求解的精确度.  相似文献   

4.
This paper gives the results of an application of the SWEs (shallow water equations) to a part of the Hamburg harbour area, which is a complex flow domain, using the BFG approach, outlined in Part I. The results of a grid doubling procedure generating the desired computational grid from a coarse initial mesh are also presented. A second class of problems which is addressed, demands time-dependent co-ordinate systems. The problems which are solved are the free surface problem for a moving wave which eventually breaks and for a wave which is reflected by the solid walls of a rectangular basin.  相似文献   

5.
Numerical simulation of open water flow in natural courses seems to be doomed to one- or two-dimensional numerical simulations. Investigations of flow hydrodynamics through the application of three-dimensional models actually have very few appearances in the literature. This paper discusses the development and the initial implementation of a general three-dimensional and time-dependent finite volume approach to simulate the hydrodynamics of surface water flow in rivers and lakes. The slightly modified Navier-Stokes equations, together with the continuity and the water depth equations, form the theoretical basis of the model. A body-fitted time-dependent co-ordinate system has been used in the solution process, in order to accommodate the commonly complex and irregular boundary and bathymetry of natural water courses. The proposed adaptive technique allows the mesh to follow the movement of the water boundaries, including the unsteady free-water surface. The primitive variable equations are written in conservative form in the Cartesian co-ordinate system, and the computational procedure is executed in the moveable curvilinear co-ordinate system. Special stabilizing techniques are introduced in order to eliminate the oscillating behaviour associated with the finite volume formulation. Also, a new and comprehensive approximation for the pressure forces at the faces of a control volume is presented. Finally, results of several tests demonstrate the performance of the finite volume approach coupled with the adaptive technique employed in the three-dimensional time-dependent mesh system.  相似文献   

6.
The interaction of solitary waves with multiple, in-line vertical cylinders is investigated. The fixed cylinders are of constant circular cross section and extend from the seafloor to the free surface. In general, there are N of them lined in a row parallel to the incoming wave direction. Both the nonlinear, generalized Boussinesq and the Green–Naghdi shallow-water wave equations are used. A boundary-fitted curvilinear coordinate system is employed to facilitate the use of the finite-difference method on curved boundaries. The governing equations and boundary conditions are transformed from the physical plane onto the computational plane. These equations are then solved in time on the computational plane that contains a uniform grid and by use of the successive over-relaxation method and a second-order finite-difference method to determine the horizontal force and overturning moment on the cylinders. Resulting solitary wave forces from the nonlinear Green–Naghdi and the Boussinesq equations are presented, and the forces are compared with the experimental data when available.  相似文献   

7.
A numerical algorithm to study the boundary‐value problem in which the governing equations are the steady Euler equations and the vorticity is given on the inflow parts of the domain boundary is developed. The Euler equations are implemented in terms of the stream function and vorticity. An irregular physical domain is transformed into a rectangle in the computational domain and the Euler equations are rewritten with respect to a curvilinear co‐ordinate system. The convergence of the finite‐difference equations to the exact solution is shown experimentally for the test problems by comparing the computational results with the exact solutions on the sequence of grids. To find the pressure from the known vorticity and stream function, the Euler equations are utilized in the Gromeka–Lamb form. The numerical algorithm is illustrated with several examples of steady flow through a two‐dimensional channel with curved walls. The analysis of calculations shows strong dependence of the pressure field on the vorticity given at the inflow parts of the boundary. Plots of the flow structure and isobars, for different geometries of channel and for different values of vorticity on entrance, are also presented. Copyright © 2003 John Wiley & Sons, Ltd.  相似文献   

8.
A time-accurate, finite volume method for solving the three-dimensional, incompressible Navier-Stokes equations on a composite grid with arbitrary subgrid overlapping is presented. The governing equations are written in a non-orthogonal curvilinear co-ordinate system and are discretized on a non-staggered grid. A semi-implicit, fractional step method with approximate factorization is employed for time advancement. Multigrid combined with intergrid iteration is used to solve the pressure Poisson equation. Inter-grid communication is facilitated by an iterative boundary velocity scheme which ensures that the governing equations are well-posed on each subdomain. Mass conservation on each subdomain is preserved by using a mass imbalance correction scheme which is secondorder-accurate. Three test cases are used to demonstrate the method's consistency, accuracy and efficiency.  相似文献   

9.
This paper presents an efficient numerical method for solving the unsteady Euler equations on stationary rectilinear grids. Boundary conditions on the surface of an airfoil are implemented by using their first-order expansions on the mean chord line. The method is not restricted to flows with small disturbances since there are no restrictions on the mean angle of attack of the airfoil. The mathematical formulation and the numerical implementation of the wall boundary conditions in a fully implicit time-accurate finite-volume Euler scheme are described. Unsteady transonic flows about an oscillating NACA 0012 airfoil are calculated. Computational results compare well with Euler solutions by the full boundary conditions on a body-fitted curvilinear grid and published experimental data. This study establishes the feasibility for computing unsteady fluid-structure interaction problems, where the use of a stationary rectilinear grid offers substantial advantages in saving computer time and program design since it does not require the generation and implementation of time-dependent body-fitted grids.  相似文献   

10.
Details are given of the development and application of a 2D depth-integrated, conformal boundary-fitted, curvilinear model for predicting the depth-mean velocity field and the spatial concentration distribution in estuarine and coastal waters. A numerical method for conformal mesh generation, based on a boundary integral equation formulation, has been developed. By this method a general polygonal region with curved edges can be mapped onto a regular polygonal region with the same number of horizontal and vertical straight edges and a multiply connected region can be mapped onto a regular region with the same connectivity. A stretching transformation on the conformally generated mesh has also been used to provide greater detail where it is needed close to the coast, with larger mesh sizes further offshore, thereby minimizing the computing effort whilst maximizing accuracy. The curvilinear hydrodynamic and solute model has been developed based on a robust rectilinear model. The hydrodynamic equations are approximated using the ADI finite difference scheme with a staggered grid and the solute transport equation is approximated using a modified QUICK scheme. Three numerical examples have been chosen to test the curvilinear model, with an emphasis placed on complex practical applications.  相似文献   

11.
王年华  鲁鹏  常兴华  张来平  邓小刚 《力学学报》2021,53(10):2682-2691
网格自动化生成和自适应是制约计算流体力学发展的瓶颈问题之一, 网格生成质量、效率、灵活性、自动化程度和鲁棒性是非结构网格生成的关键问题. 在非结构网格生成中, 网格空间尺度分布控制至关重要, 直接影响网格生成质量、效率和求解精度. 采用传统的背景网格法进行空间尺度分布控制需要在背景网格上求解微分方程得到背景网格上的尺度分布, 再将网格尺度从背景网格插值到真实空间点, 过程十分繁琐且耗时. 本文从效率和自动化角度提出两种网格尺度控制方法, 首先发展了基于径向基函数(RBF)插值的网格尺度控制方法, 通过贪婪算法实现边界参考点序列的精简, 提高了RBF插值的效率. 同时, 还采用人工神经网络进行网格尺度控制, 初步引入相对壁面距离和相对网格尺度作为神经网络输入输出参数, 建立人工神经网络训练模型, 采用商业软件生成二维圆柱和二维翼型非结构三角形网格作为训练样本, 通过训练和学习建立起相对壁面距离和相对网格尺度的神经网络关系. 进一步实现了二维圆柱、不同的二维翼型的尺度预测, RBF方法和神经网络方法的效率与传统背景网格法相比提高了5~10倍, 有助于提高网格生成的效率. 最后, 将方法推广应用于各向异性混合网格尺度预测, 得到的网格质量满足要求.   相似文献   

12.
A finite difference solution algorithm is described for use on two-dimensional curvilinear meshes generated by the solution of the transformed Laplace equation. The efficiency of the algorithm is improved through the use of a full approximation scheme (FAS) multigrid algorithm using an extended pressure correction scheme as smoother. The multigrid algorithm is implemented as a fixed V-cycle through the grid levels with a constant number of sweeps being performed at each grid level. The accuracy and efficiency of the numerical code are validated using comparisons of the flow over two backward step configurations. Results show close agreement with previous numerical predictions and experimental data. Using a standard Cartesian co-ordinate flow solver, the multigrid efficiency obtainable in a rectangular system is shown to be reproducible in two-dimensional body-fitted curvilinear co-ordinates. Comparisons with a standard one-grid method show the multigrid method, on curvilinear meshes, to give reductions in CPU time of up to 93%.  相似文献   

13.
边界处正交的曲线网格生成技术合理调节因子选取的研究   总被引:4,自引:1,他引:4  
指出了 Thompson的曲线网格生成方法中调节因子的问题所在 ;借助于势流理论中的流线与势线正交的物理机理 ,导出了一种新的调节因子的表达式 ,并给出了曲线网格生成实例。实例检验表明 ,该调节因子能够对复杂边界的单连通域或多连通域的水域生成理想的曲线网格 ,即边界处网格正交 ,内部网格分布能够适应物理量场的变化情形。  相似文献   

14.
The application of grid stretching or grid adaptation is generally required in order to optimize the distribution of nodal points for fluid-dynamic simulation. This is necessitated by the presence of disjoint high gradient zones, that represent boundary or free shear layers, reversed flow or vortical flow regions, triple deck structures, etc. A domain decomposition method can be used in conjunction with an adaptive multigrid algorithm to provide an effective methodology for the development of optimal grids. In the present study, the Navier-Stokes (NS) equations are approximated with a reduced Navier-Stokes (RNS) system, that represents the lowest-order terms in an asymptotic Re expansion. This system allows for simplified boundary conditions, more generality in the location of the outflow boundary, and ensures mass conservation in all subdomain grid interfaces, as well as at the outflow boundary. The higher-order (NS) diffusion terms are included through a deferred corrector, in selected subdomains, when necessary. Adaptivity in the direction of refinement is achieved by grid splitting or domain decomposition in each level of the multigrid procedure. Normalized truncation error estimates of key derivatives are used to determine the boundaries of these subdomains. The refinement is optimized in two co-ordinate directions independently. Multidirectional adaptivity eliminates the need for grid stretching so that uniform grids are specified in each subdomain. The overall grid consists of multiple domains with different meshes and is, therefore, heavily graded. Results and computational efficiency are discussed for the laminar flow over a finite length plate and for the laminar internal flow in a backward-facing step channel.  相似文献   

15.
This paper deals with the comparative accuracy of using finite difference grids or a modal representation through the vertical in modelling tidally or wind wave induced current profiles. A point model is used in the vertical, with a no-slip condition at the sea bed. In the finite difference approach the high-shear bottom layer is resolved using either a regular grid on a logarithmic or log-linear transformed co-ordinate or an irregular grid, varying in such a manner as to retain second-order accuracy. The accuracy of these various grid schemes is considered in detail. The relative merits of using either the Crank-Nicolson or Dufort-Frankel time integration methods are considered; in the case of a fine grid in a high-viscosity region, some numerical problems are found with the Dufort-Frankel method. An alternative approach to using a finite difference grid in the vertical, namely a modal (spectral) method, is described. The form of the modes is such that they can accurately resolve the high-shear bottom boundary layer. Calculations show that the thickness of the bottom boundary layer in relation to the total water depth is important in determining the choice of grid transform and rates of convergence of solutions using finite difference or modal methods. However, for the majority of problems the modal solution is numerically attractive owing to its computational efficiency and the ease with which solution algorithms based upon it can be coded in vectorizable form suitable for the new generation of vector computers. The influence of viscosity profile, its time variation and water depth upon tidally induced or wave induced currents is considered. Calculations suggest that near-bed measurements of tidal flow in shallow water together with associated modelling would enable appropriate formulations of eddy viscosity to be determined. Similar measurements, though using a laboratory flume, would be appropriate for wind wave problems.  相似文献   

16.
The present paper provides an improved alternating direction implicit (ADI) technique as well as high-order-accurate spline ADI method for the numerical solution of steady two-dimensional incompressible viscous flow problems. The vorticity-stream function Navier-Stokes equations are considered in a general curvilinear coordinate system, which maps an arbitrary two-dimensional flow domain in the physical plane into a rectangle in the computational plane. The stream function equation is parabolized in time by means of a relaxation-like time derivative and the steady state solution is obtained by a time-marching ADI method requiring to solve only 2 × 2 block-tridiagonal linear systems. The difference equations are written in incremental form; upwind differences are used for the incremental variables, for stability, whereas central differences approximate the non-incremental terms, for accuracy, so that, at convergence, the solution is free of numerical viscosity and second-order accurate. The high-order-accurate spline ADI technique proceeds in the same manner; in addition, at the end of each two-sweep ADI cycle, the solution is corrected by means of a fifth-order spline interpolating polynomial along each row and column of the computational grid, explicitly. The validity and the efficiency of the present methods are demonstrated by means of three test problems.  相似文献   

17.
This paper deals with the numerical solution, using finite difference methods, of the hydrodynamic and turbulence energy equations which describe wind wave and tidally induced flow. Calculations are performed using staggered and non-staggered finite difference grids in the vertical, with various time discretizations of the production and dissipation terms in the turbulence energy equations. It is shown that the time discretization of these terms can significantly influence the stability of the solution. The effect of time filtering on the numerical stability of the solution is also considered. The form of the mixing length is shown to significantly influence the bed stress in wind wave problems. A no-slip condition is applied at the sea bed, and the associated high-shear bottom boundary layer is resolved by transforming the equations onto a logarithmic or log-linear co-ordinate system before applying the finite difference scheme. A computationally economic method is developed which remains stable even when a very fine vertical grid (over 200 points) is used with a time step of up to 30 min.  相似文献   

18.
有限元分析的精度和效率与网格划分的质量有直接关系.目前尚缺乏一种普适性的自动网格划分方法,尤其是对于具有多种几何特征的复杂模型,现有的六面体网格自动划分算法存在不同几何特征间的网格兼容性较差以及孔状特征周围网格质量不高的问题.对此本文提出一种基于映射法的六面体网格自动生成方法,在映射法的基本框架下,将物理空间中的复杂几何体映射为计算空间中的规则几何体,引入边界顶点分类,将复杂几何体边界进行简化,将子域约束进行连接,寻找贯穿边界,以使映射网格在约束特征间兼容;对圆弧特征进行等效转化,降低曲率过大对于网格过渡的影响.实例验证表明,本方法稳定可靠,生成的六面体网格质量较高,能够解决多特征复杂几何体六面体网格自动划分问题.  相似文献   

19.
A high-order curvilinear hybrid mesh generation technique is developed for high-order numerical method (eg, discontinuous Galerkin method) applications to improve the accuracy for problems with curve boundary. The grid generation technique is based on an improved radius basic function (RBF) approach by which the straight-edge mesh is converted into high-order curve mesh. Firstly, an initial straight-edge mesh is prepared by traditional grid generation software. Then, high-order interpolation points are inserted into the mesh entities such as edges, faces, and cells according to the final demand of mesh order. To preserve the original geometry, the inserted points on solid wall are then projected onto the CAD model using an open source tool “Open Cascade.” Finally, other inserted points in the field near the solid wall are moved to appropriate positions by the improved RBF approach to avoid tangled cells. If we use the original RBF approach, then the inserted points on the edge and face entities normal to the solid boundary in the region of boundary layer will move to improper positions. To overcome this problem, a weighting based on the local grid aspect ratio between normal direction and tangential direction is introduced into the baseline RBF approach. Three typical configurations are tested to validate the mesh generator. Meanwhile, a third-order solution of subsonic flow over an analytical 3D body of revolution in the second International Workshop on High-Order CFD Methods is supplied by a discontinuous Galerkin solver. These numerical tests demonstrate the potential capability of present technique for high-order simulations of complex geometries.  相似文献   

20.
There are two main difficulties in numerical simulation calculations using FD/FV method for the flows in real rivers. Firstly, the boundaries are very complex and secondly, the generated grid is usually very non‐uniform locally. Some numerical models in this field solve the first difficulty by the use of physical curvilinear orthogonal co‐ordinates. However, it is very difficult to generate an orthogonal grid for real rivers and the orthogonal restriction often forces the grid to be over concentrated where high resolution is not required. Recently, more and more models solve the first difficulty by the use of generalized curvilinear co‐ordinates (ξ,η). The governing equations are expressed in a covariant or contra‐variant form in terms of generalized curvilinearco‐ordinates (ξ,η). However, some studies in real rivers indicate that this kind of method has some undesirable mesh sensitivities. Sharp differences in adjacent mesh size may easily lead to a calculation stability problem oreven a false simulation result. Both approaches used presently have their own disadvantages in solving the two difficulties that exist in real rivers. In this paper, the authors present a method for two‐dimensional shallow water flow calculations to solve both of the main difficulties, by formulating the governing equations in a physical form in terms of physical curvilinear non‐orthogonal co‐ordinates (s,n). Derivation of the governing equations is explained, and two numerical examples are employed to demonstrate that the presented method is applicable to non‐orthogonal and significantly non‐uniform grids. Copyright © 2004 John Wiley & Sons, Ltd.  相似文献   

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

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