Interface Capturing Methods: VOF vs Level Set vs Diffuse Interface
Comparing the principles, pros/cons, and applications of three representative interface capturing techniques in compressible multiphase flows.
How to Handle the Interface#
One of the most fundamental questions in compressible multiphase flow simulation is "how to numerically represent the interface between two fluids."
There are three main categories of methods:
- Volume of Fluid (VOF)
- Level Set
- Diffuse Interface
1. Volume of Fluid (VOF)#
Principles#
VOF tracks the volume fraction occupied by a specific fluid in each cell.
If , the cell is full of fluid A; if , it's full of fluid B; and if , the interface passes through the cell.
Interface Reconstruction#
The core of VOF is reconstructing the interface position within the cell from the values:
- SLIC (Simple Line Interface Calculation): Approximates the interface parallel to the coordinate axes.
- PLIC (Piecewise Linear Interface Calculation): Approximates the interface as a line with an arbitrary slope.
In PLIC, the interface normal vector is estimated from the gradient of the field:
Pros and Cons#
- Pros: Exact mass conservation (conservative form).
- Cons: Interface reconstruction is complex and computationally expensive. Difficult to extend to 3D. Inaccurate curvature calculation.
2. Level Set Method#
Principles#
The interface is defined as the zero-level contour of a signed distance function .
- : Fluid A
- : Fluid B
- : Interface
Re-initialization#
During the advection process, loses its property as a signed distance function (). To restore this, a re-initialization equation is solved:
where is pseudo-time.
Curvature and Surface Tension#
A major advantage of the Level Set method is that geometric quantities are naturally calculated:
Surface tension is converted into a body force using the CSF (Continuum Surface Force) model:
Pros and Cons#
- Pros: Easy calculation of curvature/normals. Handles topology changes naturally.
- Cons: Fails mass conservation. The interface position can shift during the re-initialization process.
CLSVOF: Combining the Two#
The Coupled Level Set and VOF (CLSVOF) method, which combines the mass conservation of VOF with the geometric advantages of Level Set, is widely used.
3. Diffuse Interface Method#
Shift in Philosophy#
While the previous two methods view the interface as sharp, the diffuse interface method treats it as having an inherently finite thickness.
In this approach, no separate interface tracking equation is required, and the volume fraction is included as part of the system of conservation laws.
5-equation Model (Allaire et al., 2002; Kapila et al., 2001)#
The most widely used reduced model:
The last equation is key. Note that the advection equation for is non-conservative. This is the secret to preventing pressure oscillations at the interface.
Why is Non-conservative Form Needed?#
If is solved in conservative form:
If the term on the right-hand side is not handled properly during discretization, unphysical pressure oscillations caused by EOS mixing occur.
Non-conservative advection maintains as sharp at the interface while satisfying pressure/velocity equilibrium.
7-equation Model (Baer-Nunziato type)#
A fully non-equilibrium model where each phase can have independent pressure and velocity:
Convergence to pressure/velocity equilibrium is achieved through a relaxation process. It is mathematically the most complete but has high computational costs.
Comparison Summary#
| Method | Mass Conservation | Interface Sharpness | Topology Change | Implementation Complexity | Suitability for Compressibility |
|---|---|---|---|---|---|
| VOF (PLIC) | O | High | Difficult | High | Moderate |
| Level Set | X | High | Natural | Moderate | Moderate |
| CLSVOF | O | High | Natural | Very High | Moderate |
| 5-eq Diffuse | O | Moderate | Natural | Low | Excellent |
| 7-eq Diffuse | O | Moderate | Natural | High | Excellent |
Conclusion#
In compressible multiphase flows, the Diffuse Interface method (especially the 5-equation model) is the most natural and robust choice. It shows outstanding performance in problems such as shock-interface interaction, cavitation, and underwater explosions.
In the next article, we will cover how to actually implement these techniques in code.
Toggle VOF / Level Set / Diffuse to compare how each represents the same circular interface.
같은 원을 세 방법이 어떻게 표현하는지 비교 — VOF는 셀 평균, Level Set는 부호거리, Diffuse는 매끄러운 전이.
Share if you found it helpful.