Files
OpenFOAM-12/test/multiphase/reactingMultiphaseEulerFoam/populationBalance
Will Bainbridge cfbb389fd3 reactingEulerFoam: populationBalanceModel: Added fractal shape modelling support
This change adds representation of the shape of a dispersed phase. A
layer has been added to model the relationship between the
characteristic volume of a sizeGroup and its physical diameter.
Previously this relationship was represented by a constant form factor.

Currently, two shape models are available:

  - spherical

  - fractal (for modelling fractal agglomerates)

The latter introduces the average surface area to volume ratio, kappa,
of the entities in a size group as a secondary field-dependent internal
variable to the population balance equation, which makes the population
balance approach "quasi-"bivariate. From kappa and a constant mass
fractal dimension, a collisional diameter can be derived which affects
the coagulation rates computed by the following models:

  - ballisticCollisions

  - brownianCollisions

  - DahnekeInterpolation

  - turbulentShear

The fractal shape modelling also takes into account the effect of sintering
of primary particles on the surface area of the aggregate.

Further additions/changes:

  - Time scale filtering for handling large drag and heat transfer
    coefficients occurring for particles in the nanometre range

  - Aerosol drag model based on Stokes drag with a Knudsen number based
    correction (Cunningham correction)

  - Reaction driven nucleation

  - A complete redesign of the sizeDistribution functionObject

The functionality is demonstrated by a tutorial case simulating the
vapour phase synthesis of titania by titanium tetrachloride oxidation.

Patch contributed by Institute of Fluid Dynamics, Helmholtz-Zentrum Dresden -
Rossendorf (HZDR) and VTT Technical Research Centre of Finland Ltd.
2019-08-13 10:40:25 +01:00
..

The cases contained in this directory can be used for testing the
populationBalanceModel class which is a part of the reactingEulerFoam framework.
They represent single-cell setups, i.e. they solve the population balance
equation without spatial transport. The setups already represent the
inhomogeneous case, i.e. the populationBalance is split over multiple
velocityGroups. This can help to identify whether the populationBalance-induced
mass transfer terms are handled correctly. The cases can also be used to study
the influence of certain parameters on the form of the size distribution, before
running a simulation with spatial transport. Further test cases are contained in

test/multiphase/reactingTwoPhaseEulerFoam/populationBalanceModeling