Chapter 20: Combustion and Radiation in a Can Combustor

20.1. Tutorial Features

In this tutorial you will learn about:

  • Setting Up a Combustion Model in CFX-Pre.

  • Using a Reacting Mixture.

  • Using the Eddy Dissipation combustion model.

  • Using the P1 radiation model.

  • Creating thin surfaces for the inlet vanes.

  • Using chemistry postprocessing.

  • Changing object color maps in CFD-Post to prepare a grayscale image.

  • Using the function calculator in CFD-Post.

  • Creating a vector plot in CFD-Post.

Component

Feature

Details

CFX-Pre

User Mode

General mode

Analysis Type

Steady State

Fluid Type

Reacting Mixture

Domain Type

Single Domain

Turbulence Model

k-Epsilon

Heat Transfer

Thermal Energy

Combustion

 

Radiation

 

Boundary Conditions

Inlet (Subsonic)

Outlet (Subsonic)

Wall: No-Slip

Wall: Adiabatic

Wall: Thin Surface

Timestep

Physical Time Scale

CFD-Post

Plots

Outline Plot (Wireframe)

Sampling Plane

Slice Plane

Vector

Other

Changing the Color Range

Color map

Legend

Quantitative Calculation

20.2. Overview of the Problem to Solve

The can combustor is a feature of the gas turbine engine. Arranged around a central annulus, can combustors are designed to minimize emissions, burn very efficiently and keep wall temperatures as low as possible. This tutorial is designed to give a qualitative impression of the flow and temperature distributions inside a can combustor that burns methane in air. The basic geometry is shown below with a section of the outer wall cut away.

The simulation in this tutorial uses the Eddy Dissipation combustion model and the P1 radiation model.

Due to the fact that the fuel (methane) and oxidizer (air) undergo "fast" combustion (whereby the combustion rate is dominated by the rate of mixing of the materials), the Finite Rate Chemistry model is not a suitable combustion model for the combustor in this tutorial. The Combined EDM/FRC model capability is a superset of the Eddy Dissipation model capability, and has no benefit over the Eddy Dissipation model in this case. In fact, the convergence behavior of the Combined EDM/FRC model may be worse than that of the Eddy Dissipation model.

The Eddy Dissipation model is suitable for modeling "fast" combustion.

The Eddy Dissipation model tracks each individual chemical species (except for the constraint material) with its own transport equation. This model is flexible in that you can readily add new materials, such as additional fuels, to the simulation without complications. A limitation of this model is that radical or intermediate species, such as CO, cannot be calculated with adequate accuracy. This may lead to over-prediction of flame temperature, in particular in fuel-rich regions.

If this is the first tutorial you are working with, it is important to review the following topics before beginning:

20.3. Preparing the Working Directory

  1. Create a working directory.

    Ansys CFX uses a working directory as the default location for loading and saving files for a particular session or project.

  2. Download the combustor.zip file here .

  3. Unzip combustor.zip to your working directory.

    Ensure that the following tutorial input file is in your working directory:

    • CombustorMesh.gtm

  4. Set the working directory and start CFX-Pre.

    For details, see Setting the Working Directory and Starting Ansys CFX in Stand-alone Mode.

20.4. Defining the Case Using CFX-Pre

You will first define a domain that includes a variable composition mixture. These mixtures are used to model combusting and reacting flows in CFX.

  1. In CFX-Pre, select File > New Case.

  2. Select General and click OK.

  3. Select File > Save Case As.

  4. Under File name, type CombustorEDM.

  5. Click Save.

  6. If prompted, click Overwrite.

20.4.1. Importing the Mesh

  1. Right-click Mesh and select Import Mesh > CFX Mesh.

    The Import Mesh dialog box appears.

  2. Configure the following setting(s):

    Setting

    Value

    File name

    CombustorMesh.gtm

  3. Click Open.

20.4.2. Creating a Reacting Mixture

To enable combustion modeling, you must create a variable composition mixture.

20.4.2.1. To create the variable composition mixture

  1. In the Outline tree, right-click Materials and select Insert > Material.

  2. Set the name to Methane Air Mixture and click OK.

  3. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Option

    Reacting Mixture

    Material Group

    Gas Phase Combustion

    Reactions List

    Methane Air WD1 NO PDF [a]

    Mixture Properties

    Mixture Properties

    (Selected)

    Mixture Properties

    > Radiation Properties

    > Refractive Index

     

     

    (Selected) [b]

    Mixture Properties

    > Radiation Properties

    > Absorption Coefficient

     

     

    (Selected)

    Mixture Properties

    > Radiation Properties

    > Scattering Coefficient

     

     

    (Selected)

    1. The Methane Air WD1 NO PDF reaction specifies complete combustion of the fuel into its products in a single-step reaction. The formation of NO is also modeled and occurs in an additional reaction step. Click Multi-select from extended list   to display the Reactions List dialog box, then click Import Library Data   and select the appropriate reaction to import.

    2. Setting the radiation properties explicitly will significantly shorten the solution time because the CFX-Solver will not have to calculate radiation mixture properties.

  4. Click OK.

