A Cartesian grid method combined with a simplified gas kinetic scheme is presented for subsonic and supersonic viscous flow simulation on complex geometries. Under the Cartesian mesh, the computational grid points are classified into four different categories, the fluid point, the solid point, the drop point, and the interpolation point. The boundaries are represented by a set of direction-oriented boundary points. A constrained weighted least square method is employed to evaluate the physical quantities at the interpolation points. Different boundary conditions, including isothermal boundary, adiabatic boundary, and Euler slip boundary, are presented by different interpolation strategies. We also propose a simplified gas kinetic scheme as the flux solver for both subsonic and supersonic flow computations. The methodology of constructing a simplified kinetic flux function can be extended to other flow systems. A few numerical examples are used to validate the Cartesian grid method and the simplified flux function. The reconstruction scheme for recovering the boundary conditions of compressible viscous and heat conducting flow with a Cartesian mesh can provide a smooth distribution of physical quantities at solid boundary, and present an accurate solution for the flow study with complex geometry.
Cartesian-grid methods in combination with immersed-body and volume-of-fluid methods are ideally suited for simulating breaking waves around ships. A surface panelization of the ship hull is used as input to impose body-boundary conditions on a three-dimensional cartesian grid. The volume-of-fluid portion of the numerical algorithm is used to capture the free-surface interface, including the breaking of waves. The numerical scheme is implemented on a parallel computer. Various numerical issues are discussed, including implementing exit boundary conditions, conserving mass using a novel regridd…
Two different cartesian-grid methods are used to simulate the flow around the DDG 5415. The first technique uses a "coupled level-set and volume-of-fluid" (CLS) technique to model the free-surface interface. The no-flux boundary condition on the hull is imposed using a finite-volume technique. The second technique uses a level-set technique (LS) to model the free-surface interface. A body-force technique is used to impose the hull boundary condition. The predictions of both numerical techniques are compared to whisker-probe measurements of the DDG 5415. The level-set technique is also used to …
Cartesian-grid methods with Adaptive Mesh Refinement (AMR) are ideally suited for simulating the breaking of waves, the formation of spray, and the entrainment of air around ships. As a result of the cartesian-grid formulation, minimal input is required to describe the ships geometry. A surface panelization of the ship hull is used as input to automatically generate a three-dimensional model. No three-dimensional gridding is required. The AMR portion of the numerical algorithm automatically clusters grid points near the ship in regions where wave breaking, spray formation, and air entrainment …
Deep learning accelerated solutions of incompressible Navier-Stokes equations on non-uniform Cartesian grids
State Key Laboratory of Fluid Power and Mechatronic Systems, Department of Engineering Mechanics, Zhejiang University(浙江大学工程力学系流体动力与机电系统国家重点实验室);China Ship Scientific Research Center(中国船舶科学研究中心);Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University(浙江大学控制科学与工程学院网络控制系统研究所)
In this paper, a simple field function is presented for facilitating the solution of complex and dynamic fluid-solid systems on Cartesian grids with interface-resolved fluid-fluid, fluid-solid, and solid-solid interactions. For a Cartesian-grid-discretized computational domain segmented by a set of solid bodies, this field function explicitly tracks each subdomain with multiple resolved interfacial node layers. As a result, the presented field function enables low-memory-cost multidomain node mapping, efficient node remapping, fast collision detection, and expedient surface force integration. …
An explicit moving boundary method for the numerical solution of time-dependent hyperbolic conservation laws on grids produced by the intersection of complex geometries with a regular Cartesian grid is presented. As it employs directional operator splitting, implementation of the scheme is rather straightforward. Extending the method for static walls from Klein et al., Phil. Trans. Roy. Soc., A367, no. 1907, 4559-4575 (2009), the scheme calculates fluxes needed for a conservative update of the near-wall cut-cells as linear combinations of standard fluxes from a one-dimensional extended stencil…
Potential flow has many applications, including the modelling of unsteady flows in aerodynamics. For these models to work efficiently, it is best to avoid Biot-Savart interactions. This work presents a grid-based treatment of potential flows in two dimensions and its use in a vortex model for simulating unsteady aerodynamic flows. For flows consisting of vortex elements, the treatment follows the vortex-in-cell approach and solves the streamfunction-vorticity Poisson equation on a Cartesian grid after transferring the circulation from the vortices onto the grid. For sources and sinks, an analo…
The immersed boundary method (IBM) of Peskin (J. Comput. Phys., 1977), and derived forms such as the projection method of Taira and Colonius (J. Comput. Phys., 2007), have been useful for simulating flow physics in problems with moving interfaces on stationary grids. However, in their interface treatment, these methods do not distinguish one side from the other, but rather, apply the motion constraint to both sides, and the associated interface force is an inseparable mix of contributions from each side. In this work, we define a discrete Heaviside function, a natural companion to the familiar…
We present a coarse-grid projection (CGP) method for accelerating incompressible flow computations, which is applicable to methods involving Poisson equations as incompressibility constraints. The CGP methodology is a modular approach that facilitates data transfer with simple interpolations and uses black-box solvers for the Poisson and advection-diffusion equations in the flow solver. After solving the Poisson equation on a coarsened grid, an interpolation scheme is used to obtain the fine data for subsequent time stepping on the full grid. A particular version of the method is applied here …
The spatial discretization of convective terms in compressible flow equations is studied from an abstract viewpoint, for finite-difference methods and finite-volume type formulations with cell-centered numerical fluxes. General conditions are sought for the local and global conservation of primary (mass and momentum) and secondary (kinetic energy) invariants on Cartesian meshes. The analysis, based on a matrix approach, shows that sharp criteria for global and local conservation can be obtained and that in many cases these two concepts are equivalent. Explicit numerical fluxes are derived in a…
A ghost-cell immersed boundary method for the shallow water equations on Cartesian grids: mass conservation and wetting and drying over variable topography
Cartesian-grid methods in combination with immersed-body and volume-of-fluid methods are ideally suited for simulating breaking waves around ships. A surface panelization of the ship hull is used as input to impose body-boundary conditions on a three-dimensional cartesian grid. The volume-of-fluid portion of the numerical algorithm is used to capture the free-surface interface, including the breaking of waves. The numerical scheme is implemented on a parallel computer. Recent improvements to the numerical scheme are discussed, including implementation of a new multigrid procedure and conversio…
We present an open-source adaptive front-tracking solver for biological capsules in viscous flows. The membrane elastic and bending forces are solved on a Lagrangian triangulation using a linear Finite Element Method and a paraboloid fitting method. The fluid flow is solved on an octree adaptive grid using the open-source platform Basilisk. The Lagrangian and Eulerian grids communicate using an Immersed Boundary Method by means of Peskin-like regularized Dirac delta functions. We demonstrate the accuracy of our solver with extensive validations: in Stokes conditions against the Boundary Integr…
The treatment of complex geometries in Computational Fluid Dynamics applications is a challenging endeavor, which immersed boundary and cut-cell techniques can significantly simplify by alleviating the meshing process required by body-fitted meshes. These methods however introduce new challenges, as the formulation of accurate and well-posed discrete operators becomes nontrivial. Here, a conservative cartesian cut cell method is proposed for the solution of the incompressible Navier--Stokes equation on staggered Cartesian grids. Emphasis is set on the structure of the discrete operators, desig…
We propose a novel class of Edge-Based Interface-Tracking (EBIT) methods in the field of multiphase flows for advecting the interface. The position of the interface is tracked by marker points located on the edges of the underlying grid, making the method flexible with respect to the choice of spatial discretization and suitable for parallel computation. In this paper we present a simple EBIT method based on two-dimensional Cartesian grids and on a linear interface representation.
Adaptive interface-Mesh un-Refinement (AiMuR) based Sharp-Interface Level-Set-Method (SI-LSM) is proposed for both uniform and non-uniform Cartesian-Grid. The AiMuR involves interface location based dynamic un-refinement (with merging of the four control volumes) of the Cartesian grid away from the interface. The un-refinement is proposed for the interface solver only. A detailed numerical methodology is presented for the AiMuR and ghost-fluid method based SI-LSM. Advantage of the novel as compared to the traditional SI-LSM is demonstrated with a detailed qualitative as well as quantitative pe…
In this work we present new second order semi-discrete central schemes for systems of hyperbolic conservation laws on curvilinear grids. Our methods generalise the two-dimensional central-upwind schemes developed by Kurganov and Tadmor. In these schemes we account for area and volume changes in the numerical flux functions due to the non-cartesian geometries. In case of vectorial conservation laws we introduce a general prescription of the geometrical source terms valid for various orthogonal curvilinear coordinate systems. The methods are applied to the two-dimensional Euler equations of invi…