SchillerNaumannDrag

Syntax

Defined in couplingProperties dictionary.

forceModels
(
    SchillerNaumannDrag
);
SchillerNaumannDragProps
{
    velFieldName     "U";
    voidfractionFieldName "voidfraction";
    interpolation    "bool1";
    voidfractionInterpolationType "type1"
    UInterpolationType   "type2"

    // (optional) forceSubModel switches
    implForceDEM     switch;
};
  • velFieldName = name of the finite volume fluid velocity field (default: “U”)

  • voidfractionFieldName = name of the finite volume voidfraction field (default: “voidfraction”)

  • interpolation = flag to use interpolated voidfraction and fluid velocity values (default: false)

  • voidfractionInterpolationType = interpolation type for voidfraction field (default: “cellPoint”)

  • UInterpolationType = interpolation type for velocity field (default: “cellPointFace”)

This forceModel reads the following forceSubModel switches and overwrites the defaults as indicated in parentheses:

  • scaleDrag

  • scaleDH

  • treatForceExplicit

  • implForceDEM (default: true)

  • verbose

  • interpolation

  • scalarViscosity

Examples

forceModels
(
    SchillerNaumannDrag
);
SchillerNaumannDragProps
{
    velFieldName "U";
}

Description

Calculates the particle based drag force following the correlation of Schiller and Naumann for the particle drag coefficient:

C_\mathrm{d} = \frac{24}{\mathit{Re}} \left( 1 + 0.15 \mathit{Re}^{0.687} \right)

with Re = \frac{d_\mathrm{p} \left| \vec{u}_\mathrm{f} - \vec{u}_\mathrm{p} \right| }{\nu} being the particle Reynolds number based on the particle diameter d_\mathrm{p} and the fluid kinematic viscosity \nu.

The drag coefficient is limited to C_\mathrm{d} = \max(C_\mathrm{d}, 0.44)

This drag model is only defined for spherical particles.

Restrictions

None.