Searcharxiv⌕ Search

arXiv subjects

Zhaoli Guo

Publications and source records attributed to Zhaoli Guo.

At least 55 records · Page 3Linked to original sources

Discrete unified gas kinetic scheme for multiscale heat transfer with arbitrary temperature difference

In this paper, a finite-volume discrete unified gas kinetic scheme (DUGKS) based on the non-gray phonon transport model is developed for multiscale heat transfer problem with arbitrary temperature difference. Under large temperature difference, the phonon Boltzmann transport equation (BTE) is essentially multiscale, not only in the frequency space, but also in the spatial space. In order to realize the efficient coupling of the multiscale phonon transport, the phonon scattering and advection are coupled together in the present scheme on the reconstruction of the distribution function at the cell interface. The Newtonian method is adopted to solve the nonlinear scattering term for the update of the temperature at both the cell center and interface. In addition, the energy at the cell center is updated by a macroscopic equation instead of taking the moment of the distribution function, which enhances the numerical conservation. Numerical results of the cross-plane heat transfer prove that the present scheme can describe the multiscale heat transfer phenomena accurately with arbitrary temperature difference in a wide range. In the diffusive regime, even if the time step is larger than the relaxation time, the present scheme can capture the transient thermal transport process accurately. Compared to that under small temperature differences, as the temperature difference increases, the variation of the temperature distribution behaves quite differently and the average temperature in the domain increases in the ballistic regime but decreases in the diffusive regime.

physics.comp-ph↗

GPU acceleration of an iterative scheme for gas-kinetic model equations with memory reduction techniques

This paper presents a Graphics Processing Units (GPUs) acceleration method of an iterative scheme for gas-kinetic model equations. Unlike the previous GPU parallelization of explicit kinetic schemes, this work features a fast converging iterative scheme. The memory reduction techniques in this method enable full three-dimensional (3D) solution of kinetic model equations in contemporary GPUs usually with a limited memory capacity that otherwise would need terabytes of memory. The GPU algorithm is validated against the DSMC simulation of the 3D lid-driven cavity flow and the supersonic rarefied gas flow past a cube with grids size up to 0.7 trillion points in the phase space. The performance of the GPU algorithm is assessed by comparing with the corresponding parallel CPU program using Message Passing Interface (MPI). The profiling on several models of GPUs shows that the algorithm has a medium to high level of utilization of the GPUs' computing and memory resources. A $190\times$ speedup can be achieved on the Tesla K40 GPUs against a single core of Intel Xeon-E5-2680v3 CPU for the 3D lid-driven cavity flow.

physics.comp-ph↗

A high-order lattice Boltzmann model for the Cahn-Hilliard equation

In this paper, a lattice Boltzmann model with the single-relaxation-time model for the Cahn-Hilliard equation (CHE) is proposed. The discrete source term is redesigned through a third-order Chapman-Enskog analysis. By coupling the Navier-Stokes equations, the time-derivative term in the source term is expressed as the relevant spatial derivatives. Furthermore, the source term on the diffusive time scale is also proposed though recovering the macroscopic CHE to third order. The model is tested by simulating diagonal motion of a circular interface, Zalesak's disk rotation, circular interface in a shear flow and a deformation field. It is shown that the proposed method can track the interface with high accuracy and stability. For the complex flow, the source term on the diffusive time scale should be considered for capturing the interface correctly.

physics.comp-ph↗

An implicit kinetic scheme for multiscale heat transfer problem accounting for phonon dispersion and polarization

An efficient implicit kinetic scheme is developed to solve the stationary phonon Boltzmann transport equation (BTE) based on the non-gray model including the phonon dispersion and polarization. Due to the wide range of the dispersed phonon mean free paths, the phonon transport under the non-gray model is essentially multiscale, and has to be solved differently and appropriately for varied phonon frequencies and branches. The proposed implicit kinetic scheme is composed of a microscopic iteration and a macroscopic iteration. The microscopic iteration is capable of automatically adapting with varied phonon mean free path of each phonon frequency and branch through solving the phonon BTE. The energy transfer of all phonons is gathered together by the microscopic iteration to evaluate the heat flux. The temperature field is predicted through a macroscopic heat transfer equation according to the heat flux, and the equilibrium state in the phonon BTE is also updated. The combination of the phonon BTE solver and the macroscopic equation makes the present method very efficient in a wide length scale. Three numerical tests, including the cross-plane, in-plane and nano-porous heat transfer in silicon, validate that the present scheme can handle with the phonon dispersion and polarization correctly and predict the multiscale heat transfer phenomena efficiently in a wide range. The present method could be tens of times faster than the typical implicit DOM and keeps the same amount of the memory requirements as the Fourier solver for multiscale heat transfer problem.

