Professional Documents
Culture Documents
Workshop 02
Using the Discrete Phase Model (DPM)
Dimitrios Sofialidis
Technical Manager, SimTec Ltd.
Mechanical Engineer, PhD
PRACE Autumn School 2013 - Industry Oriented HPC Simulations, September 21-27,
University of Ljubljana, Faculty of Mechanical Engineering, Ljubljana, Slovenia
Introduction to ANSYS
Fluent
© 2012 ANSYS, Inc. September 19, 2013 2 Release 14.5
I Introduction
Workshop Description:
This workshop shows how to use the Discrete Phase Model (DPM) within Fluent.
In the last workshop we simulated the flow of a single–phase fluid within a pipe
T–piece. This workshop will use the same T–piece geometry. The DPM enables us
to compute the trajectories of a stream of particles/droplets, based on their
density and diameter.
Learning Aims:
This workshop will cover how to set up and run a DPM simulation:
– Defining particle materials, – including turbulent (stochastic) effects,
– injecting particles into the domain, – predicting where erosion will occur.
– Use either constant or a distribution profile for the particle diameter.
Learning Objectives:
To understand how Fluent can be used to solve for the flow of a discrete phase,
and the key controls used to produce a reliable result.
• The droplet (or particle) progresses through the domain through a large number of small steps. At
each step, the solver computes the force balance acting on a single droplet (diameter 1x10–4 [m])
– hence considering the drag with the surrounding fluid, droplet inertia, and if applicable gravity.
The mass transported is that of all the droplets in that stream (1.3x106 [droplets/s]).
• If required, two–way coupled behaviour can be enabled by setting "Interaction with Continuous
Phase" on the DPM set–up panel.
One would then need to perform additional iterations of the (propane) flow field to
convergence.
It is not usually necessary to solve the DPM at every flow iteration. Typically the DPM field
needs updating every 5–10 flow iterations.
• "Define>Injections".
• Highlight "injection–0" then "Set".
• Select "Turbulent Dispersion" tab.
• Tick "Discrete Random Walk Model".
• Set "Number of Tries" to "10".
• "OK".
• "Models>Discrete Phase>Edit.
• Select "Interaction with Continuous Phase".
• Set "1" to "Number of Continuous Phase
Iterations per DPM Iteration".
• Go to "Physical Models" tab.
• Enable "Erosion/Accretion" Model.
• "OK".
Introduction Model Setup Basic DPM Modifications CFD Post Summary
© 2012 ANSYS, Inc. September 19, 2013 24 Release 14.5
Simulating Erosion [2]
Run the solver for 1 iteration, so we can compute the erosion quantity.
• "Solution>Run Calculation>1 iteration>calculate".
• "Graphics and Animations>Contours>Set Up".
• Contours of "Discrete Phase Model/DPM Erosion Rate", "Filled" on, "wall–fluid". "Display".
• Rotate the view and look at the –Z surface of the pipe, in the region where the droplets hit
the pipe wall.
The functions used to quantify erosion based
on how the DPM parcels impact the wall can
be set as part of the wall boundary condition.
• Double–click "Results" to
launch CFD–Post.
• Regular CFD simulations are performed in an "Eulerian" reference frame. The mesh
remains fixed, and material flows through the grid (aka mesh) cells. When simulating
particle tracks, these move in a "Lagrangian" reference frame. The particles/droplets
each have their own X,Y,Z co–ordinates and their properties are stored separately
from the grid cell (normal data) file quantities.
• The user sets the diameter and density of the particles to be simulated. The
trajectory through the domain is computed over a large number of small steps. At
each step their relaxation time can be computed (from knowing their inertia, and the
sum of the forces acting on each droplet/particle).