20.4.3. Creating the Domain

If Default Domain does not currently appear under Flow Analysis 1 in the Outline tree:

Edit Case Options > General in the Outline tree view and ensure that Automatic Default Domain is turned on.

You now need to edit Default Domain so that it is representative of the Eddy Dissipation combustion and P 1 radiation models.

  1. Edit Default Domain and configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Location and Type

    > Location

     

    B152, B153, B154, B155, B156

    Fluid and Particle Definitions

    Fluid 1

    Fluid and Particle Definitions

    > Fluid 1

    > Material

     

     

    Methane Air Mixture

    Domain Models

    > Pressure

    > Reference Pressure

     

     

    1 [atm] [a]

    Fluid Models

    Heat Transfer

    > Option

     

    Thermal Energy

    Turbulence

    > Option

     

    k-Epsilon

    Combustion

    > Option

     

    Eddy Dissipation

    Combustion

    > Eddy Dissipation Model Coefficient B

     

    (Selected)

    Combustion

    > Eddy Dissipation Model Coefficient B

    > EDM Coeff. B

     

     

    0.5 [b]

    Thermal Radiation

    > Option

     

    P 1

    Component Models

    > Component

    > N2

     

     

    (Selected)

    Component Models

    > Component

    > N2

    > Option

     

     

     

    Constraint

    1. It is important to set a realistic reference pressure in this tutorial because the components of Methane Air Mixture are ideal gases.

    2. This includes a simple model for partial premixing effects by turning on the Product Limiter. When it is selected, nonzero initial values are required for the products. The products limiter is not recommended for multi-step eddy dissipation reactions, and so is set for this single step reaction only.

  2. Click OK.

20.4.4. Creating the Boundaries

20.4.4.1. Fuel Inlet Boundary

  1. Create a new boundary by clicking Boundary   and set the name to fuelin.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Boundary Type

    Inlet

    Location

    fuelin

    Boundary Details

    Mass and Momentum

    > Normal Speed

     

    40 [m s^-1]

    Heat Transfer

    > Static Temperature

     

    300 [K]

    Component Details

    > CH4

     

    (Selected)

    Component Details

    > CH4

    > Mass Fraction

     

     

    1.0

  3. Click OK.

20.4.4.2. Bottom Air Inlet Boundary

Two separate boundary conditions will be applied for the incoming air. The first is at the base of the can combustor. The can combustor employs vanes downstream of the bottom air inlet to give the incoming air a swirling velocity.

  1. Create a new boundary named airin.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Boundary Type

    Inlet

    Location

    airin

    Boundary Details

    Mass and Momentum

    > Normal Speed

     

    10 [m s^-1]

    Heat Transfer

    > Static Temperature

     

    300 [K]

    Component Details

    > O2

     

    (Selected)

    Component Details

    > O2

    > Mass Fraction

     

     

    0.232 [a]

    1. The remaining mass fraction at the inlet will be made up from the constraint component, N2.

  3. Click OK.

20.4.4.3. Side Air Inlet Boundary

The secondary air inlets are located on the side of the vessel and introduce extra air to aid combustion.

  1. Create a new boundary named secairin.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Boundary Type

    Inlet

    Location

    secairin

    Boundary Details

    Mass and Momentum

    > Normal Speed

     

    6 [m s^-1]

    Heat Transfer

    > Static Temperature

     

    300 [K]

    Component Details

    > O2

     

    (Selected)

    Component Details

    > O2

    > Mass Fraction

     

     

    0.232 [a]

    1. The remaining mass fraction at the inlet will be made up from the constraint component, N2.

  3. Click OK.

20.4.4.4. Outlet Boundary

  1. Create a new boundary named out.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Boundary Type

    Outlet

    Location

    out

    Boundary Details

    Mass and Momentum

    > Option

     

    Average Static Pressure

    Mass and Momentum

    > Relative Pressure

     

    0 [Pa]

  3. Click OK.

20.4.4.5. Vanes Boundary

