HAL Id: hal-01044590
https://hal.archives-ouvertes.fr/hal-01044590
Submitted on 29 Aug 2014
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Distributed under a Creative Commons Attribution| 4.0 International License
Modelling and numerics for respiratory aerosols
Laurent Boudin, Céline Grandmont, Alexander Lorz, Ayman Moussa
To cite this version:
Laurent Boudin, Céline Grandmont, Alexander Lorz, Ayman Moussa. Modelling and numerics for
respiratory aerosols. Communications in Computational Physics, Global Science Press, 2015, 18 (3),
pp.723-756. �10.4208/cicp.180714.200415a�. �hal-01044590�
LAURENTBOUDIN,CÉLINEGRANDMONT,ALEXANDERLORZ,ANDAYMANMOUSSA
Abstra t. Inthiswork, we rstdealwith themodellingandthe dis retization ofan
aerosol evolvingintheair,intherespirationframework,withinadomainwhi h anbe
xed ormoving. We alsoinvestigate basi numeri al properties ofthe numeri al ode
whi hwasdevelopped,andalsofo usontheinuen eoftheaerosolontheairow.
1. Introdu tion
Theevolutionofdropletsorparti lesinasurroundinguidisaphenomenonen ountered
inseveralareas,rangingfrommedi ine(aerosoltherapy)tomotorindustry(transportand
ombustion ofpetrol). Intheparti ular aerosoltherapy ase, invivo observationsof drug
delivery in the airways indu e several di ulties. For instan e, aerosol deposition maps
require heavy experimental proto ols, whi h annot be easily repeated, and the obtained
measurementsmaynot bea urate enough.
Consequently,the hoi e ofphysi allyrelevantmodels,and thereafterthedesign of
sta-ble,e ientnumeri almethodsallowinsili o experimentswhi h anprovideawiderange
ofresultsforvariousphysi alsituationsandparameters (typeofaerosols,surrounding
u-ids,pathologi al state...).
Several kinds of modelling are available to des ribe the aerosol movement in a uid.
Two ofthem aredis ussed quite indetailin[31 ℄: one an onsiderindividual parti leson
theonehand, or a olle tionof parti leson theotherhand.
Two-phase models onsider the olle tion of droplets or parti les as a uid and study
the evolution, for instan e, of aerosol on entration in the ambient uid. Those models
aremost ertainlyadaptedinthe asewhenthevolume fra tiono upiedbythedispersed
phase is not negligible with respe t to the volume fra tion o upied by the surrounding
uid [34, 7, 36, 17℄. Unfortunately, su h models do not allow an a urate des ription of
parti ledeposition. Thisiswhyweshallonly fo uson spraymodels inwhi hthedis rete
aspe tofthedispersed phaseiskept.
Following parti les as individuals is the other lassi al strategy, see [9, 15, 16 , 39, 46 ℄
for instan e. Nevertheless, des ribing the behaviour of su h a (very) large number of
parti lesmayleadto bothte hni al andnumeri al di ultiesifone triestokeepthetra k
of ea h individual traje tory. For instan e, the Atomiser po ket aeroneb GO from DTF
1
Corporationhasthefollowing hara teristi s: airowrateof
0.3
mL/min,average(inmass)diameter equal to
3.6 µ
m. Hen e, this nebulizer allows the inje tion of10
10
parti les in
oneminute.
Inthis ontextofverynumerousparti les,andsin ethevolume o upiedbytheaerosol
remains negligible in the human airways, the formalism of statisti al physi s and kineti
theoryisespe iallywell-tted. Thistypeof ouplingwasrstintrodu ed byO'Rourke[40 ℄
or Williams [43℄ and is now quite often used to model aerosol transport in the lung, see
[10,27,13℄. Asfortheintera tionbetween theaerosolandthesurroundinguid,following
a nomen lature introdu ed by O'Rourke (see also [22 ℄), we assume the spray to be thin.
Thismeans that
•
theaerosolvolume fra tioninthemixture remainsnegligible;Date:July17,2014.
ThisworkwaspartiallyfundedbytheANR-08-JCJC-013-01proje theadedbyC.Grandmontandthe
ANR-10-BLAN-1119proje theadedbyM.Filo he.
1
•
there arenointera tions between theaerosol parti les;•
theaerosol an have anee t on theuid, asaresponseto thedragfor eexertedbythe uidontheparti les.
Notethat, fortwo-phase modelsaswell asODE ones,the aerosolretroa tion on theuid
isseldomtaken into a ount,up to our knowledge. Inthesame ontext ofaerosol kineti
modelling we onsider hereafter, [27 ℄ presents a study of aerosol transport in thetra hea
where theretroa tion istakeninto a ount.
The aerosol is then des ribed by a distribution fun tion whi h satises a Vlasov-type
equation. The uid is assumed to be homogeneous, Newtonian, in ompressible, and an
bedes ribedusingtheNavier-Stokesequations,see[28℄ forinstan e. Thephysi aldomain
anbeeither xedor timedependent.
The aerosoland uidare oupledthroughtwo terms: theparti lea eleration,
depend-ing on the relative velo ity of the parti le in the uid, and theretroa tion for e applied
by theaerosol on the uid. Consequently,we have to deal with a strong oupling of two
types of equations: one at the ma ros opi s ale (Navier-Stokes), one at the mesos opi
s ale (Vlasov). The existen e of solutions of the obtained system in a xed domain has
been investigatedbyvariousauthors [30,6,11,45 ℄. Themainissueinthese mathemati al
studiesliesinthefa tthat thesystemis nonlinearand strongly oupled.
The numeri al strategy fa es the same di ulty together with the dierent level of
des riptions for both phases (ma ro/mesos opi ). We hoose an expli it time-advan ing
s heme, whi h allows to solve theuid and aerosolparts in a staggeredway. The system
isthus un oupledintheapproximationpro edure, reminis ent fromtheexisten eproofin
[11℄. For thespa edis retization, anite element pro edureanda parti le-in- ell method
arerespe tively usedto approximate theuidvelo ity and pressure, and thedistribution
fun tion. Themovingdomain aseishandledthanksto thearbitraryLagrangian-Eulerian
(ALE)method,see[38 ℄ inanite element ontext.
This wholeapproximations heme wasimplementedinthe C++library LifeV.
In this arti le, we aim to investigate the range of parameters for whi h our s heme is
numeri ally stable and a urate. In parti ular, we study the inuen e of the retroa tion
for e. Its expli it treatment may indu e unphysi al instabilities due to large parti le
ve-lo ities. In the human lung, if therapeuti aerosols seem not to require the retroa tion
term inmost standard situations, itis not the asefor polluting parti les, whose average
volume is larger. We also onsider the moving domain ase, whi h is usually not taken
into a ount,and isa rststep towardsthe bron hialwallmotion.
On e thefullaerosol-uidmodelhasbeen des ribed,we present the onsidered
numeri- almethodandthenfo uson three ases: axeddomainwithoutor withretroa tion and
amovingdomainwithoutretroa tion. Inea h ase,we studythenumeri al sensivitywith
respe t to various parameters (time step, mesh size, initial datum, parti le
representativ-ity...).
2. Model
In the upper airways, we an safelyassume that theair is Newtonian and
in ompress-ible,thus governedbythein ompressibleNavier-Stokesequations. During therespiration
pro ess,some airwaywallsmaybetime-dependent. Thus ourequationswill be onsidered
inamovingdomain. Whenwefo usonaerosolsinhumanairways,thenumberofparti les
an be signi ant, whereasthe volume o upied bytheaerosol remainssmall. A lassi al
strategy instatisti al me hani s then onsistsin des ribing thespray behavior thanksto
onesingle kineti equation.
To model our problem, we are led to ouple both types of equations to obtain a
uid/kineti systemwe present inthenextsubse tions.
2.1. Geometries. In our study, a typi al uid domain, denoted by
Ω
t
, is a ylinder orinto three (not ne essarily onne ted) subsets: theinlet
Γ
t
, theoutletΓ
t
and the wallΓ
wallt
. In most situations,Γ
in
t
andΓ
out
t
do not depend on time, be ause they are hosenas arti ial boundaries. On the ontrary, the motion of
Γ
wall
t
is driven by physiologi al phenomena.Γ
int
Γ
wallt
Γ
outt
Ω
t
Figure 1. Bran hgeometry witha moving wall.
Inthesequel
n
t
will denotetheunitve tor going out andnormalto∂Ω
t
.2.2. Fluid equations. Sin e, in our framework, the uid is Newtonian, in ompressible
and homogeneous, the uid mass density
̺
u
remains onstant. We denote
ν
the uidkinemati vis osity and
η = ̺
u
ν
its dynami one. The ow is lassi ally des ribed by
its velo ity eld
u
(t, x) ∈ R
3
and the pressure
p(t, x) ∈ R
, wheret ≥ 0
is the time andx
= (x
1
, x
2
, x
3
) ∈ R
3
is theposition. Itis governedbythefollowing equations:̺
u[∂
t
u
+ (u · ∇
x
)u] = −∇
x
p + η∆
x
u
+ F ,
t ∈ R
+
,
x
∈ Ω
t
,
(2.1)
∇
x
· u = 0,
t ∈ R
+
,
x
∈ Ω
t
,
(2.2)where
F
isave toreldrepresentingthefor esa tingontheuid(gravity,aerosolretroa -tion). Moreover,totakeintoa ount thefa tthatthedomainitself anmove,we onsider
given time-indexed open sets
Ω
t
ofR
3
. If we denote, for any
t ≥ 0
, the displa ementA
t
: Ω
0
→ Ω
t
fromtheinitial(referen e) onguration,weshallassumethat(t, x) 7→ A
t
(x)
isassmoothasneeded, see [38,19 ℄.
2.3. Aerosol equation. The distribution fun tion
f : R
+
× R
3
× R
3
→ R
+
depends ontime
t
and positionx
of the parti les, but also on their velo ityv
. In fa t,f
an alsodepend on parti le radius, temperature or other relevant quantities, as seen in [40 , 43 ℄.
Letusemphasize thatwedonottakeintoa ount anyphenomenonmodifyingtheaerosol
distribution regarding radius (no ollision, no abrasion, et .) or other physi al quantities
(no signi ant temperature variation during the breathing pro ess, for instan e). This
ensures that the initial radius distribution is onserved with respe t to time. Therefore,
forthesake ofsimpli ity,theaerosolis hosenmonodispersed insize,meaning that
r
isaparameter,see Remark2 below. Ea h parti le isassumedto remainspheri al and hen e,
its mass
m
is onstant and satisesm = 4πr
3
̺
aer
/3
, where
̺
aer
is the onstant volume
massofea h parti le.
The distribution fun tionsolvestheVlasovequation, i.e.
∂
t
f + v · ∇
x
f + ∇
v
· (af ) = 0,
(2.3)where
a(t, x, v)
is thea elerationeldundergone by theaerosol.Remark 1. One an understand
f
in two ways. It an be seen as•
a number density:f (t, x, v) dx dv
isthe number of droplets lo ated in theelemen-tary volume of the phase spa e, entred at
(x, v)
attimet
;•
a probability density: if the zero-th moment off
equals1
,f (t, ·, ·)
is the densityRemark 2. We an take into a ount the ase where the parti les have dierent radii.
Indeed, if the uid velo ity is given, all the terms involving the parti les linearly depend
on
f
. Hen e, several distribution fun tions of dierent radii may be superponed to modelasize-polydispersed distribution. Thishas impli ationsin the numeri al omputations, see
Remark 6 in Se tion 3.
2.4. Intera tionbetween theuidandtheaerosol. Theterms
F
anda
muststillbedened. In what follows,thegravitational ee ts will be negle ted be ause we only fo us
on uid-aerosol intera tion. Both terms
F
anda
model a drag for e (or a eleration)between theuidandtheaerosol. WerefertoAppendixAfor adis ussionaboutthedrag
for eexpression. We hereusetheStokes law, whi h allows to write,for any
t
andx
,a(t, x, v) =
6πηr
m
(u(t, x) − v),
(2.4)F
(t, x) = −m
Z
R
3
f (t, x, v) a(t, x, v) dv.
(2.5)Whetherwe take
F
intoa ount ornotinthismodelisarealissue: itis alledtheaerosolretroa tion ontheuid.
2.5. Initialand boundary onditions. Equations(2.1) (2.5)mustbesupplementedby
initial andboundary onditions. Re allthat for any
t ≥ 0
,themotionof theboundaryisgiven bythedispla ement
A
t
: Ω
0
→ Ω
t
ofthe wholedomain, fromthe initial (referen e)onguration,
(t, x) 7→ A
t
(x)
being as smooth asneeded. The velo ity of thedomain atthepoint
x
∈ ∂Ω
t
ishen e given byw(t, x) := ˙
A
t
(A
−1
t
(x)).
We assumethattheuidvelo ityt
w
onΓ
wall
t
u
= w
onΓ
wallt
.
(2.6)Of ourse,whenthedomainisxed,
w
≡ 0
andwehaveahomogeneousDiri hletboundaryonditionfor
u
onΓ
wall
0
.On both the inlet(s) and the outlet(s), we an assign Diri hlet or Neumann boundary
onditions,for instan e, if
u
in
t
: Γ
int
→ R
3
,we an hooseu
= u
int
onΓ
int
,
(∇
x
u
+ (∇
x
u)
T
) · n
t
− pn
t
= 0
onΓ
outt
.
(2.7)For a more realisti modelling in the airow ontext, one an propose, as in [28 , 8℄ the
following strategy. In the proximal areas, the airow is omputed thanks to the
Navier-Stokesequations whereas, inthedistal part,itis des ribedbyawell hosen0Dboundary
onditions,takingthediaphragm motioninto a ount.
We hooseanabsorption boundary onditionfor theaerosolon thewall. Inthekineti
formalism,itwrites
(v − w) · n
t
< 0 ⇒ f = 0,
onΓ
wallt
× R
3
.
(2.8)Remark3. The boundary onditionson
Γ
wall
t
areof ourse onsistent withthe respirationframework: indeed, the wall is oated with mu us and the aerosol parti les deposit on the
wall whenthey hitit.
Consider
u
0
: Ω
0
→ R
3
and
f
0
: Ω
0
× R
3
→ R
+
asinitialdata, i.e.u(0, x) = u
0
(x),
x
∈ Ω
0
,
f (0, x, v) = f
0
(x, v),
x
∈ Ω
0
,
v
∈ R
3
.
(2.9)In a xed domain, with homogeneous Diri hlet boundary onditions for the uid and
absorptionfor thespray,on
∂Ω
0
,we have thefollowing proposition.Proposition4. Assumethat
Ω
t
= Ω
0
foranyt ≥ 0
,u
= 0
on∂Ω
0
andf = 0
on∂Ω
0
×R
3
Proof. Multiplyrespe tively(2.3)by
mv
2
/2
and(2.1)by
u
. Thenintegratetheout omingequalitiesrespe tively on
Ω
0
× R
3
andΩ
0
,togetd
dt
m
2
Z Z
Ω
0
×R
3
f (t, x, v) v
2
dv dx +
1
2
Z
Ω
0
̺
u|u(t, x)|
2
dx
!
= −
Z Z
∂Ω
0
×
R
3
f (t, x, v)v · n
0
dv dx ≤ 0,
sin e
f
isnonnegative. Thepreviousinequalityensuresthatthetotalkineti energyoftheoupledsystemde reases.
Remark 5. If one onsiders other kinds of uid boundary onditions, su h as (2.7) , the
previous result does not hold and no energy bound an be derived. This la k of energy
estimate omesfromthe Neumann boundary onditions for the Navier-Stokes system, and
mayalso leadto numeri al instabilities,see [25℄ for a review on this topi .
The nonlinearity in the Navier-Stokes equations and the strong oupling between the
Vlasov and Navier-Stokes equations are the two major di ulties about the full system
(2.1)(2.7) from both mathemati al and numeri al viewpoints. System (2.1) (2.9) was
mathemati allyinvestigatedinaxeddomain(globalintimeexisten eofweaksolutions)
in [30, 6 , 11, 45℄. In the two-dimensional ase, uniqueness was also investigated [44 ℄.
Notethat theapproximation strategy usedin theexisten e result established in[11 ℄ and
espe ially the un oupling pro ess between the kineti and uid equations inspired the
numeri al s heme presented inthenextse tion.
3. Numeri al s heme
Weherepropose atime-advan ings heme to solvethestrongly oupled problem(2.1)
(2.7). We rst un ouple the uid and aerosol problems and solve the uid part with a
retroa tion sour e term oming from the previous time step. Then we solve the kineti
part, usingthe updated uidvelo ityto ompute the dragfor e. Note thatwe may need
timesub y lingof thekineti partto getan a urate value oftheretroa tion term.
The aerosolis omputed thanksto a parti le-in- ell (PIC) method [18, 20 ,21, 42℄. For
theuid, weusea Lagrangeniteelement methodasso iatedto anarbitrary
Lagrangian-Eulerian(ALE)approa h[32 ,23 ℄,tohandlethemovingaspe t. Thosemethodsarebriey
dis ussed inthenext subse tions. Themost intri ate part ofthis s heme probablylies in
the oupling between (2.1)and (2.3) through(2.5) .
Sin e the omputational domain an move, we need to dene the domain mapping
A
t
: Ω
0
→ R
3
and the asso iated velo ityw(t, ·) : Ω
t
→ R
3
. For instan e, at ea h time
t
,A
t
an be omputed fromtheboundariesmovement asasolution toa Poisson problemseton
Ω
t
.Besides, our work is embedded in the C++ nite element library LifeV
2
, whi h
previ-ouslyownednumeri altoolsto handleboth xedand movingmeshes, most lassi alnite
element methods, and oered solvers for biologi al ows (Navier-Stokes, Dar y, et .). If
more details are needed, the reader is invited to refer to [37℄, see also [38 , 19 ℄ about the
uidsolvers.
Inthefollowing,weshalldenote
T
thenaltimeof omputation,and onsideraregularsubdivision
(t
n
)
0≤n≤N
of[0, T ]
withastep∆t > 0
.3.1. The Navier-Stokes equations. Mostfeatures of theuidsolverwe present below
arestandard. Nevertheless,we brieyexplain how thewhole omputation ishandled.
We dis retize the Navier-Stokes equations (2.1) (2.2) written in theALE onservative
form[38 ℄. Withour boundary onditions (2.6) (2.7) ,itis given, for any
t ∈ [0, T ]
,by2
FreesoftwareunderLGPLli ense,jointlydevelopedinfourinstitutions: É olePolyte hniqueFédérale
̺
ud
dt
Z
Ω
t
u
· β(t, x) dx + ̺
uZ
Ω
t
[(u − w) · ∇
x
u] · β dx
− ̺
uZ
Ω
t
(div w)u · β dx + η
Z
Ω
t
∇
x
u
: ∇
x
β
dx +
Z
Ω
t
p(div β) dx =
Z
Ω
t
F
· β dx,
Z
Ω
t
(div u) µ(t, x) dx = 0,
where
β
andµ
are suitable test fun tions (transported by the ALE mappingA
t
fromreferen etest fun tions), satisfying
β
= 0
onthewalland on theinlets.We hoose a ba kward Euler s heme and a semi-impli it treatment of the onve tive
term. In the simpler ase of a xed domain, it redu es to a standard semi-impli it Euler
s heme.
Forthespa edis retization, we useaLagrangenite element method. For a
hara ter-isti size
h > 0
, onsider atetrahedri mesh ofΩ
0
,denoted byT
0
h
=
M
h
[
i=1
K
0,i
h
,
whereea hK
h
0,i
isatetrahedron. For ea ht
,thetetrahedri meshT
h
t
ofΩ
t
istheunionofM
h
tetrahedra whose verti es aretransported fromthereferen e ongurationT
h
0
by thedis reteALE mapping
A
h
t
. This mappingshould preserve thetetrahedri stru tureof themesh,see[38 ℄ for details.
Then we dene the basis fun tions, at ea h time
t
n
,
(ϕ
n
k
)
1≤k≤N
h
for velo ities, and(ψ
n
ℓ
)
1≤ℓ≤P
h
for pressures,transportedfromP1 − P1
referen ebasisfun tionsonT
h
0
. On eagain,
A
h
t
shouldpreserve the hosennite element spa e. Duetothe hoi e ofaP1 − P1
setting, we useastabilized formulation, thatwe do notdetail here.
Then, at time
t
n
,we approximate theunknowns on
T
h
t
n
byu
n
(x) =
N
h
X
k=1
u
n
k
ϕ
n
k
(x),
p
n
(x) =
P
h
X
ℓ=1
p
n
ℓ
ψ
ℓ
n
(x),
forany
x
∈ Ω
t
n
. Theunknowns thenbe omethefollowing olumn ve torsU
n
= (u
n
1
, . . . , u
n
N
h
)
T,
Π
n
= (p
n
1
, . . . , p
n
P
h
)
T.
Consequently, fromt
n
tot
n+1
,we have to solvethefollowing linearsystem
D
n+1
(B
n+1
)
TB
n+1
0
U
n+1
Π
n+1
=
F
n
0
+
̺
u∆t
M
n
U
n
0
,
(3.1) whereB
n
=
−
Z
Ω
tn
ψ
i
n
∇
x
· ϕ
n
j
dx
1≤i≤P
h
,1≤j≤N
h
,
M
n
=
Z
Ω
tn
ϕ
n
i
· ϕ
n
j
dx
1≤i,j≤N
h
,
F
n
=
Z
Ω
tn
F
n
· ϕ
n
i
dx
T1≤i≤N
h
,
D
n+1
=
̺
u∆t
M
n+1
− ̺
uC
n+1/2
+ ηA
n+1
,
withA
n
=
Z
Ω
tn
∇
x
ϕ
n
i
: ∇
x
ϕ
n
j
dx
1≤i,j≤N
h
,
C
n+1/2
=
N
h
X
k=1
(u
n
k
− w
n+1
k
)
"
Z
Ω
tn+1
ϕ
n+1
k
· ∇
x
ϕ
n+1
j
· ϕ
n+1
i
dx
#!
1≤i,j≤N
h
.
Thedenitionof
F
n
on
Ω
t
n
is givenin3.3below.Thesemi-impli ittreatmentofthe onve tivetermappearsintheexpressionof
C
n+1/2
,
where
u
n
k
is usedwith thebasis fun tionsat timet
n+1
. In the same way, notethat (3.1)
involves nodal quantities at time
t
n+1
. In parti ular, ve tors in the right-hand side of
(3.1), are dened using the nite element oordinates of quantities on
Ω
t
n
, and furthertransported bytheALE mapping on
Ω
t
n+1
(on the orrespondingnodes).3.2. The Vlasov equation. Unlikethenite element method,theparti le method does
not provide an approximation of
f
on the mesh nodes. More pre isely, the distributionfun tionis omputed asaweightedsum ofDira masses inthepositions and velo ities of
thenumeri al parti les, i.e.,ina measuresense,
f (t, x, v) =
N
numX
p=1
ω
p
δ
x
p
(t)
⊗ δ
v
p
(t)
(x, v),
wherethenumberofnumeri alparti les
N
num
isinitially hosenbytheuser,
ω
p
is alledtherepresentativityofnumeri alparti le
p
,andt 7→ (x
p
(t), v
p
(t))
isthetraje tory,inthephasespa e, of
p
. Hen e, we just have to ompute the hara teristi s to get an approximationof
f
from itsinitial datum. Notethat, assoonasx
p
(t)
doesnot belongtoΩ
t
anylonger,thatmeans thatparti le
p
isdepositedonΓ
wall
t
or went out of thedomain throughΓ
in
t
orΓ
outt
. Froma numeri al pointof view,N
num
isnot modiedbut theoutgoing parti lesare
nottreated anymore.
Forpra ti alpurposes,
N
num
isverysmallwithrespe ttotheaveragenumberofphysi al
aerosol parti les
N
aero
, whi h makes the omputations mu h less ostly. In fa t, we an
write
N
aero=
N
numX
p=1
ω
p
,
whi h givesan orderofmagnitude of
ω
p
. Forinstan e, ifwe hooseN
aero
= 10
10
(see2.3) andN
num= 10
3
, we ould setω
p
= 10
7
for all numeri al parti les. The relevan eof su h
a hoi e isdis ussed later inSe tion 5.
Aslongastheparti le
p
remainsinthedomain,its oordinatesinthespa ephasesolvetheCau hy problem
˙
x
p
(t) = v
p
(t),
v
˙
p
(t) = a(t, x
p
(t), v
p
(t)),
0 ≤ t ≤ T,
with hosen initial data
x
p
(0)
andv
p
(0)
. Thisproblem is solved witha rst-ordersemi-impli itEuler s heme
v
n+1
p
= v
n
p
+ ∆t ˜
a
n+1/2
,
x
n+1
p
= x
n
p
+ ∆t v
n+1
p
,
(3.2)where
a
˜
n+1/2
is thedraga eleration dependingon quantities at both times
t
n
and
t
n+1
.
Thisisexplainedinthenextsubse tion,be auseitisrelatedtothe ouplingbetweenboth
phases.
Eventually, we must emphasize that this method needs averaging, sin e it relies on
statisti alphysi s. Indeed,ifthe parti lesareinje ted witha uniform distribution at
Γ
in
t
,we must pro eed with several initial numeri al distributions and take the omputations
average to lo atethedepositionareas, for instan e.
Remark 6. As we already stated, we only des ribe the s heme (and the model) for a
monodispersed (in radius) aerosol. It is of ourse possible to onsider numeri al parti les
withvariousradii. Hen e, it ispossibletoreprodu e theradius distributionof the parti les
intheaerosol. Itisveryusefulwhenoneaprioriknowshowan aerosol nebulizergenerates
3.3. The oupling. Let us now fo us on the oupling between the Vlasov and
Navier-Stokes equations. We here hoose to use an expli it time mar hing s heme, so that the
uid and aerosol parts are basi ally solved on e per time step. It enables to redu e the
omputational ost. Nevertheless,itmayleadtostabilityissuesweinvestigate afterwards.
Note that, asalready stated, the proof of existen e of weak solutions in [11 ℄ is based on
thesamekindofde ouplingstrategy. Thewholepro essisquitesimilartotheonesin[40 ℄
or[27 ℄.
We assumethat, at time
t
n
,U
n
,Π
n
,(x
n
p
)
1≤p≤N
num ,(v
n
p
)
1≤p≤N
num andF
n
are known. Of ourse,whenn = 0
,F
0
mustberst omputedfromtheinitialdatabeforestartingthe
timeloop. Then we solve(3.1) to obtain
U
n+1
and
Π
n+1
. Next,to advan etheaerosolin
time,we ompute a dis reteparti le a eleration denotedby
a
˜
n+1/2
and dened by˜
a
n+1/2
=
6πηr
m
(˜
u
n+1
(x
n
p
) − v
n+1
p
),
where the quantity
u
˜
n+1
(x
n
p
)
is the uid velo ity at the position of parti lep
, at theprevious time step. Sin e the uid velo ity is only known at mesh points, we need to
interpolate itinorder toevaluate
u
˜
n+1
(x
n
p
)
. Notethatx
n
p
∈ Ω
t
n
andthatU
n+1
liesin
Ω
t
n+1
. First,parti lep
maynotbeinΩ
t
n+1
anymore. Inthis ase, theparti le is onsidered to be deposited, hen e takingthe boundary
onditionof
f
onΓ
wall
t
into a ount. Se ond,wehavetondoutinwhi h ellparti lep
is,anditsasso iatedbary entri oordinates. Thisispossible thanksto alo ating algorithm
[26℄. Note that, apart from the initial lo ating pro esses, this algorithm should onverge
in a very small number of iterations, so it is not so ostly. Third, we perform a linear
interpolationof
U
n+1
on themeshpointsat time
t
n+1
to getu
˜
n+1
(x
n
p
)
. On eweknowa
˜
n+1/2
,we omputev
n+1
p
andx
n+1
p
thanksto(3.2) ,andeventuallyF
n+1
, asF
n+1
(x) = −m
N
numX
p=1
ω
p
6πηr
m
u
˜
n+1
(x
n+1
p
) − v
n+1
p
δ
x
n+1
p
(x),
x
∈ Ω
t
n+1
.
Notethat, to ompute
F
attimet
n+1
,wedonotuse
a
˜
n+1/2
. Consequently,thenumeri al
total momentum isnot onservedanymore,whi h mayimply stabilityissues.
Remark7. The uidtime stepmaynotbe suitabletopre iselyfollowthedis reteparti le
traje tories. As seenon Figure 2, without sub y ling, the parti le goes a ross several ells
duringasametimestep,whereasthehighuidvelo ityonthebla knodesspinstheparti le
traje tory. In this ase, one should introdu e a time sub y ling strategy.
Remark8. Inorderfortheretroa tiontermtobe more a urate, wemayusethesmallest
sub y le time stepforthe uidphase too. Indeed, ea h parti le maybe able toex hangeits
momentumwith the uidin ea h ell it goes a ross.
In what follows,we numeri ally study a ura yand stability properties ofour s heme.
Sin ewe aim to model theaerosol deposition in thehuman lung, the airis hosen asthe
ambient gas at temperature
310
K, so that̺
u
= 1.204 × 10
−3
g. m−3
andη = 1.85 ×
10
−4
g m−1
s−1
. Theprevious values an befound, for instan e,in[1℄.
We rst investigate in Se tion 4 the no-retroa tion ase in a xed domain. We are
interested, for instan e, in sensitivity with respe t to the mesh size, time step, initial
parti lelo ations. Then, inSe tion5,weperformthesamekindoftestsintheretroa tion
ase, again in a xed domain. We moreover fo us on representativity issues appearing
when dealing with the retroa tion term. Finally, Se tion 6 is dedi ated to the moving
domain asewithoutretroa tion. Inparti ular,weexhibitanexa t solutionto(2.1) (2.2)
and ompare it with our numeri al solution. In every ase, one of the main issues is to
a uratelypredi tthedepositionmapof theaerosol. We on lude ourstudy byusing our
numeri al ode ona typi allunggeometry.
4. Numeri al tests without retroa tion
Werstfo usonthebehaviourofournumeri al odewhenthea tionoftheparti leson
theuid isnegle ted. We onsider an orthonormal system
(O, e
1
, e
2
, e
3
)
. Theomputa-tionaldomainisa ylinderofaxis
(O, e
3
)
,lengthL = 5
mandradiusR = 0.2
m, entredat
O
. Theairow follows thePoiseuille law,withvelo ityu
goingalong the ylinder axis,i.e.
u(t, x) = U
1 −
x
1
2
+ x
2
2
R
2
e
3
,
U ≥ 0.
In parti ular,
u
doesnot depend ont
andx
3
, only on the transverse oordinatesx
1
andx
2
.Parti les evolve in theairow. They have the same radius
r
,mass densityρ
p
, and areinje ted intheuidat time
T
inj
= 0.2
s withthesameinitial velo ity
V
0
. Fig.3sums up thesituation.O
e
1
e
3
e
2
u(t, x)
uid owL/2
V
0
V
0
b
R
Figure 3. Initial velo ity
V
0
for the omputations : solid line for 4.1,
dashed linefor 4.2 andfollowing.
4.1. Behavioroftheparti levelo ities. Inordertovalidatethe hara teristi smethod
implementation inour ode,letus onsiderherethe asewhenthereisonlyonenumeri al
parti leintheuid. TheStokeslawallowsto obtainananalyti expressionof theparti le
dedu e one for the parti le velo ity. Let us denote by
X
(t)
andV
(t)
the lo ation andvelo ityofthe parti leat time
t
,and hooseV
0
= V
0
e
3
,V
0
∈ R
. Consequently,at ea h
time
t
,V
(t)
isparallel tothelineRe
3
. Its oordinateV (t)
alongthis lineisthengivenbyV (t) =
"
V
0
+ u(X(t)) · e
3
Z
t
T
inje
s/τ
τ
ds
#
e
−t/τ
,
whereτ :=
2r
2
ρ
p
9η
.
Hen e,wegetV (t) = u(X(t)) · e
3
+ [V
0
− u(X(t)) · e
3
]e
−(t−T
inj)/τ
,
(4.1)aslongastheparti le remainsinthe ylinder.
4.1.1. Motionlessuid. We rst assumethatthe uiddoesnot move, i.e.
U = 0
.Conse-quently,(4.1) be omes
V (t) = V
0
e
−(t−T
inj)/τ
,
theuidslowsdownthe parti le. For standard physi al parameters (waterdroplet inthe
air),therelaxationtime
τ
isverysmall. Sin eweareonlyinterestedinthe odevalidation,letus useanonrealisti massdensityfortheparti le,i.e.
10
g/ m3
,to allow, inthesame
time,a signi ant relaxationtimeand a smallparti le Reynoldsnumber.
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
0
0.2
0.4
0.6
0.8
1
1.2
1.4
particle
velocity
(cm/s)
time (s)
Analytic solution
Numerical solution
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
0
0.2
0.4
0.6
0.8
1
1.2
1.4
error particle velocity (cm/s)
time (s)
Figure 4. Analyti /numeri al parti le velo ities: (a)plots,(b) error.
Choosing
V
0
= 5
m/s andT
inj= 0.2
s, we getV (t) = 5e
−3.33(t−0.2)
for anyt ≥ T
inj .InFig.4a, theanalyti andnumeri al parti le velo ities areplotted withrespe tto time,
andFig.4b shows theabsoluteerror between both velo ities.
4.1.2. Nonzero Poiseuille prole. We now assume that the maximum uid velo ity
U
ispositive, here
U = 3
m/s. To omputeV (t)
for ea hparti le thanks to (4.1) ,we need tondthevalueoftheuidvelo ityattheparti lelo ation. Thanksto thePoiseuillelaw, it
isenough to knowthedistan e between theparti leand the ylinder axis.
Consider, for instan e, two parti les. One is lo ated on the axis and the other one
0.1
m away (in theradial dire tion). Let us takeV
0
= −0.1
m/s, opposite to the uid
ow. ThenFig.5showsagaintheverygoodagreementbetweentheanalyti andnumeri al
velo ities oftheparti le.
In theremainder of this se tion, we investigate thenumeri al sensitivityof our s heme
withrespe t to various parameters of the omputations, su hasthe mesh,thetime step,
et . Westudy anaerosolwith
3000
numeri al parti lessharing thesameinitial transversevelo ity
V
0
= V
0
e
1
withV
0
= 6.5
m/s. Fig. 3 may again allow to understand the
-0.5
0
0.5
1
1.5
2
2.5
3
0
0.2
0.4
0.6
0.8
1
1.2
1.4
particle
velocity
(cm/s)
time (s)
Analytic
Numerical
Figure 5. Analyti /numeri al velo ities foraparti le ontheaxisand
an-other one
0.1
mawayfrom theaxis.3000
numeri al parti lesareusedfortheparti lemethod: theyareuniformlydrawninsideadiskofradius
0.16
matx
3
= −L/2
. All theparti leshave thesameradius, i.e.50 µ
m.4.2. Mesh sensitivity. We onsider seven dierent meshes, from approximately
10, 000
tetrahedrato
640, 000
. Morepre isely,we give, inTable 1,thenumber oftetrahedra anda orresponding average ell size value(
h
) obtained asthe uberoot of theratio betweenthe ylindervolume andthenumberof ells.
Numberof ells
9, 954
28, 800 67, 200 80, 136 130, 200 295, 416 645, 150
h
(in m)0.0398
0.0279
0.0211
0.0199
0.0169
0.0128
0.0099
Table 1. Various meshes understudy.
Due to omputational osts, the range of explored ell sizes is narrowed between
0.01
and
0.04
. Weperformthesimulationsforallsevendierentmesheswith20
dierentinitialdistributions ofparti les, witha timestep
∆t = 0.0027
s. Thenest mesh omputationistaken asthereferen eone.
First, we onsider a given initial parti le distribution. For ea h numeri al parti le, we
re over the time evolution of the distan e between its referen e position and the ones
obtainedusing oarsermeshes. Thenwe omputetheaverageofthisdistan ewithrespe t
to all the numeri al parti les. We iterate this pro ess for ea h of the 20 initial parti le
distributions, whi h allows to dene the average distan e as a statisti al quantity. For
instan e,in Fig.6,theaverage parti ledistan e between omputationson meshes80 and
640is shown, aswell astheasso iated standard deviation.
After an initial phase, we observe alinear growthof theaveragedistan e error. Hen e,
the growth ratios are quantities of interest. They an be seen as line slopes. In Fig. 7,
we plot the slope values with respe t to the typi al ell size
h
, and on e again with thestatisti alerror.
Ournumeri al s hemebehaveswitharemarkablestatisti alstability. Onthedeposition
phenomenon,thevariationoftheaveragefra tionofdepositedparti les(and thestandard
deviation) at nal time does not seem signi ant in terms of meshes, see Fig. 8. The
per entage of
54.7
% is learly a satisfying value, and we an note that using a oarsermeshseemsto overestimate thedepositionee t a little.
Eventually,when fo using onthe oarsestand thenest meshes, letus emphasizethat
themaximal distan ebetween thepositions ofthesame parti leat depositiontimeinthe
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0
0.2
0.4
0.6
0.8
1
1.2
1.4
average distance between particles (cm)
time (s)
Figure 6. Average distan ebetween the oarsestand nest meshes.
0
0.005
0.01
0.015
0.02
0.025
0.03
0.035
0.01
0.015
0.02
0.025
0.03
0.035
0.04
slope (cm/s)
characteristic meshsize (cm)
Figure 7. Growth ratios ontheaveragedistan e error.
0.53
0.54
0.55
0.56
0.57
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
percentage of deposited particles
characteristic meshsize (cm)
Figure 8. Fra tionof depositedparti leswithrespe tto
h
.4.3. Time step sensitivity. In order to study the sensitivity of the omputations with
respe t to the time step, we use the nest mesh from Table 1 with
645, 150
tetrahedra.∆t/2
and∆t
. We then ompute the distan e between the lo ations of ea h numeri alparti leinthereferen esituation andone ofthetwo others,at ea hmultiple of
∆t
,uptonaltime
1.4
s, andtake theaverage overallthe parti les.0
0.0005
0.001
0.0015
0.002
0.0025
0.003
0.0035
0.004
0.0045
0
0.2
0.4
0.6
0.8
1
1.2
1.4
average distance between particles (cm)
time (s)
0
0.0002
0.0004
0.0006
0.0008
0.001
0.0012
0.0014
0.0016
0.0018
0.002
0
0.2
0.4
0.6
0.8
1
1.2
1.4
average distance between particles (cm)
time (s)
Figure9. Comparisonsonaveragedparti lelo ationson(a)
∆t
and∆t/4
,(b)
∆t/2
and∆t/4
.ThenFig.9abrespe tivelyshowtheaverage(overthe
20
randomlydrawnspa einitialdistributions)positionerrorsfor
∆t/4
and∆t
,and∆t/4
and∆t/2
,respe tively. Asusual,theaverageandthestandarddeviationaredisplayed. Bothresultsaresatisfa torybe ause
theerrorsseem to have a linearbehaviourwithrespe tto physi al time
t
.Furthermore, we an he k the number of deposited parti les does not depend on the
timestepintheprevious tests. Morepre isely, themaximaldistan ebetween the impa t
positionsin omputationswith
∆t/4
and∆t/2
is0.004
mandin omputationswith∆t/4
and
∆t
is0.008
m.Noti e that this stability behavior for the deposition of parti les is learly related to
the sub y ling strategy mentionned in Remark 7, that we systemati ally used in these
omputations. Without the renement of the time step for the parti les, some of them
ouldignore arti ially theboundary layer ofthe uid,going through several ells inone
timestep and go out of the mesh. This would indeed be an artefa t sin e, redu ing the
timestep, theseparti les wouldstart to per eive more a uratelythevelo ityof theuid
neartheboundary,when e redu ing thedepositionratio.
4.4. Sensitivity with respe t to the initialparti le lo ations. Thistest fo uses on
thesensitivitywithrespe tto theinitial spa edistribution ofthenumeri alparti les. We
hoose
∆t = 0.0027
s and onsider every mesh from Table1. For a given initialongu-ration of parti les, we perturb the parti le lo ations in the following way. Ea h parti le
is randomly (with a uniform law) relo ated in a small disk of radius
h/2
entred at theparti le initial position. The small radius value ensures that the parti le remains in the
ylinder after the perturbation. Let us emphasize that the perturbation depends on the
onsideredmesh,through
h
.Weperform the omputationsfor
20
dierentperturbationsofthesamekind,andeven-tually ompute the maximal distan e between the lo ations of theparti les at nal time
with respe t to the referen e onguration, averaged on the
20
draws. Fig. 10 shows aremarkablestability withrespe tto theperturbation oftheinitial distribution.
5. Numeri al tests with retroa tion
In this se tion, the parti les exert a retroa tion for e on the uid, and the oupling
between the Navier-Stokes and Vlasov equations is strong. The retroa tion ee t was
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
average distance between particles (cm)
characteristic meshsize (cm)
Figure 10. Ee tofamesh-dependingperturbationoftheinitialparti le
distribution on theaverage distan ebetween parti lesat naltime.
Thedis ussionabout
F
allowsto lassifyrespiratory aerosols following [40 ℄. They an beverythinsprays(intera tionbetweenparti les,sprayvolumefra tionand
F
arenegligible)orthinsprays(intera tion between parti lesandsprayvolumefra tionarenegligible, but
F
isnot).In this se tion, the omputations for both phases are performed at ea h time step,
whereas, in Se tion 4, we were able to rst ompute the full time evolution of the uid
ow, and afterwards the movement of ea h numeri al parti le as a post-treatment. The
omputational ostof oursesigni antly in reases,sin ewenowneedtoknowtheaerosol
movement atea htimeto omputetheretroa tionsour e termintheNavier-Stokes
equa-tions (2.1) . Let us emphasize that we should onsider relevant situations in whi h the
aerosolhasasigni ant ee t ontheuid ow.
We performed the same kind of sensitivity studies as in the previous se tion. We do
not provide results regarding sensitivity with respe t to themesh, be ause they are very
similartotheonesshownin4.2, butwe hooseto present aresultregardingthetimestep
sensitivity. We also ta kle thekeyissueon parti lesrepresentativity.
5.1. Time step sensitivity. Let us mimi the test from 4.3, with the same value of
∆t = 0.0027
s. Wehereusethe80, 136
-tetrahedronmeshforthe omputations. Fig.11abaneasilybe omparedto Fig.9a. Theaveragedistan ebetweenthelo ationsofparti les
omputedwith
∆t
and∆t/4
isalittlebitbiggerwhenretroa tion ison,forbothsmallandhighrepresentativities. Nevertheless, itreally remains ofthesame order ofmagnitude.
0
0.0005
0.001
0.0015
0.002
0.0025
0.003
0.0035
0.004
0.0045
0.005
0
0.2
0.4
0.6
0.8
1
1.2
1.4
average distance between particles (cm)
time (s)
0
0.001
0.002
0.003
0.004
0.005
0.006
0
0.2
0.4
0.6
0.8
1
1.2
1.4
average distance between particles (cm)
time (s)
Figure 11. Comparisons on averaged parti le lo ations on
∆t
and∆t/4
with(a)
ω
p
= 1
,(b)ω
p
= 10
4
5.2. Representativity of the numeri al parti les. Inthis subse tion,we dis uss the
numeri al approximation oftheretroa tion term, and mainly theinuen eof theparti le
representativity. First, we deal with a given number
N
num
of numeri al parti les. We
investigate the behaviour of the total kineti energy (of the oupled system) for various
valuesoftherepresentativity. Thisimpliesthatwedonotusethesamenumberofphysi al
parti lesin ea h numeri al experiment. Next, we aim to exhibit an optimal value of the
representativityfor a given realisti total numberparti les.
5.2.1. Representativity issues for a given number of numeri al parti les. We inje t
3000
numeri al parti les with axial velo ity
3
m/s atz = 0.2
in a disk with radius0.12
m,and we onsider an initially motionless uid. The boundary onditions are hosen as in
Proposition 4. Sin e retroa tion is taken into a ount, the uid velo ity should be non
zero near the parti les shortly after the inje tion. A ording to Proposition 4, the total
kineti energy should de rease. The omputations are rst performed for a hosen time
stepequalto
0.0027
s, andvariousrepresentativities. InFig. 12,weobserve thatthetotalkineti energy does not de rease when representativity, and onsequently the number of
physi al parti les, grow.
1e-06
0.0001
0.01
1
100
10000
1e+06
1e+08
0
0.05
0.1
0.15
0.2
0.25
0.3
kinetic energy
time (s)
1e7
7e6
6e6
5e6
3e6
Figure 12. Totalkineti energy for various representativities, with
∆t = 0.0027
.Moreover,performingthesametestforthelargertimestep
0.004
s,weobserveinFig.13thatthetotal kineti energy doesnot de reaseanymorefor
ω
p
= 5.10
6
,whereas itdidfor
∆t = 0.0027
.Thisnumeri albehaviourmaybeexplainedbytheexpli ittreatment oftheretroa tion
asa sour e term in the Navier-Stokes equations. This expli it treatment may indu e an
unphysi al energy produ tion. More pre isely, when omputing velo ity and pressure at
t
n+1
,thesour e term writesF
n
(x) = −m
N
numX
p=1
ω
p
6πηr
m
u
˜
n
(x
n
p
) − v
n
p
δ
x
n
p
(x),
x
∈ Ω
t
n
,
where
ω
p
learly appears asakey parameter. Furthermore,the omparison between bothaseswithtwodierent timestepssuggeststheexisten eofaCFL-like onditioninvolving
1e-08
1e-06
0.0001
0.01
1
100
10000
1e+06
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
kinetic energy
time (s)
5e6
3e6
Figure 13. Total kineti energy for two riti al representativities, with
∆t = 0.004
.5.2.2. Representativity issues for a given number of physi al parti les. Inthis subse tion,
thenumber of physi al parti lesis onstant:
10
10
,whi h is realisti for a standard
nebu-lizer. We aim to determine how manynumeri al parti lesshould be involved to represent
those physi al parti les. By hoosing very few numeri al parti les witha huge
represen-tativityin our omputations, the spa e distribution of the aerosol parti lesmaynot well
taken into a ount. Consequently, the aerosol retroa tion, whi h only has a lo al ee t,
ouldbe underestimated, leading to a non physi al behaviour. Hen e, the numberof
nu-meri al parti lesshould be a ompromise between both thenumeri al ost and thespa e
distributionof theparti lesintheuid.
Here we onsiderthree ases:
• 100
numeri al parti les, ea h representing10
8
physi al parti les,
• 1000
numeri al parti les,ea h representing10
7
physi al parti les,
• 10, 000
numeri al parti les, ea hrepresenting10
6
physi al parti les.
The
1000
and10, 000
-parti letest asesareobtainedthankstoperturbationofthe100
-parti le one. Morepre isely, we build a random distribution of
100
parti les ina diskofradius
0.06
matz = 0.2
. Thenwe reate anew distributionbyrepla ingea hof the100
parti les by
10
parti les randomly hosen in a disk of radius0.06
m around them. Thispro essis repeatedto getthe
10, 000
-parti le situationfrom the1000
one.We he ktheuidvelo ityattwodierentmeshnodes losetothe
z
-axis,neartheinitiallo ationoftheparti lesat
z = 0.238095
,andawayfromthissamelo ationatz = 0.595238
.Morepre isely, in Fig. 1415, we show the numeri al error on the uid velo ity norm at
both nodes, omparing the
1000
-parti le asewiththeother ones. Inboth situations, theresults are quite similar when dealing with
1000
and10, 000
parti les, whereas they aresigni antly dierent when dealing with
1000
and100
parti les. Consequently, it is rstlear that the hoi e of
100
numeri al parti les is not relevant to represent10
10
physi al
parti les. Se ond,sin e theerror betweenthe
1000
and10, 000
-parti lesituationsremainssmall (of order of magnitude
10
−2
m/s), the hoi e of
1000
numeri al parti les appearsasa good ompromise in termsof numeri al ost and a ura y. Note thatthe testshave
beenperformedforseveralparti ledraws,andthestandarddeviationinany aseis
upper-bounded by
10
−6
.
6. Numeri al tests in a moving domain
Let us now investigate themoving domain situation. At initial time,thedomain is the
0
2
4
6
8
10
12
14
16
0.2
0.25
0.3
0.35
0.4
0.45
0.5
fluid
velocity
difference
(cm/s)
time (s)
1000 / 10,000
1000 / 100
Figure 14. Fluidvelo ityerror neartheparti lesw.r.t. time, omparison
with
1000
numeri al parti les.0
0.02
0.04
0.06
0.08
0.1
0.12
0.2
0.25
0.3
0.35
0.4
0.45
0.5
fluid
velocity
difference
(cm/s)
time (s)
1000 / 10,000
1000 / 100
Figure 15. Fluidvelo ityerror away fromtheparti lesw.r.t. time,
om-parison with
1000
numeri al parti les.onsideredtimedependent domain isgiven,for any
t
,byΩ
t
=
(κ(t)r cos θ, κ(t)r sin θ, ζ
z
(t)) | 0 ≤ r ≤ R, 0 ≤ θ ≤ 2π, −L ≤ 2z ≤ L ,
where we set
κ(t) = exp(λt),
withλ = log(0.9)/1.4 ≃ −0.075.
Asolution to theNavier-Stokesequations writes, using ylindri al oordinates,
u(t, r, z) = u
r
e
r
+ u
z
e
z
=
˙κ(t)
κ(t)
re
r
− 2
˙κ(t)
κ(t)
ze
z
,
p(t, r, z) = −
r
2
2
¨
κ(t)
κ(t)
−
z
2
κ(t)
2
3 ˙κ(t)
2
− ¨
κ(t)κ(t) .
We he kedthattheNavier-StokesALEsolvera uratelyreprodu edtheprevioussolution.
Indeed,usingthe oarsestmeshandtimestep, theerror ontheuidvelo ityisat mostof
order
7.10
−3
m/s.
We an also obtain the traje tory, in the phase spa e, of ea h numeri al parti le in a
semi-analyti al way, thanks, for instan e, to the python fun tion expm. Let us use again
thenotations
X
(t)
andV
(t)
introdu ed in 4.1. Note thatV
does not remain parallel toe
z
anymore. We anwrite˙
X(t) = V (t),
V
˙
(t) = −
1
τ
(V (t) − u(t, X(t))),
rewrittenwithmatrix notationsand solved by omputinga matrixexponential,i.e.
X(t)
V
(t)
= exp(At)
X(0)
V
(0)
,
whereA =
0
I3
A
1
−
I3
/2
,
A
1
=
λ
2
1 0
0
0 1
0
0 0 −2
,
andI
3
denotes theidentity matrixofR
3
.
In what follows, we perform various numeri al experiments without retroa tion to
in-vestigate thesolver e ien y when taking themesh motioninto a ount. Our numeri al
s heme uses a de oupling method, where the uid-aerosol system and the domain are
sequentlysolvedon epertimestep. Atea h timestep, we pro eedinthefollowing way:
1. move thedomain,
2. solve theuidequation,
3. lo ateand move theparti lesthanksto (3.2) .
Other impli it or expli it strategies may have been onsidered. In parti ular, the order
of thedierent steps is a ru ial issue withrespe t to the parti le deposition. Hen e, we
he k that the hosen strategy is e ient by omparing our numeri al solution with the
semi-expli itone,see Fig.16.
0
0.0002
0.0004
0.0006
0.0008
0.001
0.0012
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
average particle position error (cm)
time (s)
Figure 16. Comparisons on averaged parti le lo ations with the
semi-analyti al referen esolution.
We hoosethesameinitial onditionsandnumberofnumeri al parti lesasinthelower
partofpage10des ribing thetest aseina xeddomain.
6.1. Meshsensitivity. We hoose
0.0027
sasthetimestepforthistest ase. Weobserve,onFig.17, analmost onstant deposition ratiowith respe tto themesh size.
Next we ompare, on Fig. 18, the deposited parti le lo ations at both nal time and
deposition time (forea h parti le). Note that this deposition timeis theone obtained in
thereferen esituation. Thisfa tmayexplaintheslightdieren einthedistan esobserved
forea h mesh, omparing ases aand b.
6.2. Time step sensitivity. Fig. 19 shows a very good agreement between the three
0.55
0.555
0.56
0.565
0.57
0.575
0.58
0.585
0.59
0.01
0.015
0.02
0.025
0.03
0.035
0.04
percentage of deposited particles
characteristic meshsize (cm)
Figure 17. Fra tionof deposited parti lesfor various mesh size.
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.015
0.02
0.025
0.03
0.035
0.04
average distance between particles (cm)
characteristic meshsize (cm)
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0.011
0.012
0.013
0.01
0.015
0.02
0.025
0.03
0.035
0.04
average distance between particles (cm)
characteristic meshsize (cm)
Figure 18. Comparisons on averaged parti le lo ations with the
semi-analyti al referen e solution at (a) nal time, and (b) deposition time in
thereferen e situation.
0
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.25
0.3
0.35
0.4
0.45
0.5
fraction of deposited particles
time (s)
0.000675
0.00135
0.0027
Figure 19. Fra tion of deposited parti les for various time steps:
∆t/4
,∆t/2
and∆t
.7. Con lusions and prospe ts
In this paper, we proposed a model to des ribe the intera tion of a thin spray in an
possi-linear oupledVlasov-Navier-Stokes systemwasthus onsideredand expli itlydis retized
intime. For the spa e approximation, a PIC method was used for the kineti equation,
whereasan ALE niteelement method was onsidered for theuidpart. We numeri ally
demonstrated the stability of our s heme in various situations: xed or moving domains,
with or without retroa tion. In parti ular, we highlighted the existen e of a CFL-like
onditionin theretroa tion ase. Notethat our numeri al simulations showed very good
onvergen e propertiesfor thedeposition rate, withrespe tto themesh size for instan e.
One ru ialpointhereliesinthesub- y lingstrategyusedtoadvan etheparti lesintime,
enabling an a urate predi tion of thedepositionphenomenon, whi h is a ru ial issueof
ourstudy. Wealsowant tounderlinethat onsidering akineti modellingoftheaerosolis
appropriatein this ontext: a phaseeld des ription, even ifnumeri ally less ostly,does
notallowaneasydes riptionofdeposition,whereasfollowingea hindividualparti lesmay
betooexpansive,inparti ularwhenretroa tionisnotnegligible. Consequently,ourmodel
andourexpli itnumeri al strategyrepresentagood ompromiseandareagood andidate
to perform e ient in sili o experiments of aerosol deposition in omplex situationssu h
aslungmodelling.
Appendix A. About the drag for e
In [40℄, O'Rourke gives a general expression ofthe dragfor e of theair on theaerosol.
Intermsof a eleration, itreads,for any
t
,x
andv
,a(t, x, v) =
πr
2
8m
̺
uC
D|u(t, x) − v|(u(t, x) − v),
(A.1) whereC
Disadimensionlessparameter alledthedrag oe ient. This oe ientis
semi-empiri ally omputed using the parti le Reynolds number, whi h allows to measure the
ratio between inertia andvis osityfor es on theparti le:
Re
p
:=
2
η
̺
ur|u − v|.
Then
C
D
,whi halsodependson
u
andv
,isgivenbyS hillerandNaumann'slaw[14 ℄,alsousedin [24 , 27℄, in theKIVA odes [5, 4 ,2, 3,41 ℄ and for omplex uid-parti le mixtures
[12,35 ℄:
C
D=
24
Rep
1 +
1
6
Rep
2/3
,
ifRep
< 1000,
0.424,
ifRep
≥ 1000.
When Re
p
is small, whi h is the ase in the respiration framework, one an also useC
D= 24/
Re
p
, see [29 ℄. This formula immediately allows to re over the Stokes law from(A.1).
Appendix B. Analyti solutions to the in ompressible Navier-Stokes
equations
In this se tion, we derive analyti solutions to the in ompressible Navier-Stokes
equa-tionswithout sour e termsina pres ribed moving domain,whi h isinitiallya ylinder.
Using the ylindri al oordinates
(r, θ, z)
and the asso iated basis(e
r
, e
θ
, e
z
)
(wheree
3
= e
z
),the ylinder at initial timeisgiven byC =
(r cos θ, r sin θ, z) | 0 ≤ r ≤ R, 0 ≤ θ ≤ 2π, −L ≤ 2z ≤ L ,
and we an write
u
with the formu(t, r, θ, z) = u
r
e
r
+ u
θ
e
θ
+ u
z
e
z
. Assuming thatu
doesnot depend on
θ
anymore andu
θ
= 0
,u
satisesu(t, r, z) = u
r
e
r
+ u
z
e
z
.
(B.1)Thein ompressible Navier-Stokesequations thenbe ome