MPPIC model implementation in MFIX: frictional solid-stress model Rahul Garg 1,2 1: National Energy Technology Laboratory 2: URS Corp. Collaborators J. Dietiker, WVURC P. Gopalakrishnan, VPISU D. Huckaby, DOE J. Carney, DOE T. Li, URS J. Musser, WVU M. Shahnam, DOE
30
Embed
MPPIC model implementation in MFIX: frictional solid-stress model · 2019-03-15 · 12 Case 1 Case 2 Case 3 Case 4 A coll implementation. 13 Case 1 Case 2 Case 3 Case 4 A coll implementation.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MPPIC model implementation in
MFIX: frictional solid-stress model
Rahul Garg1,2
1: National Energy Technology Laboratory
2: URS Corp.
Collaborators
J. Dietiker, WVURC
P. Gopalakrishnan, VPISU
D. Huckaby, DOE
J. Carney, DOE
T. Li, URS
J. Musser, WVU
M. Shahnam, DOE
2
Current simulation types in MFIX
Two-Fluid Method
(Volume/Ensemble
averaging)
Quadrature methods
(discretized distribution
function)
EE simulations
Fluid Solid
EL simulations
Fluid Solid
Discrete-element method
(MFIX-DEM)
Multiphase-Particle-In-Cell
method (MPPIC), DPM,
dense-phase-DPM, etc.
3
Discrete Element Method (DEM)
Collision between real particles
AdvantagesCollisions directly resolvedTool for model validation
DisadvantagesImpractical for large-scale problems Not ideal for distributed memory parallelization
RemedyUse parcels/notional particles
i
j
Spring
Slider
Normal Force
i
j
Spring
Dashpot
Slider
Tangential Force
i
j
Spring
Slider
Normal Force
i
j
Spring
Dashpot
Slider
Tangential Force
4
MPPIC model
Dilute
Dense/device-scale
AdvantageTrade off between accuracy and computational cost
DisadvantageInter-particle collision modeling
Real particles Parcels/notional particles
5
MPPIC: current state-of-the-art
MPPIC model is a useful tool for quick turnaround
simulations of engineering applications (2006
roadmap)
Several commercial implementations (Barracuda by
CPFD, Dense-phase-DPM by ANSYS)
Hard to ascertain and further develop sub-models
(such as collision, friction, etc.)
Lack of an open-source implementation that can be
used for model development/enhancement, and
independent verification and validation (V&V)
Objective of this study: Implement MPPIC like model
in open-source MFIX code to probe its accuracy and
speed
6
MPPIC model details
Carrier Phase: averaged Navier-Stokes equation
Dispersed Phase
Acoll is the collision operator used to model collisions in the kinetic and frictional regimes.
Robust implementation of frictional regime Acoll is critical to stability of MPPIC model
7
Particle trajectory evolution
How is Acoll applied ?
8
Acoll implementation (frictional regime)
is like a coloring function used to indicate the close-packed regions. is non-zero inside and at the interfaces of close-packed regions. It only indicates the direction of the correction due to close-packing.
9
Acoll implementation
Case 1
10
Acoll implementation
Case 1 Case 2
11
Acoll implementation
Case 1 Case 2 Case 3
12
Case 4Case 1 Case 2 Case 3
Acoll implementation
13
Case 4Case 1 Case 2 Case 3
Acoll implementation
14
Comparison with existing literature
Snider, D. M., An incompressible 3-D MP-PIC model for dense particle flows, JCP (2001)
No inter-particle collision term so far
15
Isotropic inter-particle stress (Harris and Crighton)
Decides the direction of solid-stress correction velocity
Matters mostly near close-packing, otherwise statistical noise!
Comparison with existing literature
16
Comparison with existing literature
17
Case 1 Case 2 Case 3 Case 4
Explanation of limiters
18
Case 1 Case 2 Case 3 Case 4
19
Snider, D. M., An incompressible 3-D MP-PIC model for dense particle flows, JCP (2001)