2. OUTLINE
• Introduction
• Methods
• Lattice Boltzmann (LB) Color
Method
• Dissipative Particle Dynamics (DPD)
• Examples
• LB Simulations of >2 Immiscible
fluids
• DPD Simulations of Wetting, Multiple
Fluids, Particulates, Drop Impact, etc.
• Summary
3. Lattice Boltzmann
• Discrete solution of the
Boltzmann kinetic
equation
• Boundary conditions are
easy (sort of)
• Multiphase versions
4. LB Method for >2 Fluids
• Color LB method due to
Spencer, Halliday, Care:
• “A local lattice Boltzmann
method for multiple
immiscible fluids and dense
suspensions of drops”, Royal
Society (submitted).
• “Lattice Boltzmann equation
method of multiple
immiscible continuum fluids”,
PRE 82, 066701 (2010)
13. Summary
• LB method of Spencer,
et al can simulate
multiple, immiscible
fluids, wetting,
compound drops, etc.
• Some issues at large Ca
• Could be used to
investigate emulsions of
>2 fluids
14. Dissipative Particle
Dynamics
• Coarse-Grain Particle
Method
• Multi-body Dissipative
Particle Dynamics
(MDPD) due to P.
Warren.
• Accounts for
thermodynamics,
Brownian motion &
hydrodynamics
15. Dissipative Particle
Dynamics
Group of atoms
Single “Bead” or Particle
Atoms “smeared out so interactions
become “soft”
Include friction to represent
dissipation
“Hard” Interactions “Soft” Interactions
91. Summary
• DPD Simulations show rolling
motion of sliding drops
• Particulates that favor the fluid over
the substrate doesn’t significantly
affect drop motion
• Particulates that favor substrate
cause the drop to pin (at slow
velocities)
• Drop impacts onto porous media
at ink jet velocities show no
differences in behavior for the same
interactions where particulates
favor/don’t favor substrate
92. Summary
• DPD simulations can
simulate: Surface tension,
wetting, multiple
immiscible fluids,
surfactants, micelles,
colloids, colloidal
aggregation, capillary
flows, etc.
• DPD is a powerful
technique for exploring
complex fluids
93. Dennis’s Law of
Computer Programs
There is no such thing as
an error-free program.
The more certain you are
that the program is error-
free, the less it does.
Strong
Formulation
Weak
Formulation