You are on page 1of 13

Lecture 7

Tips & Tricks


14.5 Release

Advanced Combustion Modeling

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

General Guidelines
Boundary conditions

Combustion is often very sensitive to inlet boundary conditions


Correct velocity and scalar profiles can be critical

Wall heat transfer is challenging to predict; if known, specify wall


temperature instead of external convection/radiation BC

Discretization

Start with first order, then converge with second order to improve accuracy
Second order discretization especially important for tri/tet meshes
Initial conditions

While steady-state solution is independent of the IC, poor IC may cause divergence

due

to the number and nonlinearity of the transport equations


Cold flow solution, then gas combustion, then particles, then radiation

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Solution strategies for gas phase reactions


Non-premixed model:

in general there is no need to solve first the cold flow, or to patch high

temperature
Start with the reacting flow simulation without radiation
Enable radiation once the main flow feature and temperature field have been
established

Eddy dissipation/finite rate model:

Start with a cold flow solution


Patching of products and/or high temperature is needed to start the reactions
Use temperature dependent cps to avoid unrealistically high temperatures

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Solution strategies for gas phase reactions


Default URF could be too aggressive for complex reacting flow system
The effect of underrelaxation is highly non-linear

Decrease the diverging residual URF in increments of 0.1


Underrelax density when using the mixture-fraction PDF model (0.7)
Underrelax velocity for high buoyancy flows
Underrelax species to start up the solution (0.9 or lower)
Once solution is stable, attempt to increase species, energy, mixture and
radiation URFs as close as possible to 1

Best Practice for the Non-Premixed model are available on the customer
portal

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Solution strategies for DPM reacting flow


(steady)
Converge the non reacting flow using first order discretization

After the flow field has been established start the particle tracking
Depending on the model and conditions patching might be required

Patching high temperature to start the evaporation or devolatilisation


If using the Eddy dissipation model patching some products to start the gas phase
reactions

Run the case tracking particle every 20-30 gas phase iterations and lowering
the URF for the DPM source term (0.1-0.2)
Enabled radiation only after the main temperature field and flame shape
have been established

Solve until a good heat and mass balance have been achieved

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Solution strategies for DPM reacting flow


(unsteady)
The DPM source terms are updated only every particle iteration. If the DPM
under-relaxation factor is smaller than one:
If only one particle iteration is performed within the time step: check the Update
DPM source at every iteration option and make sure that enough gas phase
iterations are calculated within each time step
Or take care that sufficient particle iterations are performed within the time step in
order to achieve the full source terms (not recommended due to CPU penalties)

Use smaller time steps if it does not converge. (make sure that the solution is
converge within each time step)

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Troubleshooting DPM
Start DPM particle/droplet too early
before the flow field has been
developed is often the cause of
convergence issues in reacting flow
DPM problem
Increasing the number of tries and
having more iterations between
DPM tracks generally helps to make
the solution more stable
If there are a large number of
incomplete particle you should
increase the max number steps in
the Discrete Phase model panel

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Solution strategies for detailed chemistry


Initial conditions and set up

A poor initial condition might cause the stiff chemistry solver to fail
A good initial solutions can be calculated using the non-premixed or
eddy dissipation models, that would provide a good initial guess
(temperature and species) for the stiff chemistry solver

ISAT tolerance

Start with the default 10e-3 and increase the table size from the

default 100 MB
To fully converge the solution decrease the ISAT tolerance and make
sure that the solution is independent from any table interpolation
error

EDC model, Laminar-Finite Rate (with stiff chemistry solver),


Eulerian Composition PDF (with stiff chemistry solver)

For some cases, the models tend to converge slowly, to speed up the
convergence change the Aggressiveness Factor
Aggressiveness Factor [between 0 (most robust but slowest
convergence) and 1]

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Convergence
Residuals should be less than 10-3 except for T and P-1 and species, which
should be less than 10-6
The mass and energy flux reports must balance

The fluxes can be checked from the report fluxes menu


The flux report will include only heat and mass flux at the boundary (not any
additional source term in the fluid or solid domain)

Monitor variables of interest (e.g. mean temperature at the outlet):


solution is stable and not changing if running the case further
Ensure contour plots of field variables are smooth, realistic and steady

2012 ANSYS, Inc.

March 12, 2013

Release 14.5

Species Reports
report/species-mass-flow

Print list of species mass flow rate at

inlets and outlets


Available after performing 1 iteration

These options are more accurate


than surface integrals at
boundary zones since no
interpolation is used.
Report Fluxes

2012 ANSYS, Inc.

March 12, 2013

10

Release 14.5

Mass and Energy Flux in DPM Problems

Report Fluxes panel will report the DPM sources (mass and enthalpy)
as well
Heat of reaction source is available only after performing 1 iteration

2012 ANSYS, Inc.

March 12, 2013

11

Release 14.5

Customizing the reaction rate


Eddy dissipation/finite rate model

DEFINE_VR_RATE ( name, c, t, r, mw, yi, rr, rr_t)

Surface chemistry model

DEFINE_SR_RATE ( name, f, t, r, my, yi, rr)

Multiple char reaction model

DEFINE_PR_RATE ( name, c, t, r, mw, ci, p, sf, dif_index, cat_index, rr)

Premix model UDF for the turbulent flame speed

DEFINE_TURB_PREMIX_SOURCE ( name, c, t, turb_flame_speed, source)

Detailed chemistry model

DEFINE_NET_REACTION_RATE( name, p, temp, yi, rr, jac)

NOx model

DEFINE_NOX_RATE ( name, c, t, NOx)

2012 ANSYS, Inc.

March 12, 2013

12

Release 14.5

Summary
We have tremendous in-house expertise in combustion modeling.

Industrial experience
World-class developers and consultants
The range of physical models for combustion applications continues to
grow.

We are dedicated to providing better service to our customers; we


appreciate and encourage your feedback!
Several tutorial are available on the customer portal (to be posted soon)

Advanced Reacting Flow tutorial


Intermediate tutorial - applications tutorials with a focus on reacting flows

2012 ANSYS, Inc.

March 12, 2013

13

Release 14.5

You might also like