The vanes above the main air inlet are to be modeled as thin surfaces. To create a vane as a thin surface in CFX-Pre, you must specify a wall boundary on each side of the vanes.

You will first create a new region that contains one side of each of the eight vanes.

  1. Create a new composite region by selecting Insert > Regions > Composite Region.

  2. Set the name of the composite region to Vane Surfaces.

  3. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Dimension (Filter)

    2D [a]

    Region List

    F129.152, F132.152, F136.152, F138.152, F141.152, F145.152, F147.152, F150.152 [b]

    1. This will filter out the 3D regions, leaving only 2D regions

    2. Click Multi-select from extended list   to open the Selection Dialog dialog box, then select F129.152, then hold the Ctrl key while selecting the remaining items. Click OK.

  4. Click OK.

  5. Create another composite region named Vane Surfaces Other Side.

  6. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Dimension (Filter)

    2D

    Region List

    F129.153, F132.153, F136.154, F138.154, F141.155, F145.155, F147.156, F150.156

  7. Click OK.

  8. Create a new boundary named vanes.

  9. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Boundary Type

    Wall

    Location

    Vane Surfaces, Vane Surfaces Other Side

  10. Click OK.

20.4.4.6. Default Wall Boundary

The default boundary for any undefined surface in CFX-Pre is a no-slip, smooth, adiabatic wall.

  • For radiation purposes, the wall is assumed to be a perfectly absorbing and emitting surface (emissivity = 1).

  • The wall is non-catalytic, that is, it does not take part in the reaction.

Since this tutorial serves as a basic model, heat transfer through the wall is neglected. As a result, no further boundary conditions need to be defined.

20.4.5. Setting Initial Values

  1. Click Global Initialization  .

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Global Settings

    Initial Conditions

    > Cartesian Velocity Components

    > Option

     

     

    Automatic with Value

    Initial Conditions

    > Cartesian Velocity Components

    > U

     

     

    0 [m s^-1]

    Initial Conditions

    > Cartesian Velocity Components

    > V

     

     

    0 [m s^-1]

    Initial Conditions

    > Cartesian Velocity Components

    > W

     

     

    5 [m s^-1]

    Initial Conditions

    > Component Details

    > O2

     

     

    (Selected)

    Initial Conditions

    > Component Details

    > O2

    > Option

     

     

     

    Automatic with Value

    Initial Conditions

    > Component Details

    > O2

    > Mass Fraction

     

     

     

    0.232 [a]

    Initial Conditions

    > Component Details

    > CO2

     

     

    (Selected)

    Initial Conditions

    > Component Details

    > CO2

    > Option

     

     

     

    Automatic with Value

    Initial Conditions

    > Component Details

    > CO2

    > Mass Fraction

     

     

     

    0.01

    Initial Conditions

    > Component Details

    > H2O

     

     

    (Selected)

    Initial Conditions

    > Component Details

    > H2O

    > Option

     

     

     

    Automatic with Value

    Initial Conditions

    > Component Details

    > H2O

    > Mass Fraction

     

     

     

    0.01

    1. The initial conditions assume the domain consists mainly of air and the fraction of oxygen in air is 0.232. A small mass fraction of reaction products (CO2 and H2O) is needed for the EDM model to initiate combustion.

  3. Click OK.

20.4.6. Setting Solver Control

  1. Click Solver Control  .

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Basic Settings

    Convergence Control

    > Max. Iterations

     

    100

    Convergence Control

    > Fluid Timescale Control

    > Timescale Control

     

     

    Physical Timescale

    Convergence Control

    > Fluid Timescale Control

    > Physical Timescale

     

     

    0.025 [s]

  3. Click OK.

20.4.7. Writing the CFX-Solver Input (.def) File

  1. Click Define Run  .

  2. Configure the following setting(s):

    Setting

    Value

    File name

    CombustorEDM.def

  3. Click Save.

    CFX-Solver Manager automatically starts and, on the Define Run dialog box, Solver Input File is set.

  4. If using stand-alone mode, quit CFX-Pre, saving the simulation (.cfx) file.

20.5. Obtaining the Solution Using CFX-Solver Manager

The CFX-Solver Manager will be launched after CFX-Pre saves the CFX-Solver input file. You will be able to obtain a solution to the CFD problem by following the instructions below.


