1. Trang chủ
  2. » Giáo án - Bài giảng

benchmark numerical simulations of viscoelastic fluid flows with an efficient integrated lattice boltzmann and finite volume scheme

15 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 13,9 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

An efficient IBLF-dts scheme is proposed to integrate the bounce-back LBM and FVM scheme to solve the Navier-Stokes equations and the constitutive equation, respectively, for the simulat

Trang 1

Research Article

Benchmark Numerical Simulations of

Viscoelastic Fluid Flows with an Efficient Integrated

Lattice Boltzmann and Finite Volume Scheme

Shun Zou, Xinhai Xu, Juan Chen, Xiaowei Guo, and Qian Wang

State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha, Hunan 410073, China

Correspondence should be addressed to Shun Zou; zoushun@nudt.edu.cn

Received 7 August 2014; Revised 25 September 2014; Accepted 26 September 2014

Academic Editor: Junwu Wang

Copyright © Shun Zou et al This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited

An efficient IBLF-dts scheme is proposed to integrate the bounce-back LBM and FVM scheme to solve the Navier-Stokes equations and the constitutive equation, respectively, for the simulation of viscoelastic fluid flows In order to improve the efficiency, the bounce-back boundary treatment for LBM is introduced in to improve the grid mapping of LBM and FVM, and the two processes are also decoupled in different time scales according to the relaxation time of polymer and the time scale of solvent Newtonian effect Critical numerical simulations have been carried out to validate the integrated scheme in various benchmark flows at vanishingly low Reynolds number with open source CFD toolkits The results show that the numerical solution with IBLF-dts scheme agrees well with the exact solution and the numerical solution with FVM PISO scheme and the efficiency and scalability could be remarkably improved under equivalent configurations

1 Introduction

The nonlinear dependence between stress and the rate of

strain presents considerable challenges for the modeling and

simulation of the viscoelastic fluid flows Mathematically,

viscoelastic fluid flows could be modeled by a coupled partial

differential equation (PDE) system involving the governing

equations and the constitutive equation The simulation of

viscoelastic fluid flows is usually implemented by the

so-called discrete elastic-viscous split stress (DEVSS)

numer-ical strategy with the commonly used pressure correction

algorithms such as SIMPLE [1] and PISO [2, 3] The PDE

system could be decoupled [4] and discretized into linear

systems by such numerical schemes as finite volume method

(FVM), finite difference method (FDM), and finite element

method (FEM) and solved by iterative algorithms and then

the continuity condition would be introduced in to correct

the intermediate solutions until convergence Although the

iterative process involved in the above numerical scheme

could guarantee second-order accuracy, it will reduce

com-putational efficiency

As a mesoscopic scheme, lattice Boltzmann method (LBM) is still mainly used for simulating the incompressible

or weakly compressible Navier-Stokes equations [5,6] Due

to its good locality and simplicity, LBM scheme could be par-allelized (e.g., [7,8]) and optimized (e.g., [9–12]) efficiently

on various supercomputing platforms to carry out large-scale simulations that can never be done before, and some well-established parallel LBM frameworks, such as PowerFlow and OpenLB, are already available to simulate a wide range

of complex flows in commercial and open-source commu-nity LBM scheme has also attracted increasing attention for the simulation of viscoelastic fluid flows Ispolatov and Grant [13] introduce a Maxwell-type external force decaying exponentially with time into LBM scheme to simulate the viscoelastic effects Giraud et al [14, 15] and Lallemand et

al [16] propose an LBM scheme for solving Jeffreys model

in their works Onishi et al [17, 18] introduce an LBM scheme to simulate the evolution of polymer conformation, and the constitutive equations of Oldroyd-B and FENE-P model can be recovered from their model in simple shear flow Malaspinas et al [19,20] and Su et al [21] construct Advances in Mechanical Engineering

Article ID 805484

Trang 2

an LBM scheme to simulate the evolution of the viscoelastic

stress components through discretizing the constitutive

equa-tion with a modified convecequa-tion-diffusion lattice Boltzmann

mechanism; however, the model fails to reasonably explain

the unphysical diffusive term of the viscoelastic stress, and its

discretization processes for different constitutive models are

not general either

To eliminate the disadvantages in the above numerical

schemes, we proposed a novel ILFVE scheme for the

simu-lation of viscoelastic fluid flows in our previous work [22],

which inherits the efficiency and scalability of LBM and

maintains the accuracy and generality of FVM However,

the spatial coupling scheme involves interpolation in every

time step, and the time stepping scheme is formulated

without considering the characteristics of different physical

processes; therefore, the efficiency of ILFVE scheme will be

undermined In order to improve the efficiency, an efficient

integrated bounce-back lattice Boltzmann and finite volume

scheme with different time scales (IBLF-dts) is constructed

upon ILFVE scheme for the simulation of viscoelastic fluid

flows in this work The spatial interpolation between LBM

and FVM is eliminated with the help of the LBM

bounce-back boundary treatment [23, 24], and the time scales for

LBM and FVM are decoupled according to the relaxation

time of flowing dynamics of solvent and viscoelastic effects of

polymer [21], reducing redundant computation spatially and

temporally Critical numerical simulations have been carried

out to validate IBLF-dts scheme in benchmark flows based

on open source CFD toolkits of OpenFOAM and OpenLB

The results with IBLF-dts scheme have good agreement with

the analytical solutions, the numerical solutions of FVM

