FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

52
Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Introduction This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flow and heat transfer in a mixing junction. The mixing elbow configuration is encountered in piping systems in power plants and process industries. It is often important to predict the flow field and temperature field in the neighborhood of the mixing region in order to properly design the location of inlet pipes. In this tutorial you will learn how to: Read an existing grid file into FLUENT Use mixed units to define the geometry and fluid properties Set material properties and boundary conditions for a turbulent forced convection problem Initiate the calculation with residual plotting Calculate a solution using the segregated solver Examine the flow and temperature fields using graphics Enable the second-order discretization scheme for improved prediction of tempera- ture Adapt the grid based on the temperature gradient to further improve the prediction of temperature Prerequisites This tutorial assumes that you have little experience with FLUENT, but that you are generally familiar with the interface. c Fluent Inc. January 11, 2005 1-1

description

FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Transcript of FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Page 1: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Tutorial 1. Introduction to Using FLUENT: Fluid Flow andHeat Transfer in a Mixing Elbow

Introduction

This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flowand heat transfer in a mixing junction. The mixing elbow configuration is encounteredin piping systems in power plants and process industries. It is often important to predictthe flow field and temperature field in the neighborhood of the mixing region in order toproperly design the location of inlet pipes.

In this tutorial you will learn how to:

• Read an existing grid file into FLUENT

• Use mixed units to define the geometry and fluid properties

• Set material properties and boundary conditions for a turbulent forced convectionproblem

• Initiate the calculation with residual plotting

• Calculate a solution using the segregated solver

• Examine the flow and temperature fields using graphics

• Enable the second-order discretization scheme for improved prediction of tempera-ture

• Adapt the grid based on the temperature gradient to further improve the predictionof temperature

Prerequisites

This tutorial assumes that you have little experience with FLUENT, but that you aregenerally familiar with the interface.

c© Fluent Inc. January 11, 2005 1-1

Page 2: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Problem Description

The problem to be considered is shown schematically in Figure 1.1. A cold fluid at 26◦Centers through the large pipe and mixes with a warmer fluid at 40◦C in the elbow. Thepipe dimensions are in inches, and the fluid properties and boundary conditions are givenin SI units. The Reynolds number at the main inlet is 2.03 × 105, so that a turbulentmodel will be necessary.

Figure 1.1: Problem Specification

1-2 c© Fluent Inc. January 11, 2005

Page 3: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Setup and Solution

Preparation

1. Download introduction.zip from the Fluent Inc. User Services Center(www.fluentusers.com) to your working directory. This file can be found fromthe Documentation link on the FLUENT product page.

OR,

Copy introduction.zip from the FLUENT documentation CD to your workingdirectory.

For UNIX systems, you can find the file by inserting the CD into your CD-ROMdrive and going to the following directory:

/cdrom/fluent6.2/help/tutfiles/

where cdrom must be replaced by the name of your CD-ROM drive.

For Windows systems, you can find the file by inserting the CD into your CD-ROMdrive and going to the following directory:

cdrom:\fluent6.2\help\tutfiles\

where cdrom must be replaced by the name of your CD-ROM drive (e.g., E).

2. Unzip introduction.zip.

elbow.msh can be found in the /introduction folder created after unzipping thefile.

3. Start the 2D version of FLUENT.

c© Fluent Inc. January 11, 2005 1-3

Page 4: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 1: Grid

1. Read the grid file elbow.msh.

File −→ Read −→Case...

(a) Select the file elbow.msh by clicking on it under Files and then clicking on OK.

Note: As this grid is read by FLUENT, messages will appear in the console windowreporting the progress of the conversion. After reading the grid file, FLUENTwill report that 918 triangular fluid cells have been read, along with a numberof boundary faces with different zone identifiers.

2. Check the grid.

Grid −→Check

1-4 c© Fluent Inc. January 11, 2005

Page 5: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Grid Check

Domain Extents:x-coordinate: min (m) = 0.000000e+00, max (m) = 6.400001e+01y-coordinate: min (m) = -4.538534e+00, max (m) = 6.400000e+01

Volume statistics:minimum volume (m3): 2.782193e-01maximum volume (m3): 3.926232e+00

total volume (m3): 1.682930e+03Face area statistics:minimum face area (m2): 8.015718e-01maximum face area (m2): 4.118252e+00