Note:  If a fine mesh is used for a formal quantitative analysis of the flow in the combustor, the solution time will be significantly longer than for the coarse mesh. You can run the simulation in parallel to reduce the solution time. For details, see Obtaining a Solution in Parallel.


  1. Ensure that the Define Run dialog box is displayed.

    Solver Input File should be set to CombustorEDM.def.

  2. Click Start Run.

    CFX-Solver runs and attempts to obtain a solution. At the end of the run, a dialog box is displayed stating that the simulation has ended.

  3. Select Post-Process Results.

  4. If using stand-alone mode, select Shut down CFX-Solver Manager.

  5. Click OK.

20.6. Viewing the Results Using CFD-Post

When CFD-Post opens, experiment with the Edge Angle setting for the Wireframe object and the various rotation and zoom features in order to place the geometry in a sensible position. A setting of about 8.25 should result in a detailed enough geometry for this exercise.

20.6.1. Temperature Within the Domain

  1. Right-click a blank area in the viewer and select Predefined Camera > View From +Y.

  2. Create a new plane named Plane 1.

  3. Configure the following setting(s):

    Tab

    Setting

    Value

    Geometry

    Definition

    > Method

     

    ZX Plane

    Color

    Mode

    Variable

    Variable

    Temperature

  4. Click Apply.

The large area of high temperature through most of the vessel is due to forced convection.

20.6.2. The NO Concentration in the Combustor

In the next step you will color Plane 1 by the mass fraction of NO to view the distribution of NO within the domain. The NO concentration is highest in the high temperature region close to the outlet of the domain.

  1. Modify the plane named Plane 1.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Color

    Variable

    NO.Mass Fraction

  3. Click Apply.

20.6.3. Printing a Greyscale Graphic

Here you will change the color map (for Plane 1) to a grayscale map. The result will be a plot with different levels of gray representing different mass fractions of NO. This technique is especially useful for printing, to a black and white printer, any image that contains a color map. Conversion to grayscale by conventional means (that is, using graphics software, or letting the printer do the conversion) will generally cause color legends to change to a nonlinear distribution of levels of gray.

  1. Modify the plane named Plane 1.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Color

    Color Map

    Inverse Greyscale

  3. Click Apply.

20.6.4. Calculating NO Mass Fraction at the Outlet

In the next step, you will calculate the mass fraction of NO in the outlet stream.

  1. Select Tools > Function Calculator or click the Calculators tab and select Function Calculator.

  2. Configure the following setting(s):

    Tab

    Setting

    Value

    Function Calculator

    Function

    massFlowAve

    Location

    out

    Variable

    NO.Mass Fraction

  3. Click Calculate.

A small amount of NO is released from the outlet of the combustor. This amount is lower than can normally be expected, and is mainly due to the coarse mesh and the short residence times in the combustor.

20.6.5. Viewing Flow Field

You will next look at the velocity vectors to show the flow field. You may notice a small recirculation in the center of the combustor. Running the problem with a finer mesh would show this region to be a larger recirculation zone. The coarseness of the mesh in this tutorial means that this region of flow is not accurately resolved.

  1. On the Outline tab, under User Locations and Plots, clear the check box for Plane 1.

    Plane 1 is no longer visible.

  2. Create a new vector named Vector 1.

  3. Configure the following setting(s):

    Tab

    Setting

    Value

    Geometry

    Definition

    > Locations

     

    Plane 1

    Symbol

    Symbol Size

    2

  4. Click Apply.

  5. Create a new plane named Plane 2.

  6. Configure the following setting(s):

    Tab

    Setting

    Value

    Geometry

    Definition

    > Method

     

    XY Plane

    Definition

    > Z

     

    0.03 [m]

    Plane Bounds

    > Type

     

    Rectangular

    Plane Bounds

    > X Size

     

    0.5 [m]

    Plane Bounds

    > Y Size

     

    0.5 [m]

    Plane Type

    > Sample

     

    (Selected)

    Plane Type

    > X Samples

     

    30

    Plane Type

    > Y Samples

     

    30

    Render

    Show Faces

    (Cleared)

  7. Click Apply.

  8. Modify Vector 1.

  9. Configure the following setting(s):

    Tab

    Setting

    Value

    Geometry

    Definition

    > Locations

     

    Plane 2

  10. Click Apply.

To view the swirling velocity field, right-click in the viewer and select Predefined Camera > View From -Z.

You may also want to turn off the wireframe visibility. In the region near the fuel and air inlets, the swirl component of momentum (theta direction) results in increased mixing with the surrounding fluid in this region. As a result, more fuel is burned.

20.6.6. Viewing Radiation

Try examining the distribution of Incident Radiation and Radiation Intensity throughout the domain.

When you are finished, quit CFD-Post.