schemes, and the experiments results in publications, and the

efficiency and scalability is significantly improved compared

with that of FVM or ILFVE scheme under equivalent

config-urations

The rest part of this paper is organized as follows In

Section 2, the mathematical model and ILFVE scheme are

described briefly In Section 3, the main idea of IBLF-dts

scheme is explained in detail InSection 4, comprehensive

validations are carried out in benchmark flows to validate

the effectiveness, spatial accuracy, and efficiency of IBLF-dts

scheme Finally, brief conclusions are presented inSection 5

2 Mathematical Model and ILFVE Scheme

2.1 The Mathematical Model Mathematically, the isothermal

and incompressible viscoelastic fluid flows could be modeled

by a coupled partial differential equation system, including

the governing equations and the constitutive equation The

motion of the polymer fluid is governed by the continuity

equation

and the nondimensionalized Navier-Stokes equations

𝜕u

𝜕𝑡 + u ⋅ ∇u = −∇𝑝 +

1

Re∇ ⋅ (2𝛽D + 𝜏) + g, (2)

where Re, u, 𝑝, and g represent the Reynolds number, the

velocity, the pressure, and the body force of the polymer fluid

The viscosity ratio𝛽 = ]𝑠/(]𝑠+ ]𝑝) is defined by the solvent viscosity]𝑠and the polymer viscosity]𝑝 The deviatoric stress

is split into the viscous component of solvent2𝛽D and the

polymeric contribution𝜏 D = 1/2(∇u + ∇u𝑇) is the strain rate tensor 𝜏 is defined by different constitutive models,

which could be constructed with phenomenological theory

or molecular dynamics Oldroyd-B model is a relatively simple but widely used constitutive model, given by

Wi𝜏 + 𝜏 = 2 (1 − 𝛽) D,∇ (3) where Wi is Weissenberg number, namely, the nondimen-sionalized relaxation time.∇𝜏 is the upper convected derivative

of the viscoelastic stress tensor, mathematically defined as

𝜏 = 𝜕𝜏

𝜕𝑡 + u ⋅ ∇𝜏 − 𝜏 ⋅ ∇u − (∇u)𝑇⋅ 𝜏. (4)

As can be seen, the solvent and polymer dynamics are only related to the viscosity ratio𝛽 and two dimensionless numbers Wi and Re, which are defined as

Re= 𝑢0𝑙0 ]𝑠+ ]𝑝, Wi=

𝜆𝑢0

where the parameter with subscript0 represents the charac-teristic quantity

By introducing more degrees of freedom for the con-stitutive parameters in the concon-stitutive equation, such as the elongational viscosity 𝜀 and the slip parameter 𝜉, the viscoelasticity of polymer fluid, especially some transient effects, could be characterized more faithfully in the form

of partial differential equations The detailed mathematical definition for other constitutive equation could be found

in previous literature, such as Oldroyd-B model [25], PTT model [26,27], and FENE model [28]

2.2 ILFVE Scheme In previous works, we proposed an

integrated ILFVE scheme to predict viscoelastic fluid flows The incompressible Navier-Stokes equations are solved by classic lattice Boltzmann BGK scheme (LBGK model [29]),

in which the external force term is calculated from the viscoelastic stress defined by arbitrary constitutive equations The macroscopic parameters of density, velocity, and pressure

of the fluid can be obtained from the evolution of particle distribution function𝑓 on specific lattice all together The distribution function𝑓 at lattice node x could be expanded along each direction c𝑖as

𝑓𝑖(x + c𝑖, 𝑡 + 1) − 𝑓𝑖(x, 𝑡) = −1𝜏(𝑓𝑖(x, 𝑡) − 𝑓eq

𝑖 (x, 𝑡)) + F𝑖,

(6)

where x + c𝑖 represents the next neighboring node along

c𝑖, 𝜏 is the relaxation time of LBM model, and F𝑖 is the discretized external force term which could be calculated by a second-order moment Guo-Zheng-Shi model [30].𝑓eq

𝑖 (x, 𝑡)

is the Maxwell equilibrium distribution function determined

by the model parameters and the macroscopic velocity

Trang 3

Solid boundary

τ3

τ4

r3

r4

τ1 τ2

τ0

(a) FVM to LBM

Solid boundary

r1 r2

r 3

r4

u1

u0

u2

u3

u4

(b) LBM to FVM

Figure 1: The grid mapping between FVM and LBM in ILFVE scheme The solid dots and crosses represent the centers of grid control volumes

of FVM and grid nodes of LBM, respectively The distance vector arrow𝑟 points from source interpolation node to target interpolation node

Given the initial states and the boundary conditions, the

physical system could be simulated by the evolution of the

distribution function with(6) The macroscopic parameters

can be computed from𝑓 by

𝜌 =𝑚−1∑

0

𝑓𝑖, u=𝜌1𝑚−1∑

0

𝑓𝑖+12F (7) Pressure is defined by the ideal gas law𝑝 = 𝑐2

𝑠𝜌

The constitutive equation is integrated in the framework

of FVM, using the velocity field obtained from the LBGK

model Most spatial derivative terms could be converted

into a linear combination of the values of neighboring cells

By integrating the constitutive equation over each control

volume at each time step, a linear algebraic system could be

formulated about𝜏 as follows:

where the coefficients matrix𝐴 contains the contributions

from the convection and the diffusion fluxes as defined by

the constitutive equation and S is the source term unrelated

