Modeling Mixture Multiphase Flow
The Mixture Multiphase (MMP) model is used if the mixture of phases can be modeled by a single set of weighted physical properties. This model treats mass, momentum, and energy as mixture quantities rather than phase quantities, and is computationally more efficient than models that simulate each phase separately. Simcenter STAR-CCM+ solves transport equations for the mixture as a whole, and not for each phase separately.
The Mixture Multiphase (MMP) model can be used for an arbitrary combination of phases where the phase interactions can be of any kind.
To set up a Mixture Multiphase (MMP) simulation for a physics continuum:
-
Right-click the
node and select the following models:
Group Box
Model
Space
Select one of : -
Axisymmetric
-
Three Dimensional (required for Adaptive Mesh)
-
Two Dimensional
Time
Select one of : -
Steady
-
Implicit Unsteady
Material
Multiphase
Multiphase Interaction (selected automatically)
Multiphase Model Mixture Multiphase (MMP)
See Mixture Multiphase (MMP) Model Reference
Gradients (Selected automatically)
Viscous Regime Select one of : -
Laminar
-
Turbulent
Flow - Segregated MMP (Selected automatically)
Optional Models Segregated Multiphase Temperature
If you want to apply automated time-step control, select Adaptive Time-Step and set the Adaptive Time-Step solver properties.
See Setting Up Adaptive Time-Stepping.
If you want to refine the mesh locally based on user-defined refinement criteria that query the flow solution as the simulation runs to reduce the computation time, select the Adaptive Mesh model. An example application is modeling the shock wave in a steam turbine rotor.
Activate the User-Defined Mesh Refinement criteria and specify the appropriate properties.
If you want to model porous media, select Porous Media.
This model is appropriate when you want to model the physical velocity inside a porous medium instead of the superficial velocity, or when the solid and the fluid inside porous media are not in thermal equilibrium.
See Porous Media Models.
-
-
Define the Eulerian phases and select the appropriate phase models.
A typical case would have one liquid phase and one vapor phase. If you are modeling interphase reactions each phase should be multi-component.
-
To model evaporation and condensation, set up all of the phases as multi-component phases and activate the Spalding Evaporation/Condensation model in each phase.
Single-component phases are not supported. However, to model single-component phases, you can use multi-component phases that have only one component.
- To model particle hydrodynamics and to account for the
particle size and its distribution in dispersed multiphase flows,
activate Discrete Quadrature S-Gamma.
Selecting this model automatically restricts the flow regime to dispersed/continuous, where the phase for which you select the model is set as the dispersed phase.
-
-
For each phase, expand the
node, select the individual material property nodes, and modify the property values to suit your requirements.
You can specify the following phase properties:
- Density
- Dynamic Viscosity
- Specific Heat (when an energy model is activated)
- Thermal Conductivity (when an energy model is activated)
Specify the material properties of the mixture.
-
Expand the
node, select the individual material property nodes, and modify
the property values to suit your requirements.
You can specify the following mixture properties:
- Dynamic Viscosity
- Specific Heat (when an energy model is activated)
- Thermal Conductivity (when an energy model is activated)
- Set the initial volume fraction of each phase.
-
If you expect free surface flows with sharp phase interfaces to co-exist with
dispersed mixtures between the same pair of phases in your simulation, select
the Mixture Multiphase (MMP) node and set Convection to Adaptive Interface
Sharpening.
This method models the interface between phases, when such an interface exists, and handles the volume fraction transport accordingly.
The Adaptive Interface Sharpening and Large-Scale Interface Detection child nodes are added, where you set the appropriate properties.
See Adaptive Interface Sharpening (ADIS) Scheme for Volume Fraction and Large Scale Interface Detection.
-
For compressible MMP simulations (that is, where the Mach number exceeds about
0.3), set Face Density
Reconstruction to 2nd-Order.
This option is computationally more expensive, but offers a higher level of consistency between all transport equations.
-
(Optional) Set up any porous regions.
Simcenter STAR-CCM+ provides two approaches to model the effects of the porous medium on the flow. One approach, porous region modelling, introduces source terms into the momentum transport equations to approximate the pressure losses. The other approach, porous media modeling using a solid phase, is more general in that it accounts for the increase in physical velocity when the flow enters the porous medium.
In both approaches, 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.
See Porous Regions Workflow and Porous Media Model Workflow.
-
Right-click the
node and select . The Phase Interaction 1 node is added under Phase Interactions.
- Right-click the Select Models. node and click
-
In the model selection dialog, activate the following models in order:
Group Box
Model
Enabled Models The appropriate Phase Interaction Topology selection is selected automatically, corresponding to the model that is activated in the physics continuum and the phase pair chosen for the interaction:
- Film-MMP Phase
Interaction
This model is available only when the Fluid Film Multiphase model is activated in the physics continuum.
- MMP-Lagrangian Phase
Interaction
This model is available only when the Lagrangian Multiphase model is activated in the physics continuum.
Optional Models
For an MMP-MMP Phase Interaction, the following phase interaction models are available:For a Film-MMP Phase Interaction, the following phase interaction model is available:- Interaction Length Scale
- Multiphase Material
- Slip Velocity
See Slip Velocity Model.
The Slip Velocity model can be unstable in some situations, especially for a large interaction length scale. Two ways that you can resolve the problem are outlined below.
-
Set the Phase Slip Velocity solver Under-Relaxation Factor.
Smaller under-relaxation values provide more stability, but also give slower convergence.
-
Set the Phase Slip Velocity solver Body Force Smoothing Iterations.
Higher values provide a more uniform distribution of specific body forces and therefore more stability, but also decrease the local resolution of body forces.
-
-
If you want to model the rate of bulk boiling or condensation between phases, select Boiling/Condensation.
See Modeling Boiling.
If you want to model evaporation or condensation, select Spalding Evaporation/Condensation.
This model is available for multi-component phases only.
- If you want to account for the
effects of breakup and coalescence on the
predicted particle size distribution, select
S-Gamma Breakup and
S-Gamma Coalescence,
respectively.
See Discrete Quadrature S-Gamma Phase Interaction Models Reference.
- If you want to model surface tension, select Surface Tension Force.
- If you want to model interphase
reactions, select Interphase
Reaction.
Both of the phases must be multi-component.
-
Incident Mass Flux Impingement
-
Stripping
See Stripping.
- Resolved Transition—identifies large
blobs
that moving through an MMP-LSI field with
significant momentum and velocity (also known as
ballistic blobs) and transitions them to
computationally more efficient Lagrangian parcels.
See Resolved Transition.
- Subgrid Transition—identifies small Lagrangian
parcels (mists) and transitions them to a
computationally more efficient MMP mixture.
See Transitioning Lagrangian Particles to Mixture Multiphase (MMP).
-
Impingement—models the impingement of a Lagrangian phase on to an MMP continuous phase.
See Modeling Impingement.
An MMP-MMP Phase Interaction allows multiple flow regimes (first dispersed regime, second dispersed regime, intermediate regime) by default. Values such as drag are calculated with a weighted sum of the interaction of each flow topology regime. You specify the blending function that is used in the transition between flow regimes. Alternatively, you can restrict the flow regime to a first dispersed regime only or a second dispersed regime only.
-
Specify the flow regime:
Flow Regime Procedure Unrestricted (multiple flow regimes)
- Select the Flow Regime is set to Unrestricted. node and make sure that
- Select the Method to one of
the following options:
- Gradient Corrected Standard
- Standard
- User Specified
node and set
Restricted (first dispersed regime only
or
second dispersed regime only )
Select the Flow Regime to First Dispersed Regime only or Second Dispersed Regime only, respectively. node and set
- Expand the Custom Editor) for the Connectivity property. node and select the mass transfer model node. Click (
- In the Component Mapping - Connectivity dialog, match each pair of components.
- Set the appropriate phase interaction model properties.
-
Select the
Specified.
node and set
Momentum Source Option to
See Region Settings.
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.