Checking number of nodes per cell.Checking number of faces per cell.Checking thread pointers.Checking number of cells per face.Checking face cells.Checking bridge faces.Checking right-handed cells.Checking face handedness.Checking element type consistency.Checking boundary types:Checking face pairs.Checking periodic boundaries.Checking node count.Checking nosolve cell count.Checking nosolve face count.Checking face children.Checking cell children.Checking storage.Done.

Note: The minimum and maximum values may vary slightly when running ondifferent platforms. The grid check lists the minimum and maximum x andy values from the grid, in the default SI units of meters, and reports on anumber of other grid features that are checked. Any errors in the grid wouldbe reported at this time. In particular, you should always make sure that theminimum volume is not negative, since FLUENT cannot begin a calculation ifthis is the case. To scale the grid to the correct units of inches, the Scale Gridpanel will be used.

c© Fluent Inc. January 11, 2005 1-5

Page 6: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

3. Smooth (and swap) the grid.

Grid −→ Smooth/Swap...

To ensure the best possible grid quality for the calculation, it is good practice tosmooth a triangular or tetrahedral grid after you read it into FLUENT.

(a) Click the Smooth button and then click Swap repeatedly until FLUENT reportsthat zero faces were swapped.

If FLUENT cannot improve the grid by swapping, no faces will be swapped.

(b) Close the panel.

4. Scale the grid.

Grid −→Scale...

(a) Under Units Conversion, select in from the drop-down list to complete thephrase Grid Was Created In in (inches).

(b) Click Scale to scale the grid.

The reported values of the Domain Extents will be reported in the default SIunits of meters.

(c) Click Change Length Units to set inches as the working units for length.

Confirm that the maximum x and y values are 64 inches (see Figure 1.1).

1-6 c© Fluent Inc. January 11, 2005

Page 7: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(d) The grid is now sized correctly, and the working units for length have beenset to inches. Close the panel.

Note: Because the default SI units will be used for everything but the length, therewill be no need to change any other units in this problem. The choice of inchesfor the unit of length has been made by the actions you have just taken. If youwant to change the working units for length to something other than inches,say, mm, you would have to visit the Set Units panel in the Define pull-downmenu.

5. Display the grid (Figure 1.2).

Display −→Grid...

(a) Make sure that all of the surfaces are selected and click Display.

c© Fluent Inc. January 11, 2005 1-7

Page 8: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

GridFLUENT 6.2 (2d, segregated, lam)

Figure 1.2: The Triangular Grid for the Mixing Elbow

Extra: You can use the right mouse button to check which zone number corresponds toeach boundary. If you click the right mouse button on one of the boundaries in thegraphics window, its zone number, name, and type will be printed in the FLUENTconsole window. This feature is especially useful when you have several zones ofthe same type and you want to distinguish between them quickly.

1-8 c© Fluent Inc. January 11, 2005

Page 9: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 2: Models

1. Keep the default solver settings.

Define −→ Models −→Solver...

2. Turn on the standard k-ε turbulence model.

Define −→ Models −→Viscous...

(a) Select k-epsilon in the Model list.

The original Viscous Model panel will expand when you do so.

(b) Accept the default Standard model by clicking OK.

c© Fluent Inc. January 11, 2005 1-9

Page 10: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

3. Enable heat transfer by activating the energy equation.

Define −→ Models −→Energy...

1-10 c© Fluent Inc. January 11, 2005

Page 11: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 3: Materials

1. Create a new material called water.

Define −→Materials...

(a) Type the name water in the Name text-entry box.

(b) Enter the values shown in the table below under Properties:

Property Valuedensity 1000 kg/m3

Cp 4216 J/kg-Kthermal conductivity 0.677 W/m-Kviscosity 8 ×10−4 kg/m-s

(c) Click Change/Create.

c© Fluent Inc. January 11, 2005 1-11

Page 12: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(d) Click No when FLUENT asks if you want to overwrite air.

The material water will be added to the list of materials which originally con-tained only air. You can confirm that there are now two materials defined byexamining the drop-down list under Fluid Materials.

Extra: You could have copied the material water from the materials database(accessed by clicking on the Fluent Database... button). If the propertiesin the database are different from those you wish to use, you can still editthe values under Properties and click the Change/Create button to updateyour local copy. (The database will not be affected.)