to the coefficients Because𝐴 is a sparse diagonally dominant

matrix, it could be solved with some iterative techniques, such

as the conjugated gradient algorithm (CG) to obtain𝜏.

The two processes of LBM and FVM are integrated

with the smallest time scale with a dimensional and spatial

coupling scheme Firstly, the calculation of LBM and FVM

must be performed in uniform dimensional systems Because

the simulation of the incompressible Navier-Stokes equations

depends only on Reynolds number [31], the equivalent LBGK

model should be constructed with the characteristic values

and Reynolds number in the real physical system The

dimensional transformation equation could be constructed

through dimensional analysis The transformation equation

for the massless forceCLBM ,𝑃(∇ ⋅ 𝜏𝑃) from FVM to LBM is

defined as

FLBM= (𝑢

LBM

0 )2Δ𝑥 (𝑢𝑃

0)2 ∇ ⋅ 𝜏

and the transformation equation for the velocityC𝑃,LBM(u)

from LBM to FVM is defined as

u𝑃= 𝑢𝑃0

𝑢LBM 0

where the superscripts𝑃 and LBM of the parameters indicate the dimensional system of FVM and LBM The parameter with a subscript0 is the characteristic value, F is the massless

force of LBM model, andΔ𝑥 is the cell size of mesh Secondly, the calculation of LBM and FVM must be performed on equivalent spatial positions As inFigure 1, the computational domain is discretized with uniform cartesian grids; however, when applying the regularized boundary condition [32] for LBM scheme, there would exist a spatial offset between two grids, and the physical parameters such as the velocity and the viscoelastic stress must be interpolated from on grid to another at every time step The spatial interpolation could reduce the efficiency and the numerical stability of the integrated scheme

3 IBLF-dts Scheme

IBLF-dts scheme is formulated upon ILFVE scheme to integrate bounce-back LBGK model and FVM in the same framework to simulate the isothermal incompressible Navier-Stokes equations and the constitutive equation, respectively,

in which a specific coupling scheme is constructed to ensure

a seamless data transformation between the two schemes In order to improve the efficiency, the bounce-back boundary treatment for LBM is introduced in to improve the grid mapping of LBM and FVM, and the two processes are also decoupled in different time scales according to the relaxation time of polymer and the time scale of solvent Newtonian effect

3.1 Grid Mapping As the calculations of LBM and FVM

are implemented on structured cartesian grids, their grid mapping must be considered firstly when integrating these

Trang 4

two schemes in a specific hybrid simulation, which is

determined by the boundary treatment of LBM scheme

According to the geometric mapping of the grid

bound-ary with the fluid boundbound-ary, the boundbound-ary treatment of

LBM scheme could be categorized as the wet boundary

condition and the bounce-back boundary condition For

wet boundary condition, the grid boundary coincides with

the fluid boundary, and the macroscopic parameters of the

fluid can be recovered from the distribution function of the

boundary nodes through Chapman-Enskog expansion just

as the internal nodes The wet boundary condition, such as

the regularized boundary condition [32], Inamuro boundary

condition [33], and Zou/He boundary condition [34], is

applicable to various boundary constraints and gives

second-order accuracy; therefore, it is applied in ILFVE scheme as

inFigure 1 However, if wet boundary LBM grid is coupled

with the FVM grid, there could be a half-cell-size offset

between their grid nodes; thus, shared parameters should be

interpolated from one grid to another

The bounce-back boundary treatment for LBM is

inte-grated into IBLF-dts scheme to improve the grid mapping

of LBM and FVM For bounce-back boundary condition,

the fluid boundary locates somewhere half-way between

a boundary node and the next fluid node as in Figure 2,

enabling LBM grid nodes to coincide with the center of

the control volumes on regular cartesian grid The outmost

boundary nodes are implemented to reflect the outgoing

distribution functions of the boundary nodes back into the

fluid again The full-way bounce-back scheme and half-way

bounce-back scheme [23] are similar in boundary geometric

mapping but give different spatial accuracy [35, 36] The

half-way bounce-back scheme is second-order accurate to

handle the no sip boundary condition theoretically and can

also be manipulated to implement a Dirichlet condition

with arbitrary velocity [24] or pressure [37]; therefore, it is

implemented in simulation here The grid mapping for

IBLF-dts scheme could eliminate the spatial interpolation and

thus improve the numerical stability and the computational

efficiency

3.2 Time Scales Mapping The two processes of LBM and

FVM in IBLF-dts scheme are decoupled in different time

scales by overall consideration of the characteristics of

dif-ferent dynamics and numerical schemes Firstly, there are

usually different time scales for different dynamics The

complex physics of viscoelastic fluid flows, originating from

the interaction of polymer and solvent, can be decomposed

into two separated but coupled dynamics of the polymer

viscoelasticity and the macroscopic Newtonian effect For

viscoelastic fluid flows, the Newtonian effect usually evolves

at a smaller time scale than the polymer viscoelasticity;

therefore, the NS equations may reach equilibrium state in a

much shorter time than the constitutive equation [21,38] To

simulate all dynamics at smallest time scale could introduce

computational redundancies, and we could increase the time

step size for the dynamics with slow time evolution to

improve efficiency On the other hand, the time step size for

Ghost nodes

Solid boundary

FVM and LBM node

L L/2

Figure 2: The grid mapping between FVM and LBM in IBLF-dts scheme The solid dots and crosses represent the centers of grid control volume of FVM and grid nodes of LBM, respectively,𝐿 is the cell size The bounce-back boundary condition is applied on the fluid boundary for LBM