physics.comp-ph↗

A discrete unified gas-kinetic scheme for immiscible two-phase flows

In this work, we extend the discrete unified gas-kinetic scheme (DUGKS) [Guo et al., Phys. Rev. E 88, 033305 (2013)] to continue two-phase flows. In the framework of DUGKS, two kinetic model equations are used to solve the quasi-incompressible phase-field governing equations [Yang et al., Phys. Rev.E 93, 043303 (2016)]. One is for the Chan-Hilliard (CH) equation and the other is for the Navier-Stokes equations. The DUGKS can correctly recover the quasi-incompressible phase-field governing equations through the Chapman-Enskog analysis. Unlike previous phase-field-based LB models, the Courant-Friedricks-Lewy condition in DUGKS is ajustable which can increase numerical stability. Furthermore, with the finite-volume formulation the model can be easily implemented on non-uniform meshes which can improve numerical precision. The proposed model is validated by simulating a stationary drop, layered Poiseuille flow, rising bubble and Rayleigh-Taylor instability and comparing with the quasi-incompressible lattice Boltzmann method (LBM). Numerical results show that the method can track the interface with high accuracy and stability. The model is also capable of dealing with a wider range of viscosity and density ratios than the quasi-incompressible lattice Boltzmann model. The present model is a promising tool for numerical simulation of two-phase flows.

physics.comp-ph↗

A combined immersed boundary and discrete unified gas kinetic scheme for particle-fluid flows

A discrete unified gas kinetic scheme (DUGKS) coupled with the immersed boundary (IB) method is developed to perform interface-resolved simulation of particle-laden flows. The present method (IB-DUGKS) preserves the respective advantages of the IB and DUGKS, i.e., the flexibility and efficiency for treating complex flows, and the robustness and low numerical-dissipation. In IB-DUGKS, the IB method is used to treat the fluid-solid interfaces and the DUGKS is applied to simulate the fluid flow, making use of the Lagrangian and Eulerian meshes, respectively. Those two meshes are fully independent, which contributes to the avoidance of grid regeneration when a solid particle moves. Specifically, in the present implementation of IB-DUGKS, the no-slip boundary condition at the particle surface is accurately enforced by introducing an efficient iterative forcing algorithm, and the IB force induced by the particle boundary is conveniently incorporated into the DUGKS with the Strange-Splitting scheme. The accuracy of the IB-DUGKS is first verified in the flows past a stationary cylinder and an oscillating cylinder in a quiescent fluid. After that, several well-established two- and three-dimensional particulate flow problems are simulated, including the sedimentation of a particle and the DKT dynamics of two particles in a channel, and a group of particles settling in an enclosure. In all test cases, the results are in good agreement with the data available in the literature, demonstrating that the proposed IB-DUGKS is a promising tool for simulating particulate flows.

physics.flu-dyn↗

A multi-level parallel solver for rarefied gas flows in porous media

A high-performance gas kinetic solver using multi-level parallelization is developed to enable pore-scale simulations of rarefied flows in porous media. The Boltzmann model equation is solved by the discrete velocity method with an iterative scheme. The multi-level MPI/OpenMP parallelization is implemented with the aim to efficiently utilise the computational resources to allow direct simulation of rarefied gas flows in porous media based on digital rock images for the first time. The multi-level parallel approach is analyzed in details confirming its better performance than the commonly-used MPI processing alone for an iterative scheme. With high communication efficiency and appropriate load balancing among CPU processes, parallel efficiency of 94% is achieved for 1536 cores in the 2D simulations, and 81% for 12288 cores in the 3D simulations. While decomposition in the spatial space does not affect the simulation results, one additional benefit of this approach is that the number of subdomains can be kept minimal to avoid deterioration of the convergence rate of the iteration process. This multi-level parallel approach can be readily extended to solve other Boltzmann model equations.