(e) Close the Materials panel.

1-12 c© Fluent Inc. January 11, 2005

Page 13: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 4: Boundary Conditions

Define −→Boundary Conditions...

1. Set the conditions for the fluid.

(a) Select fluid-9 under Zone.

The Type will be reported as fluid.

(b) Click Set... to open the Fluid panel.

(c) Specify water as the fluid material by selecting water in the Material Namedrop-down list. Click on OK.

c© Fluent Inc. January 11, 2005 1-13

Page 14: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

2. Set the boundary conditions at the main inlet.

(a) Select velocity-inlet-5 under Zone and click Set....

Hint: If you are unsure of which inlet zone corresponds to the main inlet, youcan probe the grid display with the right mouse button and the zone ID willbe displayed in the FLUENT console window. In the Boundary Conditionspanel, the zone that you probed will automatically be selected in the Zonelist. In 2D simulations, it may be helpful to return to the Grid Displaypanel and deselect the display of the fluid and interior zones (in this case,internal-3) before probing with the mouse button for zone names.

1-14 c© Fluent Inc. January 11, 2005

Page 15: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(b) Choose Components as the Velocity Specification Method.

(c) Set an X-Velocity of 0.2 m/s.

(d) Retain Y-Velocity at 0 m/s.

(e) Set a Temperature of 293 K.

(f) Select Intensity and Hydraulic Diameter as the Turbulence Specification Method.

(g) Enter a Turbulence Intensity of 5%, and a Hydraulic Diameter of 32 in.

The hydraulic diameter Dh is defined as:

Dh =4A

Pw,

where A is the cross-sectional area and Pw is the wetted perimeter. In this2D case, the wetted perimeter for a unit depth slice is equal to 2, since we aremodelling a unit depth slice of a 3D duct that is far removed from the wallson either side.

3. Repeat this operation for velocity-inlet-6, using the values in the following table:

velocity specification method componentsy velocity 1.0 m/sx velocity 0 m/stemperature 313 Kturbulence specification method intensity & hydraulic diameterturbulence intensity 5%hydraulic diameter 8 in

c© Fluent Inc. January 11, 2005 1-15

Page 16: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

4. Set the boundary conditions for pressure-outlet-7, as shown in the panel below.

These values will be used in the event that flow enters the domain through thisboundary.

5. For wall-4, keep the default settings for a Heat Flux of 0.

1-16 c© Fluent Inc. January 11, 2005

Page 17: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

6. For wall-8, you will also keep the default settings.

Note: If you probe your display of the grid (without the interior cells) you will seethat wall-8 is the wall on the outside of the bend just after the junction. Thisseparate wall zone has been created for the purpose of doing certain postpro-cessing tasks, to be discussed later in this tutorial.

c© Fluent Inc. January 11, 2005 1-17

Page 18: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 5: Solution

1. Initialize the flow field using the boundary conditions set at velocity-inlet-5.

Solve −→ Initialize −→Initialize...

(a) Choose velocity-inlet-5 from the Compute From list.

(b) Add a Y Velocity value of 0.2 m/sec throughout the domain.

Note: While an initial X Velocity is an appropriate guess for the horizontalsection, the addition of a Y Velocity will give rise to a better initial guessthroughout the entire elbow.

(c) Click Init and Close the panel.

1-18 c© Fluent Inc. January 11, 2005

Page 19: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

2. Enable the plotting of residuals during the calculation.

Solve −→ Monitors −→Residual...

(a) Select Plot under Options, and click OK.

Note: By default, all variables will be monitored and checked for determining theconvergence of the solution. Although residuals are used for checking conver-gence, a more reliable method is to define a surface monitor.

c© Fluent Inc. January 11, 2005 1-19

Page 20: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

3. Define a surface monitor.

Solve −→ Monitors −→Surface...

(a) Increase the number of Surface Monitors to 1.

(b) Enable Plot and Write.

(c) Click Define... to open the Define Surface Monitor panel.

i. Under Report of, select Temperature... and Static Temperature.

ii. Under Report Type, select Mass-Weighted Average.

iii. Under Surfaces, select pressure-outlet-7.

iv. Click OK.

1-20 c© Fluent Inc. January 11, 2005

Page 21: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