LBM:

the NS equations

FVM:

the constitutive

ti Δts

τi ui

Δt p = N t Δt s

ui+1

τi+1

Figure 3: Time scales mapping for IBLF-dts scheme.Δ𝑡𝑠is the time step size for the Navier-Stokes equations and𝑁𝑡is the ratio of time step size of the constitutive equation to that of the Navier-Stokes equations

different numerical schemes to reach convergence varies a lot Theoretically, LBM and FVM are explicit and implicit second-order numerical schemes, respectively Usually the implicit numerical scheme can employ larger time step size than the explicit one; therefore, FVM can introduce relatively larger time step size for the same dynamics

The time stepping scheme for IBLF-dts is illustrated in Figure 3.𝑁𝑡time steps of the NS equations are coupled with one time step of the constitutive equation in a basic temporal integration cycle in IBLF-dts scheme At the beginning of

each cycle, the macroscopic physical variables, such as u,

𝑝, and 𝜏, will be transformed into each processes The time

step size for the coupled nonlinear PDEs system involves too many factors including the characteristics of physical processes and the stability, the convergence, and accuracy requirements; therefore, it is no way to formulate an accurate definition about the time step size in such systems; however, some semiquantitative analysis about the time step ratio could still be made under the careful consideration of the physical and numerical restrictions The restriction for the time step size of LBGK model can be derived from error analysis [31] As LBGK model gives second-order spatial accuracy, the lattice error would scales like𝜀(𝛿𝑥) ∼ (𝛿𝑥)2 = (Δ𝑥/𝑙𝑃0)2; meanwhile, as the spatial resolution is improved, the compressibility effects error would increase with higher

Trang 5

(1) Decompose computation domainΩ into blocks Ω[𝑝𝑖𝑑];

(3) while 𝑡 < 𝑇 do

(4) Discretize the constitutive equation to𝐴𝜏 = S with FVM in Ω[𝑝𝑖𝑑];

(5) Solve the linear system for𝜏𝑃iteratively;

(6) Calculate the massless force a𝑃= g𝑃+ ∇𝜏𝑃; (7) Perform dimensional conversionCLBM,𝑃(a𝑃) to get aLBM; (8) Introduce aLBMto LBGK model;

(9) for𝑁 = 0; 𝑁 < 𝑁𝑡; 𝑁++ do

(10) Update the distribution function𝑓𝑖(x, 𝑡) for LBGK model in Ω[𝑝𝑖𝑑];

(11) Send boundary𝑓𝑖(x, 𝑡) to the neighboring processors of Ω[𝑝𝑖𝑑];

(12) end for (13) Calculate uLBMfrom the distribution function𝑓𝑖(x, 𝑡);

(14) Perform dimensional conversionC𝑃,LBM(uLBM) to get u𝑃; (15) 𝑡 ⇐ 𝑡 + 𝑁𝑡Δ𝑡

(16) end while

(17) Reconstruct the domain data from blocksΩ[𝑝𝑖𝑑];

Algorithm 1: Parallel IBLF-dts scheme based on multiblocks structure

Mach number, which scale like the square Mach-number

𝜀(Ma) ∼ Ma2 The compressibility error could be rewritten

as𝜀(Ma) ∼ (𝑢LBM

0 /𝑐𝑠)2= (𝑢𝑃

0Δ𝑡𝑠/Δ𝑥𝑐𝑠)2through dimensional analysis By overall consideration of these two factors, a

sensible thing is to keep these two error terms at the same

order as 𝜀(𝛿𝑥) ∼ 𝜀(Ma) to maintain the overall accuracy

Therefore, restriction for the time step size Δ𝑡𝑠 for LBGK

model could be obtained as

Δ𝑡𝑠∼ 1

As can be seen in the constitutive equation(3), the time

integration of viscoelastic stress is closely related to two

model parameters Wi and𝛽 The transient initial response

of viscoelastic stress is more rapid at smaller Wi;

there-fore, smaller time step size is necessary under this kind

of configuration On the other hand, the polymer viscosity

(1 − 𝛽)] would also impact the steady viscoelastic stress,

and higher polymer viscosity would give high steady stress

value Therefore, smaller time size would be required to

maintain relative small time variation of stress under larger

polymer viscosity Therefore, a semiquantitative relationship

of the time step size for the constitutive equation with the

dimensionless number Wi and𝛽 could be given by

If only the physical parameters related to LBGK model and

the constitutive model are considered (the spatial resolution

is fixed here), we could define the time step ratio𝑁𝑡from(11)

and(12)as

𝑁𝑡=Δ𝑡𝑝

Δ𝑡𝑠 ∼

Wi Re

When carrying out the simulation of viscoelastic fluid flows

with the hybrid scheme,Δ𝑡𝑠is defined first a according to(11),

and then we could try out properΔ𝑡𝑝under the guidance of (13) As the implicit integration for the constitutive equation is relatively expensive, the asynchronous time stepping scheme will significantly improve the computational efficiency while maintaining the accuracy of simulation

3.3 The Parallel Numerical Algorithm for IBLF-dts Scheme.

The detailed numerical algorithm for IBLF-dts scheme is listed as follows, whereΩ[𝑝𝑖𝑑] is the subdomain distributed

