Modeling Volume of Fluid Flow
The Volume of Fluid (VOF) Multiphase model is used in cases when each phase constitutes a large structure, with a relatively small total contact area between phases. This model is used to solve problems involving immiscible fluid mixtures, free surfaces, and phase contact time.
In such cases, there is no need for extra modeling of inter-phase interaction, and the model assumption that all phases share velocity, pressure, and temperature fields becomes a discretization error. A good example of this type of flow is sloshing flow in a water tank, where the free surface always remains smooth.
To set up a VOF multiphase simulation:
- Set up the Volume of Fluid (VOF) model in the physics continuum.
-
Define the composition of the multiphase mixture.
The Eulerian Multiphase model controls the definition of Eulerian phases within the physics continuum. You specify the bulk properties and phase composition of the fluid mixture.
-
Specify the material components for each phase, and set the material properties.
You set the material properties for each individual phase and set the material properties for the mixture. For a multi-component phase, you also set the material properties for each individual component of the phase.
- Define the phase interactions.
- Set the initial volume fraction of each phase.
- Set the Phase Source Option for each fluid region.
-
(Optional) Set up any porous regions.
You specify the porosity of the region, the porous inertial resistance and the porous viscous resistance for each phase, and any volume fraction sources that are required.
-
Select the
Specified.
node and set
Momentum Source Option to
See Region Settings.
- Set the boundary conditions for the flow.
If you want to reduce the run-time of your simulation without affecting quality, you can use Multi-Stepping and/or Adaptive Time-Stepping. By sub-stepping the volume fraction transport equation with a reduced time-step, Multi-Stepping allows you to increase the global time-step to reduce computational costs. Adaptive Time-Stepping allows you to control the time-step based on physics or numerical conditions.
-
If you want to use multi-stepping to improve the interface resolution without
increasing the global time-step:
- If you want to apply automated time-step control, select the Adaptive Time-Step model and set the Adaptive Time-Step solver properties.
-
If you want to use automated mesh refinement to improve the interface
resolution or reduce the computation time, select the Adaptive
Mesh model.
Activate the Free Surface Mesh Refinement criteria and specify the appropriate properties.
-
Set the appropriate stopping criteria.
You can optimize the computational time of your VOF simulation by automatically adjusting the number of inner iterations per time-step.