4. Save the case file (elbow1.cas).

File −→ Write −→Case...

Keep the Write Binary Files (default) option on so that a binary file will be written.

5. Start the calculation by requesting 100 iterations.

Solve −→Iterate...

(a) Input 100 for the Number of Iterations and click Iterate.

The solution reaches convergence after approximately 55 iterations. The resid-ual plot and the convergence history of mass-weighted average temperature areshown in Figures 1.3 and 1.4, respectively.

c© Fluent Inc. January 11, 2005 1-21

Page 22: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Note: The number of iterations required for convergence varies according tothe platform used. Also, since the residual values are different for differentcomputers, the plot that appears on your screen may not be exactly thesame as the one shown here.

Scaled ResidualsFLUENT 6.2 (2d, segregated, ske)

Iterations6050403020100

1e+03

1e+02

1e+01

1e+00

1e-01

1e-02

1e-03

1e-04

1e-05

1e-06

1e-07

epsilonkenergyy-velocityx-velocitycontinuityResiduals

Figure 1.3: Residuals for the First 60 Iterations

6. Check for convergence.

There are no universal metrics for judging convergence. Residual definitions thatare useful for one class of problem are sometimes misleading for other classes ofproblems. Therefore it is a good idea to judge convergence not only by examiningresidual levels, but also by monitoring relevant integrated quantities and checkingfor mass and energy balances.

The three methods to check for convergence are:

• Monitoring the residuals.

Convergence will occur when the Convergence Criterion for each variable hasbeen reached. The default criterion is that each residual will be reduced toa value of less than 10−3, except the energy residual, for which the defaultcriterion is 10−6.

• Solution no longer changes with more iterations.

Sometimes the residuals may not fall below the convergence criterion set inthe case setup. However, monitoring the representative flow variables throughiterations may show that the residuals have stagnated and do not change withfurther iterations. This could also be considered as convergence.

1-22 c© Fluent Inc. January 11, 2005

Page 23: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Convergence history of Static Temperature on pressure-outlet-7FLUENT 6.2 (2d, segregated, ske)

Iteration

(k)Average

WeightedMass

6050403020100

310.0000

308.0000

306.0000

304.0000

302.0000

300.0000

298.0000

296.0000

294.0000

292.0000

290.0000

monitor-1Monitors

Figure 1.4: Convergence History of Mass-Weighted Average Temperature

• Overall mass, momentum, energy and scalar balances are obtained.

Check the overall mass, momentum, energy and scalar balances in the FluxReports panel. The net imbalance should be less than 0.2% of the net fluxthrough the domain.

Report −→Fluxes

c© Fluent Inc. January 11, 2005 1-23

Page 24: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(a) In the Boundaries list, select pressure-outlet-7, velocity-inlet-5, and velocity-inlet-6.

(b) Click Compute.

7. Save the data file (elbow1.dat).

Use the same prefix (elbow1) that you used when you saved the case file earlier.Note that additional case and data files will be written later in this session.

File −→ Write −→Data...

1-24 c© Fluent Inc. January 11, 2005

Page 25: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 6: Displaying the Preliminary Solution

1. Display filled contours of velocity magnitude (Figure 1.5).

Display −→ Contours...

(a) Select Velocity... and then Velocity Magnitude from the drop-down lists underContours of.

(b) Select Filled under Options.

(c) Click Display.

Note: Right-clicking on a point in the domain will cause the value of the corre-sponding contour to be displayed in the console window.

c© Fluent Inc. January 11, 2005 1-25

Page 26: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of Velocity Magnitude (m/s)FLUENT 6.2 (2d, segregated, ske)

1.24e+001.18e+001.12e+001.05e+009.93e-019.31e-018.69e-018.07e-017.45e-016.82e-016.20e-015.58e-014.96e-014.34e-013.72e-013.10e-012.48e-011.86e-011.24e-016.20e-020.00e+00

Figure 1.5: Predicted Velocity Distribution After the Initial Calculation

1-26 c© Fluent Inc. January 11, 2005

Page 27: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

2. Display filled contours of temperature (Figure 1.6).

(a) Select Temperature... and Static Temperature in the drop-down lists underContours of.

(b) Click Display.

c© Fluent Inc. January 11, 2005 1-27