to processor𝑝𝑖𝑑, the superscripts 𝑃 and LBM of the parame-ters indicate the dimensional system of FVM and LBM, the dimensional transformation function C𝐷𝑥,𝐷𝑦(𝑋) converts the dimension of a parameter from system𝐷𝑥to system𝐷𝑦

as defined in(9)and(10)

The numerical algorithm is parallelized with a multi-blocks structure in order to carry out large-scale simulation

on parallel platforms, in which the discretized computational domain is decomposed into load-balanced rectangle sub-domains Ω[𝑝𝑖𝑑] and distributed into different processors for simultaneous calculation (Algorithm 1) The boundary data ofΩ[𝑝𝑖𝑑] must be refreshed before local operation in Steps 5 and 11, and the global residual must be aggregated and synchronized across all processors in Step 5 too; these data exchanges are implemented through underlayer parallel communication interface such as MPI and MPICH In order

to make analysis of the whole domain, all separated solutions for different subdomains would be reconstructed together as

a whole in Step 17

4 Numerical Validation

A coupling framework for IBLF-dts scheme is constructed upon open source CFD toolkits The open source lattice Boltzmann codes OpenLB are integrated into the finite vol-ume framework OpenFOAM as an independent LBM solver, and a coupling module is formulated to ensure the seamless data transfer between the FVM solver and the LBM solver

Trang 6

x

H

W

gx

u 0

Figure 4: The schematic diagram for the geometry of planar

Poiseuille flow.𝑔𝑥represents the body force driving the flow,𝑢0is

the max steady velocity component in𝑥 direction at the centerline

of the tube

ux

3.0

2.7

2.4

2.1

1.8

1.5

1.2

0.9

0.6

0.3

0.0

t

Wi = 0.5 numerical ux WiWi= 1 exact u= 1 numerical ux x

Figure 5: The comparison of the analytical and numerical transient

velocity at the centerline of the tube for Re = 1, Wi = 0.5/1, and

𝑁𝑡= 50/100

Critical numerical simulations have been implemented upon

the coupling framework to validate the effectiveness, the

spatial accuracy, and the efficiency of IBLF-dts scheme in

dif-ferent benchmark flows such as two-dimensional Poiseuille

flow, Taylor-Green vortex, and lid-driven Cavity flow

In the following part,𝑁 is defined as the spatial resolution

for the characteristic length 𝑁𝑡 is the time scales ratio

Without loss of generality, Re≤ 1 is taken in all the following

simulations in order to validate the viscoelastic effects of

the viscoelastic fluid flows under vanishingly low Reynolds

number

4.1 Poiseuille Flow Firstly, the effectiveness and spatial

accuracy of IBLF-dts scheme are validated in planar Poiseuille

flow by comparing the numerical solution of IBLF-dts scheme

with the analytical solution of Oldroyd-B viscoelastic fluid

As sketched inFigure 4, the geometry of the planar Poiseuille

flow is defined as a planar tube of𝑊 × 𝐻 The inlet and the

outlet of the tube are defined as cyclic boundaries, and the half-back back boundary conditions are applied on the fixed walls The fluid in the tube flows from the inlet to the outlet driven by a constant body force𝑔𝑥(or pressure difference) in direction𝑥

The formulas of exact transient solutions for 2D Poiseuille Oldroyd-B viscoelastic flow are defined in [39] Exact tran-sient solutions are solved as formulas in MATLAB for com-parison After relative long time, a steady velocity profile that

is exactly similar to that of Newtonian flow may be obtained

at𝑦 direction If related parameters are nondimensionalized as

𝑦∗= 𝑦

𝐻, 𝑡∗=

]0

𝐻2𝑡, 𝑢∗

𝑥= 1

𝑢0𝑢𝑥, 𝜏∗ =

𝐻

𝜂𝑢0𝜏, (14) where the characteristic velocity𝑢0 = 𝑔𝑥𝐻2/8]0is the max steady velocity at the centerline of the tube, then the steady velocity and viscoelastic stress components profiles along axis

𝑦 could be given by

𝑢𝑥∗(𝑦∗, 𝑡∗) = 4𝑦∗(1 − 𝑦∗) ,

𝜏𝑥𝑥= 2Wi (1 − 𝛽) (𝜕𝑢∗

𝜕𝑦∗)2,

𝜏𝑥𝑦= (1 − 𝛽) (𝜕𝑢𝜕𝑦∗∗) ,

𝜏𝑦𝑦= 0,

(15)

where the variable with superscript “∗” is the dimensionless parameter

The simulations are run at𝛽 = 0.1, Re = 1, and 𝑁 = 100𝑊 = 𝐻 The time step size for the NS equations is fixed

asΔ𝑡 = 1 × 10−6 as Re is the same in all simulations and

𝑁𝑡 = 50/100 is preset for 𝜆 = 0.5/1 At the beginning

of simulation, all polymers are relaxed to their equilibrium state in the static fluid Numerical solutions of the transient velocity at the centerline of the tube are plotted inFigure 5 for Wi= 0.5/1, andFigure 6demonstrates the profiles of the viscoelastic stress components𝜏𝑥𝑥and𝜏𝑥𝑦on fixed walls of the tube for Wi = 0.5/1 As can be seen in Figures5and6, because of the elastic memory effect of the polymer chains, there would be a transient fluctuation in the velocity and the viscoelastic stress of the fluid when it is accelerated by the body force at the beginning

After a relatively long time, the polymer chain in the fluid will stretches to its equilibrium state under the interaction

