Académique Documents
Professionnel Documents
Culture Documents
A L B E R TO PA S S A L A C Q UA
Department of Mechanical Engineering, Iowa State University
Department of Chemical and Biological Engineering, Iowa State University
Center for Multiphase Flow Research and Education, Iowa State University
Laboratoire EM2C, CNRS, CentraleSupélec, Université Paris-Saclay, Gif-sur-Yvette, France
This Photo is licensed under CC BY This Photo is licensed under CC BY-SA This Photo is licensed under CC BY-SA
This Photo is
This Photo is licensed under CC BY-NC-SA licensed under
This Photo is licensed under CC BY-NC This Photo is licensed This Photo is licensed under CC BY-SA CC BY-SA
under CC BY-SA
Different physical
phenomena determine the
local flow behavior
Dense
Dilute
• Frequent collisions among particles
• Mostly particle advection
• At particularly high concentrations,
• Lower frequency of particle collisions
friction among particles
Polycelerity
• Bubbles with
different size move
at different velocities
Coalescence/Aggregation
• Bubbles (or drops) merge to form
larger bubbles
• Particles aggregate and form bigger
particles, possibly changing shape
Causes
• Interaction between fluid and particles
• Interaction among particles
◦ Lift force
◦ Perpendicular to the direction of relative motion 𝐹𝐿𝑢𝑏
wall
𝐹𝐿
𝑉𝑟𝑒𝑙 Layer of fluid between
particle and surface
(it could be another
particle too)
Property
Computational
Forces Turbulence transfer and Polydispersity Accuracy Robustness Ease of use Dissemination
time
chemistry
Size and
velocity are not
independent
𝜉
Velocity distribution
This Photo by is licensed under CC BY-NC-SA 𝑓(𝑣) Joint size-velocity
distribution
We want to describe the evolution in 𝑓(𝐱, 𝑡; 𝜉, 𝐯)
space and time of a population of
particles
𝑣
Local changes
◦ Coalescence
◦ Breakup
◦ Nucleation (formation of new particles)
◦ Evaporation
◦ …
External forces
◦ Induce acceleration
This Photo by is licensed under CC BY-NC-SA
What equation describes this evolution?
where:
◦ 𝐀 is the acceleration due to forces (drag, lift, added mass, …) acting on bubbles, excluding the gravitational acceleration
◦ 𝐠 is the gravitational acceleration
◦ 𝒟dis is the dispersion coefficient
◦ ℂ 𝜉, 𝐯 accounts for interactions between bubbles (i.e. breakup, coalescence)
𝑛 𝜉 = න 𝑓 𝐱, 𝑡, 𝜉, 𝐯 d𝐯
ℝ3
𝑗
𝑚𝑝,𝑖,𝑗,𝑘 (𝐱, 𝑡) = න න 𝜉 𝑝 𝑢x𝑖 𝑢y 𝑢z𝑘 𝑓(𝐱, 𝑡, 𝜉, 𝐯)d𝜉d𝐔
ℝ3 ℝ+
where
◦ 𝑝 is the order of the moment with respect to the size coordinate 𝜉
◦ 𝑖, 𝑗, 𝑘 are the orders of the moments with respect to the velocity components
𝜕𝑚𝑝,𝑖,𝑗,𝑘 𝜕𝑚𝑝
+ ∇ ⋅ 𝒫𝑝,𝑖,𝑗,𝑘 = 𝒮𝑝,𝑖,𝑗,𝑘 + ∇ ⋅ 𝒫𝑝 (𝑈𝑓 ) = 𝒮𝑝
𝜕𝑡 𝜕𝑡
Fluid velocity
This equation can be solved numerically by splitting it into two consecutive steps:
𝜕𝑚𝑝
+ ∇ ⋅ 𝒫𝑝 = 0 Advection Both steps may
𝜕𝑡 lead to invalid
vectors of moments
𝜕𝑚𝑝
= 𝒮𝑝 Integration of source terms
𝜕𝑡
Realizability
problem
[1] H. Dette, W.J. Studden, Matrix measures, moment spaces and Favard’s theorem for the
interval [0,1] and [0,∞), Linear Algebra and Its Applications. 345 (2002) 169–193.
doi:10.1016/S0024-3795(01)00493-1.
[2] M. Skibinsky, Extreme nth moments for distributions on [0, 1] and the inverse of a moment
space map, Journal of Applied Probability. 5 (1968) 693–701. doi:10.2307/3211931.
where:
◦ 𝑛 𝐱, 𝑡, 𝜉 is the bubble mass distribution
They don’t strictly follow ◦ 𝛿(𝐱, 𝑡, 𝐯 − 𝐔 𝜉 ) is a Dirac delta distribution
the fluid motion ◦ 𝐔 𝜉 is the bubble velocity conditioned on the
bubble mass
It is acceptable to assume
that, locally, bubbles with We need to define a procedure to reconstruct
the same size move with 𝑛 𝐱, 𝑡, 𝜉 and determine 𝐔 𝜉 from the moments to
the same velocity close the moment evolution equations
𝑀𝑝 = 𝑚𝑝,0,0,0 , 𝑝 ∈ 0, 1, … , 2𝑁 − 1 ,
𝜕𝑀𝑝
+ ∇ ⋅ 𝒰𝑝 = න 𝜉 𝑝 ℂ ξ d𝜉
𝜕𝑡 ℝ+
𝜕𝓤𝑝
+ ∇ ⋅ 𝒫p = 𝑀𝑝 𝐠 + න 𝑛 𝜉 𝜉 𝑝 𝐀(𝜉) − 𝒟dis ∇ ln 𝑛 𝜉 d𝜉
𝜕𝑡 ℝ+
𝛼b 𝑔0
+ 𝑀𝑝 𝐔𝑏 − 𝒰𝑝 + න 𝑛 𝜉 𝜉 𝑝 𝐔 𝜉 ℂ 𝜉 d𝜉
𝜏c ℝ+ 𝒫𝑝 = න 𝑛 𝜉 𝜉 𝑝 𝐔 𝜉 ⊗ 𝐔 𝜉 d𝜉
ℝ+
Reconstruction of 𝐔(𝜉)
H = 0.37
If you use OpenQBMM, cite it! Software citations are as important as citations of papers.
◦ DOI for OpenQBMM: 10.5281/zenodo.591651 (all versions)
◦ Specific DOI for a release: https://github.com/OpenQBMM/OpenQBMM/releases