Abstract

This study is aimed at developing a novel computational framework that seamlessly incorporates the feedback forcing model and adaptive mesh refinement mesh refinement (AMR) techniques in the immersed-boundary (IB) lattice Boltzmann method (LBM) approach, so that challenging problems, including the interactions between flowing fluids and moving objects, can be numerically investigated. Owing to the feedback forcing based IB model, the advantages, such as simple mechanics principle, explicit interpolations, and inherent satisfaction of no-slip boundary condition for solid surfaces are fully exhibited. Additionally, the "bubble' function is employed in the local mesh refinement process, so that the solution of second order accuracy at newly generated nodes can be obtained only by the spatial interpolation but no temporal interpolation. Focusing on both steady and unsteady flow around a single cylinder and bi-cylinders, a number of test cases performed in this study have demonstrated the usefulness and effectiveness of the present AMR IB-LBM approach.

Highlights

  • Tremendous efforts on the theoretical, computational, and experimental fronts of this subject have been made for a long history towards more and better understanding of fluid dynamics, great challenges still remain in this research area

  • In the study of computational fluid dynamics (CFD), despite fast development of digital computer technologies, numerical solutions with high accuracy are difficult to achieve for many engineering problems, which requires the conventional numerical methods to be enhanced by novel computational strategies

  • The adaptive mesh refinement (AMR)-immersed boundary (IB)-lattice Boltzmann method (LBM) model presented in this study may render the LBM approach more efficient in simulating complex fluid flow problems arising from engineering applications

Read more

Summary

Background

As an important branch of the physics subject, fluid dynamics studies the fluid flow behaviors that take place in many aspects of the real world. In the study of computational fluid dynamics (CFD), despite fast development of digital computer technologies, numerical solutions with high accuracy are difficult to achieve for many engineering problems, which requires the conventional numerical methods to be enhanced by novel computational strategies. From the viewpoint of fluid motion description, existing CFD methods can be divided into three categories: macroscopic method, microscopic method, and mesoscopic method. The conventional methods, such as finite-difference method (FDM), finite-volume method (FVM), finite-element method (FEM), and spectral method, belong to the macroscopic category as they all assume the fluid as a continuum. When using a macroscopic method to deal with fluid dynamics problems, the governing equations are discretized into algebraic equations, which are to be numerically solved to obtain discrete solutions on the computational domain. The mesoscopic method inherits the nuggets of both macroscopic and microscopic methods, such as using less assumptions and neglecting the movement details of each single particle

On lattice-Boltzmann method (LBM)
On immersed boundary (IB) method
On local mesh refinement method
Thesis objective and significance
Thesis organization
Two-Dimensional Nine-Velocity (D2Q9) Model
Single-Relaxation-Time Lattice-Boltzmann Equation
Multiple-Relaxation-Time LBE
Boundary Condition
Bounce-back scheme
Non-equilibrium extrapolation scheme
Curved boundary
Conventional immersed boundary approach
Feedback forcing immersed boundary based Lattice-Boltzmann method
Chapter 3. Mesh Refinement Methods
Multi-level local mesh refinement method
Bubble function for local mesh refinement used in lattice-Boltzmann method
Adaptive mesh refinement (AMR) technique
Introduction
Steady flow over a stationary cylinder
Steady flow over a moving cylinder
Unsteady flow over a stationary cylinder
Unsteady flow over a moving cylinder
Flow over two stationary vertically aligned and gapped cylinders
Flow over two moving cylinders
Local mesh refinement sensitivity
Stationary cylinder (Re=40) with different horizontal refinement zones
Stationary cylinder (Re=40) with adaptive mesh refinement
Moving cylinder (Re=100) with different vertical refinement zones
Moving cylinder (Re=100) with adaptive mesh refinement
Computation cost and accuracy comparison between different meshing techniques
Conclusions
Recommendations
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call