1. Mesoscopic numerical methods for
reactive flows: lattice Boltzmann
method and beyond
PhD Student: Antonio F. Di Rienzo
Advisors: P. Asinari, E. Chiavazzo
Energy Department (DENERG), Politecnico di Torino, Torino, Italy
PhD Day, Torino 20 December, 2011
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 1 / 26
2. Outline of The Talk
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 2 / 26
3. Research activity: a flip through
Outline Compass
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 3 / 26
4. Research activity: a flip through
Over the past three years...
2009 1
The Radiative transfer equation (RTE) is solved by means of
lattice Boltzmann method (LBM) formalism: intensity is updated
according to lattice velocities.
2010-2011 2
A consistent lattice Boltzmann model for reactive flows has been
proposed, so as to overcome lacks of previous existing models (in
collaboration with the Paul Scherrer Institute, Switzerland).
2011 3
Link-wise Artificial Compressibility Method: CFD by kinetic
mock-up (beyond Lattice Boltzmann Method).
1
Di Rienzo A. F., Asinari P., Borchiellini R., Mishra S. C., Improved angular discretization and error analysis of
the lattice Boltzmann method for solving radiative heat transfer in a participating medium, IJNMH&FF, 21 (5),
640-662, 2011
2
Di Rienzo A. F., Asinari P., Chiavazzo E., Prasianakis N., Mantzaras J., A Lattice Boltzmann model for reactive
flows simulation, submitted
3
Asinari P., Ohwada T., Chiavazzo E., Di Rienzo A.F., Link-wise Artificial Compressiniblity Method, submitted
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 4 / 26
5. The Lattice Boltzmann Method (LBM)
Outline Compass
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 5 / 26
6. The Lattice Boltzmann Method (LBM)
What is Lattice Boltzmann Method?
"The lattice Boltzmann method (LBM) is used for the numerical
simulation of physical phenomena and serves as an alternative to
classical solvers of partial differential equation (PDEs)"
[www.lbmethod.org]. The main unknown is the discrete
distribution function, from which all relevant macroscopic
quantities can be derived.
The operative formula consists of the (a) relaxation process and
the (b) advection process:
(e)
fi (t + δt, x + ci δt) − fi (t, x) = ω fi (t, x) − fi (t, x) . (1)
The updating of fi is link-wise, in the sense that only the
informations along the directions identified by the lattice velocity ci
are required.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 6 / 26
7. Radiative Transfer Equation
Outline Compass
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 7 / 26
8. Radiative Transfer Equation
Radiative Lattice Boltzmann Model
For an absorbing, emitting and scattering participating medium
and under the assumptions of isotropic scattering and radiative
equilibrium condition, radiative LBM reads:
G
Ii (t + δt, x + ci δt) = Ii (t, x) + ci β (t, x) − Ii (t, x) . (2)
4π
The link-wise formulation makes unnecessary to march from each
single corner (e.g. Finite Volumes).
The data structures for radiation are the same of those for the fluid
flow.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 8 / 26
10. Reactive Flows
Outline Compass
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 10 / 26
11. Reactive Flows
State of Art for Reactive LBM
1 Filippova O., Hänel D., J. Comp. Phys., 2000
An additional factor is introduced in the kinetic equation in order to
model temporal changes of the density: constant density limitation
is removed.
The model behaves like a weak-compressible solver: not suitable to
accurately simulate thermal flows with large density and
temperature variations.
Energy and species transport equations are solved by means of a
finite differences scheme.
2 Yamamoto K., He X., Doolen G. D., J. Stat. Phys., 2002
Fully LBM based.
The flow field is incompressible and not affected by chemical
reactions: density is (nearly) constant.
Significant deviations are observed when compressibility is taken
into account.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 11 / 26
12. Reactive Flows
Simulating Reactive Flows: What’s Required?
"In principle, once lattice Boltzmann models can properly account
for large temperature variation, extension to reactive flows
essentially involves adding appropriate source terms..."[C. E.
Frouzakis, Fluid Mechanics and Its Applications, 2011]
So far, no reactive LBM models has been proposed that satisfies
this requirement.
Combustion problems exhibit significant temperature changes due
to the heat release in chemical reactions.
The LBM model is requested to accurately recover the Navier-
Stokes-Fourier equations, coupled to a transport equation for each
chemical species, and thus to behave macroscopically like a
compressible solver.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 12 / 26
13. Reactive Flows
Governing Equations for Reactive Flows
The system of macroscopic governing equations reads:
∂t ρ + · (ρu) = 0,
∂t (ρu) + · (ρu ⊗ u + pI) = · Π,
(3)
dp
∂t (ρhs ) + · (ρuhs + q) = +Π: u + ST ,
dt
∂t (ρYk ) + · (ρuYk ) = · (ρDk Yk ) + SYk . (4)
The corresponding kinetic equations reads:
2δt (e) 2δtτ
ft+δt = ft + ξt − ft + [Ψt + Φt + ST ], (5)
δt + 2τ δt + 2τ
(e)
gt+δt = gt + ωk gt − gt + SYk (6)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 13 / 26
14. Reactive Flows
Navier-Stokes-Fourier in the Compressible Limit
2δt (e) 2δtτ
ft+δt = ft + ξt − ft + [Ψt + Φt + ST ] (7)
δt + 2τ δt + 2τ
The correction terms Ψ and Φ are added to the discrete kinetic
equation in order to remove the deviations in the momentum and
energy equations.
By means of these correction terms, it is possible to accurately
recover Navier-Stokes-Fourier equations in the compressible
limit.4,5
This partially bridges over the lacks of the existing models: also
species transport equation must reckon with compressibility
effects.
4
Prasianakis N. I., Karlin I. V., Lattice Boltmann method for simulation of thermal flows on standard lattice, PRE,
2007, 76, 016702
5
Prasianakis N. I., Karlin I. V., Lattice Boltzmann method for simulation of compressible flows on standard
lattices, PRE, 2008, 78, 016704
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 14 / 26
15. Reactive Flows
Species Equation in the Compressible Limit
Standard LBM solves the species transport equation with the
following deviation term:
· (Dk Yk ρ). (8)
Deviation in the species equation is activated in case of significant
compressibility effects (i.e. large ρ).
It can be removed without adding any correction terms, due to the
simpler nature of the equation.
By modifying the equilibrium distribution function, it is possible to
correct the second order moment, so that
(e) 1
c2 gi
i = Π(e) = ρmin Yk , (9)
3
and
∂t (ρYk ) + · (ρuYk ) = · ρmin Dk Yk + SYk . (10)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 15 / 26
16. Reactive Flows
Species Equation in the Compressible Limit
By relating the relaxation frequency to the density-weighted mass
diffusivity as:
1 1 1 2
ρDk = ρmin − c δt, (11)
3 ωk 2
the species equation in the compressible limit is recovered.
Through the suggested procedure, the most general advection-
diffusion-reaction transport equation can be solved. The particular
cases of weak-compressible and incompressible flows are readily
provided.
Since compressibility effects are accounted for both in Navier-
Stokes-Fourier and species equations, the proposed model is
actually suitable for simulating reactive flows.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 16 / 26
17. Reactive Flows
Reactive LBM at Work
We consider combustion of premixed stoichiometric H2 /Air
reactive mixture in a narrow channel.
Reactive LBM is validated against FLUENT for H2 +1/2O→H2 O.
Figure: Lines and symbols represent the LBM and FLUENT solutions, respectively
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 17 / 26
18. Link-wise Artificial Compressibility Method (LW-ACM)
Outline Compass
1 Research activity: a flip through
2 The Lattice Boltzmann Method (LBM)
3 Radiative Transfer Equation
4 Reactive Flows
5 Link-wise Artificial Compressibility Method (LW-ACM)
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 18 / 26
19. Link-wise Artificial Compressibility Method (LW-ACM)
Link-wise Artificial Compressibility Method
Let us consider the following formula 6 :
(e)
fi (x, t + δt) = fi (x − ci δt, t)
ω−1 (12)
(e,o) (e,o)
+2 fi (x, t) − fi (x − ci δt, t) ,
ω
The updating rule of Eq.(12) is link-wise in the sense that for
updating fi only the information along the direction identified by
the lattice velocity ci are required. This is similar to LBM.
The updating of fi is ruled only by hydrodynamic quantities, while
LBM works also with the so-called ghost variables, beyond the
hydrodynamic variables.
6
Asinari P., Ohwada T., Chiavazzo E., Di Rienzo A.F., Link-wise Artificial Compressibility Method, submitted
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 19 / 26
20. Link-wise Artificial Compressibility Method (LW-ACM)
Simple Boundaries: Stealing from CFD
L2 [u] L2 [u]
δx M a ∝ δt/δx ν∝ Re−1 Test 1 Test 2
1 × 10−1 3 × 10−2 3 × 10−2 1.74 × 10−3 4.59 × 10−4
5 × 10−2 1.5 × 10−2 3 × 10−2 4.49 × 10−4 1.21 × 10−4
2.5 × 10−2 7.5 × 10−2 3 × 10−2 1.20 × 10−4 3.11 × 10−5
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 20 / 26
21. Link-wise Artificial Compressibility Method (LW-ACM)
Complex Boundaries: Stealing from LBM
δx M a ∝ δt/δx ν ∝ Re−1 L2 [u]
5 × 10−2 3 × 10−1 4 × 10−2 1.84 × 10−3
1.5 × 10−2 1.5 × 10−1 4 × 10−2 3.83 × 10−4
1.25 × 10−2 7.5 × 10−1 4 × 10−2 1.11 × 10−4
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 21 / 26
22. Link-wise Artificial Compressibility Method (LW-ACM)
2D Lid Driven Cavity Flow
Figure: Comparison between LW-ACM and BGK at Re = 5000: streamlines (top) and
pressure contours (bottom).
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 22 / 26
23. Link-wise Artificial Compressibility Method (LW-ACM)
3D Diagonally Driven Cavity Flow
Figure: 3D diagonally driven cavity (a); flow at the middle plane MP at Re = 2000 (b);
velocity profile along the line ML (c) and the line RL (d) at Re = 700.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 23 / 26
24. Link-wise Artificial Compressibility Method (LW-ACM)
3D Diagonally Driven Cavity with Palabos
Palabos "[...] offers an access to the rich world of lattice
Boltzmann, even to an audience with restricted theoretical
knowledge of this method" [www.lbmethod.org].
Implementation of LW-ACM in Palabos is in progress (in
collaboration with the University of Geneva, Switzerland).
Figure: Flow in the plane perpendicular to the direction of the lid at Re = 700. Results
are obtained with the LW-ACM currently implemented in Palabos.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 24 / 26
25. Conclusions
1 A lattice Boltzmann scheme for simulating reactive flows has been
developed, so as to compensate for the limitations of previous
approaches. Accounting for compressibility effects in the
Navier-Stokes-Fourier and species equations, significant
temperature (density) variation can be handled.
2 Radiative LBM can be directly included (same data structures).
3 The LW-ACM has been proposed as an alternative to both
classical CFD and LBM, as long as incompressible and
weak-compressible flows are investigated. The link-wise
formulation preserves the ability of LBM in dealing with complex
geometries (no body-fitting is required), while the formulation in
terms of hydrodynamic quantities makes all existing CFD
technology readily available.
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 25 / 26
26. Thank you for your attention!
Antonio F. Di Rienzo (Politecnico di Torino) PhD Day Torino, 20th December 2011 26 / 26