KochHillDrag

Syntax

Defined in couplingProperties dictionary.

forceModels
(
    KochHillDrag
);
KochHillDragProps
{
    velFieldName        word;
    voidfractionFieldName word;
    granVelFieldName    word;
    voidfractionInterpolationType word;
    UInterpolationType  word;
    suppressProbe       switch;

    // (optional) forceSubModel switches
    interpolation       switch;
    implForceDEM        switch;
    scaleDrag           scalar;
    scaleDH             scalar;
    treatForceExplicit  switch;
    verbose             switch;
    implForceDEMaccumulated switch;
    scalarViscosity     switch;
    nu                  scalar;
};
  • velFieldName = name of the finite volume fluid velocity field (default: “U”)

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

  • granVelFieldName = name of the finite volume granular velocity field (default: “Us”)

  • suppressProbe = can be used to suppress the output of the probe model (default: false)

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

  • scaleDrag

  • scaleDH

  • treatForceExplicit

  • implForceDEM (default: true)

  • verbose

  • interpolation

  • implForceDEMaccumulated

  • scalarViscosity

Examples

forceModels
(
    KochHillDrag
);
KochHillDragProps
{
    velFieldName "U";
    voidfractionFieldName "voidfraction";
}

Description

Calculates the particle-based drag force following the correlation of Koch & Hill (see [1] and [2]):

\alpha < 0.4:\quad F_0 &=
    \frac{ 1 + 3 \sqrt{\frac{1 - \alpha}{2}}
            + \frac{135}{64} (1 - \alpha) \ln(1 - \alpha) + 16.14 (1 - \alpha) }
         { 1 + 0.681 (1 - \alpha) - 8.48 (1 - \alpha)^2 + 8.16  (1 - \alpha)^3 }

\alpha >= 0.4:\quad F_0 &= 10 \frac{1 - \alpha}{\alpha^3}

F_3 &= 0.0673 + 0.212 (1 - \alpha) + \frac{0.0232}{\alpha^5}

\beta &= \frac{18 \mu_\mathrm{f}}{d_\mathrm{p}^2} \alpha^2 \left(F_0 + \frac{1}{2} F_3 \mathit{Re} \right)

\vec{F}_\mathrm{d} &= \frac{V_\mathrm{p} \beta}{\alpha} (\vec{u}_\mathrm{f} - \vec{u}_\mathrm{p})

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

This drag model is only defined for spherical particles. For superquadric and convex particles, this model uses the diameter of particle bounding sphere.

Note

If the hybrid voidfracion model is used the voidfractionFieldName here should match the one set for the selected unresolved voidfraction model.

Literature

[1] D. L. Koch and R. J. Hill. “Inertial effects in suspension and porous-media flows”. Annual Review of Fluid Mechanics 33 (2001): 619–647.

[2] C. Goniva, C. Kloss, N. G. Deen, J. A. M. Kuipers and S. Pirker. “Influence of rolling friction on single spout fluidized bed simulation” Particuology 10 (2012): 582–591.

Restrictions

None.