grokkingstuff Home Blog Projects Wiki Calculators About

DPM Erosion and Accretion Maps in ANSYS Fluent 2024 R1

#+CATEGORY: cfd

#+TAGS: DPM erosion accretion Finnie Oka wall-impact deposition

#+MATURITY: growing

DPM Erosion and Accretion :: Wall Impact Analysis and Deposition Maps

This page covers the erosion/accretion models available in ANSYS Fluent 2024 R1, wall impact reporting, deposition accounting, and the Finnie and Oka erosion models. Target application: shisha PM2.5 simulation, where erosion is negligible but deposition (tar condensation, particulate sticking) on glass and body surfaces is the primary interest.

Erosion vs. Accretion — Definitions

TermPhysical MeaningSign Convention
ErosionMaterial removal from wall by particle impactPositive rate
AccretionMaterial buildup on wall from particle stickingPositive rate

For shisha PM2.5:

Fluent treats both under the same /Erosion/Accretion/ model framework. The erosion rate can be set to zero by choosing appropriate material properties.

Activation in Fluent 2024 R1

Access: Models > Discrete Phase > Erosion/Accretion...

Procedure: 1. Open the DPM model dialog 2. In the Physical Models tab, enable /Erosion/Accretion/ 3. Select the Erosion Model:

4. Select the Wall material:

5. Click OK

After activation, Fluent computes erosion/accretion rate on all wall boundaries for every particle impact.

The Finnie Erosion Model

The Finnie model (1960, revised 1995) is the classical erosion model for ductile materials. It describes the erosion rate as a function of particle impact angle.

Erosion rate: $$R_{\text{erosion}} = \sum_p \frac{m_p C_d}{A_{\text{face}}} f(\theta)$$

where:

Finnie's angular function (original 1960): $$f(\theta) = \begin{cases} K_1 \sin(2\theta) - 3\sin^2(\theta) & \text{if } \tan\theta < 1/3 \\ \frac{1}{3}\cos^2(\theta) & \text{if } \tan\theta \geq 1/3 \end{cases}$$

where $\theta$ is the impact angle relative to the wall surface and $K_1$ is a material constant (typically $K_1 = 2$).

Finnie's revised angular function (1995): $$f(\theta) = \left(\frac{1}{\epsilon}\right)^{0.5} \left[\sin(2\theta) - \frac{1}{\epsilon}\sin^2(\theta)\right]$$

where $\epsilon$ is the ratio of cutting to plowing efficiency (typically $\epsilon = 3$).

For Fluent's implementation: Fluent uses the form: $$R_{\text{erosion}} = \frac{\sum_p m_p \cdot C \cdot V_p^{n} \cdot f(\theta)}{A_{\text{face}}}$$

where $V_p$ is the particle impact velocity, $n$ is the velocity exponent, and $f(\theta)$ depends on the selected function.

Default Fluent parameters:

ParameterDefault ValueNotes
$C$ (erosion constant)$2.0 \times 10^{-9}$Typical for ductile metals
$n$ (velocity exponent)1.0Linear in velocity
Erosion modelFinnie-1960

*The Oka Erosion Model :PROPERTIES: :ID: cfd_dpm-erosion-accretion--oka :CUSTOM_ID: cfd_dpm-erosion-accretion--oka :END:

The Oka model (2005) is designed for brittle materials and is widely used in industry. It captures the peak erosion at low impact angles typical of brittle fracture.

Erosion rate: $$R_{\text{erosion}} = \sum_p \frac{m_p}{A_{\text{face}}} \cdot g(V_p) \cdot h(\theta)$$

Velocity dependence: $$g(V_p) = \left(\frac{V_p}{V_0}\right)^{n_1} \cdot \left(\frac{H_v}{H_{v0}}\right)^{-n_2}$$

where:

Angular dependence: $$h(\theta) = (\sin\theta)^{n_1} \cdot \left[1 + H_v (1 - \sin\theta)\right]^{n_3}$$

where $n_1, n_3$ are fitted parameters.

Fluent's Oka parameters (defaults):

ParameterValueNotes
$n_1$2.4Velocity exponent
$n_2$0.6Hardness exponent
$n_3$-0.4Angular exponent
$H_v$7.0 GPaTarget material hardness

Which model for shisha glass? The Finnie model is appropriate for glass surfaces (ductile behavior at the scale of PM2.5 impacts). The Oka model is more appropriate for ceramic bowl materials or if you study ash deposition.

For pure deposition tracking (tar/particulate sticking without material removal), set the erosion constant $C = 0$ and use the accretion rate: $$R_{\text{accretion}} = \sum_{p \in \text{trap}} \frac{m_p}{A_{\text{face}}}$$

This simply computes the mass flux of trapped particles per unit wall area.

Reporting Erosion/Accretion

Contour visualization: 1. Graphics and Animations > Contours > Settings... 2. Contours of: DPM > Erosion Rate (or Accretion Rate) 3. Surfaces: select wall zones 4. Display

The erosion rate contour shows the spatial distribution of material loss (or gain) on wall surfaces.

Surface-integrated report: 1. Reports > Discrete Phase > Erosion... 2. Select wall zones 3. Fluent reports:

TUI: ``` report/dpm/erosion <wall-zone-1> <wall-zone-2> ```

Wall impact details: For detailed per-impact data (useful for understanding deposition patterns): 1. Reports > Discrete Phase > Impacts... 2. Select wall zones 3. Fluent reports:

TUI: ``` report/dpm/impacts <wall-zone> ```

Time-Dependent Deposition (Transient DPM)

For transient simulations, the deposition accumulates over time. Fluent tracks cumulative deposition on each wall face.

Setup: 1. Enable /Erosion/Accretion/ model 2. Enable Unsteady Particle Tracking 3. Run transient DPM with multiple time steps 4. Fluent accumulates deposition mass on each wall face

Post-processing cumulative deposition: 1. Graphics and Animations > Contours > Settings... 2. Contours of: DPM > DPM Deposition 3. This shows the cumulative mass per unit area deposited on each wall over all time steps

Deposition rate vs. cumulative mass:

VariableMeaning
Deposition rateMass per unit area per unit time at current time step
Cumulative depositionTotal mass per unit area deposited from $t=0$ to current $t$

For shisha simulation (puff-by-puff), the cumulative deposition after multiple puffs shows where tar accumulates over a session.

Deposition vs. Reflection — Boundary Condition Impact

The DPM boundary condition on walls determines whether particles are tracked for deposition:

BCDeposition TrackingPhysical Meaning
trapAll impacts recordedParticle sticks on impact (tar condensation)
reflectOnly first impact recordedParticle bounces (re-entrainment possible)
semi-reflectSticking probability < 1Partial deposition (realistic for PM2.5)

For shisha PM2.5:

The semi-reflect model: For more realistic deposition modeling, use a sticking probability: 1. Boundary Conditions > Wall Zone > DPM tab 2. Set BC Type to reflect 3. Enable Sticking Probability 4. Set probability = $p$ (0 to 1, where 0 = always bounce, 1 = always stick) 5. Fluent uses a Monte Carlo approach: each impact is tested against the probability

TUI: ``` define/boundary-conditions/dpm <zone-name> ; Set reflecting BC with sticking probability > type reflect > sticking-probability 0.5 ```

See Also