CFD - Nabla Logo
Simulation Software and Consultancy
CFD - home CFD - solutions CFD - software CFD - support CFD - other CFD - contact
CFD - Nabla Logo Explained
  Advanced Search
  
  Send us a comment/query
 
  Back to Solutions
 
  Multi-phase/free surface flows
  DNS, LES and aeroacoustics
  Reacting flows
  Complex rheology
  General purpose CFD
  Solid mechanics
  Complex meshes
  Mesh motion
  - Engine cylinder motion
  - Flow around moving obstacle
 
 
  ©2000-2007 Nabla Ltd.
Automatic mesh motion in an engine cylinder
Problem description
Automatic mesh motion in an engine cylinder, highlighting general features of mesh motion available in OpenFOAM.
Physics and modelling
The mesh motion is performed automatically as a part of the solution. The motion need not be prescribed in advance at mesh vertices for each time step in the simulation. Rather, in OpenFOAM the mesh motion can be a function of any parameter available to the solver, e.g. mean pressure in the case of an engine cylinder. The motion need only be specified on the boundary and the motion of the internal vertices is calculated automatically. Mesh motion can be encapsulated into any solver, with the tensor field operators in the OpenFOAM code automatically accounting for the main discretisation issues on moving meshes.
OpenFOAM utility
moveMesh, moveEngineMesh, using the meshMotion library
Animation
In-cylinder flow in an internal combustion engine.
Author
Simulation by Nabla Ltd. For further information click here.

Engine cylinder mesh motion

Mesh motion of engine cylider
Click image to view the animation