Top Banner
1 Mesoscale modelling with the Lattice Boltzmann model Jonathan Chin <[email protected] k>
12

Mesoscale modelling with the Lattice Boltzmann model

Jan 08, 2016

Download

Documents

kisha

Mesoscale modelling with the Lattice Boltzmann model. Jonathan Chin. . Lattice Boltzmann Method. Fluids represented by fictional “particles” with discrete velocities, occupying sites on a discrete lattice. Particles described by real-valued distribution function - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mesoscale modelling with the Lattice Boltzmann model

1Mesoscale modelling

with the Lattice Boltzmann model

Jonathan Chin

<[email protected]>

Page 2: Mesoscale modelling with the Lattice Boltzmann model

Lattice Boltzmann Method

• Fluids represented by fictional “particles” with discrete velocities, occupying sites on a discrete lattice.

• Particles described by real-valued distribution function

• Density of single component given by

• Momentum of single component given by

)()( xx i

ifm

ii

ifm cu

Page 3: Mesoscale modelling with the Lattice Boltzmann model

Time Evolution

• Advection step: particles move to adjacent sites.

• Collision step: distribution function relaxes to equilibrium value via BGK operator.

(eq)1'

iiii ffff

Page 4: Mesoscale modelling with the Lattice Boltzmann model

• The equilibrium distribution is a function only of density and velocity at a given site.

• Weighting factors chosen to ensure isotropic hydrodynamics.

• Bounce-back boundaries give non-slip walls.

222

(eq)

21

s

ii

ss

iiii c

cc

c

uu

c

ccnTf

iT

n u

Page 5: Mesoscale modelling with the Lattice Boltzmann model

• Velocity is perturbed to take account of collisions with other components, and forcing term.

• Force term includes gravity and Shan-Chen immiscibility force.

• Immiscibility force proportional to single-component density gradient, repelling differing components.

iigrav nnngF ccxxzx )()(ˆ)(

Fuv

/

Page 6: Mesoscale modelling with the Lattice Boltzmann model

Spinodal decomposition

• Two fluids may mix above some temperature• A mixture quenched below this temperature

will separate into its component fluids: this process is called Spinodal Decomposition.

• Simulation performed of demixing process using periodic boundary conditions.

CT

Page 7: Mesoscale modelling with the Lattice Boltzmann model

Phase separation imagesTimestep 0 500 1000 2000

4000 8000 32000 50000

Page 8: Mesoscale modelling with the Lattice Boltzmann model

Growth Regimes

• Very early time: exponential growth in structure factor as interfaces form according to a Cahn-Hilliard model.

• Early-time hydrodynamic regime dominated by viscosity.

• Late-time inertial hydrodynamic regime: domains grow as two-thirds power of time.

• Very late time turbulent mixing regime postulated but not seen.

Page 9: Mesoscale modelling with the Lattice Boltzmann model

Early-time Cahn-Hilliard Growth

• Circularly-averaged structure factor S(k) retains shape but grows exponentially in magnitude as domains form.

• Although the model does not define any free energies, it produces results in agreement with free-energy models of phase separation.

Page 10: Mesoscale modelling with the Lattice Boltzmann model

Domain Growth LawsPorod Law structure Power law growth

Page 11: Mesoscale modelling with the Lattice Boltzmann model

Breakdown of scaling• Many theories assume that a phase-separating system

contains a single length scale evolving in time.

• Simulation shows regime with multiple length scales due to competition between different growth mechanisms.

Page 12: Mesoscale modelling with the Lattice Boltzmann model

Surface tension measurement

• “Laplace’s Law” states that the pressure drop across the interface of a bubble is inversely proportional to its radius.

Rp

• Bubbles simulated with different coupling constants to measure surface tension.