mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-12-28 03:37:59 +00:00
Resolves bug-report https://bugs.openfoam.org/view.php?id=2785 ENH: compressibleInterFoam family: merged two-phase momentum stress modelling from compressibleInterPhaseTransportFoam The new momentum stress model selector class compressibleInterPhaseTransportModel is now used to select between the options: Description Transport model selection class for the compressibleInterFoam family of solvers. By default the standard mixture transport modelling approach is used in which a single momentum stress model (laminar, non-Newtonian, LES or RAS) is constructed for the mixture. However if the \c simulationType in constant/turbulenceProperties is set to \c twoPhaseTransport the alternative Euler-Euler two-phase transport modelling approach is used in which separate stress models (laminar, non-Newtonian, LES or RAS) are instantiated for each of the two phases allowing for different modeling for the phases. Mixture and two-phase momentum stress modelling is now supported in compressibleInterFoam, compressibleInterDyMFoam and compressibleInterFilmFoam. The prototype compressibleInterPhaseTransportFoam solver is no longer needed and has been removed.
42 lines
1.5 KiB
Plaintext
42 lines
1.5 KiB
Plaintext
Reference:
|
|
|
|
Figueiredo, R. A., Oishi, C. M., Afonso, A. M., Tasso, I. V. M., &
|
|
Cuminato, J. A. (2016).
|
|
A two-phase solver for complex fluids: Studies of the Weissenberg effect.
|
|
International Journal of Multiphase Flow, 84, 98-115.
|
|
|
|
In compressibleInterFoam with turbulenceProperties simulationType set to
|
|
twoPhaseTransport separate stress models (laminar, non-Newtonian, LES or RAS)
|
|
are instantiated for each of the two phases allowing for different modeling for
|
|
the phases.
|
|
|
|
This example case uses:
|
|
- phases "air" and "liquid"
|
|
- air phase
|
|
- constant/turbulenceProperties.air:
|
|
- stress model set to laminar, Newtonian
|
|
- constant/thermophysicalProperties.air:
|
|
- transport set to const (Newtonian)
|
|
- mu (dynamic viscoity) = 1.84e-5
|
|
- liquid phase
|
|
- constant/turbulenceProperties.liquid:
|
|
- stress model set to laminar, Maxwell non-Newtonian
|
|
- nuM (kinematic viscosity) = 0.01476
|
|
- lambda = 0.018225
|
|
- constant/thermophysicalProperties.liquid
|
|
- transport set to const (Newtonian)
|
|
- mu (dynamic viscoity) = 1.46
|
|
|
|
Liquid phase properties were calculated from the relations given in the paper:
|
|
- rho = 890 kg/m^3
|
|
- mu = mu_{s} + mu_{p} = 146 poise = 14.6 Pa.s
|
|
s = solvent (Newtonian), p = polymer (Maxwell)
|
|
- mu_{s}/mu_{p} = 1/9
|
|
|
|
=> mu_{s} = 14.6/10 = 1.46 Pa.s
|
|
=> nu_{p} = nuM = (9/10)*14.6/890 = 0.01476 m^2/s
|
|
|
|
compressibleInterFoam solves the energy equation, despite not being needed in
|
|
this example. The case is simply initialised at a uniform temperature of 300K
|
|
throughout the domain and at the atmosphere boundary.
|