mirror of
https://github.com/ParticulateFlow/CFDEMcoupling-PFM.git
synced 2025-12-08 06:37:44 +00:00
47 lines
2.9 KiB
Plaintext
47 lines
2.9 KiB
Plaintext
"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c
|
|
|
|
:link(lws,http://www.cfdem.com)
|
|
:link(lc,CFDEMcoupling_Manual.html#comm)
|
|
|
|
: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. Using the toolbox of OpenFOAM(R)(*) 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.
|
|
|
|
Code of this solver contributions by Alice Hager, JKU.
|
|
|
|
[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
|
|
|
|
[References:]
|
|
|
|
GONIVA, C., KLOSS, C., HAGER,A., WIERINK, G. and PIRKER, S. (2011): "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
|
|
|
|
and
|
|
|
|
HAGER, A., KLOSS, C. and GONIVA, C. (2011): "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
|
|
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(R) and OpenCFD(R) trade marks.
|
|
OPENFOAM(R) is a registered trade mark of OpenCFD Limited, producer and
|
|
distributor of the OpenFOAM software via www.openfoam.com.
|
|
|