of the viscous and viscoelastic effects, and the fluid would reach a steady state finally The steady velocity and viscoelastic stress profiles at𝑥 = 𝐻/2 with respect to 𝑦 for Wi = 0.5/1 are plotted in Figures7and8, respectively As can be seen

in Figures5and6, the numerical results agree well with the analytical solutions of Oldroyd-B fluid for different Wi under reasonable𝑁𝑡

The numerical spatial accuracy would be discussed in what follows Since the half-way bounce-back LBM scheme and FVM scheme give second-order accuracy theoretically,

Trang 7

Wi = 0.5 exact 𝜏xx

Wi = 0.5 numerical 𝜏xx Wi = 1 numerical 𝜏xx

36.0

32.4

28.8

25.2

21.6

18.0

14.4

10.8

7.2

3.6

0.0

t

Wi = 0.5 numerical 𝜏xy Wi = 1 numerical 𝜏 xy

t

Wi = 1 exact 𝜏 xy

5.0

4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0

Figure 6: The comparison of the analytical and numerical transient stress component𝜏𝑥𝑥and𝜏𝑥𝑦on fixed walls of the tube for Re = 1,

Wi= 0.5/1, and 𝑁𝑡= 50/100

Wi = 0.5 numerical ux WiWi = 1 numerical u= 1 exact ux x

1.1

1.0

0.9

0.8

0.7

0.6

0.5

0.4

0.3

0.2

0.1

0.0

ux

y

Figure 7: The comparison of the analytical and numerical steady

velocity with respect to𝑦 for Wi = 0.5/1, 𝑁𝑡= 50/100

the IBLF-dts scheme would be second-order accurate also

The errors of the steady numerical solutions with IBLF-dts

scheme are calculated with the analytical solutions defined

in (15) Figure 9 displays the average error profiles for the

steady velocity and the viscoelastic stress components in

whole computational domain for𝑁 = 25/50/100/200 As can

be seen inFigure 9, the error profiles are parallel to the line of

slope= −2, showing that the errors are decreasing with order

two accordingly as the grid resolution increases

4.2 Taylor-Green Vortex In order to validate IBLF-dts

scheme, the numerical solutions of planar Taylor-Green vortex with IBLF-dts scheme will be compared with those obtained with FVM PISO scheme [4] in this section The geometry of planar Taylor-Green vortex is defined as a enclosed cavity of𝐻 × 𝐻 The cyclic boundary condition is applied on all walls The pressure and velocity field of the fluid are initialized as follows [40]:

𝑢𝑥(𝑥, 𝑦) = 𝑢0sin(2𝜋𝑥

𝐻 ) cos (

2𝜋𝑦

𝐻 ) ,

𝑢𝑦(𝑥, 𝑦) = −𝑢0cos(2𝜋𝑥

𝐻 ) sin (

2𝜋𝑦

𝐻 ) ,

𝑝 (𝑥, 𝑦) = 163 𝜌𝑢20(cos (4𝜋𝑥𝐻 ) + cos (4𝜋𝑦𝐻 )) ,

(16)

and the viscoelastic stress is set to zero across the whole domain at𝑡 = 0 The average kinetic and polymer energies could be defined as

𝐸kinetic= 𝑀1 ∑

𝑖

1

2󵄨󵄨󵄨󵄨u𝑖󵄨󵄨󵄨󵄨2,

𝐸polymer= 𝑀1 ∑

𝑖

1

2tr(󵄨󵄨󵄨󵄨𝜏𝑖󵄨󵄨󵄨󵄨), (17) where𝑀 is the total cells number in the whole domain and

𝑖 is the grid node index Four symmetric vortices would appear at (0.25𝐻, 0.25𝐻), (0.25𝐻, 0.75𝐻), (0.75𝐻, 0.25𝐻), and (0.75𝐻, 0.75𝐻) after the initialization, and then the kinetic energy and polymer energy would keep evolving and changing into each other with the deformation of the fluid The constitutive model of the fluid is set as linear PTT model with the viscosity ratio𝛽 = 0.1, the slip parameter

Trang 8

y

30

27

24

21

18

15

12

9

6

3

0

𝜏xx

𝜏xy

4.0 3.2 2.4 1.6 0.8 0.0

−0.8

−1.6

−2.4

−3.2

−4.0

Wi = 0.5 numerical 𝜏 xx Wi= 1 numerical 𝜏 xx

Wi = 0.5 numerical 𝜏 xy Wi= 1 numerical 𝜏 xy

Wi = 1 exact 𝜏xy

Figure 8: The comparison of the analytical and numerical steady stress components𝜏𝑥𝑥and𝜏𝑥𝑥with respect to𝑦 for Wi = 0.5/1, 𝑁𝑡= 50/100

1

0.1

0.01

1E − 3

1E − 4

1E − 5

1E − 6

Resolution

u xaverage error

𝜏xxaverage error

𝜏xyaverage error Slope = −2 Figure 9: The numerical error of IBLF-dts scheme for Wi= 0.1 and

𝑁 = 25/50/100/200

𝜉 = 1, and the elongational viscosity 𝜀 = 0.25 The Re of the

incompressible Navier-Stokes equations is taken to1, which

is simulated by LBM𝐷2𝑄9 model The spatial resolution and

time scales ratio are fixed as𝑁 = 100 and Δ𝑡 = 1 × 10−6.𝑁𝑡=

