Sie sind auf Seite 1von 13

DEM

Working of DEM
Collision detection determines pairs of colliding
bodies.
Contact force computed vased on constitution
relation (spring-damper model).
Requires small time step.
Newtons Second Law used to compute
accerlation
Numerical intergration (eg. Velocity) used to
compute velocity, position of all bodies.
LOOP
Particle Collision Cotact Newtons
Initialization detection force second
next time step calculation law

velocity
and Output data
position
Contact model
Elastic
Hertz
Simpleviscoelastic
Burger
Simple ductile
Softerning displacement
Powerlaw viscoelastic
Force-displacement
Interaction

obtain the obtain the


contact force displacement

Newtons second
law
Contact Detection

Brute Force
Coarse Contact Dection
Nearest Neighbor
Sweep and Prune
Contact Detection
Most computation time is spent in coarse
contact detection.
Do not use brute force except for system
containing only ten particles at most.
Quasi static system Nearest neighbor
System with large size difference sweep and
prune
OPENFOAM
FOLDER
/0/
P,U
/CONSTANT/
POLYMESH,TransportProperties
/SYSTEM/
BlockmeshDict,controlDict,FvScheme,FvDSolution
BlockMeshDict

Vertices
Blocks
Edges
Boundary
Solver
Various type of solvers are available
IcoFoam incompressible and laminar flow of
newtonian fluids
NonnewtonianIcoFoam-similar to icofaom but
for Non Newtonian fluids
PisoFoam incompressible,turbulent flow
SimpleFoam steady statesolver for
incompressible flows with turbulence modelling
Utilities
BlockMesh
Snappyhexmesh
AnsystoFoam
CheckMesh
Autorefinemesh
FoamDataToFluent
Tutorials
Some of the OpenFoam inbuilt tutorials are
completed.
Online tutorials are going on...

Das könnte Ihnen auch gefallen