Purpose

Solver for coupled CFD-DEM simulations involving incompressible fluids.

Note

This model or solver is supported by CFDEMcoupling on GPU devices.

cfdemSolverPiso

Description

cfdemSolverPiso is a coupled CFD-DEM solver using CFDEMcoupling, an open source parallel coupled CFD-DEM framework. Based on pisoFoam®(*), a finite volume based solver for turbulent Navier-Stokes equations applying the PISO algorithm, cfdemSolverPiso has additional functionality for a coupling to the DEM code “Aspherix”. The volume averaged Navier-Stokes Equations are solved accounting for momentum exchange and volume displacement of discrete particles whose trajectories are calculated in the DEM code Aspherix.

Moreover, scalar transport equations coupled to scalar properties of the particle phase, e.g. convective heat transfer, in a fluid granular system can be modeled with this solver.

This solver internally creates the following fields during the calculation of momentum exchange:

name

type

unit

default value

voidfraction

scalar

1

0

f

vector

kg/m²/s²

(0 0 0)

Ksl

scalar

kg/m³/s

0

Us

vector

m/s

(0 0 0)

rho

scalar

kg/m³

fluidDensity

Boundary conditions for these fields are set automatically on all patches to either zeroGradient or the appropriate geomeric constraint on the patch (e.g. cyclic, empty, etc.) depending on the patch type.

Note

This means that a user should only create files for these fields in the zero folder if different boundary conditions or initial values are desired. Most likely, this might occur for the voidfraction for which fixedValue boundary conditions might be desired at inlet and outlet if partcles cross these patches.

Literature

GONIVA, C., KLOSS, C., HAGER, A. and PIRKER, S. (2010): “An Open Source CFD-DEM Perspective”, Proc. of OpenFOAM Workshop, Göteborg, June 22.-24.


(*) This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks.