In this paper, we propose an alternative approach to implement the contact angle boundary condition on immersed surfaces for phase-field simulations of two-phase flows using the Cahn-Hilliard equation on a Cartesian mesh. This simple and effective method was inspired by previous works on the geometric formulation of the wetting boundary condition. In two dimensions, by making full use of the hyperbolic tangent profile of the order parameter, we were able to obtain its unknown value at a ghost point from the information at only one point in the fluid. This is in contrast with previous approaches using interpolations involving several points. The special feature allows this method to be easily implemented on immersed surfaces (including curved ones) that cut through the grid lines. It is verified through the study of two examples: (1) the shape of a drop on a circular cylinder with different contact angles; (2) the spreading of a drop on an embedded inclined wall with a given contact angle.
On the hydrodynamic behaviour of the immersed boundary -- lattice Boltzmann method for wetting problems
The Cyprus Institute(塞浦路斯研究所);Tor Vergata University of Rome(罗马托维塔大学);Télécom Paris, IP Paris(巴黎电信学院,巴黎理工学院);CNR - Istituto per le Applicazioni del Calcolo(意大利国家研究委员会计算应用研究所);Inria and LIX (École Polytechnique), IP Paris(法国国家信息与自动化研究所与LIX实验室(巴黎综合理工学院),巴黎理工学院);University of Cyprus(塞浦路斯大学)
In this paper, we assess the capabilities of the Arbitrary Lagrangian-Eulerian method implemented in the open-source code TrioCFD to tackle down two fluid-structure interaction problems involving moving boundaries.
Immersed boundary-lattice Boltzmann method (IB-LBM) has been widely used for simulation of particle-laden flows recently. However, it was limited to small-scale simulations with no more than O(103) particles. Here, we expand IB-LBM for massive particle-laden flows with more than O(104) particles by two sequential works. First is the Part I: serial computing on a single CPU core and following the Part II: parallel computing on many CPU cores. In this Part I paper, a highly efficient and localized implementation of IB-LBM is proposed for serial computing. We optimize in three main aspects: swap …
The dynamics of droplets on substrates has a strong impact on microfluidic systems ranging from commercially available lab-on-chip systems to state of the art developments in open microfluidics. Coalescence of micro and nano droplets on a substrate has been studied extensively, but in previous studies the focus has been on the interface movement. Here, we use computer simulations to investigate coalescence of droplets immersed in another liquid, in an inertia-dominated regime and also investigate the droplet's internal flow field. It is found that qualitatively the dynamics is similar to coale…
Two methods for solid body representation in flow simulations available in the Pencil Code are the immersed boundary method and overset grids. These methods are quite different in terms of computational cost, flexibility and numerical accuracy. We present here an investigation of the use of the different methods with the purpose of assessing their strengths and weaknesses. At present, the overset grid method in the Pencil Code can only be used for representing cylinders in the flow. For this task it surpasses the immersed boundary method in yielding highly accurate solutions at moderate comput…
We present an improved method for computing incompressible viscous flow around suspended rigid particles using a fixed and uniform computational grid. The main idea is to incorporate Peskin's regularized delta function approach [Acta Numerica 11 (2002) 1] into a direct formulation of the fluid-solid interaction force in order to allow for a smooth transfer between Eulerian and Lagrangian representations while at the same time avoiding strong restrictions of the time step. This technique was implemented in a finite-difference and fractional-step context. A variety of two- and three-dimensional …
An immersed-boundary (IB) method is proposed and applied in the gas-kinetic BGK scheme to simulate incompressible/compressible viscous flow with stationary/moving boundary. In present method the ghost-cell technique is adopted to fulfill the boundary condition on the immersed boundary. A novel idea "local boundary determination" is put forward to identify the ghost cells, each of which may have several different ghost-cell constructions corresponding to different boundary segments, thus eliminating the singularity of the ghost cell. Furthermore, the so-called "fresh-cell" problem when implemen…
There exists an increasing interest for using immersed boundary methods (IBMs) (Peskin 2000) to model moving objects in computational fluid dynamics. Indeed, this approach is particularly efficient, because the fluid mesh does not require to be body-fitted or to adjust dynamically to the motion of the body. Frequently, IBMs are implemented in combination with the lattice Boltzmann methods (LBM) (Krüger 2016). They fit elegantly into the framework of this method, and yield impressive parallel performances. It has also become quite common to accelerate LBM simulations with the use of Graphics Pr…
The interpolated bounce-back scheme and the immersed boundary method are the two most popular algorithms in treating a no-slip boundary on curved surfaces in the lattice Boltzmann method. While those algorithms are frequently implemented in the numerical simulations involving complex geometries, such as particle-laden flows, their performances are seldom compared systematically over the same local quantities within the same context. In this paper, we present a systematic comparative investigation on some frequently used and most state-of-the-art interpolated bounce-back schemes and immersed bo…
In our recent work [H. Zhang, F.X. Trias, A. Oliva, D. Yang, Y. Tan, Y. Sheng. PIBM: Particulate immersed boundary method for fluid-particle interaction problems. Powder Technology. 272(2015), 1-13.], a particulate immersed boundary method (PIBM) for simulating fluid-particle multiphase flow was proposed and assessed in both two- and three-dimensional applications. In this study, the PIBM was extended to solve thermal interaction problems between spherical particles and fluid. The Lattice Boltzmann Method (LBM) was adopted to solve the fluid flow and temperature fields, the PIBM was responsibl…
Modeling the effect of complex terrain on high Reynolds number flows is important to improve our understanding of flow dynamics in wind farms and the dispersion of pollen and pollutants in hilly or mountainous terrain as well as the flow in urban areas. Unfortunately, simulating high Reynolds number flows over complex terrain is still a big challenge. Therefore, we present a simplified version of the wall modeled immersed boundary method by Chester et al. (J. Comput. Phys. 2007; 225: 427-448). By preventing the extrapolation and iteration steps in the original method, the proposed approach is …
The pseudopotential multiphase lattice Boltzmann (LB) model is a very popular model in the LB community for simulating multiphase flows. When the multiphase modeling involves a solid boundary, a numerical scheme is required to simulate the contact angle at the solid boundary. In this work, we aim at investigating the implementation of contact angles in the pseudopotential LB simulations with curved boundaries. In the pseudopotential LB model, the contact angle is usually realized by employing a solid-fluid interaction or specifying a constant virtual wall density. However, it is shown that the…
In this paper we propose and test the validity of simple and easy-to-implement algorithms within the immersed boundary framework geared towards large scale simulations involving thousands of deformable bodies in highly turbulent flows. First, we introduce a fast moving least squares (fast-MLS) approximation technique with which we speed up the process of building transfer functions during the simulations which leads to considerable reductions in computational time. We compare the accuracy of the fast-MLS against the exact moving least squares (MLS) for the standard problem of uniform flow over…
Modeling and direct numerical simulation of particle-laden flows have a tremendous variety of applications in science and engineering across a vast spectrum of scales from pollution dispersion in the atmosphere, to fluidization in the combustion process, to aerosol deposition in spray medication, along with many others. Due to their strongly nonlinear and multiscale nature, the above complex phenomena still raise a very steep challenge to the most computational methods. In this review, we provide comprehensive coverage of multibody hydrodynamic (MBH) problems focusing on particulate suspension…
There has been an increasing interest in developing efficient immersed boundary method (IBM) based on Cartesian grids, recently in the context of high-order methods. IBM based on volume penalization is a robust and easy to implement method to avoid body-fitted meshes and has been recently adapted to high order discretisations (Kou et al., 2021). This work proposes an improvement over the classic penalty formulation for flux reconstruction high order solvers. We include a selective frequency damping (SFD) approach (Aakervik et al., 2006) acting only inside solid body defined through the immerse…
A discrete unified gas kinetic scheme (DUGKS) coupled with the immersed boundary (IB) method is developed to perform interface-resolved simulation of particle-laden flows. The present method (IB-DUGKS) preserves the respective advantages of the IB and DUGKS, i.e., the flexibility and efficiency for treating complex flows, and the robustness and low numerical-dissipation. In IB-DUGKS, the IB method is used to treat the fluid-solid interfaces and the DUGKS is applied to simulate the fluid flow, making use of the Lagrangian and Eulerian meshes, respectively. Those two meshes are fully independent…
IB-Flows: an open-source multi-GPU immersed boundary code for fluid-structure interaction
Gran Sasso Science Institute (GSSI)(格兰萨索科学研究所);INFN–Laboratori Nazionali del Gran Sasso(意大利国家核物理研究所-格兰萨索国家实验室);Department of Physics and INFN, University of Rome, Tor Vergata(罗马托尔维加塔大学物理系及意大利国家核物理研究所);NVIDIA Corporation(英伟达公司);Physics of Fluids Group, University of Twente(特温特大学流体力学组)
In this work, based on the moving-least-squares immersed boundary method, we proposed a new technique to improve the calculation of the volume force representing the body boundary. For boundary with simple geometry, we theoretically analyse the error between the desired volume force at boundary and the actual force given by the original method. The ratio between the two forces is very close to a constant. Numerical experiments reveal that for complex geometry, this ratio exhibits very narrow distribution around certain value. A spatially uniform coefficient is then introduced to correct the fo…
Numerical method for strongly variable-density flows at low Mach number: flame-sheet regularisation and a mass-flux immersed boundary method
Universidade de São Paulo(圣保罗大学);Instituto Nacional de Pesquisas Espaciais(国家空间研究所);Universidade Estadual Paulista(圣保罗州立大学);Universidad Politécnica de Madrid(马德里理工大学)
We present a robust immersed boundary (IB) method for high density ratio multiphase flows that is capable of modeling complex wave-structure interaction (WSI) problems arising in marine and coastal engineering applications. The IB/WSI methodology is enabled by combining the distributed Lagrange multiplier (DLM) method of Sharma and Patankar (J Comp Phys, 2005) with a robust level set method based multiphase flow solver. The fluid solver integrates the conservative form of the variable-coefficient incompressible Navier-Stokes equations using a hybrid preconditioner and ensures consistent transp…
We introduce a contact law for the normal force generated between two contacting, elastically anisotropic bodies of arbitrary geometry. The only requirement is that their surfaces be smooth and frictionless. This anisotropic contact law is obtained from a simplification of the exact solution to the continuum elasticity problem and takes the familiar form of Hertz' contact law, with the only difference being the orientation-dependence of the material-specific contact modulus. The contact law is remarkably accurate when compared with the exact solution, for a wide range of materials and surface …
In the present work, a general formulation is proposed to implement the contact angle boundary conditions for the second-order Phase-Field models, which is applicable to $N$-phase $(N \geqslant 2)$ moving contact line problems. To remedy the issue of mass change due to the contact angle boundary condition, a source term or Lagrange multiplier is added to the original second-order Phase-Field models, which is determined by the consistent and conservative volume distribution algorithm so that the summation of the order parameters and the \textit{consistency of reduction} are not influenced. To p…
To model the propagation of large water waves and associated loads applied to offshore structures, scientists and engineers have a need of fast and accurate models. A wide range of models have been developped in order to predict wave-fields and hydrodynamic loads at small scale, from the linear potential boundary element method to complete CFD codes, based on the Navier-Stokes equations. Although the latters are well adapted to solve the wave-structure interaction at small scale, their use is limited due to the computational cost of such models and numerical diffusion. Alternative approaches, …
Droplets on hydrophobic surfaces are ubiquitous in microfluidic applications and there exists a number of commonly used multicomponent and multiphase lattice Boltzmann schemes to study such systems. In this paper we focus on a popular implementation of a multicomponent model as introduced by Shan and Chen. Here, interactions between different components are implemented as repulsive forces whose strength is determined by model parameters. In this paper we present simulations of a droplet on a hydrophobic surface. We investigate the dependence of the contact angle on the simulation parameters an…
The immersed boundary lattice Boltzmann method (IB-LBM) has been widely used in the simulation of fluid-solid interaction and particulate flow problems, since proposed in 2004. However, it is usually a non-trivial task to retain the flexibility and the accuracy simultaneously in the implementation of this approach. Based on the intrinsic nature of the LBM, we propose a simple and second-order accurate IB-LBM in this paper, where the no-slip boundary condition on the fluid-solid interface is directly imposed by iteratively correcting the distribution function near the boundary, markedly similar…
A Volumetrically Stabilized Mixed Formulation of the Finite Element Immersed Boundary Method for Fluid Structure Interaction with Fully Incompressible Hyperelastic Solids
University at Buffalo(布法罗大学);Advanced Micro Devices, Inc.(超威半导体公司)
The Immersed Boundary Method (IBM) is one of the popular one-fluid mixed Eulerian-Lagrangian methods to simulate motion of droplets. While the treatment of a moving complex boundary is an extremely time consuming and formidable task in a traditional boundary-fitted fluid solver, the one-fluid methods provide a relatively easier way to track moving interfaces on a fixed Cartesian grid since the regeneration of a mesh system that conforms to the interface at every time step can be avoided. In the IBM, a series of connected Lagrangian markers are used to represent a fluid-fluid interface and the …
An algorithm is proposed to implement unsteady jump boundary conditions, presenting discontinuity in physical quantities, within the lattice Boltzmann method (LBM). This is useful to tackle problems involving mass or heat transfer through interfaces or membranes that exhibit resistance to transport. The algorithm is simple to implement within an existing LBM based code that computes diffusion and advection of a scalar field, either temperature or solute concentration. Analytical solutions are recovered numerically with acceptable accuracy for the limiting case of a planar membrane. The algorit…