physics.comp-ph↗

A comparative study of discrete velocity methods for rarefied gas flows

In the study of rarefied gas dynamics, the discrete velocity method (DVM) has been widely employed to solve the gas kinetic equations. Although various versions of DVM have been developed, their performance, in terms of accuracy and computational efficiency, is yet to be compreheively studied in the whole flow regime. Here, the traditional third-order time-implicit Godunov DVM (GDVM) and the recently developed discrete unified gas-kinetic scheme (DUGKS) are analysed in finding steady-state solutions of the force-driven Poiseuille and lid-driven cavity flows. With the molecular collision and free streaming being treated simultaneously, the DUGKS preserves the second-order accuracy in the spatial and temporal discretizations in all flow regimes. Towards the hydrodynamic flow regime, the DUGKS is not only faster than the GDVM when using the same spatial mesh, but also requires less spatial resolution than that of the GDVM to achieve the same numerical accuracy. From the slip to free molecular flow regimes, however, the DUGKS is slower than the GDVM, due to the complicated flux evaluation and the time step is less than the maximum effective time step of the GDVM. Therefore, the DUGKS is preferable for problems involving different flow regimes, particularly when the hydrodynamic flow regime is dominant. For highly rarefied gas flows, if the steady-state solution is concerned, the implicit DVM, which can boost the convergence significantly, is a better choice.

physics.flu-dyn↗

Lattice Boltzmann simulation of separation phenomenon in a binary gaseous flow through a microchannel

Gas separation of a binary gaseous mixture is one of characteristic phenomena in the micro-scale flows that differ from the conventional size flows. In this work, the separation in a binary gas mixture flows through a microchannel is investigated by the lattice Boltzmann method with a diffuse-bounce-back (DBB) boundary condition. The separation degree and rate are measured in the He--Ar and Ne--Ar systems for different mole fractions, pressure ratios, and Knudsen numbers. The results show that the separation phenomenon in the He--Ar mixture is more obvious than that in the Ne--Ar mixture at the same mole fraction owing to the larger molecular mass ratio. In addition, the increase in the pressure ratio reduces the difference in the molecular velocities between the two species, and the separation phenomenon becomes weaker. However, the gas separation is enhanced with an increase in the Knudsen number. This is because the resulting rarefaction effect reduces the interactions between the gas molecules of the two species, and thus increases the difference in the molecular velocity.

physics.comp-ph↗

A simplification of the unified gas kinetic scheme

Unified gas kinetic scheme (UGKS) is an asymptotic preserving scheme for the kinetic equations. It is superior for transition flow simulations, and has been validated in the past years. However, compared to the well known discrete ordinate method (DOM) which is a classical numerical method solving the kinetic equations, the UGKS needs more computational resources. In this study, we propose a simplification of the unified gas kinetic scheme. It allows almost identical numerical cost as the DOM, but predicts numerical results as accurate as the UGKS. Based on the observation that the equilibrium part of the UGKS fluxes can be evaluated analytically, the equilibrium part in the UGKS flux is not necessary to be discretized in velocity space. In the simplified scheme, the numerical flux for the velocity distribution function and the numerical flux for the macroscopic conservative quantities are evaluated separately. The simplification is equivalent to a flux hybridization of the gas kinetic scheme for the Navier-Stokes (NS) equations and conventional discrete ordinate method. Several simplification strategies are tested, through which we can identify the key ingredient of the Navier-Stokes asymptotic preserving property. Numerical tests show that, as long as the collision effect is built into the macroscopic numerical flux, the numerical scheme is Navier-Stokes asymptotic preserving, regardless the accuracy of the microscopic numerical flux for the velocity distribution function.

physics.flu-dyn↗

Phonon Boltzmann equation-based discrete unified gas kinetic scheme for multiscale heat transfer