50/100 is preset for 𝜆 = 0.5/1 The kinetic energy profiles with

IBLF-dts scheme are sketched inFigure 10for different Wi

For Wi = 0, the constitutive model reduces to a Newtonian

flow without any elastic memory effect; therefore, the kinetic

energy would decrease smoothly with the time because of

the internal friction of the fluid However, for Wi > 0, the

0.30

0.27 0.24 0.21 0.18 0.15 0.12 0.09 0.06 0.03 0.00

t 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50

LBM Wi = 0 IBLF-dts Wi = 0.5

IBLF-dts Wi = 1

Figure 10: The comparison of the kinetic energy of Taylor-Green vortex for Wi= 0/0.5/1 The viscosity for incompressible solvent is the same in all simulations

fluid would demonstrate obvious viscoelastic effects with the kinetic energy profiles winding around the profile of Wi= 0 until all energy dissipates over

The numerical solutions of the energy with IBLF-dts scheme and FVM PISO scheme are also plotted in Figure 11for comparison The energy fluctuations observed

in numerical simulations could be explained as follows At the beginning of the simulation, the polymer molecules are at their equilibrium state everywhere Then, the poly-mer chains begin to stretch under the deformation of the

Trang 9

0.27

0.24

0.21

0.18

0.15

0.12

0.09

0.06

0.03

0.00

0.30

0.27

0.24

0.21

0.18

0.15

0.12

0.09

0.06

0.03

0.00

FVM PISO

IBLF-dts

FVM PISO IBLF-dts

FVM PISO

IBLF-dts

FVM PISO IBLF-dts

t

t

t

t

0.50

0.45 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 0.00

0.50

0.45 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 0.00

Figure 11: The comparison of kinetic energy and polymer energy of Taylor-Green vortex obtained with FVM PISO scheme and IBLF-dts scheme for Re= 1, Wi = 0.5/1, and 𝑁𝑡= 50/100

fluid, and the vortices intensity would decrease accordingly

as part of the kinetic energy of the fluid is transformed

into the polymer energy When the inertial force is not

strong enough to resist the elastic force, the polymer chains

would give back part of their energy into the fluid, and

the vortex will reverse and accelerate again As can be

observed in Figures 10 and 11, the numerical predictions

of viscoelastic effects in Taylor-Green vortex with IBLF-dts

scheme are in good agreement with those of FVM PISO

scheme

4.3 Lid-Driven Cavity Flow In this section, the IBLF-dts

scheme will be validated in lid-driven cavity flow by

com-paring the numerical solutions with some semiquantitative

experiments results in previous publications [41, 42] The

lid-driven cavity flow refers to the recirculatory motion of

a fluid confined in a enclosed rectangle cavity of𝐻 × 𝐻, which is usually driven by a constant velocity𝑢 of the upper rigid boundary The steady motion of the fluid includes a core-vortex flow in the central region of the cavity and two secondary corner-vortex flows in the lower corner regions, and the vortices structure is sensitive to the viscoelastic effects

of the polymer fluid

We take 𝛽 = 0.5, Re = 0.5, 𝑁 = 100, and Δ𝑡 =

1 × 10−6 as in previous work [43] for all simulations here

𝑁𝑡 = 10/100 is preset for 𝜆 = 0.1/1 The half-way bounce-back boundary conditions are applied on cavity walls for LBM model, with a moment correction on the moving wall, and the zero-gradient boundary condition is applied for viscoelastic stress in the framework of FVM The affection of viscoelastic effects to the vortex structure is observed in simulations for

Wi = 0.1/1 The singularity of the flow field at the upper

Trang 10

Wi = 0.1 Wi = 1

Y

X

1

0.8

0.6

0.4

0.2

0

Y

1 0.8 0.6 0.4 0.2 0

Y

1 0.8 0.6 0.4 0.2 0 Y

1

0.8

0.6

0.4

0.2

0

0

𝜏xx

𝜏

𝜏

Y

1 0.8 0.6 0.4 0.2 0

Y

0.8

0.6

0.4

0.2

𝜏 xy

𝜏 yy

X

X

X

1

X

1

X

12 11 10 9 8 7 6 5 4 3 2 1 0

−1

−2

7.5

7 6.5 6 5.5 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0

−0.5

8

7 6 5 4 3 2 1 0

−1

−2

−3

65

60 55 50 45 40 35 30 25 20 15 10 5

17

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

140

130 120 110 100 90 80 70 60 50 40 30 20 10

Figure 12: The contour of viscoelastic stress components𝜏𝑥𝑥,𝜏𝑥𝑦, and𝜏𝑦𝑦of lid-driven cavity flow for Wi= 0.1/1, 𝑁𝑡 = 10/100 obtained with IBLF-dts scheme