Page 28: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of Static Temperature (k)FLUENT 6.2 (2d, segregated, ske)

3.13e+023.12e+023.11e+023.10e+023.09e+023.08e+023.07e+023.06e+023.05e+023.04e+023.03e+023.02e+023.01e+023.00e+022.99e+022.98e+022.97e+022.96e+022.95e+022.94e+022.93e+02

Figure 1.6: Predicted Temperature Distribution After the Initial Calculation

1-28 c© Fluent Inc. January 11, 2005

Page 29: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

3. Display velocity vectors (Figure 1.7).

Display −→ Vectors...

(a) Click Display to plot the velocity vectors.

Note: The Auto Scale button is on by default under Options. This scalingsometimes creates vectors that are too small or too large in the majorityof the domain.

(b) Resize the vectors by increasing the Scale factor to 3.

(c) Display the vectors once again.

(d) Use the middle mouse button to zoom the view. To do this, hold down thebutton and drag your mouse to the right and either up or down to constructa rectangle on the screen. The rectangle should be a frame around the regionthat you wish to enlarge. Let go of the mouse button and the image will beredisplayed (Figure 1.8).

(e) Un-zoom the view by holding down the middle mouse button and dragging itto the left to create a rectangle. When you let go, the image will be redrawn.If the resulting image is not centered, you can use the left mouse button totranslate it on your screen.

c© Fluent Inc. January 11, 2005 1-29

Page 30: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Velocity Vectors Colored By Velocity Magnitude (m/s)FLUENT 6.2 (2d, segregated, ske)

1.40e+001.33e+001.27e+001.20e+001.13e+001.06e+009.96e-019.28e-018.61e-017.94e-017.26e-016.59e-015.91e-015.24e-014.56e-013.89e-013.22e-012.54e-011.87e-011.19e-015.19e-02

Figure 1.7: Resized Velocity Vectors

Velocity Vectors Colored By Velocity Magnitude (m/s)FLUENT 6.2 (2d, segregated, ske)

1.40e+001.33e+001.27e+001.20e+001.13e+001.06e+009.96e-019.28e-018.61e-017.94e-017.26e-016.59e-015.91e-015.24e-014.56e-013.89e-013.22e-012.54e-011.87e-011.19e-015.19e-02

Figure 1.8: Magnified View of Velocity Vectors

1-30 c© Fluent Inc. January 11, 2005

Page 31: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

4. Create an XY plot of temperature across the exit (Figure 1.9).

Plot −→ XY Plot...

(a) Select Temperature... and Static Temperature in the drop-down lists under theY Axis Function.

(b) Select pressure-outlet-7 from the Surfaces list.

(c) Click Plot.

c© Fluent Inc. January 11, 2005 1-31

Page 32: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Static TemperatureFLUENT 6.2 (2d, segregated, ske)

Position (in)

(k)Temperature

Static

646260585654525048

3.10e+02

3.08e+02

3.06e+02

3.04e+02

3.02e+02

3.00e+02

2.98e+02

2.96e+02

pressure-outlet-7

Figure 1.9: Temperature Distribution at the Outlet

1-32 c© Fluent Inc. January 11, 2005

Page 33: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

5. Make an XY plot of the static pressure on the outer wall of the large pipe, wall-8(Figure 1.10).

(a) Choose Pressure... and Static Pressure from the Y Axis Function drop-downlists.

(b) Deselect pressure-outlet-7 and select wall-8 from the Surfaces list.

(c) Change the Plot Direction for X to 0, and the Plot Direction for Y to 1.

With a Plot Direction vector of (0,1), FLUENT will plot static pressure at thecells of wall-8 as a function of y.

(d) Click Plot.

c© Fluent Inc. January 11, 2005 1-33

Page 34: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Static PressureFLUENT 6.2 (2d, segregated, ske)

Position (in)

(pascal)Pressure

Static

70605040302010

1.00e+02

0.00e+00

-1.00e+02

-2.00e+02

-3.00e+02

-4.00e+02

-5.00e+02

-6.00e+02

wall-8

Figure 1.10: Pressure Distribution along the Outside Wall of the Bend

1-34 c© Fluent Inc. January 11, 2005

Page 35: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

6. Define a custom field function for the dynamic head formula (ρ|V |2/2).

Define −→ Custom Field Functions...

(a) In the Field Functions drop-down list, select Density and click the Select button.

(b) Click the multiplication button, X.

(c) In the Field Functions drop-down list, select Velocity and Velocity Magnitudeand click Select.

(d) Click y^x to raise the last entry to a power, and click 2 for the power.

(e) Click the divide button, /, and then click 2.

(f) Enter the name dynam-head in the New Function Name text entry box.

(g) Click Define, and then Close the panel.

c© Fluent Inc. January 11, 2005 1-35

Page 36: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

7. Display filled contours of the custom field function (Figure 1.11).

Display −→ Contours...

(a) Select Custom Field Functions... in the drop-down list under Contours of.

The function you created, dynam-head, will be shown in the lower drop-downlist.

(b) Click Display, and then Close the panel.

Note: You may need to un-zoom your view after the last vector display, if you havenot already done so.

8. Write the case and data files to save the settings for the custom field function.

File −→ Write −→Case & Data...

1-36 c© Fluent Inc. January 11, 2005

Page 37: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of dynam-headFLUENT 6.2 (2d, segregated, ske)

7.70e+02

0.00e+003.85e+017.70e+011.15e+021.54e+021.92e+022.31e+022.69e+023.08e+023.46e+023.85e+024.23e+024.62e+025.00e+025.39e+025.77e+026.16e+026.54e+026.93e+027.31e+02

Figure 1.11: Contours of the Custom Field Function, Dynamic Head

c© Fluent Inc. January 11, 2005 1-37

Page 38: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 7: Enabling Second-Order Discretization

The elbow solution computed in the first part of this tutorial uses first-order discretiza-tion. The resulting solution is very diffusive; mixing is overpredicted, as can be seenin the contour plots of temperature and velocity distribution. You will now change tosecond-order discretization for all listed equations, in order to improve the accuracy ofthe solution. With the second-order discretization, you will change the gradient option inthe solver from cell-based to node-based in order to optimize energy conservation.

1. Change the Gradient Option in the Solver panel.

Define −→ Models −→ Solver...

(a) Under Gradient Option, select Node-Based.

This option is more suitable than the cell-based gradient option for mesheswith tri-elements (Figure 1.2), as it will ensure better energy conservation.

2. Enable the second-order scheme for the calculation of all the listed equations.

Solve −→ Controls −→Solution...

(a) Under Discretization, select Second Order for Pressure, Second Order Upwind forMomentum, Turbulence Kinetic Energy, Turbulence Dissipation Rate, and Energy.

(b) Keep the default Under-Relaxation Factors settings.

Note: You will have to scroll down both the Discretization and Under-RelaxationFactors lists to see the Energy options.

1-38 c© Fluent Inc. January 11, 2005

Page 39: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(c) Click OK.

3. Continue the calculation by requesting 100 more iterations.

Solve −→ Iterate...

To save the convergence history for this set of iterations as a separate output file,you can change the File Name in the Define Surface Monitor to monitor-2.out.The solution converges in approximately 50 additional iterations (Figure 1.12). Theconvergence history is shown in Figure 1.13.

Scaled ResidualsFLUENT 6.2 (2d, segregated, ske)

Iterations120100806040200

1e+03

1e+02

1e+01

1e+00

1e-01

1e-02

1e-03

1e-04

1e-05

1e-06

1e-07

epsilonkenergyy-velocityx-velocitycontinuityResiduals

Figure 1.12: Residuals for the Second-Order Energy Calculation

Note: Whenever you change the solution control parameters, it is natural to seethe residuals jump.

c© Fluent Inc. January 11, 2005 1-39

Page 40: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Convergence history of Static Temperature on pressure-outlet-7FLUENT 6.2 (2d, segregated, ske)

Iteration

(k)Average

WeightedMass

1101009080706050

304.4000

304.3000

304.2000

304.1000

304.0000

303.9000

303.8000

303.7000

303.6000

monitor-1Monitors

Figure 1.13: Convergence History of Mass-Weighted Average Temperature

1-40 c© Fluent Inc. January 11, 2005

Page 41: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

4. Write the case and data files for the second-order solution (elbow2.cas and elbow2.dat).

File −→ Write −→ Case & Data...

(a) Enter the name elbow2 in the Case/Data File box.

(b) Click OK.

The files elbow2.cas and elbow2.dat will be created in your directory.

5. Examine the revised temperature distribution (Figure 1.14).

Display −→ Contours...

The thermal spreading after the elbow has been reduced from the earlier prediction(Figure 1.6).

c© Fluent Inc. January 11, 2005 1-41

Page 42: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of Static Temperature (k)FLUENT 6.2 (2d, segregated, ske)

3.13e+02

2.93e+022.94e+022.95e+022.96e+022.97e+022.98e+022.99e+023.00e+023.01e+023.02e+023.03e+023.04e+023.05e+023.06e+023.07e+023.08e+023.09e+023.10e+023.11e+023.12e+02

Figure 1.14: Temperature Contours for the Second-Order Solution

1-42 c© Fluent Inc. January 11, 2005

Page 43: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Step 8: Adapting the Grid

The elbow solution can be improved further by refining the grid to better resolve the flowdetails. In this step, you will adapt the grid based on the temperature gradients in thecurrent solution. Before adapting the grid, you will first determine an acceptable rangeof temperature gradients over which to adapt. Once the grid has been refined, you willcontinue the calculation.

1. Plot filled contours of temperature on a cell-by-cell basis (Figure 1.15).

Display −→ Contours...

(a) Select Temperature... and Static Temperature in the Contours of drop-downlists.

(b) Deselect Node Values under Options and click Display.

Note: When the contours are displayed you will see the cell values of temper-ature instead of the smooth-looking node values. Node values are obtainedby averaging the values at all of the cells that share the node. Cell val-ues are the values that are stored at each cell center and are displayedthroughout the cell. Examining the cell-by-cell values is helpful when youare preparing to do an adaption of the grid because it indicates the re-gion(s) where the adaption will take place.

c© Fluent Inc. January 11, 2005 1-43

Page 44: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

2. Plot the temperature gradients that will be used for adaption (Figure 1.16).

(a) Select Adaption... and Adaption Function in the Contours of drop-down lists.

(b) Click Display to see the gradients of temperature, displayed on a cell-by-cellbasis.

Contours of Static Temperature (k)FLUENT 6.2 (2d, segregated, ske)

3.13e+023.12e+023.11e+023.10e+023.09e+023.08e+023.07e+023.06e+023.05e+023.04e+023.03e+023.02e+023.01e+023.00e+022.99e+022.98e+022.97e+022.96e+022.95e+022.94e+022.93e+02

Figure 1.15: Temperature Contours for the Second-Order Solution: Cell Values

1-44 c© Fluent Inc. January 11, 2005

Page 45: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of Adaption FunctionFLUENT 6.2 (2d, segregated, ske)

1.25e-011.19e-011.13e-011.06e-011.00e-019.39e-028.76e-028.14e-027.51e-026.88e-026.26e-025.63e-025.01e-024.38e-023.75e-023.13e-022.50e-021.88e-021.25e-026.26e-031.42e-14

Figure 1.16: Contours of Adaption Function: Temperature Gradient

Note: The quantity Adaption Function defaults to the gradient of the variablewhose Max and Min were most recently computed in the Contours panel.In this example, the static temperature is the most recent variable to haveits Max and Min computed, since this occurs when the Display button ispushed. Note that for other applications, gradients of another variablemight be more appropriate for performing the adaption.

3. Plot temperature gradients over a limited range in order to mark cells for adaption(Figure 1.17).

(a) Under Options, deselect Auto Range so that you can change the minimumtemperature gradient value to be plotted.

The Min temperature gradient is 0 K/m, as shown in the Contours panel.

(b) Enter a new Min value of 0.02.

(c) Click Display.

The colored cells in the figure are in the “high gradient” range, so they will bethe ones targeted for adaption.

c© Fluent Inc. January 11, 2005 1-45

Page 46: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Contours of Adaption FunctionFLUENT 6.2 (2d, segregated, ske)

1.25e-011.20e-011.15e-011.09e-011.04e-019.89e-029.36e-028.84e-028.31e-027.78e-027.26e-026.73e-026.21e-025.68e-025.15e-024.63e-024.10e-023.58e-023.05e-022.53e-022.00e-02

Figure 1.17: Contours of Temperature Gradient Over a Limited Range

1-46 c© Fluent Inc. January 11, 2005

Page 47: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

4. Adapt the grid in the regions of high temperature gradient.

Adapt −→ Gradient...

(a) Select Temperature... and Static Temperature in the Gradients of drop-downlists.

(b) Deselect Coarsen under Options, so that only a refinement of the grid will beperformed.

(c) Click Compute.

FLUENT will update the Min and Max values.

(d) Enter the value of 0.02 for the Refine Threshold.

c© Fluent Inc. January 11, 2005 1-47

Page 48: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

(e) Click Mark.

FLUENT will report the number of cells marked for adaption in the consolewindow.

(f) Click Manage... to display the marked cells.

This will open the Manage Adaption Registers panel.

(g) Click Display.

FLUENT will display the cells marked for adaption (Figure 1.18).

(h) Click Adapt. Click Yes when you are asked for confirmation.

Note: There are two different ways to adapt. You can click on Adapt in theManage Adaption Registers panel as was just done, or Close this panel anddo the adaption in the Gradient Adaption panel. If you use the Adaptbutton in the Gradient Adaption panel, FLUENT will recreate an adaptionregister. Therefore, once you have the Manage Adaption Registers panelopen, it saves time to use the Adapt button there.

(i) Close the Manage Adaption Registers and Gradient Adaption panels.

1-48 c© Fluent Inc. January 11, 2005

Page 49: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Adaption Markings (gradient-r0)FLUENT 6.2 (2d, segregated, ske)

Figure 1.18: Cells Marked for Adaption

c© Fluent Inc. January 11, 2005 1-49

Page 50: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

5. Display the adapted grid (Figure 1.19).

Display −→ Grid...

GridFLUENT 6.2 (2d, segregated, ske)

Figure 1.19: The Adapted Grid

6. Request an additional 100 iterations.

Solve −→ Iterate...

The solution converges after approximately 50 additional iterations.

7. Write the final case and data files (elbow3.cas and elbow3.dat) using the prefixelbow3.

File −→ Write −→ Case & Data...

1-50 c© Fluent Inc. January 11, 2005

Page 51: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Scaled ResidualsFLUENT 6.2 (2d, segregated, ske)

Iterations160140120100806040200

1e+03

1e+02

1e+01

1e+00

1e-01

1e-02

1e-03

1e-04

1e-05

1e-06

1e-07

epsilonkenergyy-velocityx-velocitycontinuityResiduals

Figure 1.20: The Complete Residual History

Convergence history of Static Temperature on pressure-outlet-7FLUENT 6.2 (2d, segregated, ske)

Iteration

(k)Average

WeightedMass

150145140135130125120115110105100

304.2000

304.1500

304.1000

304.0500

304.0000

303.9500

303.9000

303.8500

303.8000

monitor-1Monitors

Figure 1.21: Convergence History of Mass-Weighted Average Temperature

c© Fluent Inc. January 11, 2005 1-51

Page 52: FLUENT - Tutorial - General - Introduction to using FLUENT - Mixing elbow hamed

Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

8. Examine the filled temperature distribution (using node values) on the revised grid(Figure 1.22).

Display −→ Contours...

Contours of Static Temperature (k)FLUENT 6.2 (2d, segregated, ske)

3.13e+023.12e+023.11e+023.10e+023.09e+023.08e+023.07e+023.06e+023.05e+023.04e+023.03e+023.02e+023.01e+023.00e+022.99e+022.98e+022.97e+022.96e+022.95e+022.94e+022.93e+02

Figure 1.22: Filled Contours of Temperature Using the Adapted Grid

Summary

Comparison of the filled temperature contours for the first solution (using the originalgrid and first-order discretization) and the last solution (using an adapted grid andsecond-order discretization) clearly indicate that the latter is much less diffusive. Whilefirst-order discretization is the default scheme in FLUENT, it is good practice to useyour first-order solution as a starting guess for a calculation that uses a higher-orderdiscretization scheme and, optionally, an adapted grid.

Note that in this problem, the flow field is decoupled from temperature since all propertiesare constant. For such cases, it is more efficient to compute the flow-field solution first(i.e., without solving the energy equation) and then solve for energy (i.e., without solvingthe flow equations). You will use the Solution Controls panel to turn solution of theequations on and off during this procedure.

1-52 c© Fluent Inc. January 11, 2005