Numerical prediction of multiscale heat transfer is a challenging problem due to the wide range of time and length scales involved. In this work a discrete unified gas kinetic scheme (DUGKS) is developed for heat transfer in materials with different acoustic thickness based on the phonon Boltzmann equation. With discrete phonon direction, the Boltzmann equation is discretized with a second-order finite-volume formulation, in which the time-step is fully determined by the Courant-Friedrichs-Lewy (CFL) condition. The scheme has the asymptotic preserving (AP) properties for both diffusive and ballistic regimes, and can present accurate solutions in the whole transition regime as well. The DUGKS is a self-adaptive multiscale method for the capturing of local transport process. Numerical tests for both heat transfers with different Knudsen numbers are presented to validate the current method.

physics.comp-ph↗

Comparison of the LBE and DUGKS methods for DNS of decaying homogeneous isotropic turbulence

The main objective of this work is to perform a detailed comparison of the lattice Boltzmann equation (LBE) and the recently developed discrete unified gas-kinetic scheme (DUGKS) methods for direct numerical simulation (DNS) of the decaying homogeneous isotropic turbulence (DHIT) in a periodic box. The flow fields and key statistical quantities computed by both methods are compared with those from pseudo-spectral (PS) method. The results show that the LBE and DUGKS have almost the same accuracy when the flow field is well-resolved, and that the LBE is less dissipative and is slightly more efficient than the DUGKS, but the latter has a superior numerical stability, particularly for high Reynolds number flows. Therefore, the DUGKS method can be viewed as a viable tool for DNS of turbulent flows. It should be emphasized that the main advantage of the DUGKS when compared with the LBE method is its feasibility in adopting nonuniform meshes, which is critical for wall-bounded turbulent flows. The present work provides a basis for further applications of DUGKS in studying the physics of the turbulent flows.

physics.comp-ph↗

Performance evaluation of the general characteristics based off-lattice Boltzmann and DUGKS methods for low speed continuum flows: A comparative study

The general characteristics based off-lattice Boltzmann scheme (BKG) proposed by Bardow et~al.(2006), and the discrete unified gas kinetic scheme (DUGKS) are two methods that successfully overcome the time step restriction by the collision time, which is commonly seen in many other kinetic schemes. Basically, the BKG scheme is a time splitting scheme, while the DUGKS is an un-split finite volume scheme. In this work, we first perform a theoretical analysis of the two schemes in the finite volume framework by comparing their numerical flux evaluations. It is found that the effects of collision term are considered in the reconstructions of the cell-interface distribution function in both schemes, which explains why they can overcome the time step restriction and can give accurate results even as the time step is much larger than the collision time. The difference between the two schemes lies in the treatment of the integral of the collision term, in which the Bardow's scheme uses the rectangular rule while the DUGKS uses the trapezoidal rule. The performance of the two schemes, i.e., accuracy, stability, and efficiency are then compared by simulating several two dimensional flows, including the unsteady Taylor-Green vortex flow, the steady lid-driven cavity flow, and the laminar boundary layer problem. It is observed that, the DUGKS can give more accurate results than the BKG scheme. Furthermore, the numerical stability of the BKG scheme decreases as the Courant-Friedrichs-Lewy (CFL) number approaches to 1, while the stability of DUGKS is not affected by the CFL number apparently as long as CFL<1. It is also observed that the BKG scheme is about one time faster than the DUGKS scheme with the same computational mesh and time step.

physics.flu-dyn↗

A lattice Boltzmann method for binary fluids based on mass-conserved quasi-incompressible phase-field theory

In this paper, a lattice Boltzmann equation (LBE) model is proposed for binary fluids based on a quasi-incompressible phase-field model [J. Shen et al, Comm. Comp. Phys. 13, 1045 (2013)]. Compared with the other incompressible LBE models based on the incompressible phase-field theory, the quasi-incompressible model conserves mass locally. A series of numerical simulations are performed to validate the proposed model, and comparisons with an incompressible LBE model [H. Liang et al, Phys. Rev. E 89, 053320 (2014)] are also carried out. It is shown that the proposed model can track the interface accurately, and the predictions by the quasi-incompressible and incompressible models agree qualitatively well as the distribution of chemical potential is uniform, otherwise differ significantly.

physics.flu-dyn↗

A general multiple-relaxation-time lattice Boltzmann model for nonlinear anisotropic convection-diffusion equations