Ngày đăng: 02/11/2022, 08:52

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] S. V. Patankar and D. B. Spalding, “A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows,” International Journal of Heat and Mass Trans- fer, vol. 15, no. 10, pp. 1787–1806, 1972 Sách, tạp chí
Tiêu đề: A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows
Tác giả: S. V. Patankar, D. B. Spalding
Nhà XB: International Journal of Heat and Mass Transfer
Năm: 1972
[29] P. L. Bhatnagar, E. P. Gross, and M. Krook, “A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems,” Physical Review, vol. 94, no.3, pp. 511–525, 1954 Sách, tạp chí
Tiêu đề: A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems
Tác giả: P. L. Bhatnagar, E. P. Gross, M. Krook
Nhà XB: Physical Review
Năm: 1954
[30] Z. Guo, C. Zheng, and B. Shi, “Discrete lattice effects on the forcing term in the lattice Boltzmann method,” Physical Review E: Statistical, Nonlinear, and Soft Matter Physics, vol. 65, no. 4, Article ID 046308, 2002 Sách, tạp chí
Tiêu đề: Discrete lattice effects on the forcing term in the lattice Boltzmann method
Tác giả: Z. Guo, C. Zheng, B. Shi
Nhà XB: Physical Review E
Năm: 2002
[31] J. Latt, Choice of Units in Lattice Boltzmann Simulations, 2008, http://wiki.palabos.org/ media/howtos:lbunits.pdf Sách, tạp chí
Tiêu đề: Choice of Units in Lattice Boltzmann Simulations
Tác giả: J. Latt
Năm: 2008
[32] J. Latt, Hydrodynamic limit of lattice Boltzmann equations [Ph.D.thesis], University of Geneva, 2007, http://archive-ouverte.unige.ch/unige:464 Sách, tạp chí
Tiêu đề: Hydrodynamic limit of lattice Boltzmann equations
Tác giả: J. Latt
Nhà XB: University of Geneva
Năm: 2007
[34] Q. Zou and X. He, “On pressure and velocity boundary conditions for the lattice Boltzmann BGK model,” Physics of Fluids, vol. 9, no. 6, pp. 1591–1598, 1997 Sách, tạp chí
Tiêu đề: On pressure and velocity boundary conditions for the lattice Boltzmann BGK model
Tác giả: Q. Zou, X. He
Nhà XB: Physics of Fluids
Năm: 1997
[35] D. R. Noble, S. Chen, J. G. Georgiadis, and R. O. Buckius, “A consistent hydrodynamic boundary condition for the lattice Boltzmann method,” Physics of Fluids, vol. 7, no. 1, pp. 203–209, 1995 Sách, tạp chí
Tiêu đề: Aconsistent hydrodynamic boundary condition for the latticeBoltzmann method,”"Physics of Fluids
[36] M. A. Gallivan, D. R. Noble, J. G. Georgiadis, and R. O. Buck- ius, “An evaluation of the bounce-back boundary condition for lattice Boltzmann simulations,” International Journal for Numerical Methods in Fluids, vol. 25, no. 3, pp. 249–263, 1997 Sách, tạp chí
Tiêu đề: An evaluation of the bounce-back boundary conditionfor lattice Boltzmann simulations,” "International Journal for"Numerical Methods in Fluids
[38] M. M. Denn, “Issues in viscoelastic fluid mechanics,” Annual Review of Fluid Mechanics, vol. 22, no. 1, pp. 13–34, 1990 Sách, tạp chí
Tiêu đề: Issues in viscoelastic fluid mechanics
Tác giả: M. M. Denn
Nhà XB: Annual Review of Fluid Mechanics
Năm: 1990
[39] N. D. Waters and M. J. King, “Unsteady flow of an elastico- viscous liquid,” Rheologica Acta, vol. 9, no. 3, pp. 345–355, 1970 Sách, tạp chí
Tiêu đề: Unsteady flow of an elastico- viscous liquid
Tác giả: N. D. Waters, M. J. King
Nhà XB: Rheologica Acta
Năm: 1970
[40] R. Mei, L.-S. Luo, P. Lallemand, and D. d’Humi`eres, “Consistent initial conditions for lattice Boltzmann simulations,” Computers Sách, tạp chí
Tiêu đề: Consistent initial conditions for lattice Boltzmann simulations
Tác giả: R. Mei, L.-S. Luo, P. Lallemand, D. d’Humières
Nhà XB: Computers
[42] T.-W. Pan, J. Hao, and R. Glowinski, “On the simulation of a time-dependent cavity flow of an Oldroyd-B fluid,” Interna- tional Journal for Numerical Methods in Fluids, vol. 60, no. 7, pp.791–808, 2009 Sách, tạp chí
Tiêu đề: On the simulation of a time-dependent cavity flow of an Oldroyd-B fluid
Tác giả: T.-W. Pan, J. Hao, R. Glowinski
Nhà XB: International Journal for Numerical Methods in Fluids
Năm: 2009
[43] R. Fattal and R. Kupferman, “Time-dependent simulation of viscoelastic flows at high Weissenberg number using the log- conformation representation,” Journal of Non-Newtonian Fluid Mechanics, vol. 126, no. 1, pp. 23–37, 2005 Sách, tạp chí
Tiêu đề: Time-dependent simulation of viscoelastic flows at high Weissenberg number using the log-conformation representation
Tác giả: R. Fattal, R. Kupferman
Nhà XB: Journal of Non-Newtonian Fluid Mechanics
Năm: 2005
[33] T. Inamuro, M. Yoshino, and F. Ogino, “A non-slip boundary condition for lattice Boltzmann simulations,” Physics of Fluids, vol. 7, no. 12, pp. 2928–2930, 1995 Khác
[37] S. Chen, D. Mart´ınez, and R. Mei, “On boundary conditions in lattice Boltzmann methods,” Physics of Fluids, vol. 8, no. 9, pp.2527–2536, 1996 Khác
[41] P. Pakdel, S. H. Spiegelberg, and G. H. McKinley, “Cavity flows of elastic liquids: two-dimensional flows,” Physics of Fluids, vol Khác

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm