Euler-Euler Two-Fluid Model
Euler-Euler Two-Fluid: Theoretical Foundations
Overview
Professor, what is the Euler-Euler two-fluid model? From the name, does it handle two fluids simultaneously?
Exactly. The Euler-Euler method treats both the gas and liquid phases (or solid and gas phases) as continua and solves independent conservation equations for each phase. It excels in systems with high volume fractions of dispersed phases, such as bubble columns, slurry reactors, and vapor-liquid two-phase flow piping.
How is it different from the VOF method?
The VOF method is an "interface capturing method" that sharply tracks interfaces and is suitable for free-surface flows with large interface structures. On the other hand, the Euler-Euler method is a "dispersed flow model" that handles systems with numerous dispersed bubbles or droplets. It treats them statistically as local volume fractions rather than resolving individual bubbles.
Governing Equations
Please tell me the specific equations.
It solves the continuity equation and momentum equation for each phase $k$. The continuity equation is as follows.
Here, $\alpha_k$ is the volume fraction of phase $k$, and $\dot{m}_{lk}$ is the mass transfer rate from phase $l$ to phase $k$. The volume fraction constraint $\sum_k \alpha_k = 1$ holds.
What about the momentum equation?
The momentum equation for phase $k$ becomes as follows.
$\mathbf{M}_k$ is the sum of interfacial forces, and this is the core part of the two-fluid model. The pressure $p$ is shared among all phases (shared pressure model), which is the standard approach.
Interfacial Force Models
What kinds of interfacial forces are there?
Taking bubble flow as an example, the main forces acting on the dispersed phase (bubbles) are as follows.
| Force | Representative Model | Physical Meaning |
|---|---|---|
| Drag Force | Schiller-Naumann, Ishii-Zuber, Grace | Resistance to relative velocity |
| Lift Force | Tomiyama, Legendre-Magnaudet | Lateral force due to velocity gradient |
| Wall Lubrication Force | Antal, Tomiyama | Repulsive force near walls |
| Virtual Mass Force | $C_{VM} = 0.5$ | Added mass accompanying acceleration |
| Turbulent Dispersion Force | Lopez de Bertodano, Burns | Dispersion due to turbulent fluctuations |
How should I choose a drag model?
For spherical bubbles, Schiller-Naumann is suitable; for deformed bubbles (high Eotvos number), the Ishii-Zuber or Grace model is appropriate. The Ishii-Zuber model automatically switches the drag coefficient according to the bubble regime (spherical, ellipsoidal, cap), making it highly versatile.
The Philosophy of the Two-Fluid Model โ What is Lost by "Averaging"
The Euler-Euler (two-fluid) model treats gas and liquid phases as independent continua, undergoing a "double averaging" process of volume and time averaging for each phase. This operation eliminates the positional information of individual bubbles/droplets, requiring closure models such as "interfacial area density" and "drag coefficient" instead. Ishii & Hibiki's textbook on the two-fluid model remains essential reading for multiphase flow CFD, but the authors themselves repeatedly state that "the uncertainty of closure models is the greatest challenge." Predictions of bubble column height can vary by over 50% depending on the chosen drag model, and the gap between the "philosophical correctness" and "practical accuracy" of models has been a source of long-standing debate.
Computational Methods for Euler-Euler Two-Fluid
Details of Numerical Methods
Please tell me how to solve the Euler-Euler method numerically.
Basically, an extended version of the SIMPLE-type algorithm is used. The basic flow is to solve the momentum equations for each phase sequentially and perform pressure correction from the shared pressure.
1. Solve each phase's momentum equation with a tentative velocity field
2. Update the volume fraction equation
3. Solve the pressure correction equation (summing the continuity equations of each phase)
4. Correct the velocity field
5. Update the turbulence equations
6. Repeat until convergence
The pressure is shared among all phases, right?
Yes. However, additional terms may be included in the pressure term for the dispersed phase. For example, in granular flow (Eulerian Granular), a solid pressure $p_s$ is added as a function of volume fraction.
Handling of Turbulence Models
What about turbulence models for two-phase flow?
There are three approaches.
| Method | Overview | Application |
|---|---|---|
| Mixture Turbulence Model | Solves one set of k-ฮต for the mixture | Low void fraction, simple calculation |
| Per-phase Turbulence Model | Solves k-ฮต for each phase separately | High accuracy but high computational cost |
| Dispersed Phase Turbulence | Derives dispersed phase turbulence from continuous phase k-ฮต | Standard for bubble flow |
In bubble column analysis, additional source terms for Bubble-Induced Turbulence (BIT) are important. The Sato & Sekoguchi model is most commonly used.
You mean bubbles create turbulence?
Exactly. The wake of bubbles additionally generates turbulent energy. At high void fractions, BIT can become dominant.
Solver Setting Points
Are there any tips for achieving convergence?
The Euler-Euler method has strong nonlinearity and can be difficult to converge.
| Parameter | Recommended Value | Reason |
|---|---|---|
| Volume Fraction Relaxation Factor | 0.2~0.5 | Suppresses abrupt changes |
| Momentum Relaxation Factor | 0.3~0.5 | Nonlinearity of interfacial forces |
| Pressure-Velocity Coupling | Phase Coupled SIMPLE | Pressure coupling between phases |
| Time Step | $10^{-3}$~$10^{-2}$ s | Transient calculation is fundamental |
Steady-state calculations often fail to converge, so it is common to perform transient calculations and take time averages. For systems like bubble columns, run for tens of seconds of physical time before starting to collect statistics.
SIMPLE vs Coupled Solver โ Convergence Strategy for Gas-Liquid Two-Fluid Calculations
For the pressure-velocity coupling solver in the Euler-Euler two-fluid model, simply using the single-phase SIMPLE algorithm causes the volume fractions of both phases to intertwine in the pressure equation, slowing convergence. The Coupled Solver adopted by ANSYS CFX (a fully implicit method solving pressure, velocity, and volume fraction simultaneously) offers high stability even when gas-liquid interfaces are steep, with proven results showing iteration counts reduced to 1/3 to 1/5 of SIMPLE. However, the computational cost per iteration is higher than SIMPLE, so overall computation time is case-dependent. OpenFOAM's twoPhaseEulerFoam tends to diverge at high void fractions (ฮฑ_g > 0.7), requiring careful management of time steps.
Computational Methods for Euler-Euler Two-Fluid
Related Topics
Experience the theory firsthand with the interactive simulator for this field
All Simulators