tutorial lagrangian particle trackinghani/kurser/os_cfd_2009/aureliav... · 2009-12-13 ·...
TRANSCRIPT
![Page 1: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/1.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Tutorial Lagrangian Particle Tracking
Aurélia Vallier
Division of Fluid MechanicsDepartment of Energy Sciences
Lund Institute of Technology, Lund Sweden
1
![Page 2: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/2.jpg)
Lund university / Energy Sciences / Fluid Mechanics
2
OUTLINE
● Introduction to Lagrangian particle tracking
● LPT in OpenFOAM
● Improvement
● Test case
![Page 3: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/3.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Euler frame: the fow feld (U, p, density, viscosity...)
Lagrangian frame: the particles(velocity, position, diameter, density,...)
LPT
![Page 4: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/4.jpg)
Lund university / Energy Sciences / Fluid Mechanics
4
Eulerian frame
![Page 5: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/5.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Lagrangian frame
![Page 6: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/6.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Lagrangian frame
![Page 7: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/7.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Lagrangian frame
![Page 8: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/8.jpg)
Lund university / Energy Sciences / Fluid Mechanics
DieselFoam : solver for diesel spray and combustion - evaporation, collision... - parcel (computational particles)
IcoLagrangianFoam : simplified version of dieselFoam, - no evaporation, no collision... - wrong drag model
SolidParticle : new library for one way coupling LPT
LPT in OpenFOAM
![Page 9: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/9.jpg)
Lund university / Energy Sciences / Fluid Mechanics
- Injection of several particles per time step
- Volume fraction of particles (volScalarField) → we don't need to save the properties of each particle
Improvement
![Page 10: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/10.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Injector of particles
![Page 11: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/11.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Volume fraction of particles
In solidParticleFoam.C, call the function volFrac()
The function volFrac() returns
![Page 12: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/12.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Test case
1- Copy and compile the solver mySolidParticleSimpleFoam
2- Copy the tutorial pitzDaily
3- Add the file 0/volFracorg (cp 0/p 0/volFracorg and change dimension to [ 0 0 0...] )
4- Add the file constant/g
5- Add density in the file constant/transportProperties
6- Add the file constant/particleProperties
![Page 13: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/13.jpg)
Lund university / Energy Sciences / Fluid Mechanics
constant/particleProperties system/controlDict
delta x=0.311max(Ux)=10.1→ a particle can go through in 0.03s
![Page 14: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/14.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Distribution of the volume fraction of particles at t=1001
![Page 15: Tutorial Lagrangian Particle Trackinghani/kurser/OS_CFD_2009/AureliaV... · 2009-12-13 · Introduction to Lagrangian particle tracking ... constant/particleProperties system/controlDict](https://reader033.vdocument.in/reader033/viewer/2022060511/5f285fcb3703e6620d28713d/html5/thumbnails/15.jpg)
Lund university / Energy Sciences / Fluid Mechanics
Thank you
37