In this paper, based on the previous work [B. Shi, Z. Guo, Lattice Boltzmann model for nonlinear convection-diffusion equations, Phys. Rev. E 79 (2009) 016701], we develop a general multiple-relaxation-time (MRT) lattice Boltzmann model for nonlinear anisotropic convection-diffusion equation (NACDE), and show that the NACDE can be recovered correctly from the present model through the Chapman-Enskog analysis. We then test the MRT model through some classic CDEs, and find that the numerical results are in good agreement with analytical solutions or some available results. Besides, the numerical results also show that similar to the single-relaxation-time (SRT) lattice Boltzmann model or so-called BGK model, the present MRT model also has a second-order convergence rate in space. Finally, we also perform a comparative study on the accuracy and stability of the MRT model and BGK model by using two examples. In terms of the accuracy, both the theoretical analysis and numerical results show that a \emph{numerical} slip on the boundary would be caused in the BGK model, and cannot be eliminated unless the relaxation parameter is fixed to be a special value, while the \emph{numerical} slip in the MRT model can be overcome once the relaxation parameters satisfy some constrains. The results in terms of stability also demonstrate that the MRT model could be more stable than the BGK model through tuning the free relaxation parameters.

physics.comp-ph↗

A modified lattice Bhatnagar-Gross-Krook model for convection heat transfer in porous media

The lattice Bhatnagar-Gross-Krook (LBGK) model has become the most popular one in the lattice Boltzmann method for simulating the convection heat transfer in porous media. However, the LBGK model generally suffers from numerical instability at low fluid viscosities and effective thermal diffusivities. In this paper, a modified LBGK model is developed for incompressible thermal flows in porous media at the representative elementary volume scale, in which the shear rate and temperature gradient are incorporated into the equilibrium distribution functions. With two additional parameters, the relaxation times in the collision process can be fixed at a proper value invariable to the viscosity and the effective thermal diffusivity. In addition, by constructing a modified equilibrium distribution function and a source term in the evolution equation of temperature field, the present model can recover the macroscopic equations correctly through the Chapman-Enskog analysis, which is another key point different from previous LBGK models. Several benchmark problems are simulated to validate the present model with the proposed local computing scheme for the shear rate and temperature gradient, and the numerical results agree well with analytical solutions and/or those well-documented data in previous studies. It is also shown that the present model and the computational schemes for the gradient operators have a second-order accuracy in space, and better numerical stability of the present modified LBGK model than previous LBGK models is demonstrated.

physics.comp-ph↗

Discrete unified gas kinetic scheme on unstructured meshes

The recently proposed discrete unified gas kinetic scheme (DUGKS) is a finite volume method for deterministic solution of the Boltzmann model equation with asymptotic preserving property. In DUGKS, the numerical flux of the distribution function is determined from a local numerical solution of the Boltzmann model equation using an unsplitting approach. The time step and mesh resolution are not restricted by the molecular collision time and mean free path. To demonstrate the capacity of DUGKS in practical problems, this paper extends the DUGKS to arbitrary unstructured meshes. Several tests of both internal and external flows are performed, which include the cavity flow ranging from continuum to free molecular regimes, a multiscale flow between two connected cavities with a pressure ratio of 10000, and a high speed flow over a cylinder in slip and transitional regimes. The numerical results demonstrate the effectiveness of the DUGKS in simulating multiscale flow problems.

physics.flu-dyn↗

A coupled discrete unified gas-kinetic scheme for Boussinesq flows

Recently, the discrete unified gas-kinetic scheme (DUGKS) [Z. L. Guo \emph{et al}., Phys. Rev. E ${\bf 88}$, 033305 (2013)] based on the Boltzmann equation is developed as a new multiscale kinetic method for isothermal flows. In this paper, a thermal and coupled discrete unified gas-kinetic scheme is derived for the Boussinesq flows, where the velocity and temperature fields are described independently. Kinetic boundary conditions for both velocity and temperature fields are also proposed. The proposed model is validated by simulating several canonical test cases, including the porous plate problem, the Rayleigh-bénard convection, and the natural convection with Rayleigh number up to $10^{10}$ in a square cavity. The results show that the coupled DUGKS is of second order accuracy in space and can well describe the convection phenomena from laminar to turbulent flows. Particularly, it is found that this new scheme has better numerical stability in simulating high Rayleigh number flows compared with the previous kinetic models.

physics.comp-ph↗