Files
CFDEMcoupling-PFM/doc/cfdemSolverIB.txt
2018-07-19 09:18:41 +02:00

107 lines
3.8 KiB
Plaintext

"CFDEMproject Website"_lws - "Main Page"_main :c
:link(lws,http://www.cfdem.com)
:link(main,CFDEMcoupling_Manual.html)
:line
cfdemSolverIB command :h3
[Description:]
"cfdemSolverIB" is a coupled CFD-DEM solver using CFDEMcoupling, an open-source
parallel coupled CFD-DEM framework, for calculating the dynamics between
immersed bodies and the surrounding fluid. Being an implementation of an
immersed boundary method it allows tackling problems where the body diameter
exceeds the maximal size of a fluid cell.
<!-- HTML_ONLY -->
Using the toolbox of OpenFOAM&reg;(*) the governing equations of the fluid are
computed and the corrections of velocity and pressure field with respect to the
body-movement information, gained from LIGGGHTS, are incorporated.
<!-- END_HTML_ONLY -->
<!-- RST
Using the toolbox of OpenFOAM\ |reg|\ (*) the governing equations of the fluid are
computed and the corrections of velocity and pressure field with respect to the
body-movement information, gained from LIGGGHTS, are incorporated.
.. |reg| unicode:: U+000AE .. REGISTERED SIGN
END_RST -->
The code of this solver was contributed by A. Hager, JKU. For more details, see
"Goniva et al. (2011)"_#Goniva2011 and "Hager et al. (2011)"_#Hager2011
[Algorithm:]
For each time step ...
the motion of the spheres is calculated (position, velocity, angular velocity,
force...) with LIGGGHTS using the velocity and pressure-field from the previous
time step (initial condition for t=0). :ulb,l
the Navier-Stokes equations are solved on the whole computational domain,
disregarding the solid phase. :l
the spheres are located within the mesh: each sphere is represented by a cluster
of cells, which are either totally or partially covered by the body, depending
on its exact position. :l
the correction of the velocity and pressure field of the fluid phase takes
place, using the information about the location of the spheres and their
(angular) velocity. :l
:ule
[Use:]
The solver is realized within the open-source framework CFDEMcoupling. Just as
for the unresolved CFD-DEM solver cfdemSolverPiso the file
CFD/constant/couplingProperties contains information about the settings for the
different models. While IOmodel, DataExchangeModel etc. are applicable for all
CFDEMcoupling-solvers, special locate-, force- and void fraction models were
designed for the present case:
"engineSearchIB"_locateModel_engineSearchIB.html,
"ArchimedesIB"_forceModel_ArchimedesIB.html,
"ShirgaonkarIB"_forceModel_ShirgaonkarIB.html,
"IBVoidfraction"_voidFractionModel_IBVoidFraction.html
:line
:link(Goniva2011)
[(Goniva, 2011)] Goniva, C., Kloss, C., Hager, A., Wierink, G. and Pirker, S.,
"A multi-purpose open source CFD-DEM approach",
Proc. of the 8th Int. Conf. on CFD in Oil and Gas, Metallurgical and Process Industries,
Trondheim, Norway (2011)
:link(Hager2011)
[(Hager, 2011)] Hager, A., Kloss, C. and Goniva, C.,
"Towards an efficient immersed boundary method within an open source framework",
Proc. of the 8th Int. Conf. on CFD in Oil and Gas, Metallurgical and Process Industries,
Trondheim, Norway (2011)
:line
<!-- HTML_ONLY -->
NOTE:
(*) This offering is not approved or endorsed by OpenCFD Limited, producer and
distributor of the OpenFOAM software via www.openfoam.com, and owner of the
OPENFOAM&reg; and OpenCFD&reg; trade marks.
OPENFOAM&reg; is a registered trade mark of OpenCFD Limited, producer and
distributor of the OpenFOAM software via www.openfoam.com.
<!-- END_HTML_ONLY -->
<!-- RST
.. note::
(*) This offering is not approved or endorsed by OpenCFD Limited, producer
and distributor of the OpenFOAM software via www.openfoam.com, and owner of
the OPENFOAM\ |reg| and OpenCFD\ |reg| trade marks.
OPENFOAM\ |reg| is a registered trade mark of OpenCFD Limited, producer and
distributor of the OpenFOAM software via www.openfoam.com.
.. |reg| unicode:: U+000AE .. REGISTERED SIGN
END_RST -->