computational modelling of multiphase, turbulent, (reactive)...
TRANSCRIPT
![Page 1: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/1.jpg)
Laurence R. McGlashan
CoMo (Computational Modelling) GroupGraduate Conference Presentation 30th March 2010
Computational Modelling of Multiphase, Turbulent, (Reactive) Flows
![Page 2: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/2.jpg)
Contents
2
1) Theory- Computational Fluid Dynamics (CFD)- Population Balances (PBE)
2) Methods- Quadrature Method of Moments (QMoM)- Direct Quadrature Method of Moments (DQMoM)
3) Results- Coupled CFD/PBE with complex closures
![Page 3: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/3.jpg)
3
What to take away from this talk
Multiphase processes are encountered frequently in industry (e.g. gas-liquid contacting, reactors, drying).
The aim of this research is to improve multiphase flow models by coupling population balance equations (PBEs) to computational fluid dynamics (CFD) codes.
Coupling population balances to computational fluid dynamics codes can help predict trends in behaviour of multiphase flows in real equipment.
![Page 4: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/4.jpg)
4
Why is this research relevant?
Multiphase processes are:
• highly complex• challenging to solve numerically• computational models and methods are not general
e.g. Recent TCE article on improving the efficiency of a rotating disc contactor (RDC). They used a pilot plant.
CFD is cheap, especially when it is free (OpenFOAM†)!
† http://www.openfoam.com
![Page 5: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/5.jpg)
What problem will I solve?
5
toluene
water
ROTATION
![Page 6: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/6.jpg)
6
Code Design
![Page 7: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/7.jpg)
7
How may this problem be solved?
Euler/Euler Euler/Lagrange Volume of FluidLevel Set
Increasing Scale
![Page 8: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/8.jpg)
8
Why use a population balance?
Euler/Euler – no information on the size distribution of the dispersedphase.
Droplets with different sizes will have different effects on the drag force on the continuous phase.
Volume of Fluid Method: Air bubble rising in water.
![Page 9: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/9.jpg)
Theory
9
![Page 10: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/10.jpg)
Navier-Stokes equations
10
The equations governing fluid flow are conceptually simple:
1) The mass of fluid is conserved.2) Rate of change of momentum equals the sum of forces on a fluid element. Newton's 2nd Law (F = m a).
Treat the fluid as a continuum. i.e. individual molecular interactions are ignored.
ρux + (ρu
x)δx
∂∂x
ρux
δz
δx
δy
![Page 11: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/11.jpg)
11
Reynolds Averaging
Turbulent flows are Random / Chaotic
time
So the following substitutions are applied to the Navier-Stokes equations:
![Page 12: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/12.jpg)
12
Multiphase Flow – Euler/Euler
Non-Conservative form of the momentum equation:
Continuity:
Conservative form of the momentum equation:
![Page 13: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/13.jpg)
13
Drag force
Important, as this is how the coupling between CFD and PBEis achieved.
![Page 14: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/14.jpg)
Turbulence Modelling
14
Mixture Models
Continuous Models
Continuous & Dispersed Models
- Averaged flow variables
- Apply algebraic relationship to get turbulence in the dispersed phase.
- Solve separate turbulence equations for each phase and couple them.
![Page 15: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/15.jpg)
15
Theory – Population Balances
![Page 16: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/16.jpg)
16
The Number Size Density
f 0 [m
-3 m
-1]
Droplet diameter [mm]
![Page 17: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/17.jpg)
17
Population Balance Equation
![Page 18: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/18.jpg)
18
Droplet Coalescence
![Page 19: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/19.jpg)
19
Coalescence Models
efficiency collision probability
![Page 20: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/20.jpg)
20
Droplet Breakup
![Page 21: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/21.jpg)
21
Numerical Methods
![Page 22: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/22.jpg)
22
Quadrature Approximation
N = 2
![Page 23: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/23.jpg)
23
Solving the PBE - QMoM
QMoM
• Transport moments• To evaluate the source terms, the quadrature weights and positions must be calculated from the moments.
![Page 24: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/24.jpg)
24
Solving the PBE - DQMoM
DQMoM
• Transport quadrature weights and weighted positions directly.• Source terms and moments are calculated directly from these quantities.
![Page 25: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/25.jpg)
25
Numerical Algorithm
![Page 26: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/26.jpg)
Results
26
![Page 27: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/27.jpg)
27
Rotating disc contactor
toluene
water
100 L/hour of each phase.
Initial volume fraction of 0.1for toluene.
The wall’s rotation speed ischanged to see the effecton the size distribution of thetoluene droplets.
Rotations of 150/300 rpm areused.
![Page 28: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/28.jpg)
28
RDC – continuous phase velocity
0.12
0
Continuous PhaseVelocity (m/s)
150 rpm 300 rpm
![Page 29: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/29.jpg)
29
RDC – CFD only
![Page 30: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/30.jpg)
RDC – Sauter diameter
30
150 rpm 300 rpm
7
2.5
SauterDiameter(mm)
![Page 31: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/31.jpg)
RDC – result of coupling CFD/PBE
31
No coupling Coupling
0.08
0
Continuous PhaseVelocity (m/s)
Rotation speed150 rpm
![Page 32: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/32.jpg)
32
Summary
Two moment methods have been tested and validated to solve the population balance.
A multi-fluid CFD solver has been tested and validated on a rotating disc contactor.
The PBE and CFD solvers have been coupled. The importance of that coupling has been demonstrated.
![Page 33: Computational Modelling of Multiphase, Turbulent, (Reactive) Flowslrm29.github.io/files/lrm29GCpresentation.pdf · 2019-10-25 · 3 What to take away from this talk Multiphase processes](https://reader036.vdocuments.us/reader036/viewer/2022070906/5f778f7cdc1cae1b590b8302/html5/thumbnails/33.jpg)
33
Acknowledgements
Jethro AkroydTatjana ChevalierAlastair Smith
In particular: