3Multiphase Flow Modeling Introductory FLUENT Training
4IntroductionA phase is a class of matter with a definable boundary and a particular dynamic response to the surrounding flow/potential field.Phases are generally identified by solid, liquid or gas, but can also refer to other forms:Materials with different chemical properties but in the same state or phase (i.e. liquid-liquid)The fluid system is defined by a primary and multiple secondary phases.One of the phases is considered continuous (primary)The others (secondary) are considered to be dispersed within the continuous phase.There may be several secondary phase denoting particles of with different sizes.Primary PhaseSecondary phase(s)
5Multiphase Flow Regimes Bubbly flow – Discrete gaseous bubbles in a continuous fluid, e.g. absorbers, evaporators, sparging devices.Droplet flow – Discrete fluid droplets in a continuous gas, e.g. atomizers, combustorsSlug flow – Large bubbles in a continuous liquidStratified / free-surface flow – Immiscible fluids separated by a clearly defined interface, e.g. free-surface flowParticle-laden flow – Discrete solid particles in a continuous fluid, e.g. cyclone separators, air classifiers, dust collectors, dust-laden environmental flowsFluidized beds – Fluidized bed reactorsSlurry flow – Particle flow in liquids, solids suspension, sedimentation, and hydro-transportSlug FlowBubbly, Droplet, orParticle-Laden FlowGas/LiquidLiquid/LiquidStratified / Free-Surface FlowPneumatic Transport,Hydrotransport, or Slurry FlowGas / SolidSedimentationFluidized BedLiquid / Solid
6Multiphase Models Available in FLUENT FLUENT contains four distinct multiphase modeling approaches:Discrete Phase Model (DPM)Volume of Fluid Model (VOF)Eulerian ModelMixture ModelIt is important to select the most appropriate solution method when attempting to model a multiphase flow.Depends on whether the flow is stratified or disperse – length scale of the interface between the phases dictates this.Also the Stokes number (the ratio of the particle relaxation time to the characteristic time scale of the flow) should be considered. where and
7DPM Example – Spray Drier Spray drying involves the transformation of a liquid spray into dry powder in a heated chamber. The flow, heat, and mass transfer are simulated using the DPM model in FLUENT.Initial particleDiameter: 2 mm1.1 mm0.2 mmContours of Evaporated WaterStochastic Particle Trajectories for Different Initial Diameters
8Eulerian Model Example – 3D Bubble Column Isosurface of GasVolume Fraction = 0.175z = 5 cmz = 10 cmz = 15 cmz = 20 cmLiquid Velocity Vectors
9The Granular Option in the Eulerian Model Granular flows occur when high concentration of solid particles is present. This leads to high frequency of interparticle collisions.Particles are assumed to behave similar to a dense cloud of colliding molecules. Molecular cloud theory is applied to the particle phase.Application of this theory leads to appearance of additional stresses in momentum equations for continuous and particle phasesThese stresses (granular “viscosity”, “pressure” etc.) are determined by intensity of particle velocity fluctuationsKinetic energy associated with particle velocity fluctuations is represented by a “pseudo-thermal” or granular temperatureInelasticity of the granular phase is taken into accountGravityGas / SandGasContours of Solids VolumeFraction for High Velocity Gas/Sand Production
10Mixture Model Example – Gas Sparging The sparging of nitrogen gas into a stirred tank is simulated by the mixture multiphase model. The rotating impeller is simulated using the multiple reference frame (MRF) approach.FLUENT simulation provided a good prediction on the gas-holdup of the agitation system.Animation of Gas Volume Fraction ContoursWater Velocity Vectors on a Central Plane at t = 15 sec.
11VOF Example – Automobile Fuel Tank Sloshing Sloshing (free surface movement) of liquid in an automotive fuel tank under various accelerating conditions is simulated by the VOF model in FLUENT.Simulation shows the tank with internal baffles (at bottom) will keep the fuel intake orifice fully submerged at all times, while the intake orifice is out of the fuel at certain times for the tank without internal baffles (top).Fuel Tank Without Bafflest = 1.05 sect = 2.05 secFuel Tank With Baffles
12Reacting Flow Modeling Introductory FLUENT Training
13Applications of Reacting Flow Systems FLUENT contains models which are applicable to a wide range of homogeneous and heterogeneous reacting flowsFurnacesBoilersProcess heatersGas turbinesRocket enginesIC engineCVD, catalytic reactionsPredictions ofFlow field and mixing characteristicsTemperature fieldSpecies concentrationsParticulates and pollutantsTemperature in a Gas FurnaceCO2 Mass FractionLet’s go ahead and get started with an introductory discussion of combustion models and the different kinds of tools that are within Fluent to handle combustion applications. There’s a wide range of problems that can be handled by the Fluent software for homogeneous as well as heterogeneous reacting flows that you might find, for example, in furnaces, boilers, process heaters, gas turbines and rocket engines. So, typically, people who are using our code for these kinds of applications are interested in a number of different results. They’re interested in looking at the flow field and the mixing characteristics for fuel and oxidizer within their application. They’re also interested in the temperature field to answer question like: Is the temperature uniform? Are there hot spots? What’s the maximum temperature within the device? They’re looking at species concentrations, and in particular, oftentimes people are interested in looking at pollutant emission, like NOX, and at particulate dispersion.So there’s a wide range of interests by people that are using our software for combustion modeling and we have a variety of physical models and tools available to handle these problems.Stream Function
14Background Modeling Chemical Kinetics in Combustion Flow configuration Fast ChemistryGlobal chemical reaction mechanisms (Finite Rate / Eddy Dissipation)Equilibrium/flamelet model (Mixture fraction)Finite rate chemistryFlow configurationNon-premixed reaction systemsCan be simplified to a mixing problemPremixed reaction systemsCold reactants propagate into hot products.Partially premixed systemsReacting system with both non-premixedand premixed inlet streams.FuelOxidizerReactorOutletFuel+OxidizerReactorOutletSo we’re looking for practical approaches to deal with these reaction rates in turbulent flows. So, you can use reduced chemical mechanisms and that’s what is done in the finite rate combustion model. We can also decouple the chemistry from the turbulent flow and mixing problem and we do that with the PDF model and the laminar flamelet model. We can also utilize what’s called a progress variable to perform this decoupling, and that’s what’s the Zimont model is about. We’ll take a look at each of these models in more detail later on.Fuel+OxidizerReactorSecondaryFuel or OxidizerOutlet
15Overview of Reacting Flow Models in FLUENT FLOW CONFIGURATIONPremixedNon-PremixedPartially PremixedFast ChemistryEddy Dissipation Model(Species Transport)Premixed Combustion ModelNon-Premixed Equilibrium ModelPartially Premixed ModelReaction Progress Variable*Mixture FractionReaction Progress Variable+Finite-Rate ChemistryLaminar Flamelet ModelLaminar Finite-Rate ModelEddy-Dissipation Concept (EDC) ModelComposition PDF Transport ModelCHEMISTRY*Rate classification not truly applicable since species mass fraction is not determined.
16Pollutant Formation Models NOx formation models (predict qualitative trends of NOx formation).FLUENT contains three mechanisms for calculating NOx production.Thermal NOxPrompt NOxFuel NOxNOx reburning modelSelective Non-Catalytic Reduction (SNCR) modelAmmonia and urea injectionSoot formation modelsMoos-Brookes modelOne step and two steps modelSoot affects the radiation absorption (Enable the Soot-Radiation option in the Soot panel)SOx formation modelsAdditional equations for SO2, H2S, and, optionally, SO3 are solved.In general, SOx prediction is performed as a post-process.
17Discrete Phase Model (DPM) DescriptionTrajectories of particles/droplets/bubbles are computed in a Lagrangian frame.Particles can exchange heat, mass, and momentum with the continuous gas phase.Each trajectory represents a group of particles, each with the same initial properties.Interaction among individual particles is neglected.Discrete phase volume fraction must be less than 10%. Mass loading is not limited.Numerous submodels are available.Heating/cooling of the discrete phaseVaporization and boiling of liquid dropletsVolatile evolution and char combustion for combusting particlesDroplet breakup and coalescence using spray modelsErosion/AccretionNumerous applicationsParticle separation and classification, spray drying, aerosol dispersion, bubble sparging of liquids, liquid fuel and coal combustion.
18Surface ReactionsChemical species deposited onto surfaces are treated as distinct from the same chemical species in the gas.Site balance equation is solved for every surface-adsorbed (or “site”) species.Detailed surface reaction mechanisms can be considered (any number of reaction steps and any number of gas-phases or/and site species).Surface chemistry mechanism in Surface CHEMKIN format can be imported into FLUENT.Surface reaction can occur at a wall or in porous media.Different surface reaction mechanisms can be specified on different surfaces.Application examplesCatalytic reactionsCVD
19Summary There are four introductory level tutorials on reacting flow. Species transport and gas combustionNon-premixed combustionSurface chemistryEvaporating liquid sprayA number of intermediate and advanced tutorials are also available.Other learning resourcesAdvanced training course in reacting flow offered by FLUENTUser Service Center,All tutorials and lecture notesWeb-based training courses
20Moving / Deforming Mesh Introductory FLUENT Training
21IntroductionMany flow problems involve domains which contain translating or rotating components.Two types of motion are possible – translational and rotational.There are two basic modeling approaches for moving domains:Moving Reference FramesFrame of reference is attached to the moving domain.Governing equations are modified to account for moving frame.Moving / Deforming DomainsDomain position and shape are tracked with respect to a stationary reference frame.Solutions are inherently transient.Computational fluid dynamics (or CFD) has been used to examine problems involving moving domains ever since the advent of computer simulation in the 1960s. The motions can either be:Translational – such as the cyclic oscillation of liquid in a tank or a train moving through a tunnel.OrRotational – which is perhaps the most common. Examples include flows though turbomachines (pumps, turbines, compressors, and related equipment), electric motors, spinning objects such as car tires, and so forth.There are two basic approaches to modeling flows in moving domains.The first approach involves referring the problem to a moving reference frame. For example, we can define a reference frame which is spinning in concert with a rotating tank. The flow is described with respect to the spinning reference frame. However, the fact that the reference frame itself is moving gives rise to “non-inertial” effects – that is, the equations of motion now have additional acceleration terms added to them to account for the moving frame (more about that later).The benefit of using a moving reference frame is often a problem which is inherently unsteady in the stationary frame becomes steady-state in the moving frame of reference. Moreover, we can couple adjacent zone to the moving zone though grid interfaces to create a simplified model of a complex moving zone system (for example a pump impeller coupled with a scroll casing).The second approach solves the equations using a mesh which is moving with respect to a fixed frame, and we refer all flow variables to the fixed frame. In this case, the solution is inherently unsteady. The main advantage of this approach is that we can allow the mesh (and hence the domain) to deform with time, thus permitting a wide range of problems involving moving and deforming boundaries.
22CFD Modeling Approaches For Moving Zones SlidingMeshModel (SMM)SingleReferenceFrame(SRF)MultipleReferenceFrames(MRF)MixingPlaneModel(MPM)Moving / DeformingMesh (MDM)Moving Reference FramesMoving Domain
23Single Reference Frame (SRF) Modeling SRF attaches a reference frame to a single moving domain.All fluid motion is defined with respect to the moving frame.Rotating frames introduce additional accelerations to the equations of fluid mechanics, which are added by Fluent when you activate a moving reference frame.Why use a moving reference frame?Flow field which is transient when viewed in a stationary frame can become steady when viewed in a moving frame.AdvantagesSteady state solution*Simpler BCsFaster turn-around timeEasier to post-process and analyzeCentrifugalCompressor(single blade passage)The single reference frame model is the simplest approach for moving zone modeling. In this approach, a single, non-deforming fluid domain is referred to a moving frame of reference. As mentioned previously, the equations of motion are modified to account for the non-inertial motion of the moving frame. In addition, boundary conditions are defined relative to the moving zone.Why use a rotating frame to begin with? The reason is that, for many common classes of moving zone problems, a flowfield which is unsteady when viewed from the stationary frame becomes steady in the moving frame. Steady-state problems are desirable as they are (1) easier and less expensive to solve, (2) possess simpler BCs, and (3) are more straightforward to post-process and analyze.Please note that you may still model natural unsteadiness in the moving frame – for example, vortex shedding from the trailing edge of a rotating fan blade.Now, when you model a rotating zone with the SRF approach, it is important to note that the walls must conform to the following requirements:Walls which move with the reference frame can be any shape (3-D)Walls which are to modeled as stationary (with respect to the fixed frame) must be surfaces of revolution! If your domain does not meet this requirement, you must break your model up into multiple zones and use an approach which supports multiple zones.Finally, it is very common to employ rotationally periodic boundaries in SRF models as it reduces the mesh size from an entire rotating geometry to a single periodic passage. Of course, both your geometry and your flowfield must be rotationally periodic, which can be an issue if, for example, your inflow BC is not periodic.* NOTE: You may still have unsteadiness in the rotating frame due to turbulence, circumferentially non-uniform variations in flow, separation, etc. example: vortex shedding from fan blade trailing edge
24Multiple Reference Frame (MRF) Modeling Many moving zone problems involve stationary components which cannot be described by surfaces of revolution (SRF not valid).Systems like these can be solved by dividing the domain into multiple fluid zones – some zones will be rotating, others stationary.The multiple zones communicate across one or more interfaces.The way in which the interface is treated leads to one of following approaches for multiple zone models:Multiple Reference Frame Model (MRF)Mixing Plane Model (MPM)Sliding mesh model (SMM)interfaceMultiple Component(blower wheel + casing)There are many moving zone problems which cannot be solved using the SRF approach alone – specifically, applications with stationary components with walls that are not surfaces of revolution. For example, a centrifugal pump impeller typically is situated next to a scroll-shaped casing or volute. Since the casing is not a surface or revolution about the axis of rotation, you cannot include that region in the moving reference frame zone.To address these kinds of problems, you must break up the domain into multiple fluid zones, some which are moving and others which are stationary. The zones communicate across one or more interfaces, thereby permitting a specific degree of interaction between the zones. The way in which the interface is treated leads to one of the following multiple zone approaches:The multiple reference frame modelThe mixing plane modelThe sliding mesh modelSteady State (Approximate)transient (Best Accuracy)
25The Mixing Plane Model (MPM) The MPM is a technique which permits steady-state solutions for multistage axial and centrifugal turbomachines.Can also be applied to a more general class of problems.Domain is comprised of multiple, single-passage, rotating and stationary fluid zones.Each zone is “self contained” with a inlet, outlet, wall, periodic BCs (i.e. each zone is an SRF model).Steady-state SRF solutions are obtained in each domain, with the domains linked by passing boundary conditions from one zone to another.The BC “links” between the domains are called mixing planes.BCs are passed as circumferentially averaged profiles of flow variables, which are updated at each iteration.Profiles can be radial or axial.As the solution converges, the mixing plane boundary conditions will adjust to the prevailing flow conditions.The mixing plane model is a method which was developed within the turbomachinery community as a way of dealing with multiple blade row compressor and turbine analyses. It has since become more widely applied to pumps, fans, and similar systems.The basic idea is to consider a system of single passage, SRF models which are aligned such that the outlet of an upstream zone feeds the inlet of a downstream zone. We can obtain a steady-state solution to this system in the following manner. First, we establish links between adjacent boundary conditions so that flow data from one domain is passed as a boundary condition to the adjacent zone. We then obtain a provisional solution in each SRF zone in the usual way. At the end of the solution step, we average the flow properties at the interface flow boundaries in the circumferential direction, thereby obtaining a simple radial or axial profile. Profiles are create for each variable required by the adjacent zone’s boundary condition. These profiles are then applied to the adjacent zones (much like one would apply a profile file to a standard Fluent model). By continuously updating the boundary conditions in this fashion, a coupled, steady-state flow solution will be obtained at convergence.Mixing plane(Pressure outlet linked witha mass flow inlet)ADVANTAGE of MPM: Requires only asingle blade passage per blade rowregardless of the number of blades.
26The Sliding Mesh Model (SMM) The relative motion of stationary and rotating components in a turbo-machine will give rise to transient interactions. These interactions are generally classified as follows:Potential interactions (pressure wave interactions)Wake interactionsShock interactionsBoth MRF and MPM neglect transient interaction entirely and thus are limited to flows where these effects are weak.If transient interaction can not be neglected, we can employ the Sliding Mesh model (SMM) to account for the relative motion between the stationary and rotating components.wake interactionShockinteractionpotential interactionStatorRotorIn the MRF and mixing plane approaches, we assume that interactions between components are weak and therefore could be neglected in the analysis. This, of course, is clearly an approximation. The motion of a moving blade, for instance, past a stationary vane will give rise to unsteady interactions as shown in this slide. These interactions can be classified as follows:First we have potential interactions (or pressure waves). These are a result of hydrodynamic interactions, and are a two-way effect – that is, the waves are felt both upstream and downstream.Next we wake interactions, which are a result of wakes from upstream objects impacting downstream components. Unlike potential interactions, this is a one-way effect.If the flow is compressible and Mach numbers are high enough, we may also have shock wave interactions. Like wake effects, this is a one-way interaction.If the components are sufficiently remove from one another, these interaction effects are small and can often be ignored, thus permitting the use of MRF or mixing plane techniques. However, interaction between closely spaced components is usually very large and cannot be ignored. In addition, there can be complex flows occurring in the vicinity of the interfaces between moving and non-moving zones such that the MRF or mixing plane models will be sensitive to the interface location.When interaction effects cannot be ignored, we can employ the sliding mesh model to simulate the unsteady interaction effects.
27How the Sliding Mesh Model Works Like the MRF model, the domain is divided into moving and stationary zones, separated by non-conformal interfaces.Unlike the MRF model, each moving zone’s mesh will be updated as a function of time, thus making the mathematical problem inherently transient.Another difference with MRF is that the governing equations have a new moving mesh form, and are solved in the stationary reference frame for absolute quantities (see Appendix for more details).Moving reference frame formulation is NOT used here (i.e. no additional accelerations acting as sources terms in the momentum equations).Equations are a special case of the general moving/deforming mesh formulation.Assumes rigid mesh motion and sliding, non-conformal interfaces.cells at time tcells at time t + Δtmoving mesh zoneThe sliding mesh model can be thought of as an extension of the MRF approach, in that we define stationary and moving zones separated by non-conformal interfaces. As the calculation proceeds, the moving zone meshes are updated as a function of time, thereby making the problem inherently unsteady. It should be noted that the meshes are moved in a rigid (non-deforming) manner and communication with adjacent zones will be maintained provided the grid interfaces maintain an overlap with one another (hence the name sliding mesh).Another difference that the sliding mesh model has with MRF is the equations that are used. In the sliding mesh model, a moving mesh formulation is used which refers all flow variables to the stationary or inertial frame, and solves for absolute quantities. More details about this formulation are provided in the Appendix. The primary implication is that, unlike SRF, MRF, and MPM, the momentum equations do not contain Coriolis and centripetal acceleration terms – however, the geometry (mesh) is now a function of time, which wasn’t the case with the Moving Reference Frame approach. It should also be noted that the equations employed for sliding mesh models are a special case of the general moving/deforming mesh formulation which assumes rigid mesh motion and sliding, non-conformal interfaces.
28Dynamic Mesh (DM) Methods Internal node positions are automatically calculated based on user specified boundary/object motion, cell type, and meshing schemesBasic SchemesSpring analogy (smoothing)Local remeshingLayeringOther Methods2.5 DUser defined mesh motionIn-cylinder motion (RPM, stroke length, crank angle, …)Prescribed motion via profiles or UDFCoupled motion based on hydrodynamic forces from the flow solution, via FLUENT’s six-degree-of-freedom (6DOF) solver.The dynamic mesh model in Fluent is comprised of a “toolbox” of methods for controlling the mesh motion. There are three general-purpose methods for dealing with mesh deformations, and these are:Spring analogyLocal RemeshingLayeringFor specific classes of mesh motion and geometries, there are the several specialized approaches, specifically:The 2.5D methodThe user-defined mesh motion approachThe in-cylinder motion package (design with automotive in-cylinder applications in mind)The 6 degree-of-freedom packageIt should be noted that these schemes are very flexible, and one can utilize more than one approach in a single model, including the use of stationary and sliding non-conformal interfaces. We will show an example of this ability in a later slide.
29Dynamic Mesh MethodsLayering Layers of cells are generated and collapsed as they are overrun by the moving boundary. Layering is appropriate for quad/hex/prism meshes with linear or rotational motion and can tolerate small or large boundary deflections.Local Remeshing In local remeshing, as cells become skewed due to moving boundaries, cells are collapsed and the skewed region is remeshed. Local remeshing is appropriate for tri/tet meshes with large range of boundary motion.Spring Analogy Spring analogy is useful when there are small boundary deformations. The connectivity and cell count is unchanged during motion. Spring analogy is appropriate for tri/tet meshes with small deformations.
30The Dynamic Mesh (DMM) Model A method by which the solver (FLUENT) can be instructed to move boundaries and/or objects, and to adjust the mesh accordingly.Examples:Automotive piston moving inside a cylinderPositive displacement pumpsA flap moving on an airplane wingA valve opening and closingAn artery expanding and contractingThe dynamic mesh model is the name given to a general modeling framework which permits flow solutions in arbitrarily moving and deforming domains. The user defines the boundary motions of the domain, and Fluent will determine the positions of the mesh nodes as a function time. If required the mesh can even be regenerated to accommodate large deformations of the domain. The equations which are solved account for the time varying mesh motions, and are a generalization of the equations used for the sliding mesh model.This powerful technique has been applied to a wide range of problems, including:Automotive piston moving inside a cylinderA flap moving on an airplane wingA valve opening and closingAn artery expanding and contractingWe will give a brief over overview of the methods and capability of the dynamics mesh approach in this section.
31SummaryFive different approaches may be used to model flows over moving parts.Single (Rotating) Reference Frame ModelMultiple Reference Frame ModelMixing Plane ModelSliding Mesh ModelDynamic Mesh ModelFirst three methods are primarily steady-state approaches while sliding mesh and dynamic mesh are inherently transient.Enabling these models, involves in part, changing the stationary fluid zones to either Moving Reference Frame or Moving Mesh.Most physical models are compatible with moving reference frames or moving meshes (e.g. multiphase, combustion, heat transfer, etc.)In this presentation, we have covered the five different approaches for modeling moving zones. These are:The single reference frame modelThe multiple reference frame modelThe mixing plane modelThe sliding mesh modelThe dynamic mesh modelNote that the first three approaches are primarily steady-state approaches while the sliding and dynamic mesh approaches are inherently unsteady.Enabling these models primarily involves enabling either Moving Reference Frame or Moving mesh in the BC specification for the Fluid zones. Also note that any model which invokes Moving Mesh must employ the unsteady solver.Most physical models are compatible with moving reference frames or moving meshes. This includes multiphase, combustion, heat transfer and other models.Finally, to obtain robust solutions for most problems, it is suggested that you follow the best practice guidelines outlined in the previous slides.
33Volume and Particulate Loading Volume loading – dilute vs. denseRefers to the volume fraction of secondary phase(s)For dilute loading (less than around 10%), the average inter-particle distance is around twice the particle diameter. Thus, interactions among particles can be neglected.Particulate loading – ratio of dispersed and continuous phase inertia.Light Particulate loading < 10 %10% < Moderate loading < 50%High particulate loading > 50%
34Turbulence Modeling in Multiphase Flows Turbulence modeling with multiphase flows is challenging.Presently, single-phase turbulence models (such as k–ε or RSM) are used to model turbulence in the primary phase only.Turbulence equations may contain additional terms to account for turbulence modification by secondary phase(s).If phases are separated and the density ratio is of order 1 or if the particle volume fraction is low (< 10%), then a single-phase model can be used to represent the mixture.In other cases, either single phase models are still used or “particle-presence-modified” models are used.
35Phases as Mixtures of Species In all multiphase models within FLUENT, any phase can be composed of either a single material or a mixture of species.Material definition of phase mixtures is the same as in single phase flows.It is possible to model heterogeneous reactions (reactions where the reactants and products belong to different phases).This means that heterogeneous reactions will lead to interfacial mass transfer.
36Discrete Phase Model (DPM) Overview Trajectories of particles, droplets or bubbles are computed in a Lagrangian frame.Particles can exchange heat, mass, and momentum with the continuous gas phase.Each trajectory represents a group of particles, all with the same initial conditions.DPM neglects collisions and other inter-particle interactions.Turbulent dispersion of particles can be modeled using either stochastic tracking (the most common method) or a particle cloud model.Many submodels are available – Heat transfer, vaporization/boiling, combustion, breakup/coalescence, erosion/accretion.Applicability of DPMFlow regime: Bubbly flow, droplet flow, particle-laden flowVolume loading: Must be dilute (volume fraction < 12%)Particulate Loading: Low to moderateStokes Number: All ranges of Stokes numberApplication examplesCyclonesSpray dryersParticle separation and classificationAerosol dispersionLiquid fuelCoal combustion
37Discrete Phase Model (DPM) Setup DefineModelsDiscrete Phase…DefineInjections…DisplayParticle Tracks…
39The Eulerian Multiphase Model The Eulerian multiphase model is a multi-fluid model. This means that all phases are assumed to exist simultaneously.Conservation equations for each phase contain single-phase terms (pressure gradient, thermal conduction etc.)Conservation equations also contain interfacial terms (drag, lift, mass transfer, etc.).Interfacial terms are generally nonlinear and therefore, convergence can sometimes be difficult.Eulerian Model applicabilityFlow regime Bubbly flow, droplet flow, slurry flow, fluidized bed, particle-laden flowVolume loading Dilute to denseParticulate loading Low to highStokes number All rangesApplication examplesHigh particle loading flowsSlurry flowsSedimentationFluidized bedsRisersPacked bed reactors
40Eulerian Multiphase Model Equations Continuity:Momentum for qth phase:The inter-phase exchange forces are expressed as:In general:Energy equation for the qth phase can be similarly formulated.Volume fraction for the qth phasetransientconvectionpressurebodyshearinterphase mass exchangeexternal, lift, and virtual mass forcesinterphaseforces exchangeSolids pressure term is included for granular model.Exchange coefficient
41Eulerian Multiphase Model Equations Multiphase species transport for species i belonging to mixture of qth phaseHomogeneous and heterogeneous reactions are setup the same as in single phaseThe same species may belong to different phases without any relation between themselvesMass fraction of species i in qth phasetransientconvectivehomogeneousreactiondiffusionheterogeneousreactionhomogeneousproduction
42Eulerian Model SetupDefinePhases…DefineModelsViscous…
43Mixture Model Overview The mixture model is a simplified Eulerian approach, based on the assumption of small Stokes number.Solves the mixture momentum equation (for mass-averaged mixture velocity)Solves a volume fraction transport equation for each secondary phase.Mixture model applicabilityFlow regime: Bubbly, droplet, and slurry flowsVolume loading: Dilute to moderately denseParticulate Loading: Low to moderateStokes Number: St << 1Application examplesHydrocyclonesBubble column reactorsSolid suspensionsGas sparging
44Mixture Model Equations Solves one equation for continuity of the mixtureSolves for the transport of volume fraction of each secondary phaseSolves one equation for the momentum of the mixtureThe mixture properties are defined as:Drift velocity
45Mixture Model SetupDefineModelsMultiphase…DefinePhases…
46Mixture Model Setup Boundary Conditions Volume fraction defined for each secondary phase.To define initial phase location, patch volume fractions after solution initialization.
47Cavitation SubmodelThe Cavitation model models the formation of bubbles when the local liquid pressure is below the vapor pressure.The effect of non-condensable gases is included.Mass conservation equation for the vapor phase includes vapor generation and condensation terms which depend on the sign of the difference between local pressure and vapor saturation pressure (corrected for on-condensable gas presence).Generally used with the mixture model, incompatible with VOF.Tutorial is available for learning the in-depth setup procedure.
48Eulerian-Granular Model Setup Granular option must be enabled when defining the secondary phases.Granular properties require definition.Phase interaction models appropriate for granular flows must be selected.
49The Volume of Fluid (VOF) Model Overview The VOF model is designed to track the location and motion of a free surface between two or more immiscible fluids.VOF model can account for:Turbulence, energy and species transportSurface tension and wall adhesion effects.Compressibility of phase(s)VOF model applicability:Flow regime Slug flow, stratified/free-surface flowVolume loading Dilute to denseParticulate loading Low to highTurbulence modeling Weak to moderate coupling between phasesStokes number All rangesApplication examplesLarge slug flowsTank fillingOffshore separator sloshingCoating
50VOF Model SetupDefineModelsMultiphase…DefinePhases…DefineOperating Conditions…Operating Density should be set to that of lightest phase with body forces enabled.
51UDFs for Multiphase Applications When a multiphase model is enabled, storage for properties and variables is set aside for mixture as well as for individual phases.Additional thread and domain data structures required.In general the type of DEFINE macro determines which thread or domain (mixture or phase) gets passed to your UDF.C_R(cell,thread) will return the mixture density if thread is the mixture thread or the phase densities if it is the phase thread.Numerous macros exist for data retrieval.Domain ID =1Mixture DomainPhase 2DomainMixture ThreadPhase 1DomainPhase 3Domain2345Interaction DomainPhaseThreadDomain ID
54Eddy Dissipation Model (EDM) ApplicabilityFlow Regime: Turbulent flow (high Re)Chemistry: Fast chemistryConfiguration: Premixed / Non-Premixed / Partially PremixedApplication examplesGas reactionsCoal combustionLimitationsUnreliable when mixing and kinetic time scales are of similar order of magnitudeDoes not predict kinetically-controlled intermediate species and dissociation effects.Cannot realistically model phenomena which depend on detailed kinetics such as ignition, extinction.Solves species transport equations. Reaction rate is controlled by turbulent mixing.
55Non-Premixed Model Applicability Application examples Limitations Flow Regime: Turbulent flow (high Re)Chemistry: Equilibrium or moderately non-equilibrium (flamelet)Configuration: Non-Premixed onlyApplication examplesGas reaction (furnaces, burners). This is usually the model of choice if assumptions are valid for gas phase combustion problems. Accurate tracking of intermediate species concentration and dissociation effects without requiring knowledge of detailed reaction rates (equilibrium).LimitationsUnreliable when mixing and kinetic time scales are comparableCannot realistically model phenomena which depend on detailed kinetics (such as ignition, extinction).Solves transport equations for mixture fraction and mixture fraction variance (instead of the individual species equations).FuelOxidizerReactorOutlet
56Premixed Combustion Model ApplicabilityFlow Regime: Turbulent flow (high Re)Chemistry: Fast chemistryConfiguration: Premixed onlyApplication examplesPremixed reacting flow systemsLean premixed gas turbine combustion chamberLimitationsCannot realistically model phenomena which depend on detailed kinetics (such as ignition, extinction).Uses a reaction progress variable which tracks the position of the flame front (Zimont model).Fuel+OxidizerReactorOutlet
57Partially Premixed Combustion Model ApplicabilityFlow Regime: Turbulent flow (high Re)Chemistry: Equilibrium or moderately non-equilibrium (flamelet)Configuration: Partially premixed onlyApplication examplesGas turbine combustor with dilution cooling holes.Systems with both premixed and non-premixed streamsLimitationsUnreliable when mixing and kinetic time scales are comparable.Cannot realistically model phenomena which depend on detailed kinetics (such as ignition, extinction).In the partially premixed model, reaction progress variable and mixture fraction approach are combined. Transport equations are solved for reaction progress variable, mixture fraction, and mixture fraction variance.Fuel+OxidizerReactorSecondaryFuel or OxidizerOutlet
58Detailed Chemistry Models The governing equations for detailed chemistry are generally stiff and difficult to solve.Tens of speciesHundreds of reactionsLarge spread in reaction time scales.Detailed kinetics are used to model:Flame ignition and extinctionPollutants (NOx, CO, UHCs)Slow (non-equilibrium) chemistryLiquid/liquid reactionsAvailable Models:Laminar finite rateEddy Dissipation Concept (EDC) ModelPDF transportKINetics model (requires additional license feature)CHEMKIN-format reaction mechanisms and thermal properties can be imported directly.FLUENT uses the In-Situ Adaptive Tabulation (ISAT) algorithm in order to accelerate calculations (applicable to laminar, EDC, PDF transport models).
59Moving and Deforming Mesh AppendixMoving and Deforming Mesh
60Absolute and Relative Velocities – The Velocity Triangle Absolute Velocity – velocity measured w.r.t. the stationary frameRelative Velocity – velocity measured w.r.t. the moving frame.The relationship between the absolute and relative velocities is given by the Velocity Triangle rule:In turbomachinery, this relationship can be illustrated using the laws of vector addition.Blade motionIt is important to understand the relationship between the velocity viewed from the stationary and relative frames. This relationship is often called the “velocity triangle,” and can be expressed by the simple vector equation:Here, V is the velocity in the stationary or absolute frame ,W is the velocity viewed from the moving frame, and U is the frame velocity. For a rotating reference frame, U is simplyNotice from the picture of the moving turbine blade that a flow approaching the blade in the x direction appears to be moving with a positive angle due to the downward motion of the blade.
61Geometry Constraints for SRF Single Fluid DomainWalls and flow boundariesWalls and flow boundaries (inlets and outlets) which move with the fluid domain may assume any shape.Walls and flow boundaries which are stationary (with respect to the fixed frame) must be surfaces of revolution about the rotational axis.You can also impose a tangential component of velocity on a wall provided the wall is a surface of revolution.You can employ rotationally-periodic boundaries if geometry and flow permitAdvantage - reduced domain sizeShroud wall is stationary(surface of revolution)Hub, blade walls rotatewith moving frameAxis of rotation
62SRF Set-up: Cell ZonesUse fluid BC panel to define rotational axis origin and direction vector for rotating reference frameDirection vectors should be unit vectors but Fluent will normalize them if they aren’tSelect Moving Reference Frame as the Motion Type for SRFEnter Moving Frame VelocitiesRotational and Translational velocitiesRotation direction defined by right-hand ruleNegative speed implies rotation in opposite directionOnce the solver, physical model, and material selections have been made, you can activate a moving reference frame in the BC panel for the fluid zones. The parameters which must be set as follows:Enter first the rotational axis origin and direction. The origin (x,y,z) corresponds to the origin of the moving frame, while the direction is a unit vector pointing in the direction of the axis. Rotation of the frame is defined using the right-hand-rule.Next, under “Motion Type”, select “Moving Reference Frame”. This indicates to Fluent that the entire cell zone is moving with the translational and rotational speeds you provide.Finally, enter the moving zone velocities – most typically a rotational velocity, though a translational velocity may be employed under special circumstances. Note that the rotational velocity may be positive or negative, a negative speed implying a sense of rotation opposite to the right hand rule.
63SRF Set-up: Boundary Conditions Inlets:Choice of specification of velocity vector or flow direction in absolute or relative frames.NOTE: Total pressure and temperature definitions depend on velocity formulation!OutletsStatic pressure or outflow.Radial equilibrium option.Other Flow BCsPeriodicsNon-reflecting BCsTarget mass flow outletWallsSpecify walls to be…Moving with the domainStationaryNOTE: “Stationary wall” for Wall Motion means stationary w.r.t. the cell zone!Flow boundaries require some special attention for SRF models.First, velocity inlets permit specification of velocity directions or components in either the absolute or relative frames. Use the form which is relevant to the problem at hand.Pressure inlet specifications, however, are closely tied with the velocity formulation. Specifically, if you are using the AVF, the total pressure which is entered into the GUI is the absolute total pressure, which is shown here in the incompressible form. Note that the dynamic term involves the absolute velocity, ½ r V^2. In addition, the direction vector is defined in the absolute frame. In contrast, if you are using the RVF, the total pressure that is entered is assumed to be a relative total pressure, which has a dynamic term that involves the relative velocity, ½ r W^2. The direction vector in this case is defined in the relative frame. These comments also apply to reverse flow specifications at pressure outlets, where the pressure outlet behaves like a pressure inlet.The pressure outlet also has an option for “radial equilibrium”. This option permits a radial variation in pressure due to swirl, as given by the simplified radial equilibrium equation. This condition holds only for cases with axial outflow (flow is parallel to the axis of rotation) – for example, at the outlet of an axial compressor or turbine stage.Other BCs which may be of interest for turbomachinery applications include:Non-reflecting BCsTarget mass flow outletMore information about these models can be found in the manual.
64Periodic repeat interface Non-conformal interface InterfacesFluid zones in multiple zone models communicate across interface boundaries.Conformal interfacesAn interior mesh surface separates cells from adjacent fluid zones.Face mesh must be identical on either side of the interface.Non-conformal (NC) interfacesCells zones are physically disconnected from each other.Interface consists of two overlapping surfaces (type = interface)Fluent NC interface algorithm passes fluxes from on surface to the other in a conservative fashion (i.e. mass, momentum, energy fluxes are conserved).User creates interfaces using DefineGrid Interfaces…Interfaces may be periodicCalled periodic repeat interface.Require identical translational or rotational offset.Conformal interfaceThe MRF approach can accommodate two types of interfaces – conformal and non-conformal.Conformal interfaces are simply interior face zones which separate individual fluid zones. By definition, a single face zone divides the cells and the faces and nodes match across the interface.In contrast, non-conformal interfaces consist of cell zones which are physically disconnected from each other. The zones communicate across overlapping interface boundaries. Fluxes are passed conservatively from one side to the other. Clearly, the advantage of this approach is that is permits much more flexibility in the mesh generation with very little penalty in accuracy. In addition, as we will see later, it is easy to change an MRF model with non-conformal interfaces to a sliding mesh model if desired. Thus non-conformal interfaces recommended in general over conformal interfaces.Periodic repeat interfaceNon-conformal interface
65Mesh interface between The MRF ModelThe computational domain is divided into stationary and rotating fluid zones.Interfaces separate zones from each other.Interfaces can be Conformal or Non-Conformal.Flow equations are solved in each fluid zone.Flow is assumed to be steady in each zone (clearly an approximation).SRF equations used in rotating zones.At the interfaces between the rotating and stationary zones, appropriate transformations of the velocity vector and velocity gradients are performed to compute fluxes of mass, momentum, energy, and other scalars.MRF ignores the relative motions of the zones with respect to each other.Does not account for fluid dynamic interaction between stationary and rotating components.For this reason MRF is often referred to as the “frozen rotor” approach.Ideally, the flow at the MRF interfaces should be relatively uniform or “mixed out.”Mesh interface betweenpump rotor and housingLet’s now discuss the MRF approach. This is perhaps the simplest possible way of treating interfaces between moving and stationary zones.To use this approach, you must divide your mesh into separate fluid zones with interfaces between zones. The interfaces may be conformal or non-conformal – we’ll talk about that further in the next slide.We then assume steady-state conditions in each fluid zone and solve the appropriate equations in those zones (either stationary or MRF). At the interfaces, the algorithm simply apply a change of frame for the for velocity vector and related quantities.It should be noted that the fluxes computed in this fashion are local to the interface and ignore the relative motions of the zones with respect to each other. It is as if the rotating zones are “frozen” in place with respect to the stationary zones. Hence, this approach is often referred to as the “frozen rotor approach”Another way of thinking about MRF is as a instantaneous “snapshot” of the flowfield. If the temporal variations at the interface are small – that I, the flow is relatively uniform or mixed out - then this becomes a reasonable approximation.
66Geometric Constraints for MRF Walls and flow boundaries which are contained within the rotating fluid zone interfaces are assumed to be moving with the fluid zones and may assume any shape.Stationary walls and flow boundaries are allowed if they are surfaces of revolution.The interface between two zones must be a surface of revolution with respect to the axis of rotation of the rotating zone.Periodic repeat interfaces are permitted but the periodic angles (or offsets) must be identical for all zones.stationary zonerotating zoneIt is important to recognize that the interface shape must adhere to a simple rule when used in MRF (or even sliding mesh calculations). Specifically, the interface surface must be a surface of revolution about the axis of rotation. Another way to think of this is that a moving mesh zone must not become disconnected from the adjacent stationary zone at the non-conformal interface boundary. Clearly, a shape such as the oval shown on the right would not be permissible.In addition, if a periodic interface in used, the periodic angles or offsets must be the same for all zones.Interface is not a surfaceor revolutionCorrectWrong!
67Equations of Fluid Dynamics for Moving Frames Equations of fluid dynamics can be transformed to a moving reference frame with a choice of the velocities which are solved.Relative Velocity Formulation (RVF)Uses the relative velocity and relative total internal energy as the dependent variables.Absolute Velocity Formulation (AVF)Source terms appear in the momentum equations for rotating frames.Refer to Appendix for detailed listing of equations.Relative formulation of x momentum equation:Absolute formulation of x momentum equation:Let us now briefly examine the forms of the Navier-Stokes equations appropriate for moving reference frames. Basically, the transformation from the stationary frame to the moving frame can be done mathematically in two different ways. In the first form, the momentum equations are expressed in terms of the velocity relative to the moving frame. This form is known as the Relative Velocity Formulation. The second form utilizes the velocities referred to the absolute frame of reference in the momentum equations, and is known as the Absolute Velocity Formulation. In both cases, additional acceleration terms result from the transformations. In addition, for compressible flows, the energy variables that are solved for will depend on the forumlation.A complete list of the equations is provided in the Appendix.Momentumsource terms
68MRF Set-UpGenerate mesh with appropriate stationary and rotating fluid zonesCan choose conformal or non-conformal interfaces between cell zonesFor each rotating fluid zone (Fluid BC), select “Moving Reference Frame” as the Motion Type and enter the rotational axis and moving frame speed.Identical to SRF except for multiple zonesStationary zones remain with“Stationary” option enabledSet up for BCs and solver settings same as SRF.To set up an MRF problem, you will first need to decide what types of interfaces are to be used (that is, conformal or non-conformal). This decision will impact how the mesh is generated in your preprocessor.When the multiple zone mesh is read into Fluent, you will be able to selectively apply the moving reference frame option to the rotating zones.Boundary conditions, physical models, materials, and solver settings will be the same as for SRF problems.
69MPM Set-upAssign motion types and speeds to fluid zones and appropriate BCs for each zone (like SRF).Select upstream and downstream zones which will comprise mixing plane pair.Upstream will always be Pressure Outlet.Downstream can be any inlet BC type.Set the number of Interpolation Points for profile resolution.Should be about the same axial/radial resolution as the mesh.Mixing Plane Geometry determines method of profile averaging.Mixing plane controlsUnder-relaxation – Profile changes are under-relaxed from one iteration to the next using factor between 0 and 1.
70SMM Set-up Enable transient solver. For moving zones, select Moving Mesh as Motion Type in Fluid BC panel.Define sliding zones as non-conformal interfaces.Enable Periodic Repeat option if sliding/rotating motion is periodic.Other BCs and solver settings are same as the SRF, MRF models.Run calculation until solution becomes time-periodicSetting up a sliding mesh model is relatively straightforward. The geometry, mesh, physical model, materials, and surface boundary condition set up will be identical to an MRF calculation. For a sliding mesh calculation, you will need to turn on the transient solver and define appropriate option depending on the flow solver selected (pressure-based vs density-based). Next, you will select the Moving Mesh option as the Motion Type in the Fluid BC panel for all moving cell zones (stationary zones remain with the Stationary option). You will need to set up all non-conformal interfaces as well (remembering to select Periodic if the interface is adjacent to periodic zones).You will also need to set up your monitors to track the solution as a function of time rather than iteration.
71Dynamic Mesh Setup Enable transient solver. Enable Dynamic Mesh model in DefineDynamic Mesh.Activate desired Mesh Methods and set parameters as appropriate.Define boundary motion in the Dynamic Mesh Zones GUI.UDF may be required.Other models, BCs, and solver settings are same as SMM models.Mesh motion can be previewed using SolveMesh Motion utility.Because of the complexity of the dynamic mesh modeling, setting up a dynamic mesh model in Fluent is more involved than other moving zone models.You will first need to turn on the transient solver and define appropriate options depending on the flow solver selected (pressure-based vs density-based). Next, you will enable the dynamic mesh model in the GUI using DefineDynamic Mesh. You will then define the Mesh methods you wish to apply and set the parameters as appropriate. The boundary motions are defined in a separate GUI. Note that you may need to create a user-defined function to define the mesh motion. Other models, boudary conditions, and solver settings are the same as other moving zone models.It is recommended that prior to running your model, you preview the mesh motion using SolveMesh Motion feature. You can run your mesh through a defined range of physical time, and thereby identifying problems with the mesh motion before you begin the actual CFD calculation.