Full text
ABSTRACT
VARIABLE RESOLUTION SMOOTHED PARTICLE
HYDRODYNAMICS SCHEMES FOR 2-D AND 3-D VISCOUS FLOWS
by
F ancesco Ricci
Smoo hed Pa icle Hyd odynamics (SPH) is a Lag angian pa icle-based me hod o
he nume ical solu ion o he pa ial di e en ial equa ions ha go e n he mo ion
o luids. The main aim o his hesis wo k is o be e enable he applicabili y
o SPH o p oblems in ol ing mul i-scale luid dynamics. In he i s pa o he
hesis, he capabili y o he SPH me hod o simula e h ee-dimensional iso opic
u bulence is in es iga ed wi h a de ailed compa ison o Lag angian and Eule ian SPH
o mula ions. The main eason o his i s in es iga ion is o p o ide an assessmen
o he e o in oduced by he pa icle diso de on he SPH disc e e ope a o s when
being pu ely Lag angian. When he ee decay o iso opic u bulence in a iple
pe iodic box is s udied, he Eule ian SPH o mula ion achie es a e y good ag eemen
wi h o he well alida ed e e ence solu ions, whe eas Lag angian SPH yields an
inaccu a e p edic ion o u bulen ene gy spec a. When conside ing linea ly o ced
iso opic u bulence, he use o a Goduno - ype SPH scheme becomes essen ial o he
achie emen o a s able solu ion. The e icacy o he pa icle shi ing echnique applied
o u bulen SPH lows is also s udied in his pa o he hesis and nume ical indings
indica e ha co ec i e e ms de i ed om he a bi a y Lag angian–Eule ian heo y
a e essen ial o a p ope es ima ion o u bulence cha ac e is ics. Subsequen ly,
nume ical analyses o a decaying iso opic u bulen low a e ca ied ou o he i s
ime using SPH schemes based on high-o de ke nels. A d ama ic inc ease in he
accu acy o he esul s is obse ed when high-o de SPH is employed, especially o
he desc ip ion o he o ici y dynamics.
Mo i a ed by he indings o he compu a ional in es iga ions abo e, he
second pa o his hesis ocuses on he implemen a ion and es ing o a no el
SPH a iable- esolu ion algo i hm. A domain-decomposi ion app oach is adop ed o
pa i ion he compu a ional domain in o egions ha ing di e en pa icle esolu ions.
Each nume ical sub-p oblem is hen closed by appending bu e egions o e e y
sub-domain, and popula ing hese egions wi h pa icles whose physical quan i ies a e
ob ained by means o in e pola ions o e adjacen sub-domains. These in e pola ions
a e ca ied ou using a second-o de ke nel co ec ion p ocedu e o ensu e he
p ope consis ency and accu acy o he in e pola ion p ocess. The mass ans e
among sub-domains is modeled by e alua ing he Eule ian mass lux a he domain
bounda ies. Pa icles ha belong o a speci ic zone a e c ea ed/des oyed in he bu e
egions and do no in e ac wi h luid pa icles ha belong o a di e en esolu ion
zone.
The algo i hm is implemen ed in he DualSPhysics open-sou ce code [62] and
op imized hanks o DualSPHysics’ pa allel amewo k. The algo i hm is es ed on
a se ies o di e en luid dynamics p oblems: a 2-D hyd os a ic ank case, a low
pas cylinde o di e en alues o he Reynolds numbe , a low pas an oscilla ing
cylinde in he c oss- low di ec ion, and he p opaga ion o egula wa es ac oss a
ec angula ank. The p esen algo i hm is able o simula e e icien ly luid dynamics
p oblems cha ac e ized by a wide ange o spa ial scales, achie ing a a io be ween
he coa ses and he ines esolu ion up o a ac o equal o 256.
The in es iga ion is hen ex ended o 3-D luid dynamics p oblems, such as he
low pas a sphe e wi h a Reynolds Numbe equal o 300 and 500, o which a SPH
solu ion using a uni o m esolu ion is un easible due o he high compu a ional cos ,
showing a good ag eemen be ween he esul s ob ained wi h he a iable- esolu ion
algo i hm he ein p esen ed and ele an nume ical in es iga ions in he li e a u e.
The wo k is hen concluded wi h he simula ion and alida ion o a 3-D dam-b eaking
low impac ing a cubic obs acle.
VARIABLE RESOLUTION SMOOTHED PARTICLE
HYDRODYNAMICS SCHEMES FOR 2-D AND 3-D VISCOUS FLOWS
by
F ancesco Ricci
A Disse a ion
Submi ed o he Facul y o
New Je sey Ins i u e o Technology
in Pa ial Ful illmen o he Requi emen s o he Deg ee o
Doc o o Philosophy in Mechanical Enginee ing
Depa men o Mechanical and Indus ial Enginee ing
Augus 2023
Copy igh ©2023 by F ancesco Ricci
ALL RIGHTS RESERVED
APPROVAL PAGE
VARIABLE RESOLUTION SMOOTHED PARTICLE
HYDRODYNAMICS SCHEMES FOR 2-D AND 3-D VISCOUS FLOWS
F ancesco Ricci
D . Angelan onio Ta uni, Disse a ion Ad iso Da e
Assis an P o esso o Mechanical Enginee ing, NJIT
D . Samaneh Fa okhi ad, Commi ee Membe Da e
Assis an P o esso o Mechanical Enginee ing, NJIT
D . Samuel Liebe , Commi ee Membe Da e
Assis an P o esso o Mechanical Enginee ing Technology, NJIT
D . Simone Ma as, Commi ee Membe Da e
Assis an P o esso o Mechanical Enginee ing, NJIT
D . Jos´e Manuel Dom´ınguez Alonso, Commi ee Membe Da e
Assis an P o esso o Applied Physics, Uni e sidade de Vigo, Ou ense, Spain
BIOGRAPHICAL SKETCH
Au ho : F ancesco Ricci
Deg ee: Doc o o Philosophy
Da e: Augus 2023
Unde g adua e and G adua e Educa ion:
•Doc o o Philosophy in Mechanical Enginee ing,
New Je sey Ins i u e o Technology, Newa k, NJ, US, 2023
•Mas e o Science in Compu a ional Fluid Dynamics,
C an ield Uni e si y, C an ield,UK, 2018
•Mas e o Science in Mechanical Enginee ing,
Poli ecnico di Ba i, Ba i, I aly 2016
•Bachelo o Science in Mechanical Enginee ing,
Poli ecnico di Ba i, Ba i, I aly, 2013
Majo : Mechanical Enginee ing
P esen a ions and Publica ions:
F., P. A.S.F. Sil a, P. Tsou sanis, . F. An oniadis, “Ho e ing o o solu ions by high-
o de me hods on uns uc u ed g ids,,” Ae ospace Science and Technology,
Volume 97, 2020.
F. Ricci, R. Vacondio, A. Ta uni; Di ec nume ical simula ion o h ee-dimensional
iso opic u bulence wi h smoo hed pa icle hyd odynamics.” Physics o
Fluids, 2023; 35 (6): 065148.
F. Ricci, R. Vacondio and A. Ta uni, “A a iable esolu ion SPH scheme based
on independen domains coupling,” P oceedings o he 17 h SPHERIC
In e na ional Wo kshop, Rhodes, 2023.
F. Ricci, R. Vacondio and . Ta uni, “High-o de SPH schemes o DNS o u bulen
lows,” P oceedings o he 2022 SPHERIC In e na ional Wo kshop, Ca ania,
2022.
i
To my g and a he and my nephew
ACKNOWLEDGMENT
Fi s and o emos , I exp ess my g a i ude o my ad iso s, P o . Angelo Ta uni and
P o . Rena o Vacondio, o allowing me o pu sue his Ph.D. p og am and o hei
cons an suppo and guidance h oughou all hese yea s.
Special hanks also o my de ense commi ee, in he pe son o P o . Fa okhi ad,
P o . Liebe , P o . Ma as and P o . Dominguez o hei eedback on my esea ch.
I would also like o hanks he inancial suppo ecei ed by Gene al Mo o s
unde G an No. GAC3794, he Na ional Science Founda ion unde G an No.
2209793 and he depa men o Mechanical Enginee ing Technology.
I’m also g a e ul o he help I ecei ed om all he esea che s o he
DualSPHysics g oup, in pa icula , he people o he SPH esea ch g oup o he
Uni e si y o Manches e o hei cons uc i e c i icism o his esea ch du ing ou
mee ings and o he ePhysLab o hei echnical suppo and o he oppo uni y o
spending a pe iod o s ay a he Uni e si y o Vigo.
Mos impo an ly, I wan o men ion my pa en s o all he sac i ices hey ha e
made o me since I was bo n and my belo ed sis e o being my con idan . Also,
special hanks o my iends in I aly o showing hei lo e and suppo e en wi h an
ocean be ween us and o he people in he US wi h which I sha ed hese yea s a
om home.
i
LIST OF FIGURES
(Con inued)
Figu e Page
4.19 Vo ici y con ou s o ω= 1,5,10,20,30 a x=−0.5 o he (a) 2nd, (b)
4 h and (c) 6 h o de schemes o he Taylo -G een Vo ex a Re=1,600.
(d) Re e ence solu ion in [253] . ...................... 79
4.20 Tu bulen ene gy spec um 2nd, 4 h and ) 6 h o de schemes o he
Taylo -G een Vo ex a Re=1,600 wi h N= 2563pa icles. Nume ical
esul s a e compa ed o he e e ence solu ion in [253]. ......... 80
5.1 (a) Example o wo sub-domains Γ1and Γ2. (b) Bu e egions ∂Γ2
1and
∂Γ1
2wi h wid hs l∂Γ2
1= 2h1and l∂Γ1
2= 2h2a e appended o hei
espec i e sub-domains. .......................... 82
5.2 Coupling p ocedu e be ween sub-domains Γ1and Γ2. Bu e pa icles
(o ange) in e pola e hei p ope ies o e he luid pa icles (ligh blue)
in he coupled subdomain. ........................ 83
5.3 A bu e pa icle ha mo es in o he luid domain is ans o med in o a
luid pa icle (p ocess 1). A luid pa icle ha en e s he bu e egion
is ans o med in o a bu e pa icle (p ocess 2). A bu e pa icle ha
mo es ou side he ex ended subdomain ∂Γj
i∪Γiis dele ed (p ocess 3). 84
5.4 Pa icle inse ion p ocedu e: a each ime s ep, he no mal mass lux
a he ou e bounda y o he sub-domain is calcula ed and added o
he mass accumula ion poin s ( ed squa es). When he mass a he
accumula ion poin s eaches he e e ence pa icle mass, new pa icles
(g een) a e c ea ed. ............................ 86
5.5 Ske ch o he egula iza ion p ocedu e o bu e pa icles. The shi ing
co ec ion is applied only in he di ec ion angen ial o he in e ace,
while neglec ed in he no mal di ec ion n. In he co ne egion, his
p ocedu e is deac i a ed. ......................... 87
5.6 Call unc ion o he DualSPHysics GPU code using a symplec ic in eg a o 92
5.7 Call unc ion o he main loop in he new mul i- esolu ion algo i hm. .96
5.8 Compu a ional domain o he hyd os a ic ank case ........... 98
5.9 Hyd os a ic ank case: (a) densi y con ou s and (b) p essu e dis ibu ion
agains he hyd os a ic solu ion a = 20s ............... 99
5.10 Compu a ional domain o 2-D low pas a ci cula cylinde ....... 100
5.11 Dimensionless p essu e o low pas a cylinde wi h (a) Re = 100 and (b)
Re = 200 .................................. 101
xiii
LIST OF FIGURES
(Con inued)
Figu e Page
5.12 Dimensionless o ici y o low pas a cylinde wi h (a) Re = 100 and (b)
Re = 200 .................................. 103
5.13 S eamlines o low pas a cylinde wi h (a) Re = 100 and (b) Re=200 .103
5.14 Time his o y o he d ag and li coe icien o a low pas cylinde wi h
Re = 100 and Re = 200 .......................... 105
5.15 Time his o y o he li coe icien o low pas a cylinde wi h (a) Re =
100 and (b) Re = 200. CLsindica es he li coe icien ob ained om a
single esolu ion simula ion while CLmbelongs o he mul i- esolu ion
simula ion. ................................. 105
5.16 Ske ch o he di e en SPH sub-domains c ea ed o esol e he low pas
a cylinde a a ious Reynolds numbe s ................. 107
5.17 D ag coe icien o low pas a cylinde wi h (a) Re = 1000, (b) Re =
3000 and (c) Re = 9500. These SPH solu ions a e compa ed agains
nume ical esul s in [118]. ......................... 108
5.18 Vo ici y con ou s o low pas a cylinde a Re = 1000 ......... 109
5.19 S eamlines o low pas a cylinde a Re = 1000 ............. 110
5.20 Vo ici y con ou s o low pas a cylinde a Re = 3000 ......... 111
5.21 S eamlines o low pas a cylinde a Re = 3000 ............. 112
5.22 Vo ici y con ou s o low pas a cylinde a Re = 9500 ......... 113
5.23 S eamlines o low pas a cylinde a Re = 9500 ............. 114
5.24 Time his o y o he li coe icien o low pas an oscilla ing cylinde
a Re = 100 o di e en ampli ude Aand equency F a ios: (a)
(A, F) = (0.25,0.9), (b) (A, F) = (0.25,0.5), (a) (A, F) = (0.25,1.5),
(a) (A, F) = (1.25,1.5) .......................... 117
5.25 Powe Spec al Densi y (PSD) o he low pas an oscilla ing cylinde a
Re=100 o di e en ampli ude Aand equency F a io ........ 118
5.26 Con ou s o dimensionless o ici y o low pas an oscilla ing cylinde a
Re = 100 wi h di e en ampli ude Aand equency F a ios ..... 119
5.27 Compa ison o SPH ae odynamic o ces agains esul s in [194] o low
pas an oscilla ing cylinde wi h A= 0.25 ................ 120
5.28 Compu a ional domain o he p opaga ion o egula wa es case .... 120
xi
LIST OF FIGURES
(Con inued)
Figu e Page
5.29 Compa ison o ee-su ace ele a ion (a, b) and o bi al eloci ies (c– )
be ween he mul i- esolu ion and uni o m esolu ion SPH simula ions
egula wa es p opaga ion ......................... 121
5.30 (a) Densi y and (b) eloci y con ou s o he mul i- esolu ion simula ion
o he wa e p opaga ion es case .................... 122
5.31 Time his o y o he mass a ia ion in he mul i- esolu ion simula ion . . 123
6.1 Longi udinal- and c oss- sec ions o he compu a ional domain o he low
pas a sphe e. ............................... 125
6.2 (a) Time his o ies and (b) no malized powe spec al densi ies o he
ae odynamic coe icien s o he low pas a sphe e a Re = 300. .... 127
6.3 (a) Time his o y and (b) no malized powe spec al densi y o he alue
o he s eamwise coe icien a a x/D = 5.75 on he wake cen e line o
he low pas a sphe e a Re = 300. ................... 128
6.4 Compa ison o he a e age and oo -mean-squa e alues o he s eamwise
eloci y along he wake cen e line wi h he nume ical esul s in [242] .128
6.5 Flow isualiza ion by he Q c i e ion, colo ed by he eloci y magni ude
U, a e e y qua e o pe iod om a iew no mal o he (x, z) plane o
he low pas a sphe e a Re = 300. ................... 130
6.6 Flow isualiza ion by he Q c i e ion, colo ed by he eloci y magni ude
U, a e e y qua e o pe iod om a iew no mal o he (x, y) plane o
he low pas a sphe e a Re = 300. ................... 131
6.7 (a) Time his o ies and (b) no malized powe spec al densi ies o he
ae odynamic coe icien s o he low pas a sphe e a Re = 500. .... 132
6.8 No malized powe spec al densi y o he s eamwise eloci y and
p essu e a (a)-(b) (x, y, z) = (2.5D, 0,0), (c)-(d) (x, y, z) = (2D, 0.3,0),
(c)-(d) (x, y, z) = (2D, 0.0,0.3), o he low pas a sphe e a Re = 500. 133
6.9 Flow isualiza ion by he Q c i e ion, colo ed by he o ici y ωx, a e e y
pe iod T1= 1/S 1 om a iew no mal o he (x, y) plane o he low
pas a sphe e a Re = 500. ........................ 135
6.10 Con igu a ion o he expe imen al se up o he h ee-dimensional dam-
b eaking es case [113]. .......................... 136
6.11 Veloci y magni ude con ou s o he h ee-dimensional dam b eak using
he mul i- esolu ion algo i hm. The e inemen egion is highligh ed in
ed. ..................................... 137
x
LIST OF FIGURES
(Con inued)
Figu e Page
6.12 Compa ison o he ime his o y o he p essu e a he on side measu emen s
gauges be ween he p esen simula ion and he expe imen al da a [113]. 138
6.13 Compa ison o he ime his o y o he p essu e a he op side measu emen s
gauges be ween he p esen simula ion and he expe imen al da a [113]. 139
6.14 Compa ison o he ime his o y o he wa e ele a ion a he measu emen s
gauges be ween he p esen simula ion and he expe imen al da a [113]. 140
6.15 Snapsho s o he densi y [kg/m3] con ou s ac oss he cen e -line sec ion in
he longi udinal di ec ion du ing he i s impac o dam-b eaking lows
agains he obs acle. ........................... 142
x i
CHAPTER 1
INTRODUCTION
1.1 Backg ound and Mo i a ion
The equa ions ha model he mo ion o an incomp essible iscous low, i.e., he
Na ie -S okes equa ions, a e cha ac e ized by non-linea e ms ha make hei
ma hema ical ea men s ill an open challenge 100 yea s a e hei i s de i a ion.
Analy ical solu ions ha e been de eloped o speci ic cases by linea izing e ms
o educing dimensionali y, p o iding quali a i e desc ip ions o low in simple
geome ies. Howe e , in o de o ob ain quan i a i e esul s, sol ing he Na ie -S okes
equa ions nume ically is c ucial.
Compu a ional Fluid Dynamics (CFD) is he compu a ional science encom-
passing all nume ical me hods used o analyze luid mo ion and se es wo main
pu poses. F om a scien i ic pe spec i e, i helps be e unde s and complex
phenomena like u bulence, mul iphase lows, and low-induced noise. In indus y, i
educes cos s associa ed wi h expe imen al aspec s o he design p ocess by na owing
he ange o a iables in expe imen al uns, op imizing designs, and sho ening he
ime om concep ual design o p oduc ion in a ious sec o s such as au omo i e,
ae ospace, and ene gy.
The ea lies bu s ill mos popula nume ical me hods in CFD a e mesh-based
me hods such as he Fini e Di e ence Me hod (FDM) [92], he Fini e Volume Me hod
(FVM) [129], and he Fini e Elemen Me hod (FEM) [284]. In mesh-based me hods,
he physical domain is disc e ized by compu a ional nodes, which a e opologically
connec ed.
Gene a ing he compu a ional g id is a complex and c ucial pa o he nume ical
compu a ion wo k low. I is o en he mos ime-consuming ask and demands
1
expe ise o ensu e he p ope placemen o compu a ional nodes, conside ing he
physics o speci ic phenomena while main aining g id quali y. High-aspec a io
o en angled g id elemen s can nega i ely impac he accu acy and s abili y o he
nume ical solu ion, pa icula ly in he p esence o in ica e geome ical ea u es [73].
Be o e applying he disc e iza ion speci ic o a pa icula nume ical echnique,
he i s choice conce n he kinema ic desc ip ion o he con inuum. Usually,
wo di e en o mula ions a e employed [64]: in he Eule ian desc ip ion, he
compu a ional nodes emain ixed in space and ime, and con ec i e e ms a e added
in o he go e ning equa ion, while he con inuum mo es and de o ms wi h espec
o he mesh, as opposed o he Lag angian desc ip ion, whe e each compu a ional
elemen is associa ed o a ma e ial pa icle hus ollowing i du ing i s mo ion. Bo h
o mula ions ha e hei ad an ages and disad an ages, depending on he pa icula
physics o he p oblem: o luid dynamics lows, he Eule ian desc ip ion is usually
p e e ed because i is concep ually simple . Howe e , i is gene ally unable o
desc ibe accu a ely mo ing in e aces. The Lag angian o mula ion is p e e ed when
dealing wi h s uc u al mechanics because i is implici ly able o ack in e aces
and deal wi h a ime-dependen s ess-s ain ela ionship. Howe e , as opposed o
he Eule ian desc ip ion, when he e is la ge ma e ial de o ma ion, he mo ion o he
compu a ional nodes can esul in dis o ed o en angled elemen s ha can de e io a e
he accu acy and he con e gence o he nume ical me hods.
Due o he successes in p edic ing ae odynamical lows, he CFD echnique
has also been ex ended o luid-s uc u e in e ac ion (FSI) p oblems, whe e mo able
o de o ming objec s in e ac wi h su ounding luid lows. This class o p oblems
is cha ac e ized by s ong non-linea i ies and a mul i-physics na u e, making he
nume ical solu ions in a single ma hema ical amewo k a he challenging. The ange
o applica ions o FSI p oblems spans di e en enginee ing a eas, including ae oelas-
2
ici y [104], bio-medical lows [96], biological lows [241], s uc u al enginee ing [124],
coas al and ma ine applica ions [278] among he o he s.
Many di e en CFD me hods ha e been p oposed o ackle FSI p oblems.
Among hose, he wo mos popula echniques a e A bi a y Lag angian-Eule ian
(ALE) [93] and he Imme se Bounda y Me hod (IBM)[193].
The idea behind he A bi a y-Lag angian-Eule ian (ALE) desc ip ion is o
e ain he ad an ages o bo h he Eule ian and he Lag angian o mula ion while
mi iga ing hei d awbacks. Usually, in ALE me hods, a body- i ed g id disc e izes
he solid domain, while an Eule ian desc ip ion is employed o he luid a
egion. Ins ead, nea he in e ace, an a bi a y eloci y is imposed on he mesh
o a oid excessi e mesh dis o ion, and con ec i e luxes accoun o his a bi a y
mo ion in he go e ning equa ions. Howe e , in he p esence o la ge displacemen ,
he e-meshing and emapping p ocess is una oidable, along wi h he associa ed
compu a ional cos and he challenges in emapping he solu ion o e he new mesh,
which can de e io a e he accu acy o he nume ical solu ion.
In he Imme sed Bounda y Me hod, non-con o mal meshes a e used o essella e
he luid and he solid egion, which a e usually desc ibed using a di e en kinema ic
desc ip ion [159]. The abili y o employ o e lapping g ids, a oid ALE me hods’
compu a ionally cumbe some e-meshing p ocess and g ea ly simpli y he g id
gene a ion p ocess. The coupling be ween he non-con o mal meshing is usually
achie ed by adding a local olume ic o ce in o he go e ning equa ions o he luid
pa , using a smoo hing unc ion o edis ibu e he e ec o he in e ace o e a
ange o compu a ional nodes. Howe e , di e en s a egies ha e been p oposed
[87]. Ano he coupling app oach is he Cu -Cell Fini e-Volume app oach [275], which
doesn’ use a olume ic o cing and has be e mass and momen um conse a ion
p ope ies. Ne e heless, wo main d awbacks cha ac e ize he IBM: he i s one,
as discussed in [25], conce ns he ”added-mass” e ec when dealing wi h a high
3
luid- o-solid densi y a io; he second one ega ds he simula ion o a high Reynolds
numbe lows, o which a mesh e inemen p ocedu e is equi ed in o de o ensu e
an adequa e esolu ion nea he solid bounda ies [254].
Ano he class o p oblems ha in ol e mo ing in e aces is ee-su ace and
mul iphase lows p oblems. In his case, wo main s a egies a e used in mesh-based
me hods, on -cap u ing and on - acking app oaches [243].
The Volume o Fluid (VOF) echnique [94] is he mos popula on -cap u ing
me hod. In he VOF, he in e ace be ween wo luids is ep esen ed by a colo
unc ion, which alue is based on he olume ac ion o each phase in a pa icula
compu a ional elemen . The me hod is composed o wo s eps: in he i s one, he
in e ace is econs uc ed om he alue o he colo unc ion in each cell. Ea ly
s udies used a Simple Line In e ace Cons uc ion (SLIC) [181, 94], ep esen ing
he in e ace by segmen s aligned wi h he mesh. Al hough i is e y simple,
his me hod leads o la ge in e ace smea ing. Mo e accu a e app oaches, such as
he Piecewise Linea In e ace Cons uc ion (PLIC) [207], signi ican ly imp o e he
me hod’s accu acy. The colo unc ion is ad ec ed using he eloci y ield in he
second pa o he app oach. Despi e he ma hema ical o mula ion ensu ing good
conse a ion p ope ies, he discon inuous econs uc ion can lead o ins abili ies in
he p esence o high-cu a u e in e aces.
Ano he app oach is he Le el-Se me hod [190], in which he in e ace is
ep esen ed by a smoo h unc ion ha mo es acco ding o an ad ec ion equa ion.
The ad an age o he Le el-se me hod is ha wi h espec o he VOF, he unc ion
is smoo h; howe e , i has a wo se conse a ion mass p ope y wi h espec o he
o me me hod.
In on - acking echniques [244], ins ead, he bounda ies be ween di e en
phases a e ep esen ed by a se o ma ke poin s ha a e connec ed and mo e along
wi h he luid. The d awbacks o hese me hods a e he addi ional da a s uc u e o
4
desc ibe he on and he explici ea men ha equi e he opology change o he
in e ace.
Opposed o g id-based me hods, in meshless-based me hods he app oxima ion
o he go e ning equa ions is buil upon a se o compu a ional nodes o which
g id connec i i y is no speci ied. Among hem, he e a e he Smoo hed Pa icle
Hyd odynamics (SPH) me hod [80], he Meshless local Pe o -Gale kin me hod [12],
he Di use Elemen Me hod [180], he Elemen -F ee Gale kin me hods [19], and he
Mo ing-pa icle semi-implici me hod [116].
The SPH me hod is a guably he mos popula o simula ing incomp essible
iscous lows. In he SPH me hod, he Na ie -S okes equa ions a e app oxima ed
upon a se o disc e e pa icles ha ca y he physical p ope ies o he luid. The
in e pola ion is based on he con olu ion wi h a ke nel smoo hing unc ion. One o
he ad an ages o he SPH me hod is i s obus ness; in ac , as demons a ed in [24],
he SPH o mula ion is consis en wi h a a ia ional app oach, ensu ing conse a ion
o all ele an physical quan i ies. Mo eo e , due o he Lag angian o mula ion, he
luid p ope ies a e ad ec ed exac ly and able o implici ly desc ibe in e aces, suach
as ee-su ace.
The SPH Esea ch and Enginee ing In e na ional Communi y (SPHERIC) is
an in e na ional o ganiza ion ha g oups he communi y o SPH esea che and
indus ial p ac i ione s. The main objec i e o SPHERIC is o s ee he esea ch
ocus on he SPH me hod. In ac , he s ee ing commi ee has iden i ied i e di e en
aspec s o SPH ha need o be add essed in o de o encou age he widesp ead
adop ion o he me hod o CFD s udy. The SPH G and Challenges a e [245]:
Con e gence, consis ency and s abili y, Bounda y condi ions, Adap i i y, Coupling o
o he models, Applicabili y o indus y. One opic ha has been poo ly add essed by
he SPH esea ch and limi s he ange o applicabili y and he ideli y o he me hod
conce n he simula ion o u bulen lows. In his wo k is s udied he issue o he
5
inclusion o u bulence e ec s in he SPH me hod. In pa icula , a majo ocus is
gi en o he ela ionship be ween u bulence modeling and he issue o adap i i y
wi hin he SPH me hod.
1.2 Aim and Objec i es
The main goal o he p esen disse a ion is o ex end he ange o applicabili y o
he Smoo hed Pa icle Hyd odynamics me hod, wi h a ocus on u bulen lows. To
his end, he p esen objec i es a e se :
1. Gain insigh in o he pe o mance o he SPH me hod in he compu a ion o
u bulen lows.
2. Analyze he e ec o he disc e iza ion e o due o he disc e e ope a o , he
densi y di usion e m and he pa icle shi ing on he nume ical compu a ion
o iso opic u bulence.
3. Assess he pe o mance o high-o de ke nel scheme in he nume ical solu ion
o iso opic u bulence
4. De elop a no el and highly-e icien a iable- esolu ion app oach o u bulence
p oblems whe e high local esolu ion is equi ed.
5. Implemen he new algo i hm in he DualSPHysics open-sou ce code and
alida ing ac oss di e en es cases.
6. Ex ension and alida ion o he app oach o he nume ical compu a ion o h ee-
dimensional lows.
1.3 S uc u e o he Disse a ion
This disse a ion is s uc u ed as ollows:
1. In Chap e 1 is p esen ed an o e iew o he nume ical app oaches o he
compu a ion o lows cha ac e ized by mo ing in e aces
2. Chap e 2 p esen a li e a u e e iew o e he s a e o he a o he SPH me hod
wi h a pa icula ocus o e he u bulence and i s modeling wi hin he SPH
me hod and he issue o adap i i y.
3. Chap e 3 p esen he ma hema ical basis o he SPH along wi h he nume ical
echnique adop ed in his wo k.
4. In Chap e 4 he nume ical compu a ion o homogenous iso opic u bulence
wi hin he SPH me hod is ad essed. The e ec o he disc e e ope a o o e
he accu acy is s udied, and he e ec o a Densi y Di usion Te m and he
Pa icle Shi ing Technique is assessed. The nume ical simula ion esul s wi h
high-o de SPH schemes o decaying iso opic u bulence a e p esen ed.
6
app oach whe e he low is cha ac e ized by complex mo ing in e ace,e.g., ee-su ace
o mo ing objec s.
As p e iously discussed, one o he p ima y limi a ions o he Smoo hed Pa icle
Hyd odynamics (SPH) me hod, which ini ially hinde ed i s b oad applica ion in
enginee ing, is i s high compu a ional cos . This is due o a la ge compu a ional
s encil ( ypically on he o de o 30+ and 300+ pa icles o 2-D and 3-D simula ions,
espec i ely) compa ed o Fini e Volume Me hod (FVM) o Fini e Elemen Me hod
(FEM). Howe e , wi h he ise o massi ely pa allel a chi ec u es, such as hose based
on G aphics P ocessing Uni s (GPUs), nume ous in-house o open-sou ce ([62, 21, 34])
codes ha e apidly de eloped.
O iginally, GPUs we e u ilized in g aphics applica ions, such as image/ ideo
p ocessing and ideo gaming. Thei a chi ec u e is buil a ound he S eaming
Mul ip ocesso uni , composed o se e al A i hme ic Logic Uni s (also known as
CUDA co es). The la es gene a ions o GPUs ha e hund eds o s eaming mul ip o-
cesso s, enabling hem o pe o m housands o a i hme ic ope a ions simul aneously.
The SPH me hod, pa icula ly in i s Weakly-Comp essible o mula ion u ilizing
an explici ime-scheme, is especially sui ed o such a chi ec u es. This is due o he
high a i hme ic in ensi y o pa icle-pa icle in e ac ion calcula ions which, as no ed
in Dominguez e al. [59], gene ally ep esen s he mos compu a ionally expensi e
ope a ion in an SPH simula ion.
In he SPH me hod, he compu a ional s encil is compu ed h ough he c ea ion
o a neighbo lis . Dominguez e al. [59] ha e discussed he p ima y echniques o
c ea ing his neighbo lis , emphasizing he impo ance o pa icle eo de ing o ensu e
op imal coalesced memo y access. Addi ionally, in Dominguez e al.[61], a ious
op imiza ions a e de ailed o u he enhance he e iciency o a GPU implemen a ion
o an SPH model.
13
2.2.2 Con e gence and accu acy o SPH me hod
The disc e iza ion e o in he SPH me hod is composed o wo con ibu ions: he
i s one is due o he smoo hing p ocedu e ha , o a con en ional smoo hing ke nel
unc ion, has an o de o O(h2), whe e his he smoo hing leng h. The second sou ce
o e o is due o he disc e e app oxima ion and is a unc ion o bo h he smoo hing
leng h and he numbe o neighbo s Nbincluded in he ke nel suppo .
Monaghan [164] conjec u ed ha he SPH me hod because he disc e e p essu e
g adien ends o a ange he pa icles in a glass-like con igu a ion, p esen s mo e
a o able con e gence p ope ies han Mon e-Ca lo me hods. In Zhu e al. [283]
is no ed ha o main ain cons an he a e o con e gence, one mus ha e h→0,
Nb→ ∞ and N→ ∞ simul aneously, and p opose a powe -law o ela e hand Nb o
he o al numbe o pa icles Nin he compu a ional domain o a ypical 2nd o de
smoo hing ke nel unc ion as:
h∝N−1/6, Nb∝N0.5(2.1)
The same conclusions we e eached in [199], whe e he disc e iza ion e o o a 1D SPH
app oxima ion was analyzed h ough a second Eule -McLau in summa ion o mula.
The immedia e consequence o hese indings is ha o p ese e he second-o de
accu acy, he compu a ional s encil, which is al eady la ge in compa ison o mesh-
based me hods, mus g ow as hsh inks, inc easing he compu a ional cos .
Besides, ea ly SPH p ac i ione s un in o he so-called ”pai ing ins abili y”
o e a ce ain h eshold o neighbo s. As demons a ed in Dehnen and Aly[55], his
phenomenon is caused by nega i e alues in he Fou ie ans o m o he smoo hing
ke nel. Fo his eason, Wendland ke nels [265] ha e become he s anda d in he SPH
me hod.
Ano he widesp ead echnique o dec ease he inaccu acies due o a diso de
dis ibu ion is he Pa icle Shi ing Technique (PST) [136], which aims o es o e a
14
mo e egula dis ibu ion by mo ing he posi ion o he pa icles, ypically modeling
he displacemen wi h a Fick’s law based on he concen a ion g adien . A simila
app oach has also been p oposed wi hin he SPH-ALE o mula ion [187].
The PST has soon become a co ne s one when dealing wi h incomp essible
iscous lows, al hough i equi es ca e ul ea men in he p esence o a ee su ace
due o he ze o- h e o in oduced in he SPH g adien ope a o by he unca ed
suppo . In his case, he o mula ion o he PST is usually modi ied by elimina ing
he no mal componen o he ee su ace o he shi ing ec o [136]. Di e en
p ocedu es ha e been p oposed in o de o iden i y he luid pa icles ha belong o
he ee-su ace: in he me hod p oposed in Lee e al.[125], he ee-su ace pa icles
a e iden i ied h ough he alue o he di e gence o he posi ion ec o . A mo e
compu a ionally cos ly bu accu a e app oach has been p oposed in Ma one e al.
[152], whe e he minimum alue o he eigen alues o he eno maliza ion ma ix
[202] and an addi ional p ocedu e, based on scanning he ”umb ella-shaped” egions
a e used o de e mine he pa icles belonging o he ee-su ace. Recen ly, di e en
wo ks ha e add essed he inconsis ency in oduced a he ee-su ace om he shi ing
algo i hm [109, 262, 145, 120].
Addi ionally, i e a i e explici and implici shi ing algo i hms [203] ha e also
been p oposed o ensu e a be e egula iza ion o he pa icle dis ibu ion.
Ano he aspec closely ela ed o he con e gence p ope y is he consis ency
o he SPH me hod, in pa icula in he p esence o bounda ies ha unca e he
suppo domain o he smoo hing ke nel. In ha case, nei he he ze o no he
i s -o de consis ency is ensu ed. Di e en nume ical echniques ha e been p oposed
o co ec he inconsis ency: app oach based on he eno maliza ion ma ix [202, 101],
Mo ing Leas -Squa e schemes [58], he Co ec i e Smoo hed Pa icle Hyd odynamics
Me hod (CSPH) [36], he Fini e Pa icle Me hod [140] (FPM), he modi ied Smoo hed
Pa icle Hyd odynamics me hod (MSPH) [16].
15
The downside o hese app oaches is he compu a ional cos associa ed wi h he
solu ion o he linea sys em, which inc eases s eeply wi h he dimensionali y and he
o de o consis ency equi ed. Besides, mos o hese me hods b eak he symme ici y
o he pa icle in e ac ion, wi h he loss o he conse a ion p ope ies o he me hod,
al hough some au ho s [185] sugges ha his p ope y can be elaxed.
Di e en s a egies ha e been p oposed in he las yea s o achie e a highe
con e gence a e. Using a Riemann-SPH scheme, in A esani e al. [13] has been
p oposed a WENO- econs uc ion whe e he polynomials a e ob ained h ough an
MLS in e pola ion. The econs uc ion s encils a e de ined by pa i ioning he
suppo domain o he ke nel in o di e en sec o s. This app oach has been u he ly
imp o ed in An ona e al. [7], whe e he FPM me hod is used in place o he MLS
scheme. This scheme has also been ex ended in A esani e al. [14] o include
a high-o de space- ime econs uc ion wi h an ADER-WENO-SPH scheme. The
d awbacks o his app oach a e ha he con e gence a e is s ill limi ed by he SPH
app oxima ion in he pa icle in e ac ion and he compu a ional cos associa ed wi h
he MLS econs uc ion ha equi es a ma ix in e sion o each s encil
Lind and S ansby [135] ha e shown ha i is possible o achie e high-o de
con e gence a es by employing high-o de ke nels. These ke nels a e ob ained by
elaxing he non-nega i e p ope y o he smoo hing ke nel. The sho coming o his
app oach is he ke nel mus be e y well sampled, es ic ing he ange o applicabili y
o a uni o m dis ibu ion o pa icles. Following his app oach in Nasa e al. [178],
high-o de Di ichle and Von Neumann bounda y condi ions a e p oposed, while in
Nasa e al. [177], a new o mula ion based on a ke nel consis ency co ec ion has
been p oposed o limi he smoo hing e o due o he disc e e SPH ope a o when
high-o de ke nels a e employed.
16
2.2.3 Weakly-Comp essible s. incomp essible SPH
The e a e wo main app oaches o ea ing incomp essible lows in SPH: he Weakly-
Comp essible SPH (WCSPH) and he Incomp essible SPH (ISPH).
The la e app oach has been p oposed i s ly in Cummins and Rudman [52],
whe e a Cho in’s p ojec ion me hod is used o en o ce an incomp essibili y o he low
h ough he solu ion o a p essu e Poisson equa ion ha a ises om he di e gence-
ee eloci y ield assump ion. Al e na i e algo i hms ha e been also p oposed in Shao
and Lo [221] and Hu and Adams[97]. No ably, i has been shown in [230, 231] ha he
ISPH and he mo ing pa icle semi-implici (MPS) me hod a e equi alen . The ISPH
has been applied o ee-su ace lows [108, 107, 228, 128], o sho e applica ion [133],
and mul i-phase low [132]. The ad an ages o he ISPH agains he WCSPH a e he
abili y o ob ain a smoo he p essu e ield, sol e he well-known p oblems ha a lic
he WCSPH, and ha is able o use a la ge ime s ep. Howe e , while he la e
app oach is compu a ionally e icien due o he explici scheme ha is mo e easily
pa allelizable, especially by exploi ing a pa allel amewo k wi h a SIMD pa adigm,
such as OpenMP and CUDA, he ISPH p esen s bo lenecks ha limi he e iciency
o he me hod. The lack o opological connec i i y be ween compu a ional nodes,
one o he dis inc i e ai s o he SPH me hod, o ces he cons uc ion o he PPE
ma ix a e e y ime s ep. Fu he mo e, because o he la ge compu a ional s encil,
he memo y equi emen s o s o ing he PPE ma ix a e conside ably la ge han he
WCSPH, and also, wi h espec o he la e o mula ion ha en o ces he ee-su ace
bounda y condi ion implici ly, he ISPH mus ely on ee-su ace de ec ion me hod
o co ec ly apply he Di ichle bounda y condi ions o close he PPE.
In he WCSPH he densi y and he p essu e a e coupled h ough a s i equa ion
o s a e, usually Tai ’s Equa ion. To a oid an excessi e es ic ion o he ime-s ep
due o he CFL condi ion, he Mach numbe is aken a ound 0.1, which bound he
17
a ia ion o he densi y wi hin he 1%. The ad an age o his app oach is he abili y
o use an explici ime-s epping scheme.
One o he d awbacks o he WCSPH o mula ion is he p esence o high-
equency oscilla ion ha a ec s he smoo hness o he densi y ield. This aspec
has been s udied by se e al au ho s [112, 68], and i s s ems om he combina ion o
wo di e en ac o s: on he one hand, he e is he employmen o a s i equa ion;
on he o he hand, he e is he colloca ion na u e o he SPH scheme.
Va ious echnique ha e been p oposed du ing he pas wo decades o add ess
his issue. Se e al au ho s [255, 192, 98] ha e p oposed an app oach based on he
de ini ion o a local Riemann p oblem o sol e he pa icle in e ac ion. The Riemann-
SPH me hod has been used wi h di e en limi e s([200, 174, 99, 210, 117], howe e , o
iolen ee-su ace low, his app oach has e ealed o in oduce oo much dissipa ion.
In Fe a i e al. [72], has been p oposed a di usi e e m ob ained applying a
Rusano Flux o he Riemann-SPH app oach, bu in oducing less dissipa ion wi h
espec o he la e app oach. One o he d awbacks o his e m is ha i is nei he
consis en , so ha doesn’ anish o h→0, no p ese e he hyd os a ic solu ion. To
es o e he consis ency in Mol eni and Colag ossi[162] is p oposed a densi y di usion
e m based on he disc e iza ion o he laplacian o he densi y ield wi h he Mo is
o mula, which has been imp o ed in An uono e al. [10], he so-called ”δ-SPH
scheme, in o de o p ese e he hyd os a ic solu ion wi h a consis ency co ec ion a
he ee-su ace based on he calcula ion o he eno maliza ion ma ix. In G een e
al. [85] is p esen ed a di usi e e m based on he applica ion o a Roe’s app oxima ing
Riemann sol e , and also i is shown ha he δ-SPH can be iewed as a pa icula
case o his model. Mo e ecen ly, in Fou akas e al. [75], a new di usi e model is
p oposed, based on he neglec ion o he hyd os a ic p essu e in he calcula ion o he
Laplacian, which is able o p ese e he hyd os a ic solu ion wi hou elying on he
calcula ion o he eno maliza ion ma ix, educing he compu a ional cos .
18
2.2.4 Bounda y condi ion in SPH
The imposi ion o bounda y condi ions o close he nume ical p oblem is a challenging
opic wi hin he SPH me hod, and i has been lis ed as one o he SPH ”G and
Challenges” by he SPHERIC commi ee. Among he easons a e he lack o he Del a
K onecke p ope y and he inconsis ency o he SPH in e pola ion in he p esence
o bounda ies ha unca e he suppo domain o he smoo hing leng h.
Fo he de ini ion o inle /ou le bounda y condi ions, he mos popula
app oaches a e based on he ex ension o he compu a ional domain by ”bu e
egions” in which he luid p ope ies a e imposed o en o ce Di ichle BC o
ex apola ed by he luid domain o he de ini ion o Neumann BC. They also
model he in low and ou low by gene a ing o dele ing luid pa icles ha en e
he compu a ional domain. Di e en s a egies ha e been p oposed based on his
app oach, mos no ably [122, 247, 69, 238].
Rega ding solid bounda y modeling, a ious app oaches ha e been p oposed
in he li e a u e, each wi h ad an ages and sho comings. In Monaghan [165], he
solid BC was imposed by means o solid pa icles ha exe ed a epulsi e o ce o e
he luid pa icles o en o ce he no-pene a ion condi ion. The epulsi e o ce was
modeled based on he Lenna d-Jones po en ial; howe e , his o mula ion was unable
o simula e a smoo h su ace, imposing an implici oughness wi h a spa ial scale equal
o he pa icle dis ance ha esul s in a diso de ed con igu a ion o he luid pa icles
close o he in e ace. A u he modi ica ion o add ess his issue was p oposed in
[171, 170] based on he de ini ion o he no mals o he solid in e ace o ensu e ha
a pa icle mo es in he pa allel di ec ion o he solid bounda y expe ience a cons an
o ce. The en o cemen o he no-slip condi ion is hen implici ly accoun ed o by
including he iscous e m in he calcula ion o he in e ac ion o ces be ween he
luid and solid pa icles.
19
A di e en s a egy, he ”Dynamic Bounda y Condi ions” me hod, has been
p oposed in Dal ymple and Knio [53], whe e ypically one laye o pa icles is placed
o desc ibe he solid bounda ies. The ad an age o his me hod is i s compu a ional
e iciency and capabili y o disc e ize complex domain because hese solid pa icles
beha e as luid pa icles when calcula ing hei densi y alue. As s udied in C espo e
al. [50], he solid pa icles exe a o ce ha depends on he dis ance and he p essu e
o he inciden luid pa icles. This app oach has been used o simula e he in e ac ion
be ween inciden wa es and coas al s udy. The sho comings o his app oach a e,
howe e , he unphysical gaps be ween luid and solid pa icles and he gene a ion o
la ge oscilla ions in he densi y ield. Besides, he no-pene a ion condi ion is no
explici ly en o ced.
In he ”Ghos Pa icle App oach” [149], as in he DBC, se e al laye s o pa icles
a e c ea ed a he beginning o he simula ion o ep esen he solid in e ace. To
gene a e hese bounda y pa icles, he solid in e ace is ep esen ed by a piecewise
linea unc ion, usually a spline, and disc e ized by a se o pa icles wi h a spacing
equal o he cha ac e is ic pa icle size o he p oblem. A e he no mal and he
angen o his in e ace a e calcula ed, he i s laye o solid pa icles and he
associa ed in e pola ion poin s in he luid domain a e c ea ed by a simul aneous
con ac ion and expansion o he solid su ace. This p ocess is epea ed ecu si ely
o ensu e a su icien numbe o laye s based on he wid h o he suppo domain o
he ke nel smoo hing unc ion. The luid p ope ies o he solid pa icles a e hen
e ie ed, in e pola ing o e he luid domain a he in e pola ion poin s de ined in
he p ocedu e ou lined abo e. In Ma one e al. [149], he in e pola ion is ca ied ou
using an MLS echnique, while in English e al. [66], whe e he mDBC is p oposed
o add ess he issue wi h he DBC, he co ec ion echnique o Liu and Liu [140] o
es o e pa icle consis ency is employed.
20
One sho coming o he Ghos Pa icle me hod is ha complex geome ical
ea u es, i.e., sha p angles, mus be ca e ully ea ed o de ine he in e pola ion poin s
in he luid domain co ec ly. Mo eo e , in he case o subme ged hin elemen s, his
app oach equi es placing su icien laye s on bo h sides o he elemen , which can
lead o an unaccep able numbe o pa icles wi hou a a iable- esolu ion app oach.
In Adami e al. [1], he p essu e is assigned based on he o ce balance a he solid
in e ace.
Ano he popula app oach is he ”mi o ing ghos pa icles”, whe e bounda y
pa icles a e gene a ed by mi o ing wi h espec o he solid in e ace, he posi ion
o luid pa icles close o he con ou s, ha ei he ca y he ield p ope ies o ob ain
hei alues h ough in e pola ion. Howe e , his app oach is mo e compu a ionally
cumbe some wi h espec o he ”Ghos Pa icles app oach” because he mi o ing
p ocedu e mus be execu ed a each ime s ep. Mo eo e , i is di icul o handle
complex 3-D geome ies.
The Vi ual Bounda y Pa icle [72] uses a di e en s a egy o ensu e he
consis ency o he SPH in e pola ion a he bounda ies. The solid in e ace is
disc e ized by a se o bounda y pa icles whose pu pose is pu ely geome ic. An
in e io luid pa icle close o he solid con ou gene a ed a se o ic i ious pa icles
using a local poin -symme y ins ead o a plane-symme y employed in he mi o ed
pa icle app oach. This p ocedu e has been u he imp o ed in [246, 76] o ensu e
ha he local s encil esembles ha o an in e io pa icle wi h ull suppo and o
ha e a be e de ini ion o he local s encil nea co ne egions.
Based on his app oach, in Fou akas e al. [75], he Local-Uni o m-S encil
bounda y condi ion has been p esen ed: o each in e io pa icle, a he beginning
o he simula ion, a uni o m s encil o i ual pa icles is c ea ed. This local s encil
mo es alongside he luid pa icles associa ed. T iangula elemen s hen disc e ize
he solid in e ace, and a each ime s ep, using a aycas ing algo i hm, he pa icles
21
o he uni o m local s encil a e iden i ied in he bounda y egion. These pa icles
a e hen ac i a ed and a e used o en o ce he solid bounda y condi ion. A uni o m
s encil ensu es a ze o- h and i s -o de consis ency.
Ano he al e na i e is based on accoun ing o he unca ed ke nel a he
bounda y using su ace in eg als. These in eg als calcula e a co ec i e ac o ha
en e s he go e ning equa ions. This app oach, called ”Semi-analy ical wall bounda y
condi ion,” was i s p oposed in Kulaseg am e al. [121] and hen de eloped in
[148, 71, 155]. Howe e , his app oach is no sui ed o an e icien implemen a ion
on GPUs.
2.3 Tu bulence and i s Modeling in SPH
2.3.1 Tu bulence and i s s a is ical modeling
The s udy o u bulence is one o he mos complex aspec s o luid dynamics. I s
s a is ical a he han ma hema ical modeling is also c ucial due o he ubiqui ousness
o u bulen lows in any eal-li e lows o p ac ical in e es .
Despi e ha he complex na u e o u bulence makes a o mal de ini ion
di icul , an a emp can be made o cha ac e ize a u bulen low by he ollowing
p ope ies:
1. chao ic
2. has a la ge and con inuous spec um o spa ial and ime scales
3. h ee dimensional
4. e y sensible o change in ini ial and bounda y condi ions
5. in e mi en
6. mixing and dissipa ion a e enhanced wi h espec o lamina lows.
I mus be s essed ha he wo ds ”chao ic” and ” andom” a e no synonymous
o highligh ha u bulence a ises om a non-linea dynamical sys em, he Na ie -
S okes equa ions, which is de e minis ic.
22
nume ical esul s wi h he log-wall o he u bulen bounda y laye . In Violeau and
Issa (2007) [257], app oaches such as he k-ϵand he Explici Algeb aic Reynolds
S ess Models (EARSM) ha e been in es iga ed o add ess he simula ion o dam-
b eaking lows. The ein, he au ho s epo a good quali a i e ag eemen agains
expe imen al esul s, especially o he EARSM model, which is mo e sui ed o s udy
egions wi h high dis o ion nea he ee su ace. Fu u e con ibu ions led o a
k-ϵmodel combined wi h he semi-analy ical wall bounda y condi ions o Weakly
Comp essible SPH (WCSPH) in Fe and e al. (2013) [71] and Incomp essible SPH
(ISPH) in Le oy e al. (2014) [128], showing good ag eemen wi h he Fini e-Volume
Me hod (FVM) o a ish-pass low. The k-ϵmodel has also been used wi h he
ISPH o in es iga e wa e o e opping [219] and b eaking [220] and mo e ecen ly
soli a y[260] and pe iodic wa es[261].
In la e yea s, a swi ch o La ge Eddy Simula ion (LES) has been obse ed,
ying o exploi he analogy be ween he LES il e ing p ocedu e and he SPH
in e pola ion. One o he pionee ing con ibu ions o LES applied o SPH can be
ound in Lo and Shao (2002) [142], whe e u bulen soli a y beach wa es ha e been
s udied wi h a ocus on u bulence du ing he b eaking phase. This model has hen
been ex ended o WCSPH by Dal ymple and Roge s (2006)[54], p o iding alida ion
agains nume ical expe imen s o cases o wa e o e opping and beach wa es in 2-D
and dam b eaking low in 3-D.
In May ho e (2015) [156], a LES app oach in SPH has been coupled wi h
he semi-analy ical wall bounda y condi ions o s udying u bulen channel low,
howe e , esul s he ein ha e shown an o e p edic ion o he s eamwise eloci y.
The au ho s poin ed ou ha his is p obably due o insu icien esolu ion when
cap u ing he o ex. Mo e ecen ly, he LES app oach has been employed in he
simula ion o u bulen open channel lows o e and wi hin na u al po ous g a el
beds [105] and in he modeling o oil spill[225] using he ISPH o mula ion.
29
In Di Mascio e al. (2017) [57] and An uono e al. (2021) [9], a new app oach
o LES modeling in SPH is p esen ed. The key idea o hese con ibu ions is o use a
ime-space il e ing p ocedu e, whe e he SPH ke nel ope a o ac s as a spa ial il e
while ime il e ing is implici ly accoun ed o wi h addi ional e ms in he go e ning
equa ions. This s a egy o e s a consis en app oach o LES while in e p e ing he
δ-SPH by Mol eni and Colag ossi (2009) [162] om a LES pe spec i e, i.e., he del a
coe icien as he de ia o ic s ain o he mean low. The δ-LES model has also been
employed o s udying g a i y wa es [158] and dam-b eak low [158].
F om a Di ec Nume ical Simula ion (DNS) pe spec i e, Robinson and Monaghan
(2012) [208] ha e a emp ed he DNS o wo-dimensional decaying u bulence,
al hough 2-D u bulence is undamen ally di e en om 3-D because o he in e se
ene gy cascade phenomena [22, 119]. No able con ibu ions ha e been made in
May ho e e al. (2015) [156], whe e a wall-bounded low is simula ed, and a lowe
bound in e ms o he numbe o pa icles pe o ex is sugges ed.
F om he p esen ed li e a u e e iew, i is e iden ha se e al c ucial aspec s
emain o be add essed conce ning u bulence modeling in SPH. The ini ial consid-
e a ion in ol es de e mining he mos sui able app oach o u bulence modeling.
While he RANS modeling appea s o be a mo e a o able choice, gi en he high
compu a ional cos associa ed wi h he SPH me hod, i seems o lack he necessa y
heo e ical ounda ions o i s applica ion in he ypical SPH domain, which includes
ee-su ace lows wi h conside able non-s a iona i y and dis o ions.
LES modeling appea s o be he mos sui able app oach, bu he e a e s ill
p oblema ic aspec s ela ed o he SPH me hod ha equi e u he in es iga ion.
The i s issue conce ns he me hod’s o de o accu acy: LES modeling demands
a high deg ee o accu acy o ensu e ha he nume ical dissipa ion in oduced by
he nume ical scheme does no comp omise he ideli y o he esul s. Howe e ,
his con lic s wi h he cu en con e gence o de o he SPH me hod, which is
30
a mos second-o de in op imal si ua ions, while unde no mal condi ions, due
o he unca ion e o caused by he i egula dis ibu ion o pa icles, i anges
be ween 1 and 2. Al hough app oaches o achie ing a con e gence o de highe han
second-o de ha e been p oposed, as p e iously discussed, hey do no ye seem o be
ma u e enough o b oade applica ion.
The second aspec pe ains o he compu a ional cos o he me hod. As
p e iously discussed, a u bulen low is cha ac e ized by a wide spec um o spa ial
and empo al scales. In g id-based me hods, his aspec is add essed by inc easing
he esolu ion in a eas whe e o ex de elopmen is expec ed, pa icula ly nea
solid su aces. The in oduc ion o a iable esolu ion in SPH encoun e s challenges
a ising om he me hod’s pa icle-based Lag angian o mula ion. In he ollowing
sec ion, hese aspec s will be discussed, and an o e iew o he s a e-o - he-a o
mul i- esolu ion in he SPH me hod will be p o ided.
2.4 Adap i i y wi hin he SPH Me hod
One weakness o he SPH app oach is ha adop ing a mul i- esolu ion o mula ion
is mo e challenging han in mesh-based me hod. The e a e se e al easons:
•As p e iously illus a ed, in o de o p ese e he con e gence p ope y, he
a io be ween he smoo hing leng h and he mean pa icle size mus be kep
a leas cons an . This means ha in o de o inc ease he nume ical accu acy,
he alue o he ke nel smoo hing leng h canno be educed wi hou inc easing
he o al numbe o pa icles in he simula ion.
•The in e ac ion be ween pa icles wi h di e en smoo hing leng hs mus be
ea ed ca e ully. Di e en app oaches ha e been p oposed in he li e a u e,
and some o hem a e de i ed ying o p ese e he a ia ional consis ency
[24, 26]. Ne e heless, he smoo hed o mula ion o he me hod p e en s a
sha p a ia ion o he pa icle size.
•The symme ici y o he smoo hing ke nel unc ion, a co ne s one o he SPH
o mula ion, implies he iso opic dis ibu ion o he compu a ional nodes, as
opposed o g id-based me hods ha can exploi he aniso opy o he low by
using di e en spacing depending on he spa ial coo dina e. A ypical example
is he in la ion laye s used o disc e ize he nea -wall egion, whe e he spa ial
esolu ion in he wall-no mal di ec ion is usually one o de o magni ude lowe
han in he s eamwise o spanwise di ec ion.
31
His o ically, ea ly a emp s o he in oduc ion o adap i i y in he SPH
me hod we e ocused on he in oduc ion o a a iable smoo hing leng h o mula ion
coupled wi h he de ini ion o egions wi h di e en pa icle sizes a he beginning
o he simula ions, o example in Bone and Paz [24] o he collapse o a ci cula
dam o e a su ace, cylind ical wa e blas [26], wedge wa e en ies [184], hea ing
cylinde and cone in a eling wa es [188][189]. Howe e , hese app oaches we e
limi ed o p oblems wi h a sho ime scale and we e un easible o cases in which
he mo ion o he compu a ional nodes highly dis o ed he ini ial con igu a ion o
pa icles.
Ins ead, la e e o s aimed o dynamically inc ease he pa icle esolu ion by
in oducing a dynamic e inemen p ocess unde he cons ain s o conse ing mass,
momen um, and angula eloci y and minimizing he e o in he es ima ion o he
densi y wi h di e en spli ing pa e ns [70, 204]. The basic concep is o minimize, in
a leas squa es sense, he e o in he SPH es ima ion o he densi y ield be ween he
o iginal pa icle dis ibu ion and he e ined one. A pa ame ic s udy on he op imal
spli ing pa e n, along wi h he op imal alue o he weigh o each pa icle size λi,
hei smoo hing leng h alue hi, and he dis ance wi h espec o he o iginal pa icle
ϵi, has been p esen ed in Vacondio e al. [248]. The dynamic spli ing p ocedu e has
been coupled in Vacondio e al. [249] o a de- e inemen p ocess based on coalescing
pai s o pa icles wi h simila sizes and ex ended o 3-D in Vacondio e al. [250]. A
simila app oach is used in Yang e al. [272] o he compu a ion o mul i-phase [273]
and ee-su ace [274] lows, whe e he spli ing c i e ion is no based on he geome ic
de ini ion o a ixed e inemen egion, bu ins ead on he posi ion wi h espec o he
ee-su ace o in e ace be ween di e en phase.
Howe e , one weakness o his app oach is he loss o compu a ional e iciency
wi h he inc ease o he e inemen a io. In ac , as discussed in Vacondio e al. [248],
in o de o minimize he e o in oduced by he spli ing p ocedu e, he alue o
32
he smoo hing leng h be ween he coa se and he ine pa icles emains almos equal,
while he pa icle size dec eases due o he spli ing p ocedu e ( ypically hexagonal o
squa e). This means ha he compu a ional s encil inc ease along wi h he esolu ion,
in oducing an impo an sou ce o ine iciency o he me hod, which is e en mo e
se ious in h ee-dimensional applica ions. Mo eo e , he coalescing p ocedu e is only
pe o med pai wise, so less equen wi h espec o he spli ing p ocedu e, which
causes an unnecessa y o e head in e ms o he numbe o pa icles. In [175] [89], his
issue is ackled by aking as ke nel smoo hing leng h, ins ead o he op imal alue
p esc ibed by he leas squa e minimiza ion, he a e age alue in he suppo domain
o he ke nel, and esul s a e p esen ed o he compu a ion o low pas blu bodies.
A di e en app oach is p oposed in Ba ca olo e al. [15]: as in he spli ing-
coalescing p ocedu e, a pa icle is spli in o ine pa icles when en e ing he e inemen
egion. Howe e , in his app oach, he o iginal pa icle, ins ead o being dele ed, is
e ained and i is ipo e ically ad ec ed. A weigh unc ion go e ns he ansi ion
be ween he wo zones o a oid p essu e discon inui ies a he in e ace. The same
app oach has been imp o ed in Chi on e al. [37] by esol ing he in e ac ion
be ween coa se and e ined pa icles wi h he de ini ion o bu e zones ha a oid
he in e ac ion be ween pa icles o di e en sizes. Using his app oach, in Sun e
al. [235], esul s a e p esen ed o lows pas bodies wi h a ious shapes, coupling
he mul i esolu ion algo i hm wi h a Tensile Ins abili y Con ol (TIC) e m, while
in Sun e al. [236] he me hod is employed o s udy wa e en y o ci cula
cylinde s. In Gao e al. [78], a block-based adap i e pa icle e inemen algo i hm
is p oposed o dynamically changing he pa icle e inemen domain coupled wi h a
egula iza ion p ocess simila Pa icle Shi ing Technique (PTS) [136] o ob ain an
iso opic dis ibu ion o he e ined pa icle in he ansi ion zone.
Howe e , one o he weaknesses o he Adap i e Pa icle Re inemen app oach
is he decoupling o he posi ion be ween coa se and ine (daugh e ) pa icles, which
33
in highly dis o ed lows, as de ailed in Chaneac e al. [35], esul s in an o e -c ea ion
o pa icles which e en ually leads o uns able solu ions.
In he domain-decomposi ion me hod, he compu a ional domain is subdi ided
in o many compu a ional sub-p oblem, and a e ad anced in ime wi h an app op ia e
coupling s a egy. An app oach based on his o mula ion has been p oposed in Bian
e al. [20]. Howe e , he esul s p esen ed only wo le els o e inemen , and he
densi y o mula ion wasn’ able o ea ee-su ace lows. In Shiba a e al. [224]
a simila s a egy based on inle /ou le bounda y condi ions is in oduced o he
coupling o di e en esolu ion zones in he con ex o he MPS me hod. Mul i-
esolu ion app oaches, mainly de o ed o Fluid-s uc u e p oblems in which di e en
esolu ions a e de ined be ween he luid and he solid phase, ha e been p oposed in
Zhang e al. [281] and Khayye e al. [110]. Howe e , hese app oaces a e limi ed
only o luid-s uc u e p oblem and allow a e y small a ia ion in he pa icle size
be ween he di e en phases.
34
CHAPTER 3
NUMERICAL FRAMEWORK
This chap e p esen s he basis o he ma hema ical ea men in he SPH me hod
alongside he compu a ional echniques ha ep esen he s a e-o - he-a o he SPH
me hodology and ha ha e been used in his wo k.
3.1 Basis o he SPH Me hodology
3.1.1 SPH con inuous in e pola ion
The ma hema ical ea men o he SPH in e pola ion me hod s a s om he
con olu ion o a ield unc ion and he Di ac’s Del a unc ion δ(x−x′):
(x) = ZΩ
(x′)δ(x−x′)dx′.(3.1)
An app oxima ion o he p e ious iden i y is ob ained by subs i u ing he δ unc ion
wi h a smoo hing ke nel unc ion W(x−x′, h):
⟨ (x)⟩=ZΩ
(x′)W(x−x′, h)dx′,(3.2)
whe e his he smoo hing leng h, a pa ame e ha de ines he size o he ke nel suppo
Ω.
The p ope ies o he ke nel smoo hing unc ion Win luence he con e gence,
accu acy, and s abili y o he SPH in e pola ion and will be discussed in he nex
sec ion.
Exp essing he de i a i e o (3.2) wi h espec o x′and using in eg a ion by
pa s, i can be de i ed he exp ession o he SPH g adien ope a o :
∇⟨ (x)⟩=ZΩ∇ (x′)W(x−x′, h)dx′−ZΩ
(x′)∇W(x−x′, h)dx′=
=Z∂Ω
(x′)W(x−x′, h)·¯
ndS −ZΩ
(x′)∇W(x−x′, h)dx′.
(3.3)
35
The i s in eg al is ob ained by applying he Gauss heo em o pass om a olume
o a su ace in eg al and, assuming ha he ke nel unc ion has compac suppo and
his is no unca ed, his e m is equal o ze o, and he ollowing iden i y is ob ained:
∇⟨ (x)⟩=−ZΩ
(x′)∇W(x−x′, h)dx′.(3.4)
Mo eo e , i he smoo hing ke nel W(x−x′, h) is an e en unc ion, he las exp ession
can be ew i en as:
⟨∇ (x)⟩=ZΩ
(x′)∇W(x′−x, h)dx′.(3.5)
whe e he di e en ial ope a o ∇is e e ed o x.
F om he e on, he b acke no a ion o iden i y he SPH app oxima ion will be
omi ed.
3.2 P ope ies o he Smoo hing Ke nel Func ion
The e is a se o p ope ies he e a e desi able o he ke nel smoo hing unc ion:
1. Uni y:
ZΩ
W(x−x′, h)dx′= 1.(3.6)
2. E en unc ion:
W(x−x′, h) = W(x′−x, h).(3.7)
3. Compac ely suppo ed:
W(x−x′, h) = 0 i |x−x′|> ah. (3.8)
4. Posi i i y:
W(x−x′, h)≥0,∀x′.(3.9)
36
5. Del a unc ion:
lim
h→0W(x−x′, h) = δ(x−x′).(3.10)
6. Mono onically dec easing
7. Smoo hness
The i s condi ion ensu es ha he SPH in e pola ion has a C0consis ency when
he suppo domain o he ke nel unc ion is a om he bounda ies and is able o
ep oduce a cons an unc ion exac ly .
Toge he wi h he equi emen ha he smoo hing ke nel is an e en unc ion,
i can be demons a ed ha he SPH in e pola ion in Equa ion (3.2) is con e ging
wi h a 2nd o de con e gence a e. In ac , expanding a ield unc ion (x′) in Taylo
se ies:
(x′) = ((x) + ′(x)(x′−x) + 1
2 ′′(x)(x′−x)2+O(x′−x)3,(3.11)
and mul iplying he p e ious equa ion by Equa ion (3.2), i is ob ained:
(x) = (x)ZΩ
W(x−x′, h)dx′− ′(x)ZΩ
(x−x′)W(x−x′, h)dx′
+1
2 ′′(x)ZΩ
(x′−x)2W(x−x′, h)dx′+ZΩO(x′−x)3dx′.
(3.12)
F om he p e ious iden i y i can be seen ha in o de o ensu e ha he
app oxima ion has a 2nd o de o accu acy, he i s wo momen Mkmus be equal
o 0:
M0=ZΩ
W(x−x′, h)dx′= 1,(3.13)
M1=ZΩ
(x−x′)W(x−x′, h)dx′= 0.(3.14)
I can be obse ed ha hese wo condi ions a e ul illed i he smoo hing ke nel
W(x−x′, h) e i ies he Uni y and he E en p ope ies in Equa ions (3.6) and (3.7).
37
Mo eo e , i can also be demons a ed ha all odd momen Mka e iden ically equal
o 0.
Rega ding he o he p ope ies: he smoo hing unc ion is chosen o ha e
compac suppo o educe he nume ical s encil and he compu a ional cos ; he
posi i i y condi ion, a he han a ma hema ical equi emen , is based on he physical
admissibili y o hyd odynamical s a es, i.e., densi y and ene gy. This condi ion also
p e en s he anishing o he e en-o de momen s o he smoo hing unc ion so ha
he SPH app oxima ion has, a mos , a 2nd-o de accu acy. The Del a unc ion in
Equa ion (3.10) p ope ies ensu e ha he smoo hing unc ion eco e s he Di ac
dis ibu ion as he smoo hing leng h h ends o ze o. The six h p ope y is based on
he assump ion ha close alue mus ha e a bigge in luence o e he SPH es ima ion,
while he las p ope y imp o es he accu acy o he in e pola ion [199].
Ano he in e es ing p ope y ha de i es om he symme ic condi ion, is ha
he ke nel unc ion can be exp essed as a unc ion o he dis ance be ween spa ial
poin s:
W(x−x′, h) = W(|x−x′|, h).(3.15)
Fu he mo e, he ke nel unc ion can be w i en in dimensionless o m as:
W(|x−x′|, h) = W(q),(3.16)
whe e qis ob ained ope a ing he ollowing change o a iable:
q=|x−x′|
h.(3.17)
The e o e, a gene al exp ession o ke nel unc ion is:
W(q) = αd
hd (q),(3.18)
38
discussed in [198], his disc e iza ion ensu e a mo e iso opic pa icle a angemen
and a oid he clumping o pa icles. Besides, as shown in [259], he se o disc e e
ope a o s chosen is consis en wi h a a ia ional o mula ion, ensu ing he p ope
conse a ion o he linea and angula momen um.
Ne e heless, some au ho s ha e p oposed al e na i e o mula ion [235, 185],
based on using bo h he an isymme ic and symme ic SPH ope a o in he
disc e iza ion o he momen um equa ion, depending on he sign o he p essu e.
Howe e , hese app oaches don’ explici ly p ese e momen um conse a ion.
3.5 Viscosi y Models
3.5.1 A i icial iscosi y
The a i icial iscosi y model has been in oduced in he SPH me hod o ensu e he
s abili y o he nume ical solu ion in he p esence o s ong shocks [164]. In his
model, a dissipa i e e m Φa, simila o he Von Neumann-Rich mye iscosi y, is
added in o he momen um equa ion:
Γa=
−αh¯cabµab
¯ρab ∇aWab,i ab · ab ≤0
0,o he wise
(3.51)
wi h µab:
µab = ab · ab
ab
(3.52)
The pa ame e αis a unable coe icien usually aken in he ange be ween 0.1−0.01,
and ¯cab and ¯ρab de ine he a e age alues o he speed o sound and he densi y.
The ad an ages o his model is ha i p ese e he conse a ion o he angula
momen um. As demons a ed in [67], he alue o αcan be ela ed o he physical
kinema ic iscosi y nu as:
ν=αhc0
2(D+ 2) (3.53)
45
whe e Dis he dimensionali y o he p oblem.
3.5.2 Lamina iscosi y
The lamina iscosi y model s a om he SPH disc e iza ion o he iscous e m
o an incomp essible low
Γ = µ∇2 .(3.54)
Ins ead o disc e izing using an SPH spa ial ope a o which would be e y sensi i e o
he pa icle diso de [256], an SPH and a ini e-di e ence i s de i a i e ope a o a e
mixed [173]in o de o ob ain he ollowing disc e iza ion o he iscous s ess enso
[142]:
(µ∇2 )a= 4mb
ν ab ·∇aWab
(ρa+ρb) 2
ab
ab.(3.55)
Wi h espec o he a i icial iscosi y model, his model de i es di ec ly om he
disc e iza ion o he iscous e m in he go e ning equa ions, al hough i doesn’
conse e he angula momen um.
3.5.3 Densi y di usion e ms
One o he d awbacks o he Weakly-Comp essible Smoo hed Pa icle Hyd odynamics
is he p esence o spu ious oscilla ion in he densi y ield a he spa ial scale o
pa icles.This issue has been ad essed by adding a di usion e m in he con inui y
equa ion. In his sec ion, he Densi y Di usion Te ms used in he p esen wo ks a e
p esen ed.
δ-SPH model [8] Mol eni and Colag ossi [162] ha e p oposed a di usi e e m
based on he disc e iza ion o he Laplacian o he densi y ield in he o m :
Da= 2hc0δX
b
ϕab
ab ·∇Wab
2
ab
Vb,(3.56)
46
whe e ϕab = (ρa−ρb) and δis a unable pa ame e ha usually is aken in he
ange 0.3−0.1. This e m is consis en , because i goes o 0 as he smoo hing leng h
h→0 and p ese es he mass conse a ion. Howe e , because o he singula i y o
he Mo is o mula in he case o unca ed suppo , i di e ges in he p esence o a
ee su ace. As emedy, in [8] he δ-SPH model has been p oposed, sugges ing he
ollowing exp ession o ϕab:
ϕab = (ρa−ρb)−1
2∇ρL
a+∇ρL
b· ba, (3.57)
wi h he eno malized densi y ∇ρL
agi en by:
∇ρL
a=X
b
(ρa−ρb)La∇aWab.(3.58)
The eno maliza ion ma ix is de ined La:
La="X
b
(xb−xa)⊗Wab#−1
,(3.59)
and es o e he i s -o de consis ency also in he p esence o bounda ies o ee-su ace
ha unca e he suppo . Ne e hless, i equi e he in e sion o a ma ix 2x2 in
2-D and 3x3 in 3-D o e e y pa icles in he compu a ional domain, so he addi ional
compu a ional cos is no negligible.
G een e al. DDT [86] A di e en app oach o s abilize he densi y ield has
been p oposed in [84] and is used in his wo k. The basic idea behind his model is
o apply a Goduno SPH scheme o he con inui y equa ion and employing a Roe’s
app oxima e sol e o he Riemann p oblem a he in e ace o each neighbo ing
pa icle. A limi e unc ion is hen applied o alues o he densi y ob ained in his
ashion, so o p ese e he mono onici y o he scheme and a oid oscilla ions in he
densi y ield. The di usi e e m can ben w i en as:
Da= 2c0X
b
ϕab
||xa−xb||
∂W
∂q Vb.(3.60)
47
ϕab is now de ined as:
ϕab =Bab (ρa−ρb)−1
2(ξab∇ρC
a+ξba∇ρC
b)(xa−xb),(3.61)
whe e:
Bab =||xa−xb||
h
2ρa
ρ
a+ρ
b
.(3.62)
Wi h espec o Equa ion (3.57), he uning pa ame e δis now absen and he
magni ude o he di usion in oduced in he go e ning equa ions is now au oma ically
adjus ed by he de ini ion o econs uc ed densi y alues:
ρ
a=ρa+1
2ξ(η)∇ρC
ab ·(xb−xa),(3.63)
whe e ∇ρC
ab is a co ec ed SPH app oxima ion o he densi y g adien and ξ(η) is he
limi e unc ion, wi h ηde ined as:
η=∇ρab ·(xa−xb)
ρb−ρa
.(3.64)
Following he indica ions in [84], he limi e unc ion chosen in his wo k is he Van
Albada [252]:
ξ(η) = η2+η
η2+ 1.(3.65)
I can be seen ha , assuming ξab =ξba = 1.0 and no icing ha Bab ≈0.5, his
o mula ion is e y simila o Equa ion 3.57.
Fou akas e al. DDT [75] Fou akas e al. [75] ha e p oposed a new densi y
di usion model ha is able o main ain he hyd os a ic solu ion while a oiding he
compu a ion o he eno malized densi y g adien . The main concep is o compu e
he Laplacian o he densi y ield by neglec ing he hyd os a ic con ibu ion. In ac :
Da=δhc0X
b
ψab ·∇aWabVb(3.66)
48
whe e ψab is equal o:
ψab = 2(ρT
ba −ρH
ab)xab
||xab||,(3.67)
whe e he supe sc ip Tand H e e s o he o al and o he hyd os a ic pa o he
densi y. The hyd os a ic densi y di e ence can be ob ained by:
ρH
ab =ρ0
γ
sPH
ab + 1
CB−1
(3.68)
whe e PH
ab is he hyd os a ic p essu e di e ence:
PH
ab =ρ0gzab (3.69)
and CB=c2
0ρ0
γ.
3.6 Pa icle Shi ing
An impo an issue o he SPH me hod is he o ma ion o oid egions, especially in
he p esence o s ong o ex s uc u es, ha can a ec he s abili y and accu acy o
he nume ical solu ion.
This p oblem has been add essed in [134], whe e he Pa icle Shi ing Technique
(PST) has been p oposed: he basic concep is o shi he posi ion o he pa icles
o ensu e a mo e uni o m dis ibu ion by modelling he shi ing δxapplied o he
pa icle posi ion wi h a Fickian law based on he g adien o he concen a ion C, in
he o m:
δx=−D∇C(3.70)
whe e Dis he di usion coe icien de ined as:
D=Ah2.(3.71)
49
He e, Ais a dimensionless cons an ha is uned based on he pa icula p oblem,
and his he smoo hing leng h.
The g adien o concen a ion ∇Cis calcula ed using an SPH disc e iza ion o
he g adien gi en by:
∇C=X
b
mb
ρb∇aWab.(3.72)
In he p esence o a ee su ace, he SPH disc e iza ion in Equa ion (3.72) is
inaccu a e due o he unca ed suppo , esul ing in an upwa d mo ion o he
pa icles om he bulk o he low. To add ess his issue, in [134], only he angen ial
componen is e ained a he ee su ace while he pa icle shi ing is neglec ed in
he no mal di ec ion:
δx=
0∇· ≤AF SM ,
(¯
¯
I−¯
n⊗¯
n)δx AF ST ≤ ∇· ≤AF SM ,
δx ∇· ≥AF ST ,
(3.73)
In he p e ious exp ession, ¯
¯
Iis he second o de iden i y enso and ¯
nis he no mal
a he ee su aces es ima ed as:
¯
n=−∇C
||∇C||.(3.74)
Fo de ec ing he ee-su ace in e ace, he me hod p oposed by [125], based on he
pa icle posi ion di e gence, is used:
∇· a=X
b
Vb ab ·∇aWab (3.75)
wi h AFSM and AFST equal espec i ely o 1.1 and 1.7 in 2-D and 2.1 and 2.8 in 3-D.
50
ALE co ec i e e ms The shi ing o mula ion wi h he ALE co ec i e e ms is
gi en by [237]:
dρa
d =X
bρa
ρb
mb( ab +δ ab)·∇Wab +mb
ρb
(ρaδ a+ρbδ b)·∇Wab−Da,(3.76)
d a
d =X
bhmbPb+Pa
ρaρb∇Wab + ( a⊗δ a+ b⊗δ b)·∇Wab+
+ a(δ a−δ b)·∇Wabi+ Γa,
(3.77)
dxa
d = a+δ a.(3.78)
3.7 Solid Bounda y T ea men
In his wo k a e used he modi ied Dynamic Bounda y Condi ion (mDBC), p oposed
in [66], o he de ini ion o solid bounda y condi ions. This app oach is a modi ica ion
o he Dynamic Bounda y Condi ion (DBC) o add ess he issue o he unphysical gap
be ween he dummy pa icles and he luid pa icles. In he DBC o mula ion, a se
o dummy pa icles ha ep esen he solid in e ace a e placed in he compu a ional
domain. Thei eloci y is se o ze o, while hei densi y is e ol ed by using he SPH
con inui y equa ion. In his way, when luid pa icles come close o he solid pa icles,
he densi y and he p essu e o he o me inc ease, gene a ing a epulsi e o ce o e
he luid pa icles. Howe e , as discussed in [60], his epulsi e mechanism c ea es a
gap in he o de o he smoo hing leng h so ha he e is an inco ec de ini ion o
he solid in e ace ha ei he mus be conside ed p io o placing he solid bounda y
pa icles, o a e when he in he pos -p ocessing o he esul s.
In he mDBC, as in he Ghos Pa icle app oach [149], o each bounda y
pa icle, a ghos node is c ea ed by mi o ing he posi ion o he solid bounda y
along he solid- luid in e ace (Figu e 3.2). Once he posi ion o he ghos node is
de ined, he densi y and i s g adien a e compu ed a he ghos node adop ion a
co ec ed SPH ope a o [140]. This ope a o consis in he solu ion op he ollowing
51
Figu e 3.2 Mi o ing o ghos nodes (c osses) and he ke nel adius a ound he ghos
nodes o bounda y pa icles in a la su ace (a) and a co ne (c). Fluid pa icles
(pink) included in he ke nel sum a ound ghos nodes o bounda y pa icles in a la
su ace (b) and a co ne (d) [66].
52
linea sys em
A =b
bm=X
b
bwmVb
Amn =X
b
wm nVb
wm=Wgb Wx
gb Wy
gb Wz
gb
n=1xgb ygb zgb
=ρgρx
gρy
gρz
g
(3.79)
whe e ρgand ρi
ga e he densi y and i s g adien a he ghos node g.
Then, he densi y a he bounda y pa icle is ound h ough:
ρb=ρg+ ( b− g)·ρgρx
gρy
gρz
g(3.80)
In case he ma ix Ais ill-condi ioned, due o an insu icien numbe o pa icles,
ins ead o Equa ion (3.79), he densi y is calcula ed wi h a Shepa d co ec ion:
ρg=PbρgWgbVb
PbWgbVb
(3.81)
Fo he eloci y ub, a e en o ce no-slip condi ion by an symme ic e lec ion along he
solid in e ace:
ub= 2us−ug(3.82)
whe e usis he eloci y o he solid in e ace, and ugis he eloci y a he ghos node
calcula ed as:
ug=PbugWgbVb
PbWgbVb
.(3.83)
53
3.8 Time S epping Scheme
In his wo k p esen ed la e , a second-o de symplec ic p edic o -co ec o [127] is
employed as ime scheme:
ρn+1
2
a=ρn
a+∆
2Mn
a,
n+1
2
a= n+∆
2Fn
a,
xn+1
2
a=xn+∆
2 n
a,
ρn+1
a=ρn
a2−ϵ
2 + ϵ;ϵ=−∆ Mn
a
ρa1
2
,
n+1
a= n+∆
2Fn+1
2
a,
xn+1
a=xn+∆
2( n
a+ n+1
a) + δx,
(3.84)
whe e δx is he pa icle shi ing ob ained wi h Equa ion (3.70).
The ime-s ep is chosen acco ding o he ollowing CFL condi ion:
∆ =CCFL min(∆ ,∆ c ),(3.85)
whe e:
∆ = min
a h
Fa
,(3.86)
∆ c = min
a
h
c0+ maxb|h( b− a)·(xb−xa)
(xb−xa)2|.(3.87)
54
ini ial pa icle dis ibu ion gene a ed by a p elimina y simula ion o he same es
case. This app oach is simila o he one p oposed by Colag ossi e al. [44]. This
ini ializa ion, shown in Figu e 4.3(b), allows o bypass he a o emen ioned p oblems
and o ob ain a much smoo he eloci y ield [Figu e 4.3(d),4.3( )]. Speci ically, when
using a andom-like ini ial dis ibu ion o e a Ca esian one, a smalle dissipa ion
is obse ed a he beginning o he simula ion as shown in Figu e 4.4(a). This
di e ence be ween he wo ini ializa ions seems o lose signi icance wi h inc easing
alues o he ke nel suppo . Howe e , using a la ge ke nel suppo leads o a la ge
smoo hing e o o he SPH spa ial ope a o s, he e o e his could be de imen al
in he la e s ages when u bulen s uc u es become much smalle and a e a
isk o being smoo hed ou a i icially. To e i y his and o ul ima ely choose an
op imal ini ial se up, a sensi i i y analysis is pe o med o assess he e ec o he
smoo hing-leng h- o-pa icle-spacing a io, h/dp, on he nume ical solu ion. The
esul s a e depic ed in Figu e 4.4(b) and indica e ha alues o h/dp > 1.5 p oduce
wo se esul s o a gi en dp, especially o > 5 when he ini ial o ices a e b oken
in o smalle s uc u es. Fo his eason, a alue o h/dp = 1.5 is chosen and kep
ixed in all simula ions he ea e . Mo eo e , o sa is y he weakly comp essibili y
assump ion, he speed o sound is chosen o be c0= 10 · max, limi ing he densi y
a ia ions o 1% o he e e ence densi y.
4.3.2 Eule ian SPH
Figu e 4.5(a) shows he his o y o he kine ic ene gy o Re = 1600 wi h he Eule ian
SPH model dep i ed o any di usi e e ms in he con inui y equa ion, i.e., Equa ion
(3.49), and o 643, 1283, 2563and 5123compu a ional nodes. I is ema ked ha
o his Reynolds numbe , a ough es ima ion o he a io be ween he Kolmogo o
leng h [Equa ion (2.3)] scale and he e e ence leng h gi es L/η ≈250, indica ing
ha he wo ines esolu ions adop ed in his s udy a e able o esol e he smalles
61
(a) (b)
Figu e 4.4 (a) E ec o he ini ial pa icle dis ibu ion on he decay o he kine ic
ene gy o he 3-D Taylo -G een Vo ex a Re = 1600 wi h wo alues o he
smoo hing-leng h- o-pa icle-spacing a io, i.e., h/dp = 1.5 and 2.0. (b) E ec o he
smoo hing-leng h- o-pa icle-spacing a io on he decay o he kine ic ene gy o he
3-D Taylo -G een Vo ex a Re = 1600 wi h a andom-like pa icle ini ial dis ibu ion.
scales o mo ion. Resul s a e in good ag eemen wi h he high-o de pseudo-spec al
solu ion by Van Rees e al. (2011) [253], especially o he ines esolu ion, o which
he g id independence is almos achie ed. In Figu e 4.5(b), he ime his o y o he
ens ophy is epo ed o he same se o simula ions. I is possible o obse e ha
he nume ical solu ion is con e ging owa ds he e e ence solu ion wi h he inc ease
o he esolu ion.
4.3.3 Lag angian SPH
The same es case as in he p e ious sec ion is simula ed he e using Lag angian
SPH wi hou any di usi e e ms added o he con inui y equa ion. Looking a he
kine ic ene gy decay in Figu e 4.6(a), he solu ion is also con e ging, howe e , an
excessi e dissipa ion is obse ed when he p ocess o o ex oll-up s a s, i.e., o
3≤ ≤6. A compa ison wi h he p e ious Eule ian SPH esul s sugges s ha his
o e -di usion could be due o he diso de in he SPH pa icle dis ibu ion, which
leads o low accu acy o he SPH spa ial ope a o s. This o e -di usion causes he
62
(a) (b)
Figu e 4.5 (a) Time his o y o he kine ic ene gy and (b) ime his o y o he
ens ophy o he 3-D Taylo -G een Vo ex a Re = 1600 simula ed wi h Eule ian
SPH using 643, 1283, 2563and 5123pa icles. SPH esul s a e compa ed o he
e e ence solu ion in Van Rees e al. (2011) [253].
ea ly b eakdown o he ini ial o ices, and a disc epancy wi h he e e ence solu ion
is hus obse ed [Figu e 4.6(a)]. As can be seen in Figu e 4.6(b), his also causes a
poo ag eemen be ween SPH and he DNS solu ion in Van Rees e al. (2011) [253]
o wha conce ns he ime e olu ion o he ens ophy. When compa ing he Eule ian
and Lag angian esul s om Figu es 4.5(b) and 4.6(b), espec i ely, he la e se e ely
unde es ima es he peak alue, ema king he lowe o de o accu acy o Lag angian
SPH due o he poo e pa icle dis ibu ion.
4.3.4 In luence o he dissipa ion model
Addi ional simula ions o he same 3-D Taylo -G een Vo ex case a e p esen ed he e
wi h he adop ion o he densi y di usion e m (DDT) by G een e al. (2019) [84]
in he Lag angian SPH simula ions. In Figu e 4.7(a), he solu ions wi h and wi hou
he DDT a e compa ed o 5123pa icles in he compu a ional domain, e ealing a
negligible e ec o he di usion e m om he s andpoin o he ime his o y o he
low kine ic ene gy. Howe e , when looking a he ime e olu ion o he ens ophy
[Figu e 4.7(b)], he addi ion o he G een e al. (2019) [84] DDT in he con inui y
63
(a) (b)
Figu e 4.6 (a) His o y o he kine ic ene gy and (b) o he ens ophy o he Taylo -
G een Vo ex a Re = 1600 o esolu ions o 643, 1283, 2563and 5123pa icles wi h
he Lag angian SPH o mula ion. Nume ical esul s a e compa ed o he e e ence
solu ion in Van Rees e al. (2011) [253].
equa ion is able o yield a highe peak alue wi h espec o he s anda d Lag angian
SPH, likely due o he less noisy densi y ield which leads o an imp o emen o he
accu acy o his es case.
This is con i med when looking a he con ou s o he densi y ield in Figu e
4.8(a), whe e i can be clea ly seen ha when using a Lag angian SPH model
wi hou any dissipa ion, he densi y ield appea s domina ed by s ong nume ical
noise. Ins ead, when he G een e al. (2019) [84] DDT is enabled [Figu e 4.8(b)], a
much smoo he densi y ield is ob ained. This e ec can also explain he di e ences
be ween he u bulen ene gy spec a displayed in Figu e 4.9, whe e o wa e numbe s
in he ange o he ke nel adius size, he Lag angian SPH wi hou any DDT shows a
spu ious la ening, which is ins ead signi ican ly educed when he DDT is enabled.
Mo eo e , he Eule ian SPH is capable o compu ing he spec um co ec ly ac oss
he whole ange o equencies.
64
(a) (b)
Figu e 4.7 (a) Time his o y o he kine ic ene gy and (b) ime his o y o he
ens ophy o he 3-D Taylo -G een Vo ex a Re = 1600 simula ed wi h 5123pa icles
and wi h a Lag angian SPH o mula ion wi h and wi hou he G een e al. (2019)
[84] di usi e e m. Nume ical esul s a e compa ed agains he e e ence solu ion in
Van Rees e al. (2011) [253].
(a) (b)
Figu e 4.8 Densi y ield a = 7 o 3-D Taylo -G een Vo ex a Re = 1600: (a)
Lag angian SPH wi h no dissipa ion; (b) Lag angian SPH wi h he G een e al. (2019)
[84] di usi e e m enabled.
65
Figu e 4.9 Tu bulen ene gy spec a o he 3-D Taylo -G een Vo ex a Re = 1600
wi h 5123pa icles in he domain and wi h Eule ian SPH, and Lag angian SPH wi h
and wi hou he G een e al. (2019) [84] dissipa ion e m. Nume ical esul s a e
compa ed agains he e e ence solu ion in Van Rees e al. (2011) [253].
66
4.4 Fo ced Iso opic Tu bulence
The pe o mance o he abo e models is e alua ed he e o an iso opic u bulen low
in a iple pe iodic box wi h a linea o cing e m added o he momen um equa ion:
d
d =−∇P
ρ+ν∇2 +A ,(4.7)
whe e Ais he o cing cons an . This pa icula es case is chosen o assess
he s abili y and obus ness o he abo e schemes when simula ing long pe iods
o physical ime, which has been possible o sol e mainly hanks o he highly
pa allel pe o mance o he DualSPHysics code [62]. When compa ed o a mo e
adi ional band-limi ed o cing, a linea o cing injec s ene gy a all scales o mo ion
bu is capable o achie ing a s a iona y s a e wi h an ene gy spec um as good as
band-limi ed o cing [212]. A solenoidal eloci y ield peaking a a wa enumbe o
k0= 2 has been chosen as he ini ial condi ion [212]. As discussed by Rosales and
Mene eau (2005) [212], he ini ial eloci y ield has no in luence o e he s a iona y
solu ion which depends only on he Acons an o Equa ion (4.7) and on he size do he
domain. As o he p e ious es case, simula ions ha e been pe o med wi h bo h he
Lag angian and Eule ian SPH schemes wi h and wi hou he densi y di usion e m
o Equa ion (3.60). A ough es ima ion o he kolmogo o scales gi es L/η ≈200, so
a esolu ion wi h 2563is chosen. A lis o he di e en simula ions ha ha e been un
oge he wi h de ails abou he SPH o mula ion, densi y di usion scheme and alue
o he coe icien A used a e summa ized in Table 4.1. A esolu ion o 2563pa icles
is used o all cases and he luid kinema ic iscosi y is se o ν= 9.9471 ×10−5
4.4.1 Role o he densi y di usion e m
Upon ackling he o ced iso opic u bulence p oblem wi h an Eule ian SPH scheme
wi hou any densi y di usion e m, simula ion esul s ha e shown o be uns able due
o he insu gence o s ong oscilla ions in he densi y ield [Figu e 4.10(a)]. This
67
Table 4.1 Simula ion pa ame e s o he Fo ced Iso opic Tu bulence P oblem
Case SPH Fo mula ion DDT A
1a Eule ian G een e al. (2019)[84] 0.1
2a Lag angian G een e al. (2019)[84] 0.1
3a Eule ian G een e al. (2019)[84] 0.3
4a Lag angian G een e al. (2019)[84] 0.3
4b Lag angian G een e al. (2019)[84] + Shi .
ALE
0.3
4c Lag angian G een e al. (2019)[84] + Shi . 0.3
nume ical noise was no de ec ed in he p e ious TGV case, and i is p obably
due o he longe simula ion imes which b ing o ligh he s abili y issues o
a cen e ed-colloca ed nume ical scheme. To o e come his issue, wo di e en
dissipa ion models ha e been included in he con inui y equa ion and in es iga ed:
he δ-SPH by An uono e al. (2010)[8] and he G een e al. (2019) [84] models.
The con ou s o he densi y ield ob ained wi h he δ-SPH model[8] wi h δ= 0.1 a e
depic ed in Figu e 4.10(b): a highe le el o noise can be seen when compa ed o he
solu ion ob ained wi h he G een e al. (2019)[84] model [Figu e 4.10(c)]. This is
also highligh ed by he p obabili y dis ibu ions o densi y alues in Figu e 4.11(a),
while he densi y ene gy spec a o hese h ee solu ions in Figu e 4.11(b) indica e
ha δ-SPH is unable o ep oduce he low-mid ange scales. Al hough his issue
could be pa ially mi iga ed by inc easing he alue o he δpa ame e acco ding o
he magni ude o he o cing e m, he G een e al. (2019) [84] model appea s o be
he be e choice due o i s abili y o au oma ically adjus he amoun o in oduced
dissipa ion based on local low condi ions. Fo his eason, his model is included in
he con inui y equa ion o all Eule ian and Lag angian SPH simula ions hence o h.
68
(a) (b) (c)
Figu e 4.10 Con ou s o he densi y ield a = 9 o he o ced iso opic u bulen
cases wi h A= 0.1: (a) Eule ian SPH; (b) Eule ian SPH wi h he An uono e
al. (2010)[8] dissipa ion model; (c) Eule ian SPH wi h he G een e al. (2019)[84]
dissipa ion model.
(a) (b)
Figu e 4.11 Fo ced iso opic u bulen p oblem: (a) P obabili y dis ibu ion o he
densi y ield, and (b) ene gy spec a a = 9 o Eule ian SPH, Lag angian SPH wi h
he An uono e al. (2010)[8] dissipa ion model and Lag angian SPH wi h he G een
e al. (2019)[84] dissipa ion model.
69
(a) (b)
Figu e 4.12 (a) Time his o y o 2
ms, and (b) ime his o y o ϵ/3 2
ms o Eule ian
SPH esul s o he o ced iso opic u bulen p oblem (case 1a).
4.4.2 Di e ences be ween Eule ian and Lag angian app oaches
Two global quan i ies a e de ined o in es iga e he s a iona y beha io o he
p oblem: he mean squa e alue o he eloci y luc ua ions, 2
ms =⟨ · ⟩/3, and
he eddy u no e ime, τ= 2
ms/ϵ, whe e ϵ=−ν⟨ ·∇2 ⟩is he mean dissipa ion
a e. As can be seen in Figu e 4.12(a), 2
ms eaches a s a iona y alue o /τ > 5 up
o 20 eddy u no e imes in all he di e en cases. F om he kine ic ene gy balance
o a s eady s a e p oblem, i is known ha he a io ϵ/3 2
ms mus lie a ound he
alue o he pa ame e Aspeci ied in he go e ning equa ions. This is co obo a ed
by he ime his o y o ϵ/3 2
ms in Figu e 4.12(b), whe e he co ec alue o A= 1 is
e ie ed.
In Figu es 4.13(a) and 4.13(b), he esul s o he same se o simula ions a e
shown when Lag angian SPH is employed. I can be seen ha 2
ms is sligh ly less
oscilla o y o he Lag angian scheme. This no wi hs anding, he di e ences be ween
he wo app oaches a e no signi ican and he inal alues o he mean squa e alue o
he eloci y luc ua ions a e almos iden ical when he s a iona y solu ion is eached.
As wi h he Eule ian SPH, also Lag angian SPH p edic s he co ec alue o ϵ/3 2
ms
well, wi h a s able esul o /τ > 8 Figu e 4.13(b)).
70
(a)
(b)
(c)
Figu e 4.17 His o y o he kine ic ene gy o he (a) 2nd, (b) 4 h and (c) 6 h o de
schemes o he Taylo -G een Vo ex a Re=1,600. Nume ical esul s a e compa ed
o he e e ence solu ion in [253].
77
(a) (b)
(c) (d)
(e) ( )
Figu e 4.18 Time e olu ion o he ens ophy and kine ic ene gy dissipa ion a e o
he (a)-(b) 2nd, (c)-(d) 4 h and (e)-( ) 6 h o de schemes o he Taylo -G een Vo ex
a Re=1,600. Nume ical esul s a e compa ed o he e e ence solu ion in [253].
78
(a) (b)
(c) (d)
Figu e 4.19 Vo ici y con ou s o ω= 1,5,10,20,30 a x=−0.5 o he (a) 2nd,
(b) 4 h and (c) 6 h o de schemes o he Taylo -G een Vo ex a Re=1,600. (d)
Re e ence solu ion in [253] .
79
Figu e 4.20 Tu bulen ene gy spec um 2nd, 4 h and ) 6 h o de schemes o he
Taylo -G een Vo ex a Re=1,600 wi h N= 2563pa icles. Nume ical esul s a e
compa ed o he e e ence solu ion in [253].
80
CHAPTER 5
MULTI-RESOLUTION ALGORITHM
In he p esen chap e , an adap i e esolu ion algo i hm o SPH is p esen ed.
The scheme p esen ed he ein is based on he decomposi ion o he compu a ional
domain in o di e en sub-domains, each wi h i s own cha ac e is ic pa icle size
and smoo hing leng h. A each ime s ep, he compu a ional p oblem is sol ed in
e e y sub-domain independen ly, and he sub-domain closu e is p o ided by a bu e
egion ha ac s as a Di ichle bounda y condi ion. Coupling be ween he di e en
sub-domains is ob ained by in e pola ing he physical quan i ies in he bu e egion
using in o ma ion a ailable a he luid pa icles lying in adjacen domains.
5.1 Mul i-Resolu ion Algo i hm
The main idea behind he a iable esolu ion algo i hm o his s udy is based on a
decomposi ion o he compu a ional domain, Γ, in o a se o Nsub-domains, Γiwi h
i= 1, . . . , N , such ha Γ = SN
i=1 Γi[Figu e 5.1(a)]. Each sub-domain is cha ac e ized
by i s own cha ac e is ic pa icle size, dpi, and smoo hing leng h, hi. To sol e he
compu a ional p oblem om n o n+1, a closu e Di ichle bounda y condi ion mus
be p o ided a he bounda ies o each sub-domain. To his end, each sub-domain
Γiis ex ended by appending a bu e egion, ∂Γi, wi h wid h l∂Γi= 2hiand such
ha ∂Γi∈Γjand ∂Γj∈Γi. The la e condi ion allows es ablishing a bijec i e
opological connec ion be ween wo sub-domains, o malized wi h he no a ion ∂Γj
i,
i.e., he bu e egion o sub-domain iis coupled wi h he sub-domain j.
E e y bu e egion is popula ed by special SPH pa icles ollowing a s a egy
simila o he one adop ed in [238] o open bounda y condi ions. The “bu e ”
pa icles a e dis inc om egula luid pa icles as hey a e no upda ed using he
go e ning equa ions o mo ion. Ins ead, a he beginning o each ime s ep, a bu e
81
(a) (b)
Figu e 5.1 (a) Example o wo sub-domains Γ1and Γ2. (b) Bu e egions ∂Γ2
1
and ∂Γ1
2wi h wid hs l∂Γ2
1= 2h1and l∂Γ1
2= 2h2a e appended o hei espec i e
sub-domains.
pa icle a∈∂Γj
iob ains i s physical p ope ies om a spa ial in e pola ion o e luid
pa icles in Γj, as shown in Figu e 5.2. Bu e pa icles loca ed close o he in e ace
ha e a unca ed suppo , he e o e he co ec ed SPH in e pola ion p oposed in [139]
is employed o ensu e consis ency.
The p ocedu e o es o ing pa icle consis ency p oposed in [139] s a s om
a mul i-dimensional Taylo se ies expansion o a ield unc ion (x) mul iplied by he
ke nel unc ion and i s de i a i e up o he desi ed o de o consis ency. In his wo k,
a second-o de consis ency condi ion is en o ced, which in wo dimensions esul s in
82
Figu e 5.2 Coupling p ocedu e be ween sub-domains Γ1and Γ2. Bu e pa icles
(o ange) in e pola e hei p ope ies o e he luid pa icles (ligh blue) in he coupled
subdomain.
he ollowing linea sys em o he gene ic bu e pa icle a∈∂Γj
i:
A =b(5.1)
bm=X
b∈Γj
bwmVb(5.2)
Amn =X
b∈Γj
wm nVb(5.3)
w=Wab Wx
ab Wy
ab Wxx
ab Wxy
ab Wyy
ab (5.4)
=1xab zab
x2
ab
2xabyab
y2
ab
2(5.5)
= a x
a y
a xx
a xy
a yy
a(5.6)
whe e Wis he ke nel smoo hing unc ion, xab = [(xa−xb),(ya−yb)] is he in e -
pa icle dis ance, and Vis he olume. Once he p ope ies a e ob ained h ough he
83
Figu e 5.3 A bu e pa icle ha mo es in o he luid domain is ans o med in o a
luid pa icle (p ocess 1). A luid pa icle ha en e s he bu e egion is ans o med
in o a bu e pa icle (p ocess 2). A bu e pa icle ha mo es ou side he ex ended
subdomain ∂Γj
i∪Γiis dele ed (p ocess 3).
in e pola ion p ocedu e, he posi ion o he bu e pa icle ais upda ed in ime using
a simple Eule ime in eg a ion scheme:
xn+1
a= ∆ n
a.(5.7)
whe e xn+1
ais he posi ion o he pa icles a ime-s ep n+1, and n
ais he eloci y
a n.
To handle he exchange o mass among he di e en sub-domains, he ollowing
condi ions a e checked a he beginning o each ime s ep:
1. I a bu e pa icle mo es in o he luid domain, i is con e ed o a luid pa icle
(Figu e 5.3, p ocess 1).
2. I a luid pa icle en e s he bu e egion, i becomes a bu e pa icle (Figu e
5.3, p ocess 2).
3. I a bu e pa icle mo es ou side he ex ended subdomain ∂Γj
i∪Γi, his pa icle
is dele ed (Figu e 5.3, p ocess 3).
84
Figu e 5.4 depic s he p ocedu e o pa icle inse ion in o a gi en sub-domain. The
ex e nal bounda y o he gene ic sub-domain Γiis di ided in o mass segmen s o
leng h dpiand he Eule ian mass lux ac oss he segmen s is calcula ed a each ime
s ep using he mid-poin ule:
˙ma= max(0,−ρma( ma− b )·ndpid ) (5.8)
whe e ˙mais he mass lux du ing he ime s ep d ,ρmaand maa e he densi y
and he eloci y calcula ed a he mass accumula ion poin using he same co ec ed
in e pola ion employed o bu e pa icles, and b is he eloci y o he in e ace in
case o a mo ing subdomain. A e ˙mais added o ma, i ma≥(dp)D/ρ0, whe e
Dis he numbe o p oblem dimensions, a pa icle is inse ed in he bu e egion
a a dis ance dp/2 in he no mal di ec ion o he in e ace, as shown in Figu e 5.4.
In p esence o ee-su ace, his p ocedu e has o be adjus ed o p e en a non-ze o
mass lux a he accumula ion poin abo e he wa e le el. The ollowing o mula ion
based on he ee-su ace de ec ion me hod p oposed in [125] is employed o he
compu a ion o he mass- lux a he in e ace:
˙ma=
max(0,−ρma( ma− b )·ndpid ) i ∇· ≥ ∇· h
0 i ∇· <∇· h;
(5.9)
whe e ∇· =Pb
mb
ρb·∇Wab and ∇· h is a h eshold alue equal o 1.5 in 2-D and
2.75 in 3-D.
The e o e, because bu e pa icles mo e wi h a Lag angian eloci y which is no
ob ained om he go e ning equa ions di ec ly bu om an in e pola ion o e luid
pa icles in adjacen sub-domains, hey do no bene i om he egula iza ion e ec o
he p essu e g adien disc e iza ion [198]. These issues can yield an i egula pa icle
dis ibu ion in he bu e egions, which e en ually a ec s he co ec en o cemen
o bounda y condi ions o he sub-domains. A solu ion o his p oblem is ound
85
Figu e 5.4 Pa icle inse ion p ocedu e: a each ime s ep, he no mal mass lux
a he ou e bounda y o he sub-domain is calcula ed and added o he mass
accumula ion poin s ( ed squa es). When he mass a he accumula ion poin s eaches
he e e ence pa icle mass, new pa icles (g een) a e c ea ed.
by using he Pa icle Shi ing Technique (PST) in he bu e egions, wi h special
a en ion o a oid shi ing he bu e pa icles owa d he edges o he sub-domain.
The la e isk is mi iga ed by su ounding he edges o he bu e egions wi h laye s
o “ ixed pa icles” which ha e a ixed posi ion in space and cons an densi y ρ0.
O he han hese wo physical a iables, ixed pa icles do no ha e any o he physical
quan i y associa ed and hey in e ac wi h bu e pa icles only wi h he sole pu pose
o compu ing he shi ing co ec ion. In con as o he shi ing o mula ion adop ed
o luid pa icles, bu e pa icles a e shi ed only in he di ec ion angen ial o he
in e ace be ween he bu e and he luid egion o a oid inaccu acies when compu ing
he mass lux a he in e ace. Mo eo e , because no mal ec o s a e ill-de ined in he
co ne egions, he shi ing is disabled in hese a eas (Figu e 5.5).
Algo i hm 1 shows a pseudo-code o he p oposed mul i- esolu ion s a egy
including all he salien s eps o he simula ion.
86
Table 5.3 Main Loop Func ions and hei Desc ip ion
Func ion Desc ip ion
P edic o s ep.
In e ac ion Fo ces Call o pa icle in e ac ion (PI).
P eIn e ac ion Fo ces P epa es a iables and assigns memo y o PI.
In e ac ion Fo ces Compu es pa icle in e ac ion.
D Va iable Compu es he alue o he new a iable ime s ep.
Compu eSymplec icP e Compu es Sys em Upda e using
PosIn e ac ion Fo ces Memo y elease o a ays in GPU.
RunCellDi ide Gene a es neighbou lis .
CORRECTOR Co ec o s ep.
In e ac ion Fo ces Call o pa icle in e ac ion.
P eIn e ac ion Fo ces P epa es a iables and assigns memo y o PI.
In e ac ion Fo ces Compu es pa icle in e ac ion.
D Va iable Compu es he alue o he new a iable ime s ep.
Compu eSymplec icCo Compu es sys em upda e using
symplec ic=co ec o .
PosIn e ac ion Fo ces Memo y elease o a ays in GPU.
RunCellDi ide Gene a es Neighbou Lis .
FinishRun Shows and s o es inal o e iew o execu ion.
o di e en esea ch g oups, he DualSPHysics package is cons an ly upda ed wi h
new unc ionali ies.
To keep he ange o applicabili y o DualSPHysics in ac and possibly o ex end
i , he a iable esolu ion algo i hm was implemen ed, a o ing he p ese a ion o
93
he base s uc u e o he code, a oiding majo changes ha could lead o long- e m
main enance issues.
The e a e wo obse a ions ha can be made by looking a he algo i hm
p oposed in Sec ion 5.1 o a iable esolu ion and o he DualSPHysics code s uc u e
ou lined p e iously:
•Each compu a ional sub-p oblem is dependen on he o he ones only when he
physical p ope ies o he bu e pa icles a e in e pola ed
•To each compu a ional sub-p oblem co esponds a JSphSingle class ins ance.
Conside ing hese wo aspec s, he implemen a ion o he new algo i hm has
been s uc u ed by ope a ing a he highes le el o abs ac ion. A new class,
named JSphGpuW appe , has been implemen ed: in his new objec , an a ay o
JSphGpuSingle objec s is alloca ed, and a each objec co esponds a nume ical sub-
domain. In his way, each compu a ional sub-p oblem can be managed independen ly
and synch onized o he o he when needed.
•The numbe o sub-domains is ead om he con igu a ion ile
•The JSphGpuSingle a ay is alloca ed
•Each JSphGpuSingle is ini ialized and con igu a ed
•The main loop o ad ancing he simula ion is execu ed.
•Sub ou ine o comple ing he simula ion.
The new main loop is s uc u ed in he same way as in he s anda d DualSPHysics
implemen a ion. S ill, a he end o he ime-s ep, he ou ines o upda ing he bu e
egions a e execu ed, ollowing he pseudocode ou lined in Algo i hm 1:
1. Fo each subdomain, he solu ion is ad anced in ime by calling he same
sub ou ines as in he o iginal DualSPHysics code.
94
Table 5.4 Main loop Func ions and hei Desc ip ion
Func ion Desc ip ion
In e ac ion Bu e Ex apFlux Call o compu ing he lux a he accumu-
la ion poin .
Compu eS ep P ocedu e o ans o ma ion be ween luid
and bu e pa icles.
Bu e Lis C ea e De ini ion o he poin in which bu e pa icles
mus be c ea ed.
Bu e C ea eNewPa C ea ion o bu e pa icles.
RunCellDi ide Gene a es neighbou lis .
In e ac ion Bu e Ex apFlux Call o in e pola ing he bu e pa icles.
2. Each sub-domain compu es he coupling pa o he new mul i- esolu ion
algo i hm.
A isualiza ion o he s uc u e o he main loop o he mul i- esolu ion implemen-
a ion is shown in Figu e 5.7, while in Table 5.4 a e desc ibed he unc ions o he
coupling sec ion o he mul i- esolu ion algo i hm is di ided in o hese main s eps,
which can be di ided in h ee main s eps:
1. Compu a ion o he lux a he accumula ion poin .
2. E alua ion o he mass segmen and pa icle c ea ion and dele ion p ocedu e.
3. Pa icle eo de ing and in e pola ion o ob aining he physical p ope ies o he
bu e pa icles.
The main ad an age o he p esen implemen a ion s a egy is ha he main s uc u e
o he DualSPHysics code is le unchanged as he changes in oduced o he a iable
95
Figu e 5.7 Call unc ion o he main loop in he new mul i- esolu ion algo i hm.
96
Table 5.5 New Files Added o he Sou ce Code
Files Desc ip ion
JSphGpuW appe .cpp/.h Implemen s he class JSphGpuW appe .
JSphGpuSingleBu e .cpp De ine he hos unc ion o he coupling
algo i hm.
JSph Gpu Bu e .cu De ine he Cuda ke nel unc ion o he
coupling algo i hm.
JSphBu e .cpp/.h Implemen s he class JSphBu e .
JSphBu e Zone.cpp/.h Implemen s he class JSphBu e Zone.
In e ac ion Bu e Ex apFlux Call o in e pola ing he bu e pa icles.
esolu ion algo i hm a e addi i e. In Table 5.5 a e lis ed he new iles in oduced in
he sou ce code. Two new classes a e in oduced in o he code:
JSphBu e Zone In his class, he geome ical de ini ion o he bu e egion is
de ined.
JSphBu e De ine an a ay o JSphBu e Zone objec s, one o each bu e egion
o he sub-domain. I also implemen s he ou ine needed o e ie e he lis o
pa icles in he bu e egion and label hem as bu e pa icles.
5.3 Resul s and Discussion
5.3.1 Hyd os a ic ank
Despi e being a simple es case, he hyd os a ic ank is o en e y di icul o he
SPH me hod, because o he inconsis ency due o he p esence o a ee-su ace and
he ank wall ha in oduce nume ical e o in he solu ion. Mo eo e , is an ideal es
case o e i y he accu acy o he coupling be ween sub-domain and any inaccu acies
in oduced by he in e pola ion o bu e egions.
97
Figu e 5.8 Compu a ional domain o he hyd os a ic ank case
Fo hese easons, an hyd os a ic ank is chosen as a s udy case o alida e he
p oposed a iable- esolu ion algo i hm. The compu a ional domain consis s o a 2-D
ec angula ank, wi h wid h L= 1m, illed wi h wa e up o a heigh H= 1m.
The wa e densi y is se equal o ρ0=ρ∞= 1000 kg/m3and he g a i y g=
9.81m/s2. Rega ding he nume ical pa ame e s, an a i icial iscosi y model is used
wi h α= 0.01, while he speed o sound is equal o c0= 10 max, whe e max =√gH.
The Fou akas DDT in Equa ion 3.66 is used o o de o p ese e he hyd os a ic
solu ion.
Two e inemen zone a e employed, he coa se one wi h a esolu ion equal o
H/∆x= 50, and he ines one wi h H/∆x= 100. The e inemen egion is a squa e
box wi h leng h h1= 0.5m, cen e ed a he midline o he ec angula ank. In Figu e
5.8 he geome ical de ini ion o he compu a ional domain and o he e inemen
egions is shown.
98
(a) (b)
Figu e 5.9 Hyd os a ic ank case: (a) densi y con ou s and (b) p essu e dis ibu ion
agains he hyd os a ic solu ion a = 20s
Figu e 5.9(b) epo s he p essu e dis ibu ion agains he e ical coo dina e
a = 20s: as can be seen, he p esen mul i- esolu ion app oach is able o p ese e
he hyd os a ic solu ion, and no discon inui ies a e isible a y/H = 0.5, whe e he
ho izon al in e ace be ween he coa se and he ine esolu ion is placed. Mo eo e ,
despi e a low alue o he a i icial iscosi y coe icien α, in Figu e 5.9(a) he densi y
con ou s a = 20s e eal a egula dis ibu ion o he pa icles, ha doesn’ show
any spu ious mo ion, especially a he in e ace be ween he sub-domains.
5.3.2 Flow pas a ixed, ci cula cylinde
Flow pas a ci cula cylinde is simula ed o se e al Reynolds numbe s (Re) as a
i s s udy case o benchma k he new mul i- esolu ion algo i hm agains consolida ed
li e a u e esul s. This p oblem has been in es iga ed ex ensi ely bo h nume ically
and expe imen ally, hus i is sui able o demons a ing he ad an ages o he p esen
mul i- esolu ion app oach wi h espec o using a uni o m SPH pa icle esolu ion.
Since he Reynolds numbe based on he smoo hing leng h, Reh=U∞hν−1, mus
be in he o de o 1 o esol e he low nea he cylinde p ope ly, his es case is
99
Figu e 5.10 Compu a ional domain o 2-D low pas a ci cula cylinde
qui e challenging o esol e wi h a uni o m pa icle esolu ion, e en a low o mode a e
Reynolds numbe s, due o he p ohibi i e numbe o pa icles equi ed o he domain
disc e iza ion. Mo eo e , he le el o esolu ion needed in he a - ield is subs an ially
lowe han a ound he cylinde and hus he p oposed mul i- esolu ion algo i hm is
adop ed o educe he a e age pa icle esolu ion in he a - ield wi hou a ec ing he
global accu acy o he simula ion.
The compu a ional domain shown in Figu e 5.10 is chosen ollowing he wo k
in [238], whe e a cylinde wi h diame e D= 0.1 m is cen e ed a (x, y) = (0,0)
and he o e all domain dimensions a e se o 25D×20D o minimize he change o
any blockage e ec . A no-slip solid bounda y condi ion is applied o he cylinde ,
while ee-slip condi ions a e de ined a he bo om and uppe walls. In low-ou low
condi ions a e imposed using he o mula ion in [238]: a he inle , he eloci y and
100
(a) Re=100 (b) Re=200
Figu e 5.11 Dimensionless p essu e o low pas a cylinde wi h (a) Re = 100 and
(b) Re = 200
he densi y a e p esc ibed, whe eas a he ou le , he eloci y is ex apola ed om
he luid o he bu e egion, while he densi y is p esc ibed o he e e ence alue.
The luid is ini ialized wi h U∞(x, y) = (1,0) m/s while he densi y has an ini ial
alue equal o ρ0=ρ∞= 1000 kg/m3. The Reynolds numbe Re=U∞Dν−1is a ied
by changing he alue o he kinema ic iscosi y ν. The smoo hing leng h is se o
h= 2∆x, cons an ac oss he di e en sub-domains, and he DDT in Equa ion (3.66)
is ac i a ed in o de o di use he oscilla ions a ec ing he densi y ield due o he
cen e ed colloca ed SPH scheme. Finally, PST is applied o a oid he c ea ion o
emp y egions due o he o ical s uc u es ha de elop in he wake.
Fo he se up o he di e en esolu ion sub-domains, a minimum esolu ion
co esponding o D/∆x= 25 is chosen o he a ield. Then, new sub-domains a e
nes ed inside he a - ield, each wi h a esolu ion ha doubles as hey ge close o he
cylinde . The numbe o subdomains c ea ed depends on he low Reynolds numbe ,
wi h highe Re equi ing highe o e all esolu ion, he e o e mo e sub-domains. Table
5.6 summa izes he numbe o sub-domains used and hei espec i e dimensions and
pa icle esolu ions as a unc ion o he Reynolds numbe .
101
Table 5.6 Numbe o Sub-Domains Used and hei Respec i e Dimensions and
Pa icle Resolu ion as a Func ion o he Reynolds Numbe
Case Re Numbe o zones D/∆xmax
1 100 3 100
2 200 3 100
3 1000
4 200
5 400
6 800
4 3000
5 400
6 800
7 1600
5 9500
6 800
7 1600
8 3200
Re = 100 and 200 Fo he i s wo Reynolds numbe s Re = 100,200, only
h ee sub-domains a e u ilized as shown p e iously, and hese e inemen egions
a e cen e ed a he cylinde and ex ended downs eam o be e esol e he wake
egion. The con ou s o dimensionless p essu e P⋆=P(x/D, y/D)ρ−1U2
∞shown
in Figu e 5.11 depic he o ices’ co es, clea ly isible as low-p essu e egions
de eloping in he wake. These o ical s uc u es ha e highe in ensi y wi h inc easing
Reynolds numbe . No discon inui ies a e isible h ough he in e ace be ween
he ine and he medium e inemen egions, demons a ing he obus ness o he
coupling p ocedu e be ween sub-domains. Fu he mo e, he dimensionless o ici y
ζ⋆=ζ(x/D, y/D)DU−1can be obse ed in Figu e 5.12, colo ed such ha clockwise
and coun e -clockwise luid o a ions end owa ds blue and ed, espec i ely. The
ypical on Ka man s ee associa ed wi h he pe iodic o ex shedding is cap u ed
co ec ly and he o ical s uc u es c oss he in e ace o he di e en esolu ion
102
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.18 Vo ici y con ou s o low pas a cylinde a Re = 1000
109
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.19 S eamlines o low pas a cylinde a Re = 1000
110
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.20 Vo ici y con ou s o low pas a cylinde a Re = 3000
111
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.21 S eamlines o low pas a cylinde a Re = 3000
112
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.22 Vo ici y con ou s o low pas a cylinde a Re = 9500
A ound ∗≈2 [Figu es 5.22(b) and 5.23(b)], he p ima y o ex pai de aches om
he cylinde , as can be seen also by looking a he ime his o y o he d ag coe icien
113
(a) ∗= 1 (b) ∗= 2
(c) ∗= 3 (d) ∗= 4
(e) ∗= 5 ( ) ∗= 6
Figu e 5.23 S eamlines o low pas a cylinde a Re = 9500
114
in Figu e 5.17(c). Meanwhile, a new o ex pai is o med a a highe angle, and
he same in e play be ween p ima y and seconda y o ici y is obse ed, inc easing
he p essu e d ag up o ∗= 3. In e es ingly, a ∗= 4, he second o ex pai
me ges wi h he p e ious, p ima y o ices a e being sepa a ed om he body.
The e olu ion a la e imes is domina ed again by he complex in e ac ion among
o ices in he bounda y laye , esul ing in a highly uns eady low. The con e gence
s udy pe o med o his las Reynolds numbe has esul ed in using 6, 7, and 8
di e en esolu ion zones, eaching a maximum esolu ion nea he cylinde equal o
D/∆x= 800,1600,3200, espec i ely. The quan i a i e e ec o hese h ee di e en
esolu ions can be assessed in Figu e 5.17(c), whe e he ime his o y o he d ag
coe icien is shown. While all h ee esolu ions cap u e he d ag coe icien well un il
∗= 4, only he simula ion wi h D/∆x= 3200 is a good ma ch wi h he e e ence
solu ion o ∗>4, when he low is cha ac e ized by a high deg ee o uns eadiness.
Mo eo e , wi h he highes esolu ion adop ed, he low emains almos pe ec ly
symme ical as is also he case o he e e ence solu ion in [118].
Con a y o wha has been shown o Re = 100 and 200 in Sec ion 5.3.2, no
compa isons be ween mul i- esolu ion and uni o m esolu ion SPH simula ions a e
shown he e o Re = 1000, 3000 and 9500. This is mainly due o he p ohibi i e cos o
unning uni o m esolu ion simula ions o he h ee Reynolds numbe s selec ed when
he highes esolu ion has o be used. Fo example, he mul i- esolu ion simula ion o
Re = 9,500 wi h D/∆x= 3200 equi es 8 sub-domains, esul ing in a o al numbe
o SPH pa icles deployed o N≈10 ×106. Simila ly, a uni o m esolu ion SPH
simula ion wi h his le el o pa icle spacing would equi e N≈9×109pa icles,
which can be achie ed only wi h sophis ica ed memo y-dis ibu ed pa alleliza ion
[63].
115
5.3.3 Flow pas an oscilla ing, ci cula cylinde
The low pas a ci cula cylinde oscilla ing in a ans e se di ec ion o he s eamwise
di ec ion is in es iga ed o Re = 100 o di e en alues o he oscilla ion ampli ude
and equency. This es case gene a es complica ed lows and i has been in es iga ed
wi h di e en echniques, including expe imen s compu a ional s udies [194] and
expe imen al in es iga ions [32, 33, 268, 5]. He ein, low pas an oscilla ing cylinde
has been chosen o assess he capabili y o he p oposed mul i- esolu ion scheme o
simula e lows wi h mo ing bounda ies. The compu a ional se up is he same as he
one employed o s udying he low pas a ixed cylinde case (see Sec ion 5.3.2) and
he domain has been disc e ized wi h h ee di e en esolu ion zones, wi h pa icle
size equal o D/∆x= 25,50,100 (see Figu e 5.10).
A sinusoidal mo ion y( ) is applied o he cylinde in he c oss- low di ec ion:
y( ) = ADsin(2πF s ) (5.11)
whe e A=ymax/D, wi h ymax equal o he maximum displacemen and F= 0/ s,
whe e sis he equency o he o ex shedding when he cylinde is ixed. The
e inemen egions also mo e acco ding o Equa ion (5.11), so ha he ela i e
posi ion o he cylinde wi h espec o he e inemen a eas does no change in ime.
Fou di e en con igu a ions o ampli ude and equency ha e been conside ed which
can be ound in Table 5.8.
In Figu e 5.24(a), he ime his o y o he li coe icien CLis shown o [A, F] =
[0.25,0.9]. This is de ined as a “locked con igu a ion” because he o ex shedding
p esen s a dominan equency equal o 0, also co obo a ed by he Powe Spec al
Densi y (PSD) o he li coe icien ime signal shown in Figu e 5.25(a), whe e only
one peak is isible.
Fo an unlocked case, ins ead, he li signal con ains wo o mo e equencies,
and his is achie ed by changing he equency a io o F= 0.5 and F= 1.5. In he
116
Table 5.8 Ampli ude and F equency Values Chosen o he Simula ion o Flow Pas
an Oscilla ing Cylinde
Case A F
1 0.25 0.9
2 0.25 0.5
3 0.25 1.5
4 1.25 1.5
(a) (A, F ) = (0.25,0.9) (b) (A, F ) = (0.25,0.5)
(c) (A, F ) = (0.25,1.5) (d) (A, F ) = (1.25,1.5)
Figu e 5.24 Time his o y o he li coe icien o low pas an oscilla ing cylinde a
Re = 100 o di e en ampli ude Aand equency F a ios: (a) (A, F) = (0.25,0.9),
(b) (A, F) = (0.25,0.5), (a) (A, F) = (0.25,1.5), (a) (A, F) = (1.25,1.5)
i s case, he pe iodic signal is cha ac e ized by wo modes wi h di e en magni udes
and pe iod b= 2 0, whe e 0is he pe iod o he imposed sinusoidal mo ion. This is
117
(a) (A, F ) = (0.25,0.9) (b) (A, F ) = (0.25,0.5)
(c) (A, F ) = (0.25,1.5) (d) (A, F ) = (1.25,1.5)
Figu e 5.25 Powe Spec al Densi y (PSD) o he low pas an oscilla ing cylinde
a Re=100 o di e en ampli ude Aand equency F a io
con i med by looking a he PSD in Figu e 5.25(b), whe e wo peaks associa ed wi h
= 0and = 2 0can be obse ed in ag eemen wi h indings in [194]. The same
bea ing phenomena [194] is also p esen o he F= 1.5 case, al hough in his case
he li coe icien has a pe iod b= 8 0.
The las case simula es a mo e challenging con igu a ion ob ained by using
(A, F) = (1.25,1.5). Figu es 5.24(d) and 5.25(d) highligh a dominan equency
= 0coupled wi h a second = 2 0and hi d = 3 0 equency, in ag eemen wi h
he esul s epo ed by [194]. These small seconda y equencies a e no associa ed
wi h bea ing phenomena, a he hey in luence he o ex shedding pa e ns, esul ing
118
Figu e 6.1 Longi udinal- and c oss- sec ions o he compu a ional domain o he
low pas a sphe e.
he sphe e. A he same ime, in he downs eam di ec ion, he compu a ional
domain is ex ended by 20Din o de o esol e a leas 3 e ical s uc u es. A squa e
c oss-sec ion wi h size 10Dis used, which esul s in a blockage a io app oxima ely
equal o 0.7%. The de ini ion o he bounda y condi ions ollows he se up ollowed in
subec ion 5.3.2: a no-slip bounda y condi ion is applied o he sphe e, while ee-slip
condi ions a e de ined a he c oss-sec ion walls. Inle -ou le bounda y condi ions
and he ini ial condi ions a e imposed again in he same manne as in sec ion 5.3.2.
Howe e , di e en om he wo-dimensional s udy, he alue o he smoo hing leng h
is h= 1.5∆xin o de o educe he compu a ional cos . The DDT in Equa ion 3.66
and he PST a e applied o he en i e domain.
Fo he se up o he e inemen egions, a minimum esolu ion equal o D/∆x=
6.25 is chosen. As o he wo-dimensional s udy on he low pas a cylinde , new
sub-domains a e nes ed inside he a ield, each wi h a esolu ion ha doubles as
hey ge close o he cylinde , wi h a maximum esolu ion equal o D/∆x= 100,
which co esponds o a a io be ween he bounda y laye δbl and he pa icles size
equal δbl/∆x≈6−5 o a ange Re = 300 −500. I is no ed ha he o al numbe
o pa icles in hese simula ions is Np ≈11 ×106, while wi h a uni o m esolu ion,
he numbe o pa icles would ha e been equal o Np= 3 ×109.
125
Table 6.1 Nume ical Resul s o he D ag Coe icien CD, Li Coe icien CLand
S ouhal Numbe S Values o he Flow Pas a Sphe e a Re=300
Case CD∆CDCL∆CLS
P esen 0.667 0.0032 0.066 0.017 0.134
Cos an inescu and Squi es [46] 0.655 0.0032 0.065 – 0.136
Johnson and Pa el [102] 0.656 0.0035 0.069 0.016 0.138
Tomboulides and O szag [242] 0.671 0.0028 – – 0.136
Ploumhans e al. [195] 0.683 0.0025 0.061 0.014 0.13
6.1.2 Re=300
He ein, he i s case conside ed is o a Reynold Numbe Re = 300. The low is
simula ed o an o e all du a ion o ∗= 250 ime uni , whe e ∗= U/D, and only
he las 120 ime uni s a e conside ed o collec ing he low s a is ics.
In Figu e 6.2(a) he ime his o y o he ae odynamical coe icien s is shown: he
a e age alue o he d ag CD=Fx/(0.5ρU2
∞πD2/4) and li CL=Fy/(0.5ρU2
∞πD2/4)
a e espec i ely 0.667 and 0.066 wi h an oscilla ion ampli ude ∆CDand ∆CL
equal o 0.0032 and 0.17. These alues ag ee wi h o he nume ical in es iga ions,
as seen in Table 6.1, whe e he p esen esul s a e summa ized and compa ed
agains he li e a u e. F om Figu e 6.2(a) is also e iden ha he side coe icien
CS=Fy/(0.5ρU2
∞πD2/4) is equal o 0, indica ing ha he plane (x, y) is a plane o
symme y o he p esen low, as expec ed om p e ious expe imen al and nume ical
in es iga ions wi h Re = 300 [242, 102].
F om he equency analysis in Figu e 6.2(b), whe e he Powe Spec al Densi ies
o CDand CLa e epo ed, i can be ound he alue o he non-dimensional o ex
shedding equency S = 0.134, which is again in ag eemen wi h o he nume ical
in es iga ion, o example wi h he esul s in [242] whe e is p edic ed a a alue
S = 0.137. In e es ingly, as in [102], he d ag coe icien p esen s a peak in he
spec um a a alue equal o 2S , which is no p esen in he li coe icien spec um.
126
(a) (b)
Figu e 6.2 (a) Time his o ies and (b) no malized powe spec al densi ies o he
ae odynamic coe icien s o he low pas a sphe e a Re = 300.
To u he in es iga e his aspec , Figu e 6.3 displays he ime his o y o he
s eam-wise eloci y and i s powe spec al densi y a a poin dis an 5.75D om he
sphe e in he downs eam di ec ion. The only peaks p esen a e a a alue equal o
S = 0.134, along wi h i s h ee supe -ha monics a 2S , 3S , and 4S , as in [242].
Figu e 6.4 p esen s he a e age s eamwise eloci y Ua g along he wake
cen e line, wi h a compa a i e analysis agains he nume ical ou comes om [242].
A good co ela ion is obse ed up o a poin x/D = 7, beyond which he displayed
esul s indica e lowe alues o Ua g. The oo -mean-squa e alue o he s eamwise
eloci y on he same cen e line is also highligh ed in he igu e, wi h he cu en
simula ion p edic ing a diminished peak alue a x/D = 1.7. Fu he downs eam
he e is a easonable ag eemen be ween he wo se s o esul s.
The low isualiza ion displayed in Figu es 6.5-6.6, whe e he Q c i e ion, a
o ex iden i ica ion me hod, is shown a e e y qua e o he o ex shedding pe iod,
helps unde s and he de elopmen o he o ical s uc u es in he wake. In Figu es
6.6(a)-6.5(a), a o ex is abou o sepa a e om he o ical s uc u es su ounding
he sphe e. This cohe en s uc u e is con ec ed downs eam, as can be seen in
Figu es 6.6(b)-6.5(b)), whe e a e now clea ly isible he legs o he hai pin o ex.
127
(a) (b)
Figu e 6.3 (a) Time his o y and (b) no malized powe spec al densi y o he alue
o he s eamwise coe icien a a x/D = 5.75 on he wake cen e line o he low pas
a sphe e a Re = 300.
Figu e 6.4 Compa ison o he a e age and oo -mean-squa e alues o he s eamwise
eloci y along he wake cen e line wi h he nume ical esul s in [242]
128
While he shed-wake s uc u e mo es u he away om he sphe e [Figu es 6.6(c)-
6.5(c)], a new s uc u e, esul ing om he in e ac ion be ween he wake and he ou e
low, is o med a ound he legs o he hai pin o ex (6.6(d)-6.5(d)). The las igu e
also shows he de elopmen o a new cohe en s uc u e in he nea -wake egion. To
summa ize, he o ex-shedding mechanism is cha ac e ized by wo hai pin s uc u es
o ien ed in opposi e di ec ions; one esul s om he wake-shed, he o he om he
in e ac ion be ween he wake and he ou e low.
6.1.3 Re=500
To u he alida e he p esen mul i- esolu ion algo i hm, he Reynolds numbe is
aised up o 500, whe e he low pas a sphe e is cha ac e ized by he loss o he
plana symme y and a mo e complex o ex shedding. The nume ical simula ion is
compu ed o a o al o ∗= 300 ime uni , and he las ∗= 180 a e used o collec
he s a is ics.
In Figu e 6.7(a), he ime his o y o he o ce coe icien is epo ed. The a e age
alue o CDo he p esen simula ion is equal o 0.566, which is in pe ec ag eemen
wi h he esul s in [160]. Wi h espec o he case wi h Re = 300, he loss o plana
symme y can be disce ned om he e olu ion o he side coe icien .
The spec al analysis o he ae odynamical coe icien s is epo ed in Figu e
6.7(b), e eals he mo e complex na u e wi h espec o he case wi h Re = 300,
whe e only one dominan peak, co esponding wi h he o ex shedding equency,
was p esen in he spec um o CD. Ins ead, in his case, he powe spec al densi y
o he d ag coe icien is cha ac e ized by di e en peaks, wi h he dominan one a
S 2= 0.44, which is close o he alue ound in [126, 51]. As o he p e ious case, o
u he analyze he low’s spec al cha ac e is ic, in Figu e 6.8, he no malized powe
spec al densi ies o he s eam-wise eloci y a e shown, and he p essu e a h ee
di e en loca ions in he nea wake egion, chosen o ma ch he same measu emen
129
(a)
(b)
(c)
(d)
Figu e 6.5 Flow isualiza ion by he Q c i e ion, colo ed by he eloci y magni ude
U, a e e y qua e o pe iod om a iew no mal o he (x, z) plane o he low pas
a sphe e a Re = 300.
130
(a)
(b)
(c)
(d)
Figu e 6.6 Flow isualiza ion by he Q c i e ion, colo ed by he eloci y magni ude
U, a e e y qua e o pe iod om a iew no mal o he (x, y) plane o he low pas
a sphe e a Re = 300.
131
(a) (b)
Figu e 6.7 (a) Time his o ies and (b) no malized powe spec al densi ies o he
ae odynamic coe icien s o he low pas a sphe e a Re = 500.
Table 6.2 Nume ical Resul s o he D ag Coe icien CD, S ouhal Numbe S 1and
S 2Values o he Flow Pas a Sphe e a Re=500
Case CDS 1S 2
P esen 0.566 0.0167 0.044
Mi al and Najja [160] 0.56 0.150 0.05
Lee [126] 0.54 0.164 0.045
Tomboulides and O szag [242] - 0.167 0.045
C i ellini e al. [51] 0.558 0.157 0.044
poin s in [242, 51]. The i s poin on he wake cen e line a (x, y, z) = (2.5D, 0,0)
shows he p esence o wo di e en equencies, one a S 2= 0.44, he second a S 1=
0.166, while a loca ions 2 and 3, he dominan equency is he S 1= 0.166. The
alues o he low and high equencies ound a e in good ag eemen wi h he esul s
in [242], as can be seen om Table 6.2, whe e he alue o he d ag coe icien and
he S ouhal numbe s ound in his s udy a e compa ed agains o he expe imen al
and nume ical in es iga ions.
132
(a) S eamwise eloci y (b) P essu e
(c) S eamwise eloci y (d) P essu e
(e) S eamwise eloci y ( ) P essu e
Figu e 6.8 No malized powe spec al densi y o he s eamwise eloci y and
p essu e a (a)-(b) (x, y, z) = (2.5D, 0,0), (c)-(d) (x, y, z) = (2D, 0.3,0), (c)-(d)
(x, y, z) = (2D, 0.0,0.3), o he low pas a sphe e a Re = 500.
133
In Figu e 6.9 he iso-su aces o he Q c i e ion a e e y pe iod T1= 1/S 1a e
displayed: i is clea ha he S 1is he equency o he o ex shedding mechanism,
which esembles he same shedding p ocess seen a Re = 300, al hough in his case,
he o ex s uc u e sequence is mo e i egula . Mo eo e , i can be seen ha he
o ex o ien a ion changes om cycle o cycle.
6.2 3-D Dam-B eaking Flow
He ein, he abili y o he p oposed mul i- esolu ion algo i hm o deal wi h h ee-
dimensional ee-su ace lows is alida ed by simula ing a dam-b eaking low ha
impac s an obs acle. This es case is e y popula in he SPH communi y and has
been chosen as SPHERIC benchma k case #2. The con igu a ion o he nume ical
expe imen [113] is epo ed in Figu e 6.10.
A baseline spa ial esolu ion ∆xmax = 0.005 is chosen, and a e inemen egion
has been de ined a ound he obs acle, whe ein a ine esolu ion o ∆xmin = 0.0025
is applied, as shown in Figu e 6.11. A uni o m alue ac oss he di e en sub-domain
o he smoo hing leng h o pa icle dis ance is se equal o h/∆x= 1.5.
The e e ence densi y has a alue equal o ρ0= 1000 kg/m3, while he
g a i a ional accelle a ion g=−9.81 m/s2. The sound speed is chosen equal o
c0= 10√gH, whe e H= 0.55mis he heigh o he wa e column. To ensu e
he nume ical s abili y, an a i icial iscosi y model wi h α= 0.01 is used, which
co esponds o a physical kinema ic iscosi y ν= 8.6×1−−5, along wi h he DDT
e m in Equa ion 3.66. No-slip wall bounda y condi ions a e en o ced on he walls.
Figu e 6.12 shows he compa ison be ween he nume ical simula ion and he
expe imen al esul s o [113] a he p essu e p obes placed on he on side o he
obs acles. A good ag eemen is ound a gauges P1 and P2, whe e he nume ical
solu ion is able o p edic qui e well he e olu ion o he p essu e a he i s impac .
Some disc epancies a e ins ead ound a P3 and P4, whe e he SPH simula ion unde -
134