grokkingstuff Home Blog Projects Wiki Calculators About

DPM Boundary Conditions in ANSYS Fluent 2024 R1

#+CATEGORY: cfd

#+TAGS: DPM Fluent boundary conditions trap escape reflect

#+MATURITY: growing

DPM Boundary Conditions :: Complete Reference for ANSYS Fluent 2024 R1

This page covers every particle boundary condition Fluent supports, when to use each, and how they interact with the continuous-phase BCs. Target application: shisha PM2.5 simulation.

DPM BC Decision Matrix

DPM BCWhat happensWhen to use
----------------------------------
escapeParticle leaves the domainOutlets, far-field, symmetry planes
trapParticle hits wall and tracking stopsDeposition surfaces, filters, walls you want accumulation on
reflectParticle bounces off the wall with restitutionBouncing granular flow, bouncing spray droplets
bounceElastic bounce (restitution = 1.0)Idealized elastic wall
wall-jetParticle hits wall, then moves tangentially along itSandblast erosion, wall-bounded splash
semi-reflectPartial trap + partial reflect based on Weber numberDroplet impaction on heated walls

How to set DPM BCs: Cell Zone Conditions > Boundary panel group > <zone-name> > DPM tab

DPM BCs by Continuous-Phase Boundary Type

Continuous-phase BCDefault DPM BCTypical override
-----------------------------------------------------
velocity-inletescapeescape (particles ride the inflow in)
pressure-inletescapeescape
pressure-outletescapeescape (particles leave with outflow)
outflowescapeescape
wallreflecttrap (for deposition) or reflect
symmetryreflectreflect (mirror the trajectory)
axisreflectreflect
interior(automatic)Cannot change -- particles pass through
fan(automatic)Particles pass through
radiatorescapeescape
periodicreflectMatches the periodic mapping

Important: Interior zones cannot have DPM BCs assigned. Particles simply pass through interior faces.

Trap Boundary Condition (Deposition)

The particle terminates on the wall. Fluent records:

Use trap when you want to quantify:

For shisha PM2.5: Set wall zones to trap on interior chamber walls to quantify where smoke deposits accumulate. The trap BC records impact data that feeds into erosion/accretion reports.

Escape Boundary Condition

The particle exits the computational domain. It is counted in the DPM Summary as escaped. Use escape for:

Escape records:

Reflect Boundary Condition (Restitution)

The particle bounces off the wall with a coefficient of restitution. You specify two values:

Parameters:

Use reflect when particles genuinely bounce: sand on metal, granular flow on walls, water droplets on hydrophobic surfaces.

For shisha PM2.5: If smoke particles deposit on walls (stick), use trap. If they bounce (e.g., polished glass bowl), use reflect with low normal restitution (~0.1--0.2).

Bounce (Elastic)

Elastic impact: normal and tangential restitution both equal 1.0. The particle bounces as if it hit a perfectly elastic surface. Used for:

Not appropriate for real PM2.5 deposition.

Wall-Jet

After impact, the particle continues along the wall surface, driven by the tangential component of its impact velocity plus the local fluid shear. Use wall-jet for:

Semi-Reflect (Droplet-Specific)

Available only for Droplet particle type. The particle either bounces or spreads (forms a wall film) depending on the impact Weber number:

: We = rho * V^2 * d / sigma_s

The critical Weber number is user-adjustable (default ~100 for water on dry surfaces).

Not applicable to inert PM2.5 (shisha smoke).

Interior and Periodic Boundaries

Interior zones: Particles always pass through interior faces. You cannot assign a DPM BC to an interior zone. This is correct behavior -- interior faces are internal to the mesh, not physical boundaries.

Periodic boundaries: Particles exit one periodic face and re-enter the matched face. This is essential for simulations with periodic geometry (e.g., a repeating filter element).

Mapped boundaries (non-conformal interfaces): Particles pass through mapped interfaces. Verify the grid-connectivity is correct, or particles may be lost.

BCs and the Continuous Phase

The DPM BC does not have to match the continuous-phase BC. Common mismatched setups:

The DPM BC controls only the particle behavior. The fluid BC controls the continuous phase independently.

Shisha PM2.5 Boundary Condition Strategy

ZoneContinuous-phase BCDPM BCReasoning
----------------------------------------------
Bowl outlet surfacevelocity-inletescapeParticles ride the inflow (injection surface)
Chamber wallswall (no-slip)trapPM2.5 deposits on glass/metal walls
Water surface in basewalltrapSmoke contacts water; particles dissolve or deposit
Hose outlet (breathing zone)pressure-outletescapeSmoke exits to atmosphere
Symmetry planes (if 2D)symmetryreflectMirror trajectories
Interior mesh interfacesinterior(automatic)Particles pass through

DPM Summary Report and BC Accounting

After DPM iterations converge, Report > Discrete Phase > Summary prints a table:

Mass balance check: injected should equal the sum of escaped + trapped + evaporated (for inert particles, evaporated = 0). If incomplete > 0, particles are stuck (too many steps or zero-velocity cells). Increase max steps or check mesh quality.

--- :PROPERTIES: :seeAlso: cfd_dpm-setup-activation, cfd_dpm-injection-types, cfd_dpm-physical-models, cfd_dpm-numerics, cfd_dpm-shisha-pm25 :END: