Sie können Operatoren mit Ihrer Suchanfrage kombinieren, um diese noch präziser einzugrenzen. Klicken Sie auf den Suchoperator, um eine Erklärung seiner Funktionsweise anzuzeigen.
Findet Dokumente, in denen beide Begriffe in beliebiger Reihenfolge innerhalb von maximal n Worten zueinander stehen. Empfehlung: Wählen Sie zwischen 15 und 30 als maximale Wortanzahl (z.B. NEAR(hybrid, antrieb, 20)).
Findet Dokumente, in denen der Begriff in Wortvarianten vorkommt, wobei diese VOR, HINTER oder VOR und HINTER dem Suchbegriff anschließen können (z.B., leichtbau*, *leichtbau, *leichtbau*).
Der Artikel stellt eine neue Methode zur Modellierung von Mehrphasenströmungen mittels des peridynamischen Differenzoperators (PDDO) vor, wobei der Schwerpunkt auf Benetzung und thermo-kapillaren Effekten liegt. Die Oberflächenspannung, ein entscheidender Faktor in Mehrphasenströmungen, wird durch nicht-lokale Modellierung berücksichtigt, was besonders bei kleinen charakteristischen Längen von Bedeutung ist. Die Studie validiert das Modell anhand verschiedener numerischer Fälle, darunter Tröpfchendeformation, Benetzung fester Oberflächen und thermo-kapillare Migration. Die Ergebnisse zeigen die Effektivität des PDDO-Ansatzes bei der Erfassung komplexer Grenzflächenphänomene und bieten eine vielversprechende Alternative zu herkömmlichen Methoden der rechnerischen Strömungsdynamik.
KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
Abstract
Interfaces in multiphase flows are affected by surface tension, and when temperature gradients occur in the flow domain, tangential surface tensions along the interface also arise. As the behaviour of fluids contacting on a solid surface is also governed by surface tension, the description of the wetting phenomenon is challenging. Peridynamic differential operator (PDDO) can express partial differentials of any order by integral equations. Therefore, the governing equations for multiphase fluid motion, such as the Navier–Stokes equations and energy equations, can be reformulated in terms of integral equations. In this study, a novel non-local method is developed for modelling the multiphase fluid flow motion using the PDDO, and the thermal effect on surface tension force is considered. To describe the surface tension forces in the normal and tangential directions, the non-local form of the continuum surface force (CFS) model is presented. Besides, to overcome the inaccuracy of the unit normal vectors at the three-phase flow intersection region, an additional treatment for this region is presented. Finally, several benchmark multiphase fluid flow cases, such as square droplet deformation, surface wetting, and droplet migration in thermo-capillary flow are presented and validated. The results demonstrate that the developed non-local model can accurately capture the surface tension effect in multiphase fluid flow motion.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
1 Introduction
The tension at the interface of two different states of matter is known as surface tension. The surface tension maintains the balance of two-phase immiscible fluids at the interface. Surface tension effects widely appear in multiphase flows, such as liquid droplet deformation, wetting effects of water droplets on solid planes, and thermo-capillary effects, etc. In addition, when the characteristic length scale of the system is sufficiently small, the effect of surface tension on the flow field is more prominent than the inertial effect. Due to the presence of temperature or solute concentration gradients, shear forces are exerted on the fluid surface by the tangential surface tension, which drives Marangoni flow. Therefore, it is of great practical significance to accurately simulate multiphase flow at complex interfaces.
Over the years, an enormous amount of research has been carried out to model the multiphase fluid flow motion. Based on the Navier–Stokes equation, there are two common computational fluid dynamics methods for modelling the multiphase fluid flow motion from the nanoscale to the macroscale. The first are Euler methods based on grids, such as volume of fluid (VOF) method [1]. Cano-Lozano et al. [2] performed a numerical study on rising bubbles in still liquids using the VOF method to track the interface between two fluids. Hoang et al. [3] performed numerical simulations of the contact angle and wetted surface properties using the fluid volume interface tracking method and the continuum surface force method. Ma et al. [4] developed a numerical method for directly simulating the thermal Marangoni effect at the interface in two-phase incompressible fluids, and quantitatively comparing the numerical results of liquid droplet thermal capillary migration with experimental and theoretical results. Another class of numerical methods that can be used for multiphase simulations are meshless methods [5]. The meshless method is a particle method, such as the smoothed particle hydrodynamics method [6] and peridynamics method [7]. Morris [6] devised a technique based on smooth particle hydrodynamics for simulating two-phase flow with surface tension. This method addresses problems involving fluids of similar density and viscosity. Adami et al. [8] extended the method to higher density and viscosity ratios, using a density-weighted colour gradient formulation to reflect the asymmetric distribution of surface tension. Describing wetting phenomena, in addition to including surface tension effects at the interfaces between fluids, the interaction of fluids with solid substrates also requires the implementation of appropriate boundary conditions. Breinlinger et al. [9] extended the surface tension model using additional boundary conditions to explicitly include interactions with solid walls. Moreover, if the temperature or concentration gradient vector is tangent to the interface between the two fluids, an additional force known as the Marangoni force develops. Hopp-Hirschler et al. [10] proposed a smoothed particle hydrodynamics model of surface tension gradient-driven thermo-capillary flow based on a continuum of surface force methods, including Marangoni forces.
Anzeige
As an alternative approach, peridynamics is a new formulation of non-local continuum mechanics [11‐18]. Peridynamics has a length-scale parameter called horizon. The horizon refers to the domain of influence, which defines the extent of interaction between material points. The size of the horizon varies according to the nature of the problem [19] and influences the computational time significantly [20, 21]. The non-local theory of the continuum establishes a link between classical continuum mechanics and molecular dynamics. These properties make peridynamics a suitable candidate for multiscale analysis of materials. The peridynamic theory has been widely adopted in mechanical analysis [22], thermal analysis [23, 24], moisture analysis [25], and thermo-mechanical coupled analysis [26‐29]. According to peridynamic theory, the PDDO was proposed to use integral equations representing partial differentials [30, 31]. Moreover, various applications of PDDO can be found in the literature [32‐34]. In addition, the governing equations are presented in integral form and do not contain any spatial derivatives. Therefore, they are always applicable regardless of discontinuity in the variable field. Recent studies have explored the application of the theory of peridynamic differential operator to fluid mechanics. Gao et al. [35] developed a non-local Lagrangian model for Newtonian fluids with low Reynolds number laminar flow, and subsequently extended the model to flow of multiphase fluids with low density ratios at low Reynolds numbers [7]. Using PDDOs, Nguyen et al. [36] modelled a truly incompressible fluid based on Euler’s method, and the pressure difference is no longer calculated by a weakly compressible fluid model.
So far, the development of PDDO in fluid dynamics applications has been very limited. Although the work of Gao et al. [35] proposes a PDDO for simulating multiphase fluid flow, the model does not additionally consider the case of multiphase flow wetting phenomena. Furthermore, to the best of the authors’ knowledge, there are currently no peridynamic models available for simulating interface for thermo-fluid problems. Therefore, in this study, a new method for modelling multiphase flow simulations using PDDO is proposed. Thermal effects at the interface of multiphase flows and the problem of solid–liquid contact at three-phase junctions are investigated.
This paper is organised as follows. Section 2 introduces the PDDO and its properties. Section 3 provides the governing equations of motion for multiphase fluid flow. Section 4 provides the non-local model using the PDDO. In addition, the treatment for multiphase fluid contact on a solid surface is explained in this section. Section 5 presents the techniques used for numerical implementation. Section 6 presents a series of numerical case studies using the developed non-local multiphase fluid flow models. Finally, a conclusion is given in Sect. 7.
2 Peridynamic differential operator
PDDO was recently proposed [22] to represent any order of partial differentials. It inherits similar ideas to peridynamics theory [11, 12], which uses integral equations instead of differential equations. A function \(f\left(\mathbf{x}\right)\) in the two-dimensional case and up to second-order partial differentials can be computed using PDDO as
in which \({\varvec{\upxi}}\) is the initial relative position vector between material point \(\mathbf{x}\) and its family material points \(\mathbf{x}\mathbf{^{\prime}}\) within its horizon size \({H}_{x}\). The relative position vector can be denoted as
The terms \({\xi }_{1}\) and \({\xi }_{2}\) represent the projections of the vector \({\varvec{\upxi}}\) with respect to \({x}_{1}\) and \({x}_{2}\) axes, and \({\mathbf{e}}_{1},{\mathbf{e}}_{2}\) are the unit vectors. The volume of material point \(\mathbf{x}\mathbf{^{\prime}}\) is donated as \(V\mathrm{^{\prime}}\). The peridynamic function in first-order \({\mathbf{g}}_{1}\left({\varvec{\upxi}}\right)\) and peridynamic function in second-order \({\mathbf{g}}_{2}\left({\varvec{\upxi}}\right)\) can be represented as
where \({g}_{1}^{10}\left({\varvec{\upxi}}\right)\),\({g}_{1}^{01}\left({\varvec{\upxi}}\right)\), \({g}_{2}^{11}\left({\varvec{\upxi}}\right)\),\({g}_{2}^{02}\left({\varvec{\upxi}}\right)\) and \({g}_{2}^{20}\left({\varvec{\upxi}}\right)\) are the peridynamic functions, and they possess the orthogonal property as [22]
in which the superscript on relative position vector components represents the power of \({\xi }_{1}\) and \({\xi }_{2}\). This can also be written in the compact form as
in which \({g}_{N}^{{P}_{1}{P}_{2}}\left({\varvec{\upxi}}\right)\) is the peridynamic function up to second order, \(\left(0<{P}_{1}+{P}_{2}\le 2,N\le 2\right)\), \({n}_{i}=\mathrm{1,2}\), and the term \({P}_{i} (i=\mathrm{1,2})\) is the differential order with respect to variables \({x}_{i}(\mathrm{i}=\mathrm{1,2})\) and \({\delta }_{{n}_{i}{P}_{i}}\) is the Kronecker delta, so that if \({n}_{i}={P}_{i}\) then \({\delta }_{{n}_{i}{P}_{i}}=1\), otherwise \({\delta }_{{n}_{i}{P}_{i}}=0\).
The peridynamic function for each material point can be constructed as [22]
in which \({a}_{{q}_{1}{q}_{2}}^{{P}_{1}{P}_{2}}\) is the coefficient matrix, \(\omega \left(\left|{\varvec{\upxi}}\right|\right)\) is a weight function which specifies the level of non-local interaction of material points interacting with its family members. The influence of the weight function reflects the decrease of the interaction level with increase in distance between material points. A preferred weight function used in this study can be denoted as [22]
Solving Eq. (13) leads to the explicit form of the coefficient matrix \({\mathrm{a}}_{{\mathrm{q}}_{1}{\mathrm{q}}_{2}}^{{\mathrm{P}}_{1}{\mathrm{P}}_{2}}\), and then explicit form of peridynamic function \({\mathrm{g}}_{\mathrm{N}}^{{\mathrm{P}}_{1}{\mathrm{P}}_{2}}\) can be obtained using Eq. (12).
3 The governing equations of motion for multiphase fluid flow
Fluid dynamics in multiphase fluid flow is governed by continuity equation, Navier–Stokes equation, and energy equation.
3.1 Mass conservation
The mass conservation in multiphase fluid flow motion can be described by the continuity equation as
where \(\mathbf{b}\) represents the body force, and \({\mathbf{F}}_{\mathrm{s}}\) is the surface tension force. The divergence of stress \(\nabla \cdot {\varvec{\sigma}}\) can be represented as [35]
in which \(p\) is the hydrostatic pressure, and \(\mathbf{I}\) is the second-order unit tensor. The shear-rate tensor \({\varvec{\tau}}\) can be defined as [35]
in which \(\mu\) is the dynamic viscosity, and \(\dot{{\varvec{\upvarepsilon}}}\) is the shear strain rate. The divergence of the shear-rate tensor can be represented as [35]
If the dynamic viscosity \(\mu\) is assumed as a constant after substituting Eqs. (16)–(18) into Eq. (15), the Navier–Stokes equation can be rewritten as [35]
If the fluid is incompressible, Eq. (20) can be further simplified by continuity equation. As a result, the Navier–Stokes equation for incompressible fluid flow becomes [10]
The continuum surface force method [38] is adopted for modelling the surface tension force in multiphase fluid flow as the pressure jump occurred at the phase interface. The surface tension force is applied as a volumetric force and is distributed along a transition band (Fig. 1) along the interface. A weight function is acted on the transition band area to convert surface tension \({\mathbf{f}}_{\mathrm{s}}\) into force per unit volume \({\mathbf{F}}_{\mathrm{s}}\) [6]. This can be represented as [38]
where \({\delta }_{lg}\) is the weight function for surface tension that represents the magnitude distribution of the surface tension force at the transition band, which has a peak at the interface and decays with the distance away from the interface. The weight function, \({\delta }_{lg}\), is further described in Sect. 4.2.3.
Fig. 1
The transition band and unit normal vectors between two fluids
The volumetric surface tension force \({\mathbf{F}}_{\mathrm{s}}\) comprises the contributions from normal and tangential directions [6] which can be expressed as
The normal component of surface tension force \({\mathbf{F}}_{\mathrm{s},\mathrm{n}}\) represents the surface tension force due to the local curvature at the transition band area. This can be defined as
in which \(\gamma\) is the temperature-dependent surface tension coefficient in \(\mathrm{N}/\mathrm{m}\), \(\kappa\) is the interface curvature, and \({\widehat{\mathbf{n}}}_{lg}\) is the unit normal vector at the interface between two different fluids (Fig. 1).
The temperature-dependent surface tension coefficient can be written as [10]
in which \(\frac{d\gamma \left(T\right)}{dT}\) is the surface tension temperature coefficient [39], \(T\) is the current temperature, and \({\gamma }_{0}\) is the surface tension coefficient at reference temperature \({T}_{{\gamma }_{0}}\).
As the surface tension coefficient \(\gamma\) is a function of temperature, the surface tension force in tangential direction can occur due to temperature gradient and lead to Marangoni convection [10]. Therefore, the term, \({\mathbf{F}}_{\mathrm{s},\mathrm{t}}\), on the right-hand side of Eq. (23) represents the Marangoni force and acts tangentially to the interface, which drives the fluid from low surface tension region to high tension regions. The tangential component of the surface tension force is given as [6],
Assuming the fluid is barotropic, an additional equation is required to uncouple the mass and momentum equations [41]. In this study, the incompressible fluid flow motion is constrained by a weakly compressible equation of state, whose density is only a function of pressure. A typical equation of state is given as [42]
in which \({\rho }_{0}\) is the initial density, \({c}_{0}\) is the numerical speed of sound, and \(\alpha\) is the adiabatic exponent. \({p}_{0}\) is the background pressure which prevents a negative pressure field and provides tension stabilities [43]. As the density changes and it is updated using continuity equation given in Eq. (14). The pressure field is calculated by the change between the updated density, \(\rho\) and its initial density, \({\rho }_{0}\) in the equation of state (Eq. (30)). In two-phase fluid flow motion, the equation of state for each type of fluid flow can be expressed as [44]
where the subscripts \(l\) and \(g\) denote the denser and lighter fluids, respectively.
The adiabatic exponent \(\alpha\) defines the degree of incompressibility and pressure of fluid response to density perturbations. As density perturbations increase, a high adiabatic exponent can cause progressively large error in the pressure field. For laminar flow with low Reynolds numbers, the adiabatic exponent is taken as one (\({\alpha }_{l}={\alpha }_{g}=\) 1) to keep the error in density and pressure proportional [42].
In weakly compressible approach, the density variation \(\Delta \rho\) in each fluid domain need to be [39]
$$\frac{\Delta \rho }{\rho }\ll 1.$$
(33)
This criterion is checked at the end of the simulation in each case.
The numerical speed of sound, \({c}_{0}\), in Eq. (30) needs to be chosen large enough to limit the density change threshold up to 1% [39]. On the other hand, the numerical stability is dependent on the time step size. The numerical speed of sound should not be too large to make the time step excessively small [42].
In this study, as the fluid domain is composed of multiphase flows with different density ratios, the numerical speed of the sound is estimated by the highest pressure change \(\Delta p\) in the denser fluid as [45]
For gravity-based flow, the maximum pressure variation in Eq. (34) is estimated by [42]
$$\Delta p={\rho }_{0,l}gH,$$
(35)
where \(g\) is the force of gravity, and \(H\) is the reference depth.
For surface tension-driven flows, the pressure changes in Eq. (34) is approximated using Young–Laplace equation [9]. The work carried out by the pressure on an interfacial area can be represented as
where \(r\) is the radius and \(R\) is the characteristic radius of droplet curvature. The surface tension coefficient, \(\gamma ,\) is calculated from Eq. (25).
On the other hand, the numerical speed of sound in lighter fluid is calculated as [44]
Note that by comparing the numerical speed of sound in denser in Eq. (34) and lighter fluids in Eq. (38), it can be found that the numerical speed of sound \({c}_{0,g}\) in lighter fluid is higher than the numerical speed of sound \({c}_{0,l}\) in denser fluid when the density ratio \({\rho }_{0,l}/{\rho }_{0,g}\) is significant.
3.4 Energy equation
The local form of total energy in a fluid system can be represented as [46]
in which \(e\) is the internal energy per unit mass, \(\frac{1}{2}{\left|\mathbf{v}\right|}^{2}\) is the kinetic energy per unit mass, and \(S\) is the source term. The first term on right-hand side, \(\nabla \cdot q\), is the net rate of heat addition due to conduction. The third term on the right-hand side, \(\nabla \cdot \left(p\mathbf{v}\right),\) represents the rate of doing work against pressure. The term \(\nabla \cdot \left({\varvec{\tau}}\cdot \mathbf{v}\right)\) represents the rate of doing work against viscous force, and the term \(\rho \left(g\cdot \mathbf{v}\right)\) represents the rate of doing work against the body force.
Using product rule within the divergence operator (\(\nabla \cdot\)), the rate of doing work against pressure and viscous force can be rewritten as
In this study, the fluid is assumed to be incompressible for which the speed of fluid flow is lower than the compressible flow. Therefore, the mechanical energy can be subtracted from the total energy equation and leads to the internal energy equation as [17]
The heat flux \(q\) based on Fourier’s Law can be represented as [46]
$$q=-k\nabla T,$$
(47)
where \(k\) is the thermal conductivity. In the case of sudden expansion or compression phenomenon, the term \(p\nabla \cdot \mathbf{v}\) represents energy for the cooling or heating a fluid internally [47]. Since the focus of this study is on multiphase flow and there are no significant sudden volume changes in the fluid domain, this term is omitted from the energy equation. On the other hand, the term \({\varvec{\tau}}:\left(\nabla \otimes \mathbf{v}\right)\) representing the motion energy is irreversibly exchanged into thermal energy, and it is considerable if the speed of the fluid is relatively high [47]. As the current study focuses on the multiphase flow motion at a low Reynolds number, this term is also not considered in the energy equation. The thermal conductivity \(k\) is assumed to be a constant number as a result, the internal energy can be rewritten as
4.2 Non-local form of terms in Navier–Stokes equation
As discussed in Sect. 3, the Navier–Stokes equation incorporates terms for pressure gradient, viscosity, surface tension, and body forces. The non-local form of each term is expressed in this session.
4.2.1 Pressure gradient
The pressure gradient term \(\nabla \cdot \left(-p\mathbf{I}\right)\) in local form can be written as
The classical form of normal surface tension \({\mathbf{F}}_{\mathrm{s},\mathrm{n}}\) represented in terms of surface tension coefficient \(\gamma\), unit normal vector \({\widehat{\mathbf{n}}}_{lg}\), weight function \({\delta }_{lg}\) and interface curvature \(\kappa\) is denoted in Eq. (24). To construct the normal surface tension in a non-local form, it is first necessary to construct the fluid interface normal vector, \({\widehat{\mathbf{n}}}_{lg}\), and curvature, \(\kappa\), in a non-local form.
According to the continuous surface force method [38], as the colour function has a unit jump at the interface, it can be used to identify and track the position of the interface. The normal vectors between fluid and gas interface can be represented by the gradient of the colour function, \(\nabla {c}_{lg}\left(\mathbf{x}\right)\), as
where \({c}_{lg}\left(\mathbf{x}\right)\) is the colour function at material point \(\mathbf{x}\). The difference of colour function between a pair of material points can be represented by
$${c}_{lg}\left(\mathbf{x}\mathbf{^{\prime}}\right)-{c}_{lg}\left(\mathbf{x}\right)=\left\{\begin{array}{c}1,\\ 0,\end{array}\begin{array}{c}\mathrm{if }\mathbf{x}\mathrm{and}{\mathbf{x}}^{\mathbf{^{\prime}}}\mathrm{are in same fluid domain}\\ \mathrm{otherwise}\end{array}\right..$$
(61)
In numerical simulations, if there is a large density difference between two fluids at the interface, a weighted-density approach is used as an alternative method to determine the difference of colour function [8], i.e.
$${c}_{lg}\left(\mathbf{x}\mathbf{^{\prime}}\right)-{c}_{lg}\left(\mathbf{x}\right)=\left\{\begin{array}{c}\frac{2{\rho }_{\mathbf{x}}}{{\rho }_{\mathbf{x}}+{\rho }_{{\mathbf{x}}{\mathbf{^{\prime}}}}},\\ 0,\end{array}\begin{array}{c}\mathrm{if }\mathbf{x}\mathrm{and}{\mathbf{x}}^{\mathbf{{\prime}}}\mathrm{are in same fluid domain}\\ \mathrm{otherwise}\end{array},\right.$$
(62)
where \({\rho }_{\mathbf{x}}\) is the density of material point located at \(\mathbf{x}\), and \({\rho }_{{\mathbf{x}}^{\mathbf{{\prime}}}}\) is density of material point located at \(\mathbf{x}\mathbf{^{\prime}}\).
Following the approach purposed by Morris [6],the unit normal vector between two fluid domains, \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\boldsymbol{ },\) as shown in Fig. 1 then can be formulated using the gradient of colour function in Eq. (60) as
In addition, the weight function for surface tension in Eq. (24) in continuum surface force method is taken as the magnitude of the gradient of the colour function [6] and its non-local form is provided as [7]
the weight function for surface tension is used to convert the surface tension force into volumetric force, and distribute the force along the fluid interface transition band area.
Figure 2 shows a droplet surrounded by a gaseous fluid and resting on a solid surface. The unit normal vectors, \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\), from Eq. (63) represent the normal direction of the interface between liquid and gaseous fluid, and they can be accurately computed when material points in each fluid domain fully interact with their family material points in fluid domain. However, at the triple line region, where the liquid–gas interface meets the solid–liquid interface in Fig. 2, the material points in the fluid domain close to the solid wall do not have enough family material points to contribute to the integral equation, unit normal vectors between fluids calculated according to Eq. (63) can be corrupted. Moreover, as the curvature is calculated from the divergence of unit normal vectors at the interface, these corrupted unit normal vectors result in erroneous curvature calculations.
Fig. 2
Two fluids come into contact at a solid surface, and the triple line region at the point of contact
Therefore, consideration is required when computing unit normal vectors at the triple line region. In this study, the corrupted unit normal vectors at this region are corrected through a normal prescription scheme [9].
The unit normal vectors at the triple line region, \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\), as shown in Fig. 3 can be prescribed as [9]
in which \({\widehat{\mathbf{n}}}_{t}\) is the projection of unit normal vector, \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\), between the denser fluid and the lighter fluid on the solid–fluid interface, \({\widehat{\mathbf{n}}}_{sf}\left(\mathbf{x}\right)\) is the unit normal vector between solid phase and fluid phase, and \({\theta }_{eq}\) is the equilibrium contact angle.
Fig. 3
Unit normal vector \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) at the triple line region and ordinary computed unit normal vector \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\)
When a droplet is in contact with a solid surface, the balance between the adhesive and cohesive forces in the droplet forms the equilibrium contact angle \({\theta }_{eq}\). Equation (65) prescribes unit normal vectors at the triple line region point in the direction of the interface normal that forms the equilibrium contact angle \({\theta }_{eq}\). If a droplet comes into contact with a solid surface and forms an instantaneous contact angle \(\theta\) not equal to the equilibrium contact angle \({\theta }_{eq}\), the curvature obtained by the divergence of the prescribed unit normal vectors \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) will drive the interface to move until the droplet forms an equilibrium contact angle with the solid interface [9].
Following a similar approach introduced in continuum surface force method, the unit normal vector between solid phase and fluid phase, \({\widehat{\mathbf{n}}}_{sf}\left(\mathbf{x}\right)\boldsymbol{ },\) in Eq. (65), can be formulated as [39]
in which \(\nabla {c}_{sf}\left(\mathbf{x}\right)\) is the gradient of the colour function between fluid and solid phase. Similarly, its non-local form can be represented as
where \({c}_{sf}\left(\mathbf{x}\right)\) is the colour function at material point \(\mathbf{x}\) for distinguishing fluid and solid phase. The difference of colour function between a pair of material points can be defined as
$${c}_{sf}\left(\mathbf{x}\mathbf{^{\prime}}\right)-{c}_{sf}\left(\mathbf{x}\right)=\left\{\begin{array}{c}1,\\ 0,\end{array}\begin{array}{c}\mathrm{if }\mathbf{x}\mathrm{and}\mathbf{x}\mathbf{^{\prime}}\mathrm{are in same phase}\\ \mathrm{otherwise}\end{array}.\right.$$
(68)
Consequently, the projection of unit normal vector between liquid and gaseous fluid on the solid–fluid interface, \({\widehat{\mathbf{n}}}_{t}\left(\mathbf{x}\right)\), in Eq. (65) can be computed as [9]
where \({\widehat{\mathbf{n}}}_{sf}\left(\mathbf{x}\right)\) is provided in Eq. (66) and \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) is provided in Eq. (63).
The ordinary computed unit normal vectors \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) from Eq. (63) and prescribed unit normal vectors \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) at the triple line region from Eq. (65) are represented in Fig. 3. Since the calculation of \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) depends on the equilibrium contact angle \({\theta }_{eq}\), when current contact angle \(\theta\) is greatly different from equilibrium contact angle \({\theta }_{eq}\), a sharp transition can be observed between \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) and \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\). This sharp transition will cause a discontinuity when computing the curvature. As a result, a smoothed unit normal correction scheme is implemented here to ensure a smooth transition from prescribed unit normal vectors to ordinary computed unit normal vectors, the smoothed interface unit normal vectors can be obtained as [9]
where \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) can be calculated from Eq. (65) and \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) can be calculated from Eq. (63). The parameter \({f}_{w,\mathrm{x}}\) is a transition function and determines the influence of the prescribed normal vector at the triple line region which depends on the distance to the wall. It is provided as [35]
in which \({d}_{w}\) is the distance between fluid material points and the solid–fluid interface.
The \({d}_{\mathrm{max}}\) in Eq. (71) is denoted as the maximum smooth distance from the wall, in this work, it is taken as \(2\Delta x\), where \(\Delta x\) is the spacing between material point. The schematic diagram of the smoothed interface unit normal vectors calculated from Eq. (70) is shown in Fig. 4. Section 6.2 gives a numerical example of the effectiveness of this smoothing correction method.
Fig. 4
Corrected unit normal vectors distributed along the fluid interface
Subsequently, the surface curvature \(\kappa\) in Eq. (24) then can be calculated via the divergence of the smoothed interface unit normal vector, i.e.
As suggested in Morris’ work [6], curvature directly computed from Eq. (72) can lead to errors at the edges of the transition region, as the smoothed interface unit normal vectors are relatively small and can have erroneous directions when they are away from the interface. Therefore, the surface curvature cannot be approximated accurately. This problem can be addressed by introducing selection criteria to determine if a ‘reliable’ normal vector can be obtained for divergence computation. A function at each material point is used to distinguish ‘reliable’ normal vectors that can contribute to the curvature approximation in Eq. (72) [6], i.e.
where \(\epsilon \ll 1\) is a user-defined tolerance [6]. As the unit normal vectors below the tolerance are not contributed to the curvature computation, an intermediate curvature estimation needs to be used to sum over reliable normal vectors [6]. As a result, the curvature in Eq. (71) can be recomputed as
On the other side, considering material points at the edge of the phase transition region, whose family material points are within the horizon but outside the transition region, the interface unit normal vectors at these family material points are zeros. As a result, a correction factor is used to consider the truncated material points, and it can be represented as [7]
in which \(\upomega \left({\varvec{\upxi}}\right)\) is the weight function as represented in Eq. (9).
Based on Eq. (70), the smoothed interface unit normal vectors,\({\widehat{\mathbf{n}}}_{lg}^{*}\left(\mathbf{x}\right)\) obtained for material points at each fluid domain always point from themselves to the fluid interface. Considering a pair of material points which \(\mathbf{x}\) is in one fluid domain and \(\mathbf{x}\mathbf{^{\prime}}\) is in the other fluid domain, the direction of their unit normal vectors will opposite with each other. Therefore, a phase normal coefficient \({\varphi }_{\mathbf{x}}^{{\mathbf{x}}^{\mathbf{{\prime}}}}\) is added to reverse the unit normal vector direction if it is opposite from the unit normal vector at material point \(\mathbf{x}\) [44]. Hence, the interface curvature in this study is computed as
$${\varphi }_{\mathbf{x}}^{{\mathbf{x}}^{\mathbf{{\prime}}}}=\left\{\begin{array}{c}-1,\\ 1,\end{array} \right.\begin{array}{c}\mathrm{if }{\mathbf{x}}^{\mathbf{{\prime}}}\mathrm{ is not in the same fluid domain with }\mathbf{x}\\ \mathrm{if }{\mathbf{x}}^{\mathbf{{\prime}}}\mathrm{ is in the same fluid domain with }\mathbf{x}\end{array}.$$
(78)
Finally, the non-local form of the normal surface tension can be expressed as
in which \(\gamma\) is given by Eq. (25), \({\kappa }_{\mathbf{x}}^{**}\left(\mathbf{x}\right)\) is the curvature as described in Eq. (77), \({\widehat{\mathbf{n}}}_{lg}^{*}\left(\mathbf{x}\right)\) is the smoothed unit normal vector between liquid–gas interface as described in Eq. (70) and \({\delta }_{lg}\) is weight function for surface tension as described in Eq. (64).
4.2.4 Marangoni force
The classical form of the Marangoni force is given in Eq. (29).
To evaluate the non-local form of Marangoni force, the temperature gradient \(\nabla T\) in non-local form needs to be developed. The temperature gradient \(\nabla T\) in local form is given as
where \(\nabla T(\mathbf{x})\) is calculated from Eq. (81), \({\widehat{\mathbf{n}}}_{lg}^{*}\left(\mathbf{x}\right)\) is calculated from Eq. (70), and \({\delta }_{lg}\) is calculated from Eq. (64).
4.3 Thermal model
The classical form of the energy equation is given in Eq. (48). The local form of the divergence of the heat flux in the equation can be written as
The non-local form of governing equations is solved numerically. The fluid domain is discretised into a series of material points, and each material point carries information such as material density, viscosity, pressure, velocity, displacement, and temperature. Since PDDO inherits analogous concepts with peridynamics theory, the long-range force is considered in the simulation domain representing a material point interacting with a series of family material points within a horizon. As shown in Fig. 5, \({\mathbf{x}}_{i}^{n}\) represents the current coordinate of the material point \(i\) at time \(t={t}_{n}\), and material point \(i\) interacts with family material points \(j\) at \({\mathbf{x}}_{j}^{n}\) within a range of \(\delta\). With the updated Lagrangian description, the location of the material points changes at every time step. Therefore, a material point may interact with different family material points at time \(t={t}_{n+1}\) and the peridynamics function needs to be reconstructed based on the updated configuration.
Fig. 5
Location of material point \({\mathbf{x}}_{i}^{n}\) with its family members at \(t={t}_{n}\), and the updated location at \(t={t}_{n+1}\)
5.1 Discretised form of governing equations using PDDO
To ensure the mass conservation is maintained at the fluid domain, each material point in the simulation domain is assigned with an initial mass after the simulation domain is discretised. The mass at each material point remains same during simulation, as the density field of the material point is updated by continuity equation, the volume of material point can be updated correspondingly at each time step as
$${V}_{i}^{n}=\frac{{m}_{i}}{{\rho }_{i}^{n}},$$
(86)
where \({m}_{i}\) is the initial mass of material point \(i\), and \({\rho }_{i}^{n}\) is the density at the current time step.
The discretised form of the peridynamic function up to second order is given as
where \({V}_{j}^{n}\) is the volume of family material point \(j\), \({N}_{i}\) represents the number of family material points of material point \(i\).
As suggested by Madenci et al. [31], horizon size in the numerical simulation is chosen as maximum order of differentiation plus one. Since, the maximum order of differentiation is two, the horizon size is chosen as \(3\Delta \mathrm{x}\), in which \(\Delta \mathrm{x}\) is spacing between material points at the initial configuration.
The discretised form of the continuity equation is given as
in which \({\rho }_{i}^{n+1}\) is the updated density, \(\Delta t\) is the time step size, and term \({\mathbf{v}}_{i}^{n}\) and \({\mathbf{v}}_{j}^{n}\) represent the velocity field of material point \(i\) and \(j\), respectively.
In addition, the pressure field of the material point \(i\) at time \(t={t}_{n}\) is computed by equation of state as expressed in Eq. (30) as
in which \({p}_{i}^{n}\) is the pressure at the current time step and \({p}_{0,i}\) is the background pressure. The background pressure in this study is estimated as
Depending on the type of the fluid motion, the numerical speed of sound \({c}_{0,i}\) of material points in denser and lighter fluid phase is estimated using Eqs. (34) and (38), respectively.
After the pressure field at each material point is computed by Eq. (96), the discretised form of the pressure gradient in momentum equation then can be represented as
in which \(\gamma\) is the temperature-dependent surface tension coefficient and is computed from Eq. (25). The term \({{c}_{lg}}_{j}^{n}-{{c}_{lg}}_{i}^{n}\) represents the difference of colour index between a pair of material points, and \({\varphi }_{i}^{\mathbf{j}}\) is the phase normal coefficient. \({\widehat{\mathbf{n}}}_{{lg}_{i}}^{{*}^{n}}\) is the smoothed interface unit normal, at time \(t={t}_{n}\) this can be expressed as
where \({f}_{w,\mathrm{i}}\) is the transition function. The ordinary computed unit normal vector, \({{\widehat{\mathbf{n}}}_{lg}}{_{i}}^{n}\),is calculated as
in which the term \({{c}_{sf}}_{j}^{n}-{{c}_{sf}}_{i}^{n}\) represents the difference of colour index for distinguishing fluid and solid phase between a pair of material points. \({\theta }_{eq}\) is a user predefined equilibrium contact angle before simulation.
\({\mathrm{N}}_{\mathbf{i}}\) is the unit normal index and is calculated as
where \({\mathbf{a}}_{i}^{n+1}\) is the updated acceleration at \(t={t}_{n+1}\) and \({\mathbf{b}}_{i}\) is the body force density. When the density ratio between two fluids is relatively large, the discontinuity of the fluid density and viscosity field will present at the transition band of the interface. As PDDO is a non-local approach, the discontinuity will cause stability issues 0. In order to reduce numerical oscillations and prevent material points’ penetration during the simulation, the density and viscosity coefficient can be smoothed by harmonic means as 0
The harmonic means for density and viscosity treatment is validated for multiphase flow fluid motion at low Reynold’s number. In the case of the flow motion with high Reynold’s number, additional numerical treatments are required [7]. In this study, only the flow with low Reynold’s number is investigated.
The discretised form of the internal energy equation can be represented as
Similarly, to prevent numerical oscillation in energy equation and to have a smooth transition of the heat conductivity coefficient at the interface region, the coefficient \({k}_{i}^{n}\) in Eq. (111) is also smoothed by harmonic means as
As shown in Fig. 6, the boundary conditions are implemented through fictitious layers in the numerical simulation, which is widely adopted in peridynamic studies [24]. Three variables are considered in boundaries, which are velocity, pressure, and temperature.
Fig. 6
Schematic drawing of interface between two fluids and the boundary material points
Slip or no-slip velocity boundary conditions are used at wall boundary and implemented by material points in fictitious layers. The velocities of the material points in fictitious layers are computed based on the velocities of material points in the fluid domain. Different methods for implementing these boundary conditions are used in numerical simulations, such as mirroring material points at boundary approach as suggested in Ref. [24], so that the variable at a material point in the fictitious layers is mirrored by a material point at the fluid domain. Since the fluid particles are moving during the simulation, instead of mirroring the moving fluid particles, a simplified boundary implementation using weighted average approach is used to keep the material points in the fictitious region at fixed locations [7].
For slip or no-slip velocity boundary conditions, the velocity of material point \(i\) in a fictitious layer at the current time step \(n\) is calculated as
in which \({\mathbf{v}}_{\mathrm{wall}}\) is the wall velocity, the subscripts \(j\) and \(k\) represent the family material points of \(i\) in fluid 1 and fluid 2, respectively. The superscript \({N}_{1}\) and \({N}_{2}\) represents the material point \(i\) in the fictitious layer has \({N}_{1}\) family material points in fluid 1 and \({N}_{2}\) family material points in fluid 2, respectively. The velocity of family material points of \(i\) in fluid 1 and fluid 2 at current time step \(n\) are denoted by \({\mathbf{v}}_{j}^{n}\) and \({\mathbf{v}}_{k}^{n}\), respectively.
The weight function in Eq. (113) between a pair of material points is computed as [43]
Without considering the gravity force, the pressure of material points in fictitious layers are calculated from the pressure of the material points in fluid domain as [7]
in which \({p}_{j}^{n}\) and \({p}_{k}^{n}\) are the pressure of family material points of \(i\) in fluid 1 and fluid 2 at current time step \(n\).
Dirichlet and Neuman temperature boundary conditions are also implemented by material points in fictitious layers. With the analogous ideas of computing velocity and pressure for material points at fictitious layers, the temperature of material point \(i\) at current time step \(n\) is computed from its family material points temperature \({T}_{j}^{n}\) and \({T}_{k}^{n}\) in fluid 1 and fluid 2 as
in which the superscript \(0\) represents initial coordinate of the material points.
To maintain the numerical stability in time integration, the time step size \(\Delta t\) is constrained by the Courant–Friedrichs–Lewy (CFL) condition [48]. The CFL condition in time integration is based on several conditions. The time step size for numerical speed of sound condition is [49]
in which \({c}_{max}\) is the maximum numerical speed of sound among all phases. The estimation of numerical speed of sound in each fluid phase is provided in Eq. (34) and Eq. (38), and \({\mathbf{v}}_{max}\) is the maximum velocity in the simulation domain.
The time step size for viscous condition is constrained as [49]
Since distorted material points induce stability issues in processing the numerical integration [50], the position shifting technique is applied at material points at each time step in fluid domain to avoid clustering problems. The application of position shifting technique is introduced in Ref. [7] for PDDO. At each time step, the displacement for each material point in fluid domain \({\mathbf{u}}_{i}^{n+1}\) is corrected by a shifted distance \({\left(\Delta {\mathbf{u}}_{i}^{n+1}\right)}^{*}\), which is represented as
in which \({\mathbf{U}}_{i}\) is the displacement shifting vector. To ensure the shifted distance can sufficiently prevent the instability and do not cause accuracy issues, the constant \(C\) is typically taken between 0.01 and 0.1. The shifting magnitude \({\alpha }_{MPST}\) is set as [50]
$${\alpha }_{MPST}={\mathbf{v}}_{max}\Delta t.$$
(130)
In addition, the displacement shifting vector in Eq. (129) is provided as [7]
The summation of distance vectors in Eq. (131) describes the anisotropy of the spacing between material points, and \(\frac{{\overline{{\varvec{\upxi}}}}_{i}^{2}}{{\left|{{\varvec{\upxi}}}_{ij}^{n}\right|}^{2}}\) is used as a weight function to evaluate the influence from material point \(j\) [21]. The averaged material points spacing \({\overline{\upxi }}_{i}\) in Eq. (131) is defined as [50]
In Lagrangian method, the position of material points is tracked and updated at each time step. When position of material points in the fluid domain changes continuously, the number of family material points may decrease. In this case, the calculated density may be smaller than normal. Therefore, the equation of state predicts wrong pressure values, leading to a gradual deterioration of the entire field [51]. To avoid mass conservation issues, and oscillations at the density, pressure, and velocity of material points at fluid domain are smoothed using moving least square method [51].
The velocity field in the fluid domain is smoothed as [7]
It is worth noting that in Eq. (135), the smoothed density \({\left({\rho }_{i}^{n}\right)}^{smoothed}\) is obtained from the density of family material points \({\overline{\rho }}_{j}^{n}\) as provided in Eq. (136) [7]. The weight function, \({\omega }_{MLS}\), for smoothing variables in above equations at fluid domain is provided as [43]
In addition, to reduce the numerical computation time, the velocity, pressure and density field only being corrected over a period of time steps using moving least square method, and this is optional in numerical simulation. For benchmark cases moving least square method is used for dynamic cases (Sects. 6.1, 6.3 and 6.5), however this method is not needed for static cases (Sects. 6.2, 6.4).
6 Numerical simulations
In this section, five numerical cases are considered using the developed PDDO for modelling the surface tension forces in multiphase fluid flow motion. First, a two-dimensional square droplet deformation is studied to examine the non-local form of surface tension force model in normal direction. Second, when fluid flow is in contact with a solid surface, the difference between unit normal vectors at the triple line region before and after using the unit normal vector prescription scheme are compared through a static droplet wetting case. Third, simulation of droplet contact angle development on a solid surface is performed to show the effect of prescribed normal vectors at the triple line region. Afterwards, capillary stresses tangential to the interface are computed under a heat conduction phenomenon to validate the non-local form of the Marangoni force formulation. Finally, a two-dimensional droplet migration in a thermo-capillary flow is presented to test the combination of the surface tension forces in the normal direction and the tangential direction. The predicted migration velocity of the circular droplet in the thermo-capillary flow is compared with the volume of fluid method.
6.1 Droplets deformation
In the first case, a two-dimensional square droplet deformation is conducted to validate the surface tension force model using PDDO. As shown in Fig. 7a, the square droplet with dimensions of \(0.6\mathrm{m}\times 0.6\mathrm{m}\) is filled with fluid 2 and surrounded by fluid 1. The fluid domain has a box of size \(L=W=1\mathrm{m}\). The density for fluid 1 and fluid 2 are specified as \({\rho }_{1}=10\mathrm{kg}/{\mathrm{m}}^{3}\) and \({\rho }_{2}=1\mathrm{kg}/{\mathrm{m}}^{3}\), respectively. Fluid 1 has a viscosity coefficient of \({\mu }_{1}=1\mathrm{Pa s}\) while fluid 2 has \({\mu }_{2}=0.2\mathrm{Pa s}\). The surface tension coefficient between fluid 1 and fluid 2 is independent with the temperature and chosen as \(\gamma =1\mathrm{N}/\mathrm{m}\).
Fig. 7
Investigation of square droplet deformation a geometry, b PDDO discretisation
In processing the numerical simulation, as shown in Fig. 7b, three layers for fictitious material points are wrapped along the edges of the fluid domain. No-slip boundary conditions are implemented on these fictitious material points using Eqs. (113)–(114) with \({\mathbf{v}}_{wall}=0\mathrm{m}/\mathrm{s}\). The pressure field for fictitious material points is computed using Eq. (116).
The deformation of the square droplet is driven by surface tension force, which transforms square droplet in a circular shape at equilibrium state. With incompressibility hypothesis, the radius of the final circular droplet can be estimated as
$$R=0.6/\sqrt{\pi }\approx 0.034\mathrm{m}.$$
(142)
Therefore, the pressure changes \(\Delta p\) between fluid 1 and fluid 2 can be estimated using Young–Laplace equation as
As introduced in Sect. 3.3, the incompressible fluid motion is constrained by a weakly compressible equation of state, and the numerical speed of sound in equation of state is computed based on the pressure change. As a result, the numerical speed of sound for fluid 1 can be estimated using Eq. (34), and the numerical speed of sound for fluid 2 can be obtained by Eq. (38). In this case, numerical speed of sound for fluid 1 is taken as \({c}_{1}=6m/s\), and for fluid 2 as \({c}_{2}=18.97\mathrm{m}/\mathrm{s}\).
As shown in Fig. 7b, the fluid domain is discretised with a uniform spacing of \(\Delta x=0.0125\mathrm{m}\). The horizon size is selected as \(\delta =3\Delta x\). Simulation is processed for a total time of \(t=2.56\mathrm{s}\) and the time step size is set as \(\Delta t=8\times {10}^{-5}\mathrm{s}\). The displacement field of the material points in fluid domain is obtained by velocity Verlet scheme [52].
In addition, the moving least square method introduced in Sect. 5.5 is used to correct the density, pressure, and velocity field at fluid domain at every 20 time steps. To obtain a smooth distribution of material points in the fluid domain, the material points shifting technique is utilised in every time step of the simulation to smooth the displacement field. The constant C is taken as 0.01 in this case.
Figure 8 shows the snapshots of the droplet transformation from square shape to circular shape. As can be observed from Fig. 8f, at the final state, the droplet has an average radius of \(0.0338\mathrm{m}\), which is close to the estimated value given in Eq. (142). The time history of average pressure difference between fluid 1 and fluid 2 is presented in Fig. 9a. As can be observed from the figure, the pressure difference reaches to an equilibrium state after \(t=1.5\mathrm{s}\). The pressure change \(\Delta p\) between fluid 1 and fluid 2 predicted by PDDO shows a close agreement with the analytical solution as computed by Eq. (143). The final pressure profile of the fluid domain at \(t=2.56s\) is presented in Fig. 9b. The square droplet transforms into a circular shape with a smooth material point distribution, and the pressure difference between droplet and surrounding fluids match with the analytical value from Young–Laplace equation. It can be concluded that the current surface tension model utilising the PDDO can accurately capture the surface tension effect in the normal direction in multiphase flow.
Fig. 8
Evolution of droplet deformation at a\(t=0.128s,\)b\(t=0.384s,\)c\(t=0.64s,\)d\(t=1.28s,\)e\(t=1.92s,\)f\(t=2.56s\)
6.2 Unit normal vector correction at triple line region
The first case demonstrates the effectiveness of surface tension force model in normal direction. However, this only validates the case when fluid 2 is fully surrounded by fluid 1. When both fluids are in contact with a solid interface, additional processing of the unit normal vectors between the two fluids at the triple line region is required to prevent curvature errors. As shown in Fig. 10, this section uses cases of droplets forming two different contact angles on a solid surface to demonstrate the difference between the unit normal vectors obtained before and after normal prescription scheme at triple line region.
Fig. 10
Demonstration of two droplets lying on a solid surface with 30° contact angle and 90° contact angle
As shown in Fig. 11, two denser fluid droplets with radius \(r=0.0125\mathrm{m}\) are surrounded by lighter fluid, and they are both being placed in a rectangular box. The box has a size of 0.1 \(\mathrm{m}\) in length and 0.05 \(\mathrm{m}\) in width. The density for denser fluid is \({\rho }_{1}=1000\mathrm{kg}/{\mathrm{m}}^{3}\) and for lighter fluid is \({\rho }_{2}=1.2\mathrm{kg}/{\mathrm{m}}^{3}\). Two denser fluid droplets contact with the solid surface and form a contact angle of 30° and 90°, respectively. The spacing between material point is set as \(\Delta x=0.0013\mathrm{m}\).
Fig. 11
PDDO discretisation of droplet contact on solid interface a 30° contact angle, b 90° contact angle
The unit normal vectors between the denser and lighter fluid domains, calculated according to Eq. (63), are shown in Fig. 12. It can be observed that in the case of a 30° contact angle, the unit normal vectors \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) at the triple line region in the lighter fluid domain is pointed towards the wrong direction. The issues are also reflected in the 90° contact angle case. This is because, at the triple line region, there are not enough family material points to contribute to the integral equation when computing the unit normal for the lighter fluid. Therefore, incorrect unit normal vectors will result in incorrect curvature calculations and affect the surface tension force modelling.
Fig. 12
The unit normal vectors between fluid domains before correction a 30° contact angle, b 90° contact angle
Considering that the same droplet forms contact angles of 30° and 90°, respectively, the prescription normal vectors \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) at triple line region computed based on Eq. (65), and interface unit normal vectors \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\) not at the triple line region obtained based on Eq. (63) are presented in Fig. 13.
Fig. 13
The corrected unit normal vectors at triple line region a 30° contact angle, b 90° contact angle
As shown in Fig. 13, while the incorrect unit normal vectors at the triple line region are resolved in both contact angle cases, a sharper transition is observed between the two types of unit normal vectors. Therefore, calculating the curvature of the interface remains problematic.
To prevent discontinuity of the unit normal vectors not at the triple line region, the unit normal vectors at the triple line region are smoothed according to Eq. (70). The unit normal vectors between denser and lighter fluid domains after smoothing are presented in Fig. 14. As can be observed, the unit normal vectors close to the triple line region comply with the corrected unit normal vector \({\widehat{\mathbf{n}}}_{lg,cor}\left(\mathbf{x}\right)\) while far from the triple line region unit normal vector is computed from \({\widehat{\mathbf{n}}}_{lg}\left(\mathbf{x}\right)\). When the instantaneous contact angle \(\theta\) formed by a droplet contacting a solid surface is not equal to the equilibrium contact angle \({\theta }_{eq}\), the curvature creates a force to move the triplet until the equilibrium contact angle is reached.
Fig. 14
Smoothed unit normal vectors at fluid interface a 30° contact angle, b 90° contact angle
After demonstrating the influence of treatment for unit normal vectors at the triple line region, in this section, a two-dimensional liquid droplet deformation on a rigid wall is investigated to study the characteristics of droplet wetting in different stages. As shown in Fig. 15a, a rectangular liquid droplet with a dimension of \(2.25\times {10}^{-2}{\mathrm{m}}^{2}\) in length and \(1.25\times {10}^{-2}{\mathrm{m}}^{2}\) in width is placed in a rectangular box with a dimension of \(0.1\times 0.05{\mathrm{m}}^{2}\). The liquid droplet on the wall is surrounded by gas fluids. The density and viscosity coefficient of the gas phase are specified as \({\rho }_{1}=1.2\mathrm{kg}/{\mathrm{m}}^{3}\) and \({\mu }_{1}=1\times {10}^{-3}\mathrm{Pa s}\), respectively. The density and viscosity coefficient for liquid is set as \({\rho }_{2}=1000\mathrm{kg}/{\mathrm{m}}^{3}\) and \({\mu }_{2}=3.16\times {10}^{-5}\mathrm{Pa s}\), respectively. To focus on the physical characteristics of droplet wetting, the surface tension coefficient between liquid and gas fluids is chosen as \(\gamma =0.07\mathrm{N}/\mathrm{m}\), which is independent of the temperature variation.
Fig. 15
Investigation of square droplet wetting on a solid surface a geometry of the fluid domain, b PDDO discretisation of the simulation domain
The fluid gravitational acceleration is disregarded in this example. The initial condition of the fluid is provided as
$$u=0,v=0\mathrm{ at }t=0.$$
(144)
Figure 15b shows the numerical simulation domain. The domain is discretised with a uniform spacing of \(\Delta x=1.0\times {10}^{-3}\mathrm{m}\). The horizon size is chosen as \(\delta =3\Delta x\). The material points in the fluid 1 and fluid 2 are presented in dark red and red, respectively. The gas and liquid fluid are wrapped by three layers of fictitious material points while the rigid solid wall boundary is presented in orange colour. The no-slip boundary conditions are implemented as
Therefore, the velocities at fictitious material points are computed based on Eq. (113), (114) with \({v}_{wall}=0\). The pressure field at fictitious material points is calculated according to Eq. (116).
The time step size is set as \(\Delta t=5\times {10}^{-5}\mathrm{s}\) with a total simulation time of \(t=1\mathrm{s}\). The displacement field of the material points in fluid domain is acquired using velocity Verlet scheme. In this case, the moving least squares technique is applied in the simulation every 20 steps to smooth the velocity, pressure, and density fields. In addition, the material points shifting technology is used in the simulation, and the constant C in Eq. (129) is taken as 0.01 to ensure the smooth distribution of material points at each time step.
Figure 16 presents snapshots of the two-dimensional liquid droplet formation on the solid wall for three different cases \({\theta }_{eq}=60^\circ\)(hydrophilic wetting), \({\theta }_{eq}=90^\circ\) and \({\theta }_{eq}=150^\circ\) (hydrophobic wetting). The droplet initially stays as a rectangular shape. The unit normal vectors between the gas and liquid phases at the triple line region are corrected and smoothed based on the prescribed equilibrium contact angle using Eq. (70). The unit normal vectors form a smooth curvature at the interface between gas and liquid. The curvature obtained from the corrected unit normal vectors induced a force along the fluid interface to deform the droplet until the prescribed equilibrium contact angle is reached.
Fig. 16
Evolution of liquid droplet wetting on a solid surface for various contact angles
After investigating the surface tension force in normal direction, in this section, the developed non-local Marangoni force formulation is examined by considering a heat conduction test case. As shown in Fig. 17a, two-layered fluids are placed in a square simulation domain with 5.75 \(\mathrm{mm}\) in length and width. The heat conduction model and Marangoni force at the fluid interface are simulated using the developed PDDO model. The left and right sides of the fluid domain are filled with liquid 1 and liquid 2, respectively. A solid line distinguishes the interface between fluid 1 and fluid 2. Two fluids have identical density and viscosity coefficients as \({\rho }_{1}={\rho }_{2}=250\mathrm{kg}/{\mathrm{m}}^{3}\) and \({\mu }_{1}={\mu }_{2}=0.012\mathrm{Pa s}\). The specific heat capacity and heat conduction coefficient for fluid 1 and fluid 2 are taken as \({c}_{p1}={c}_{p2}=0.5\times {10}^{-4}\mathrm{J}/\mathrm{kgK}\) and \({k}_{1}={k}_{2}=1.2\times {10}^{-6}\mathrm{W}/\mathrm{mK}\). As this case focuses on verifying the heat conduction and Marangoni force models, only the energy equation is involved in this model, and the Marangoni force is numerically computed using PDDO based on Eq. (29). In addition, the surface tension coefficient is a temperature-dependent property which is given in Eq. (25), in which the surface tension temperature coefficient is chosen to be \(\mathrm{d}\gamma \left(T\right)/\mathrm{d}T=0.002\mathrm{N}/\mathrm{K}\).
Fig. 17
Investigation of Marangoni force at the interface between two fluids a geometry, b PDDO discretisation
To accurately capture the Marangoni force distribution at the interface, the heat conduction model is first examined with a mesh size of \(\Delta x=9.0\times {10}^{-5}\mathrm{m}\). The horizon size is chosen as \(\delta =3\Delta x\). The temperature distribution predicted using PDDO at \(t=0.1\mathrm{s}\) is compared with ANSYS and presented in Fig. 18. A good agreement is observed between the two methods, which validates the heat conduction model. In addition, as can be computed from the temperature field and the analytical solution, a temperature gradient of \(\nabla T=200\mathrm{K}/\mathrm{m}\) is distributed along the width of the simulation domain. As a result, Marangoni force is developed vertically at the interface. The theoretical Marangoni force distributed along the interface is computed as \({\mathbf{f}}_{\mathrm{s},\mathrm{t}}={\nabla }_{\mathrm{S}}\gamma =0.4\mathrm{N}/{\mathrm{m}}^{2}\).
Fig. 18
Temperature distribution of the simulation domain at \(t=0.1\mathrm{s}\) (a), PDDO (b), ANSYS (c) comparison of PDDO and ANSYS results along central y-axis
The Marangoni force is examined under different spacings between material points, in which the mesh size is chosen as \(\Delta x=1.8\times {10}^{-4}\mathrm{m},\Delta x=9.0\times {10}^{-5}\mathrm{m}\) and \(\Delta x=4.5\times {10}^{-5}\mathrm{m}\). Figure 19 presents Marangoni force vectors distributed along the interface using a mesh size of \(\Delta x=9.0\times {10}^{-5}\mathrm{m}\). The profile of the Marangoni force vectors is perpendicular to the interface. As the continuum surface force method is adopted in the model, the volume Marangoni force is smoothed and distributed symmetrically along the transition band of the fluid interface.
Fig. 19
Marangoni force vectors distributed along the interface with \(\Delta x=9.0\times {10}^{-5}\mathrm{m}\)
Figure 20 shows the Marangoni force magnitude distribution profile in the horizontal direction at the centre of the simulation domain using various mesh sizes. It can be noticed that the maximum Marangoni force decreases as the material point spacing increases. The continuum surface force model handles the local Marangoni forces at the fluid interface by applying them to material points in the transition zone between the two fluids. As the horizon size is taken as \(\delta =3\Delta x\), material points adjacent to the interface but beyond a horizon size from the interface do not capture surface tension forces. As a result, only three layers of material points on either side of the interface capture the Marangoni force regardless of the spacing chosen. The magnitude distribution of the Marangoni force at these material points is governed by a weighting function that controls the decay of the Marangoni force with increasing distance from the interface.
Fig. 20
Volumetric Marangoni force distribution computed at interfaces of different mesh sizes using PDDO
To compare the numerically computed Marangoni force with the analytical solution, Fig. 21 presents the integral of the Marangoni force distributed at the three-layer material points along the interface for different spacings between material points. As can be observed, the calculated Marangoni force has a good agreement with the analytical solution despite the spacing between material points being different. Therefore, the presented Marangoni force formulation can accurately capture the Marangoni force due to the temperature gradient.
Fig. 21
Comparison between the PDDO prediction and analytical solution of interfacial Marangoni force
6.5 Two-dimensional droplet migration in thermo-capillary flow
After validating the surface tension formulation in normal direction, the Marangoni force formulation, and heat conduction model, in this case, surface tension in normal and tangential directions are combined to investigate the motion of a droplet in thermo-capillary flow. Thermocapillary flow motion was studied in past decades experimentally and numerically [53‐55]. In this case, the flow motion is simulated using PDDO. As shown in Fig. 22a, a circular droplet with radius \(R=0.00144\mathrm{m}\) is initially located at the centre of the simulation domain, and it is filled with fluid 1. The density and viscosity coefficient for fluid 1 are set as \({\rho }_{1}=250 \mathrm{kg}/{\mathrm{m}}^{3}\) and \({\mu }_{1}=0.012 \mathrm{Pa s}\)., respectively. The droplet is surrounded by fluid 2 in a square box with a dimension of \(L=W=0.00576\mathrm{m}\). The density and viscosity coefficient for fluid 2 are specified as \({\rho }_{2}=500 \mathrm{kg}/{\mathrm{m}}^{3}\) and \({\mu }_{2}=0.024 \mathrm{Pa s}\). In heat conduction model, the specific heat capacity for fluid 1 and fluid 2 is \({c}_{p1}=0.5\times {10}^{-4} \mathrm{J}/\mathrm{kgK}\) and \({c}_{p2}=1.0\times {10}^{-4}\mathrm{J}/\mathrm{kgK}\), respectively. The heat conduction coefficient for fluid 1 and fluid 2 is chosen as \({k}_{1}=1.2\times {10}^{-6} \mathrm{W}/\mathrm{mK}\) and \({k}_{2}=2.4\times {10}^{-6} \mathrm{W}/\mathrm{mK}\), respectively.
Fig. 22
Thermocapillary flow migration a geometry, b PDDO discretisation
As the incompressible fluid motion is constrained by a weakly compressible equation of state, the numerical speed of sound in the equation of state for each fluid domain is set as \({c}_{1}=1.666 \mathrm{m}/\mathrm{s}\) and \({c}_{2}=1.178 \mathrm{m}/\mathrm{s}\), and the material constants are \({\alpha }_{1}={\alpha }_{2}=1\). The surface tension coefficient is dependent on the temperature as given in Eq. (25). The reference surface tension coefficient, reference temperature, and surface tension temperature coefficient are chosen as \({\gamma }_{0}=0.01\mathrm{N}/\mathrm{m}\), \({T}_{{\gamma }_{0}}=290\mathrm{K}\), and \(\mathrm{d}\gamma \left(T\right)/\mathrm{d}T=0.002\mathrm{N}/\mathrm{mK}\).
The fluid is initially at rest for which the initial displacement and velocity conditions can be represented as
In addition, a linearly varying temperature profile is initially applied to the fluid domain with temperature gradient \(\left|\nabla T\right|=200\mathrm{K}/\mathrm{m}\) and points upwards. This can be represented as
However, due to convection and conduction of thermo-capillary flow, the temperature distribution will be changed over time. No-slip boundary conditions for velocity are applied to the top and bottom edges of the fluid domain as
Free-slip condition for velocity is applied to the lateral edges of the fluid domain. In addition, a Dirichlet temperature boundary condition is applied on the top and bottom edges of the square box as
The Neumann boundary condition is applied on the lateral edges of the square box. As represented in Fig. 22b, the fluid domain is wrapped with three layers of material points for implementing the temperature, pressure, and velocity boundary conditions. No-slip and free slip boundary conditions are implemented on these fictitious material points using Eqs. (113), (114) and the pressure field at fictitious material points is calculated using Eq. (116). In addition, Dirichlet and Neumann temperature boundary condition for fluid domain are implemented using Eqs. (117), (118) for material points at fictitious region.
The fluid domain is discretised with a uniform spacing of \(\Delta x=9\times {10}^{-5}\mathrm{m}\) and the horizon size is taken as \(\delta =3\Delta x\). The simulation is conducted with a total time of \(t=0.12\mathrm{s}\) and the time step size is chosen as \(\Delta t=1\times {10}^{-5}\mathrm{s}\). Material points shifting technique is implemented, and the constant \(C\) is taken as 0.01. In addition, the density, pressure, and velocity field are smoothed by moving least square method every 20 time steps.
The interface between the circular droplet and surrounding fluid is subjected to the surface tension force in normal direction. The pressure difference between two fluids maintains the equilibrium of circular shape. The pressure field of the fluid domain at \(t=0.12\)s is shown in Fig. 23. The pressure difference between two fluids interface can be analytically verified by Young–Laplace equation, in which \(\Delta P=6.944\mathrm{N}/{\mathrm{m}}^{2}\). As can be seen from the figure, a good agreement with the analytical value is observed for the pressure difference between fluid 1 and fluid 2.
The dimensionless parameters Reynolds number, Marangoni number, and capillary number are used to characterise thermo-capillary migration. To compare the result with the Volume of fluid (VOF) method, the dimensionless parameters are taken as the same as the case presented in the VOF method [4]. The dimensionless parameters in this case are set as
The migration of the circular droplet at different times is provided in Fig. 24. To visualise the migration of a droplet, the lowest location of the circular droplet at the initial stage is used as a reference location and presented as a dash line in the figure.
Fig. 24
Migration of the droplet at a\(t=0.04,\) s b\(t=0.08\) s, c\(t=0.12\) s
The ratio between square box and the radius of the droplet is \(L/R=4\). The migration velocity of the circular droplet using VOF method at this ratio is provided in Ref. [4]. The comparison between PDDO method and VOF method for the time evolution of droplet migration velocity is presented in Fig. 25. The velocity is non-dimensionalised as \({U}^{*}=U/{U}_{r}\), and the time is non-dimensionalised as \({t}^{*}=t/{t}_{r}\) with \({t}_{r}=R/{U}_{r}\). As can be observed from the figure, the migration velocity predicted using the proposed method has a good agreement with the velocity predicted using the VOF method.
Fig. 25
Dimensionless velocity of the droplet migration over the dimensionless time
The temperature and velocity field of the fluid domain at \(t=0.12\mathrm{s}\) are provided in Figs. 26 and 27, respectively. The uneven temperature distribution in Fig. 26 causes a temperature gradient across the fluid domain. As a result, tangential forces are created at the interface between fluid 1 and fluid 2. Combining with the viscosity of the fluid, the droplet is pushed to move along the thermal gradient upwards, and the material points within the droplet recirculate along a pair of symmetrical vortices in the circular droplet.
Fig. 26
Isothermal distribution of the fluid domain at \(t=0.12s\)
This study presents a new non-local surface tension model in multiphase fluid flow through the PDDO. The model considers surface tension in the normal direction, Marangoni forces, and surface wetting. The governing equations of multiphase flow motion are represented using the PDDO. The non-local form of normal surface tension is verified by simulating the deformation of a square droplet. Subsequently, this work explains the handling of the unit normal vector at the triple line region using the static and dynamic behaviour of droplet wetting on solid surfaces. Furthermore, this work validates the accuracy of the newly developed non-local form of the Marangoni force formulation via a heat conduction model. Finally, the normal surface tension and Marangoni forces formulations are simultaneously examined in the multiphase flow by simulating the migration of droplets in thermal capillary flow. A good agreement is observed by analysing the droplet migration speed and comparing the results with existing methods. The current study is limited for flows with low Reynolds number. However, it can be extended for flows with higher Reynolds number in future studies.
Declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Hirt CW, Nichols BD (1981) Volume of fluid (VOF) method for the dynamics of free boundaries. J Comput Phys 39(1):201–225
2.
Cano-Lozano JC, Bolaños-Jiménez R, Gutiérrez-Montes C, Martínez-Bazán C (2015) The use of volume of fluid technique to analyze multiphase flows: specific case of bubble rising in still liquids. Appl Math Model 39(12):3290–3305MathSciNet
3.
Hoang DA, van Steijn V, Portela LM, Kreutzer MT, Kleijn CR (2013) Benchmark numerical simulations of segmented two-phase flows in microchannels using the volume of fluid method. Comput Fluids 86:28–36
4.
Ma C, Bothe D (2011) Direct numerical simulation of thermocapillary flow based on the volume of fluid method. Int J Multiph Flow 37(9):1045–1058
5.
Belytschko T, Krongauz Y, Organ D, Fleming M, Krysl P (1996) Meshless methods: an overview and recent developments. Comput Methods Appl Mech Eng 139(1–4):3–47
6.
Morris JP (2000) Simulating surface tension with smoothed particle hydrodynamics. Int J Numer Meth Fluids 33(3):333–353
7.
Gao Y, Oterkus S (2020) Multi-phase fluid flow simulation by using peridynamic differential operator. Ocean Eng 216:108081
8.
Adami S, Hu XY, Adams NA (2010) A new surface-tension formulation for multi-phase SPH using a reproducing divergence approximation. J Comput Phys 229(13):5011–5021
9.
Breinlinger T, Polfer P, Hashibon A, Kraft T (2013) Surface tension and wetting effects with smoothed particle hydrodynamics. J Comput Phys 243:14–27
10.
Hopp-Hirschler M, Shadloo MS, Nieken U (2018) A smoothed particle hydrodynamics approach for thermo-capillary flows. Comput Fluids 176:1–19MathSciNet
11.
Silling SA, Epton M, Weckner O, Xu J, Askari E (2007) Peridynamic states and constitutive modeling. J Elast 88(2):151–184MathSciNet
12.
Madenci E, Oterkus E (2014) Peridynamic theory and its applications. Springer, New York
13.
Silling SA (2000) Reformulation of elasticity theory for discontinuities and long-range forces. J Mech Phys Solids 48(1):175–209MathSciNet
14.
Vazic B, Wang H, Diyaroglu C, Oterkus S, Oterkus E (2017) Dynamic propagation of a macrocrack interacting with parallel small cracks. AIMS Mater Sci 4(1):118–136
15.
Huang Y, Oterkus S, Hou H, et al (2022) Peridynamic model for visco-hyperelastic material deformation in different strain rates. Continuum Mech Thermodyn 34:977–1011. https://doi.org/10.1007/s00161-019-00849-0
16.
Nguyen CT, Oterkus S, Oterkus E (2021) An energy-based peridynamic model for fatigue cracking. Eng Fract Mech 241:107373
17.
De Meo D, Russo L, Oterkus E (2017) Modeling of the onset, propagation, and interaction of multiple cracks generated from corrosion pits by using peridynamics. J Eng Mater Technol 139(4):041001
18.
Liu X, He X, Wang J, Sun L, Oterkus E (2018) An ordinary state-based peridynamic model for the fracture of zigzag graphene sheets. Proc R Soc A Math Phys Eng Sci 474(2217):20180019MathSciNet
19.
Wang B, Oterkus S, Oterku E (2023) Determination of horizon size in state-based peridynamics. Continuum Mech Thermodyn 35:705–728. https://doi.org/10.1007/s00161-020-00896-y
20.
Oterkus S, Wang B, Oterkus E (2020) Effect of horizon shape in peridynamics. Procedia Struct Integr 28:418–429
21.
Wang B, Oterkus S, Oterkus E (2023) Derivation of dual-horizon state-based peridynamics formulation based on Euler–Lagrange equation. Continuum Mech Thermodyn 35:841–861. https://doi.org/10.1007/s00161-020-00915-y
22.
Madenci E, Oterkus S (2016) Ordinary state-based peridynamics for plastic deformation according to von Mises yield criteria with isotropic hardening. J Mech Phys Solids 86:192–219MathSciNet
23.
Wang B, Oterkus S, Oterkus E (2020) Thermal diffusion analysis by using dual horizon peridynamics. J Therm Stresses 44(1):51–74
24.
Oterkus S, Madenci E, Agwai A (2014) Peridynamic thermal diffusion. J Comput Phys 265:71–96MathSciNet
25.
Diyaroglu C, Oterkus S, Oterkus E, Madenci E, Han S, Hwang Y (2017) Peridynamic wetness approach for moisture concentration analysis in electronic packages. Microelectron Reliab 70:103–111
26.
Wang B, Oterkus S, Oterkus E (2022) Thermomechanical phase change peridynamic model for welding analysis. Eng Anal Bound Elem 140:371–385MathSciNet
27.
Oterkus S, Madenci E, Agwai A (2014) Fully coupled peridynamic thermomechanics. J Mech Phys Solids 64:1–23MathSciNet
28.
Oterkus S, Madenci E, Oterkus E, Hwang Y, Bae J, Han S (2014) Hygro-thermo-mechanical analysis and failure prediction in electronic packages by using peridynamics. In: 2014 IEEE 64th electronic components and technology conference (ECTC). IEEE, pp 973–982
29.
Nguyen CT, Oterkus S (2019) Peridynamics for the thermomechanical behavior of shell structures. Eng Fract Mech 219:106623
30.
Madenci E, Barut A, Futch M (2016) Peridynamic differential operator and its applications. Comput Methods Appl Mech Eng 304:408–451MathSciNet
31.
Madenci E, Barut A, Dorduncu M (2019) Peridynamic differential operator for numerical analysis, vol 10. Springer International Publishing, Berlin, pp 978–983
32.
Madenci E, Dorduncu M, Barut A, Futch M (2017) Numerical solution of linear and nonlinear partial differential equations using the peridynamic differential operator. Numer Methods Partial Differ Equ 33(5):1726–1753MathSciNet
33.
Madenci E, Dorduncu M, Gu X (2019) Peridynamic least squares minimization. Comput Methods Appl Mech Eng 348:846–874MathSciNet
34.
Dorduncu M, Kutlu A, Madenci E, Rabczuk T (2023) Nonlocal modeling of bi-material and modulus graded plates using peridynamic differential operator. Eng Comput 39(1):893–909
35.
Gao Y, Oterkus S (2019) Nonlocal numerical simulation of low Reynolds number laminar fluid motion by using peridynamic differential operator. Ocean Eng 179:135–158
36.
Nguyen CT, Oterkus S, Oterkus E, Amin I, Ozdemir M, El-Aassar AH, Shawky H (2021) Modelling of Eulerian incompressible fluid flows by using peridynamic differential operator. Ocean Eng 1(239):109815
37.
Cleary PW (1998) Modelling confined multi-material heat and mass flows using SPH. Appl Math Model 22(12):981–993
38.
Brackbill JU, Kothe DB, Zemach C (1992) A continuum method for modeling surface tension. J Comput Phys 100(2):335–354MathSciNet
39.
Meier C, Fuchs SL, Hart AJ, Wall WA (2021) A novel smoothed particle hydrodynamics formulation for thermo-capillary phase change problems with focus on metal additive manufacturing melt pool modeling. Comput Methods Appl Mech Eng 381:113812MathSciNet
40.
Russell MA, Souto-Iglesias A, Zohdi T (2018) Numerical simulation of Laser Fusion Additive Manufacturing processes using the SPH method. Comput Methods Appl Mech Eng 341:163–187MathSciNet
41.
Batchelor GK (2000) An introduction to fluid dynamics. Cambridge University Press, Cambridge
42.
Morris JP, Fox PJ, Zhu Y (1997) Modeling low Reynolds number incompressible flows using SPH. J Comput Phys 136(1):214–226
43.
Colagrossi A, Landrini M (2003) Numerical simulation of interfacial flows by smoothed particle hydrodynamics. J Comput Phys 191(2):448–475
44.
Zhang A, Sun P, Ming F (2015) An SPH modeling of bubble rising and coalescing in three dimensions. Comput Methods Appl Mech Eng 294:189–209MathSciNet
45.
Grenier N, Le Touzé D, Colagrossi A, Antuono M, Colicchio G (2013) Viscous bubbly flows simulation with an interface SPH model. Ocean Eng 69:88–102
46.
Incropera FP, DeWitt DP, Bergman TL, Lavine AS (1996) Fundamentals of heat and mass transfer, vol 6. Wiley, New York, p 116
47.
Bird RB (2002) Transport phenomena. Appl Mech Rev 55(1):R1–R4
48.
Courant R, Friedrichs K, Lewy H (1928) Über die partiellen Differenzengleichungen der mathematischen Physik. Math Ann 100(1):32–74MathSciNet
49.
Adami S, Hu XY, Adams NA (2013) A transport-velocity formulation for smoothed particle hydrodynamics. J Comput Phys 241:292–307MathSciNet
50.
Xu R, Stansby P, Laurence D (2009) Accuracy and stability in incompressible SPH (ISPH) based on the projection method and a new approach. J Comput Phys 228(18):6703–6725MathSciNet
51.
Dilts GA (1999) Moving-least-squares-particle hydrodynamics—I. Consistency and stability. Int J Numer Methods Eng 44(8):1115–1155MathSciNet
52.
Sloper KS, Dourmashkin RR, Bird RB, Slavin G, Webster ADB (1982) Chronic malabsorption due to cryptosporidiosis in a child with immunoglobulin deficiency. Gut 23(1):80–82
53.
Young NO, Goldstein JS, Block M (1959) The motion of bubbles in a vertical temperature gradient. J Fluid Mech 6(3):350–356
54.
Balasubramaniam R, Chai AT (1987) Thermocapillary migration of droplets: an exact solution for small Marangoni numbers. J Colloid Interface Sci 119(2):531–538
55.
Wozniak G, Balasubramaniam R, Hadland PH, Subramanian RS (2001) Temperature fields in a liquid due to the thermocapillary motion of bubbles and drops. Exp Fluids 31(1):84–89