Ansys Fluent Tutorial Guide 2025 R1
Ansys Fluent Tutorial Guide 2025 R1
ANSYS, Ansys Workbench, AUTODYN, CFX, FLUENT and any and all ANSYS, Inc. brand, product, service and feature
names, logos and slogans are registered trademarks or trademarks of ANSYS, Inc. or its subsidiaries located in the
United States or other countries. ICEM CFD is a trademark used by ANSYS, Inc. under license. CFX is a trademark
of Sony Corporation in Japan. All other brand, product, service and feature names or trademarks are the property
of their respective owners. FLEXlm and FLEXnet are trademarks of Flexera Software LLC.
Disclaimer Notice
THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.
ANSYS, Inc. and ANSYS Europe, Ltd. are UL registered ISO 9001: 2015 companies.
For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).
Third-Party Software
See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, contact ANSYS, Inc.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
List of Figures
1.1. Manifold Geometry for Flow Modeling .................................................................................................... 2
1.2. Mass Flow Rate History ......................................................................................................................... 32
1.3. Residuals .............................................................................................................................................. 32
1.4. Pathlines Through the Manifold ............................................................................................................. 34
1.5. Scene Containing the Mesh and Pathlines Throughout the Manifold ...................................................... 38
1.6. Contours of Velocity Magnitude at the Outlet ........................................................................................ 41
1.7. Contours of Temperature at the mid-plane ............................................................................................ 44
1.8. Contours of Temperature on the Exhaust Manifold ................................................................................. 46
2.1. Manifold Geometry for Flow Modeling .................................................................................................. 48
2.2. Mesh Display of the Exhaust Manifold ................................................................................................... 51
2.3. Graphics Window with Default Lighting ................................................................................................ 53
2.4. Display with Additional Lighting: - Headlight Off .................................................................................... 54
2.5. Display with Additional Lighting ........................................................................................................... 55
2.6. Filled Contours of Temperature on the Mid-Plane-x and the Outlet ......................................................... 61
2.7. Filled Contours of Temperature for the Surface of the Manifold .............................................................. 62
2.8. Velocity Vectors in the Mid-Plane of the Manifold ................................................................................... 64
2.9. Velocity Vectors mid-plane in the z-direction ......................................................................................... 67
2.10. Filled Temperature Contours on the mid-plane-x, clip-z-inner and outlet-plane Surfaces ....................... 69
2.11. Filled Temperature Contours on the Mid-Plane, Inner-Clip, and Outlet-Plane Surfaces ........................... 71
2.12. Temperature Contours and Velocity Vectors Scene ............................................................................... 74
2.13. Exploded Scene Display of Temperature, Velocity, and Pathlines ........................................................... 77
2.14. Temperature Along a Solid Portion of the Manifold .............................................................................. 83
3.1. Catalytic Converter Geometry for Flow Modeling ................................................................................... 88
3.2. The Imported CAD Geometry for the Catalytic Converter ....................................................................... 92
3.3. Mesh for the Catalytic Converter Geometry in Fluent (Solver Mode) ..................................................... 109
3.4. Mass Flow Rate History ........................................................................................................................ 123
3.5. Velocity Vectors Through the Interior ................................................................................................... 131
3.6. Contours of Static Pressure Through the Interior .................................................................................. 133
3.7. Contours of Velocity Magnitude on the z=185, z=230, z=280, z=330, and z=375 Surfaces ...................... 135
4.1. Problem Specification ......................................................................................................................... 139
4.2. The Imported CAD Geometry for the Wing .......................................................................................... 142
4.3. The Entire Mesh .................................................................................................................................. 153
4.4. Magnified View of the Mesh Around the Wing ..................................................................................... 155
4.5. Contour Plot of y+ Distribution ............................................................................................................ 169
4.6. Contour Plot of Pressure ...................................................................................................................... 171
4.7. Contour Plot of Mach Number ............................................................................................................. 173
4.8. Contour Plot of x Component of Velocity ............................................................................................. 175
4.9. Plot of Velocity Vectors Downstream of the Shock ................................................................................ 177
4.10. XY Plot of x Wall Shear Stress ............................................................................................................. 179
5.1. Problem Specification ......................................................................................................................... 183
5.2. Convergence History of the Mass-Weighted Average Temperature ....................................................... 216
5.3. Residuals ............................................................................................................................................ 217
5.4. Predicted Velocity Distribution after the Initial Calculation ................................................................... 221
5.5. Predicted Temperature Distribution after the Initial Calculation ............................................................ 223
5.6. Velocity Vectors Colored by Velocity Magnitude ................................................................................... 225
5.7. Resized Velocity Vectors ...................................................................................................................... 226
5.8. Magnified View of Resized Velocity Vectors .......................................................................................... 227
5.9. Outlet Temperature Profile for the Initial Solution ................................................................................ 230
5.10. Contours of the Dynamic Head Custom Field Function ....................................................................... 232
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
19.1. 3D model gas turbine combustor with liquid fuel Combustion of Methane ......................................... 724
19.2. The Imported CAD Geometry for the Combustor ............................................................................... 727
20.1. Schematic of the selective catalytic reduction system ........................................................................ 767
20.2. Wall Surface Mesh Display ................................................................................................................. 770
20.3. Mixer Mesh Display ........................................................................................................................... 771
20.4. Scaled Residuals ................................................................................................................................ 803
20.5. Surface Monitor of Uniformity Index (Area–Weighted) for NH3 Mass Fraction at Catalyst Inlet ............. 803
20.6. Surface Monitor of Uniformity Index (Area–Weighted) for Mixture Velocity Magnitude at Catalyst In-
let. ............................................................................................................................................................ 804
20.7. Surface Monitor of Total Wall Film Mass at Each Wall Boundary. .......................................................... 804
20.8. Static Pressure Distribution on the System Walls. ................................................................................ 806
20.9. Static Pressure Distribution on the System Walls; Limited Range. ........................................................ 808
20.10. Static Temperature Distribution at the Two Internal Planes ............................................................... 813
20.11. Distribution of NH3 Mass Fraction on the Mixer Walls. ...................................................................... 815
20.12. Distribution of Wall Film Height on the External Walls of the SCR System. .......................................... 818
20.13.Tracks of Free and Wall Film Particles, Colored by Urea Mass Fraction and Scaled by Particle Diamet-
er. ............................................................................................................................................................. 822
20.14.Tracks of Wall Film Particles with H2O Content Practically Evaporated and Scaled by Particle Diamet-
er. ............................................................................................................................................................. 825
20.15. Contours of Overall Deposition Risk on the Walls of the SCR System. ................................................. 835
21.1. Problem Specification ....................................................................................................................... 838
21.2. Air-Blast Atomizer Mesh Display ........................................................................................................ 842
21.3. Scaled Residuals ................................................................................................................................ 857
21.4. Velocity Magnitude at Mid-Point of Atomizer Section ......................................................................... 860
21.5. Pathlines of Air in the Swirling Annular Stream ................................................................................... 861
21.6. Convergence History of Mass Fraction of ch3oh on Fluid .................................................................... 877
21.7. Convergence History of DPM Mass Source on Fluid ............................................................................ 878
21.8. Convergence History of Total Mass in Domain .................................................................................... 878
21.9. Convergence History of Evaporated Particle Mass .............................................................................. 879
21.10. Particle Tracks for the Spray Injection ............................................................................................... 881
21.11. Contours of DPM Temperature ......................................................................................................... 883
21.12. Contours of DPM Sauter Diameter ................................................................................................... 884
21.13. Vectors of DPM Mean Velocity Colored by DPM Velocity Magnitude .................................................. 886
21.14. Full Atomizer Display with Surface of Constant Methanol Mass Fraction ........................................... 889
21.15. Atomizer Display with Surface of Constant Methanol Mass Fraction Enhanced .................................. 890
22.1. Schematic of the Problem ................................................................................................................. 892
22.2. Default Display of the Nozzle Mesh .................................................................................................... 894
22.3. The Quadrilateral Mesh ..................................................................................................................... 895
22.4. Mesh Display of the Nozzle Mirrored and Upright .............................................................................. 898
22.5. Contours of Water Volume Fraction After 6 μs .................................................................................... 922
22.6. Contours of Water Volume Fraction After 12 μs ................................................................................... 923
22.7. Contours of Water Volume Fraction After 18 μs ................................................................................... 923
22.8. Contours of Water Volume Fraction After 24 μs ................................................................................... 924
22.9. Contours of Water Volume Fraction After 30 μs ................................................................................... 924
23.1. Problem Schematic ........................................................................................................................... 926
23.2. The Mesh in the Orifice ...................................................................................................................... 928
23.3. Contours of Static Pressure ................................................................................................................ 950
23.4. Mirrored View of Contours of Static Pressure ...................................................................................... 951
23.5. Contours of Turbulent Kinetic Energy ................................................................................................. 952
23.6. Contours of Vapor Volume Fraction .................................................................................................... 953
24.1. Problem Schematic ........................................................................................................................... 956
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxiii
Tutorial Guide
34.1. Simple Helicopter in the GIT Wind Tunnel Test Section ..................................................................... 1255
34.2. From Left to Right, the Three Components of the live1 Cell Zone: Int_Rotor, Int_live1 and Int_Live. .... 1258
34.3. General Disk Data Configuration Window ........................................................................................ 1278
34.4. Geometry Configuration Window .................................................................................................... 1278
34.5. Solution Residuals Configuration ..................................................................................................... 1279
34.6. Create Plane Surface Plane-y=0 ....................................................................................................... 1283
34.7. Create Plane Surface Plane-Disk ....................................................................................................... 1284
34.8. Iso-Surface Creation Panel ............................................................................................................... 1285
34.9. Iso-Clip Panel for the Creation of the Clip-Port Curve ........................................................................ 1286
34.10. Custom Field Function Configuration Panel .................................................................................... 1288
34.11. Convergence History ..................................................................................................................... 1291
34.12. Pressure Monitor Convergence History .......................................................................................... 1291
34.13. Rotor Thrust Monitor Convergence History .................................................................................... 1292
34.14. Pressure Distribution Contours on the Y=0 Plane ............................................................................ 1293
34.15. Pressure Distribution with Fixed Blade Pitch, Y=0 Cutting Plane ...................................................... 1294
34.16. Pressure Distribution with Fixed Blade Pitch, X=0.3 Cutting Plane ................................................... 1294
34.17. Setup Contours to Display the Vbm AoA Distribution for Main-Rotor .............................................. 1295
34.18. VBM AoA Distribution for Main-Rotor ............................................................................................. 1296
34.19. Convergence History with Collective and Cyclic Angles Trimming ................................................... 1301
34.20. Pressure Distribution with Collective and Cyclic Trimming,Y=0 Cutting Plane .................................. 1302
34.21. Pressure Distribution with Collective and Cyclic Trimming, X=0.3 Cutting Plane ............................... 1302
34.22. General Disk Data Configuration Window, FDM, Fixed Pitch ............................................................ 1304
34.23. Convergence History, FDM, Fixed Pitch ........................................................................................... 1306
34.24. Pressure Monitor Convergence History, FDM, Fixed Pitch ................................................................ 1306
34.25. Rotor Thrust Monitor Convergence History .................................................................................... 1307
34.26. Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage ................................... 1310
34.27. Pressure Coefficient Distribution Along the Port and Starboard Sides of the Fuselage ..................... 1310
34.28. Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage Obtained with Collective
and Cyclic Trimming ................................................................................................................................ 1311
34.29. Pressure Coefficient Distribution Along the Port and Starboard Sides of the Fuselage Obtained with
Collective and Cyclic Trimming ................................................................................................................ 1311
34.30. Simple Propeller, Modeled by an Actuator Disk (Green), Inside a Cylindrical Domain ........................ 1315
34.31. Radial Distribution of Blade Chord and Twist .................................................................................. 1316
34.32. Lift and Drag Coefficients of the Modified NACA 16016 Airfoil ........................................................ 1316
34.33. From Left to Right, the Three Components of the Disk Cell Zone: Int_Acdisk, Int_Disk and
Int_Disk:003 ............................................................................................................................................ 1319
34.34. General Disk Data Configuration Window ...................................................................................... 1338
34.35. Geometry Configuration Window .................................................................................................. 1339
34.36. Solution Residuals Configuration ................................................................................................... 1340
34.37. Convergence History with Fixed Pitch ............................................................................................ 1346
34.38. Pressure Monitor Convergence History with Fixed Pitch ................................................................. 1346
34.39. Rotor Thrust Monitor Convergence History .................................................................................... 1347
34.40. Display the Velocity Distribution on the Z = 0 Cutting Plane ........................................................... 1348
34.41. Velocity Magnitude Distribution Around the Actuator Disk, Z = 0 Cutting Plane .............................. 1349
34.42. Angle of Attack Distribution on the Actuator Disk .......................................................................... 1350
34.43. Convergence History with Collective Trimming .............................................................................. 1352
34.44. Pressure Monitor Convergence History with Collective Trimming .................................................... 1352
34.45. Rotor Thrust Monitor Convergence History .................................................................................... 1353
35.1. Problem Schematic ......................................................................................................................... 1356
35.2. Viscous Model Dialog Box ................................................................................................................ 1358
35.3. Solution Methods Task Page ............................................................................................................ 1359
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxiv of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxv
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxvi of ANSYS, Inc. and its subsidiaries and affiliates.
List of Tables
1. Mini Flow Chart Symbol Descriptions ...................................................................................................... xxx
3.1. Values for the Principle Direction Vectors ............................................................................................. 115
3.2. Values for the Viscous and Inertial Resistance ....................................................................................... 116
9.1. Design Point Settings for the Mixing Tank ............................................................................................ 398
15.1. Meaning of Values ............................................................................................................................. 616
20.1. Values for the Principle Direction Vectors ........................................................................................... 784
20.2. Values for the Viscous and Inertial Resistance ..................................................................................... 785
22.1. Ink Chamber Dimensions .................................................................................................................. 892
34.1. Geometric Data and Operating Conditions ...................................................................................... 1254
34.2. Values from the Fixed-Pitch Solution ................................................................................................ 1297
34.3. Comparison Between Global Rotor Results Obtained Using EDM and FDM ....................................... 1307
34.4. Propeller Geometric Data and Operating Conditions ........................................................................ 1314
34.5. Geometric Characteristics of the Propeller Blade .............................................................................. 1315
34.6. Values From the Fixed-Pitch Solution ............................................................................................... 1350
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxvii
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxviii of ANSYS, Inc. and its subsidiaries and affiliates.
Using This Manual
This preface is divided into the following sections:
1. What’s In This Manual
2. How To Use This Manual
3.Typographical Conventions Used In This Manual
It is important to note that Fluent Tutorials that use a .dsco file for geometry require Discovery to be
installed in order to load the files in Fluent.
You may want to refer to other tutorials for instructions on using specific features, such as custom
field functions, mesh scaling, and so on, even if the problem solved in the tutorial is not of particular
interest to you.
You may want to refer to other tutorials for instructions on using specific features, such as custom
field functions, mesh scaling, and so on, even if the problem solved in the tutorial is not of particular
interest to you.
• Different type styles are used to indicate graphical user interface items and text interface items. For
example:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxix
Using This Manual
• The text interface type style is also used when illustrating exactly what appears on the screen to
distinguish it from the narrative text. In this context, user inputs are typically shown in boldface. For
example,
solve/initialize/set-fmg-initialization
• Mini flow charts are used to guide you through the ribbon or the tree, leading you to a specific option,
dialog box, or task page. The following tables list the meaning of each symbol in the mini flow charts.
For example,
indicates selecting the Setting Up Domain ribbon tab, clicking Transform (in the Mesh group box)
and selecting Translate..., as indicated in the figure below:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxx of ANSYS, Inc. and its subsidiaries and affiliates.
Typographical Conventions Used In This Manual
And
indicates expanding the Setup and Models branches, right-clicking Viscous, and selecting Realizable
k-epsilon from the Model sub-menu, as shown in the following figure:
And
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxi
Using This Manual
In this manual, mini flow charts usually accompany a description of a dialog box or command, or a
screen illustration showing how to use the dialog box or command. They show you how to quickly
access a command or dialog box without having to search the surrounding material.
• In-text references to File ribbon tab selections can be indicated using a "/". For example
File/Write/Case... indicates clicking the File ribbon tab and selecting Case... from the Write submenu
(which opens the Select File dialog box).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxii of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 1: Fluid Flow in an Exhaust Manifold
This tutorial is divided into the following sections:
1.1. Introduction
1.2. Prerequisites
1.3. Problem Description
1.4. Setup and Solution
1.5. Postprocessing
1.6. Summary
1.1. Introduction
Licensing Capability:
This tutorial illustrates the setup and solution of a three-dimensional turbulent fluid flow and heat
transfer problem in a manifold. The manifold configuration is encountered in the automotive industry.
It is often important to predict the flow field and temperature field in the area of the mixing region in
order to properly design the junction.
• Calculate a solution.
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
Fluid Flow in an Exhaust Manifold
1.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1.4.1. Preparation
To prepare for running this tutorial:
The Discovery CAD file manifold.dsco can be found in the folder. In addition, the manifold.pm-
db file is available for use on the Linux platform.
Fluent Launcher allows you to decide which version of Ansys Fluent you will use, based on your
geometry and on your processing capabilities.
a. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Fluid Flow in an Exhaust Manifold
Note:
3. Set the working folder to the one created when you unzipped manifold.zip.
a. Enter the path to your working folder for Working Directory by double-clicking the text box
and typing.
Alternatively, you can click the browse button ( ) next to the Working Directory text box
and browse to the directory, using the Browse For Folder dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. All tasks are initially incomplete and you proceed through the workflow com-
pleting all tasks. Additional tasks are also available for the workflow.
d. For File Name, enter the path and file name for the CAD geometry that you want to import
(manifold.dsco).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Fluid Flow in an Exhaust Manifold
This will update the task, display the geometry in the graphics window, and allow you to proceed
onto the next task in the workflow.
Note:
Alternatively, you can use the ... button next to File Name to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
a. In the Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. For the purposes of this tutorial, you can keep the default setting of no.
c. Click Update to complete this task and proceed to the next task in the workflow.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Fluid Flow in an Exhaust Manifold
b. For the purposes of this tutorial, you can keep the default settings.
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
c. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Since a fluid region is extracted from the solid model and capping surfaces are added,
the default settings are appropriate.
b. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Select the Enclose Fluid Regions (Capping) task where you can cover or cap any openings in
your geometry in order to later extract the enclosed fluid region.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Fluid Flow in an Exhaust Manifold
i. In the Name field, assign a name for the capping surface (for example, inlet) to be
assigned to all of the manifold's inlets.
ii. For the Zone Type, keep the default setting of velocity-inlet.
iii. For the Select By field, keep the default setting of label.
iv. In the list of labels, select in1, in2, and in3 for the openings that you want to cover.
For occasions when the list of items is long, you can use the Filter Text option and use
an expression such as in* to show only items starting with "in". Alternatively, you can
use the Use Wildcard option to list and pres-select matching items. See Filtering Lists and
Using Wildcards for more information.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
v. Click Create Cap(s) to complete this task and proceed to the next task in the workflow.
i. In the Name field, assign a name for the capping surface (for example, outlet) to
be assigned to the manifold's outlet.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Fluid Flow in an Exhaust Manifold
iii. For the Select By field, keep the default setting of label.
iv. In the list of labels, select out1 for the outlet that you want to cover.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Create Regions task, where you can determine the number of fluid regions that
need to be extracted. Ansys Fluent attempts to determine the number of fluid regions to extract
automatically.
b. For the Estimated Number of Fluid Regions, keep the default selection of 1.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Fluid Flow in an Exhaust Manifold
a. Select the Update Regions task, where you can review the names and types of the various
regions that have been generated from your imported geometry, and change them as needed.
Aside from fluid regions and solid regions, you can also have voids within your geometry that are
designated as dead regions. As you can see, there are four dead regions that correspond to the
four bolt holes near the outlet, a solid region and a fluid region.
Once the regions have been updated, the fluid region is displayed by default in the graphics window.
You can use the Draw Regions button to display other options, such as drawing just the solid region,
just the dead regions, or all regions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Fluid Flow in an Exhaust Manifold
a. Select the Generate the Volume Mesh task, where you can set properties of the volume mesh.
b. Keep the default settings, and click Generate the Volume Mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the manifold
geometry. Once complete, the mesh is displayed in the graphics window and a clipping plane is
automatically inserted with a layer of cells drawn so that you can quickly see the details of the
volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Now that a high-quality mesh has been generated using Ansys Fluent in meshing mode, you can
now switch to solver mode to complete the set up of the simulation.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Fluid Flow in an Exhaust Manifold
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1.4.6. Models
1. Enable heat transfer by activating the energy equation.
You will use the default settings for the k-ω SST turbulence model, so you can enable it directly from
the tree by right-clicking the Viscous node and choosing SST k-omega from the context menu.
1.4.7. Materials
Change the default material of Aluminum to cast iron.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Fluid Flow in an Exhaust Manifold
The properties of air for the fluid zone and cast-iron for the solid zone will be used.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Turbulence group box, select Intensity and Hydraulic Diameter from the Specification
Method drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Fluid Flow in an Exhaust Manifold
2. Apply the same conditions to the other inlets (inlet1, and inlet2).
a. Select inlet from the Boundary Conditions node of the Outline View, right-click and select
Copy from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Copy, click OK in the confirmation prompt, and close the Copy Conditions dialog box.
b. In the Turbulence group box, select Intensity and Hydraulic Diameter from the Specification
Method drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Fluid Flow in an Exhaust Manifold
5. Apply the same conditions to the other walls (in1, in2, in3, and out1).
a. Select solid_up:1 from the Boundary Conditions node of the Outline View, right-click and
select Copy from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select in1, in2, in3, and out1 from the To Boundary Zones list.
c. Click Copy, click OK in the confirmation prompt, and close the Copy Conditions dialog box.
1.4.10. Solution
1. Specify the discretization schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Fluid Flow in an Exhaust Manifold
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
You can also access the Surface Report Definition dialog box by right-clicking Report
Definitions in the tree (under Solution) and selecting New/Surface Report/Facet
Maximum... from the menu that opens.
b. Enable Report File, Report Plot, and Print to Console in the Create group box.
During a solution run, Ansys Fluent will write solution convergence data in a report file, plot the
solution convergence history in a graphics window, and print the value of the report definition to
the console.
c. Select Velocity... and Velocity Magnitude from the Field Variable drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Fluid Flow in an Exhaust Manifold
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
The new surface report definition point-vel will appear under the Solution/Report Definitions
tree item. Ansys Fluent also automatically creates the following items:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select in1, in2, in3, as well as inlet, inlet_1, inlet_2 from the Boundaries selection list.
d. Enable Report File, Report Plot, and Print to Console in the Create group box.
e. Click OK to save the surface report definition and close the Flux Report Definition dialog
box.
The new surface report definition mass-in will appear under the Solution/Report Definitions
tree item. Ansys Fluent also automatically creates the following items:
4. Monitor the total mass flow rate through the entire domain.
Perform the same procedure as described above, naming the report mass-tot, and selecting all
boundaries.
Use expressions to create a report definition for the mass balance using existing report definitions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Fluid Flow in an Exhaust Manifold
b. Select mass-tot from the Report Definitions drop-down list on the right.
d. Select mass-in from the Report Definitions drop-down list on the right.
e. Enable Report File, Report Plot, and Print to Console in the Create group box.
6. Initialize the flow field using the Initialization group box of the Solution ribbon tab.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Initialize.
8. Start the calculation by adjusting the time scale factor to 5 and requesting 100 iterations in the
Solution ribbon tab (Run Calculation group box).
As the solution progresses, the mass flow rate graph flattens out, as seen in Figure 1.2: Mass Flow
Rate History (p. 32).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
Fluid Flow in an Exhaust Manifold
d. Similarly, the residuals history will be plotted in the Scaled Residuals tab in the graphics
window (Figure 1.3: Residuals (p. 32)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
1.5. Postprocessing
1. Display path lines highlighting the flow field (Figure 1.4: Pathlines Through the Manifold (p. 34)).
b. Select Particle Variables... and Time from the Color by drop-down lists.
e. Select inlet, inlet_1, and inlet_2 from the Release from Surfaces list.
The new pathlines-1 definition appears under the Results/Graphics/Pathlines tree branch. To edit
your surface definition, right-click it and select Edit... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
Fluid Flow in an Exhaust Manifold
a. Create Surface 1
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
ii. Select Mesh... and X-Coordinate from the Clip to Values of drop-down lists.
v. Keep the Min value at its minimum setting, and adjust the Max value to be at its halfway
point.
The new clip-x-coordinate definition appears under the Results/Surfaces tree branch. To edit
your surface definition, right-click it and select Edit... from the menu that opens.
b. Create Surface 2
ii. Select Mesh... and Z-Coordinate from the Clip to Values of drop-down lists.
v. Keep the Min value at its minimum setting, and adjust the Max value to be at -44.0 .
The new clip-z-coordinate definition appears under the Results/Surfaces tree branch. To edit
your surface definition, right-click it and select Edit... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Fluid Flow in an Exhaust Manifold
i. Click New Object and select Mesh to open the Mesh Display dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
iv. Click Save/Display and close the Mesh Display dialog box.
The new mesh-1 definition appears under the Results/Graphics/Mesh tree branch. The new
object also appears in the Scene dialog box.
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
Fluid Flow in an Exhaust Manifold
Figure 1.5: Scene Containing the Mesh and Pathlines Throughout the Manifold
4. Create and define contours of velocity magnitude at the outlet along with the mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
b. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
Fluid Flow in an Exhaust Manifold
In the Mesh Display dialog box, deselect all surfaces, select the out1 surface, click Display and
close the dialog.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
b. Select Mesh... and Z-Coordinate from the Surface of Constant drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Fluid Flow in an Exhaust Manifold
d. Click Compute.
The Min and Max fields display the Z extents of the domain.
b. Select Temperature... and Static Temperature from the Contours of drop-down lists.
c. Select inlet, inlet_1, inlet_2, mid-plane-z, outlet, and out1 from the Surfaces list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
In the Mesh Display dialog box, deselect all surfaces, select the clip-z-coordinate surface, click
Display and close the dialog.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Fluid Flow in an Exhaust Manifold
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
b. Select Temperature... and Static Temperature from the Contours of drop-down lists.
Click to deselect all surfaces. Click and select Surface Type under Group By to list the surfaces
by type, as shown above.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Fluid Flow in an Exhaust Manifold
You will use these case and data files in Fluent Postprocessing : Exhaust Manifold (p. 47).
1.6. Summary
In this tutorial, you learned how to import a CAD geometry, generate a volume mesh, and set up, solve,
and postprocess a CFD problem involving air flow and heat transfer through a manifold all within a
single Ansys Fluent interface.
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 2: Fluent Postprocessing : Exhaust Manifold
This tutorial is divided into the following sections:
2.1. Introduction
2.2. Prerequisites
2.3. Problem Description
2.4. Setup and Solution
2.5. Summary
2.1. Introduction
Licensing Capability:
This tutorial demonstrates the postprocessing capabilities of Fluent using a 3D model of an exhaust
manifold with high temperature flows passing through. The flow through the manifold is turbulent and
involves conjugate heat transfer.
The heat transfer involves conduction in the manifold and conduction and convection in the exhaust
fluid. The physics of conjugate heat transfer such as this are common in many engineering applications,
including the design of vehicle engines.
In this tutorial, you will read the case and data files that you created in performing the "Fluid Flow in
an Exhaust Manifold" tutorial and perform a number of postprocessing exercises.
• Create animations.
• Create a scene.
• Display pathlines.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Fluent Postprocessing : Exhaust Manifold
2.2. Prerequisites
This tutorial is written with the assumption that you have completed the Fluid Flow in an Exhaust
Manifold (p. 1) tutorial found in this manual and that you are familiar with the Ansys Fluent tree and
ribbon structure. Some steps in the setup and solution procedure will not be shown explicitly.
As shown in the figure, air at 10 m/s is pushed through each inlet at a gas temperature of 900 K. The
outlet has a static pressure of 0 Pa.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2.4.1. Preparation
To prepare for running this tutorial:
1. Navigate to the working directory where you completed the "Fluid Flow in an Exhaust Manifold"
tutorial.
3. Select Solution in the top-left selection list to start Fluent in Solution Mode.
When you select the case file, Fluent will read the data file automatically.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Fluent Postprocessing : Exhaust Manifold
a. Select the Edges option and retain the default Faces option in the Options group box.
b. Deselect all surfaces an then select all the wall surfaces by selecting the Wall surface type.
Click to deselect all surfaces. Click and select Surface Type under Group By to list the
surfaces by type, as shown above.
c. Click Save/Display.
Drag the middle mouse button to rotate the view. Drag the middle mouse button with the Shift key
pressed to adjust the magnification until you obtain an enlarged display of the exhaust manifold, as
shown in Figure 2.2: Mesh Display of the Exhaust Manifold (p. 51).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The default light settings add a white light at the position (1, 1, 1). The default light is defined in the
Lights dialog box by the Light ID 0 with Direction vectors (X, Y, Z) as (1, 1, 1).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Fluent Postprocessing : Exhaust Manifold
b. Retain the selection of Automatic from the Lighting Method drop-down list.
Flat is the most basic lighting whereas Gouraud gives better color gradation. Note that Gouraud
rounds off corners, and so should be used with caution on highly angular geometries.
Shading will be added to the surface mesh display (Figure 2.3: Graphics Window with Default
Lighting (p. 53)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Fluent Postprocessing : Exhaust Manifold
You can also open the Lights dialog box by clicking the Lights... button in the Display Options dialog
box.
a. Set Light ID to 1.
c. Enter -1, 1, and 1 for X, Y, and Z respectively in the Direction group box.
d. Retain the selections of Automatic in the Lighting Method and Headlight On drop-down
lists.
e. Click Apply.
The Headlight On option provides constant lighting effect from a light source directly in front of
the model, in the direction of the view. You can turn off the headlight by selecting Off in the
Headlight On drop-down list (the results of this action are shown in Figure 2.4: Display with Addi-
tional Lighting: - Headlight Off (p. 54)).
f. Similarly, add a second light (Light ID= 2 with Light On enabled) with a Direction of (-1, 1,
-1). Click Apply.
The result will be more softly shaded display (Figure 2.5: Display with Additional Lighting (p. 55)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Extra:
You can use the left mouse button to rotate the ball in the Active Lights window to gain
a perspective view on the relative locations of the lights that are currently active, and see
the shading effect on the ball at the center.
You can also change the color of one or more of the lights by selecting the color from the
Color drop-down list or by moving the Red, Green, and Blue sliders.
You can define additional surfaces for viewing the results, such as a plane in Cartesian space. In this exercise,
you will create a plane cutting through the middle of the manifold, and at the outlet. You can use these
surfaces to display the temperature and velocity fields.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
Fluent Postprocessing : Exhaust Manifold
Tip:
When you are creating multiple postprocessing surfaces, it can be helpful to group
surfaces by type for viewing in lists (Click and select Surface Type under Group
By). All iso-surfaces will be grouped together.
b. Select Mesh... and Y-Coordinate from the Surface of Constant drop-down lists.
c. Click Compute.
The Min and Max fields display the Y extents of the domain.
e. Click Create.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Mesh... and X-Coordinate from the Surface of Constant drop-down lists.
c. Click Compute.
The Min and Max fields display the Y extents of the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Fluent Postprocessing : Exhaust Manifold
b. Select Mesh... and Z-Coordinate from the Clip to Values of drop-down lists.
c. Select solid_up:1:446 from the Clip Surface list. Note the number may be different due to
mesh generation.
d. Click Compute.
e. Enter -44 for the Min value and leave the Max value at its maximum.
The new clip-z-inner definition appears under the Results/Surfaces tree branch. To edit your
surface definition, right-click it and select Edit... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click and select Surface Type under Group By (if surfaces are not already grouped by
type).
c. Select mid-plane-x and outlet-plane (under Iso-Surface in the Surfaces selection list.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
Fluent Postprocessing : Exhaust Manifold
In the Mesh Display dialog box, deselect all surfaces and select the clip-x-coordinate surface.
h. Rotate and adjust the magnification of the view by dragging the middle mouse button and
dragging the middle mouse button with the Shiftkey, respectively, to obtain the view as shown
in Figure 2.6: Filled Contours of Temperature on the Mid-Plane-x and the Outlet (p. 61).
Tip:
If the model disappears from the graphics window at any time, or if you are having
difficulty manipulating it with the mouse, do one of the following:
• Open the Views dialog box by right-clicking Graphics in the tree (under
Results) and selecting Views... from the menu that opens, and then use
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
the Default button to reset the view. You could also click Camera... in this
dialog box to open the Camera Parameters dialog box, where you could
select orthographic from the Projection drop-down list to reduce the
likelihood of zooming through the geometry.
The inlet streams don't mix in the manifold as shown by the inlet streams not mixing together.
Figure 2.6: Filled Contours of Temperature on the Mid-Plane-x and the Outlet
In Figure 2.6: Filled Contours of Temperature on the Mid-Plane-x and the Outlet (p. 61), the high tem-
peratures in the exhaust stream drastically increase the temperature of the cast iron manifold. You
can also display other quantities such as velocity magnitude or pressure using the Contours dialog
box.
2. Display filled contours of temperature for the surface of the manifold(Figure 2.7: Filled Contours
of Temperature for the Surface of the Manifold (p. 62)).
d. The surface of the manifold heats up to over 700 K from from an initial temperature of 300 K (Fig-
ure 2.7: Filled Contours of Temperature for the Surface of the Manifold (p. 62)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
Fluent Postprocessing : Exhaust Manifold
Figure 2.7: Filled Contours of Temperature for the Surface of the Manifold
Tip:
You can increase/decrease the size of the colormap by dragging the corners of the box
that appears when you hover over the colormap.
1. Display velocity vectors on the mid-plane through the manifold (Figure 2.8: Velocity Vectors in the
Mid-Plane of the Manifold (p. 64)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Confirm that Velocity is selected under Vectors of and that Color by is set to Velocity... and
Velocity Magnitude.
c. Ensure Global Range, Auto Range, and Auto Scale are the only enabled Options.
e. Click to deselect all surfaces from the Surfaces selection list and then select mid-plane-
x.
2. Rotate and adjust the magnification of the view to match (Figure 2.8: Velocity Vectors in the Mid-
Plane of the Manifold (p. 64)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Fluent Postprocessing : Exhaust Manifold
3. Plot velocity vectors along the mid z-direction plane manifold coloured by temperature (Fig-
ure 2.9: Velocity Vectors mid-plane in the z-direction (p. 67)).
b. Enable Draw Mesh in the Options group box to open the Mesh Display dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Ensure that Faces is enabled and that Edges is disabled in the Options group box.
ii. Deselect all surfaces and select clip-z-coordinate from the Surfaces selection list.
iii. Click the Colors... button to open the Mesh Colors dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
Fluent Postprocessing : Exhaust Manifold
C. Select light-blue from the Colors selection list and close the Mesh Colors dialog box.
iv. Click Display and close the Mesh Display dialog box.
h. Rotate the view and increase the magnification to obtain the view as shown in Figure 2.9: Ve-
locity Vectors mid-plane in the z-direction (p. 67).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You will display the surface temperature distribution on the inner part of the manifold along with the
temperatures of the outlet flow and mid-plane flow. You will also create the key frames and view the
transition between the key frames, dynamically, using the animation feature.
1. Display filled contours of surface temperature on the mid-plane, inner-clip, and outlet-plane.
(Figure 2.10: Filled Temperature Contours on the mid-plane-x, clip-z-inner and outlet-plane Sur-
faces (p. 69)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
Fluent Postprocessing : Exhaust Manifold
b. Retain the selection of Temperature... and Static Temperature from the Contours of drop-
down lists.
d. Select clip-z-inner, mid-plane-x, and outlet-plane from the Surfaces selection list.
f. Reorient the display as needed to obtain the view shown in Figure 2.10: Filled Temperature
Contours on the mid-plane-x, clip-z-inner and outlet-plane Surfaces (p. 69).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 2.10: Filled Temperature Contours on the mid-plane-x, clip-z-inner and outlet-plane Sur-
faces (p. 69) shows the high temperature exhaust heating the walls of the manifold.
Figure 2.10: Filled Temperature Contours on the mid-plane-x, clip-z-inner and outlet-plane
Surfaces
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
Fluent Postprocessing : Exhaust Manifold
You will use the current display (Figure 2.10: Filled Temperature Contours on the mid-plane-x, clip-z-
inner and outlet-plane Surfaces (p. 69)) as the starting view for the animation (Frame = ).
a. Click Add in the Key Frames group box to create the first frame for your animation.
The magnified view will be the one-hundredth key frame of the animation, with intermediate displays
(2 through 99) to be filled in during the animation.
e. Rotate the view and adjust the magnification so that the backside of the manifold is visible
from an angle (Figure 2.11: Filled Temperature Contours on the Mid-Plane, Inner-Clip, and
Outlet-Plane Surfaces (p. 71)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 2.11: Filled Temperature Contours on the Mid-Plane, Inner-Clip, and Outlet-Plane
Surfaces
Note:
You can check the display view of any of your saved key frames by selecting it in
the Keys list.
3. View the scene animation by clicking the play button ( ) in the Playback group box.
While effective animation is best conducted on high-end graphics workstations, you can view scene
animations on any workstation. If the graphics display speed is slow, the animation playback will take
some time and will appear choppy, with the redrawing very obvious. On fast graphics workstations,
the animation will appear smooth and continuous and will provide an excellent visualization of the
display from a variety of spatial orientations. On many machines, you can improve the smoothness
of the animation by enabling the Double Buffering option in the Display Options dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
Fluent Postprocessing : Exhaust Manifold
To produce a slower animation, increase the number of frames between the key frames. The more
sparsely you place your key frames, the more transition frames Fluent creates between the key frames
and therefore stretching out your animation.
Extra:
You can change the Playback Mode if you want to auto repeat or auto reverse the
animation. When you are in either of these modes, you can click the stop button ( )
to stop the continuous animation.
a. Edit contour-temperature to use the clip-z-inner and outlet-plane as the display surface.
Click Save/Display.
b. Edit velocity-vector to use the mid-plane-z as the display surface and reduce the Scale to 1.
Click Save & Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
f. In the Scene dialog box, set the Transparency for contour-temperature to 30.
g. Click Save & Display to create the scene and display it in the graphics window, and close the
Scene dialog box.
h. Drag the velocity vector colormap to the left of the graphics window and drag the temperature
colormap to the bottom of the graphics window and modify the orientation and zoom of the
scene to match Figure 2.12: Temperature Contours and Velocity Vectors Scene (p. 74).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Fluent Postprocessing : Exhaust Manifold
a. Edit velocity-vector to use the clip-z-inner as the display surface and reduce the Scale to 1.
Click Save & Display.
d. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Display... in the Geometry Attributes group box and disable the Nodes option.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
Fluent Postprocessing : Exhaust Manifold
g. In the Scene Description dialog box, deselect all names and select velocity_vector.
h. Click Transform..., and in the Transformations dialog box, enter 100 for Z under the Translate
heading.
i. Click Apply and close both the Transformations dialog box and the Scene Description dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Click the Close Tab button ( ) to clear the graphics window (located on the upper right-hand
side of the graphics window tab).
2. Generate contours of temperature and sweep them through the domain along the X axis.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
Fluent Postprocessing : Exhaust Manifold
a. Change X to be 0 and Z to be 1.
b. Click Compute.
c. Retain the default value of -0.1018252 m for Initial Value in the Animation group box.
Warning:
The units for the initial and final values are in meters, regardless of the length
units being used in the model. Here, the initial and final values are set to the
Min Value and Max Value, to generate an animation through the entire do-
main.
f. Select Contours from the Display Type selection list and click Properties to open the Contours
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Select Temperature... and Static Temperature from the Contours of drop-down lists.
iii. Deselect all surfaces and select clip-x-coordinate from the Surfaces drop-down list.
You will see the temperature contour plot displayed at 200 successive streamwise planes. Fluent will
automatically interpolate the contoured data on the streamwise planes between the specified end
points. Especially on high-end graphics workstations, this can be an effective way to study how a flow
variable changes throughout the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
Fluent Postprocessing : Exhaust Manifold
d. Enter the coordinates of the rake using a starting coordinate of (-145, -105, -44) and an
ending coordinate of (-120, -105, -44) in the End Points group box.
These coordinates define a line through a solid portion of the manifold located slightly above the
outlet.
2. Plot the temperature distribution along the rake through a solid region. (Figure 2.14: Temperature
Along a Solid Portion of the Manifold (p. 83)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Temperature... and Static Temperature from the Y Axis Function drop-down lists.
This will plot temperature vs. the X coordinate along the selected rake (rake-solid).
e. Click the Axes... button to open the Axes - Solution XY Plot dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
Fluent Postprocessing : Exhaust Manifold
vi. Click Apply and close the Axes - Solution XY Plot dialog box.
The temperature distribution (Figure 2.14: Temperature Along a Solid Portion of the Manifold (p. 83))
shows that the solid portion of the manifold saw similar temperatures through the thickness.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Click the Save Picture icon- in the toolbar to open the Save Picture dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Fluent Postprocessing : Exhaust Manifold
3. Click the Save... button to open the Select File dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
3. Click Compute to calculate the total mass of the air in the manifold.
5. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
7. Repeat the previous operation to determine the minimum temperature in the solid_up cell zone.
The maximum and minimum temperatures are an important characteristic of exhaust manifold design.
2.5. Summary
This tutorial demonstrated the use of many of the extensive postprocessing features available in Fluent.
For more information on these and related features, see reporting alphanumeric data and displaying
graphics in the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 3: Modeling Flow Through Porous Media
This tutorial is divided into the following sections:
3.1. Introduction
3.2. Prerequisites
3.3. Problem Description
3.4. Setup and Solution
3.5. Summary
3.1. Introduction
Licensing Capability:
Many industrial applications such as filters, catalyst beds, and packing, involve modeling the flow through
porous media. This tutorial illustrates how to set up and solve a problem involving gas flow through
porous media.
The industrial problem solved here involves gas flow through a catalytic converter. Catalytic converters
are commonly used to purify emissions from gasoline and diesel engines by converting environmentally
hazardous exhaust emissions to acceptable substances. Examples of such emissions include carbon
monoxide (CO), nitrogen oxides (NOx), and unburned hydrocarbon fuels. These exhaust gas emissions
are forced through a substrate, which is a ceramic structure coated with a metal catalyst such as platinum
or palladium.
The nature of the exhaust gas flow is a very important factor in determining the performance of the
catalytic converter. Of particular importance is the pressure gradient and velocity distribution through
the substrate. Hence, CFD analysis is useful for designing efficient catalytic converters. By modeling the
exhaust gas flow, the pressure drop and the uniformity of flow through the substrate can be determined.
In this tutorial, Ansys Fluent is used to model the flow of nitrogen gas through a catalytic converter
geometry, so that the flow field structure may be analyzed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Modeling Flow Through Porous Media
• Calculate a solution for gas flow through the catalytic converter using the pressure-based solver.
For more information about using the guided workflows, see Getting Started with the Fluent Guided
Workflows in the Fluent User's Guide.
3.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
While the flow in the inlet and outlet sections is turbulent, the flow through the substrates is laminar
and is characterized by inertial and viscous loss coefficients along the inlet axis. The substrates are im-
permeable in other directions. This characteristic is modeled using loss coefficients that are three orders
of magnitude higher than in the main flow direction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Modeling Flow Through Porous Media
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
d. For File Name, enter the path and file name for the CAD geometry that you want to import
(catalytic_converter.dsco).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This will update the task, display the geometry in the graphics window (Figure 3.2: The Imported
CAD Geometry for the Catalytic Converter (p. 92)), and allow you to proceed onto the next task in
the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Modeling Flow Through Porous Media
Figure 3.2: The Imported CAD Geometry for the Catalytic Converter
Note:
Alternatively, you can use the ... button next to File Name to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button. For more information, see Editing Tasks in the Fluent
User's Guide.
a. In the Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
In this tutorial, we will add local sizing in and around the sensor, since that is an area where we
require a more refined mesh. Later, we will apply settings for a coarser surface mesh elsewhere.
g. Select the faces in and around the sensor in the list, specifically, sensing_element-65-
solid, sensor_innertube-67-solid, and sensor_protectiontube-66-solid1.
For occasions when the list of items is long, you can use the Filter Text option and use an expression
such as in* to show only items starting with "in". Alternatively, you can use the Use Wildcard
option to list and pres-select matching items. See Filtering Lists and Using Wildcards for more in-
formation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
Modeling Flow Through Porous Media
Select the Use Wildcard option and enter sens* in the text field to filter out the other labels
and automatically select the desired labels.
h. Click Add Local Sizing to complete this task and proceed to the next task in the workflow.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
g. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Modeling Flow Through Porous Media
a. Select The geometry consists of both fluid and solid regions and/or voids option under
Geometry Type, since this model contains both fluid and solids, and potential voids.
b. Select Yes for the Will you cap openings and extract fluid regions? prompt, since we
plan on adding capping surfaces and extracting a fluid.
c. Select Yes for the Change all fluid-fluid boundary types from 'wall' to 'internal'?
prompt, since we are modeling flow through the entire geometry, and any interior wall
boundaries between potential fluid regions should be interior boundaries to allow the
flow to pass.
Remember that there are two regions within the catalytic converter that will ultimately represent
porous regions.- surrounded by other non-porous fluid regions For now, we will consider all
of these internal regions as fluid regions and change them accordingly in the Ansys Fluent
solver.
e. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Select the Enclose Fluid Regions (Capping) task, where you can cover, or cap, any openings in
your geometry in order to later extract the enclosed fluid region.
i. Enter inlet for the Name of the capping surface to be assigned to the manifold's
inlet.
ii. For the Zone Type, keep the default setting of velocity-inlet.
iii. In the list of labels, select in1 for the opening that you want to cover (or right-click
the surface of the inlet in the graphics window).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
Modeling Flow Through Porous Media
iv. Click Create Cap(s) to complete this task and proceed to the next task in the workflow.
Once completed, this particular task will return you to a fresh task in order to assign
additional capping surfaces, if necessary. We will proceed to assign a cap for the re-
maining opening and assign it to be an outlet.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Enter outlet for the Name of the capping surface to be assigned to the manifold's
outlet.
iii. In the list of labels, select out1 for the outlet that you want to cover (or right-click the
surface of the inlet in the graphics window).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
Modeling Flow Through Porous Media
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
b. All the proposed boundaries are correct, so click Update Boundaries. and proceed to the next
task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Modeling Flow Through Porous Media
a. Select the Create Regions task, where you can determine the number of fluid regions that
need to be extracted. Ansys Fluent attempts to determine the number of fluid regions to extract
automatically.
We anticipate that there will be fluid regions located at the inlet, the outlet, and the fluid region
between the substrates.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry, and
change them as needed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
Modeling Flow Through Porous Media
We can see that the three fluid regions are defined, however, the two regions of the individual
substrates are identified as solid regions. We can change their designations here in this task, and
provide them with useful names.
b. Change the two substrate solid regions to be fluid regions, and rename them, in the table.
i. Under Region Name, locate the honeycomb-solid1 region, double-click and rename
the region to fluid:substrate:1.
ii. For that specific region, under Region Type, select fluid from the drop-down menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, ensure yes is selected at the prompt as to whether or not
you want to define boundary layer settings. In this task, you can define specific details for
capturing the boundary layer in and around your geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Modeling Flow Through Porous Media
a. Select the Generate the Volume Mesh task, where you can set properties of the volume mesh
itself.
b. Keep the default settings, and click Generate the Volume Mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the manifold
geometry. Once complete, the mesh is displayed in the graphics window and a clipping plane is
automatically inserted with a layer of cells drawn so that you can quickly see the details of the
volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Now that a high-quality mesh has been generated using Ansys Fluent in meshing mode, you can
now switch to solver mode to complete the set up of the simulation.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Modeling Flow Through Porous Media
Rotate the view and zoom in to get the display shown in Figure 3.3: Mesh for the Catalytic Converter
Geometry in Fluent (Solver Mode) (p. 109).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 3.3: Mesh for the Catalytic Converter Geometry in Fluent (Solver Mode)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Modeling Flow Through Porous Media
3.4.5. Models
1. Allow temperatures to be considered in the calculations by enabling the energy model.
You can enable the calculation of temperatures directly from the tree by right-clicking the Energy
node and choosing On from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You will use the default settings for the k-ω SST turbulence model, so you can enable it directly from
the tree by right-clicking the Viscous node and choosing SST k-omega from the context menu.
3.4.6. Materials
Add nitrogen to the list of fluid materials by copying it from the Fluent Database of materials.
a. Click the Fluent Database... button to open the Fluent Database Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Modeling Flow Through Porous Media
ii. Click Copy to copy the information for nitrogen to your list of fluid materials.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Modeling Flow Through Porous Media
2. Perform the same operation for the other fluid zones (fluid:1 and fluid:3).
3. Set the cell zone conditions for the first substrate (fluid:substrate:1).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enable Laminar Zone to solve the flow in the porous zone without turbulence.
i. Make sure that the principal direction vectors are set as shown in Table 3.1: Values for the
Principle Direction Vectors (p. 115).
Ansys Fluent automatically calculates the third (Z direction) vector based on your inputs for
the first two vectors. The direction vectors determine which axis the viscous and inertial resistance
coefficients act upon.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Modeling Flow Through Porous Media
ii. For the viscous and inertial resistance directions, enter the values in Table 3.2: Values for
the Viscous and Inertial Resistance (p. 116).
Direction-1 and Direction-2 are set to arbitrary large numbers. These values are several orders
of magnitude greater than that of the Direction-3 flow and will make any radial flow insignific-
ant.
Scroll down to access the fields that are not initially visible.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Turbulence group box, select Intensity and Hydraulic Diameter from the Specification
Method drop-down list.
e. Click the Thermal tab and enter 800 K for the Temperature of the incoming fluid.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Modeling Flow Through Porous Media
b. In the Turbulence group box, select Intensity and Hydraulic Diameter from the Specification
Method drop-down list.
e. Click the Thermal tab and enter 800 K for the Backflow Total Temperature of the outgoing
fluid.
3.4.9. Solution
1. Specify the discretization schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Modeling Flow Through Porous Media
b. In the Create group box, enable Report File, Report Plot and Print to Console.
d. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Warning:
b. Click Options... to open the Solution Initialization task page, which provides access to further
settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Modeling Flow Through Porous Media
a. Select inlet from the Compute from drop-down list in the Solution Initialization task
page.
c. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The mass flow rate graph flattens out, as seen in Figure 3.4: Mass Flow Rate History (p. 123). Since
the mass flow rate has stabilized after 150 iterations, the solution can be said to have reached
convergence.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Modeling Flow Through Porous Media
3.4.10. Postprocessing
1. Display the wall surfaces.
a. Deselect all items in the Surfaces selection list, and make sure that only Wall category of
surfaces is selected.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Modeling Flow Through Porous Media
b. Click the Display... button in the Geometry Attributes group box to open the Display
Properties dialog box.
i. Disable Edges, Perimeter Edges, and Nodes in the Visibility group box.
ii. Make sure that the Red, Green, and Blue sliders are set to the maximum position (that is,
255).
iv. Click Apply and close the Display Properties dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Create.
5. Create cross-sectional planes at locations throughout the domain: in the inlet prior to the first
substrate, within the first substrate, in the fluid zone between the substrates, within the second
substrate, and just after the second substrate in the outlet.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Modeling Flow Through Porous Media
d. Click Create.
e. Repeat these steps for the remaining surfaces at z=230, z=280, z=330, and z=375, and close
the Plane Surface dialog box.
6. Display velocity vectors on the y=-425 surface (Figure 3.5: Velocity Vectors Through the Interi-
or (p. 131)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enable Draw Mesh in the Options group box to open the Mesh Display dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
Modeling Flow Through Porous Media
iii. Click Display and close the Mesh Display dialog box.
g. Repeat the procedure in step 3 to set the transparency for the wall surfaces.
h. Rotate the view and adjust the magnification to get the display shown in Figure 3.5: Velocity
Vectors Through the Interior (p. 131).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The flow pattern shows that the flow enters the catalytic converter as a jet, with recirculation on
either side of the jet. As it passes through the porous substrates, it decelerates and straightens out,
and exhibits a more uniform velocity distribution. This allows the metal catalyst present in the
substrates to be more effective.
7. Display filled contours of static pressure on the interior plane (Figure 3.6: Contours of Static Pressure
Through the Interior (p. 133)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
Modeling Flow Through Porous Media
b. Make sure that Filled, Node Values, and Boundary Values are enabled in the Options group
box.
d. Make sure that Pressure... and Static Pressure are selected from the Contours of drop-down
lists.
The pressure changes rapidly in the middle section, where the fluid velocity changes as it passes through
the porous substrates. The pressure drop can be high, due to the inertial and viscous resistance of the
porous media.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
8. Display filled contours of the velocity magnitude on the z=185, z=230, z=280, z=330, and z=375
surfaces (Figure 3.7: Contours of Velocity Magnitude on the z=185, z=230, z=280, z=330, and z=375
Surfaces (p. 135)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Modeling Flow Through Porous Media
b. Make sure that Filled, Node Values, and Boundary Values are enabled in the Options group
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
e. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
f. Select z=185, z=230, z=280, z=330, and z=375 in the Surfaces selection list, and deselect all
others.
Figure 3.7: Contours of Velocity Magnitude on the z=185, z=230, z=280, z=330, and z=375
Surfaces
The velocity profile becomes more uniform as the fluid passes through the porous media. The velocity
is higher at the center (the area in red) just before the nitrogen enters the substrates and then decreases
as it passes through and exits the second substrate. The area in green, which corresponds to a moderate
velocity, increases in extent.
3.5. Summary
In this tutorial, you learned how to set up and solve a problem involving gas flow through porous media
in Ansys Fluent. You also learned how to perform appropriate postprocessing. Flow non-uniformities
were easily identified through images of velocity vectors and pressure contours.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 4: Modeling External Compressible Flow
This tutorial is divided into the following sections:
4.1. Introduction
4.2. Prerequisites
4.3. Problem Description
4.4. Setup and Solution
4.5. Summary
4.1. Introduction
Licensing Capability:
The purpose of this tutorial is to compute the turbulent flow past a transonic wing at a nonzero angle
of attack. You will use the k-ω SST turbulence model.
• Model compressible flow (using the ideal gas law for density).
• Calculate a solution using the pressure-based coupled solver with global time step selected for the
pseudo time method.
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
4.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Modeling External Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Modeling External Compressible Flow
4.4.1. Preparation
4.4.2. Meshing Workflow
4.4.3. Mesh
4.4.4. Solver
4.4.5. Models
4.4.6. Materials
4.4.7. Boundary Conditions
4.4.8. Operating Conditions
4.4.9. Reference Values
4.4.10. Solution
4.4.11. Postprocessing
4.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
c. For File Name, enter the path and file name for the CAD geometry that you want to import
(wing.dsco).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
Modeling External Compressible Flow
This will update the task, display the geometry in the graphics window (Figure 3.2: The Imported
CAD Geometry for the Catalytic Converter (p. 92)), and allow you to proceed onto the next task in
the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The wing geometry has been encased in a half-spherical, half-cylindrical volume with 25m of space
in all directions.
Note:
Alternatively, you can use the ... button next to File Name to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
a. In the Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
In this tutorial, we will add local sizing around the wing and a region past the trailing edge, since
they are areas where we require a more refined mesh. Later, we will apply settings for a coarser
surface mesh elsewhere.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Modeling External Compressible Flow
b. Click Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
You can now see the wing task in the workflow, which can be selected to change its settings. The
Add Local Sizing task can still be used to add more local sizing controls to the geometry.
v. Select wing_edge.
You can now see the wing task in the workflow, which can be selected to change its settings. The
Add Local Sizing task can still be used to add more local sizing controls to the geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
v. Click Add Local Sizing to complete this task and proceed to the next task in the workflow.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Modeling External Compressible Flow
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
d. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select The geometry consists of only fluid regions with no voids option under Geo-
metry Type, since this model contains only the fluid region.
c. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Modeling External Compressible Flow
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
b. All the proposed boundaries are correct, so click Update Boundaries. and proceed to the next
task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry, and
change them as needed.
We can see that the only defined region is the fluid region.
b. The proposed region type is correct, so click Update Regions to update your settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Modeling External Compressible Flow
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, ensure yes is selected at the prompt as to whether or not
you want to define boundary layer settings. In this task, you can define specific details for
capturing the boundary layer in and around your geometry.
Many boundary layers are desired to model a well resolved flow near the wall.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Generate the Volume Mesh task, where you can set properties of the volume mesh
itself.
d. Enable Advanced Options to expose additional options that are required for this task.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the wing geometry..
The mesh is displayed in the graphics window and a clipping plane is automatically inserted with
a layer of cells drawn so that you can quickly see the details of the volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
Modeling External Compressible Flow
Now that a mesh has been generated using Ansys Fluent in meshing mode, you can now switch
to solver mode to complete the set up of the simulation. Note that to obtain more accurate
solutions a higher quality mesh should be used.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
4.4.3. Mesh
1. Examine the mesh (Figure 4.3: The Entire Mesh (p. 153) and Figure 4.4: Magnified View of the Mesh
Around the Wing (p. 155)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
To examine the cells of the mesh around the wing, display the mesh with edges enabled and the
far-field boundary disabled.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
Modeling External Compressible Flow
e. Zoom in on the region around the wing, as shown in Figure 4.4: Magnified View of the Mesh
Around the Wing (p. 155).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The cells near the surface have a relatively higher resolution and high aspect ratios, to account for the
flow around the wing.
Extra:
You can use the right mouse button to probe for mesh information in the graphics
window. If you click the right mouse button on any node in the mesh, information will
be displayed in the Ansys Fluent console about the associated zone, including the
name of the zone. This feature is especially useful when you have several zones of the
same type and you want to distinguish between them quickly.
4.4.4. Solver
1. Set the solver settings.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
Modeling External Compressible Flow
The pressure-based solver with the Coupled option for the pressure-velocity coupling is a good
alternative to density-based solvers of Ansys Fluent when dealing with applications involving high-
speed aerodynamics with shocks. Selection of the coupled algorithm is made in the Solution
Methods task page in the Solution step.
4.4.5. Models
1. Select the k-ω SST turbulence model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Modeling External Compressible Flow
4.4.6. Materials
The default Fluid Material is air, which is the working fluid in this problem. The default settings need to
be modified to account for compressibility and variations of the thermophysical properties with temperature.
b. Select sutherland from the Viscosity drop-down list to open the Sutherland Law dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Retain the default selection of Three Coefficient Method in the Methods list.
The Sutherland law for viscosity is well suited for high-speed compressible flows.
While Density and Viscosity have been made temperature-dependent, Cp (Specific Heat) and Thermal
Conductivity have been left constant. For high-speed compressible flows, thermal dependency of the
physical properties is generally recommended. For simplicity, Thermal Conductivity and Cp (Specific
Heat) are assumed to be constant in this tutorial.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Modeling External Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The gauge pressure in Ansys Fluent is always relative to the operating pressure,
which is defined in a separate input (see below).
c. Enter 0.998574 and 0.053382 for the X-Component of Flow Direction and Z-Component
of Flow Direction, respectively.
These values are determined by the 3.06° angle of attack: cos 3.06° 0.998574 and sin 3.06° 0.053382
d. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
e. Retain the default value of 5% for Turbulent Intensity and 10 for Turbulent Viscosity Ratio.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Modeling External Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Operating Conditions dialog box can also be accessed from the Cell Zone Conditions task page.
The operating pressure should be set to a meaningful mean value in order to avoid round-off errors.
The absolute pressure must be greater than zero for compressible flows. If you want to specify
boundary conditions in terms of absolute pressure, you can make the operating pressure zero.
For information about setting the operating pressure, see the Fluent User's Guide.
The reference values are used to non-dimensionalize physical quantities used for postprocessing. The
dimensionless pressure coefficient will be used in future steps.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
Modeling External Compressible Flow
Ansys Fluent will update the Reference Values based on the boundary conditions at the far-field
boundary.
4.4.10. Solution
1. Set the solution parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Modeling External Compressible Flow
a. Ensure that Plot is enabled in the Options group box and click OK to close the Residual
Monitors dialog box.
Solution → Initialization
a. Retain the default selection of Hybrid Initialization from the Initialization Methods group
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Time Scale Factor allows you to further manipulate the computed time step size calculated by
Ansys Fluent. Larger time steps can lead to faster convergence. However, if the time step is too
large it can lead to solution instability.
c. Click Calculate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Modeling External Compressible Flow
4.4.11. Postprocessing
1. Plot the distribution on the wing (Figure 4.5: Contour Plot of y+ Distribution (p. 169)).
c. Select Turbulence... and Wall Yplus from the Contours of drop-down lists.
d. Select wing_bottom, wing_edge, and wing_top from the Surfaces selection list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The values of are dependent on the resolution of the mesh and the Reynolds number
of the flow, and are defined only in wall-adjacent cells. The value of in the wall-ad-
jacent cells dictates how wall shear stress is calculated.
For this tutorial, the relatively coarse mesh was prepared with a target max value of
~100, as indicated in Figure 4.5: Contour Plot of y+ Distribution (p. 169).
2. Plot the pressure distribution on the wing (Figure 4.6: Contour Plot of Pressure (p. 171)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Modeling External Compressible Flow
c. Select Pressure... and Static Pressure from the Contours of drop-down lists.
e. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
Modeling External Compressible Flow
This value corresponds to the y-coordinate at around the shock region near the tip of the wing.
Alternatively, you can click Select with Mouse to select a point from the graphics window.
4. Plot the Mach number distribution on the wing near the shock region (Figure 4.7: Contour Plot of
Mach Number (p. 173)).
c. Select Velocity... and Mach Number from the Contours of drop-down list.
f. Zoom in on the region around the wing, as shown in Figure 4.7: Contour Plot of Mach Num-
ber (p. 173).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note the discontinuity, in this case a shock, on the upper surface of the wing in Figure 4.7: Contour
Plot of Mach Number (p. 173) at about x/c 0.20.
5. Display filled contours of the component of velocity (Figure 4.8: Contour Plot of x Component
of Velocity (p. 175)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
Modeling External Compressible Flow
Note the flow reversal downstream of the shock in Figure 4.8: Contour Plot of x Component of Velo-
city (p. 175).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Plot velocity vectors (Figure 4.9: Plot of Velocity Vectors Downstream of the Shock (p. 177)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
Modeling External Compressible Flow
f. Zoom in on the flow above the upper surface at a point downstream of the shock, as shown
in Figure 4.9: Plot of Velocity Vectors Downstream of the Shock (p. 177).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Flow reversal is clearly visible in Figure 4.9: Plot of Velocity Vectors Downstream of the Shock (p. 177).
b. Select Mesh... and Y-Coordinate from the Surface of Constant drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Modeling External Compressible Flow
This value corresponds to the y-coordinate at the shock region near the tip of the wing.
e. Click Create.
8. Plot the component of wall shear stress on the wing near the shock region (Figure 4.10: XY Plot
of x Wall Shear Stress (p. 179)).
b. Select Wall Fluxes... and X-Wall Shear Stress from the Y Axis Function drop-down lists.
As shown in Figure 4.10: XY Plot of x Wall Shear Stress (p. 179), the large, adverse pressure gradient in-
duced by the shock causes the boundary layer to separate. The point of separation is where the wall
shear stress vanishes. Flow reversal is indicated here by negative values of the x component of the wall
shear stress.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
4.5. Summary
This tutorial demonstrated how to set up and solve an external aerodynamics problem using poly-
hexcore meshing, the pressure-based coupled solver with under-relaxation from a pseudo time method
and the k-ω SST turbulence model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 5: Fluid Flow and Heat Transfer in a Mixing
Elbow
This tutorial is divided into the following sections:
5.1. Introduction
5.2. Prerequisites
5.3. Problem Description
5.4. Setup and Solution
5.5. Summary
5.1. Introduction
This tutorial illustrates the setup and solution of a three-dimensional turbulent fluid flow and heat
transfer problem in a mixing elbow. 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 area of the mixing region in order to properly design the junction.
• Set material properties and boundary conditions for a turbulent forced-convection problem.
• Visually examine the flow and temperature fields using the postprocessing tools available in Ansys
Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Fluid Flow and Heat Transfer in a Mixing Elbow
• Change the solver method to coupled in order to increase the convergence speed.
• Adapt the mesh based on the temperature gradient to further improve the prediction of the temper-
ature field.
5.2. Prerequisites
This tutorial assumes that you have little or no experience with Ansys Fluent, and so each step will be
explicitly described.
Note:
Since the geometry of the mixing elbow is symmetric, only half of the elbow must be modeled
in Ansys Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The following sections describe the setup and solution steps for running this tutorial in serial:
5.4.1. Preparation
5.4.2. Meshing Workflow
5.4.3. Setting Up Domain
5.4.4. Setting Up Physics
5.4.5. Solving
5.4.6. Displaying the Preliminary Solution
5.4.7. Adapting the Mesh
5.4.1. Preparation
1. Download the introduction.zip file .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
Fluid Flow and Heat Transfer in a Mixing Elbow
5. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
7. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. All tasks are initially incomplete and you proceed through the workflow com-
pleting all tasks. Additional tasks are also available for the workflow.
c. For File Name, enter the path and file name for the CAD geometry that you want to import
(elbow.dsco).
This will update the task, display the geometry in the graphics window, and allow you to proceed
onto the next task in the workflow.
Note:
Alternatively, you can use the ... button next to File Name to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
Fluid Flow and Heat Transfer in a Mixing Elbow
a. In the Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
b. For the purposes of this tutorial, you can keep the default setting of no.
c. Click Update to complete this task and proceed to the next task in the workflow.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
c. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Fluid Flow and Heat Transfer in a Mixing Elbow
a. Since the geometry defined the fluid region. Select The geometry consists of only fluid
regions with no voids for Geometry Type.
b. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. For the wall-inlet boundary, change the Boundary Type field to wall.
c. Click Update Boundaries to complete this task and proceed to the next task in the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Fluid Flow and Heat Transfer in a Mixing Elbow
a. Select the Update Regions task, where you can review the names and types of the various
regions that have been generated from your imported geometry, and change them as needed.
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Generate the Volume Mesh task, where you can set properties of the volume mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the manifold
geometry. Once complete, the mesh is displayed in the graphics window and a clipping plane is
automatically inserted with a layer of cells drawn so that you can quickly see the details of the
volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
Fluid Flow and Heat Transfer in a Mixing Elbow
Now that a high-quality mesh has been generated using Ansys Fluent in meshing mode, you can
now switch to solver mode to complete the set up of the simulation.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Ansys Fluent will report the results of the mesh check in the console.
Domain Extents:
x-coordinate: min (m) = -2.000000e-01, max (m) = 2.000000e-01
y-coordinate: min (m) = -2.250000e-01, max (m) = 2.000000e-01
z-coordinate: min (m) = 0.000000e+00, max (m) = 4.992264e-02
Volume statistics:
minimum volume (m3): 1.541854e-11
maximum volume (m3): 5.483098e-07
total volume (m3): 2.500657e-03
Face area statistics:
minimum face area (m2): 3.010069e-08
maximum face area (m2): 7.873946e-05
Checking mesh.....................................
Done.
The mesh check will list the minimum and maximum x, y, and z values from the mesh in the default
SI unit of meters. It will also report a number of other mesh features that are checked. Any errors
in the mesh will be reported at this time. Ensure that the minimum volume is not negative, since
Ansys Fluent cannot begin a calculation when this is the case.
Note:
The minimum and maximum values may vary slightly when running on different plat-
forms.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Fluid Flow and Heat Transfer in a Mixing Elbow
a. Select in from the View Length Unit In drop-down list to set inches as the working unit for
length.
b. Confirm that the domain extents are as shown in the previous dialog box.
The working unit for length has now been set to inches.
Note:
Because the default SI units will be used for everything except length, there is no need
to change any other units in this problem. The choice of inches for the unit of length
has been made by the actions you have just taken. If you want a different working unit
for length, other than inches (for example, millimeters), click Units... in the Domain
ribbon tab (Mesh group box) and make the appropriate change in the Set Units dialog
box.
1. In the Solver group box of the Physics ribbon tab, retain the default selection of the steady
pressure-based solver.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Set up your models for the CFD simulation using the Models group box of the Physics ribbon
tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Fluid Flow and Heat Transfer in a Mixing Elbow
Note:
You can also use the Models task page, which can be accessed from the tree by ex-
panding Setup and double-clicking the Models tree item.
Note:
You can also double-click the Setup/Models/Energy tree item and enable the energy
equation in the Energy dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Retain the default selection of SST in the k-omega Model group box.
iii. Enable the Production Limiter check box in the Options group.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Fluid Flow and Heat Transfer in a Mixing Elbow
iv. Click OK to accept all the other default settings and close the Viscous Model dialog box.
Note that the Viscous... label in the ribbon is displayed in blue to indicate that the Viscous
model is enabled. Also Energy and Viscous appear as enabled under the Setup/Models
tree branch.
Note:
While the ribbon is the primary tool for setting up and solving your problem,
the tree is a dynamic representation of your case. The models, materials, condi-
tions, and other settings that you have specified in your problem will appear in
the tree. Many of the frequently used ribbon items are also available via the
right-click functionality of the tree.
3. Set up the materials for the CFD simulation using the Materials group box of the Physics ribbon
tab.
Create a new material called water using the Create/Edit Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select water-liquid (h2o < l >) from the Fluent Fluid Materials selection list and click Copy,
then close the Fluent Database Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
Fluid Flow and Heat Transfer in a Mixing Elbow
d. Ensure that there are now two materials (water-liquid and air) defined locally by examining
the Fluent Fluid Materials drop-down list.
Both the materials will also be listed under Fluid in the Materials task page and under the Mater-
ials tree branch.
4. Set up the cell zone conditions for the fluid zone (fluid) using the Zones group box of the Physics
ribbon tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Double-click fluid in the Zone list to open the Fluid dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
Fluid Flow and Heat Transfer in a Mixing Elbow
Note:
You can also double-click the Setup/Cell Zone Conditions/fluid tree item in order
to open the corresponding dialog box.
5. Set up the boundary conditions for the inlets, outlet, and walls for your CFD analysis using the
Zones group box of the Physics ribbon tab.
This opens the Boundary Conditions task page where the boundaries defined in your simula-
tion are displayed in the Zone selection list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
To display boundary zones grouped by zone type (as shown previously), click the
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
Fluid Flow and Heat Transfer in a Mixing Elbow
Toggle Tree View button ( ) in the upper right corner of the Boundary Condi-
tions task page and select Zone Type under Group By.
Here the zones have names that were previously given during the meshing process. It is good
practice to give boundaries meaningful names in a meshing application to help when you set
up the model. You can also change boundary names in Fluent by simply editing the boundary
and making revisions in the Zone Name text box.
Tip:
If you are unsure of which inlet zone corresponds to the cold inlet, you can
probe the mesh display using the right mouse button or the probe toolbar
ii. Retain the default selection of Magnitude, Normal to Boundary from the Velocity Spe-
cification Method drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iv. In the Turbulence group box, select Intensity and Hydraulic Diameter from the Specific-
ation Method drop-down list.
ix. Click Apply and close the Velocity Inlet dialog box.
Note:
You can also access the Velocity Inlet dialog box by double-clicking the
Setup/Boundary Conditions/cold-inlet tree item.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
Fluid Flow and Heat Transfer in a Mixing Elbow
c. In a similar manner, set the boundary conditions at the hot inlet (hot-inlet), using the values
in the following table:
Setting Value
Velocity Specification Method Magnitude, Normal to Boundary
Velocity Magnitude 1.2 [m/s]
Specification Method Intensity and Hydraulic Diameter
Turbulent Intensity 5 [%]
Hydraulic Diameter 1 [inch]
Temperature 313.15 [K]
d. Double-click outlet in the Boundary Condition selection list and set the boundary conditions
at the outlet, as shown in the following figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
• You do not need to set a backflow temperature in this case (in the Thermal tab)
because the material properties are not functions of temperature. If they were,
a flow-weighted average of the inlet conditions would be a good starting value.
• Ansys Fluent will use the backflow conditions only if the fluid is flowing into the
computational domain through the outlet. Since backflow might occur at some
point during the solution procedure, you should set reasonable backflow condi-
tions to prevent convergence from being adversely affected.
e. For the wall of the elbow (wall-elbow) and the wall of the hot inlet (wall-inlet), retain the
default value of 0 W/m2 for Heat Flux in the Thermal tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Fluid Flow and Heat Transfer in a Mixing Elbow
5.4.5. Solving
In the steps that follow, you will set up and run the calculation using the Solution ribbon tab.
Note:
You can also use the task pages listed under the Solution tree branch to perform solution-
related activities.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
Fluid Flow and Heat Transfer in a Mixing Elbow
Note:
You can also access the Residual Monitors dialog box by double-clicking the
Solution/Monitors/Residual tree item.
c. Retain the default value of 0.001 for the Absolute Criteria of continuity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
By default, the residuals of all of the equations solved for the physical models enabled
for your case will be monitored and checked by Ansys Fluent as a means to determine
the convergence of the solution. It is a good practice to also create and plot a surface
report definition that can help evaluate whether the solution is truly converged. You
will do this in the next step.
Note:
You can also access the Surface Report Definition dialog box by right-clicking Report
Definitions in the tree (under Solution) and selecting New/Surface Report/Mass-
Weighted Average... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
Fluid Flow and Heat Transfer in a Mixing Elbow
b. Enable Report File, Report Plot, and Print to Console in the Create group box.
During a solution run, Ansys Fluent will write solution convergence data in a report file, plot the
solution convergence history in a graphics window, and print the value of the report definition to
the console.
This setting instructs Ansys Fluent to update the plot of the surface report, write data to a file, and
print data in the console after every 3 iterations during the solution.
d. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
f. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
The new surface report definition outlet-temp-avg will appear under the Solution/Report
Definitions tree item. Ansys Fluent also automatically creates the following items:
4. Examine the report file settings of the created report definition (outlet-temp-avg-rfile).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Edit Report File dialog box is automatically populated with data from the outlet-temp-avg
report definition.
If you had created multiple report definitions, the additional ones would be listed under Available
Report Definitions , and you could use the Add>> and <<Remove buttons to manage which
were written in this particular report definition file.
b. (optional) Edit the name and location of the resulting file as necessary using the File Name
field or Browse... button.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
Fluid Flow and Heat Transfer in a Mixing Elbow
g. Enable Print.
i. Click OK to save the convergence condition settings and close the Convergence Conditions
dialog box.
These settings will cause Fluent to consider the solution converged when the surface report definition
value for each of the previous 15 iterations is within 0.001% of the current value. Convergence of the
values will be checked every 3 iterations. The first 20 iterations will be ignored, allowing for any initial
solution dynamics to settle out. Note that the value printed to the console is the deviation between
the current and previous iteration values only.
6. Initialize the flow field using the Initialization group box of the Solution ribbon tab.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Initialize.
8. Start the calculation by requesting 150 iterations in the Solution ribbon tab (Run Calculation
group box).
b. Click Calculate.
Note:
By starting the calculation, you are also starting to save the surface report data at
the rate specified in the Surface Report Definition dialog box. If a file already exists
in your working directory with the name you specified in the Edit Report File dialog
box, then a Question dialog box will open, asking if you would like to append the
new data to the existing file. Click No in the Question dialog box, and then click
OK in the Warning dialog box that follows to overwrite the existing file.
As the calculation progresses, the surface report history will be plotted in the outlet-temp-
avg-rplot tab in the graphics window (Figure 5.2: Convergence History of the Mass-Weighted
Average Temperature (p. 216)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Fluid Flow and Heat Transfer in a Mixing Elbow
Similarly, the residuals history will be plotted in the Scaled Residuals tab in the graphics
window (Figure 5.3: Residuals (p. 217)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
You can monitor the two convergence plots simultaneously by right-clicking a tab
in the graphics window and selecting SubWindow View from the menu that opens.
To return to a tabbed graphics window view, right-click a graphics window title
area and select Tabbed View.
Since the residual values vary slightly by platform, the plot that appears on your screen may
not be exactly the same as the one shown here.
The solution will be stopped by Ansys Fluent when any of the following occur:
• the surface report definition converges to within the tolerance specified in the Conver-
gence Conditions dialog box
• the residual monitors converge to within the tolerances specified in the Residual
Monitors dialog box
• the number of iterations you requested in the Run Calculation task page has been
reached
In this case, the solution is stopped when the convergence criterion on outlet temperature is
satisfied. The exact number of iterations for convergence will vary, depending on the platform
being used. An Information dialog box will open to alert you that the calculation is complete.
Click OK in the Information dialog box to proceed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
Fluid Flow and Heat Transfer in a Mixing Elbow
9. Examine the plots for convergence (Figure 5.2: Convergence History of the Mass-Weighted Average
Temperature (p. 216) and Figure 5.3: Residuals (p. 217)).
Note:
There are no universal metrics for judging convergence. Residual definitions that are
useful for one class of problem are sometimes misleading for other classes of problems.
Therefore it is a good idea to judge convergence not only by examining residual levels,
but also by monitoring relevant integrated quantities and checking for mass and energy
balances.
The solution has converged when the Convergence Criterion for each variable has
been reached. The default criterion is that each residual will be reduced to a value
of less than 10–3, except the energy residual, for which the default criterion is 10–6.
Sometimes the residuals may not fall below the convergence criterion set in the case
setup. However, monitoring the representative flow variables through iterations may
show that the residuals have stagnated and do not change with further iterations.
This could also be considered as convergence.
• The overall mass, momentum, energy, and scalar balances are obtained.
You can examine the overall mass, momentum, energy and scalar balances in the
Flux Reports dialog box. The net imbalance should be less than 0.2 % of the net
flux through the domain when the solution has converged. In the next step you will
check to see if the mass balance indicates convergence.
10. Examine the mass flux report for convergence using the Results ribbon tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Ensure that Mass Flow Rate is selected from the Options list.
b. Select cold-inlet, hot-inlet, and outlet from the Boundaries selection list.
c. Click Compute.
The individual and net results of the computation will be displayed in the Results and Net Results
boxes, respectively, in the Flux Reports dialog box, as well as in the console.
The sum of the flux for the inlets should be very close to the sum of the flux for the outlets. The net
results show that the imbalance in this case is well below the 0.2% criterion suggested previously.
In later steps of this tutorial you will save additional case and data files with different suffixes.
1. Display filled contours of velocity magnitude on the symmetry plane (Figure 5.4: Predicted Velocity
Distribution after the Initial Calculation (p. 221)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
Fluid Flow and Heat Transfer in a Mixing Elbow
c. Ensure that Node Values and Boundary Values are enabled in the Options group box.
e. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
g. Click Save/Display to display the contours in the active graphics window. Clicking the blue
z-axis arrow in the axis triad will orient the view with the z-axis, and clicking the Fit to Window
icon ( ) will cause the object to fit exactly and be centered in the window.
Note:
If you cannot see the velocity contour display, select the appropriate tab in the
graphics window.
Extra:
When you probe a point in the displayed domain with the right mouse button or the
probe tool, the level of the corresponding contour is highlighted in the colormap in
the graphics window, and is also reported in the console.
2. Create and display a definition for temperature contours on the symmetry plane (Figure 5.5: Pre-
dicted Temperature Distribution after the Initial Calculation (p. 223)).
You can create contour definitions and save them for later use.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
Fluid Flow and Heat Transfer in a Mixing Elbow
b. Select Temperature... and Static Temperature from the Contours of drop-down lists.
The new contour-temp definition appears under the Results/Graphics/Contours tree branch.
To edit your contour definition, right-click it and select Edit... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3. Display velocity vectors on the symmetry plane (Figure 5.8: Magnified View of Resized Velocity
Vectors (p. 227)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Fluid Flow and Heat Transfer in a Mixing Elbow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Auto Scale option is enabled by default in the Options group box. This scaling sometimes
creates vectors that are too small or too large in the majority of the domain. You can improve
the clarity by adjusting the Scale and Skip settings, thereby changing the size and number
of the vectors when they are displayed.
e. Set Skip to 2.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Fluid Flow and Heat Transfer in a Mixing Elbow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Clicking the Fit to Window icon, , will cause the object to fit exactly and be centered in
the window.
4. Create a line at the centerline of the outlet. For this task, you will use the Surface group box of
the Results tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
Fluid Flow and Heat Transfer in a Mixing Elbow
b. Select Mesh... and Z-Coordinate from the Surface of Constant drop-down lists.
The range of values in the z-direction is displayed in the Min and Max fields.
f. Click Create.
The new line surface representing the intersection of the plane z=0 and the surface outlet
is created, and its name z=0_outlet appears in the From Surface selection list.
Note:
• After the line surface z=0_outlet is created, a new entry will automatically be
generated for New Surface Name, in case you would like to create another sur-
face.
5. Display and save an XY plot of the temperature profile across the centerline of the outlet for the
initial solution (Figure 5.9: Outlet Temperature Profile for the Initial Solution (p. 230)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Temperature... and Static Temperature from the Y Axis Function drop-down lists.
c. Select the z=0_outlet surface you just created from the Surfaces selection list.
d. Click Save/Plot.
The button that was originally labeled Save/Plot will change to Write....
f. Click Write....
ii. Click OK to save the temperature data and close the Select File dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Fluid Flow and Heat Transfer in a Mixing Elbow
a. Select Density... and Density from the Field Functions drop-down lists, and click the Select
button to add density to the Definition field.
b. Click the X button to add the multiplication symbol to the Definition field.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Velocity... and Velocity Magnitude from the Field Functions drop-down lists, and
click the Select button to add |V| to the Definition field.
d. Click y^x to raise the last entry in the Definition field to a power, and click 2 for the power.
e. Click the / button to add the division symbol to the Definition field, and then click 2.
g. Click Define and close the Custom Field Function Calculator dialog box.
The dynamic-head tree item will appear under the Parameters & Customization/Custom
Field Functions tree branch.
7. Display filled contours of the custom field function (Figure 5.10: Contours of the Dynamic Head
Custom Field Function (p. 232)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Fluid Flow and Heat Transfer in a Mixing Elbow
d. Select Custom Field Functions... and dynamic-head from the Contours of drop-down lists.
Tip:
Note:
You may need to change the view by zooming out after the last vector display, if you
have not already done so.
8. Save the settings for the custom field function by writing the case and data files (elbow1.cas.h5
and elbow1.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
When you write the case and data file at the same time, it does not matter whether
you specify the file name with a .cas or .dat extension, as both will be saved.
b. Click OK to save the files and close the Select File dialog box.
1. Define Cell Registers to adapt the mesh in the regions of high temperature gradient.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Fluid Flow and Heat Transfer in a Mixing Elbow
c. Select Temperature... and Static Temperature from the Curvature of drop-down list.
d. Click Compute.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Ansys Fluent will update the Minimum and Maximum values to show the minimum and maximum
temperature gradient. The Average temperature gradient and Standard Deviation will also be
displayed.
e. Enter a value of 0.0015 for the Cells having value more than.
A general rule is to use about 10% of the maximum gradient when setting the value for refinement.
f. Click Save and close the Field Variable Register dialog box.
2. Set up mesh adaption using the Cell Registers. For this task, you will use the Adapt group box
in the Domain ribbon tab.
a. Select the previously defined curvature_0 cell register from the Refinement Criterion drop-
down lists.
Ansys Fluent will not coarsen beyond the original mesh for a 3D mesh. Hence, it is not necessary
to select the Coarsening Criterion in this instance.
b. Click Adapt.
c. Click Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Fluid Flow and Heat Transfer in a Mixing Elbow
Ansys Fluent will display the cells marked for adaption in the graphics window (Figure 5.11: Cells
Marked for Adaption (p. 236)).
Extra
You can change the way Ansys Fluent displays cells marked for adaption (Figure 5.12: Al-
ternative Display of Cells Marked for Adaption (p. 238)) by performing the following steps:
i. Click Display Options... in the Manual Mesh Adaption dialog box to open the
Display Options - Adaption dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. Ensure that only the Edges option is enabled in the Options group box.
v. Select all of the items except z=0_outlet from the Surfaces selection list.
vi. Click Display and close the Mesh Display dialog box.
ix. Rotate the view and zoom in to get the display shown in Figure 5.12: Alternative
Display of Cells Marked for Adaption (p. 238).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Fluid Flow and Heat Transfer in a Mixing Elbow
x. After viewing the marked cells, rotate the view back and zoom out again.
xi. Click Close to close the Manual Mesh Adaption dialog box.
3. Display the adapted mesh (Figure 5.13: The Adapted Mesh (p. 240)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Deselect all of the highlighted items from the Surfaces selection list except for symmetry-
xyplane.
Tip:
To deselect all surfaces, click the Deselect All Shown button ( ) at the top of
the Surfaces selection list. Then select the desired surface from the Surfaces selec-
tion list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
Fluid Flow and Heat Transfer in a Mixing Elbow
The solution will converge as shown in Figure 5.14: The Complete Residual History (p. 241) and Fig-
ure 5.15: Convergence History of Mass-Weighted Average Temperature (p. 241).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. Save the case and data files for the solution with an adapted mesh (elbow2.cas.h5 and el-
bow2.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
Fluid Flow and Heat Transfer in a Mixing Elbow
b. Click OK to save the files and close the Select File dialog box.
The files elbow2.cas.h5 and elbow2.dat.h5 will be saved in your default folder.
6. Display the temperature distribution (using node values) on the revised mesh using the temper-
ature contours definition that you created earlier (Figure 5.16: Filled Contours of Temperature Using
the Adapted Mesh (p. 242)).
Right-click the Results/Graphics/Contours/contour-temp tree item and select Display from the
menu that opens.
7. Display and save an XY plot of the temperature profile across the centerline of the outlet for the
adapted solution (Figure 5.17: Outlet Temperature Profile for the Adapted Coupled Solver Solu-
tion (p. 243)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 5.17: Outlet Temperature Profile for the Adapted Coupled Solver Solution
The button that was originally labeled Save/Plot will change to Write....
c. Click Write....
8. Display the outlet temperature profiles for both solutions on a single plot (Figure 5.18: Outlet
Temperature Profiles for the Two Solutions (p. 245)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
Fluid Flow and Heat Transfer in a Mixing Elbow
b. Click the Load File... button to open the Select File dialog box.
Each of these files will be listed with their folder path in the bottom list to indicate that they
have been selected.
Tip:
If you select a file by mistake, simply click the file in the bottom list and
then click Remove.
ii. Click OK to save the files and close the Select File dialog box.
c. Select the folder path ending in outlet_temp1.xy from the Curve Information selection list
(Curves group box).
The item in the Legend Entries list for outlet_temp1.xy will be changed to Before Adaption. This
legend entry will be displayed in the upper-left corner of the XY plot generated in a later step.
f. In a similar manner, change the legend entry for the folder path ending in outlet_temp2.xy
to be Adapted Mesh.
g. Click Plot and close the Plot Data Sources dialog box.
Figure 5.18: Outlet Temperature Profiles for the Two Solutions (p. 245) shows the two temperature profiles
at the centerline of the outlet. It is apparent by comparing both the shape of the profiles and the pre-
dicted outer wall temperature that the solution is highly dependent on the mesh and solution options.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
Specifically, further mesh adaption should be used in order to obtain a solution that is independent
of the mesh.
5.5. Summary
A comparison of the convergence speed for the SIMPLE and Coupled pressure-velocity coupling schemes
indicates that the latter converges much faster. With more complex meshes, the difference in speed
between the two schemes can be significant.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 6: Exhaust System: Fault-tolerant Meshing
This tutorial is divided into the following sections:
6.1. Introduction
6.2. Prerequisites
6.3. Problem Description
6.4. Setup and Solution
6.5. Summary
6.1. Introduction
This tutorial illustrates the setup and solution of a three-dimensional turbulent fluid flow in a manifold
exhaust system. The manifold configuration is encountered in the automotive industry. It is often im-
portant to predict the flow field in the area of the mixing region in order to properly design the junction.
You will use the Fault-tolerant Meshing guided workflow, which unlike the watertight workflow used
in Fluid Flow in an Exhaust Manifold (p. 1), is appropriate for geometries with imperfections, such as
gaps and leakages.
– Define leakages
• Calculate a solution.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
Exhaust System: Fault-tolerant Meshing
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
6.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
A small pipe is placed in the main portion of the manifold where edge extraction will be considered.
There is also a known small leakage included that will be addressed in the meshing portion of the tu-
torial to demonstrate the automatic leakage detection aspects of the meshing workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
Exhaust System: Fault-tolerant Meshing
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. All tasks are initially incomplete and you proceed through the workflow com-
pleting all tasks. Additional tasks are also available for the workflow.
b. For CAD File, enter the path and file name for the CAD geometry that you want to import
(exhaust_system.fmd).
Using the Custom option allows you load the CAD objects, and selectively pick and choose
which parts you want to include in your CFD simulation as meshing objects. Selecting the One
per part option would load the CAD geometry and automatically create meshing objects for
every part.
This will load the CAD file's content into the CAD Model tree below.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
Items in the model trees that are checked indicate an object that is displayed
in the graphics window. Using the check boxes is not the same as selecting a
object in the tree to perform a particular operation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
Exhaust System: Fault-tolerant Meshing
iv. In the CAD Model tree, select the first part (main), hold the Shift button and select the
last part (object1), thereby selecting all of the parts.
You can also select the parts you require in the graphics window.
v. Holding down the left mouse button, drag the collection of parts and drop them onto the
Meshing Model tree.
The parts in the CAD Model tree will become grayed out and will appear in the Meshing
Model tree. If you make a mistake, you can right-click the appropriate node in the Meshing
Model tree, and select the Restore to Cad Model option from the context menu, and the parts
will be restored to the CAD Model tree.
Note:
You can also select objects in the graphics window and add them to the tree.
Make sure that you select the check box for the top-level node in the Meshing Model tree to
view all of the parts of the meshing model in the graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This will update the task, create meshing objects with the designated properties based on the se-
lected portions of the CAD model. This will also display the geometry in the graphics window, and
allow you to proceed onto the next task in the workflow.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
a. In the Describe Geometry and Flow task, you are prompted for more information about the
geometry and flow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
Exhaust System: Fault-tolerant Meshing
b. Select Internal flow through the object for the Flow Type.
c. Enable Advanced Options to expose additional options that are required for this task.
Many workflow tasks have advanced options that you may want to inspect before updating a task.
This particular geometry has a few areas that will require special feature extraction treatment.
e. Click Describe Geometry and Flow to complete this task and proceed to the next task in the
workflow.
Select the Enclose Fluid Regions (Capping) task, where you can cover, or cap, any openings in
your geometry in order to later extract the enclosed fluid region.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Name field, enter inlet_1 for the name of the capping surface to be applied
to one of the manifold's inlets.
iv. In the list of zones, select inlet.1 as the opening that you want to cover.
For occasions when the list of items is long, you can use the Filter Text option and use
an expression such as in* to show only items starting with "in". Alternatively, you can
use the Use Wildcard option to list and pres-select matching items. See Filtering Lists and
Using Wildcards for more information.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
Exhaust System: Fault-tolerant Meshing
v. Click Create Cap(s) to complete this task and proceed to the next task in the workflow.
Once completed, this particular task will return you to a fresh task in order to assign
additional capping surfaces, if necessary. We will proceed to assign a cap for the re-
maining openings.
b. Repeat the previous steps, creating a cap called inlet_2 for the inlet.2 zone, and another
cap called inlet_3 for the inlet zone.
Alternatively, you could also have selected all three inlet zones and created a single cap for all
three inlets.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Name field, enter outlet_1 for the name of the capping surface to be applied
to the manifold's outlet.
iv. In the list of zones, select outlet for the outlet that you want to cover.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Exhaust System: Fault-tolerant Meshing
In the Extract Edge Features task, you can set various properties for the extraction of features
in your geometry.
In this tutorial, we will create a single extraction object to capture the features between the smaller
pipe and the main manifold.
Create a feature extraction object based on intersection loops between the smaller pipe and the
main manifold.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Select Intersection Loops for the Extraction Method Using field.
This will localize the feature extraction to the intersection of the small pipe (flow_pipe)
with the main manifold (main).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Exhaust System: Fault-tolerant Meshing
v. Click Extract Edge Features to complete this task and proceed to the next task in the
workflow.
6. Identify regions.
In the Identify Regions task, you can choose the various regions that you want to use in your
simulation.
In this tutorial, we will identify the internal fluid region as well as the external (void) region outside of
the geometry. The external void region will be useful in identifying any potential leakages from within
the fluid region to the outer domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. For the Identify any fluid or void region(s)? prompt, keep the default setting of yes.
iii. Keep the default Define Location Using setting as Centroid of Objects.
Once completed, this particular task will return you to a fresh task in order to identify ad-
ditional regions, if necessary. We will proceed to identify a void region.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Exhaust System: Fault-tolerant Meshing
iii. Keep the default Define Location Using setting as Centroid of Objects.
This will ensure that the void region is located properly based on the centroid of the selected
objects.
vi. Click Identify Region to complete this task and proceed to the next task in the
workflow.
In the Define Leakage Threshold task, you can choose to define a threshold for when leakages
within your geometry can be identified and automatically patched.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
In the case of this tutorial, we know there is a potential leakage (a small opening in the main
manifold in the neck of the outlet) that we want to define a threshold.
e. Keep the default value of 6.4 mm for the Maximum Leakage Size.
This will display a cut plane through the domain that you can adjust using the Leakage Plane
controls. Use the Location slider and the Orientation fields to identify any potential leakages with
the current settings.
Rotate the display and examine the mesh. Note that there are no leakages present.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
Exhaust System: Fault-tolerant Meshing
i. Click Define Leakage Threshold to complete this task and proceed to the next task in the
workflow.
a. In the Update Region Settings task, you can review and revise a table of settings for the
defined regions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. For the Displayed Regions field, select Identified Regions, as a means of simplifying the
listing to only show previously identified regions.
c. For fluid-region-1, change the Volume Fill setting from hexcore to tet, since, for internal
flow, we are interested only in using tetrahedral cells.
To change the setting in the table, double-click the cell to expose the drop-down menu options.
This is done since we do not want to consider the void region, however, we want to use the Leakage
Size threshold of 6.4 mm to detect any leakages from the fluid region into the void region when
that threshold is exceeded.
e. Click Update Regions to complete this task and proceed to the next task in the workflow.
In the Choose Mesh Control Options task, you can determine how much control you want when
generating the mesh: either through size controls; and/or through boundary layer settings.
For the purposes of this tutorial, you can keep the default settings in this task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
Exhaust System: Fault-tolerant Meshing
a. For the Add Local Sizing task, keep the default size controls (default-curvature
and default-proximity) already populated with useful default settings.
a. In the Generate the Surface Mesh task, you can customize how the surface mesh is created.
b. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
Ansys Fluent will apply your settings (calculate size fields, closing leakages, remeshing surfaces,
calculating regions, etc.) and proceed to generate a surface mesh for the manifold geometry. You
can visualize the surface mesh by selecting the Draw Mesh button at the bottom of the task, and
adjusting the clipping plane controls accordingly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
Exhaust System: Fault-tolerant Meshing
b. All the proposed boundaries are correct, so click Update Boundaries. and proceed to the next
task.
For the Add Boundary Layers task, select yes at the prompt as to whether or not you want to
define boundary layer settings. In this task, you can define specific details for capturing the
boundary layer in and around your geometry.
These default settings create a continuous boundary layer along the walls of the fluid region.
ii. Click Add Boundary Layers to complete this task and proceed to the next task in the workflow.
a. In the Generate the Volume Mesh task, you can customize how the volume mesh is created,
primarily defining the final skewness for the volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select the Enable Region Settings to view and edit volume fill settings, prior to actually
generating the fluid volume mesh.
c. Click Generate the Volume Mesh to complete this task and proceed to the next task in the
workflow.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the manifold
geometry. Once complete, the mesh is displayed in the graphics window and a clipping plane is
automatically inserted with a layer of cells drawn so that you can quickly see the details of the
volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
Exhaust System: Fault-tolerant Meshing
Now that a high-quality mesh has been generated using Ansys Fluent in meshing mode, you can
now switch to solver mode to complete the set up of the simulation.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Physics → Solver
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Exhaust System: Fault-tolerant Meshing
6.4.5. Models
1. Set up your models for the CFD simulation using the Models group box of the Physics ribbon
tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
You can also use the Models task page, which can be accessed from the tree by ex-
panding Setup and double-clicking the Models tree item.
You will use the default settings for the k-ω SST turbulence model, so you can enable it directly from
the tree by right-clicking the Viscous node and choosing SST k-omega from the context menu.
6.4.6. Materials
Ordinarily, you would set up the materials for the CFD simulation using the Materials group box of
the Physics ribbon tab.
In this tutorial, we will keep the default assignment of air for the fluid zone.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Exhaust System: Fault-tolerant Meshing
2. Apply the same conditions for the other velocity inlet boundaries (inlet_2, and inlet_3).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6.4.9. Solution
1. Specify the discretization schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
Exhaust System: Fault-tolerant Meshing
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Exhaust System: Fault-tolerant Meshing
c. Select inlet_1, inlet_2, and inlet_3, from the Boundaries selection list.
d. Enable Report Plot and Print to Console in the Create group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click OK to save the surface report definition and close the Flux Report Definition dialog
box.
3. Monitor the total mass flow rate through the entire domain.
Perform the same procedure as described above, naming the report mass-tot, and selecting the
boundaries inlet_1, inlet_2, inlet_3, and outlet_1.
b. Select mass-tot from the Report Definitions drop-down list on the right.
d. Select mass-in from the Report Definitions drop-down list on the right.
e. Enable Report Plot and Print to Console in the Create group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Exhaust System: Fault-tolerant Meshing
5. Initialize the flow field using the Initialization group box of the Solution ribbon tab.
Solution → Initialization
b. Click Initialize.
7. Start the calculation by requesting 100 iterations in the Solution ribbon tab (Run Calculation
group box).
As the solution progresses, the residuals history will be plotted in the Scaled Residuals tab
in the graphics window (Figure 6.3: Residuals (p. 281)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Similarly, the monitors will be plotted in their respective tabs in the graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Exhaust System: Fault-tolerant Meshing
The net mass imbalance is a small fraction (less than 0.5%) of the total mass flow rate through
the system, which indicates that the solution has converged.
6.4.10. Postprocessing
1. Display path lines highlighting the flow field (Figure 6.5: Pathlines Through the Manifold (p. 284)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Particle Variables... and Time from the Color by drop-down lists.
e. Select inlet-1, inlet-2, and inlet-3 from the Release from Surfaces list.
The new pathlines-1 definition appears under the Results/Graphics/Pathlines tree branch. To
edit your surface definition, right-click it and select Edit... from the menu that opens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Exhaust System: Fault-tolerant Meshing
a. Select Mesh... and X-Coordinate from the Surface of Constant drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Compute.
e. Use the slider to locate the iso-surface in the middle of the geometry (approximately 380
mm).
The new surf-x-coordinate definition appears under the Results/Surfaces tree branch. To edit
your surface definition, right-click it and select Edit... from the menu that opens.
3. Create and define contours of velocity magnitude throughout the manifold along with the mesh.
b. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Exhaust System: Fault-tolerant Meshing
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Click New Object and select Mesh to open the Mesh Display dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Exhaust System: Fault-tolerant Meshing
ii. Select all of the surfaces under the Surfaces list, except the newly created surface.
iii. Click Save/Display and close the Mesh Display dialog box.
The new mesh-1 definition appears under the Results/Graphics/Mesh tree branch. The
new object also appears in the Scene dialog box.
d. In the Scene dialog box, set the Transparency to 90 for the mesh-1 graphical object.
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
Figure 6.7: Scene Containing the Mesh and Contours Throughout the Manifold
6.5. Summary
In this tutorial, you learned how to import a faulty CAD geometry, add modifications and enhancements,
generate a volume mesh, and set up, solve, and postprocess a CFD problem involving air flow through
a exhaust system.
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 7: Modeling Hypersonic Flow
This tutorial is divided into the following sections:
7.1. Introduction
7.2. Prerequisites
7.3. Problem Description
7.4. Setup and Solution
7.5. Summary
7.1. Introduction
The purpose of this tutorial is to compute the flow around a re-entry capsule at hypersonic speed. The
simulated speed, trajectory, and ambient conditions are representative of such a vehicle as it passes
through the earth’s atmosphere at an altitude of approximately 50 [km].
• Model hypersonic flow, using high-speed numerics, appropriate models for air properties, the two-
temperature model for energy to address thermal non-equilibrium, and the species model to address
the chemical non-equilibrium.
7.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Note:
Additional feature license is required to enable the use of this model. You need to have a
cfd_hsf license and the hsf library installed to use the two-temperature model. Please check
for availability in your installation and contact your Ansys representative to add the license
feature, if needed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Modeling Hypersonic Flow
• Create a mesh on the re-entry capsule using the rapid meshing workflow.
• Setup, solve, and postprocess a steady-state non-reacting simulation using the density-based solver
with the Two-Temperature model.
• Increase the simulation complexity by modeling gas reactions using the Species model.
7.4.1. Preparation
7.4.2. Meshing Workflow
7.4.3. Mesh
7.4.4. Solver
7.4.5. Models
7.4.6. Materials
7.4.7. Operating Conditions
7.4.8. Boundary Conditions
7.4.9. Solution
7.4.10. Postprocessing
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
7.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Modeling Hypersonic Flow
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
c. For File Name, enter the path and file name for the CAD geometry that you want to import
(CapsuleFlow.dsco).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This will update the task, display the geometry in the graphics window and allow you to proceed
onto the next task in the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
Modeling Hypersonic Flow
The capsule geometry has been enclosed in a suitable flow domain, which should provide distinct
regions of inflow and outflow for a range of angles of attack, and avoids having the bow shock
that forms in such flows from contacting the inflow surfaces..
Note:
Alternatively, the ... button next to File Name can be used to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
Local mesh sizing controls are added on the wall surfaces using face sizing, and in the flow volume
around the capsule using Bodies Of Influence (BOIs), in regions of flow of interest. Note that all
the mesh sizes, local and global, are coarser than would be typical for industrial use, in order to
ensure the mesh is not too large for tutorial purposes.
a. In the Add Local Sizing task, add local sizing controls to the faceted geometry by selecting
yes:
In this tutorial, we will add local sizing around the surfaces of the capsule, since they are areas
where we require a more refined mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
In the Add Local Sizing task, you can add more local sizing controls to the faceted geometry.
Two bodies included in the geometry model are used for this purpose: one frustum-shaped
body to refine the flow region around and just downstream in the wake of the capsule, and
a second, toroidal body running along the sharp corner at the outer radius of the capsule.
ii. Retain the default boi_1 for the Name of the size control.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Modeling Hypersonic Flow
The Add Local Sizing task can still be used to add more local sizing controls to the geometry.
i. Retain the default boi_2 for the Name of the size control.
v. Click Add Local Sizing to complete this task and proceed to the next task in the workflow.
With the local sizing set as described above, the global surface mesh sizing only defines the largest
elements on other surfaces, farther away from the capsule, on the inflow, outflow, and symmetry
surfaces.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
e. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Modeling Hypersonic Flow
a. Select The geometry consists of only fluid regions with no voids option under Geo-
metry Type, since this model contains only the fluid region.
c. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
e. All the proposed boundaries are correct, click Update Boundaries and proceed to the next
task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Modeling Hypersonic Flow
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry and
change them as needed.
We can see that the only defined region is the fluid region.
b. The proposed region type is correct, so click Update Regions to update your settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, ensure yes is selected at the prompt as to define boundary
layer settings. In this task, you can define specific details for capturing the boundary layer in
and around your geometry.
c. Retain the default last_ratio_1 for the Name of the size control.
Many boundary layers are desired to model a well resolved flow near the wall.
With the local sizing set as described above, including bodies of influence, the global volume
mesh sizing only defines the largest elements in the flow domain. In this case, the maximum is
set to be consistent with the specified global surface mesh sizing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Modeling Hypersonic Flow
a. Select the Generate the Volume Mesh task, to set properties of the volume mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the geometry..
The mesh is displayed in the graphics window and a clipping plane is automatically inserted with
a layer of cells drawn so that you can quickly see the details of the volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Now that a mesh has been generated using Ansys Fluent in meshing mode, you can now switch
to solver mode to complete the set up of the simulation. Note that to obtain more accurate
solutions a higher quality mesh should be used.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
7.4.3. Mesh
1. To examine the cells of the mesh around the capsule display the mesh with edges and faces en-
abled and the far-field boundary disabled.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Modeling Hypersonic Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The cells near the surface have a relativlely higher resolution and high aspect ratios, to account for
the flow around the capsule.
7.4.4. Solver
1. Set the solver settings.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Modeling Hypersonic Flow
7.4.5. Models
1. Select to solve the Energy Equation and with it the Two-Temperature Model option. In the two-
temperature model, one temperature is representative of the translational and rotational energy
of the air molecules, and the other of their vibrational and electronic energy. Accounting for this
thermal non-equilibrium is important for accurate simulations of hypersonic flows, most importantly
in the predictions of surface heat transfer and temperatures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You will use the default settings for the k-ω SST turbulence model, so you can enable it directly from
the tree by right-clicking the Viscous node and choosing SST k-omega from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Modeling Hypersonic Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
7.4.6. Materials
The default Fluid Material is air, which is the working fluid in this problem. For hypersonic flows it is im-
portant to account for compressibility and variations of the thermophysical properties with temperature.
This is done automatically when selecting to use the two-temperature model, to ensure that appropriate
properties are used.
Retain the default properties for air that are set automatically in conjunction with the selection
of the Two-temperature Model:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Modeling Hypersonic Flow
The Operating Conditions dialog box can also be accessed from the Cell Zone Conditions task page.
For information about setting the operating pressure, see the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enter 0.90630778 and -0.42261826 for the X-Component of Flow Direction and Y-
Component of Flow Direction, respectively.
These values are determined by the -25° angle of attack: cos -25°= 0.90630778 and sin -25° = -
0.42261826.
d. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
e. Enter a value of 1% for Turbulent Intensity and 1 for Turbulent Viscosity Ratio.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Modeling Hypersonic Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
e. Retain the default value of 1% for Turbulent Intensity and 1 for Turbulent Viscosity Ratio.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Modeling Hypersonic Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
7.4.9. Solution
1. Turn on high speed numerics in the TUI.
/solve/set/high-speed-numerics enable y
Enabling adaptive high-speed numerics for all Mach.
Reducing AMG termination criterion for flow (<0.01)
Activating divergence prevention
Activating limiter filter
Activating high-speed numerics
/solve/set/cafsm y 100
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Modeling Hypersonic Flow
b. Select AUSM (Advection Upstream Splitting Method) from the Flux Type drop-down list.
c. Select Green-Gauss Node Based from the Gradient drop-down list in the Spatial Discretiza-
tion group box.
d. Select Second Order Upwind for Flow and Two-Temperature Model in the Spatial Discret-
ization group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Select First Order Upwind for Turbulent Kinetic Energy and Specific Dissipation Rate in
the Spatial Discretization group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Modeling Hypersonic Flow
4. Create a force report definition to plot and write the drag force on the capsule
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enter 0.9063078 for X and -0.4226183 for Y in the Force Vector group box.
e. In the Create group box, enable Report Plot and Print to Console.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Modeling Hypersonic Flow
5. Similarly, create a force report definition for the lift force on the capsule.
c. Enter 0.4226183 for X and 0.9063078 for Y in the Force Vector group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. In the Create group box, enable Report Plot and Print to Console.
6. Create a flux report definition for the total heat transfer on the capsule
Solution → Reports → Definitions → New → Flux Report → Total Heat Transfer Rate...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Modeling Hypersonic Flow
c. In the Create group box, enable Report Plot and Print to Console.
b. Select Scale and Compute Local Scale in the Residual Values group box.
c. Select local scaling from the Reporting Option drop down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Ensure that Plot is enabled in the Options group box and click OK to close the Residual
Monitors dialog box.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Modeling Hypersonic Flow
FMG initialization often facilitates an easier start-up of a calculation, especially for hypersonic flows
in which extremely strong variations and gradients are present, and the initialized solution must
adapt to reflect the given boundary conditions. Use of FMG initialization usually minimizes the
need for users to take other measures at start-up, such as gradually ramping up the CFL (Courant
Friedrichs Lewy) number, thereby reducing the number of iterations for convergence.
ii. Enter the text commands and input responses as shown in the boxes. Accept the default
values by pressing Enter when no input response is given:
solve/initialize/set-fmg-initialization
solve/initialize/fmg-initialization
Enable FMG initialization? [no] yes
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Calculate.
11. Save the case and data files (CapsuleFlow.cas.h5 and CapsuleFlow.dat.h5).
7.4.10. Postprocessing
1. Plot the Mach number distribution on the symmetry plane. This is one way to get an overall picture
of the flow field and important flow features, such as the detached bow shock ahead of the capsule,
flow expansion around its outer edge, and the wake behind the capsule.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Modeling Hypersonic Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Velocity... and Mach Number from the Contours of drop-down lists.
f. On the Mesh Display dialog box that opens, select capsule from the Surfaces selection
list.
2. Plot the total surface heat flux distribution on the capsule surface. The heat flux distribution on
the surfaces shows which parts of the capsule are predicted to experience the greatest thermal
load and hence would need to be correspondingly protected thermally. Keep in mind that, by
convention, the heat flux out of the flow solution domain is negative, so the largest thermal loads
have a negative sign.
c. Select Wall Fluxes... and Total Surface Heat Flux from the Contours of drop-down lists.
e. Click Save/Display.
f. Change the light orientation to better visulaize the capsule surface. View →
Graphics → Lights...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Modeling Hypersonic Flow
j.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3. Plot the total surface heat flux distribution on the capsule surface.centerline.
b. Select Mesh... and Z-coordinate from the Surface of Constant drop-down lists.
g. Plot the heat flux along the capsule centerline. Results → Plots → XY Plot → New...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Modeling Hypersonic Flow
ii. Select Wall Fluxes... and Total Surface Heat Flux from the Y Axis Function drop-
down lists.
iv. Enable Write to File in the Options group box to save the radial velocity profile.
v. Click the Write... button to open the Select File dialog box.
Be sure to double check the location where the files are being saved to ensure they will
be saved where you intend.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
Modeling Hypersonic Flow
5. Another way to examine the thermal non-equilibrium is to define a line through the shock to the
surface of the capsule, along which to plot the two temperatures. We will define the line to be
approximately along a line representing the stagnation line, parallel to the trajectory of the capsule.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Enter the values for x0, x1, y0, y1, z0, and z1 as follows:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Modeling Hypersonic Flow
d. Enable Write to File in the Options group box to save the translational-rotational temperature
profile.
e. Click the Write... button to open the Select File dialog box.
i. Enter ttr-stag-line.xy in the XY File text entry box and click OK.
Be sure to double check the location where the files are being saved to ensure they will be saved
where you intend.
f. Similarly write an xy plot file for the Vibrational-Electronic Temperature along the stagnation-
line named tve-stag-line.xy.
b. Click the Load File... button to open the Select File dialog box.
ii. Click OK to save the files and close the Select File dialog box.
c. Select the folder path ending in ttr-stag-line.xy from the Curve Information selection list
(Curves group box).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The item in the Legend Entries list for ttr-stag-line.xy will be changed to Translational-Rotational.
This legend entry will be displayed in the upper-left corner of the XY plot generated in a later step.
f. In a similar manner, change the legend entry for the folder path ending in tve-stag-line.xy
to be Vibrational-Electronic.
g. Enter Ttr & Tve Temperature for the Title and Legend Label.
h. Click Axes... and set the Precision to 2 and close the Axes - Plot Data Sources dialogue box.
i. Click Plot and close the Plot Data Sources dialog box.
Fluent has various built-in air mixtures that can be selected based on the flow field temperature. In
this tutorial, you will use the air-5species-park93 mixture since ionization effects are negligible due
to the moderate temperature. For more information about modelling hypersonic flows using the
species model, see Modeling Non-Equilibrium Gas Dissociation Using Finite Rate Chemistry in the
Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Modeling Hypersonic Flow
1. Turn on the species model to address the chemical non-equilibrium in hypersonic flows.
The imported mixture air-5species-park93 defines 5 species N2, O2, NO, N, O and Park93 reaction
mechanism.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Retain the default properties for air-5species-park93 that are set automatically in
conjunction with the selection of the Two-temperature Model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
Modeling Hypersonic Flow
ii. Click Apply and close the Pressure Far-Field dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Click Apply and close the Pressure Outlet dialog box.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
Modeling Hypersonic Flow
FMG initialization often facilitates an easier start-up of a calculation, especially for hypersonic flows
in which extremely strong variations and gradients are present, and the initialized solution must
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
adapt to reflect the given boundary conditions. Use of FMG initialization usually minimizes the
need for users to take other measures at start-up, such as gradually ramping up the CFL (Courant
Friedrichs Lewy) number, thereby reducing the number of iterations for convergence.
ii. Enter the text commands and input responses as shown in the boxes. Accept the default
values by pressing Enter when no input response is given:
solve/initialize/set-fmg-options/viscous-terms?y
solve/initialize/set-fmg-options/species-reactions?y
solve/initialize/set-fmg-initialization
Customize your FMG initialization:
set the number of multigrid levels [3]
solve/initialize/fmg-initialization
Enable FMG initialization? [no] yes
b. Click Calculate.
6. Plot the mass fraction of n on the symmetry plane. This gives an indication of regions of chemical
non-equilibrium in the flow, which can be accounted for with the species model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Modeling Hypersonic Flow
c. Select Species... and Mass Fraction of n from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Save/Plot.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Modeling Hypersonic Flow
f. Click the Write... button to open the Select File dialog box.
i. Enter ttr-stag-line-reacting.xy in the XY File text entry box and click OK.
Be sure to double check the location where the files are being saved to ensure they will be saved
where you intend.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click the Load File... button to open the Select File dialog box.
ii. Click OK to save the files and close the Select File dialog box.
c. Select the folder path ending in ttr-stag-line.xy from the Curve Information selection list
(Curves group box).
f. In a similar manner, change the legend entry for the folder path ending in ttr-stag-line-react-
ing.xy to be reacting.
h. Click Plot and close the Plot Data Sources dialog box.
You can see that the reacting condition predicts a shorter shock standoff distance and a lower
peak temperature than the non-reacting condition since chemical reactions absorb heat, change
the thermodynamic states behind the shock, and alter the temperature profile.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Modeling Hypersonic Flow
9. Plot the total surface heat flux distribution on the capsule surface.centerline.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Wall Fluxes... and Total Surface Heat Flux from the Y Axis Function drop-down lists.
d. Click Save/Plot.
e. Enable Write to File in the Options group box to save the radial velocity profile.
f. Click the Write... button to open the Select File dialog box.
Be sure to double check the location where the files are being saved to ensure they will be saved
where you intend.
10. 10. Compare the total surface heat flux on the capsule centerline between the non-reacting and
reacting conditions. The comparison shows the effects of chemical reactions on the surface heat
flux.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
Modeling Hypersonic Flow
b. Click the Load File... button to open the Select File dialog box.
ii. Click OK to save the files and close the Select File dialog box.
c. Select the folder path ending in heat-flux-capsule-centerline.xy from the Curve Information
selection list (Curves group box).
f. In a similar manner, change the legend entry for the folder path ending in heat-flux-capsule-
centerline-reacting.xy to be reacting.
g. Enter Total Surface Heat Flux for the Title and Legend Label.
h. Click Plot and close the Plot Data Sources dialog box.
You can see that the reacting condition predicts a lower surface heat flux than the non-reacting
condition since chemical dissociation reactions absorb the thermal energy and reduces the
temperature in the shock layer.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
7.5. Summary
This tutorial demonstrated how to set up and solve the hypersonic flow around a re-entry capsule as
it passes through the upper atmosphere.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 8: Modeling Transient Compressible Flow
This tutorial is divided into the following sections:
8.1. Introduction
8.2. Prerequisites
8.3. Problem Description
8.4. Setup and Solution
8.5. Summary
8.1. Introduction
In this tutorial, Ansys Fluent’s density-based implicit solver is used to predict the time-dependent flow
through a two-dimensional nozzle. As an initial condition for the transient problem, a steady-state
solution is generated to provide the initial values for the mass flow rate at the nozzle exit.
• Calculate a steady-state solution (using the density-based implicit solver) as an initial condition for a
transient flow prediction.
• Use automatic mesh adaption for both steady-state and transient flows.
• Calculate a transient solution using the second-order implicit transient formulation and the density-
based implicit solver.
8.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
Modeling Transient Compressible Flow
8.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
7. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
Modeling Transient Compressible Flow
c. For File Name, enter the path and file name for the CAD geometry that you want to import
(nozzle.dsco).
This will update the task, display the geometry in the graphics window and allow you to proceed
onto the next task in the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
Alternatively, the ... button next to File Name can be used to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
3. In the Add Local Sizing task, retain the default no and click Update to complete this task and
proceed to the next task in the workflow.
With the local sizing set as described above, the global surface mesh sizing only defines the largest
elements on other surfaces.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
Modeling Transient Compressible Flow
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
g. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select The geometry consists of only fluid regions with no voids option under Geo-
metry Type, since this model contains only the fluid region.
c. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
Modeling Transient Compressible Flow
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry and
change them as needed.
b. The proposed region type is correct, so click Update Regions to update your settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
Modeling Transient Compressible Flow
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, ensure yes is selected at the prompt as to define boundary
layer settings. In this task, you can define specific details for capturing the boundary layer in
and around your geometry.
With the local sizing set as described above, including bodies of influence, the global volume
mesh sizing only defines the largest elements in the flow domain. In this case, the maximum is
set to be consistent with the specified global surface mesh sizing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Generate the Volume Mesh task, to set properties of the volume mesh.
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
g. Expand the Advanced Options task, to set properties of the volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
Modeling Transient Compressible Flow
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the geometry..
The mesh is displayed in the graphics window and a clipping plane is automatically inserted with
a layer of cells drawn so that you can quickly see the details of the volume mesh.
Now that a mesh has been generated using Ansys Fluent in meshing mode, you can now switch
to solver mode to complete the set up of the simulation. Note that to obtain more accurate
solutions a higher quality mesh should be used.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The pressure for this problem is specified in atm, which is not the default unit in Ansys Fluent. You
must redefine the pressure unit as atm.
8.4.4. Solution
1. Select the solver settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
Modeling Transient Compressible Flow
a. Select Density-Based in the General task page (Solver group box, under Type).
The density-based implicit solver is the solver of choice for compressible, transonic flows without
significant regions of low-speed flow. In cases with significant low-speed flow regions, the pressure-
based solver is preferred. Also, for transient cases with traveling shocks, the density-based explicit
solver with explicit time stepping may be the most efficient.
Note:
You will solve for the steady flow through the nozzle initially. In later steps, you will
use these initial results as a starting point for a transient calculation.
8.4.5. Models
1. Enable the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
Modeling Transient Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
8.4.6. Materials
1. Define the settings for air, the default fluid material.
a. Select ideal-gas from the Density drop-down list in the Properties group box, so that the
ideal gas law is used to calculate density.
Note:
Ansys Fluent automatically enables the solution of the energy equation when the
ideal gas law is used, in case you did not already enable it manually in the Energy
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 369
Modeling Transient Compressible Flow
Since you have set the operating pressure to zero, you will specify the boundary condition inputs for
pressure in terms of absolute pressures when you define them in the next step. Boundary condition
inputs for pressure should always be relative to the value used for operating pressure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The inlet static pressure estimate is the mean pressure at the nozzle exit. This value will be used
during the solution initialization phase to provide a guess for the nozzle velocity.
c. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
Modeling Transient Compressible Flow
b. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
If substantial backflow occurs at the outlet, you may need to adjust the backflow values to levels
close to the actual exit conditions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the default selection of Least Squares Cell Based from the Gradient drop-down list
in the Spatial Discretization group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
Modeling Transient Compressible Flow
Note:
The default Courant number for the density-based implicit formulation is 5. For re-
latively simple problems, setting the Courant number to 10, 20, 100, or even higher
value may be suitable and produce fast and stable convergence. However, if you
encounter convergence difficulties at the startup of the simulation of a properly
set up problem, then you should consider setting the Courant number to its default
value of 5. As the solution progresses, you can start to gradually increase the
Courant number until the final convergence is reached.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Create the surface report definition for mass flow rate at the flow exit.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
Modeling Transient Compressible Flow
c. In the Create group box, enable Report File, Report Plot and Print to Console.
Note:
When Report File is enabled in the Surface Report Definition dialog box, the mass
flow rate history will be written to a file. If you do not enable this option, the history
information will be lost when you exit Ansys Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Solution → Initialization
b. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 377
Modeling Transient Compressible Flow
You will enable automatic adaption so that the solver periodically refines the mesh in the vicinity of
the shocks as the iterations progress. The shocks are identified by their large pressure gradients.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
Modeling Transient Compressible Flow
Note:
When you write the case and data files at the same time, it does not matter whether
you specify the file name with a .cas.h5 or .dat.h5 extension, as both will be
saved.
10. Click OK in the Question dialog box to overwrite the existing file.
Important:
Although the mass flow rate history indicates that the solution is converged, you should
also check the mass flux throughout the domain to ensure that mass is being conserved.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Compute and examine the values displayed in the dialog box.
Important:
The net mass imbalance should be a small fraction (for example, 0.1%) of the
total flux through the system. The imbalance is displayed in the lower right
field under Net Results. If a significant imbalance occurs, you should decrease
your residual tolerances by at least an order of magnitude and continue iterat-
ing.
12. Review a mesh that resulted from the automatic adaption performed during the computation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
Modeling Transient Compressible Flow
b. Ensure that Edges and Faces are enabled in the Options group box.
The mesh after adaption is displayed in the graphics window (Figure 8.4: 2D Nozzle Mesh after
Adaption (p. 383)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Zoom in by dragging the middle mouse button with the Shift key pressed to view aspects of
your mesh.
Notice that the cells in the regions of high pressure gradients have been refined.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
Modeling Transient Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The steady flow prediction shows the expected pressure distribution, with low pressure near the nozzle
throat.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
Modeling Transient Compressible Flow
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Setup → General
Select Transient in the General task page (Solver group box, under Time).
2. The pressure at the outlet is defined as a wave-shaped profile, and is described by the following
equation:
(8.1)
where
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
Modeling Transient Compressible Flow
Enter the following expression for the outlet pressure as a function of time.
(0.12*sin(2200[Hz]*t)+0.737)*101325.0[Pa]
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
Modeling Transient Compressible Flow
a. For Get Data Every, retain the value of 1 and select time-step from the drop-down list.
The selection of the time step is critical for accurate time-dependent flow predictions. Using a time
step of 2.85596 x 10-5 seconds, 100 time steps are required for one pressure cycle. The pressure cycle
begins and ends with the initial pressure at the nozzle exit.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
By requesting 100 time steps, you are asking Ansys Fluent to compute one pressure cycle. The mass
flow rate history is shown in Figure 8.5: Mass Flow Rate History (Transient Flow) (p. 392).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
Modeling Transient Compressible Flow
5. Optionally, you can review the effect of automatic mesh adaption performed during transient
flow computation as you did in steady-state flow case.
6. Save the transient case and data files (nozzle_uns.cas.h5 and nozzle_uns.dat.h5).
8.5. Summary
In this tutorial, you modeled the transient flow of air through a nozzle. In doing so, you learned how
to:
• set solution parameters for implicit time-stepping and apply a user-defined transient pressure
profile at the outlet.
• use mesh adaption to refine the mesh in areas with high pressure gradients to better capture
the shocks.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 9: Performing Parametric Analyses in Ansys
Fluent
This tutorial is divided into the following sections:
9.1. Introduction
9.2. Prerequisites
9.3. Problem Description
9.4. Setup and Solution
9.5. Summary
9.1. Introduction
This tutorial illustrates how to perform a parametric analysis, or study, of a static mixer simulation
within Ansys Fluent. The analysis will take an existing Fluent case file with predefined input and output
parameters, and setup and solve various permutations that analyze a few changes to the parametric
variables, all within the Fluent interface. For more information about using Fluent to perform a parametric
analysis, refer to Performing Parametric Studies.
• Start with a Fluent case and data file with input and output parameters.
• Define a series of additional cases (design points) where each represents a change to one or more
the parameters.
• Review the simulation reports and perform a comparison of the results between design points.
Related video that demonstrates steps for setting up, solving, and postprocessing a parametric study
in Fluent:
9.2. Prerequisites
This tutorial is written with the assumption that you have completed one or more of the introductory
tutorials (such as Fluid Flow and Heat Transfer in a Mixing Elbow (p. 181)) found in this manual and that
you are familiar with the Ansys Fluent tree and ribbon structure. Some steps in the setup and solution
procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 393
Performing Parametric Analyses in Ansys Fluent
Fluid enters through two inlets using conditions described by separate input parameter expressions for
the fluid velocity magnitude (inlet1_vel and inlet2_vel) and temperature (inlet1_temp and
inlet2_temp). The fluid exits the outlet of the mixer based on a pressure outlet condition with a
temperature of 300 Kelvin.
The input parameter expressions are initially set to the following constant values:
Input Value
Parameter
inlet1_vel 5
m/s
inlet1_temp 300
K
inlet2_vel 10
m/s
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
inlet2_temp 350
K
9.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
9.4.2. Mesh
1. Read the case and data file (Static_Mixer.case.h5 and Static_Mixer.dat.h5).
As Fluent reads the case/data files, it will report the progress in the console.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 395
Performing Parametric Analyses in Ansys Fluent
2. Examine the mesh (Figure 9.2: Mesh Display of the Static Mixer (p. 396)).
Extra:
You can use the right mouse button to check which zone number corresponds to each
boundary. If you click the right mouse button on one of the boundaries in the graphics
window, its zone number, name, and type will be printed in the Ansys Fluent console.
This feature is especially useful when you have several zones of the same type and you
want to distinguish between them quickly.
You will need to manage various files that get created for your parametric study, so Fluent will prompt
you to create a new project file to help manage the files that will be generated for each design point
run. Click Yes to proceed with creating a project file. Fluent will prompt you for the name and location
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
of the project file. For this tutorial, keep the default name as Static_Mixer.flprj and keep the
location as your current working folder.
Note:
Once you create a project file, you can revisit it at any time by opening the project file
using the File menu.
a. The Parametric Study tab that appears contains the Design Point Table with the currently
loaded case file (the "base case") with its input and output parameters.
Figure 9.3: The Design Point Table for the Initial Static Mixer Case
b. The Outline View now contains a Case View with a case-specific outline, along with a
Parametric Study View that contains access to the details of your case parameters.
Figure 9.4: The Case View and Parametric Study View for the Initial Static Mixer Case
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 397
Performing Parametric Analyses in Ansys Fluent
c. Review details of the current case. To see the current parametric settings for the case,
enable the Show Current Case Parameters option under Parametric Study in the
Preferences dialog (File > Preferences...):
Figure 9.5: The Current Parameters for the Static Mixer Case
Here you can review the input and output parameters and their values and units.
Figure 9.6: The Design Point Table With Additional Design Points
1. Use the Parametric ribbon to add design points to your parametric study.
Fluent will prompt you to ensure that you want to proceed, informing you that by adding a design
point, the state of the project will change (in case you wanted to preserve the current state of
the project). For this tutorial, you can click Continue Adding Design Point.
2. In a similar fashion, add four more design points until you have a total of six, including the base
design point (Base DP).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
When you later update these design points, Fluent will run each simulation using these settings and
you will then be able to review their solutions and compare the results of each simulation.
Note:
For this tutorial, you are not making any changes to the settings and organization of
the reports. If you were to make changes to how your reports are organized, however,
it is a good idea to review and change these settings as needed prior to updating the
design points in your parametric study.
1. Review the settings for the individual design point simulation reports that Fluent will create.
This opens the Simulation Report Outline task page. When the Current Report is set to Design
Point Settings, you can choose to include or exclude various portions of a typical simulation report
using the Report Sections tree.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
Performing Parametric Analyses in Ansys Fluent
Figure 9.7: The Simulation Report Outline Task Page for Design Point Settings
For the purposes of this tutorial, you can keep the default settings.
When the Current Report is set to Parametric Report, you can choose to include or exclude
various portions of a typical simulation report using the Report Sections tree.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 9.8: The Simulation Report Outline Task Page for Parameter Report Settings
For the purposes of this tutorial, you can keep the default settings.
For any given design point in the design point table, when the Capture Simulation Report Data
field is enabled, the information flagged in the Simulation Report Outline for that design point will
appear in the report.
As the calculations for each design point progresses, information is printed to the console and
the Status column in the Design Point Table updates accordingly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
Performing Parametric Analyses in Ansys Fluent
You can also check the progress of your solution runs using the Run Status section of the Para-
metric ribbon.
2. Monitor the progress of the calculation by viewing its transcript, residual plots, and plots of any
solution monitors that may exist.
a. View a transcript of a design point solution by right-clicking on the design point in the table
and selecting Show > Transcript from the context menu. The transcript will appear below the
design point table.
b. View a plot of any existing solution monitors by right-clicking on the design point in the table
and selecting Show > Monitors from the context menu. The monitor plot will appear below
the design point table. For this tutorial, the original case file already contains a solution mon-
itor definition (one for monitoring the average temperature at the outlet).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. View a plot of default residuals of a design point solution by right-clicking on the design point
in the table and selecting Show > Residuals from the context menu. The residual plot will
appear below the design point table.
1. Return to the Simulation Report Outline task page to generate an individual simulation report
for one or more design points.
2. Set the Current Report to DP1 Report and click Generate at the bottom of the task page.
Once generated, the report will be displayed in the Fluent interface, tabbed alongside the
graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
Performing Parametric Analyses in Ansys Fluent
You can perform the same operation for the other design points in the study (DP2 and DP3 for
instance, and even the Base DP).
Based on the default selections of what the report is comprised of, the report will have tabulated
information about a particular design point simulation settings. In addition, the report can include
plots and animations of the mesh, contours, vectors, and pathlines of common flow field quantities
(such as temperature, for instance).
3. Return to the Simulation Report Outline task page to generate an overall parametric report.
4. Set the Current Report to Parametric Report and click Generate at the bottom of the task page.
Once generated, the report will be displayed in the Fluent interface, tabbed alongside the
graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Based on the default selections of what the report is comprised of, the report will have tabulated
information about the design points and the base case simulation settings. In addition, the report
can include plots of the mesh, contours, vectors, and pathlines of common flow field quantities
(such as temperature, for instance).
a. Return to the Simulation Report Outline task page to review the overall parametric report.
Set the Current Report to Parametric Report and click View at the bottom of the task page.
b. In the Parametric Report, go to the Contours section and review the Contours of Static
Temperature plot that has been generated and included in the report.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
Performing Parametric Analyses in Ansys Fluent
c. Use the slider to see the contour plot for the different design points in your study.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 9.17: Contours Section of the Parametric Report (All Design Points)
d. Click the Contours Comparison tab to view two plots side-by-side to compare them between
two different design point values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
Performing Parametric Analyses in Ansys Fluent
Since there are multiple contour plots availble in the original analysis, they are also available
for each design point as well. Click the bottom slider to view other available contour plot
comparisons between different design points. For instance
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
Performing Parametric Analyses in Ansys Fluent
Figure 9.20: Contours Section of the Parametric Report (Contour Comparison of Wall
Temperature)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
For more information about comparing plots in your simulation reports, see Comparing Para-
metric Results.
2. Use comparison plots to compare the input and/or output parameter values as they vary with
each other or by design point.
This opens the Parametric Plots dialog box where you can specify the details of a comparison
plot.
d. Click Create to visualize the plot under the Design Point Table. A new plot is created in the
Parametric Study View under Plots.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
Performing Parametric Analyses in Ansys Fluent
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
9.5. Summary
This tutorial demonstrated taking an existing singular Fluent case and data file set with input and output
parameters and developing a parametric study directly in the Ansys Fluent interface. Variations of those
input parameters were used to create different solutions for comparative analysis. Individual design
points were analyzed and simulation reports were generated for each design point and for the parametric
study itself. Finally, simulation reports and comparative plots were used to examine the changes of an
input variable per design point. For more information about using Fluent to perform a parametric
analysis, refer to Performing Parametric Studies.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 10: Optimizing Parametric Analyses in Ansys
Fluent
This tutorial is divided into the following sections:
10.1. Introduction
10.2. Prerequisites
10.3. Problem Description
10.4. Setup and Solution
10.5. Summary
10.1. Introduction
This tutorial illustrates how to perform an optimized parametric analysis of a two-dimensional flow
simulation within Ansys Fluent using Ansys optiSLang. The analysis will take an existing Fluent case file
with predefined input and output parameters, and setup and solve various permutations that analyze
a few changes to the parametric variables, all within the Fluent interface. For more information about
using Fluent to perform an optimized parametric analysis, refer to Performing Parametric Studies.
Note:
Note:
Ansys optiSLang provides several ways to perform parametric optimizations, including One-
Click Optimization (OCO) and the more powerful Adaptive Metamodel of Optimal Prognosis
(AMOP) approach. For the sake of simplicity, this tutorial focuses on the OCO approach to
optimization. For more information, see Creating and Optimizing Designs of Experiments for
optiSLang.
• Start with a Fluent case and data file with input and output parameters.
• Apply mesh morphing to define changes in the geometry and the mesh using input parameters.
• Use One-Click Optimization (OCO) and Ansys optiSLang within Fluent to define and generate a series
of additional cases (design points) where each represents a change to one or more of the parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
Optimizing Parametric Analyses in Ansys Fluent
• Review the simulation reports and perform a comparison of the results between design points.
Related video that demonstrates steps for setting up, solving, and postprocessing a parametric study
in Fluent:
10.2. Prerequisites
This tutorial is written with the assumption that you have completed one or more of the introductory
tutorials (such as Fluid Flow and Heat Transfer in a Mixing Elbow (p. 181)) found in this manual and that
you are familiar with the Ansys Fluent tree and ribbon structure. Some steps in the setup and solution
procedure will not be shown explicitly.
Fluid enters a two-dimensional heat exchanger through a single inlet using conditions described by
separate input parameter expressions for the fluid velocity magnitude (inlet_v) and temperature
(inlet_T). The fluid exits the outlet of the heat exchanger based on a pressure outlet condition with
a temperature of 300 Kelvin. The parametric analysis will study the best displacement of the cylinders
while studying the heat transfer and optimizing the pressure drop across the heat exchanger.
The input parameter expressions are initially set to the following constant values:
Input Value
Parameter
inlet_T 300
K
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
inlet_v 2.5
m/s
wall_1_dx 0m
wall_1_dy 0m
wall_2_dx 0m
wall_2_dy 0m
Note:
The OCO approach to optimization only allows you to have a single objective. Therefore, a
combined output parameter was defined to represent both the heat transfer and the pressure
drop. The objective defined allows you to maximize the combined output paramater.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
Optimizing Parametric Analyses in Ansys Fluent
10.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
10.4.2. Mesh
1. Read the case and data file (2d_heat_exchanger.cas.h5 and 2d_heat_ex-
changer.dat.h5).
As Fluent reads the case/data files, it will report the progress in the console.
2. Examine the mesh (Figure 10.2: Mesh Display of the 2D Heat Exchanger Geometry (p. 419)).
Extra:
You can use the right mouse button to check which zone number corresponds to each
boundary. If you click the right mouse button on one of the boundaries in the graphics
window, its zone number, name, and type will be printed in the Ansys Fluent console.
This feature is especially useful when you have several zones of the same type and you
want to distinguish between them quickly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The following steps have been applied upon loading the case file. However, this section
is for demonstrative purposes to reveal what those steps were.
a. Create a fixed wall constraint condition to be applied to the inlet, outlet and the symmetry
boundaries.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
Optimizing Parametric Analyses in Ansys Fluent
i. In the Parameterize and Explore dialog box, in the Design Conditions tab, click Create...
to display the Create New Condition dialog box.
ii. In the Create New Condition dialog box, select fixed-walls-constraint and change the
Name to fixed-walls-constraint.
iii. Click OK to create the new condition and close the Create New Condition dialog box.
iv. In the Parameterize and Explore dialog box, in the Design Conditions tab, for the new
fixed-walls-constraint condition, under Fixed Walls Condition, select the inlet, outlet,
symmetry-1, and symmetry-2 surfaces and click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Parameterize and Explore dialog box, under Design Conditions, click Create... to
display the Create New Condition dialog box.
ii. In the Create New Condition dialog box, select translation and change the Name to
translation-wall-1.
iii. Click OK to create the new condition and close the Create New Condition dialog box.
iv. In the Parameterize and Explore dialog box, for the new translation-wall-1 condition,
under Fixed Walls Condition, select the wall-1 surface.
c. Create a second translating wall condition to be applied to the other circular wall.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
Optimizing Parametric Analyses in Ansys Fluent
i. In the Parameterize and Explore dialog box, under Design Conditions, click Create... to
display the Create New Condition dialog box.
ii. In the Create New Condition dialog box, select translation and change the Name to
translation-wall-2.
iii. Click OK to create the new condition and close the Create New Condition dialog box.
iv. In the Parameterize and Explore dialog box, for the new translation-wall-2 condition,
under Fixed Walls Condition, select the wall-2 surface.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 10.6: The Region Tab of the Parameterize and Explore Dialog Box
In the Parameterize and Explore dialog box, in the Region tab, under Region Extent, set the
following values:
X -0.025
Min m
X 0.225
Max m
Y -0.025
Min m
Y 0.075
Max m
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
Optimizing Parametric Analyses in Ansys Fluent
Figure 10.7: The Design Change Tab of the Parameterize and Explore Dialog Box
a. In the Parameterize and Explore dialog box, in the Design Change tab, review your settings
and, under Workflows, click Check to confirm your settings.
b. Once your settings are confirmed, under Mesh, click Preview... to visually inspect the mesh
morphing region extents using the Preview Morphing dialog box.
In the Preview Morphing dialog box, select all surfaces and click Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Now that parameter-based changes in the mesh are accounted for through setting up mesh morphing,
you can proceed on to setting up and optimizing the parametric study.
You will need to manage various files that get created for your parametric study, so Fluent will prompt
you to create a new project file to help manage the files that will be generated for each design point
run. Click Yes to proceed with creating a project file. Fluent will prompt you for the name and location
of the project file. For this tutorial, keep the default name as 2d_heat_exchanger.flprj and
keep the location as your current working folder.
Note:
Once you create a project file, you can revisit it at any time by opening the project file
using the File menu.
a. The Parametric Study tab that appears contains the Design Point Table with the currently
loaded case file (the "base case") with its input and output parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
Optimizing Parametric Analyses in Ansys Fluent
Figure 10.10: The Design Point Table for the Initial 2D Heat Exchanger Case
b. The Outline View now contains a Case View with a case-specific outline, along with a
Parametric Study View that contains access to the details of your case parameters.
Figure 10.11: The Case View and Parametric Study View for the Initial 2D Heat
Exchanger Case
c. Review details of the current case. To see the current parametric settings for the case,
enable the Show Current Case Parameters option under Parametric Study in the
Preferences dialog (File > Preferences...):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 10.12: The Current Parameters for the 2D Heat Exchanger Case
Here you can review the input and output parameters and their values and units.
Note:
For this tutorial, you are not making any changes to the settings and organization of
the reports. If you were to make changes to how your reports are organized, however,
it is a good idea to review and change these settings as needed prior to updating the
design points in your parametric study.
1. Review the settings for the individual design point simulation reports that Fluent will create.
This opens the Simulation Report Outline task page. When the Current Report is set to Design
Point Settings, you can choose to include or exclude various portions of a typical simulation report
using the Report Sections tree.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
Optimizing Parametric Analyses in Ansys Fluent
Figure 10.13: The Simulation Report Outline Task Page for Design Point Settings
For the purposes of this tutorial, you can keep the default settings.
When the Current Report is set to Parametric Report, you can choose to include or exclude
various portions of a typical simulation report using the Report Sections tree.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 10.14: The Simulation Report Outline Task Page for Parameter Report Settings
For the purposes of this tutorial, you can keep the default settings.
For any given design point in the design point table, when the Capture Simulation Report Data
field is enabled, the information flagged in the Simulation Report Outline for that design point will
appear in the report.
This displays the Create Design Points Using optiSLang dialog box. Select the Create DOE and
Optimize option to display more options in the Create Design Points and Optimize Using optiSLang
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
Optimizing Parametric Analyses in Ansys Fluent
Figure 10.15: The Create Design Points and Optimize Using optiSLang Dialog Box
a. De-activate the inlet_T, inlet_v, wall_1_dx, and wall_2_dx parameters in the table.
Under Criteria, keep the New Criteria Type set to Objective, and click Add Objective to display
a new objective criteria. For the new criteria:
The OCO approach to optimization only allows you to have a single objective. Therefore, a combined
output parameter was defined to represent both the heat transfer and the pressure drop. The ob-
jective defined allows you to maximize the combined output paramater.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Under Optimization Options, select One-Click and click Configure Settings to directly expose
additional optiSLang settings.
Once this field is set, a brief pause may occur as optiSLang updates the remaining fields.
b. Ensure that the Stop after the given number of design evaluations without improvement
option is to 10.
c. Ensure that the Fixed number of design evaluations per iteration option is set to 25.
Fluent will automatically run each design point simulation using these settings, generate data, and
update the design point table accordingly.
Figure 10.16: The Design Point Table With Initial Optimization Study Design Point Data
Once the optimization study is complete, you will then be able to review their solutions and
compare the results of each simulation.
Figure 10.17: The Design Point Table With Final Optimization Study Design Point Data
Click the Show Optimization Results button to display the tabulated display of the one-click
optimization study.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
Optimizing Parametric Analyses in Ansys Fluent
Figure 10.18: The Results of the Optimization Study Showing the Best Solution
1. Return to the Simulation Report Outline task page to generate an individual simulation report
for one or more design points.
2. Set the Current Report to DP42 Report and click Generate at the bottom of the task page.
Once generated, the report will be displayed in the Fluent interface, tabbed alongside the
graphics window.
Figure 10.19: Simulation Report for the Optimal Design Point (DP42)
Based on the default selections of what the report is comprised of, the report will have tabulated
information about a particular design point simulation settings. In addition, the report can include
plots and animations of the mesh, contours, vectors, and pathlines of common flow field quantities
(such as temperature, for instance).
3. Return to the Simulation Report Outline task page to generate an overall parametric report.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Set the Current Report to Parametric Report and click Generate at the bottom of the task page.
Once generated, the report will be displayed in the Fluent interface, tabbed alongside the
graphics window.
Based on the default selections of what the report is comprised of, the report will have tabulated
information about the design points and the base case simulation settings. In addition, the report
can include plots of the mesh, contours, vectors, and pathlines of common flow field quantities
(such as temperature, for instance).
a. Return to the Simulation Report Outline task page to review the overall parametric report.
Set the Current Report to Parametric Report and click View at the bottom of the task page.
b. In the Parametric Report, go to the Contours section and review the Contours of Static
Temperature plot that has been generated and included in the report.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
Optimizing Parametric Analyses in Ansys Fluent
c. Use the slider to see the contour plot for the different design points in your study.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 10.22: Contours Section of the Parametric Report (Select Design Points)
d. Click the Contours Comparison tab to view two plots side-by-side to compare them between
two different design point values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
Optimizing Parametric Analyses in Ansys Fluent
For more information about comparing plots in your simulation reports, see Comparing Para-
metric Results.
e. In the Parametric Report, go to the XY Plots section and review the static temperature (xy-
plot-temp-exit) and the velocity magnitude (xy-plot-vel-exit) plots that have been
generated and included in the report.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 10.24: Static Temperature Distribution at the Exit for All Design Points
f. Figure 10.25: Velocity Magnitude Distribution at the Exit for All Design Points
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
Optimizing Parametric Analyses in Ansys Fluent
10.5. Summary
This tutorial demonstrated taking an existing singular Fluent case and data file set with input and output
parameters and developing a optimization parametric study directly in the Ansys Fluent interface using
Ansys optiSLang. Since the parametric analysis involved geometry/mesh changes, Fluent's mesh
morphing capabilities were utilized. Fluent was used to easily set up a one-click optimization study
where variations of those input parameters were used to create different solutions for comparative
analysis. Individual design points were analyzed and simulation reports were generated for each design
point and for the parametric study itself. Finally, simulation reports were used to examine the changes
of an input variable per design point. For more information about using Fluent to perform a parametric
analysis, refer to Performing Parametric Studies.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 11: Using the Frozen Rotor Method
This tutorial is divided into the following sections:
11.1. Introduction
11.2. Prerequisites
11.3. Problem Description
11.4. Setup and Solution
11.5. Summary
11.6. Further Improvements
11.1. Introduction
In this tutorial, you will setup a general fluid flow simulation to evaluate the performance of a centrifugal
pump with a vaneless volute using the Frozen Rotor method.
11.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
Using the Frozen Rotor Method
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
11.4.2. Mesh
11.4.3. Models
11.4.4. Materials
11.4.5. Cell Zone Conditions
11.4.6. Boundary Conditions
11.4.7.Turbomachinery Models
11.4.8. Solution
11.4.9. Postprocessing
11.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
11.4.2. Mesh
1. Read the mesh file pump_volute.msh.h5.
As Fluent reads the mesh file, it will report the progress in the console.
2. In the Mesh group box of the Domain ribbon tab, set the units for angular-velocity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
Using the Frozen Rotor Method
11.4.3. Models
1. Enable the - SST turbulence model.
b. Click OK.
Compared to other two-equation models, the - SST turbulence model effectively predicts flow sep-
aration in turbomachinery, allowing for accurate evaluation of pump performance.
11.4.4. Materials
1. Add water to the list of materials.
a. Click Fluent Database... to open the Fluent Database Materials dialog box.
b. Scroll down and select water-liquid (h2o <l>) from the list of materials.
c. Select Copy.
d. Close the Fluent Database Materials dialog box and the Create/Edit Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Ensure values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
The impeller will rotate relative to the absolute frame. By default, the correct rotation is set (about
the z-axis).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
Using the Frozen Rotor Method
b. Ensure values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
By default, the rotating wall is specified with a velocity of 0 relative to the impeller fluid zone.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The inblock shroud wall is stationary (velocity equal to 0) relative to the absolute reference frame.
The outlet has been automatically set as an inlet by Fluent. You must first change this boundary
condition to a mass flow outlet.
Type → mass-flow-outlet
Edit...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 445
Using the Frozen Rotor Method
The Frozen Rotor method will be modeled using the No Pitch-Scale (NPS) interface which allows
for connecting a 360-degree interface to another 360-degree interface.
d. Enable the General Turbo Interface option in the Interface Options group box.
e. Select No Pitch-Scale in the Pitch-Change Types group box under General Turbo Interface.
f. Click Create/Edit and close the Create/Edit Turbo Interfaces dialog box.
Fluent will perform various checks on the mesh and will report the progress in the console. Make sure
that the reported minimum volume is a positive number.
Note that if this step is performed before creating the mesh interface, the check will fail because Fluent
will detect that the interface is missing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
11.4.8. Solution
1. Specify the solution methods.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 447
Using the Frozen Rotor Method
a. Select Green-Gauss Node Based from the Gradient drop-down list in the Spatial Discretiza-
tion group box.
b. Select Pressure... → Total Pressure from the Field Variable drop-down lists.
This automatically selects all the outlet boundary conditions that have been specified.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
b. Select Pressure... and Total Pressure from the Field Variable drop-down lists.
d. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
Using the Frozen Rotor Method
b. Select Pressure... and Static Pressure from the Field Variable drop-down lists.
d. Click OK to save the surface report definition settings and close the Surface Report
Definition dialog box.
You can insert the report definitions you previously created using the Report Definitions drop-
down.
The expression uses 998.2 as the density of water [kg/m^3] and 9.81 as the acceleration of the
fluid due to gravity [m/s^2].
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click OK to save the expression and close the Expression Report Definition dialog box.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
Using the Frozen Rotor Method
c. Click Calculate.
You can monitor the progression of the residuals and the pump head during the run.
11.4.9. Postprocessing
1. Determine the head generated from the pump
a. Select head and p-blade from the Report Definitions selection list.
b. Click Compute.
The head generated by the pump and pressure integral on the blade are printed to the console
and are approximately 20.7 [m] and 5650 [pascal m^2], respectively.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Ensure that the Filled option is enabled in the Options group box.
d. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
e. Deselect all surfaces and select Outlet from the Surfaces selection list.
g. On the Mesh Display dialog box that opens, deselect all surfaces and select the Wall surface
type from the Surfaces selection list.
i. Click Save/Display and close the Contours dialog box. Orient the view as shown in Fig-
ure 11.3: Contours of Velocity Magnitude at the Outlet (p. 453).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 453
Using the Frozen Rotor Method
b. Ensure that the Filled option is enabled in the Options group box.
e. Ensure Pressure... and Static Pressure are selected from the Contours of drop-down lists.
The increasing pressure in the flow domain can be seen in the contour plot.
b. Ensure that the Filled option is enabled in the Options group box.
d. Ensure Pressure... and Static Pressure are selected from the Contours of drop-down lists.
e. Select blade, impeller-hub and inblock-hub from the Surfaces selection list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
11.5. Summary
In this tutorial you completed a fluid flow simulation to evaluate the performance of a pump and volute.
You created a custom expression to determine the head generated by the pump. While a steady-state
simulation was used to model the pump performance using the frozen rotor method, this simulation
can be converted to a transient rotor stator simulation by following these steps:
• In the impeller cell zone, change the motion from Frame Motion to Mesh Motion by clicking
on Copy to Mesh Motion
You can watch a video of this case being set up, solved, and postprocessed at:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
Using the Frozen Rotor Method
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 12: Turbomachinery Setup and Analysis
Using the Turbo Workflow
This tutorial is divided into the following sections:
12.1. Introduction
12.2. Prerequisites
12.3. Problem Description
12.4. Setup and Solution
12.5. Postprocessing
12.6. Summary
12.1. Introduction
Licensing Capability:
In this tutorial, you will use the Ansys Fluent Turbo Workflow to setup a fluid flow simulation to eval-
uate the performance of a 1.5 stage compressor. Note that additional analysis of this same geometry
can be found in Modeling Blade Row Interaction using Steady-State and Transient Simulations (p. 495).
This tutorial illustrates the setup and solution of a three-dimensional fluid flow through the first three
rows of a one and a half stage axial compressor, courtesy of TFD Hannover. The compressor configuration
is encountered in the aerospace and turbomachinery industry. It is often important to predict the flow
field through the various components of a compressor in order to properly design the turbomachine.
The Turbo Workflow allows you to easily set up a turbomachinery analysis within Ansys Fluent where
you can describe the type of turbo machine and its configuration, import the geometry, and define
turbo-related mappings and physics conditions, before finally creating the turbo-specific topology and
reporting tools.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
Turbomachinery Setup and Analysis Using the Turbo Workflow
• Calculate a solution.
12.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
12.4.2.Turbo Workflow
12.4.3. Review Setup
12.4.4. Review Solution
12.4.1. Preparation
To prepare for running this tutorial:
The various components of the turbomachine (IGV.gtm , R1.gtm, and S1.gtm) can be found in
the folder.
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
a. In the Turbomachinery group box of the Domain ribbon tab, select Enable Workflow
under the Turbo Workflow drop-down button.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 459
Turbomachinery Setup and Analysis Using the Turbo Workflow
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. All tasks are initially incomplete and you proceed through the workflow com-
pleting all tasks.
Ansys Fluent includes several useful settings in the Preferences dialog, some of which are specific to
the Turbo Workflow.
The Turbo Workflow partially involves setting up an association between cell and face zones and their
proper region assignments in the turbo topology. For turbo-related geometries with a large number
of components, these mappings can be more easily automated and optimized using the Preferences
dialog box where you can instruct Fluent to look for certain string configurations and in a certain order.
For the purposes of this tutorial, make the following changes to the Turbo Workflow preferences:
File → Preferences
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 12.2: The Turbo Workflow Category of the Preferences Dialog Box
b. For Inlet Region, under Face Zone Mapping, change the default value to:
*inflow*, *in*
The change is to ensure *inflow* is searched for before *in* for inlet regions.
c. For Outlet Region, under Face Zone Mapping, change the default value to:
*outflow*, *out*
The change is to ensure *outflow* is searched for before *out* for outlet regions.
d. For Periodic 1 Region, under Face Zone Mapping, change the default value to:
*per*1*, *per*
The change is to ensure *per*1* is searched for before *per* for the first periodic region.
Ensure the Search Order is correct and on a single line in the Preferences Dialog Dox, if using
a copy/paste command.
• *bld* and *blade* are searched for before the tip components
• *inflow* and *outflow* are searched for before *in* and *out*
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 461
Turbomachinery Setup and Analysis Using the Turbo Workflow
f. Click OK to save the preference settings, and close the dialog box.
These settings will persist until you change them in the Preferences dialog box.
i. For row 1, change the Name to igv, keep the Type as stationary, set the # Sectors
to 26, and set the End Wall Gap? to no.
ii. For row 2, change the Name to r1, keep the Type as rotating, set the # Sectors to 23,
and (since there is a tip gap in the rotor) set the End Wall Gap? to yes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. For row 3, change the Name to s1, keep the Type as stationary, set the # Sectors to
30, and set the End Wall Gap? to no.
Note:
The table allows you to select a single row (or multiple rows using the Ctrl key) and
right-click to access the context menu where you can display the selected item(s)
in the graphics window, and easily change the Name, Type, # Sectors and the End
Wall Gap? settings.
You can visualize the machine you are planning to model using the schematic in the graphics
window.
This will update the task and allow you to proceed onto the next task in the workflow.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
Turbomachinery Setup and Analysis Using the Turbo Workflow
In the Define Blade Row Scope step, to easily model a portion of the turbomachine, you can optionally
choose whether or not you want to include specific rows in the blade-row analysis (for example, you
can choose to model a single stage of a ten-stage compressor). To exclude any given row(s), select the
row and choose no in the Include Row? column. You can still describe the component with the full
ten stages, but in this task, you can choose whether to formally include certain rows or not. The only
caveat is that the selected included rows must be contiguous (for example, you may not want to include
the inlet or the outlet, but you should not exclude r1 alone as that would be incorrect.
For this tutorial, you will want to model the whole machine, so keep the default settings and click
Define Blade Row Scope.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
Turbomachinery Setup and Analysis Using the Turbo Workflow
b. For Mesh File Path, enter the path and file name(s) for the mesh that you want to import. For
this tutorial, there are three TurboGrid-generated GTM files: one for the inlet guide vane
(IGV.gtm), one for the rotor (R1.gtm), and one for the stator (S1.gtm).
Note:
You can also import mesh files where all components are defined in the same file.
The workflow only supports mesh files of *.msh*, .def, .cgns and *.gtm file
formats.
This will update the task, display the geometry in the graphics window, and allow you to proceed
onto the next task in the workflow.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
Note:
Alternatively, you can use the ... button next to Mesh File Path to locate your mesh
file(s), after which, the Import Mesh task automatically updates, displaying the
geometry in the graphics window.
Once the files are imported, they appear in the workflow where you can review each file and their
respective cell zones and surfaces.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
You can display the mesh using the Mesh Display dialog, selecting faces along
with hub/blade/wall boundaries with or without the use of wildcards (such as *bld*
or *hub*) to more easily select blade and hub surfaces.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
Turbomachinery Setup and Analysis Using the Turbo Workflow
a. Select the Associate Mesh task to review the default associations between the cell zones and
the rows.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select the Use Wireframe for Highlighting check box to better visualize your cell zone(s).
c. Use the table to associate which fluid cell zone corresponds to a given row. Hovering over a
cell zone displays the zone in the graphics window.
d. For row 1 (igv) hold the Ctrl key and select the igv-inlet and the igv-passage-main cell
zones from the drop-down selection list.
e. For row 2 (r1) select the r1-passage-main cell zone from the drop-down selection list.
f. For row 3 (s1) select the s1-passage-main cell zone from the drop-down selection list.
This will update the task, making the proper associations, and allow you to proceed onto the next
task in the workflow.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
7. Map regions.
a. Use the Map Regions task to review the associated face zones that have been mapped to the
corresponding cell zone.
b. Use the Select Cell Zone drop-down list to specify a cell zone.
c. Select the Use Wireframe for Highlighting check box to better visualize your cell zone(s).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
Turbomachinery Setup and Analysis Using the Turbo Workflow
d. Use the table to review the list of associated face zone(s) for the selected cell zone. Be sure
to review all associations for all cell zones.
Based on the changes made earlier in the Preferences, the associations are properly identified.
e. Click Map Regions to perform the mapping and proceed to the next task.
a. Use the Create CFD Model task to create a formal CFD model based on the geometry.
You can use this task to make copies of passages which will automatically copy, rotate, and merge
regions together. In this tutorial, you only want a single passage per row, so you can keep the #
Blades Per Sector and # Sectors to Modelset to 1 for each row.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Use the Define Turbo Physics task to assign various turbomachinery-related physical conditions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
Turbomachinery Setup and Analysis Using the Turbo Workflow
a. Use the Define Turbo Regions and Zones task to assign various turbomachinery-related region-
based and zone-based boundary conditions.
You can optionally use Merge Zones to choose to merge multiple blades per passage, however,
this can be ignored for this tutorial.
h. Click Define to assign the region and zone conditions, and proceed to the next task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Use the Define Turbo Topology task to review the region definitions for the hub, shroud,
and casing.
b. For the Topology Name, assign a name for the topology object, or use the default value.
c. Select the Use Wireframe for Highlighting check box to better visualize the topology definition.
d. Use the table to review the region assignments, hovering over the table cells to highlight them
in the graphics window for confirmation.
e. Click Define Turbo Topology to create the topology, and proceed to the next task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
Turbomachinery Setup and Analysis Using the Turbo Workflow
a. Use the Define Turbo Surfaces task to create turbo-specific iso-surfaces to facilitate postpro-
cessing.
By default, you can create three iso-surfaces along specific constant span-wise locations, however,
you can add and remove as many as you want using the context menu.
c. For each of the default surfaces, change the Surface Name to be to include the span value
(twf_span_25, twf_span_50, and twf_span_75, respectively).
d. Click Define Turbo Surfaces to create the iso-surfaces, and proceed to the next task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Use the Create Report Definitions & Monitors task to finalize the workflow and to create
postprocessing objects such as contour plots on the specified turbo-surfaces, as well as turbo-
specific report definitions and monitors, saving you the time and effort of having to manually
create them later in Fluent.
b. Use the table to review the default contour assignments. For any given Surface Name, you
can choose to Create Contours or not. For this tutorial, keep the default values.
c. Click Create to create the contour surface objects. At the same time, the workflow will also
automatically create several turbo-specific report definitions and monitors.
At this point, you have completed setting up the turbomachinery analysis using the Turbo Workflow.
You can now proceed with using Fluent to review the solver settings generated by the Turbo Workflow,
generate a solution, and postprocess your results.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
Turbomachinery Setup and Analysis Using the Turbo Workflow
Figure 12.3: Models and Materials Defined From the Turbo Workflow
Figure 12.4: Cell Zone Conditions Defined From the Turbo Workflow
In addition, the workflow automatically creates appropriate boundary conditions and populates
the Outline View accordingly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
Turbomachinery Setup and Analysis Using the Turbo Workflow
1. Double-click Named Expressions in the Outline View to open the Expression Manager where
you can view the expression created by the Turbo Workflow. You can also edit the expression
to make any modification for subsequent simulations. Select an expression from the Expressions
list to see details of the expression definition.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. You can also double-click an expression in the Outline View to display the Expression dialog
box, where the expression is defined.
For example, double-click twf_p_ratio in the Outline View to display the Expression dialog box,
where the pressure ratio named expression is defined as the ratio of the outlet pressure and the inlet
pressure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
Turbomachinery Setup and Analysis Using the Turbo Workflow
In the case of this axial compressor tutorial, the default report definitions created by the Turbo
Workflow include:
1. Double-click Report Definitions in the Outline View to see a summary of each report definition
in the Report Definitions dialog box.
Select p-ratio, for example, to see details of the its report definition, noting the creation and use of
named expressions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Double-click a report definition in the Outline View to see a summary of the definition.
For example, double-click p-ratio in the Outline View to display the Expression Report Definition
dialog box where the pressure ratio between the outlet and the inlet is defined.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
Turbomachinery Setup and Analysis Using the Turbo Workflow
Note that report files and report plots have also been created for use in your turbomachinery simu-
lation.
For more information about creating additional reports, see Solution of the Steady-State Mixing
Plane Model (p. 511) in Modeling Blade Row Interaction using Steady-State and Transient Simula-
tions (p. 495).
Solution → Controls
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
Turbomachinery Setup and Analysis Using the Turbo Workflow
12.4.4.4. Monitors
The workflow also creates several report files and report plots, specific to the turbomachine analyses
defined in the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You will note the report files and plots correspond to the isentropic efficiency of the compressor,
the pressure ratio, and the total mass flow rate at the outlet.
12.4.4.5. Solution
1. Perform a hybrid initialization of the flow field using the Initialization group box of the Solution
ribbon tab.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
Turbomachinery Setup and Analysis Using the Turbo Workflow
c. Note that the Initialize has already been performed as an automatic step in the Turbo
Workflow.
3. Start the calculation in the Solution ribbon tab (Run Calculation group box).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. The residuals history will be plotted in the Scaled Residuals tab in the graphics window
(Figure 12.11: Residuals (p. 487)).
e. The isentropic efficiency of the compressor will also be plotted in a separate tab in the
graphics window (Figure 12.12: Isentropic Efficiency of the Compressor (p. 487)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
Turbomachinery Setup and Analysis Using the Turbo Workflow
f. The pressure ratio will also be plotted in a separate tab in the graphics window (Fig-
ure 12.13: Pressure Ratio (p. 488)).
g. The total mass flow rate at the outlet will also be plotted in a separate tab in the graphics
window (Figure 12.14: Total Mass Flow Rate at the Outlet (p. 489)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
12.5. Postprocessing
1. Review the generated contour plots (velocity magnitude, Mach number, and the total pressure)
along their span-wise locations.
Recall that the Turbo Workflow automatically creates contour plots at various span-wise locations, so
you can easily review the flow field. These plots are available in the Results section once the solution is
calculated.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
Turbomachinery Setup and Analysis Using the Turbo Workflow
2. Review the contours of the velocity magnitude at the initial span-wise location.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
Perform the same operations for the other span-wise locations (twf_velmag_twf_span_50 and
twf_velmag_twf_span_75).
3. Similarly, review the contours of total pressure at the initial span-wise location (twf_tot-
press_twf_span_25).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
Turbomachinery Setup and Analysis Using the Turbo Workflow
Perform the same operations for the other span-wise locations (twf_totpress_twf_span_50 and
twf_totpress_twf_span_75).
4. Similarly, review the contours of Mach number at the initial span-wise location
(twf_macnum_twf_span_25).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
Postprocessing
Perform the same operations for the other span-wise locations (twf_macnum_twf_span_50 and
twf_macnum_twf_span_75).
In the Outline View, select all of the Named Expressions (selecting the first and then the last while holding
the Shift key) . Right-click and select Compute from the context menu. The values for the named expres-
sions will be tabulated in the console window.
------------------------------------------------------------------
Expression Value Unit
------------------------------------------------------------------
twf_OP 0 [kg m^-1 s^-2]
twf_Ps_s1_s1_s1_outflow_passage 60500 [kg m^-1 s^-2]
twf_Pt_igv_1_igv_1_igv_inflow_inblock 60000 [kg m^-1 s^-2]
twf_Tt_igv_1_igv_1_igv_inflow_inblock 288.15 [K]
twf_isentropic_eff_compressor 0.86127817 []
twf_model_num_passages 1 []
twf_omega 1790.708 [s^-1 rad]
twf_p_ratio 1.2339942 []
twf_tot_mflow_outlet -8.0308548 [kg/s]
twf_tot_num_passages 30 []
twf_vol_avg_gamma 1.3990095 []
------------------------------------------------------------------
In the Outline View, select all of the Report Definitions (selecting the first and then the last while holding
the Shift key). Right-click and select Compute from the context menu. The values for the report definitions
will be tabulated in the console window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
Turbomachinery Setup and Analysis Using the Turbo Workflow
mflow-outlet
-------------------
Mass Flow Rate [kg/s]
-------------------------------- -------------------
s1:s1-outflow-passage -0.26608587
Po-outlet
-------------------
Mass-Weighted Average [Pa]
-------------------------------- -------------------
s1:s1-outflow-passage 74276.727
Po-inlet
-------------------
Mass-Weighted Average [Pa]
-------------------------------- -------------------
igv.1:igv-inflow-inblock 60000
To-outlet
-------------------
Mass-Weighted Average [K]
-------------------------------- -------------------
s1:s1-outflow-passage 309.24999
To-inlet
-------------------
Mass-Weighted Average [K]
-------------------------------- -------------------
igv.1:igv-inflow-inblock 288.15
tot-mflow-outlet
-------------------
Expression [kg/s]
-------------------------------- -------------------
tot-mflow-outlet -7.9825762
p-ratio
-------------------
Expression
-------------------------------- -------------------
p-ratio 1.2379454
isentropic-eff-compressor
-------------------
Expression
-------------------------------- -------------------
isentropic-eff-compressor 0.85721193
12.6. Summary
In this tutorial, you learned how to use the Ansys Fluent Turbo Workflow to more easily set up a turbo-
based fluid flow simulation to evaluate the performance of a compressor. Note that additional analysis
of this same geometry can be found in Modeling Blade Row Interaction using Steady-State and Transient
Simulations (p. 495).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 13: Modeling Blade Row Interaction using
Steady-State and Transient Simulations
This tutorial is divided into the following sections:
13.1. Introduction
13.2. Prerequisites
13.3. Problem Description
13.4. Setup and Solution
13.5. Summary
13.1. Introduction
In this tutorial, you will setup a fluid flow simulation to evaluate the performance of a 1.5 stage com-
pressor using a steady-state mixing plane simulation and then a transient pitch-scale simulation.
• Set up a mixing plane and pitch scale turbo interface models to simulate flow in a compressor.
13.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
Modeling Blade Row Interaction using Steady-State and Transient Simulations
mixing plane and a transient rotor/stator pitch-scale simulations will be performed to determine the
efficiency of the compressor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
13.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
13.4.2. Mesh
1. Read the mesh file hannover_1.5Stage.msh.h5.
As Fluent reads the mesh file, it will report the progress in the console.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Physics → Solver
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
13.4.4. Models
1. Set up your models for the CFD simulation using the Models group box of the Physics ribbon
tab.
b. Click OK.
Compared to other two-equation models, the - SST turbulence model effectively predicts flow sep-
aration in turbomachinery, allowing for accurate evaluation of performance.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
Modeling Blade Row Interaction using Steady-State and Transient Simulations
13.4.5. Materials
1. Set the properties for air, the default fluid material.
13.4.6. Cell Zone Conditions for the Steady-State Mixing Plane Model
All fluid zones must be reviewed to ensure that the Rotation-Axis is specified correctly, as well as,
the Rotational Velocity for rotating zones.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Ensure that the correct Rotation-Axis is specified for the a-igv and c-stator1 zones.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
Modeling Blade Row Interaction using Steady-State and Transient Simulations
The Operating Conditions dialog box can also be accessed from the Cell Zone Conditions task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a.
iv. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in
the Turbulence group box.
v. Retain the default value of 5% for Turbulent Intensity and 10 for Turbulent Viscosity
Ratio.
vi. Click the Thermal tab and enter 288.15 K for Temperature.
vii. Click Apply and close the Pressure Inlet dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 503
Modeling Blade Row Interaction using Steady-State and Transient Simulations
a.
ii. Select From Neighbouring Cell for the Backflow Direction Specification Method.
iii. Enable Radial Equilibrium Pressure Distribution and Average Pressure Specification.
iv. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list in
the Turbulence group box.
v. Retain the default value of 5% for Turbulent Intensity and 10 for Turbulent Viscosity
Ratio.
vi. Click the Thermal tab and enter 300 K for Temperature.
vii. Click Apply and close the Pressure Outlet dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3. By default, when the fluid zone is rotating, all the walls attached to the fluid zone will be rotating.
Since the rotor has a tip gap and the shroud is stationary in the absolute frame, we need to
modify the wall boundary condition for the rotor shroud. Set the wall boundary condition for rotor.
a.
4. Set the rotational periodic boundary conditions for the inlet guide vane, rotor and stator
symmetry-15 Periodic...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a.
iii. Select Rotational as the Type for the Periodic Boundary Condition.
v. Click Create.
Similarly, create the periodic conditions for the rotor and stator.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
Modeling Blade Row Interaction using Steady-State and Transient Simulations
5. Create a mixing plane interfaces between the inlet guide vane and rotor and between the rotor
and stator.
a. Enable the Turbo Models and define the topology of the flow domain.
ii. Select tip-r1-side1 for Interface Zone Side 1 and tip-r1-side2 for Interface Zone
Side 2.
d. Create a mesh interface between the inlet guide vane and the rotor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Select igv-r1-upstream for Interface Zone Side 1 and igv-r1-downstream for
Interface Zone Side 2.
iii. Select General Turbo Interface from the Interface Options group box.
v. Click Create/Edit.
ii. Select r1-s1-upstream for Interface Zone Side 1 and r1-s1-downstream for Inter-
face Zone Side 2.
iii. Select General Turbo Interface from the Interface Options group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
Modeling Blade Row Interaction using Steady-State and Transient Simulations
v. Click Create/Edit.
c. Select Shroud in the Boundaries group box and then select igv-shroud, rotor1-shroud
and stator1-shroud for the Surfaces.
d. Select Theta Periodic in the Boundaries group box and then select periodic_igv, peri-
odic_rotor and periodic_stator for the Surfaces.
e. Select Inlet in the Boundaries group box and then select inlet for the Surfaces.
f. Select Outlet in the Boundaries group box and then select outlet for the Surfaces.
g. Select Blade in the Boundaries group box and then select igv-vane, rotor1-blade and
stator1-vane for the Surfaces.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Retain the default selection of Coupled from the Scheme drop-down list.
2. Create a surface report definition for quantities needed to calculate the compressor efficiency.
b. Select Pressure... and Total Pressure from the Field Variable drop-down lists.
d. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Mass Flow Rate... at the stator Outlet for one passage mfr_1psg_out.
b. You can insert the report definitions you previously created using the Report Definitions drop-
down list under Select Operand Field Functions from and clicking Select.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 513
Modeling Blade Row Interaction using Steady-State and Transient Simulations
e. Click OK to save the surface report definition settings and close the Expression Report
Definition dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click OK to save the expression and close the Expression Report Definition dialog box.
d. Click OK to save the expression and close the Expression Report Definition dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 515
Modeling Blade Row Interaction using Steady-State and Transient Simulations
b. Select Scale and Compute Local Scale in the Residual Values group box.
7. Initialize the flow field using the Initialization group box of the Solution ribbon tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Use Specified Initial Pressure on Inlets and click Apply to close the Hybrid Initializ-
ation dialog box.
c. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
Modeling Blade Row Interaction using Steady-State and Transient Simulations
c. Click Calculate.
d. As the solution progresses, the plots of pressure ratio, outlet mass flow rate and the efficiency
all flatten out indicating the solution has converged.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1. Create spanwise surfaces for the inlet guide vane, rotor and stator.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
Modeling Blade Row Interaction using Steady-State and Transient Simulations
ii. Select Mesh... and Spanwise Coordinate from the drop-down lists.
vii. In a similar manner, create spanwise surfaces for the rotor-span=0.5 and stator-
span=0.5 and close the Iso-Surface dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
e. Select igv-span=0.5, rotor-span=0.5 and stator-span=0.5 from the Surfaces selection list.
g. In the Mesh Display dialog box that opens, in the Options list ensure Faces are selected.
j. Click Compute.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
Modeling Blade Row Interaction using Steady-State and Transient Simulations
d. Ensure Pressure... and Static Pressure are selected from the Contours of drop-down lists.
e. Select igv-span=0.5, rotor-span=0.5 and stator-span=0.5 from the Surfaces selection list.
h. Click Compute.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Ensure Temperature... and Static Temperature are selected from the Contours of drop-down
lists.
e. Select igv-span=0.5, rotor-span=0.5 and stator-span=0.5 from the Surfaces selection list.
h. Click Compute.
Physics → Solver
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
524 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Create a mesh interface between the inlet guide vane and the rotor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
13.4.14. Cell Zone Conditions for the Transient Pitch Scale Model
The rotor zone needs to modified to use mesh motion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
Modeling Blade Row Interaction using Steady-State and Transient Simulations
a.
ii. Click Apply and close the Pressure Outlet dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
528 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Ensure Coupled is selected from the Scheme drop-down list in the Pressure-Velocity Coupling
group box.
b. Select Second Order Implicit from the Transient Formulation drop-down list.
2. Modify the report plots to use an exponential axis for the flow time.
a. Ensure that Get Data Every in the Options group box is set to every time-step.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
Modeling Blade Row Interaction using Steady-State and Transient Simulations
d. Click Apply and close the Axes - Report Plots dialog box.
Similarly, update the report plots for the mfr_out_360-rplot and p-ratio-rplot report plots.
a. Select Period-Based from the drop-down list for Method in the Time Advancement group
box.
b. The rotor is running at 17100 rpm and has 23 passages. Therefore the period of the rotor is
0.000152555 seconds. Enter 0.000152555 for Period (s) in the Parameters group box.
f. Click Calculate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
g. The plots of pressure ratio, outlet mass flow rate and the efficiency display the transient nature
of the solution. The fluctuation in the efficiency, mass flow rate and pressure-ratio is expected,
and is due to the blade passing interaction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
Modeling Blade Row Interaction using Steady-State and Transient Simulations
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Disable the Global Range, Auto Range and Clip to Range option in the Options group box.
d. Select igv-span=0.5, rotor-span=0.5 and stator-span=0.5 from the Surfaces selection list.
e. Click Compute.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
Modeling Blade Row Interaction using Steady-State and Transient Simulations
i. Select a-igv.
v. Select b-rotor1.
h. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Compute.
c. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
Modeling Blade Row Interaction using Steady-State and Transient Simulations
b. Click Compute.
c. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
b. Click Compute.
13.5. Summary
In this tutorial you completed a fluid flow simulation to evaluate the performance of a compressor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 14: Using Sliding Meshes
This tutorial is divided into the following sections:
14.1. Introduction
14.2. Prerequisites
14.3. Problem Description
14.4. Setup and Solution
14.5. Summary
14.1. Introduction
The analysis of turbomachinery often involves the examination of the transient effects due to flow in-
teraction between the stationary components and the rotating blades. In this tutorial, the sliding mesh
capability of Ansys Fluent is used to analyze the transient flow in an axial compressor stage. The rotor-
stator interaction is modeled by allowing the mesh associated with the rotor blade row to rotate relative
to the stationary mesh associated with the stator blade row.
For turbomachinery applications, it is recommended that connecting rotating and stationary zones
utilizes General Turbo Interfaces (GTI) which can handle any pitch-change model. To know more about
GTI interfaces see tutorial Modeling Blade Row Interaction using Steady-State and Transient Simulations
in the Fluent Tutorials (p. 495). This tutorial will show an alternative way of connecting rotating and sta-
tionary zones (using periodic repeat interface). While this tutorial is using a turbomachinery application
the outlined procedure can be used for other flow applications that require the connection of similar-
pitch rotating and stationary zones.
• Set up the transient solver and cell zone and boundary conditions for a sliding mesh simulation.
14.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
Using Sliding Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
14.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
14.4.2. Mesh
1. Read in the mesh file axial_comp.msh.h5.
Ansys Fluent will perform various checks on the mesh and will report the progress in the console. Ensure
that the reported minimum volume is a positive number.
Warnings will be displayed regarding unassigned interface zones, resulting in the failure of the mesh
check. You do not need to take any action at this point, as this issue will be rectified when you define
the mesh interfaces in a later step.
Orient the view to display the mesh as shown in Figure 14.2: Rotor-Stator Display (p. 542). The inlet of
the rotor mesh is colored blue, the interface between the rotor and stator meshes is colored yellow,
and the outlet of the stator mesh is colored red.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
Using Sliding Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Change zones rotor-per-1 and rotor-per-3 from wall zones to periodic zones.
b. While holding down the Ctrl key, click rotor-per-3 to add the tree item to the selection.
Note:
The first zone that is selected will be used as the periodic zone, while the second
zone will be used as the shadow zone. Although it is not significant in this case,
the order in which the two zone pairs are selected may affect simulation results.
c. Right-click the selected tree items and select Periodic... to open the Create Periodic dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
Using Sliding Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
14.4.4. Models
1. Enable the inviscid model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
Using Sliding Meshes
14.4.5. Materials
1. Specify air (the default material) as the fluid material, using the ideal gas law to compute density.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the default entry of air in the Name text entry field.
b. Select ideal-gas from the Density drop-down list in the Properties group box.
As reported in the console, Ansys Fluent will automatically enable the energy equation, since this is
required when using the ideal gas law to compute the density of the fluid.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
Using Sliding Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1. Set the cell zone conditions for the fluid in the rotor (fluid-rotor).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
Using Sliding Meshes
c. Retain the default values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
d. Enter 37500 rpm for Speed in the Rotational Velocity group box.
2. Set the cell zone conditions for the fluid in the stator (fluid-stator).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the default values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
Using Sliding Meshes
For information about the Supersonic/Initial Gauge Pressure, see the Fluent User's Guide.
c. Click the Thermal tab and enter 288 K for Total Temperature.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Enter stator-outlet into the Zone field to filter the zone list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
Using Sliding Meshes
c. Click the Thermal tab and enter 288 K for Backflow Total Temperature.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The momentum settings and temperature you input at the pressure outlet will be used
only if flow enters the domain through this boundary. It is important to set reasonable
values for these downstream scalar values, in case flow reversal occurs at some point
during the calculation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
Using Sliding Meshes
Note:
For wall zones, Ansys Fluent always imposes zero velocity for the normal velocity
component, which is required whether or not the fluid zone is moving. This condition
is all that is required for an inviscid flow, as the tangential velocity is computed as part
of the solution.
Since you have specified the boundary condition inputs for pressure in terms of absolute pressures,
you have to set the operating pressure to zero. Boundary condition inputs for pressure should always
be relative to the value used for operating pressure.
2. Create a periodic mesh interface between the rotor and stator mesh regions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Manual Create... to open the Create/Edit Mesh Interfaces dialog box.
Enabling this option, allows Ansys Fluent to treat the interface between the sliding and non-sliding
zones as periodic where the two zones do not overlap.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
Using Sliding Meshes
Note:
In general, when one interface zone is smaller than the other, it is recommended
that you choose the smaller zone as Interface Zone 1. In this case, since both zones
are approximately the same size, the order is not significant.
g. Click Create/Edit... and close the Create/Edit Mesh Interfaces dialog box.
3. Check the mesh again to verify that the warnings displayed earlier have been resolved.
14.4.10. Solution
1. Set the solution parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
Using Sliding Meshes
a. Enter 0.5 for Momentum and Pressure in the Explicit Relaxation Factors group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Enable Show Advanced Options and select relative from the Convergence Criterion drop-
down list.
c. Enter 0.01 for Relative Criteria for each Residual (continuity, x-velocity, y-velocity, z-velo-
city, and energy).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
Using Sliding Meshes
b. In the Create group box, enable Report File, Report Plot and Print to Console.
e. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Create group box, enable Report File, Report Plot and Print to Console.
e. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
6. Enable the plotting of the area-weighted average of the static pressure at the interface (stator-
interface).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
Using Sliding Meshes
b. In the Create group box, enable Report File, Report Plot and Print to Console.
c. Retain the default selection of Pressure... and Static Pressure from the Field Variable drop-
down lists.
f. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
Using Sliding Meshes
The time step is set such that the passing of a single rotor blade is divided into 15 time steps. There
are 16 blades on the rotor. Therefore, in each time step the rotor rotates 360/16/15=1.5 degrees.
With a rotational speed of 37,500 rpm (225,000 deg/sec), 1.5 degrees of rotation takes 1.5 / 2.25e5
= 6.6667e-6 sec.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
There are 16 blades on the rotor, and each rotor blade period corresponds to 15 time steps (see
above). Therefore, a complete revolution of the rotor will take 16*15=240 time steps.
d. Click Calculate.
The residuals jump at the beginning of each time step and then fall at least two to three orders of
magnitude. Also, the relative convergence criteria is achieved before reaching the maximum iteration
limit (20) for each time step, indicating the limit does not need to be increased.
Figure 14.3: Residual History for the First Revolution of the Rotor
10. Examine the flow variable histories for the first revolution of the rotor (Figure 14.4: Mass Flow Rate
at the Inlet During the First Revolution (p. 568), Figure 14.5: Mass Flow Rate at the Outlet During
the First Revolution (p. 569), and Figure 14.6: Static Pressure at the Interface During the First Revolu-
tion (p. 570)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
Using Sliding Meshes
Figure 14.4: Mass Flow Rate at the Inlet During the First Revolution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 14.5: Mass Flow Rate at the Outlet During the First Revolution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
Using Sliding Meshes
Figure 14.6: Static Pressure at the Interface During the First Revolution
The flow variable histories show that the large variations in flow rate and interface pressure that occur
early in the calculation are greatly reduced as time-periodicity is approached.
11. Save the case and data files (axial_comp-0240.cas.h5 and axial_comp-0240.dat.h5).
Note:
It is a good practice to save the case file whenever you are saving the data file
especially for sliding mesh model. This is because the case file contains the mesh
information, which is changing with time.
Note:
For transient-state calculations, you can add the character string %t to the file name
so that the iteration number is automatically appended to the name (for example, by
entering axial_comp-%t for the File Name in the Select File dialog box, Ansys
Fluent will save files with the names axial_comp-0240.cas.h5 and axial_comp-
0240.dat.h5).
12. Rename the report output file in preparation for further iterations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
13. Similarly, change the output file names for the surf-mon-2-rfile and surf-mon-3-rfile report file
definitions to surf-mon-2b.out and surf-mon-3b.out, respectively.
14. Continue the calculation for 720 more time steps to simulate three more revolutions of the rotor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
Using Sliding Meshes
15. Examine the flow variable histories for the next three revolutions of the rotor to verify that the
solution is time-periodic (Figure 14.7: Mass Flow Rate at the Inlet During the Next 3 Revolu-
tions (p. 573) Figure 14.8: Mass Flow Rate at the Outlet During the Next 3 Revolutions (p. 574), and
Figure 14.9: Static Pressure at the Interface During the Next 3 Revolutions (p. 575)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 14.7: Mass Flow Rate at the Inlet During the Next 3 Revolutions
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
Using Sliding Meshes
Figure 14.8: Mass Flow Rate at the Outlet During the Next 3 Revolutions
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 14.9: Static Pressure at the Interface During the Next 3 Revolutions
16. Save the case and data files (axial_comp-960.cas.h5 and axial_comp-960.dat.h5).
17. Change the file names for surf-mon-1b.out, surf-mon-2b.out, and surf-mon-3b.out to surf-
mon-1c.out, surf-mon-2c.out, and surf-mon-3c.out, respectively (as described in a
previous step), in preparation for further iterations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
Using Sliding Meshes
a. Enter -0.02 for x, -0.08 for y, and -0.036 for z in the Point Surface dialog box.
19. Enable plotting of the static pressure at a point on the stator interface (point-1).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Create group box, enable Report File, Report Plot and Print to Console.
c. Retain the defaults of Pressure and Static Pressure for Field Variable.
f. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
20. Continue the calculation for one final revolution of the rotor, while saving data samples for the
postprocessing of the time statistics.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
Using Sliding Meshes
b. Enable Data Sampling for Time Statistics in the Options group box.
Enabling Data Sampling for Time Statistics causes Ansys Fluent to calculate and store mean and
root-mean-square (RMS) values of various quantities and field functions over the calculation interval.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Calculate.
21. Save the case and data files (axial_comp-1200.cas.h5 and axial_comp-1200.dat.h5).
Figure 14.10: Static Pressure at a Point on The Stator Interface During the Final Revolution
14.4.11. Postprocessing
1. Examine the vertex-averaged static pressure at the stator during the final revolution of the rotor
(as calculated from surf-mon-4.out), and plot the data.
a. Click the Load Input File... button to open the Select File dialog box.
b. Click the Plot/Modify Input Signal... button to open the Plot/Modify Input Signal dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
Using Sliding Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Select exponential from the Type drop-down list, and set Precision to 1 in the Number
Format group box.
f. Click Apply and close the Axes - Fourier Transform dialog box.
g. Click Plot FFT and close the Fourier Transform dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
Using Sliding Meshes
The FFT plot clearly shows that the pressure fluctuations due to interaction at the interface are
dominated by the rotor and stator blade passing frequencies (which are 10 kHz and 20 kHz, re-
spectively) and their higher harmonics.
2. Display contours of the mean static pressure on the walls of the axial compressor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Select Unsteady Statistics... and Mean Static Pressure from the Contours of drop-down
lists.
g. Rotate the view to get the display as shown in Figure 14.12: Mean Static Pressure on the Outer
Shroud of the Axial Compressor (p. 584).
Shock waves are clearly visible in the flow near the outlets of the rotor and stator, as seen in the areas
of rapid pressure change on the outer shroud of the axial compressor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
Using Sliding Meshes
Figure 14.12: Mean Static Pressure on the Outer Shroud of the Axial Compressor
14.5. Summary
This tutorial has demonstrated the use of the sliding mesh model for analyzing transient rotor-stator
interaction in an axial compressor stage. The model utilized the coupled pressure-based solver in con-
junction with the transient algorithm to compute the inviscid flow through the compressor stage. The
solution was calculated over time until the reported variables displayed time-periodicity (which required
several revolutions of the rotor), after which time-averaged data was collected while running the case
for the equivalent of one additional rotor revolution (240 time steps).
The Fast Fourier Transform (FFT) utility in Ansys Fluent was employed to determine the time averages
from stored flow variable report data. You also used the FFT utility to examine the frequency content
of the transient report data. The observed peak corresponds to the passing frequency and the higher
harmonics of the passing frequency, which occurred at approximately 10,000 Hz.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 15: Using Overset and Dynamic Meshes
This tutorial is divided into the following sections:
15.1. Prerequisites
15.2. Problem Description
15.3. Preparation
15.4. Mesh
15.5. Overset Interface Creation
15.6. Steady-State Case Setup
15.7. Unsteady Setup
15.8. Summary
The purpose of this tutorial is to provide guidelines and recommendations for setting up and solving
a dynamic overset mesh case. Overset mesh allows you to build up your case using multiple overlapping
meshes that automatically get connected by interpolating cell data in the overlapping regions. The
overset meshing technique is used in conjunction with the Six Degree of Freedom (6DOF) solver, allowing
bodies to move as a result of fluid and/or external forces.
• Reading and appending mesh files into the Fluent solver and establishing a flow domain with
the overset approach from overlapping meshes.
• Best practices for overset mesh settings when two walls are close to each other or there is a very
tight gap.
• Running a steady-state calculation and continuing an unsteady calculation for the problem.
• Best practices for monitoring and diagnosing an overset case and postprocessing the results.
Note:
Overset meshing has many applications beyond store separation. Refer to Overset Meshes
in the Fluent User's Guide for additional information on overset meshing capabilities.
15.1. Prerequisites
This tutorial is focused on overset meshing and it assumes that you are familiar with the Ansys Fluent
interface and that you have a good understanding of the basic setup and solution procedures. Some
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
Using Overset and Dynamic Meshes
of the basic steps in the setup and solution procedure will not be shown explicitly. In this tutorial, you
will use the dynamic mesh model and the Six Degree of Freedom model. If you have not used these
models before, refer to the Section on Dynamic Meshes in the Ansys Fluent User’s Guide. You will use
a UDF to specify the properties of the pod. If you have not used UDFs before, refer to the Fluent Cus-
tomization Manual.
The representation of the problem is shown in Figure 15.1: Schematic of Problem (p. 586) A close view
of the bay area and different walls with their interior zones are shown in Figure 15.2: Close View of Bay
Area (p. 587).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
15.3. Preparation
1. Download the overset_dynamic_mesh.zip file .
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
15.4. Mesh
1. Read the mesh file Overset-background-mesh.msh.
As Ansys Fluent reads the mesh file, it will report the progress in the console. This mesh has three different
zones that allow for a greater level of refinement where the pod will be falling and less refinement at
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
Using Overset and Dynamic Meshes
the far field. Dividing the background mesh into multiple zones allows for non-conformal interfaces
between the other zones that will not be in the overset interface.
Note:
Fluent uses the terminology of a component mesh and a background mesh. The mesh
containing the moving object is called component mesh and stationary mesh is called
the background mesh. The outer boundary of component mesh is referred as component
boundary.
• Select All Mesh Files (*.msh* *.MSH*) from the Files of type: drop down list. Then
select Overset-background-mesh.msh
2. In this step you will create mesh interfaces between multiple zones in the stationary mesh. This
mesh has three cell zones: upstream, downstream, and fluid-background.
c. Click Create.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
b. Click OK in the Warning dialog box that appears stating that some zone IDs have changed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
Using Overset and Dynamic Meshes
c. If you have the Display Mesh After Reading option enabled in the Fluent Launcher, then
you must refresh the graphics window by right-clicking in the graphics window and selecting
Refresh Display.
Note:
Fluent will append the component mesh and two meshes will overlap each other.
If background and component meshes are present in the same mesh file, then you
can start directly from the mesh file without appending.
Note:
The mesh check fails with a warning. The warning states that there is an overset zone that is not a part
of any overset interface. If any zone already has overset type, we need to define overset-interface with
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
590 of ANSYS, Inc. and its subsidiaries and affiliates.
Overset Interface Creation
available overset zone. If mesh does not have any overset type predefined, then this warning will not
come.
Note:
Fluent performs various checks on the mesh and reports the progress in the console
window. Pay attention to the reported minimum volume and make sure this is a positive
number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
Using Overset and Dynamic Meshes
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
Overset Interface Creation
b. Select fluid-background from the Background group box and component from the Com-
ponent group box.
/define/overset-interfaces/options/donor-priority-method 1
While establishing overset interface, Fluent does an optimization to get best location of the interface
while reducing the number of cells in the overlapping region that will participate in the calculation.
There are options to define the priority of the cell zones that will take part in the overset interface creation.
Zones defined as higher priority will be given more weight. When cell zones have the same priority,
there are two methods that govern overlap minimization (see Overlap Minimization in the Fluent User's
Guide): one method is cell volume based (proportional to the inverse of the cell volume) and other
method is boundary distance based (proportional to the inverse of the distance to the closest boundary).
Cell volume based works best if the component mesh resolution is fine near walls and increases
gradually away from walls and becomes similar in size to or larger than the background mesh.
Boundary distance based method works best where overlapping meshes have uniform and nearly
identical resolutions and therefore it is most suitable when two walls have small distance in between
them. In this example, the store wall is very near to the bay wall and the boundary distance based
method allows Fluent to create an overset interface somewhere middle of the gap. It is important to
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
Using Overset and Dynamic Meshes
have sufficient cells overlapping each other between the gap region of two walls (at least 4 cells from
both walls), so it is better to create inflation layers on walls to resolve this requirement.
5. In this step you will create the overset intersection, also referred to as hole cutting. When the case
is initialized, Ansys Fluent automatically creates the overset intersection. Experts have the option
to investigate how the intersection is created by enabling expert options in the TUI:
/define/overset-interfaces/options/expert? yes
With expert options enabled, you can create the intersection using the following command:
/define/overset-interfaces/intersect-all
When prompted to keep bounding cells, press the Enter key to accept the default option of no.
You can increase the overset verbosity to have Fluent print more information to the console for
any overset process. Verbosity settings range from 0 to 3 depending on the information required.
To increase verbosity, enter:
/define/overset-interfaces/options/verbosity 2
/define/overset-interfaces/list
Physics → Solver
15.6.2. Models
1. Enable the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Case Setup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
Using Overset and Dynamic Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Case Setup
15.6.3. Materials
Specify the properties for air.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
Using Overset and Dynamic Meshes
c. Retain Intensity and Viscosity Ratio as the Specification Method in the Turbulence group
box.
d. Retain the default values of 5% and 10 for Turbulent Intensity and Turbulent Viscosity
Ratio respectively.
b. Retain Intensity and Viscosity Ratio as the Specification Method in the Turbulence group
box.
c. Retain the default values of 5% and 10 for Backflow Turbulent Intensity and Backflow
Turbulent Viscosity Ratio respectively.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Case Setup
15.6.7. Solution
In this section you will specify solution methods and controls that are appropriate for this overset
meshing case.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
Using Overset and Dynamic Meshes
1. In the Solution Methods task page, retain the default selections for the Spatial Discretization.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Case Setup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
Using Overset and Dynamic Meshes
a. Enable Report File and Report Plot in the Create group box.
For additional information on writing report files, refer to "Creating Report Files" in the Fluent User's
Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Case Setup
Enter 1e-06 as the Absolute Criterion for all of the Equations and then close the Residual
Monitors dialog box.
5. Ensure Hybrid is selected as the initialization method in the Solution ribbon tab.
Click Initialize.
Note:
If you are running in serial, then you must reorder the mesh prior to beginning
the calculation, using the mesh/reorder/reorder-domain text command.
This reordering is done automatically for parallel processes > 1.
b. Click Calculate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 603
Using Overset and Dynamic Meshes
7. Check the mass imbalance for the inlet and outlet to confirm there is not a large difference.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
a. Enable Gravity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
Using Overset and Dynamic Meshes
A warning message will be displayed that for compressible (ideal and real) gas models with
buoyancy, it is recommended to use a specified operating density value of zero.
Note:
This UDF contains the mass of the pod and its moments of inertia.
Ansys Fluent sets up the directory structure and compiles the code. You can see the compilation in
the console window.
2. Disable Smoothing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
i. Click Create/Edit... in the Dynamic Mesh task page to open the Dynamic Mesh Zones
dialog box.
vi. Enter 7.6 for X and 18.5 for Y in the Center of Gravity Location group box.
vii. Click Create to create the dynamic zone for the component.
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
Using Overset and Dynamic Meshes
iii. Retain the selection of On and disable Passive in the Six DOF group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
2. Enable Report File and Report Plot in the Create group box.
Note that the drag report definition created previously, report-def-0 for the steady-state simulation
should be deleted. If not a Warning Message appears in the console notifying you that Data for the
following Report File can be written to its file..
You can click Yes in the Warning Message to create a new report file.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 609
Using Overset and Dynamic Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
e. Click Calculate.
the simulation can take several hours depending on the compute capacity being utilized.
Open the transcript file and look for the warning of:
dead->solve cells
Ideally, no cells should go directly from being dead cells to being solve cells. A large number of cells
directly converting from dead to solve can affect the accuracy of the solution or cause divergence. If
you find that there is a large number of cells that went directly from dead to solve, then you can reduce
the time step size to decrease the likelihood of this issue occurring. If there are any dead to solve
cells present for this calculation run, the warning is printed as shown below:
WARNING: 1 overset dead->solve cells in interface overset-interface
Note:
Objects move their position with time in transient overset moving mesh cases, requiring
dead cells to convert into solve cells. Dead cells do not have proper solution data, so they
need to convert to receptor cells to get the required solution information before converting
to solve cells. If a dead cell converts directly into a solve cell, it may lack required informa-
tion and cause an improper result. Refer to "Diagnosing Overset Interface Issues" in the
Fluent User's Guide for additional information.
15.7.7. Postprocessing
1. Create contours of static pressure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
Using Overset and Dynamic Meshes
c. Ensure Pressure... and Static Pressure are selected from the Contours of drop-down lists.
e. Click Save/Display.
Note:
a. Read the pod-motion file into Microsoft Excel and plot flow time vs CG-orientation of
the pod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
Using Overset and Dynamic Meshes
In overset meshing all meshes are categorized into five cell types:
• Solve – (yellow in figures Figure 15.3: Cell Marking on component (p. 618) & Figure 15.4: Cell
Marking on fluid-background (p. 618)) cells that take part in the solution.
• Donor – (marked red in figures Figure 15.3: Cell Marking on component (p. 618) & Figure 15.4: Cell
Marking on fluid-background (p. 618)) provide information to corresponding cell zones.
• Receptor – (marked blue in figures Figure 15.3: Cell Marking on component (p. 618) & Fig-
ure 15.4: Cell Marking on fluid-background (p. 618)) receive information from donor cells in the
corresponding cell zones.
• Dead – (marked in red in figures Figure 15.5: Dead Cells in the Component (p. 619)) deactivated
cells located in regions of overlap between the background and component meshes, where
multiple cells are present in the same exact location. Only one set of cells in a region is allowed
to take part in the solution. Additionally, cells outside of the flow regime are marked as dead.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
• Orphan – receptor cells that cannot find a corresponding donor cell. Although Fluent has in-
telligence to deal with orphan cells, their presence should be avoided to reduce the risk of
solution inaccuracies and divergence.
define/overset-interfaces/mark-cells orphan no
This will show all of the orphan cells present in the case, unless you specify a particular zone. Marking
orphan cells creates a register that you can display via the define/overset-interfaces/dis-
play-cells text command. The marked cells are in the overset-orphan-cells-r0 register.
In this case there are not any orphan cells, so nothing is displayed in the graphics window. If you
mark solve cells or other cells types and display those registers, then it will appear in the graphics
window.
If large number of orphan cells are generated in a case, then it is advisable to modify the mesh ac-
cordingly.
Different type of cells can also be displayed creating contours of Cell Info and displaying the Overset
Cell Type for given surfaces.
Enable the following TUI command to include receptor cells in the contours display:
/define/overset-interfaces/options/render-receptor-cells? yes
The overset interface for this tutorial is created properly, but issues could arise during overset interface
creation for geometries with complex topology. Ansys Fluent provides options to diagnose issues
and fix them. You can use the ‘debug hole cut’ option to understand more about flood filling of seed
cells or leakage between overlapping boundaries. For detailed information on overset mesh diagnosis,
refer to "Diagnosing Overset Interface Issues" in the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
Using Overset and Dynamic Meshes
4. Display contours of the overset cell type on the surface you just created.
b. Disable Auto Range (which enables Clip to Range) in the Options group box.
c. Disable Node Values and Global Range in the Options group box.
d. Select Cell Info... and Overset Cell Type from the Contours of drop-down lists.
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
Using Overset and Dynamic Meshes
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
Unsteady Setup
b. Mark dead cells in component with the following TUI command: define/overset-in-
terfaces/mark-cells dead yes 29
c. Mark dead cells in fluid-background with the following TUI command: /define/overset-
interfaces/mark-cells dead yes 7
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
Using Overset and Dynamic Meshes
ii. Enter 1 for the text command prompt to display only the overset-dead-cells-fluid-
background-r1 register.
15.8. Summary
In this tutorial, you have learned about overset meshing in Ansys Fluent and its setup along with best
practices, by solving a store separation problem. You have also learned a few diagnostic techniques for
overset meshing and the postprocessing of results for a store separation case.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 16: Modeling Species Transport and Gaseous
Combustion
This tutorial is divided into the following sections:
16.1. Introduction
16.2. Prerequisites
16.3. Problem Description
16.4. Background
16.5. Setup and Solution
16.6. Summary
16.7. Further Improvements
16.1. Introduction
This tutorial examines the mixing of chemical species and the combustion of a gaseous fuel.
A cylindrical combustor burning methane ( ) in air is studied using the eddy-dissipation model in
Ansys Fluent.
• Enable physical models, select material properties, and define boundary conditions for a turbulent
flow with chemical species mixing and reaction.
• Initiate and solve the combustion simulation using the pressure-based solver.
16.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
To learn more about chemical reaction modeling, see the Fluent User's Guide and the Fluent Theory
Guide. Otherwise, no previous experience with chemical reaction or combustion modeling is assumed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
Modeling Species Transport and Gaseous Combustion
16.4. Background
In this tutorial, you will use the generalized eddy-dissipation model to analyze the methane-air combus-
tion system. The combustion will be modeled using a global one-step reaction mechanism, assuming
complete conversion of the fuel to and . The reaction equation is
(16.1)
This reaction will be defined in terms of stoichiometric coefficients, formation enthalpies, and parameters
that control the reaction rate. The reaction rate will be determined assuming that turbulent mixing is
the rate-limiting process, with the turbulence-chemistry interaction modeled using the eddy-dissipation
model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
622 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
16.5.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
16.5.2. Mesh
Read the mesh file gascomb.msh.
1. In the Select File dialog box that opens, select All Mesh Files (*.msh* *.MSH*) from the Files of
type drop-down list.
Ansys Fluent will perform various checks on the mesh and will report the progress in the console. Ensure
that the reported minimum volume reported is a positive number.
Since this mesh was created in units of millimeters, you will need to scale the mesh into meters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
Modeling Species Transport and Gaseous Combustion
a. Select mm from the Mesh Was Created In drop-down list in the Scaling group box.
b. Click Scale.
c. Ensure that m is selected from the View Length Unit In drop-down list.
d. Ensure that Xmax and Ymax are reset to 1.8 m and 0.225 m respectively.
The default SI units will be used in this tutorial, hence there is no need to change any units in this
problem.
Note:
You should check the mesh after you manipulate it (scale, convert to polyhedra, merge,
separate, fuse, add zones, or smooth and swap). This will ensure that the quality of the
mesh has not been compromised.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Extra:
You can use the right mouse button to probe for mesh information in the graphics
window. If you click the right mouse button on any node in the mesh, information will
be displayed in the Ansys Fluent console about the associated zone, including the name
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
Modeling Species Transport and Gaseous Combustion
of the zone. This feature is especially useful when you have several zones of the same
type and you want to distinguish between them quickly.
6. In the General task page, select Axisymmetric in the 2D Space list (Solver group box).
Setup → General
Ansys Fluent will display a warning about the symmetry zone in the console. You may have to scroll
up to see this warning.
Warning: It appears that symmetry zone 5 should actually be an axis
(it has faces with zero area projections).
Unless you change the zone type from symmetry to axis,
you may not be able to continue the solution without
encountering floating point errors.
In the axisymmetric model, the boundary conditions should be such that the centerline is an axis type
instead of a symmetry type. You will change the symmetry zone to an axis boundary in Boundary
Conditions (p. 633).
16.5.4. Models
1. Enable heat transfer by enabling the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
Modeling Species Transport and Gaseous Combustion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
628 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Species Model dialog box will expand to provide further options for the Species Transport
model.
Note:
The Mixture Material list contains the set of chemical mixtures that exist in the
Ansys Fluent database. You can select one of the predefined mixtures to access a
complete description of the reacting system. The chemical species in the system
and their physical and thermodynamic properties are defined by your selection of
the mixture material. You can alter the mixture material selection or modify the
mixture material properties using the Create/Edit Materials dialog box (see Mater-
ials (p. 630)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
Modeling Species Transport and Gaseous Combustion
The eddy-dissipation model computes the rate of reaction under the assumption that chemical
kinetics are fast compared to the rate at which reactants are mixed by turbulent fluctuations (eddies).
16.5.5. Materials
In this step, you will examine the default settings for the mixture material. This tutorial uses mixture
properties copied from the Fluent Database. In general, you can modify these or create your own mixture
properties for your specific problem as necessary.
The Create/Edit Materials dialog box will display the mixture material (methane-air) that was selected
in the Species Model dialog box. The properties for this mixture material have been copied from the
Fluent Database... and will be modified in the following steps.
a. Click the Edit... button to the right of the Mixture Species drop-down list to open the Species
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You can add or remove species from the mixture material as necessary using the Species dialog
box.
i. Retain the default selections from the Selected Species selection list.
The species that make up the methane-air mixture are predefined and require no modification.
b. Click the Edit... button to the right of the Reaction drop-down list to open the Reactions
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
Modeling Species Transport and Gaseous Combustion
The eddy-dissipation reaction model ignores chemical kinetics (the Arrhenius rate) and uses only
the parameters in the Mixing Rate group box in the Reactions dialog box. The Arrhenius Rate
group box will therefore be inactive. The values for Rate Exponent and Arrhenius Rate parameters
are included in the database and are employed when the alternate finite-rate/eddy-dissipation
model is used.
d. Retain the selection of mixing-law from the Cp (Specific Heat) drop-down list.
e. Retain the default values for Thermal Conductivity, Viscosity, and Mass Diffusivity.
The calculation will be performed assuming that all properties except density and specific heat are
constant. The use of constant transport properties (viscosity, thermal conductivity, and mass diffusivity
coefficients) is acceptable because the flow is fully turbulent. The molecular transport properties will
play a minor role compared to turbulent transport.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The symmetry zone must be converted to an axis to prevent numerical difficulties where the radius
reduces to zero.
To determine the zone for the air inlet, display the mesh without the fluid zone to see the boundaries.
Use the right mouse button to probe the air inlet. Ansys Fluent will report the zone name (velocity-
inlet-8) in the console.
c. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list in
the Turbulence group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
Modeling Species Transport and Gaseous Combustion
f. Click the Thermal tab and retain the default value of 300 for Temperature.
g. Click the Species tab and enter 0.23 for o2 in the Species Mass Fractions group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list in
the Turbulence group box.
f. Click the Thermal tab and retain the default value of 300 for Temperature.
g. Click the Species tab and enter 1 for ch4 in the Species Mass Fractions group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
Modeling Species Transport and Gaseous Combustion
b. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list in
the Turbulence group box.
e. Click the Thermal tab and retain the default value of 300 for Backflow Total Temperature.
f. Click the Species tab and enter 0.23 for o2 in the Backflow Species Mass Fractions group
box.
The Backflow values in the Pressure Outlet dialog box are utilized only when backflow occurs at the
pressure outlet. Always assign reasonable values because backflow may occur during intermediate it-
erations and could affect the solution stability.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Use the mouse-probe method described for the air inlet to determine the zone corresponding to the
outer wall.
6. Set the boundary conditions for the fuel inlet nozzle (wall-2).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 637
Modeling Species Transport and Gaseous Combustion
i. Retain the default selection of Heat Flux in the Thermal Conditions list.
ii. Retain the default value of 0 for Heat Flux, so that the wall is adiabatic.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Solution → Initialization
a. Retain the default Hybrid initialization method and click Initialize to initialize the variables.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 639
Modeling Species Transport and Gaseous Combustion
The Time Scale Factor allows you to further manipulate the computed time step size calculated by
Ansys Fluent. Larger time steps can lead to faster convergence. However, if the time step is too
large it can lead to solution instability.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Calculate.
Note:
If you choose a file name that already exists in the current folder, Ansys Fluent will ask
you to confirm that the previous file is to be overwritten.
16.5.8. Postprocessing
Review the solution by examining graphical displays of the results and performing surface integrations at
the combustor exit.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
Modeling Species Transport and Gaseous Combustion
b. Select all the boundaries from the Boundaries selection list (you can click the select-all button
).
Note:
The energy balance is good because the net result is small compared to the heat
of reaction.
2. Display filled contours of temperature (Figure 16.3: Contours of Temperature (p. 642)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click the Vector Options... button to open the Vector Options dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
Modeling Species Transport and Gaseous Combustion
The fixed length option is useful when the vector magnitude varies dramatically. With fixed
length vectors, the velocity magnitude is described only by color instead of by both vector length
and color.
iii. Click Apply and close the Vector Options dialog box.
The entrainment of air into the high-velocity methane jet is clearly visible.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Display filled contours of mass fraction for (Figure 16.5: Contours of CH4 Mass Fraction (p. 645)).
b. Select Species... and Mass fraction of ch4 from the Contours of drop-down lists.
5. In a similar manner, display the contours of mass fraction for the remaining species , , and
(Figure 16.6: Contours of O2 Mass Fraction (p. 646), Figure 16.7: Contours of CO2 Mass Frac-
tion (p. 646), and Figure 16.8: Contours of H2O Mass Fraction (p. 647)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
Modeling Species Transport and Gaseous Combustion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 647
Modeling Species Transport and Gaseous Combustion
b. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
(16.2)
c. Select pressure-outlet-9 from the Surfaces selection list, so that the integration is performed
over this surface.
d. Click Compute.
The Mass-Weighted Average field will show that the exit temperature is approximately 1840 .
b. Select Velocity... and Velocity Magnitude from the Field Variable drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
(16.3)
c. Click Compute.
The Area-Weighted Average field will show that the exit velocity is approximately 3.37 .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
Modeling Species Transport and Gaseous Combustion
a. In the NOx Model dialog box, enable Thermal NOx and Prompt NOx in the Pathways group
box.
b. From the Fuel Species selection list, select ch4 (Fuel Streams group box).
This enables the turbulence-chemistry interaction. If turbulence interaction is not enabled, you
will be computing NOx formation without considering the important influence of turbulent
fluctuations on the time-averaged reaction rates.
ii. Retain the default selection of beta from the PDF Type drop-down list and enter 20 for
PDF Points.
The value for PDF Points is increased from 10 to 20 to obtain a more accurate NOx prediction.
d. Specify the formation model parameters (in the Formation Model Parameters group box).
i. In the Thermal tab, select partial-equilibrium from the [O] Model drop-down list.
The partial-equilibrium model is used to predict the O radical concentration required for thermal
NOx prediction.
ii. In the Prompt tab, retain the default value of 1 for Fuel Carbon Number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
All of the parameters in the Prompt tab are used in the calculation of prompt NOx formation.
The Fuel Carbon Number is the number of carbon atoms per molecule of fuel. The Equivalence
Ratio defines the fuel-air ratio (relative to stoichiometric conditions).
e. Click Apply to accept these changes and close the NOx Model dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
Modeling Species Transport and Gaseous Combustion
a. Deselect all variables except Pollutant no and Temperature Variance from the Equations
selection list.
You will predict NOx formation in a postprocessing mode, with the flow field, temperature, and
hydrocarbon combustion species concentrations fixed. Hence, only the NO equation will be com-
puted. Prediction of NO in this mode is justified on the grounds that the NO concentrations are
very low and have negligible impact on the hydrocarbon combustion prediction.
5. Save the new case and data files (gascomb2.cas.h5 and gascomb2.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Review the solution by creating and displaying a contour definition for NO mass fraction (Fig-
ure 16.9: Contours of NO Mass Fraction — Prompt and Thermal NOx Formation (p. 653)).
c. Select NOx... and Mass fraction of Pollutant no from the Contours of drop-down lists.
Figure 16.9: Contours of NO Mass Fraction — Prompt and Thermal NOx Formation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
Modeling Species Transport and Gaseous Combustion
b. Select NOx... and Mass fraction of Pollutant no from the Field Variable drop-down lists.
d. Click Compute.
The Mass-Weighted Average field will show that the exit NO mass fraction is approximately
0.00445.
9. In the NOx Model dialog box, disable the prompt NOx mechanism in preparation for solving for
thermal NOx only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
11. Review the thermal NOx solution by displaying the contour-no-mass-fraction contour definition
for NO mass fraction (under the Results/Graphics/Contours tree branch) you created earlier
(Figure 16.10: Contours of NO Mass Fraction—Thermal NOx Formation (p. 655)).
Note that the concentration of NO is slightly lower without the prompt NOx mechanism.
12. Compute the average exit NO mass fraction with only thermal NOx formation.
Tip:
Follow the same procedure you used earlier for the calculation with both thermal
and prompt NOx formation.
The Mass-Weighted Average field will show that the exit NO mass fraction with only thermal NOx
formation (without prompt NOx formation) is approximately 0.00441.
13. Save the new case and data files (gascomb2-thermal.cas.h5 and gascomb2-
thermal.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 655
Modeling Species Transport and Gaseous Combustion
a. In the NOx Model dialog box, disable Thermal NOx (Pathways group box).
16. Review the prompt NOx solution by displaying the contour-no-mass-fraction contour definition
for NO mass fraction (under the Results/Graphics/Contours tree branch) (Figure 16.11: Contours
of NO Mass Fraction—Prompt NOx Formation (p. 656)).
The prompt NOx mechanism is most significant in fuel-rich flames. In this case the flame is lean and
prompt NO production is low.
17. Compute the average exit NO mass fraction only with prompt NOx formation.
Tip:
Follow the same procedure you used earlier for the calculation with both thermal
and prompt NOx formation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
656 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Mass-Weighted Average field will show that the exit NO mass fraction with only prompt
NOx formation is approximately 9.87e-05
Note:
The individual thermal and prompt NO mass fractions do not add up to the levels
predicted with the two models combined. This is because reversible reactions are in-
volved. NO produced in one reaction can be destroyed in another reaction.
18. Use a custom field function to compute NO parts per million (ppm).
(16.4)
Note:
This is the dry ppm. Therefore, the value is normalized by removing the water mole
fraction in the denominator.
a. In the Custom Field Function Calculator dialog box, select NOx... and Mole fraction of
Pollutant no from the Field Functions drop-down lists, and click the Select button to enter
molef-pollut-pollutant-0 in the Definition field.
b. Click the appropriate calculator buttons to enter the following string in the Definition field
(as shown in Figure 16.12: The Custom Field Function Calculator Dialog Box (p. 657)):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
Modeling Species Transport and Gaseous Combustion
*10ˆ6/(1-
Tip:
If you make a mistake, click the DEL button on the calculator pad to delete
the last item you added to the function definition.
c. From the Field Functions drop-down lists, select Species... and Mole fraction of h2o and
click the Select button to enter molef-h2o in the Definition field.
f. Click Define to add the new field function to the variable list and close the Custom Field
Function Calculator dialog box.
19. Display contours of NO ppm (Figure 16.13: Contours of NO ppm — Prompt NOx Formation (p. 658)).
c. Select Custom Field Functions... and no-ppm from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
Further Improvements
The contours closely resemble the mass fraction contours (Figure 16.11: Contours of NO Mass Frac-
tion—Prompt NOx Formation (p. 656)), as expected.
20. Save the new case and data files (gascomb2-prompt.cas.h5 and gascomb2-
prompt.dat.h5).
16.6. Summary
In this tutorial you used Ansys Fluent to model the transport, mixing, and reaction of chemical species.
The reaction system was defined by using a mixture-material entry in the Ansys Fluent database. The
procedures used here for simulation of hydrocarbon combustion can be applied to other reacting flow
systems.
The NOx production in this case was dominated by the thermal NO mechanism. This mechanism is very
sensitive to temperature. Every effort should be made to ensure that the temperature solution is not
overpredicted, since this will lead to unrealistically high predicted levels of NO.
The single-step reaction process used in this tutorial cannot account for the moderating effects of inter-
mediate reaction products, such as CO and . Multiple-step reactions can be used to address these
species. If a multi-step Magnussen model is used, considerably more computational effort is required
to solve for the additional species. Where applicable, the non-premixed combustion model can be used
to account for intermediate species at a reduced computational cost.
For more details on the non-premixed combustion model, see the Fluent User's Guide.
Radiation heat transfer tends to make the temperature distribution more uniform, thereby lowering the
peak temperature. In addition, radiation heat transfer to the wall can be very significant (especially here,
with the wall temperature set at 300 ). The large influence of radiation can be anticipated by computing
the Boltzmann number for the flow:
where is the Boltzmann constant (5.729 ) and is the adiabatic flame temperature.
For a quick estimate, assume , , and (the majority of the
inflow is air). Assume . The resulting Boltzmann number is Bo = 1.09, which shows that
radiation is of approximately equal importance to convection for this problem.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 659
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 17: Using the Monte Carlo Radiation Model
This tutorial is divided into the following sections:
17.1. Introduction
17.2. Prerequisites
17.3. Problem Description
17.4. Setup and Solution
17.5. Summary
17.6. Further Improvements
17.1. Introduction
In this tutorial, radiation and conduction through coupled walls is solved using the Monte Carlo radiation
model to locate and determine the severity of any hotspots generated by the focusing of the sun's rays
through a headlamp lens.
• Set the boundary conditions for a heat transfer problem involving conduction and radiation.
Related video that demonstrates steps for setting up, solving, and postprocessing the solution results
for a turbulent flow within a manifold:
17.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 661
Using the Monte Carlo Radiation Model
The headlamp assembly is modelled in an air volume with the boundaries maintained at a temperature
of 25 C. Two walls supply a 1200 w/m^2 heat flux to simulate the effect of the sun's rays shining on
the headlamp. The rays will travel into the headlamp through the front cover (polycarbonate, with an
absorption coefficient of 20 m^-1 and refractive index of 1.586) and be focused by the lens (glass, with
an absorption coefficient of 5.302 m^-1 and refractive index of 1.471).The rest of the components are
modelled as plastic and participate by absorbing, reflecting, and emitting radiation. The rim bezel is
modelled with an emissivity of 0.16, meaning 84% of incident radiation is reflected.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
17.4.1. Preparation
To prepare for running this tutorial:
The file Discovery CAD geometry headlamp.dsco can be found in the folder.
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
Using the Monte Carlo Radiation Model
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
d. For File Name, enter the path and file name for the CAD geometry that you want to import
(headlamp.dsco).
This will update the task, display the geometry in the graphics window (Figure 3.2: The Imported
CAD Geometry for the Catalytic Converter (p. 92)), and allow you to proceed onto the next task in
the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
Alternatively, you can use the ... button next to File Name to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button. For more information, see Editing Tasks in the Fluent
User's Guide.
a. In the Add Local Sizing task, you are prompted as to whether or not you would like to add
local sizing controls to the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
Using the Monte Carlo Radiation Model
In this tutorial, we will add local sizing in and around the lens, since that is an area where we require
a more refined mesh for the radiation simulation. Later, we will apply settings for a coarser surface
mesh elsewhere.
For occasions when the list of items is long, you can use the Filter Text option and use an ex-
pression such as in* to show only items starting with "in". Alternatively, you can use the Use
Wildcard option to list and pres-select matching items. See Filtering Lists and Using Wildcards
for more information.
b. In the Add Local Sizing task, you can add additional local sizing controls to the faceted geo-
metry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You can now see the boi_lens task in the workflow, which can be selected to change its settings.
The Add Local Sizing task can still be used to add more local sizing controls to the geometry.
vi. Click Add Local Sizing to complete this task and proceed to the next task in the workflow.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
Using the Monte Carlo Radiation Model
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
d. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
a. Right click Generate the Surface Mesh, click Insert Next Task and click Improve Surface
Mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
Using the Monte Carlo Radiation Model
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
a. Select The geometry consists of both fluid and solid regions and/or voids option under
Geometry Type, since this model contains both fluid and solids, and potential voids.
c. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
b. The proposed boundary is correct, so click Update Boundaries and proceed to the next task.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 671
Using the Monte Carlo Radiation Model
a. Select the Create Regions task, where you can determine the number of fluid regions that
need to be extracted. Ansys Fluent attempts to determine the number of fluid regions to extract
automatically.
b. For the Estimated Number of Fluid Regions, keep the default selection of 1.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry, and
change them as needed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 673
Using the Monte Carlo Radiation Model
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, select no at the prompt as to whether or not you want
to define boundary layer settings.
Since well resolved flows near the walls are not necessary, the exclusion of boundary layers will
simplify the mesh and keep cell counts low.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Enable Advanced Options to expose additional options that are required for this task.
c. Select the Generate the Volume Mesh task, where you can set properties of the volume mesh
itself.
d. Keep the default settings, and click Generate the Volume Mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the manifold
geometry. Once complete, the mesh is displayed in the graphics window and a clipping plane is
automatically inserted with a layer of cells drawn so that you can quickly see the details of the
volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
Using the Monte Carlo Radiation Model
Now that a high-quality mesh has been generated using Ansys Fluent in meshing mode, you can
now switch to solver mode to complete the set up of the simulation.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
17.4.3. Mesh
1. Display and examine the mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Ensure that all surfaces are selected from the Surfaces selection list.
The graphics display will be updated to show only the headlamp mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
Using the Monte Carlo Radiation Model
17.4.4. Models
1. Enable the energy equation.
Physics → Models
a. Enable Energy.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
Using the Monte Carlo Radiation Model
The MC model is a statistical radiation model that tracks a sample of photons through the
system. The size of this sample is determined by Target Number of Histories. In general, the
larger the number of histories, the more accurate the simulation at the expense of compute
time. In this tutorial, a relatively low number is used for demonstration purposes. In practice,
this number may need to be increased to achieve suitable results.
The MC model is preferred in this case because of the collimated beam type irradiation being
modelled. The Discrete Ordinates model would require very high angular discretization and,
therefore, would be computationally expensive. The Surface to Surface model assumes all ra-
diation to be diffuse and so would not capture the specular nature of the focusing of rays by
the lens.
17.4.5. Materials
1. Define a new material, glass.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Field Setting
Name glass
Density 2650 kg/m3
Cp (Specific Heat) 1887 j/kg-k
Thermal Conductivity 7.6 w/m-k
Absorption Coefficient 5.302 m^-1
Refractive Index 1.4714
d. Click Change/Create and select Yes to overwrite aluminum, since it will not be used in this
case.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
Using the Monte Carlo Radiation Model
Field Setting
Name plastic
Density 1545.3 kg/m3
Cp (Specific Heat) 2302 j/kg-k
Thermal Conductivity 0.316 w/m-k
Absorption Coefficient 0
Refractive Index 1
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Copy the cell zone conditions for bezel to holder, housing, inner-bezel, reflector, rim-bezel, and
seating-steel-rim.
b. In the To Cell Zones list, select holder, housing, inner-bezel, reflector, rim-bezel, and
seating-steel-rim.
c. Click Copy.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
Using the Monte Carlo Radiation Model
b. Click Select All Shown ( ) to select all boundaries in the To Boundary Zones list.
c. Click Copy.
c. Click Copy.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Copy the boundary conditions for enclosure-rim-bezel to other rim bezel boundaries.
c. Click Copy.
a. Click the Thermal tab and select Temperature from the Thermal Conditions list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
Using the Monte Carlo Radiation Model
17.4.8. Solution
1. Specify the discretization schemes..
b. Enable Show Advanced Options and select none from the Convergence Criterion drop-
down list so that automatic convergence checking does not occur.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3. Create a surface report definition for max temperature on the inner bezel.
b. In the Create group box, enable Report Plot and Print to Console.
Note:
Unlike residual values, data from other reports is not saved as part of the solution
set when the Ansys Fluent data file is saved. If you want to access the surface report
data in future Ansys Fluent sessions, you can enable the Report File option. The
report file will be saved in your working directory.
c. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
e. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
b. Click Calculate.
You can monitor the progression of the residuals and the temperature report of the inner bezel during
the run. The residuals spike every 20 iterations when the Monte Carlo model is called and the radiation
quantities are updated. This case is run for a relatively small number of iterations for demonstration
purposes but the temperature on the inner bezel could be monitored for many more iterations until it
reaches a relative steady state.
17.4.9. Postprocessing
1. Create a contour of temperature on the inner bezel.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
Using the Monte Carlo Radiation Model
d. Select Temperature... and Static Temperature from the Contours of drop-down lists.
f. Click Save/Display.
There is a clear hotspot on the inner bezel. You can use the draw mesh function to look at the
location of the hotpsot in relation to the lens.
g. Enable the Draw Mesh option in the Options group box to open the Mesh Display dialog
box.
i. Deselect all surfaces, then select enclosure-lens from the Surfaces list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
h. Click Save/Display.
Note:
On highly angular geometries, such as the inner bezel, the Gouraud lighting
method (used by default with the Automatic lighting method) will round off
corners. You may want to consider changing the lighting method to Flat in
the View tab to obtain the view as shown below.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
Using the Monte Carlo Radiation Model
c. Select Radiation... and Radiation Intensity.Normalized Std Deviation from the Contours
of drop-down lists.
d. Select all surfaces, then deselect enclosure:1 and rad-input from the Surfaces selection list.
The standard deviation is generally less than 30, but still exceeds this value in many small areas,
which is undesirable. Increasing the number of histories in the Monte Carlo radiation model would
lower the standard deviation and improve the results, at the cost of the simulation being more
computationally expensive.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
Further Improvements
Figure 17.5: Contour of Radiation Intensity Normalized Standard Deviation on Inner Bezel
17.5. Summary
In this tutorial you completed a conduction and radiation simulation to investigate the occurrence of
any hot spots generated by the focusing of rays by the headlamp lens. The MC radiation model is ap-
propriate for modeling collimated beam type radiation where the discretization methods used in the
DO model might be computationally expensive.
You can watch a video of this case being set up, solved, and postprocessed at:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 18: Using the Eddy Dissipation and Steady
Diffusion Flamelet Combustion Models
This tutorial is divided into the following sections:
18.1. Introduction
18.2. Prerequisites
18.3. Problem Description
18.4. Setup and Solution
18.5. Steady Diffusion Flamelet Model Setup and Solution
18.6. Summary
18.1. Introduction
This tutorial examines the reacting flow through a can combustor that burns methane in air in order
to determine the combustor performance. In this tutorial, you will first mesh the geometry in the Ansys
Fluent Meshing and then simulate the combustion process using the Eddy Dissipation model. You will
then repeat the simulation using the steady flamelet model and compare the results of these two ap-
proaches.
18.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
Compressed primary air is forced into the combustion chamber at 10 m/s through the main inlet at the
base of the canister. Six swirl inlet vanes guide the incoming air into the canister and facilitate its mixing
with pure methane for proper combustion. Methane is injected through six fuel inlets with a velocity
of 40 m/s. As the reacting mixture proceeds through the canister, secondary air is fed into the combustion
chamber at a velocity of 6 m/s through six secondary air inlets downstream from the primary combustion
zone. This helps increase the combustion efficiency and also cool the can walls as they are exposed to
the hot reacting flow. The fuel and oxidizer enter the combustion chamber at 300 K.
In this tutorial, the quantitative analysis of the combusting mixture is performed and the following
quantities are determined:
• The temperature distribution inside the combustor that burns methane in air
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You can also watch a video that demonstrates how to setup, solve, and postprocess the solution results
for diffusion-controlled combustion at:
18.4.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
6. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
b. Enable Advanced Options to expose additional options that may be required when importing
a CAD geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
f. Locate the can_combustor.pmdb file using the File Name option and select the file.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. Select fuelinlet, inletair1 and inletair2 from the list of labels.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
ii. Adjust the Local Min Size to be 0.5 and the Max Size to be 2.
iv. Select fuelinlet from the list of labels and click Add Local Sizing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Ensure Proximity is selected and change the Local Min Size to 0.5 and the Max Size to
2.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
i. Change the Size Control Type to Face Size and enter 1 for the Target Mesh Size.
b. Change the Cells Per Gap to be 4 and click Generate the Surface Mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Describe Geometry task, select the option "The geometry consists of only fluid regions
with no voids".
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
a. Select Check from the Mesh drop-down list on the main taskbar.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Switch to solution mode by clicking the Switch to Solution button on the Fluent ribbon tab.
Setup → General
18.4.4. Models
The fuel (methane) and oxidizer (air) undergo fast combustion (that is, the overall combustion rate
is controlled by turbulent mixing). In this first part of the tutorial, the combustion reaction is considered
to be driven by turbulent diffusion, and it is modeled using the Eddy Dissipation model, which is
suitable for modeling fast combustion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
The Mixture Material list contains the set of chemical mixtures that exist in the Ansys Fluent
database. When selecting an appropriate mixture for your case, you can review the constituent
species and the reactions of the predefined mixture by clicking View... next to the Mixture Mater-
ial drop-down list. The chemical species and their physical and thermodynamic properties are
defined by the selection of the mixture material. After enabling the Species Transport model, you
can alter the mixture material selection or modify the mixture material properties using the Cre-
ate/Edit Materials dialog box.
The Eddy-Dissipation model computes the reaction rate under the assumption that chemical reaction
is fast compared to transport of reactants in the combusting flow. That is, the reaction is controlled
by diffusion.
A Warning message appears in the console notifying you that Ansys Fluent automatically enabled
the energy equation required for the Species reaction model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. This setting ensures that if the backflow occurs, only pure nitrogen at 300 K enters the chamber,
which will not affect the combustion reactions.
5. For wall-part-fluid, wallvanes and wallvanes-shadow retain the default stationary no slip adia-
batic settings.
18.4.6. Solution
1. Specify the discretization schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
b. The relaxation of high order terms will help to improve the solution behavior of flow simulations
when higher order spatial discretizations are used (higher than first).
6. Start calculation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Time Scale Factor allows you to further manipulate the computed time step size calculated
by Ansys Fluent. Larger time steps can lead to faster convergence. However, if the time step is too
large it can lead to solution instability.
c. Click Calculate.
All scaled residuals have met the criteria for a converged solution (Figure 18.2: Scaled Residuals (p. 707)),
and the relative amount of CO2 exiting the combustor outlet has become stable (Figure 18.3: Convergence
History of Mass-Weighted Average CO2 on the Outlet (p. 708)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
Warning:
Although the mass flow rate history indicates that the solution is converged, you
should also check the net mass fluxes through the domain to ensure that mass is
being conserved.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select fuelinlet, inletair1, inletair2 and outlet from the Boundaries selection list.
Warning:
The net mass imbalance should be a small fraction (for example, 0.5%) of the total
flux through the system. If a significant imbalance occurs, you should decrease
the residual tolerances by at least an order of magnitude and continue iterating.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
b. Select all the boundaries from the Boundaries selection list (you can click the select-all button
( ).
Note:
The energy balance is good because the net result is small compared to the heat
of reaction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. In the Normal group box, enter 0, 1, 0 for iX, iY, iZ, respectively.
4. Display filled contours of CO2 mass fraction in the combustion chamber (Figure 18.4: Contours of
CO2 Mass Fraction (p. 712)).
c. From the Contours of drop-down lists, select Species... and Mass Fraction of co2.
d. From the Surfaces selection list, deselect all surfaces and select plane_xz.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
f. Click Save/Display, close the Contours dialog box, and rotate the view as shown in Fig-
ure 18.4: Contours of CO2 Mass Fraction (p. 712).
The contour map of the CO2 concentration shows that the flow is mixing and reacting properly in
the combustor.
5. Display filled contours of oxygen mass fraction on the surface plane_xz (Figure 18.5: Contours of
O2 Mass Fraction (p. 713)).
c. From the Contours of drop-down lists, select Species... and Mass Fraction of o2.
d. From the Surfaces selection list, deselect all surfaces and select plane_xz.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Display filled contours of temperature on the aluminum combustor walls (Figure 18.6: Contours
of Static Temperature on the Combustor Walls (p. 714)).
c. From the Contours of drop-down lists, select Temperature... and Static Temperature.
e. Name the surface clip-y-coordinate and select Mesh... and Y-Coordinate from the
Clip to Values of drop-down lists.
i. From the Surfaces selection list, deselect all surfaces and select clip-y-coordinate and
wallvanes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
l. Rotate the contour plot to examine the temperature field of the combusting flow on the can-
ister walls from different angles.
In the Steady Diffusion Flamelet model, reactions take place in a thin laminar locally one-dimensional
zone, called 'flamelet'. The turbulent flame is represented by an ensemble of such flamelets. Detailed
chemical kinetics is used to describe the combustion reaction. The chemistry is assumed to respond
rapidly to the turbulent strain, and as the strain relaxes to zero, the chemistry tends to equilibrium.
Despite the tendency toward equilibrium, a flamelet solution can often yield more accurate results than
an Eddy Dissipation or one- or two-step Finite Rate solution. This is because all the chemistry details
are included, making it possible to capture some of the faster intermediate reactions. To model turbulent
mixing, a probability density function (PDF) table is used as a lookup table at run time.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady Diffusion Flamelet Model Setup and Solution
18.5.1. Models
Specify settings for non-premixed combustion.
If you are generating a flamelet file yourself, you need to read in the chemical kinetics mechanism and
thermodynamic data, which must be in CHEMKIN format.
5. In the CHEMKIN Mechanism Import dialog box, in the Kinetics Input File text entry field, enter
the following:
path\KINetics\data\grimech30_50spec_mech.inp
where path is the Ansys Fluent installation directory (for example, C:\Program Files\ANSYS
Inc\v251\fluent\fluent25.1.0).
6. Click Import.
Once the reacting data file has been imported, the tab for specifying the fuel and oxidizer compositions,
flamelet and PDF table become accessible.
7. In the Boundary tab, specify the fuel (methane) and oxidizer (air) stream compositions in mass
fractions.
a. In the Specify Species in group box, make sure that Mass Fraction is selected.
Tip:
Note:
All boundary species with a mass or mole fraction of zero will be ignored.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
c. In the Temperature group box, retain the default values of 300 K for Fuel and Oxid.
9. In the Flamelet tab, retain the default settings and click Calculate Flamelets.
Once the diffusion flamelets are generated, a Question dialog box opens, asking whether you want
to save flamelets to a file. Click No.
10. In the Table tab, retain the default settings for the table parameters and click Calculate PDF
Table to compute a non-adiabatic probability density function (PDF) table.
12. In the PDF Table dialog box, retain the selection of Mean Temperature from the Plot Variable
drop-down list and all the other default parameters and click Display.
In the graphical display of the 3D look-up table, the Z axis represents the mean temperature of the
reacting fluid, and the X and Y axes represent the mean mixture fraction and the scaled variance, re-
spectively.
The maximum and minimum values for mean temperature and the corresponding mean mixture
fraction and scale variance are also reported in the console.
The 3D look-up tables are reviewed on a slice-by-slice basis. By default, the slice selected corresponds
to the adiabatic enthalpy values. You can also select other slices of constant enthalpy for display.
By default, the file will be saved as formatted (ASCII, or text). To save a binary (unformatted) file,
enable the Write Binary Files option in the Select File dialog box.
1. In the Velocity Inlet dialog box, under the Species tab, enter 1 for Mean Mixture Fraction.
The value of 1 indicates that only pure methane will be entering the fuelinlet boundary.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady Diffusion Flamelet Model Setup and Solution
18.5.3. Solution
1. Edit the output filename for mass-weighted average of co2 at the outlet.
4. In the Run Calculation task page, retain the settings of 5 for Time Scale Factor and 500 for
Number of Iterations and click Calculate.
Note that in this case, the residuals may not converge. It is important to utilize both the flux calculations
along with the monitor plot to determine whether the solution has converged.
2. Display filled contours of mean mixture fraction on the surface plane_xz (Figure 18.7: Contours
of Mean Mixture Fraction (p. 718)).
b. From the Contours of drop-down lists, select Pdf... and Mean Mixture Fraction.
c. From the Surfaces selection list, deselect all surfaces and select plane_xz.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
h. Click Save/Display.
3. Display filled contours of CO2 mass fraction in the combustion chamber (Figure 18.8: Contours of
CO2 Mass Fraction (p. 719)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady Diffusion Flamelet Model Setup and Solution
The steady diffusion flamelet simulation yields a significantly different CO2 mass fraction distribution
as compared to the eddy dissipation model calculation. The lower CO2 concentration at the base of
the flamelet flame is caused by low local temperature in the area, which results in slower combustion.
In the eddy dissipation model, chemical kinetics is ignored, and the reaction is controlled by turbulent
mixing of the materials. In this case, the CO2 concentration is greater near the base of the flame because
the rate of mixing is high in the area (see Figure 18.4: Contours of CO2 Mass Fraction (p. 712)).
4. Display the outlet CO2 concentration profiles for both solutions on a single plot.
a. In the Plot Data Sources dialog box, click the Load File... button to open the Select File
dialog box.
b. In the Select File dialog box that opens, click once on co2-out-fl-rfile.out and co2-out-
rfile.out.
Each of these files will be listed with their folder path in the bottom list to indicate that they have
been selected.
Tip:
If you select a file by mistake, simply click the file in the bottom list and then
click Remove.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
Using the Eddy Dissipation and Steady Diffusion Flamelet Combustion Models
c. Click OK to save the files and close the Select File dialog box.
e. From the Curve Information selection list, select co2-out-rfile.out | Iteration | co2-out
f. Enter co2-EDM in the lower-right text-entry box under the Legend Names selection list.
The item in the Legend Entries list for co2-out-rfile.out | Iteration | co2-out will be changed to
co2-EDM. This legend entry will be displayed in the upper-left corner of the XY plot generated in
a later step.
h. In a similar manner, change the legend entry for the co2-out-fl-rfile.out | Iteration | co2-out
curve to be co2-Flamelet.
j. Click the Curves... button to open the Curves dialog box, where you will define a different
curve symbol for the CO2 concentration data.
iii. From the Symbol drop-down list, select the "blank" choice, which is the first item in the
Symbol list.
vi. Modify the settings for Pattern and Symbol in a manner similar to that for the previous
curve.
k. Click Plot and close the Plot Data Sources dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
Despite the model differences, both models predicted similar mass-weighted average mass fractions
of CO2 exiting the combustor during the steady-state. However, the steady diffusion flamelet
model predicts less CO2 exiting the combustor and, due to its more realistic description of combustion
kinetics, is considered to be more accurate.
You can perform further postprocessing of the solution results as shown in the following video:
18.6. Summary
In this tutorial, you have learned how to model the reacting flow through a can combustor using the
eddy dissipation model and steady diffusion flamelet model in Ansys Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 19: Effusion Cooling simulation in a 3D model
Combustor
This tutorial is divided into the following sections:
19.1. Introduction
19.2. Prerequisites
19.3. Problem Description
19.4. Background
19.5. Setup and Solution
19.6. Summary
19.1. Introduction
This tutorial demonstrates the process to set up perforated wall model and its capability for effusion
cooling in a model combustor.
A slice of cylindrical combustor burning liquid fuel with methane ( ) as the evaporated gas in hot
air is studied using the FGM model in Ansys Fluent.
• Enable physical models, select material properties, and define boundary conditions for a turbulent
combustion flow with FGM model.
• Initiate and solve the combustion simulation using the pressure-based solver.
19.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
To learn more about turbulent combustion modeling and perforated walls, see the Fluent User's Guide
and the Fluent Theory Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 723
Effusion Cooling simulation in a 3D model Combustor
Figure 19.1: 3D model gas turbine combustor with liquid fuel Combustion of Methane
19.4. Background
In this tutorial, you will use the FGM turbulent combustion model and DPM model to simulate analyze
the methane-air combustion system. The effusion cooling effects are modeled with perforated wall
capability. The effusion cooling mass flow rate are determined by the pressure difference between the
shroud and the main combustion chamber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
724 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
19.5.1. Preparation
To prepare for running this tutorial:
4. Select Meshing in the top-left selection list to start Fluent in Meshing Mode.
7. Set Meshing Processes and Solver Processes to 4 under Parallel (Local Machine).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
Effusion Cooling simulation in a 3D model Combustor
Each task is designated with an icon indicating its state (for example, as complete, incom-
plete, etc. For more information, see Understanding Task States in the Fluent User's Guide).
All tasks are initially incomplete and you proceed through the workflow completing all
tasks. Additional tasks are also available for the workflow. For more information, see
Customizing Workflows in the Fluent User's Guide.
c. For File Name, enter the path and file name for the CAD geometry that you want to import
(combustor_effusion.dsco).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This will update the task, display the geometry in the graphics window and allow you to proceed
onto the next task in the workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
Effusion Cooling simulation in a 3D model Combustor
The combustor geometry has been enclosed in a suitable flow domain, which should provide distinct
regions of inflow and outflow for a range of angles of attack, and avoids having the bow shock
that forms in such flows from contacting the inflow surfaces..
Note:
Alternatively, the ... button next to File Name can be used to locate the CAD geo-
metry file, after which, the Import Geometry task automatically updates, displaying
the geometry in the graphics window, and the workflow automatically progresses
to the next task.
Throughout the workflow, you are able to return to a task and change its settings using either the
Edit button, or the Revert and Edit button.
Local mesh sizing controls are added on the liner surfaces using face sizing.
a. In the Add Local Sizing task, add local sizing controls to the faceted geometry by selecting
yes:
In this tutorial, we will add local sizing around the surfaces of the liner, since they are areas where
we require a more refined mesh.
ii. Retain the default facesize_1 for the Name of the size control.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
With the local sizing set as described above, the global surface mesh sizing only defines the largest
elements on other surfaces.
a. In the Generate the Surface Mesh task, you can set various properties of the surface mesh
for the faceted geometry.
Note:
The red boxes displayed on the geometry in the graphics window are a graphical
representation of size settings. These boxes change size as the values change, and
they can be hidden by using the Clear Preview button.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
Effusion Cooling simulation in a 3D model Combustor
e. Click Generate the Surface Mesh to complete this task and proceed to the next task in the
workflow.
When you select the Describe Geometry task, you are prompted with questions relating to the
nature of the imported geometry.
a. Select The geometry consists of only fluid regions with no voids option under Geo-
metry Type, since this model contains only the fluid region.
c. Click Describe Geometry to complete this task and proceed to the next task in the
workflow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Update Boundaries task, where you can inspect the mesh boundaries and confirm
and change any designated boundaries accordingly. Ansys Fluent attempts to determine the
correct arrangement of boundaries automatically.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
Effusion Cooling simulation in a 3D model Combustor
Right click on the Update Boundaries task, Insert New Task and select Set Up Periodic
Boundaries.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Set Up Periodic Boundaries task, where you can inspect the mesh boundaries and
confirm and change any designated boundaries accordingly. Ansys Fluent attempts to determine
the correct arrangement of boundaries automatically.
b. Retain the default Rotational for the Type of periodic boundary, Automatic - pick
both sides for the Method and Label for Select By:.
c. Select periodic_1 and periodic_2 for the two sides of the periodic boundary.
a. Select the Update Regions task, where you can review and change the tabulated names and
types of the various regions that have been generated from your imported geometry and
change them as needed.
b. The proposed region type is correct, so click Update Regions to update your settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
Effusion Cooling simulation in a 3D model Combustor
a. Select the Add Boundary Layers task, where you can set properties of the boundary layer
mesh.
For the Add Boundary Layers task, ensure yes is selected at the prompt as to define boundary
layer settings. In this task, you can define specific details for capturing the boundary layer in
and around your geometry.
With the local sizing set as described above, including bodies of influence, the global volume
mesh sizing only defines the largest elements in the flow domain. In this case, the maximum is
set to be consistent with the specified global surface mesh sizing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Generate the Volume Mesh task, to set properties of the volume mesh.
Ansys Fluent will apply your settings and proceed to generate a volume mesh for the geometry..
The mesh is displayed in the graphics window and a clipping plane is automatically inserted with
a layer of cells drawn so that you can quickly see the details of the volume mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
Effusion Cooling simulation in a 3D model Combustor
Now that a mesh has been generated using Ansys Fluent in meshing mode, you can now switch
to solver mode to complete the set up of the simulation. Note that to obtain more accurate
solutions a higher quality mesh should be used.
We have just checked the mesh, so select Yes when prompted to switch to solution mode.
19.5.3. Mesh
1. Examine the mesh.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
Effusion Cooling simulation in a 3D model Combustor
Setup → General
19.5.5. Models
1. Enable heat transfer by enabling the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
Effusion Cooling simulation in a 3D model Combustor
The Species Model dialog box will expand to provide further options for the Partially Premixed
Combustion model.
i. Select the Flamelet Generated Manifold in the State Relation group box.
v. Set the Equilibrium Operating Pressure (Pa) to 1519875 under Model Settings.
vi. Click Import CHEMKIN Mechanism... to open the Import CHEMKIN Format Mechanism
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
C. Click Import and close the Import CHEMKIN Format Mechanism dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
Effusion Cooling simulation in a 3D model Combustor
ii. Set the Fuel to be 755.37 K and the Oxid to be 422.04 K under Temperature
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iv. Then answer Yes and save the flamelet solution into a file named combustor_effu-
sion.fla.gz.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Effusion Cooling simulation in a 3D model Combustor
a. Enable the Interaction with Continuous Phase in the Interaction group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Effusion Cooling simulation in a 3D model Combustor
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
B. Select Cone as the injection type and set the Number of Streams to 300.
D. Select kerosene-liquid as the Material and choose ch4 as the Evaporating Species.
F. Set the X-Position [m] to 0.015 m, Y-Position [m] to 0.002 m, and the Z-Position
[m] to -0.08 m.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Effusion Cooling simulation in a 3D model Combustor
i. Select Discrete Random Walk Model and enable Random Eddy Lifetime.
19.5.6. Materials
In this step, you will examine the default settings for the droplet material. This tutorial uses droplet prop-
erties copied from theFluent Database. In general, you can modify these or create your own droplet
properties for your specific problem as necessary .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the droplet particle properties. In this case, the default properties settings are used so
no changes are needed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Effusion Cooling simulation in a 3D model Combustor
The Operating Conditions dialog box can also be accessed from the Cell Zone Conditions task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Normal to the Boundary from the Direction Specification Method drop-down list.
d. Select Intensity and Viscosity Ratio from the Specification Method drop-down list in the
Turbulence group box.
g. Click the Thermal tab and retain the default value of 755.37222 for Temperature.
h. Click the DPM tab and select escape for the Discrete Phase BC Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Effusion Cooling simulation in a 3D model Combustor
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. Click Injection Holes Geometry... button and ensure the detailed setup for Injection
Holes matches what is shown in the image below.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Effusion Cooling simulation in a 3D model Combustor
iv. Click Dynamic Conditions... button to view the detailed setup for dynamic injection
conditions for all the holes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Effusion Cooling simulation in a 3D model Combustor
Select Second Order for Pressure, Second Order Upwind for Density and First Order Upwind
for the other equations in the Spatial Discretization group box.
2. Set the solution control parameters. This model combustor is relatively sensitive to the numerical
settings, thus to be conservative, low pseudo time explicit relaxation factors are used. Set all the
pseudo time explicit relaxation factors to be 0.1, except Body Forces (since there is no body force
considered in this case) and Discrete Phase Sources (using the default value of 0.5 since a smaller
value may not be able to recover the actual source item). With 0.1 as the relaxation factors, the
case may need a greater number of iterations to converge.
Enter 0.1 for all the Pseudo Time Explicit Relaxation Factors, except for Body Forces and
Discrete Phase Sources.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Solution → Initialization
a. Retain the default Hybrid initialization method and click Initialize to initialize the variables.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Effusion Cooling simulation in a 3D model Combustor
b. Ensure that Write Binary Files is enabled to produce a smaller, unformatted binary file.
b. Click Calculate.
Note:
If you choose a file name that already exists in the current folder, Ansys Fluent will ask
you to confirm that the previous file is to be overwritten.
1. Initialize the Progress Variable variable used for the ignition model.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Calculate.
Note:
If you choose a file name that already exists in the current folder, Ansys Fluent will ask
you to confirm that the previous file is to be overwritten.
19.5.11. Postprocessing
Review the solution by examining graphical displays of the results.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Effusion Cooling simulation in a 3D model Combustor
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Mesh... and Y-Coordinate from the Surface of Constant drop-down lists.
c. Click Compute.
The Min and Max fields display the Y extents of the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Effusion Cooling simulation in a 3D model Combustor
d. Select Pdf... and Mean Mixture Fraction in the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
19.6. Summary
In this tutorial you used Ansys Fluent to model the effusion cooling effects with perforated wall model
in a 3D model combustor. Discrete injection type is used here for the effusion cooling injections. The
procedures used here for simulation of effusion cooling can be applied to other combustors.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
764 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 20: Selective Catalytic Reduction Simulation
This tutorial is divided into the following sections:
20.1. Introduction
20.2. Prerequisites
20.3. Problem Description
20.4. Setup and Solution
20.5. SCR Specific Post Processing
20.6. Summary
20.1. Introduction
This tutorial illustrates the setup and solution of a Selective Catalytic Reaction (SCR) system calculation
using Ansys Fluent. The selective catalytic reduction of nitrogen oxides by injecting reducing agents
has received increasing attention in the automotive industry for the removal of harmful gases. Ammonia
is typically used as an agent to react with NOx in the presence of catalysts due to the lower exhaust
temperature in the diesel engines.
However, to ensure safe and convenient storage and operation, the urea-water solution is often used
in automobile after treatment systems. The urea-water solution is injected into the exhaust gas upstream
of the SCR catalyst. The liquid jet goes through steps including liquid atomization, evaporation/decom-
position and hydrolysis to form a mixture consisting of ammonia, iso-cyanic acid, water vapor, oxygen
and other species. The mixture reacts with NOx in the SCR catalyst to reduce the NOx in the exhaust
gas stream.
SCR performance is measured on the basis of its de-NOx efficiency, ammonia and iso-cyanic acid slip
rates. These parameters heavily depend on the exhaust temperature, the NOx concentration, and the
mixture quality at the catalyst inlet, which is mainly determined by the urea injection and decomposition
rate.
Mesh file is provided with this tutorial, however the following points need to be considered while cre-
ating the geometry and meshing the volume.
Geometric Considerations:
2. Mixer.
3. Catalyst.
• Separate fluid zone needs to be created for catalyst, because it is modelled as porous region.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
Selective Catalytic Reduction Simulation
• In place of resolving insulation (mesh inside solid material), it can be modelled using thick-wall (shell-
elements) approach.
Note:
It is important to model insulation as it influences the wall temperature and hence urea de-
position. Resolving the mesh in the insulation region will provide accurate result, but creating
mesh in thin walls and insulation can be tedious and CPU intensive. A better approach is
available where thermal behavior of insulation and thin metal is modeled with the shell
conduction model. This model solves for thermal conduction both in the normal direction,
as well as in the planar directions of the wall.
Mesh Considerations:
20.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
In this tutorial you will simulate the injection, liquid atomization, evaporation/decomposition, mixing,
and wall film formation and evolution, that takes place inside the automotive SCR systems. To check
the performance of the SCR system you will use:
• The concept of uniformity index, which gives an indirect indication of the de–NOx efficiency of the
SCR system. The area-weighted uniformity index of a specified field variable is defined as:
(20.1)
• SCR specific post–processing tools for assessing the risk for solids deposit formation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
Selective Catalytic Reduction Simulation
20.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
8. Browse to the working directory in General Options tab and press Start button.
Note:
Mesh check will perform various checks and will report the results in the console. Ensure
that the reported minimum volume is positive .
3. The SCR geometric model is a long structure made of various cylindrical co-axial parts of different
diameter, joined together by conical transitions. The inlet, outlet and central cylindrical parts have
radius of 0.1 [m] and the two larger cylindrical parts have radius of 0.125 [m]; the upstream one
contains the mixer, the downstream one the catalyst. The mixer is made of 3 zero–thickness sur-
faces: wall_mixer–pipes, wall_mixer–plate and wall_mixer–twisted and since they are internal
walls, they appear as twins (for example, wall_mixer–pipes and wall_mixer–pipes_shad-
ow).
Note:
it’s good practice to display one surface at a time to visually confirm that all surfaces
have the intended name. For this tutorial, follow this procedure to familiarize yourself
with the model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
768 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select the Edges option and retain the default Faces option in the Options group box.
b. Deselect all surfaces an then select all the wall surfaces by selecting the Wall surface type.
Click to deselect all surfaces. Click and select Surface Type under Group By to list the
surfaces by type, as shown above.
c. Click Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
Selective Catalytic Reduction Simulation
b. Click Display to show the mixer and close the Mesh Display dialogue box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
770 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
772 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enable Gravity.
1. You will use the default settings for the k-ω SST turbulence model, so you can enable it directly from
the tree by right-clicking the Viscous node and choosing SST k-omega from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
Selective Catalytic Reduction Simulation
c. Ensure that Diffusion Energy Source is checked in the Options group box.
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Enable the Interaction with Continuous Phase in the Interaction group box.
Note:
This is required for the activation of unsteady particle tracking with steady state
solver.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
Selective Catalytic Reduction Simulation
c. Enable the Unsteady Particle Tracking in the Particle Treatment group box and change the
value of Particle Time Step [s] to 0.005.
Note:
Although gas flow can be treated in a steady-state manner, the injection and
motion of the droplets must be treated as transient.
d. Increase the Max. Number of Steps in Tracking Parameters group box to 2000.
e. Ensure that the High-Res Tracking is enabled in the Tracking Option group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Select Cone as the Injection Type and set the Number of Streams to 10.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
Selective Catalytic Reduction Simulation
6. Confirm solid-cone is selected in the Cone Type drop-down list at Cone Injector Paramet-
ers group box.
7. Set the X-Position [m] to 0 mm, Y-Position [mm] to 124 mm, and the Z-Position [mm]
to 180 mm.
9. Set the Start Time [s] to 0 s and Stop Time [s] to 1000 s
10. Set the Azimuthal Start Angle [deg] to 0 degrees and the Azimuthal Stop Angle [deg]
to 360 degrees.
11. Set the X-Axis, Y-Axis and Z-Axis to 0, -0.866 and 0.5, respectively .
16. Set the Min. Diameter [mm] to 4e-03 mm and the Max. Diameter [mm] to 6e-02 mm.
Note:
Start Time and Stop Time are given the above values for the tutorial purposes.
For practical SCR applications these should be defined according to the actual urea
dosing intervals.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
778 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
This makes sure that particles are not always injected with the same exactly para-
meters, rather they follow a stochastic behavior with average values as declared in
the point properties table above and a perturbation that creates a more realistic
turbulence representation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
Selective Catalytic Reduction Simulation
i. Select co<nh2>2 for the co<nh2>2<l> Component from the Evaporating Species
drop–down list and enter 0.325 for its Mass Fraction.
ii. Select h2o for the <h2o>2<l> Component from the Evaporating Species drop–down list
and enter 0.675 for its Mass Fraction.
This will create Injection-1 having the same properties as Injection-0. Change the Value of only
the following Variable of Injection-1 in Point Properties tab.
a. Set the X-Position [m] to 4.48 mm, Y-Position [mm] to 123 mm, and the Z-Position [mm]
to 172.707 mm.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This will create Injection-2 having the same properties as Injection-1. Change the Value of only
the following Variable of Injection-1 in Point Properties tab.
20.4.6. Materials
Modify the material properties:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
Selective Catalytic Reduction Simulation
a. Click the Edit... button to the right of the Mixture Species drop-down list to open the Species
dialog box. Confirm that the last of the 7 species on the list Selected Species is n2.
c. Edit the particle mixture by selecting particle-mixture in the Material Type drop-down list.
There is only one item urea-water in theFluent Particle Mixture Materials drop-down list.
Note:
i. In the Model Options dialog box, enable Variable Lewis Number Formulation in
Convection/Diffusion Vaporization Model. This causes the Use the Specific Heat
of the Evaporating Species in Boiling Law in Boiling Model to be also enabled.
Note:
f. In the Create/Edit Materials dialog box, Select press button Fluent Database… and the
dialog box Fluent Database Materials will appear.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select solid from the Material Type drop-down list and steel from the Fluent Solid Ma-
terials list.
ii. Click Copy and close the Fluent Database Materials dialog box.
lyst Edit...
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
Selective Catalytic Reduction Simulation
2. Enable Laminar Zone to solve the flow in the porous zone without turbulence.
i. Make sure that the principal direction vectors are set as shown in Table 20.1: Values for the
Principle Direction Vectors (p. 784).
Ansys Fluent automatically calculates the third (Z direction) vector based on your inputs for the
first two vectors. The direction vectors determine which axis the viscous and inertial resistance
coefficients act upon.
ii. For the viscous and inertial resistance directions, enter the values in Table 20.2: Values for the
Viscous and Inertial Resistance (p. 785).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Scroll down to access the fields that are not initially visible.
Note:
This setup provides a finite resistance to flow in the axial Z-direction and practically
infinite resistance to the other two directions, therefore straightening the flow along
the axial direction. The values of coefficients in Z-direction are estimated from the
measured pressure losses along the catalyst, as a function of gases velocity,
whereas the coefficients in the other two directions are typically taken to be three
orders of magnitude larger.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
Selective Catalytic Reduction Simulation
b. Select Convection under Thermal Conditions and enter 10 for the Heat Transfer Coefficient
and -30 for the Free Stream Temperature .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
e. Select Species tab and confirm that for all species have Specified Mass Flux is selected for
the Species Boundary Condition and has a value of 0 specified for the Species Mass Fraction/
Mass Flux.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select wall-film from the Discrete Phase BC Type drop–down list in the Discrete
Phase Model Boundary Conditions group.
Note:
Stochastic Kuhnke model is derived from the Kuhnke model and has been
developed and calibrated for addressing SCR applications. It introduces
stochastic effects into the critical temperature transition process, and the
partial evaporation concept for the evaporative splash regime.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Select Species tab and confirm that for all species have Specified Mass Flux is selected for
the Species Boundary Condition and has a value of 0 specified for the Species Mass Fraction/
Mass Flux.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select wall-film from the Discrete Phase BC Type drop–down list in the Discrete
Phase Model Boundary Conditions group.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
Selective Catalytic Reduction Simulation
a. Ensure that wall_ext–catalyst is selected from the From Boundary Zone list.
c. Click Copy, click OK in the confirmation prompt, and close the Copy Conditions dialog box.
a. Ensure that wall_mixer-pipes is selected from the From Boundary Zone list.
c. Click Copy, click OK in the confirmation prompt, and close the Copy Conditions dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. Set the boundary conditions for the inlet, first change its type from velocity-inlet to mass-flow-
inlet.
b. Click the Thermal tab and enter 400 C for Total Temperature.
c. Click the Species tab, set the Species Mass Fractions for o2 to 0.001, h2o to 0.08, and
co2 to 0.02.
d. Click the DPM tab and confirm that escape is selected for Discrete Phase BC Type.
e. Click Apply and close the Mass Flow Inlet dialog box.
b. Click the Species tab, set all the Backflow Species Mass Fractions to 0.
c. Click the DPM tab and confirm that escape is selected for Discrete Phase BC Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
Selective Catalytic Reduction Simulation
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i.
A. Enter 1.0 for the Pre–Exponential Factor in Film Thermolysis Rate group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 797
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Body Force Weighted for Pressure, Second Order Upwind for Momentum, Energy
and all the Species in the Spatial Discretization group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
Selective Catalytic Reduction Simulation
Note:
It's good practice to limit the allowable range of temperature (and/or pressure in
other cases) to avoid stability problems.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Enable Report File, Report Plot, and Print to Console in the Create group box.
c. Select Species... and Mass fraction of nh3 from the Field Variable drop-down lists.
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
b. Enable Report File and Report Plot in the Create group box.
c. Select Velocity... and Velocity Magnitude from the Field Variable drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 801
Selective Catalytic Reduction Simulation
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
b. Enable separate reporting for each surface by checking Per Surface box in the Options group
box.
c. Enable Report File and Report Plot in the Create group box.
d. Select Wall Film... and Wall Film Mass from the Field Variable drop-down lists.
f. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
6. Initialize the flow field using the Initialization group box of the Solution ribbon tab.
Solution → Initialization
b. Click Initialize.
Note:
Convergence in this case is not judged by the residuals, rather from the monitors.
Both uniformity monitors show that main phase (gases) flow has been stabilized,
whereas the wall film mass monitor suggests, as expected, that disperse phase
flow (droplets and wall film) is developing.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 20.5: Surface Monitor of Uniformity Index (Area–Weighted) for NH3 Mass Fraction
at Catalyst Inlet
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 803
Selective Catalytic Reduction Simulation
Figure 20.6: Surface Monitor of Uniformity Index (Area–Weighted) for Mixture Velocity
Magnitude at Catalyst Inlet.
Figure 20.7: Surface Monitor of Total Wall Film Mass at Each Wall Boundary.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Pressure... and Static Pressure from the Contours of drop-down lists.
d. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
Selective Catalytic Reduction Simulation
Contours show that static pressure drops from ~112 to ~2 [Pa] across the catalyst.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e.
i. Disable Global Range and Auto Range in the Options group box.
ii. Change the Min value to 100 [Pa] and the Max value to 120 [Pa].
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
Selective Catalytic Reduction Simulation
Figure 20.9: Static Pressure Distribution on the System Walls; Limited Range.
Contours reveal a smaller pressure drop from ~119 to ~111 [Pa] across the mixer.
2. Create two longitudinal planes to plot variables at the SCR internal region. These two surfaces
will be used to display solution results internally the SCR system.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Mesh... and X-Coordinate from the Surface of Constant drop-down lists.
c. Click Compute.
The Min and Max fields display the x-extent of the domain.
b. Select Mesh... and Y-Coordinate from the Surface of Constant drop-down lists.
c. Click Compute.
The Min and Max fields display the x-extent of the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
Selective Catalytic Reduction Simulation
b. Confirm that only Faces have been selected in the Options group box.
c. Select all the Wall surfaces, except those with suffix -shadow. This is to avoid plotting twice
the internal (double) walls.
4. Display contours of gas temperature field inside the SCR with the geometry also displayed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Disable Global Range, Auto Range and Clip to Range in the Options group box.
c. Select Temperature... and Static Temperature from the Contours of drop-down lists.
5. Create a scene containing the static temperature distribution at the two internal surfaces.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
Selective Catalytic Reduction Simulation
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The gases enter the domain at 400 [C] but when mixed with the cooler droplets (at 20 [C])
and also due to droplets partial evaporation, they are cooled down to an average temperature
of ~315 [C] at the outlet. Note that values below the minimum and above the maximum values
set in the contour dialog box, are displayed as blue and red, respectively, due to deactivation
of Clip to Range option, otherwise they would have been displayed as empty regions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
Selective Catalytic Reduction Simulation
c. Select Species... and Mass fraction of nh3 from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
Selective Catalytic Reduction Simulation
b. Disable Global Range and Auto Range in the Options group box.
c. Select Wall Film... and Wall Film Height from the Contours of drop-down lists.
e. Click Compute.
8. Create a scene with the wall film height distribution on all walls.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
Selective Catalytic Reduction Simulation
Figure 20.12: Distribution of Wall Film Height on the External Walls of the SCR System.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Apply and close the Particle Sphere Style Attributes dialogue box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
Selective Catalytic Reduction Simulation
This will cause the particles to appear as spheres with a size proportional to their diameter
and scaled by x100 for clarity.
e. Select Particle Variables... and Mass Fraction of co<nh2>2<l> from the Color by drop-down
lists.
f. Select all three injections from the Release from Injections selection list.
g. Select Summary in the Reporting group box, so that both a summary in the console and a
graph in the GUI will be produced.
h. Make sure that both Free Stream Particles and Wall Film Particles are checked.
i. Click Save/Display.
The summary track report provides information about the number of particles in the domain, their
fate ( evaporated , transformed , escaped ), their state ( In Film , In Fluid ) and the associated mass
and heat transfer, as well as their composition.
10. Create a scene with the particle tracks and the walls of the geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
Selective Catalytic Reduction Simulation
Figure 20.13: Tracks of Free and Wall Film Particles, Colored by Urea Mass Fraction and
Scaled by Particle Diameter.
The particle track graph shows both the cloud of free droplets, as well as the wall particles
that form the wall film. It is evident that water content of the droplets is evaporated upstream
the mixer and is associated with the cooling effect observed in the gas temperature contour
plot previously.
11. Modify the particles tracks to show only the wall film particles that have lost practically all their
water content.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Uncheck Auto Range to be able to manually set the range of the plotted value.
d. Set the Min value to 0.999 and the Max value to 1.0, which practically means that all water
content of the droplet has evaporated.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
Selective Catalytic Reduction Simulation
g. Select Particle Variables... and Mass Fraction of co<nh2>2<l> from the Filter By... drop-
down lists.
h. i. Set the Filter-Min value to 0.999 and Filter-Max value to 1.0 and make sure the
remaining settings are as displayed.
ii. Click Apply and close the Particle Filter Attributes dialog box.
12. Re-display the scene with the particle tracks and the walls of the geometry.
a. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
SCR Specific Post Processing
Figure 20.14: Tracks of Wall Film Particles with H2O Content Practically Evaporated and
Scaled by Particle Diameter.
13. Save the case and data files (scr_final.cas.h5 and scr_final.dat.h5).
1. In the Solver group box of the Physics ribbon tab, select transient.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 825
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
SCR Specific Post Processing
By setting a value equal or larger than the maximum number of iterations per time step, the
particle tracking is only performed once per time step.
d. Type all IDs (provided in the Boundary Conditions list on the model tree) one by one followed
by Enter. When the last wall ID has been typed, press Enter again. You should get the following
output in the console.
/define/models/dpm/options/scr-urea-deposition-risk-analysis> enable
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 827
Selective Catalytic Reduction Simulation
e. Fluent has also activated the Data Sampling for Time Statistics in the Run Calculation Task
Page. If Sampling Options... is pressed the details can be seen.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
SCR Specific Post Processing
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
Selective Catalytic Reduction Simulation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
SCR Specific Post Processing
a. Enter 20 for Number of Time Steps. This is a small time period covered, in order to demonstrate
the procedure. Larger time periods may be simulated in industrial risk assessment calculations.
c. Enter 10 for Max Iterations/Time Steps. A transient simulation that converges every time step
in 10 iterations or less is generally considered to have a sufficiently fine time step size.
d. Click Calculate.
e. Fluent asks if the existing Report files will be over-written or new ones will be created. This
happens because now the reports are not monitored every iteration (steady-state solver) but
every time step (transient solver). Press Yes to create new files. Fluent starts the transient calcu-
lation using the steady-state solution as the initial state of the transient solution. Residuals show
that standard convergence is achieved in 10 iterations for all time steps (except a couple of steps
at the beginning), which was expected as the steady-state gas flow was quite stable.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
Selective Catalytic Reduction Simulation
b. Disable Global Range and Auto Range in the Options group box.
c. Select SCR Urea Deposition Risk Analysis... and SCR Urea Crystallization Risk from the Con-
tours of drop-down lists.
e. Click Compute. Fluent returns 0 for Min and Max, indicating that risk for crystallization is zero
at all walls.
f. Repeat the same for the other two risk parameters, SCR Urea Secondary Reactions Risk and
SCR Overall Urea Chemical Deposition Risk, which also return zero risk everywhere.
Note:
Risk assessment for solids deposition in urea SCR systems is based on empirical cor-
relations using parameters reported in the relevant literature. The user can set the
values of 9 such parameters through the TUI, according to the specific characteristics
of the SCR system simulated.
b. Type /define/models/dpm/options/scr-urea-deposition-risk-analysis
seco-rx-min-hnco in the console and press Enter.
c.
/define/models/dpm/options/scr-urea-deposition-risk-analysis> seco-rx-min-hnco
minimum HNCO mass fraction in the gas phase above the film for secondary reactions [0.03] 0.001
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
SCR Specific Post Processing
a. Select SCR Urea Deposition Risk Analysis... and SCR Overall Urea Chemical Deposition Risk
from the Contours of drop-down lists.
c. Click Compute and Fluent will return Min and Max values of 0 and 0.5, respectively.
9. Create a scene with the overall deposition risk and the walls of the geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 833
Selective Catalytic Reduction Simulation
e. Click Save & Display and close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
Figure 20.15: Contours of Overall Deposition Risk on the Walls of the SCR System.
10. Save the case and data files (scr_transient.cas.h5 and scr_transient.dat.h5).
20.6. Summary
The main focus of this tutorial is to illustrate the setup and solution of a SCR system calculation using
Ansys Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 21: Modeling Evaporating Liquid Spray
This tutorial is divided into the following sections:
21.1. Introduction
21.2. Prerequisites
21.3. Problem Description
21.4. Setup and Solution
21.5. Summary
21.1. Introduction
In this tutorial, the air-blast atomizer model in Ansys Fluent is used to predict the behavior of an evap-
orating methanol spray. Initially, the air flow is modeled without droplets. To predict the behavior of
the spray, the discrete phase model is used, including a secondary model for breakup.
21.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
Modeling Evaporating Liquid Spray
21.4.1. Preparation
To prepare for running this tutorial:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
21.4.2. Mesh
1. Read in the mesh file sector.msh.h5.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
Modeling Evaporating Liquid Spray
Ansys Fluent will perform various checks on the mesh and report the progress in the console. Ensure
that the reported minimum volume is a positive number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
840 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Ensure that Edges and Faces are enabled in the Options group box.
b. Select only atomizer-wall, central_air, and swirling_air from the Surfaces selection list.
Tip:
To deselect all surfaces click the far-right button at the top of the Surfaces
selection list, and then select the desired surfaces from the Surfaces selection list.
c. Click the Colors... button to open the Mesh Colors dialog box.
The graphics display will be updated to show the mesh. Zoom in with the mouse to obtain the view
shown in Figure 21.2: Air-Blast Atomizer Mesh Display (p. 842).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
Modeling Evaporating Liquid Spray
21.4.3. Solver
Retain the default solver settings of pressure-based steady-state solver in the General task page
(Solver and Time group boxes).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
21.4.4. Models
1. Enable heat transfer by enabling the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 843
Modeling Evaporating Liquid Spray
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Mixture Material list contains the set of chemical mixtures that exist in the Ansys Fluent
database. When selecting an appropriate mixture for your case, you can review the constituent
species and the reactions of the predefined mixture by clicking View... next to the Mixture Mater-
ial drop-down list. The chemical species and their physical and thermodynamic properties are
defined by the selection of the mixture material. After enabling the Species Transport model, you
can alter the mixture material selection or modify the mixture material properties using the Cre-
ate/Edit Materials dialog box. You will modify your local copy of the mixture material later in this
tutorial.
21.4.5. Materials
Define materials using the Materials task page.
Setup → Materials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
Modeling Evaporating Liquid Spray
1. Edit the methyl-alcohol-air mixture material by removing water vapor and carbon dioxide from
the mixture species list.
a. In the Create/Edit Materials dialog box for the methyl-alcohol-air mixture material, click the
Edit... button next to the Mixture Species drop-down list (Properties group box) to open
the Species dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Click Remove to remove carbon dioxide from the Selected Species list.
iii. In a similar manner, remove water vapor (h2o) from the Selected Species list.
v. Click OK in the Warning dialog box informing you that the species mixture has been
modified and asking you to check the species boundary conditions.
Note:
It is good practice to click the Change/Create button whenever changes are made
to material properties even though it is not necessary in this case.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
Modeling Evaporating Liquid Spray
1. Set the boundary conditions for the inner air stream (central_air).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
f. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list.
i. Click the Thermal tab and enter 293 K for Total Temperature.
j. Click the Species tab and enter 0.23 for o2 in the Species Mass Fractions group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
Modeling Evaporating Liquid Spray
2. Set the boundary conditions for the air stream surrounding the atomizer (co-flow-air).
b. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list.
f. Click the Species tab and enter 0.23 for o2 in the Species Mass Fractions group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select From Neighboring Cell from the Backflow Direction Specification Method drop-down
list.
b. Retain Intensity and Viscosity Ratio from the Specification Method drop-down list.
e. Click the Thermal tab and enter 293 K for Backflow Total Temperature.
f. Click the Species tab and enter 0.23 for o2 in the Species Mass Fractions group box.
4. Set the boundary conditions for the swirling annular stream (swirling_air).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
Modeling Evaporating Liquid Spray
a. Select Magnitude and Direction from the Velocity Specification Method drop-down list.
c. Select Cylindrical (Radial, Tangential, Axial) from the Coordinate System drop-down list.
g. Select Intensity and Hydraulic Diameter from the Specification Method drop-down list.
k. Click the Species tab and enter 0.23 for o2 in the Species Mass Fractions group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
852 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. Set the boundary conditions for the outer wall of the atomizer (outer-wall).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
Modeling Evaporating Liquid Spray
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
854 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 855
Modeling Evaporating Liquid Spray
Solution → Initialization
Note:
For flows in complex topologies, hybrid initialization will provide better initial velocity
and pressure fields than standard initialization. This will help to improve the convergence
behavior of the solver.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Fluid Time Scale group box, retain Automatic for Time Step Method and 1s for Time
Scale Factor.
c. Click Calculate.
Note:
Ansys Fluent will ask you to confirm that the previous case file is to be overwritten.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
Modeling Evaporating Liquid Spray
8. Create a clip plane to examine the flow field at the midpoint of the atomizer section.
b. Select Mesh... and Angular Coordinate from the Surface of Constant drop-down lists.
c. Click Compute to obtain the minimum and maximum values of the angular coordinate.
9. Review the current state of the solution by examining contours of velocity magnitude (Fig-
ure 21.4: Velocity Magnitude at Mid-Point of Atomizer Section (p. 860)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
g. Use the mouse to obtain the view shown in Figure 21.4: Velocity Magnitude at Mid-Point of
Atomizer Section (p. 860).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Modeling Evaporating Liquid Spray
10. Display pathlines of the air in the swirling annular stream (Figure 21.5: Pathlines of Air in the
Swirling Annular Stream (p. 861)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. In the Release from Surfaces filter, type s to display the surface names that begin with s and
select swirling_air from the selection list.
f. Use the mouse to obtain the view shown in Figure 21.5: Pathlines of Air in the Swirling Annular
Stream (p. 861).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 861
Modeling Evaporating Liquid Spray
This will include the effects of the discrete phase trajectories on the continuous phase.
c. Select Mean Values in the Contour Plots for DPM Variables group box.
This will make the cell-averaged variables available for postprocessing activities.
d. In the Particle Treatment group box, select the Unsteady Particle Tracking option.
g. Under the Physical Models tab, enable Temperature Dependent Latent Heat and Breakup
in the Options group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
862 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
h. Under the Numerics tab, select Linearize Source Terms (Source Terms group).
Enabling this option will allow you to run the simulation with more aggressive setting for the
Discrete Phase Sources under-relaxation factor to speed up the solution convergence.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 863
Modeling Evaporating Liquid Spray
An Information dialog box appears indicating that the Max. Number of Steps has been
changed from 50000 to 500. Click OK in the Information dialog box to continue.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
864 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
k. In the Set Injection Properties dialog box, select air-blast-atomizer from the Injection Type
drop-down list.
This option controls the number of droplet parcels that are introduced into the domain at every
time step.
o. In the Point Properties tab, specify point properties for particle injections.
iii. Retain the default values of 0, 0, and 1 for X-Axis, Y-Axis, and Z-Axis, respectively.
This is the methanol flow rate for a 30-degree section of the atomizer. The actual atomizer flow
rate is 12 times this value.
vi. Retain the default Start Time of 0 s and enter 100 s for the Stop Time.
For this problem, the injection should begin at and not stop until long after the time period
of interest. A large value for the stop time (for example, 100 s) will ensure that the injection will
essentially never stop.
vii. Enter 0.0035 m for the Injector Inner Diameter and 0.0045 m for the Injector Outer
Diameter.
The spray angle is the angle between the liquid sheet trajectory and the injector centerline.
The relative velocity is the expected relative velocity between the atomizing air and the liquid
sheet.
x. Retain the default Azimuthal Start Angle of 0 degrees and enter 30 degrees for the Azi-
muthal Stop Angle.
This will restrict the injection to the 30-degree section of the atomizer that is being modeled.
p. In the Physical Models tab, specify the breakup model and drag parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 865
Modeling Evaporating Liquid Spray
i. In the Drag Parameters group box, select dynamic-drag from the Drag Law drop-down
list.
The dynamic-drag law is available only when the Breakup model is used.
ii. In the Breakup group, ensure that Enable Breakup is selected and TAB is selected from
the Breakup Model drop-down list.
iii. Retain the default values of 0 for y0 and 2 for Breakup Parcels.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
866 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select Discrete Random Walk Model and enable Random Eddy Lifetime in the
Stochastic Tracking group box.
These models will account for the turbulent dispersion of the droplets.
Note:
If you want to modify the existing injection, then in the Injections dialog box,
select its name in the Injections list and click Set..., or simply double-click the
injection of interest.
Note:
In the case that the spray injection would be striking a wall, you must specify the
wall boundary conditions for the droplets. Though this tutorial does have wall zones,
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 867
Modeling Evaporating Liquid Spray
they are a part of the atomizer apparatus. You need not change the wall boundary
conditions any further because these walls are not in the path of the spray droplets.
When secondary atomization models (such as Breakup) are used, several droplet properties need to
be specified.
c. Ensure that piecewise-linear is selected from the Saturation Vapor Pressure drop-down list.
d. Click the Edit... button next to Saturation Vapor Pressure to open the Piecewise-Linear
Profile dialog box.
e. Retain the default values and click OK to close the Piecewise-Linear Profile dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
868 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
h. Click Change/Create to accept the change in properties for the methanol droplet material
and close the Create/Edit Materials dialog box.
21.4.9. Solution
1. Increase the under-relaxation factor for Discrete Phase Sources.
In the Pseudo Time Explicit Relaxation Factors group box, change the under-relaxation factor
for Discrete Phase Sources to 0.9.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 869
Modeling Evaporating Liquid Spray
a. Enable Show Advanced Options and select none from the Convergence Criterion drop-
down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
870 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Create group box, enable Report Plot and Print to Console.
c. Select Species... and Mass fraction of ch3oh from the Field Variable drop-down lists.
e. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Fluent automatically generates the ch3oh_outlet-rplot report plot under the Solution/Mon-
itors/Report Plots tree branch.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 871
Modeling Evaporating Liquid Spray
b. In the Create group box, enable Report Plot and Print to Console.
c. Select Discrete Phase Sources... and DPM Mass Source from the Field Variable drop-down
lists.
e. Click OK to save the volume report definition settings and close the Volume Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
872 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 873
Modeling Evaporating Liquid Spray
5. Create a DPM report definition for tracking the total mass present in the domain.
b. In the Create group box, enable Report Plot and Print to Console.
e. Click OK to save the volume report definition settings and close the DPM Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
874 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
f. Modify the attributes of the dpm-mass-in-domain-rplot report plot axes (in a manner similar
to that for the dpm-mass-source-rplot plot).
i. In the Plot Window group box, click the Axes... button to open the Axes dialog box.
6. Create a DPM report definition for tracking the mass of the evaporated particles.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 875
Modeling Evaporating Liquid Spray
b. In the Create group box, enable Report Plot and Print to Console.
d. Ensure that the Show Mass Flow / Change Rate option is selected.
e. Click OK to save the volume report definition settings and close the DPM Report Definition
dialog box.
f. Modify the attributes of the dpm-evaporated-mass-rplot report plot axes in a manner similar
to that for the dpm-mass-source-rplot plot.
7. Request 300 more iterations (Figure 21.6: Convergence History of Mass Fraction of ch3oh on Flu-
id (p. 877), Figure 21.7: Convergence History of DPM Mass Source on Fluid (p. 878), Figure 21.8: Con-
vergence History of Total Mass in Domain (p. 878), and Figure 21.9: Convergence History of Evap-
orated Particle Mass (p. 879)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
876 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
It can be concluded that the solution is converged because the number of particle tracks are constant
and the flow variable plots are flat.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 877
Modeling Evaporating Liquid Spray
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
878 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
21.4.10. Postprocessing
1. Display the trajectories of the droplets in the spray injection (Figure 21.10: Particle Tracks for the
Spray Injection (p. 881)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 879
Modeling Evaporating Liquid Spray
c. Retain the default selection of point from the Track Style drop-down list.
d. Select Particle Variables... and Particle Diameter from the Color by drop-down lists.
This will display the location of the droplets colored by their diameters.
f. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
880 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
As an optional exercise, you can increase the particle size by clicking the Attributes... button in
the Particle Tracks dialog box and adjusting the Marker Size value in the Track Style Attributes
dialog box.
h. Use the mouse to obtain the view shown in Figure 21.10: Particle Tracks for the Spray Injec-
tion (p. 881).
The air-blast atomizer model assumes that a cylindrical liquid sheet exits the atomizer, which then
disintegrates into ligaments and droplets. Appropriately, the model determines that the droplets should
be input into the domain in a ring. The radius of this disk is determined from the inner and outer radii
of the injector.
Note:
In the real device, the inner diameter and outer diameter of the liquid injection are 3.5
mm and 4.5 mm, respectively. Hence a liquid sheet is formed that is about 0.5 mm in
thickness. The shear forces of the two air streams quickly disperse the liquid into droplets
between, roughly, 4 µm and 50 µm in diameter. This is predicted by the air-blast-atom-
izer model, which uses the parameters specified in the "Set Injection Properties" dialog
box.
Also note that the droplets are placed a slight distance away from the injector. Once
the droplets are injected into the domain, their behavior will be determined by second-
ary models. For instance, they may collide/coalesce with other droplets depending on
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 881
Modeling Evaporating Liquid Spray
the secondary models employed. However, once a droplet has been introduced into
the domain, the air-blast atomizer model no longer affects the droplet.
2. Display the mean particle temperature field (Figure 21.11: Contours of DPM Temperature (p. 883)).
d. Select Discrete Phase Variables... and DPM Temperature from the Contours of drop-down
lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
882 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
j. Use the mouse to obtain the view shown in Figure 21.11: Contours of DPM Temperature (p. 883).
3. Display the mean Sauter diameter (Figure 21.12: Contours of DPM Sauter Diameter (p. 884)).
d. Select Discrete Phase Variables... and DPM D32 from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 883
Modeling Evaporating Liquid Spray
4. Display vectors of DPM mean velocity colored by DPM velocity magnitude (Figure 21.13: Vectors
of DPM Mean Velocity Colored by DPM Velocity Magnitude (p. 886)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
884 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Discrete Phase Variables... and DPM Velocity Magnitude from the Color by drop-
down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 885
Modeling Evaporating Liquid Spray
Figure 21.13: Vectors of DPM Mean Velocity Colored by DPM Velocity Magnitude
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
886 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Species... and Mass fraction of ch3oh from the Surface of Constant drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 887
Modeling Evaporating Liquid Spray
b. Select swirling_air and methanol-mf=0.002 from the Associated Surfaces selection list.
g. Use the mouse to obtain the view shown in Figure 21.14: Full Atomizer Display with Surface
of Constant Methanol Mass Fraction (p. 889).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
888 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 21.14: Full Atomizer Display with Surface of Constant Methanol Mass Fraction
h. This view can be improved to resemble Figure 21.15: Atomizer Display with Surface of Constant
Methanol Mass Fraction Enhanced (p. 890) by changing some of the following variables:
iv. In the Periodic Instancing dialog box, change the Number of Repeats to 6.
v. Make sure that swirling_air and methanol-mf=0.002 are selected in the Surfaces
list.
vii. In the View ribbon tab, enable the Headlight and Lighting display options and change
lighting to Flat (Display group).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 889
Modeling Evaporating Liquid Spray
Figure 21.15: Atomizer Display with Surface of Constant Methanol Mass Fraction Enhanced
21.5. Summary
In this tutorial, a spray injection was defined for an air-blast atomizer and the solution was calculated
using the discrete phase model in Ansys Fluent. The location of methanol droplet particles after exiting
the atomizer and an isosurface of the methanol mass fraction were examined.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
890 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 22: Using the VOF Model
This tutorial is divided into the following sections:
22.1. Introduction
22.2. Prerequisites
22.3. Problem Description
22.4. Setup and Solution
22.5. Summary
22.1. Introduction
This tutorial examines the flow of ink as it is ejected from the nozzle of a printhead in an inkjet printer.
Using Ansys Fluent’s volume of fluid (VOF) multiphase modeling capability, you will be able to predict
the shape and motion of the resulting droplets in an air chamber.
• Set up and solve a transient problem using the pressure-based solver and VOF model.
• Examine the flow and interface of the two fluids using volume fraction contours.
22.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 891
Using the VOF Model
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
892 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
• At time zero, the nozzle is filled with ink, while the rest of the domain is filled with air. Both fluids
are assumed to be at rest. To initiate the ejection, the ink velocity at the inlet boundary (which is
modeled in this simulation by a user-defined function) suddenly increases from 0 to 3.58 m/s and
then decreases according to a cosine law.
The calculation is run for 30 microseconds overall, that is, three times longer than the duration of the
initial impulse.
Because the dimensions are small, the double-precision version of Ansys Fluent will be used. Air will be
designated as the primary phase, and ink (which will be modeled with the properties of liquid water)
will be designated as the secondary phase. Patching will be required to fill the ink chamber with the
secondary phase. Gravity will not be included in the simulation. To capture the capillary effect of the
ejected ink, the surface tension and prescription of the wetting angle will be specified. The surface inside
the nozzle will be modeled as neutrally wettable, while the surface surrounding the nozzle orifice will
be non-wettable.
22.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 893
Using the VOF Model
Note:
The double precision solver is recommended for modeling multiphase flows simulation.
2. Examine the mesh (Figure 22.2: Default Display of the Nozzle Mesh (p. 894)).
Tip:
Zoom in by dragging the middle mouse button with the Shift key pressed, so that you
can see that the interior of the model is composed of a fine mesh of quadrilateral cells
(see Figure 22.3: The Quadrilateral Mesh (p. 895)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
894 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Ensure that All is selected from the Animation Option drop-down list.
Selecting All will allow you to see the movement of the entire mesh as you manipulate the Camera
view in the next step.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 895
Using the VOF Model
c. Click Apply.
d. Click the Camera... button to open the Camera Parameters dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
896 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
You may notice that the scale of the dimensions in the Camera Parameters dialog
box appear very large given the problem dimensions. This is because you have not
yet scaled the mesh to the correct units. You will do this in a later step.
i. Drag the indicator of the dial with the left mouse button in the clockwise direction until
the upright view is displayed (Figure 22.4: Mesh Display of the Nozzle Mirrored and Up-
right (p. 898)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 897
Using the VOF Model
ii. Click Apply and close the Camera Parameters dialog box.
Ansys Fluent will perform various checks on the mesh and report the progress in the console. Make
sure that the reported minimum volume is a positive number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
898 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click the Fit to Window icon, , to center the graphic in the window.
Note:
It is a good idea to check the mesh after you manipulate it (that is, scale, convert to
polyhedra, merge, separate, fuse, add zones, or smooth and swap.) This will ensure that
the quality of the mesh has not been compromised.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 899
Using the VOF Model
5. Retain the default setting of Pressure-Based in the Solver group box of the General task page.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
900 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
22.4.4. Models
1. Enable the laminar viscous model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 901
Using the VOF Model
b. Retain the default settings and click Apply and close the Multiphase Model dialog box.
Important:
When setting up your case, if you have made changes in the current tab, you should
click the Apply button to make them effective before moving to the next tab.
Otherwise, the relevant models may not be available in the other tabs, and your
settings may be lost.
22.4.5. Materials
The default properties of air and water defined in Ansys Fluent are suitable for this problem. In this step,
you will make sure that both materials are available for selection in later steps.
1. Add water to the list of fluid materials by copying it from the Ansys Fluent materials database.
a. Click Fluent Database... in the Create/Edit Materials dialog box to open the Fluent Database
Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
902 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select water-liquid (h2o < l >) from the Fluent Fluid Materials selection list.
Scroll down the Fluent Fluid Materials list to locate water-liquid (h2o < l >).
ii. Click Copy to copy the information for water to your list of fluid materials.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 903
Using the VOF Model
22.4.6. Phases
In the following steps, you will define water as the secondary phase. When you define the initial solution,
you will patch water in the nozzle region. In general, you can specify the primary and secondary phases
whichever way you prefer. It is a good idea to consider how your choice will affect the ease of problem
setup, especially with more complicated problems.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
904 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Retain the default selection of air in the Phase Material drop-down list.
d. Click Apply
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 905
Using the VOF Model
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
906 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Apply.
In the Multiphase Model dialog box, open the Phase Interaction tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 907
Using the VOF Model
a. In the Forces tab, select Surface Tension Force Modeling (Global Options group box).
The surface tension inputs is displayed and the Continuum Surface Force model is set as the default.
b. Enable Wall Adhesion (Adhesion Options group box) so that contact angles can be prescribed.
c. For Surface Tension Coefficient (Force Setup group box), select constant from the drop-
down list and enter 73.5 dyne/cm .
d. Click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
908 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You will set the Reference Pressure Location to be a point where the fluid will always be 100 air.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 909
Using the VOF Model
b. Enter the expression in the Expression Editor dialog box as shown and click OK and close
the dialog box.
IF(t<=10e-06[sec],3.58[m/s]*cos(PI*t/30e-6[s]),0[m/s])
2. Set the boundary conditions at the inlet (inlet) for the secondary phase by selecting water-liquid
from the Phase drop-down list in the Boundary Conditions task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
910 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Click the Multiphase tab and enter 1 for the Volume Fraction.
3. Set the boundary conditions at the outlet (outlet) for the secondary phase by selecting water-liquid
from the Phase drop-down list in the Boundary Conditions task page.
a. Click the Multiphase tab and retain the default setting of 0 for the Backflow Volume Fraction.
4. Set the conditions at the top wall of the air chamber (wall_no_wet) for the mixture by selecting
mixture from the Phase drop-down list in the Boundary Conditions task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 911
Using the VOF Model
Note:
This angle affects the dynamics of droplet formation. You can repeat this simulation
to find out how the result changes when the wall is hydrophilic (that is, using a
small contact angle, say 10 degrees).
5. Set the conditions at the side wall of the ink chamber (wall_wet) for the mixture.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
912 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
22.4.9. Solution
1. Set the solution methods.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 913
Using the VOF Model
The non-iterative time advancement (NITA) scheme is often advantageous compared to the iterative
schemes as it is less CPU intensive. Although smaller time steps must be used with NITA compared
to the iterative schemes, the total CPU expense is often smaller. If the NITA scheme leads to conver-
gence difficulties, then the iterative schemes (for example, PISO, SIMPLE) should be used instead.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
914 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Fractional Step from the Scheme drop-down list in the Pressure-Velocity Coupling
group box.
c. Retain the default selection of Least Squares Cell Based from the Gradient drop-down list
in the Spatial Discretization group box.
d. Retain the default selection of PRESTO! from the Pressure drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 915
Using the VOF Model
a. Retain the default settings for all the parameters and click Initialize (either in the ribbon or
in the Solution Initialization task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
916 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 917
Using the VOF Model
a. Enter a setting of 0 mm for X Min and Y Min in the Input Coordinates group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
918 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Ensure that time-step is selected from the Append File Name with drop-down list.
Ansys Fluent will append the time step value to the file name prefix (inkjet). The standard
.dat.h5 extension will also be appended. This will yield file names of the form inkjet-1-
00200.dat.h5, where 200 is the time step number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 919
Using the VOF Model
Note:
Small time steps are required to capture the oscillation of the droplet interface and
the associated high velocities. Failure to use sufficiently small time steps may cause
differences in the results between platforms.
c. Click Calculate.
22.4.10. Postprocessing
1. Read the data file for the solution after 6 microseconds (inkjet-1-00600.dat.h5).
2. Create and display a filled contour of water volume fraction after 6 microseconds (Figure 22.5: Con-
tours of Water Volume Fraction After 6 μs (p. 922)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
920 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select Phases... and Volume fraction from the Contours of drop-down lists.
e. Click Save/Display.
Tip:
In order to display the contour plot in the graphics window, you may need to click the
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 921
Using the VOF Model
4. Display contours of water volume fraction after 12, 18, 24, and 30 microseconds (Figure 22.6: Con-
tours of Water Volume Fraction After 12 μs (p. 923) - Figure 22.9: Contours of Water Volume Fraction
After 30 μs (p. 924)).
a. Read the data file for the solution after 12 microseconds (inkjet-1-01200.dat.h5).
c. Repeat these steps for the 18, 24, and 30 microseconds files.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
922 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 923
Using the VOF Model
22.5. Summary
This tutorial demonstrated the application of the volume of fluid method with surface tension effects.
The problem involved the 2D axisymmetric modeling of a transient liquid-gas interface, and postpro-
cessing showed how the position and shape of the surface between the two immiscible fluids changed
over time.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
924 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 23: Modeling Cavitation
This tutorial is divided into the following sections:
23.1. Introduction
23.2. Prerequisites
23.3. Problem Description
23.4. Setup and Solution
23.5. Summary
23.1. Introduction
This tutorial examines the pressure-driven cavitating flow of water through a sharp-edged orifice. This
is a typical configuration in fuel injectors, and brings a challenge to the physics and numerics of cavit-
ation models because of the high pressure differentials involved and the high ratio of liquid to vapor
density. Using the multiphase modeling capability of Ansys Fluent, you will be able to predict the strong
cavitation near the orifice after flow separation at a sharp edge.
23.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 925
Modeling Cavitation
23.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
926 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
4. Examine the mesh (Figure 23.2: The Mesh in the Orifice (p. 928)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 927
Modeling Cavitation
As seen in Figure 23.2: The Mesh in the Orifice (p. 928), half of the problem geometry is modeled, with
an axis boundary (consisting of two separate lines) at the centerline. The quadrilateral mesh is slightly
graded in the plenum to be finer toward the orifice. In the orifice, the mesh is uniform with aspect ratios
close to , as the flow is expected to exhibit two-dimensional gradients.
When you display data graphically in a later step, you will mirror the view across the centerline to
obtain a more realistic view of the model.
Since the bubbles are small and the flow is high speed, gravity effects can be neglected and the problem
can be reduced to axisymmetrical. If gravity could not be neglected and the direction of gravity were
not coincident with the geometrical axis of symmetry, you would have to solve a 3D problem.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
928 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
23.4.4. Models
1. Enable the multiphase mixture model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 929
Modeling Cavitation
In this flow, the high level of turbulence does not allow large bubble growth, so gravity is not im-
portant. It is also assumed that the bubbles have same velocity as the liquid. Therefore, there is no
need to solve for the slip velocity.
Important:
When setting up your case, if you have made changes in the current tab, you should
click the Apply button to make them effective before moving to the next tab.
Otherwise, the relevant models may not be available in the other tabs, and your
settings may be lost.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
930 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
23.4.5. Materials
For the purposes of this tutorial, you will be modeling the liquid and vapor phases as incompressible.
Note that more comprehensive models are available for the densities of these phases, and could be
used to more fully capture the affects of the pressure changes in this problem.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 931
Modeling Cavitation
2. Copy water vapor from the materials database and modify the properties of your local copy.
a. In the Create/Edit Materials dialog box, click the Fluent Database... button to open the
Fluent Database Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
932 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select water-vapor (h2o) from the Fluent Fluid Materials selection list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 933
Modeling Cavitation
23.4.6. Phases
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
934 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 935
Modeling Cavitation
d. Click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
936 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Heat, Mass, Reaction tab, set Number of Mass Transfer Mechanisms to 1.
c. Ensure that liquid is selected from the From Phase drop-down list in the Mass Transfer group
box.
The Cavitation Model dialog box will open to show the cavitation inputs.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 937
Modeling Cavitation
The vaporization pressure is a property of the working liquid, which depends mainly on the
temperature and pressure. The default value is the vaporization pressure of water at 1 atmo-
sphere and a temperature of 300 K.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
938 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1. Set the boundary conditions at inlet_1 for the mixture. Ensure that mixture is selected from the
Phase drop-down list in the Boundary Conditions task page.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 939
Modeling Cavitation
If you choose to initialize the solution based on the pressure-inlet conditions, the Supersonic/Initial
Gauge Pressure will be used in conjunction with the specified stagnation pressure (the Gauge
Total Pressure) to compute initial values according to the isentropic relations (for compressible
flow) or Bernoulli’s equation (for incompressible flow). Otherwise, in an incompressible flow calcu-
lation, Ansys Fluent will ignore the Supersonic/Initial Gauge Pressure input.
c. Retain the default selection of Normal to Boundary from the Direction Specification Method
drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
940 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Multiphase tab, retain the default value of 0 for Volume Fraction.
ii. Click Apply and close the Pressure Inlet dialog box.
3. Copy the boundary conditions defined for the first pressure inlet zone (inlet_1) to the second
pressure inlet zone (inlet_2).
A Question dialog box will open, asking if you want to copy inlet_1 boundary conditions to
inlet_2. Click OK.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 941
Modeling Cavitation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
942 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Multiphase tab, retain the default value of 0 for Backflow Volume Fraction.
ii. Click Apply and close the Pressure Outlet dialog box.
23.4.9. Solution
1. Set the solution parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 943
Modeling Cavitation
a. Select Coupled from the Scheme drop-down list in the Pressure-Velocity Coupling group
box.
b. Retain the selection of PRESTO! from the Pressure drop-down list in the Spatial Discretization
group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
944 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Retain First Order Upwind for Turbulent Kinetic Energy and Specific Dissipation Rate.
e. Select Global Time Step from the Pseudo Time Method drop-down list.
The relaxation of high order terms will help to improve the solution behavior of flow simulations
when higher order spatial discretizations are used (higher than first).
a. Set the pseudo time explicit relaxation factor for Volume Fraction to 0.3.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 945
Modeling Cavitation
b. Enter 1e-05 for the Absolute Criteria of continuity, x-velocity, y-velocity, k, omega, and
vf-vapor.
Decreasing the criteria for these residuals will improve the accuracy of the solution.
Solution → Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
946 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enable Use Specified Initial Pressure on Inlets in the Initialization Options group box. The
velocity will now be initialized to the Initial Gauge Pressure value that you set in the Pressure
Inlet boundary condition dialog box. For more information on initialization options, see hybrid
initialization in the Fluent User's Guide.
Note:
For flows in complex topologies, hybrid initialization will provide better initial velocity
and pressure fields than standard initialization. This will help to improve the conver-
gence behavior of the solver.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 947
Modeling Cavitation
b. Click Calculate.
23.4.10. Postprocessing
1. Create and plot a definition of pressure contours in the orifice (Figure 23.3: Contours of Static
Pressure (p. 950)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
948 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Retain the default selection of Pressure... and Static Pressure from the Contours of drop-
down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 949
Modeling Cavitation
Note the dramatic pressure drop at the flow restriction in Figure 23.3: Contours of Static Pressure (p. 950).
Low static pressure is the major factor causing cavitation. Additionally, turbulence contributes to
cavitation due to the effect of pressure fluctuation (Figure 23.4: Mirrored View of Contours of Static
Pressure (p. 951)) and turbulent diffusion (Figure 23.5: Contours of Turbulent Kinetic Energy (p. 952)).
2. Mirror the display across the centerline (Figure 23.4: Mirrored View of Contours of Static Pres-
sure (p. 951)).
Mirroring the display across the centerline gives a more realistic view.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
950 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select symm_2 and symm_1 from the Mirror Planes selection list.
3. Create and plot a contour definition of the turbulent kinetic energy (Figure 23.5: Contours of Tur-
bulent Kinetic Energy (p. 952)).
d. Select Turbulence... and Turbulent Kinetic Energy(k) from the Contours of drop-down lists.
e. Click Save/Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 951
Modeling Cavitation
In this example, the mesh used is fairly coarse. However, in cavitating flows the pressure distribution
is the dominant factor, and is not very sensitive to mesh size.
4. Create and plot a contour definition of the volume fraction of water vapor (Figure 23.6: Contours
of Vapor Volume Fraction (p. 953)).
d. Select Phases... and Volume fraction from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
952 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
The high turbulent kinetic energy region near the neck of the orifice in Figure 23.5: Contours of Turbulent
Kinetic Energy (p. 952) coincides with the highest volume fraction of vapor in Figure 23.6: Contours of
Vapor Volume Fraction (p. 953). This indicates the correct prediction of a localized high phase change
rate. The vapor then gets convected downstream by the main flow.
23.5. Summary
This tutorial demonstrated how to set up and resolve a strongly cavitating pressure-driven flow through
an orifice, using multiphase mixture model of Ansys Fluent with cavitation effects. You learned how to
set the boundary conditions for an internal flow. A steady-state solution was calculated to simulate the
formation of vapor in the neck of the flow after the section restriction at the orifice. A more computa-
tionally intensive transient calculation is necessary to accurately simulate the irregular cyclic process of
bubble formation, growth, filling by water jet re-entry, and break-off.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 953
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
954 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 24: Using the Eulerian Multiphase Model
This tutorial is divided into the following sections:
24.1. Introduction
24.2. Prerequisites
24.3. Problem Description
24.4. Setup and Solution
24.5. Summary
24.1. Introduction
This tutorial examines a turbulent two-phase flow consisting of air sparged into a water-filled mixing
lab reactor. You will use the Eulerian multiphase model to simulate the mixing tank processes since the
air and water phases are not in equilibrium throughout the simulation.
• Use a degassing outlet boundary condition to enable only air, but not water, to escape from the
boundary.
• Calculate a solution using the multiphase coupled solver with the Eulerian model.
24.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 955
Using the Eulerian Multiphase Model
The geometry consists of a mixing vessel, four baffles along the vessel wall, a ring sparger, a pitch blade
turbine, a Rushton blade turbine, and a rotating vertical shaft. There is no water flow into or out of the
vessel. Air is injected into the tank at the bottom through the ring sparger at a speed of 0.05 m/s. Small
inlet holes in the sparger ring are ignored, and the air inlet is modeled as a uniform circular strip. The
air mixes with water, producing small bubbles. The Rushton blade turbine agitates the air-water mixture,
evenly distributing the air bubbles. The pitch blade turbine performs dispersion and pumping operations.
Both impellers rotate at 450 rpm in the counterclockwise direction about the Z axis (as viewed from
the top). Dispersed gas bubbles can escape through the top water surface, which is open to the ambient
air. This model can be used as a reasonable representation of the initial conditions in a real mixing tank.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
956 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
24.4.10. Postprocessing
24.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
24.4.2. Mesh
1. Read the mesh file mixing_tank.msh.h5.
As Fluent reads the mesh file, it will report the progress in the console.
A warning message will be displayed that the degassing boundary condition type is not compatible
with currently enabled models. You will resolve this issue when you enable the Eulerian multiphase
model in a subsequent step.
Fluent will perform various checks on the mesh and will report the progress in the console. Make sure
that the reported minimum volume is a positive number.
b. In the Surfaces selection list, select gas-inlet, wall_liquid_level and Wall (to select all walls),
deselect fluid-tank_body.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 957
Using the Eulerian Multiphase Model
4. Examine the mesh (Figure 24.2: Mesh Display of the Mixing Tank (p. 958)).
Extra:
You can use the right mouse button to check which zone number corresponds to each
boundary. If you click the right mouse button on one of the boundaries in the graphics
window, its zone number, name, and type will be printed in the Ansys Fluent console.
This feature is especially useful when you have several zones of the same type and you
want to distinguish between them quickly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
958 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Operating Conditions dialog box, enable Gravity to account for gravitational forces.
b. In the Gravitational Acceleration group box, enter -9.81 m/s2 for the Gravitational Accel-
eration in the Z direction.
For this simulation, you will model air as an incompressible fluid with a density of 1.225 kg/m3,
which is a default value.
Note:
For multiphase flows, the operating density should be set to the density of the least
dense phase.
24.4.4. Models
1. Enable the Eulerian multiphase model.
Since you will use the default settings for the Eulerian model, you can enable it directly from the tree
by right-clicking the Multiphase node and choosing Eulerian from the context menu.
a. Select Eulerian under Model. Click Apply and close the Multiphase Model dialog box.
Enabling the Eulerian multiphase model will also automatically enable the operating density parameters.
You can verify this in the Operating Conditions dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 959
Using the Eulerian Multiphase Model
a. Retain the default k-omega (2 eqn) model in the Model group box.
The dispersed turbulence model is suitable for cases when the dispersed phase is dilute. The model
assumes that turbulence in the primary phase is dominant, while the turbulent quantities of the
secondary phase can be obtained from the mean characteristics of the primary phase.
24.4.5. Materials
The default properties for water defined in Ansys Fluent are suitable for this problem. In this step, you will
make sure that this material is available for selecting in future steps.
1. Add water to the list of fluid materials by copying it from the Ansys Fluent materials database.
a. Click Fluent Database... in the Create/Edit Materials dialog box to open the Fluent Database
Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
960 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Scroll down the list to find water-liquid (h2o<l>). Selecting this item will display the default
properties in the dialog box.
ii. Click Copy and close the Fluent Database Materials dialog box.
The Create/Edit Materials dialog box will now display the copied properties for water-liquid.
24.4.6. Phases
In the following steps you will define the liquid water and air phases that flow in the mixing tank.
1. In the Phases tab of the Multiphase Model dialog box, specify liquid water as the primary phase.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 961
Using the Eulerian Multiphase Model
d. Click Apply.
c. Retain the default selection of air from the Phase Material drop-down list.
The diameter of the air bubbles that are formed when the air is injected into the tank depends on
the diameter of the inlet holes in the real reactor, which is 1 mm in this example.
e. Click Apply.
b. In the Forces tab, select grace from the Coefficient drop-down list (Drag Coefficient group
box).
The Grace model is suitable for liquid-gas mixtures with low gas density and bubble sizes of 1-
2 mm.
c. For Surface Tension Coefficients (Force Setup group box), select constant from the drop-
down list and enter 0.073.
Tip:
To visually confirm the location of a cell or boundary zone, you can display it by right-
clicking it in the tree and selecting either Display or Add to Graphics. Conversely, if you
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
962 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
click a cell or boundary mesh in the graphics window, the selected item will be highlighted
in the tree. You can use Ctrl or Shift to select multiple zones.
1. Set up the cell zone conditions for the fluid zone associated with the Rushton blade turbine (flu-
id_mrf_1-1).
c. Retain the default values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
d. Enter 450 rev/min for Speed [rev/min] in the Rotational Velocity group box.
2. In a similar manner, set up the cell zone conditions for the fluid zone associated with the pitch
blade turbine (fluid_mrf_2-0).
c. Retain the default values of (0, 0, 1) for X, Y, and Z in the Rotation-Axis Direction group box.
d. Enter 450 rev/min for Speed [rev/min] in the Rotational Velocity group box.
3. Retain the default settings for fluid_tank-2, which is stationary in the absolute reference frame.
The degassing boundary condition at the top of the fluid was created in a meshing application. At the
degassing outlet, only gas phase can leave the domain. The degassing boundary condition became active
after you enabled the Eulerian multiphase model in Fluent. No input is required for this type of boundary
condition. For this problem, you only need to set the boundary conditions for the velocity inlet. Since this
is a multiphase model, you will set the conditions that are specific to the primary and secondary phases.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 963
Using the Eulerian Multiphase Model
1. Set the boundary conditions at the inlet (gas-inlet) for the primary phase (water).
Since this is a dispersed turbulent flow, only turbulence must be defined for the water phase.
a. In the Turbulence group box, select Intensity and Hydraulic Diameter as the turbulence
Specification Method.
2. Set the boundary conditions at the inlet (gas-inlet) for the secondary phase (air).
24.4.9. Solution
1. Specify the discretization schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
964 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Retain the default selection of Automatic for the Time Step Method.
d. Click Calculate.
Note:
It may take significant time and computer resources to complete the problem calculation.
6. After the solution has converged, save the case and data files (mixing_tank.cas.h5 and
mixing_tank.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 965
Using the Eulerian Multiphase Model
24.4.10. Postprocessing
1. Create iso-surfaces for y=0 and z=0.08.
Note:
Refer to Creating Isosurfaces (p. 55) that demonstrates how to create an iso-surface at
various coordinate locations.
2. Display the distribution of air on the XZ plane (Figure 24.4: Contours of Air Volume Fraction on
the XZ plane (p. 968)).
b. From the Contours of drop-down lists, select Phases... and Volume Fraction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
966 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. In the Surfaces selection list, deselect all surfaces by clicking and then select y=0,
wall_impeller_1, and wall_impeller_2.
The specified range will allow you to better view the volume fraction variation.
i. In the Mesh Display dialog box, click next to the Surfaces filter to deselect all surfaces
and then select wall_baffle_1, wall_sparger, and all walls whose names begin with
wall_shaft.
ii. Enable Edges and disable Faces in the Options group box.
j. Click Save/Display and use the interactive triad to orient the view as shown in Figure 24.4: Con-
tours of Air Volume Fraction on the XZ plane (p. 968).
Note:
You may need to deselect Headlight and Lighting in the View ribbon tab (Display
group).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 967
Using the Eulerian Multiphase Model
The contour map of the air volume fraction on the XZ plane shows how the air is agitated by im-
pellers as it moves upward in the mixing tank. The shape of the Rushton blade turbine is forming
cavities below the turbine.
3. Display the distribution of air on the plane z=0.08 (Figure 24.5: Contours of Air Volume Fraction
on the z=0.08 plane (p. 969)).
b. Set up the contour plot in a similar manner to step 1, except using the z=0.08 instead of y=0.
d. In the View Tools toolbar, from the Set View drop-down list ( ), select the view from the
positive Z axis ( ) to obtain the view shown in Figure 24.5: Contours of Air Volume Fraction
on the z=0.08 plane (p. 969).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
968 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note that the air is collecting on the bottom surface of the Rushton blade turbine disk before its
dispersed by the impeller’s blades.
4. Display vectors of velocity magnitude for water on the XZ plane (Figure 24.6: Vectors of Water
Velocity Magnitude on the XZ plane (p. 970)).
Since the Eulerian model solves individual momentum equations for each phase, you can choose
the phase for which solution data is plotted.
g. From the Color by drop-down lists, select Velocity... and Velocity Magnitude.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 969
Using the Eulerian Multiphase Model
i. In the Surfaces selection list, deselect all surfaces by clicking and then select y=0,
wall_impeller_1, and wall_impeller_2.
j. Click Save/Display, close the Vectors dialog box, and use the interactive triad to orient the
view as shown in Figure 24.6: Vectors of Water Velocity Magnitude on the XZ plane (p. 970).
The vector plot of the water velocity shows that the water moves in a circular motion, creating a
closed loop since it cannot escape the reactor.
5. Display vectors of velocity magnitude for air on the XZ plane (Figure 24.7: Vectors of Air Velocity
Magnitude on the XZ plane (p. 971)).
d. Under Vectors of, select air from the Phase drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
970 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
f. In the Surfaces selection list, deselect all surfaces by clicking and then select y=0,
wall_impeller_1, and wall_impeller_2.
The vector plot of the air velocity shows that the air moves upward all the way to the water surface,
where it escapes. The baffle walls located on the sides of the tank prevent the undesirable vortex
formation.
6. Calculate the torque about the shaft for the Rushton blade turbine.
d. From the Wall Zones selection list, deselect all zones by clicking and then select
wall_impeller_1.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 971
Using the Eulerian Multiphase Model
Fluent reports the individual and net values of the pressure moment, viscous moment, total
moment, pressure coefficient, viscous coefficient, and total coefficient about the specified
center in the console.
The power requirement is simply the required torque (0.03767 N m) multiplied by the rotational
speed (450 rpm = 47.12 rad/s): 0.03767 N m * 47.1 rad/s = 1.77 W.
Note that this value does not account for any mechanical losses, motor efficiencies, and so
on.
24.5. Summary
This tutorial demonstrated how to set up and solve a turbulent multiphase flow in the mixing tank using
the Eulerian multiphase model. You learned how to set degassing boundary conditions and boundary
conditions for primary and secondary phases. After completing the simulation, you displayed the results
of your calculation and calculated the torque and power requirements. For more information about the
Eulerian multiphase model, see the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
972 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 25: Modeling Solidification
This tutorial is divided into the following sections:
25.1. Introduction
25.2. Prerequisites
25.3. Problem Description
25.4. Setup and Solution
25.5. Summary
25.1. Introduction
This tutorial illustrates how to set up and solve a problem involving solidification and will demonstrate
how to do the following:
25.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Starting with an existing 2D mesh, the details regarding the setup and solution procedure for the solid-
ification problem are presented. The steady conduction solution for this problem is computed as an
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 973
Modeling Solidification
initial condition. Then, the fluid flow is enabled to investigate the effect of natural and Marangoni
convection in a transient fashion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
974 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
25.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
As the mesh is read by Ansys Fluent, messages will appear in the console reporting the progress of the
reading.
A warning about the use of axis boundary conditions is displayed in the console. You are asked to
consider making changes to the zone type or change the problem definition to axisymmetric. You will
change the problem to axisymmetric swirl later in this tutorial.
Ansys Fluent will perform various checks on the mesh and will report the progress in the console. Make
sure that the minimum volume is a positive number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 975
Modeling Solidification
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
976 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The geometry comprises an axisymmetric bowl. Furthermore, swirling flows are considered in this
problem, so the selection of Axisymmetric Swirl best defines this geometry.
Also, note that the rotation axis is the X axis. Hence, the X direction is the axial direction and the Y
direction is the radial direction. When modeling axisymmetric swirl, the swirl direction is the tangential
direction.
a. Enable Gravity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 977
Modeling Solidification
a. Enable the Solidification/Melting option in the Solidification and Melting dialog box.
The Solidification and Melting dialog box will expand to show the related parameters.
b. Retain the default value of 100000 for the Mushy Zone Constant.
By including the pull velocities, you will account for the movement of the solidified material as it
is continuously withdrawn from the domain in the continuous casting process.
When you enable this option, the Solidification and Melting dialog box will expand to show the
Compute Pull Velocities option. If you were to enable this additional option, Ansys Fluent would
compute the pull velocities during the calculation. This approach is computationally expensive and
is recommended only if the pull velocities are strongly dependent on the location of the liquid-solid
interface. In this tutorial, you will patch values for the pull velocities instead of having Ansys Flu-
ent compute them.
For more information about computing the pull velocities, see the Fluent User's Guide.
An Information dialog box opens, telling you that available material properties have changed for
the solidification model. You will set the material properties later, so you can click OK in the dialog
box to acknowledge this information.
Note:
Ansys Fluent will automatically enable the energy calculation when you enable the
solidification model, so you need not visit the Energy dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
978 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select polynomial from the Density drop-down list in the Properties group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 979
Modeling Solidification
i. Set Coefficients to 2.
ii. In the Coefficients group box, enter 8000 for 1 and -0.1 for 2.
As shown in Figure 25.1: Solidification in Czochralski Model (p. 974), the density of the material
is defined by a polynomial function: .
d. In the Question dialog box, click Yes to overwrite air and add the new material (liquid-metal)
to the Fluent Fluid Materials drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
980 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Scroll down the group box to find Pure Solvent Melting Heat and the properties that follow.
Note that for solidification to occur, Pure Solvent Melting Heat must be set to a positive non-
zero value.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 981
Modeling Solidification
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
982 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Here, the solid is pulled out with a specified velocity, so a velocity inlet boundary condition is used with
a positive axial velocity component.
The Velocity Inlet dialog box will change to show related inputs.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 983
Modeling Solidification
The specified shear and Marangoni stress boundary conditions are useful in modeling situations in
which the shear stress (rather than the motion of the fluid) is known. A free surface condition is an
example of such a situation. In this case, the convection is driven by the Marangoni stress and the
shear stress is dependent on the surface tension, which is a function of temperature.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
984 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The Marangoni Stress condition allows you to specify the gradient of the surface tension with
respect to temperature at a wall boundary.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 985
Modeling Solidification
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
986 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 987
Modeling Solidification
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
988 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select Coupled from the Scheme drop-down list in the Pressure-Velocity Coupling group
box.
b. Select PRESTO! from the Pressure drop-down list in the Spatial Discretization group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 989
Modeling Solidification
The PRESTO! scheme is well suited for rotating flows with steep pressure gradients.
c. Retain the default selection of Second Order Upwind from the Momentum, Swirl Velocity,
and Energy drop-down lists.
d. Select Global Time Step from the Pseudo Time Method drop-down list.
This Pseudo Time Method enables an algorithm in the coupled pressure-based solver that effectively
adds an unsteady term to the solution equations, in order to improve stability and convergence
behavior. The use of this option is recommended for general fluid flow problems.
a. Deselect Flow and Swirl Velocity from the Equations selection list to disable the calculation
of flow and swirl velocity equations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
990 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 991
Modeling Solidification
b. Click OK to accept the remaining default settings and close the Residual Monitors dialog box.
Solution → Initialization
For flows in complex topologies, hybrid initialization will provide better initial velocity and pressure
field than standard initialization. This in general will help in improving the convergence behavior
of the solver.
b. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
992 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
In this step, you will define a field function to be used to patch a variable value for the swirl pull velocity
in the next step. The swirl pull velocity is equal to , where is the angular velocity, and is the
radial coordinate. Since = 1 rad/s, you can simplify the equation to simply . In this example, the
value of is included for demonstration purposes.
a. From the Field Functions drop-down lists, select Mesh... and Radial Coordinate.
If you make a mistake, click the DEL button on the calculator pad to delete the last item you added
to the function definition.
f. Click Define.
The omegar item appears under the Parameters & Customization/Parameters tree branch.
Note:
To check the function definition or delete the custom field function, click Manage....
Then in the Field Function Definitions dialog box, from the Field Functions selec-
tion list, select omegar to view the function definition.
As noted earlier, you will patch values for the pull velocities, rather than having Ansys Fluent compute
them. Since the radial pull velocity is zero, you will patch just the axial and swirl pull velocities.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 993
Modeling Solidification
e. Click Patch.
You have just patched the axial pull velocity. Next you will patch the swirl pull velocity.
i. Ensure that fluid is selected from the Zones to Patch selection list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
994 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
8. Save the initial case and data files (solid0.cas.h5 and solid0.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 995
Modeling Solidification
a. In the Run Calculation task page, select User-Specified for the Time Step Method in both
the Fluid Time Scale and the Solid Time Scale group boxes.
b. Retain the default values of 1 s and 1000 s for the Pseudo Time Step Size in the Fluid Time
Scale and the Solid Time Scale group boxes, respectively.
d. Click Calculate.
10. Create and display the definition of filled temperature contours (Figure 25.3: Contours of Temper-
ature for the Steady Conduction Solution (p. 997)).
d. Select Temperature... and Static Temperature from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
996 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click Save/Display (Figure 25.3: Contours of Temperature for the Steady Conduction Solu-
tion (p. 997)) and close the Contours dialog box.
The temperature contour definition appear under the Results/Graphics/Contours tree branch.
11. Display filled contours of temperature to determine the thickness of mushy zone.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 997
Modeling Solidification
f. Deselect default-interior from the Surfaces selection list and close the Mesh Display dialog
box.
g. Click Save/Display (See Figure 25.4: Contours of Temperature (Mushy Zone) for the Steady
Conduction Solution (p. 999)) and close the Contours dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
998 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 25.4: Contours of Temperature (Mushy Zone) for the Steady Conduction Solution
12. Save the case and data files for the steady conduction solution (solid.cas.h5 and sol-
id.dat.h5).
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 999
Modeling Solidification
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1000 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the default selection of First Order Implicit from the Transient Formulation drop-
down list.
b. Ensure that PRESTO! is selected from the Pressure drop-down list in the Spatial Discretization
group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1001
Modeling Solidification
a. Select Flow and Swirl Velocity and ensure that Energy is selected from the Equations selection
list.
Now all three items in the Equations selection list will be selected.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1002 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. Save the initial case and data files (solid01.cas.h5 and solid01.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1003
Modeling Solidification
d. Click Calculate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1004 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
7. Display filled contours of the temperature after 0.2 seconds using the temperature contours
definition that you created earlier.
8. Create and display the definition of liquid fraction contours by modifying the stream-function
contour definition (Figure 25.6: Contours of Liquid Fraction at t=0.2 s (p. 1006)).
d. Select Solidification/Melting... and Liquid Fraction from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1005
Modeling Solidification
The liquid fraction contours show the current position of the melt front. Note that in Figure 25.6: Contours
of Liquid Fraction at t=0.2 s (p. 1006), the mushy zone divides the liquid and solid regions roughly in
half.
b. Click Calculate.
After a total of 50 time steps have been completed, the elapsed time will be 5 seconds.
10. Display filled contours of the temperature after 5 seconds using the contour definition created
earlier (Figure 25.7: Contours of Temperature at t=5 s (p. 1007)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1006 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
As shown in Figure 25.7: Contours of Temperature at t=5 s (p. 1007), the temperature contours are fairly
uniform through the melt front and solid material. The distortion of the temperature field due to the
recirculating liquid is also clearly evident.
In a continuous casting process, it is important to pull out the solidified material at the proper time.
If the material is pulled out too soon, it will not have solidified (that is, it will still be in a mushy state).
If it is pulled out too late, it solidifies in the casting pool and cannot be pulled out in the required shape.
The optimal rate of pull can be determined from the contours of liquidus temperature and solidus
temperature.
11. Display filled contours of liquid fraction (Figure 25.8: Contours of Liquid Fraction at t=5 s (p. 1008)).
The introduction of liquid material at the left of the domain is balanced by the pulling of the solidified
material from the right. After 5 seconds, the equilibrium position of the melt front is beginning to be
established (Figure 25.8: Contours of Liquid Fraction at t=5 s (p. 1008)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1007
Modeling Solidification
12. Save the case and data files for the solution at 5 seconds (solid5.cas.h5 and sol-
id5.dat.h5).
25.5. Summary
In this tutorial, you studied the setup and solution for a fluid flow problem involving solidification for
the Czochralski growth process.
The solidification model in Ansys Fluent can be used to model the continuous casting process where
a solid material is continuously pulled out from the casting domain. In this tutorial, you patched a
constant value and a custom field function for the pull velocities instead of computing them. This ap-
proach is used for cases where the pull velocity is not changing over the domain, as it is computationally
less expensive than having Ansys Fluent compute the pull velocities during the calculation.
For more information about the solidification/melting model, see the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1008 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 26: Using the Eulerian Granular Multiphase
Model with Heat Transfer
This tutorial is divided into the following sections:
26.1. Introduction
26.2. Prerequisites
26.3. Problem Description
26.4. Setup and Solution
26.5. Summary
26.6. References
26.1. Introduction
This tutorial examines the flow of air and a granular solid phase consisting of glass beads in a hot gas
fluidized bed, under uniform minimum fluidization conditions. The results obtained for the local wall-
to-bed heat transfer coefficient in Ansys Fluent can be compared with analytical results [1].
• Compile a User-Defined Function (UDF) for the gas and solid phase thermal conductivities.
26.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
In order to complete the steps to compile the UDF, you will need to have a working C compiler installed
on your machine.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1009
Using the Eulerian Granular Multiphase Model with Heat Transfer
amined, which you can then compare with analytical results [1]. The geometry and data for the problem
are shown in Figure 26.1: Problem Schematic (p. 1010).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1010 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
26.4.9. Solution
26.4.10. Postprocessing
26.4.1. Preparation
To prepare for running this tutorial:
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
Note:
The double precision solver is recommended for modeling multiphase flow sim-
ulations.
26.4.2. Mesh
1. Read the mesh file fluid-bed.msh.
As Ansys Fluent reads the mesh file, it will report the progress in the console.
Ansys Fluent will perform various checks on the mesh and will report the progress in the console. Make
sure that the reported minimum volume is a positive number.
3. Examine the mesh (Figure 26.2: Mesh Display of the Fluidized Bed (p. 1012)).
Extra:
You can use the right mouse button to check which zone number corresponds to each
boundary. If you click the right mouse button on one of the boundaries in the graphics
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1011
Using the Eulerian Granular Multiphase Model with Heat Transfer
window, its zone number, name, and type will be printed in the Ansys Fluent console.
This feature is especially useful when you have several zones of the same type and you
want to distinguish between them quickly.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1012 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Enable Gravity.
26.4.4. Models
1. Enable the Eulerian multiphase model for two phases.
You will use the default settings for the Eulerian model, so you can enable it directly from the tree by
right-clicking the Multiphase node and choosing Eulerian from the context menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1013
Using the Eulerian Granular Multiphase Model with Heat Transfer
An Information dialog box appears reminding you to confirm the property values. Click OK in
the Information dialog box to continue.
The decision to use the laminar model should be based on the Stokes number for the particles suspended
in the fluid flow.
26.4.5. UDF
1. Compile the user-defined function, conduct.c, that will be used to define the thermal conduct-
ivity for the gas and solid phases.
a. Click the Add... button below the Source Files option to open the Select File dialog box.
b. Select the file conduct.c and click OK in the Select File dialog box.
c. Click Build.
Ansys Fluent will create a libudf folder and compile the UDF. Also, a Warning dialog box will
open asking you to make sure that UDF source file and case/data files are in the same folder.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1014 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
26.4.6. Materials
1. Modify the properties for air, which will be used for the primary phase.
The properties used for air are modified to match data used by Kuipers et al. [1]
c. Select user-defined from the Thermal Conductivity drop-down list to open the User Defined
Functions dialog box.
2. Define a new fluid material for the granular phase (the glass beads).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1015
Using the Eulerian Granular Multiphase Model with Heat Transfer
d. Retain the selection of user-defined from the Thermal Conductivity drop-down list.
e. Click the Edit... button to open the User Defined Functions dialog box.
i. Select conduct_solid::libudf in the User Defined Functions dialog box and click
OK.
A Question dialog box will open asking if you want to overwrite air.
26.4.7. Phases
You will now configure the phases.
1. In the Phases tab of the Multiphase Model dialog box, define air as the primary phase.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1016 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Ensure that air is selected from the Phase Material drop-down list.
d. Click Apply.
Important:
When setting up your case, if you have made changes in the current tab, you should
click the Apply button to make them effective before moving to the next tab.
Otherwise, the relevant models may not be available in the other tabs, and your
settings may be lost.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1017
Using the Eulerian Granular Multiphase Model with Heat Transfer
d. Enable Granular.
e. Retain the default selection of Phase Property in the Granular Temperature Model group
box.
i. Select constant from the Granular Temperature drop-down list and enter 1e-05.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1018 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
k. Click Apply.
3. In the Phases Interaction tab of the Multiphase Model dialog box, define the interphase inter-
actions formulations to be used.
a. In the Forces tab, select syamlal-obrien from the Coefficient drop-down list (Drag Coefficient
group box).
b. Click Apply.
d. In the Heat tab, select gunn from the Heat Transfer Coefficient drop-down list.
The interphase heat exchange is simulated, using a drag coefficient, the default restitution coefficient
for granular collisions of 0.9, and a heat transfer coefficient. Granular phase lift is not very relevant
in this problem, and in fact is rarely used.
e. Click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1019
Using the Eulerian Granular Multiphase Model with Heat Transfer
f. In the Interfacial Area tab, select ia-symmetric from the Interfacial Area drop-down list.
The default ia-particle method is best suited for typical dispersed flow applications with a volume
fraction lower than 30%. In this analysis, the volume fraction of the secondary phase is relatively
high (close to 60%). The ia-symmetric correlation is more accurate for such cases because it con-
siders the volume fraction of both the primary and secondary phases in the interfacial area calcu-
lation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1020 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1. Set the boundary conditions for the lower velocity inlet (v_uniform) for the primary phase.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1021
Using the Eulerian Granular Multiphase Model with Heat Transfer
For the Eulerian multiphase model, you will specify conditions at a velocity inlet that are specific to
the primary and secondary phases.
b. Click the Edit... button to open the Velocity Inlet dialog box.
i. Retain the default selection of Magnitude, Normal to Boundary from the Velocity Spe-
cification Method drop-down list.
iii. Click the Thermal tab and enter 293 K for Temperature.
iv. Click Apply and close the Velocity Inlet dialog box.
ii. Click the Edit... button to open the Velocity Inlet dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1022 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
D. Click the Multiphase tab and retain the default value of 0 for Volume Fraction.
2. Set the boundary conditions for the orifice velocity inlet (v_jet) for the primary phase.
b. Click the Edit... button to open the Velocity Inlet dialog box.
In order for a comparison with analytical results [1] to be meaningful, in this simulation you
will use a uniform value for the air velocity equal to the minimum fluidization velocity at both
inlets on the bottom of the bed.
iii. Click the Thermal tab and enter 293 K for Temperature.
iv. Click Apply and close the Velocity Inlet dialog box.
ii. Click the Edit... button to open the Velocity Inlet dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1023
Using the Eulerian Granular Multiphase Model with Heat Transfer
D. Click the Multiphase tab and retain the default value of 0 for the Volume Fraction.
3. Set the boundary conditions for the pressure outlet (poutlet) for the mixture phase.
For the Eulerian granular model, you will specify conditions at a pressure outlet for the mixture and
for both phases.
The thermal conditions at the pressure outlet will be used only if flow enters the domain through this
boundary. You can set them equal to the inlet values, as no flow reversal is expected at the pressure
outlet. In general, however, it is important to set reasonable values for these downstream scalar values,
in case flow reversal occurs at some point during the calculation.
b. Click the Edit... button to open the Pressure Outlet dialog box.
ii. Click Apply and close the Pressure Outlet dialog box.
4. Set the boundary conditions for the pressure outlet (poutlet) for the primary phase.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1024 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click the Edit... button to open the Pressure Outlet dialog box.
ii. Click Apply and close the Pressure Outlet dialog box.
ii. Click the Edit... button to open the Pressure Outlet dialog box.
A. In the Thermal tab, enter 293 K for the Backflow Total Temperature.
5. Set the boundary conditions for the heated wall (wall_hot) for the mixture.
For the heated wall, you will set thermal conditions for the mixture, and momentum conditions (zero
shear) for both phases.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1025
Using the Eulerian Granular Multiphase Model with Heat Transfer
i. In the Thermal tab, select Temperature from the Thermal Conditions list.
6. Set the boundary conditions for the heated wall (wall_hot) for the primary phase.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1026 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Retain the default No Slip condition and click Apply and close the Wall dialog box.
For the adiabatic wall, retain the default thermal conditions for the mixture (zero heat flux), and the
default momentum conditions (no slip) for both phases.
26.4.9. Solution
1. Select the second order implicit transient formulation and higher-order spatial discretization
schemes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1027
Using the Eulerian Granular Multiphase Model with Heat Transfer
i. Select Second Order for Pressure and Second Order Upwind for Momentum.
b. Select Second Order Implicit from the Transient Formulation drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1028 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Initially, you will define functions for the mixture temperature, and thermal conductivity, then you will
use these to define a function for the heat transfer coefficient.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1029
Using the Eulerian Granular Multiphase Model with Heat Transfer
i. Select Temperature... and Static Temperature from the Field Functions drop-down lists.
ii. Ensure that air is selected from the Phase drop-down list and click Select.
iv. Select Phases... and Volume fraction from the Field Functions drop-down list.
v. Ensure that air is selected from the Phase drop-down list and click Select.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1030 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. Select Properties... and Thermal Conductivity from the Field Functions drop-down lists.
ii. Select air from the Phase drop-down list and click Select.
iv. Select Phases... and Volume fraction from the Field Functions drop-down lists.
v. Ensure that air is selected from the Phase drop-down list and click Select.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1031
Using the Eulerian Granular Multiphase Model with Heat Transfer
ii. From the Field Functions drop-down lists, select Custom Field Functions... and k_mix
and click Select.
iii. Use the calculator pad and the Field Functions lists to complete the definition of the
function.
v. Click Define and close the Custom Field Function Calculator dialog box.
5. Define the point surface in the cell next to the wall on the plane .
b. Enter 0.28494 m for x and 0.24 m for y in the Coordinates group box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1032 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In the Create group box, enable Report File, Report Plot and Print to Console.
c. Select Custom Field Functions... and ave_htc from the Field Variable drop-down lists.
e. Click OK to save the surface report definition settings and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1033
Using the Eulerian Granular Multiphase Model with Heat Transfer
7. Define a cell register for the lower half of the fluidized bed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1034 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Enter 0.3 m for Xmax and 0.5 m for Ymax in the Input Coordinates group box.
This register is used to patch the initial volume fraction of solids in the next step.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1035
Using the Eulerian Granular Multiphase Model with Heat Transfer
9. Patch the initial volume fraction of solids in the lower half of the fluidized bed.
At this point, it is a good practice to display contours of the variable you just patched, to ensure that
the desired field was obtained.
10. Display contours of Volume Fraction of solids (Figure 26.3: Initial Volume Fraction of Granular
Phase (solids) (p. 1037)).
d. Ensure that Volume fraction is selected from the lower Contours of drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1036 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1037
Using the Eulerian Granular Multiphase Model with Heat Transfer
d. Click Calculate.
The plot of the value of the mixture-averaged heat transfer coefficient in the cell next to the heated
wall versus time is in excellent agreement with results published for the same case [1].
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1038 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 26.4: Plot of Mixture-Averaged Heat Transfer Coefficient in the Cell Next to the Heated
Wall Versus Time
13. Save the case and data files (fluid-bed.cas.h5 and fluid-bed.dat.h5).
26.4.10. Postprocessing
1. Display the pressure field in the fluidized bed (Figure 26.5: Contours of Static Pressure (p. 1041)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1039
Using the Eulerian Granular Multiphase Model with Heat Transfer
d. Select Pressure... and Static Pressure from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1040 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Display the volume fraction of solids (Figure 26.6: Contours of Volume Fraction of Solids (p. 1042)).
d. Select Phases... and Volume fraction from the Contours of drop-down lists.
f. Zoom in to show the contours close to the region where the change in volume fraction is the
greatest.
Note that the region occupied by the granular phase has expanded slightly, as a result of fluidization.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1041
Using the Eulerian Granular Multiphase Model with Heat Transfer
26.5. Summary
This tutorial demonstrated how to set up and solve a granular multiphase problem with heat transfer,
using the Eulerian model. You learned how to set boundary conditions for the mixture and both phases.
The solution obtained is in excellent agreement with analytical results from Kuipers et al. [1].
26.6. References
1. J. A. M. Kuipers, W. Prins, and W. P. M. Van Swaaij "Numerical Calculation of Wall-to-Bed Heat
Transfer Coefficients in Gas-Fluidized Beds", Department of Chemical Engineering, Twente University
of Technology, in AIChE Journal, July 1992, Vol. 38, No. 7.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1042 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 27: Modeling Ablation
This tutorial is divided into the following sections:
27.1. Introduction
27.2. Prerequisites
27.3. Problem Description
27.4. Setup and Solution
27.5. Summary
27.1. Introduction
In this tutorial, a flow field of air passing around a 3D wedge is simulated using the Ansys Fluent ablation
model. Ablation is an effective treatment used to protect a vehicle from the damaging effects of external
high temperatures. During high speed vehicle operations (for example, vehicle reentry), the ablative
coating is chipped away to remove excessive amount of heat from the surface of the vehicle.
• Set up the ablation model to model effects of a moving boundary due to ablation.
• Initiate and solve the transient simulation using the density-based solver.
27.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1043
Modeling Ablation
where is the surface moving rate, is the absolute pressure, and and are model parameters. In
the considered case, = 5 and = 0.1.
The inlet is colored blue, the walls are colored gray, the symmetry planes are colored yellow, and the
outlet is colored red.
27.4.1. Preparation
To prepare for running this tutorial:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1044 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
27.4.2. Mesh
1. Read the mesh file ablation.msh.h5.
Ansys Fluent will perform various checks on the mesh and report the progress in the console. Ensure
that the reported minimum volume is a positive number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1045
Modeling Ablation
b. From the Surfaces selection list, select inlet, outlet, and wall-ablation.
Tip:
To deselect all surfaces click the far-right button at the top of the Surfaces
selection list, and then select the desired surfaces from the Surfaces selection list.
The graphics display will be updated to show the mesh (see Figure 27.2: Wedge Mesh Display (p. 1046)).
27.4.3. Solver
1. In the General task page, retain the default solver settings of Density-Based solver type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1046 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The density-based solvers of Ansys Fluent provides faster performance for applications involving
high-speed aerodynamics with shocks.
27.4.4. Models
1. Enable heat transfer by enabling the energy equation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1047
Modeling Ablation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1048 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Ablation Dynamic Mesh Coupling Model dialog box, enable Ablation Dynamic Mesh
Coupling.
b. Click OK to close the Ablation Dynamic Mesh Coupling Model dialog box.
27.4.5. Materials
The default Fluid Material is air, which is the working fluid in this problem. The default settings need to
be modified to account for compressibility.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1049
Modeling Ablation
a. In the Properties group, select ideal-gas from the Density drop-down list.
a. In the Boundary Conditions task page, select inlet from the Zone list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1050 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1051
Modeling Ablation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1052 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Once you have specified the ablation boundary conditions for the wall, Ansys Fluent automatically
enables the Dynamic Mesh model with the Smoothing and Remeshing options, creates the wall-
ablation dynamic mesh zone, and configure appropriate dynamic mesh settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1053
Modeling Ablation
1. In the Mesh Methods group box, click the Settings... button to open the Mesh Method Settings
dialog box.
2. Review and retain the current settings for smoothing and remeshing.
Note:
In general, there is no need to modify the dynamic mesh settings automatically con-
figured by Ansys Fluent. However, you can adjust these settings to suit your specific
needs.
4. Click the Create/Edit... button to open the Dynamic Mesh Zones dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1054 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1055
Modeling Ablation
d. In Geometry Definition tab, select plane from the Definition drop-down list.
e. In the Point on Plane group box, enter 0, -0.04, and 0 for X, Y, and Z.
f. In the Plane Normal group box, enter 0, -1, and 0 for X, Y, and Z.
g. Click Create.
h. In a similar manner, create the dynamic zone for symm2. For the Point on Plane, enter 0,
0.04, and 0 for X, Y, and Z, respectively. For the Plane Normal, enter 0, 1, and 0 for X, Y,
and Z, respectively.
Click Create.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1056 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
8. Enable the movement of the adjacent boundary layer mesh with the moving face zone for the
wall_ablation dynamic zone.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1057
Modeling Ablation
c. In the Meshing Options tab, enable Deform Adjacent Boundary Layer with Zone.
d. Click Create and close the Dynamic Mesh Zones dialog box.
27.4.8. Solution
1. Set the solution methods.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1058 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Retain the selection of Implicit and Roe-FDS from the Formulation and Flux Type drop-down
lists, respectively.
b. For the Gradient spatial discretization, select Least Squares Cell Based.
c. Retain the default selections of Second Order Upwind for the remaining spatial discretizations.
d. From the Transient Formulation drop-down list, select Second Order Implicit.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1059
Modeling Ablation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1060 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Enter 1e-06 for energy and retain the default values for the Absolute Criteria of continuity,
x-velocity, y-velocity, z-velocity, k, and omega.
4. Create a force report definition to plot and write the drag force on the wall_ablation wall
boundary.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1061
Modeling Ablation
1. In the Drag Report Definition dialog box, enter drag_force_x for Name.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1062 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Edit Report Plots dialog box, click the Axes... button to open the Axes - Report
Plots dialog box.
d. Set Precision to 0.
e. Click Apply to save the modified settings and close the Axes - Report Plots dialog box.
5. Create a surface report definition for the averaged pressure at the wall_ablation boundary.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1063
Modeling Ablation
a. In the Surface Report Definition dialog box, enter pressure_avg_abl_wall for Name.
b. Retain Pressure... and Static Pressure from the Field Variable drop-down lists.
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
f. Modify the attributes of the pressure_avg_abl_wall-rplot report plot axes in a manner similar
to that for the drag_force_x-rplot plot.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1064 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Create a surface report definition for the maximum value of the Z-coordinate at the wall_ablation
boundary to monitor the effects of the mesh movement.
a. In the Surface Report Definition dialog box, enter recede_point for Name.
b. Select Mesh... and Z-Coordinate from the Field Variable drop-down lists.
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1065
Modeling Ablation
f. Modify the attributes of the recede_point-rplot report plot axes in a manner similar to that
for the drag_force_x-rplot plot.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1066 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Solution Initialization task page, select the Standard Initialization from the Initializ-
ation Methods group.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1067
Modeling Ablation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1068 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Calculate.
Note:
It may take significant time and computer resources to complete the problem cal-
culation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1069
Modeling Ablation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1070 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
10. Save the case and data files (ablation.cas.h5 and ablation.dat.h5).
27.4.9. Postprocessing
1. Create an iso-surface through the domain geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1071
Modeling Ablation
b. Select Mesh... and Y-Coordinate from the Surface of Constant drop-down lists.
2. Display static pressure contours on the mid_plane iso-surface. (Figure 27.7: Contours of Static
Pressure (p. 1073)).
d. Retain the default selection of Pressure... and Static Pressure from the Contours of drop-
down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1072 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note that the static pressure near the tipping point of the wedge has the highest value, as expected.
3. Display contours of the Mach number on the mid_plane iso-surface. (Figure 27.8: Contours of
Mach Number (p. 1074)).
d. Select Velocity… and Mach number from the Contours of drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1073
Modeling Ablation
In Figure 27.8: Contours of Mach Number (p. 1074), you can observe an oblique shock formed in the
domain. The Mach number (or velocity) is the lowest at the tipping point of the wedge where the
static pressure is the highest (see Figure 27.7: Contours of Static Pressure (p. 1073)).
27.5. Summary
In this tutorial, you used the Ansys Fluent ablation model to predict the ablation effects in a 3D wedge
flow. The Vielle's model was used to model the surface recession rate. The procedures used here can
be applied to other applications that involve ablation modeling.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1074 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 28: Modeling One-Way Fluid-Structure
Interaction (FSI) Within Fluent
This tutorial is divided into the following sections:
28.1. Introduction
28.2. Prerequisites
28.3. Problem Description
28.4. Setup and Solution
28.5. Summary
28.1. Introduction
This tutorial examines turbulent air flow through a cylindrical test chamber that includes a steel probe.
You will enable a structural model in order to simulate the deformation of the probe as a result of the
fluid flow. It is assumed that the deformation will be small enough that this problem can be modeled
as a one-way fluid-structure interaction (FSI) simulation; that is, the fluid flow will affect the deformation
of the structure, but not vice versa. Because Fluent performs all of the structural calculations (as opposed
to using a separate structural program), it is referred to as "intrinsic FSI".
• Run a journal file to complete an initial fluid flow simulation without structural calculations.
• Define structural material properties, a solid cell zone, and related boundary conditions.
28.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1075
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
Taking advantage of the symmetry of the problem, only half of the geometry is modeled. The cylindrical
test chamber is 20 cm long, with a diameter of 10 cm. Turbulent air enters the chamber at 100 m/s,
flows around and through the steel probe, and exits through a pressure outlet.
28.4.1. Preparation
To prepare for running this tutorial:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1076 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The files probe.msh.h5 and fluid_flow.jou can be found in the folder. Note that the solid
cell zone in the mesh file is appropriate for a 3D intrinsic FSI simulation, which requires that only
hexahedral, tetrahedral, wedge, and/or pyramid cell types are used and that a conformal mesh exists
between the solid and fluid zones.
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
8. Make sure that the Working Directory (in the General Options tab) is set to the one created
when you unzipped fsi_1way.zip.
This journal file will read the mesh file probe.msh.h5 and set up and solve a fluid flow simulation
that will serve as the starting point for the structural calculations. It is not necessary to separate these
calculations, but it is a advantage of one-way FSI simulation that structural calculations can be simply
added to an existing fluid flow case and data file. Separating the calculations allows you to easily
discern and resolve any convergence issues that are solely related to the fluid simulation.
As Fluent reads the journal file, it will report the text commands and solution progress in the console.
You can also view the journal file in a text editor to see the settings used in this simulation. The final
text command in the journal file will display contours of the velocity magnitude (Figure 28.2: Velocity
Magnitude on the Symmetry Plane (p. 1078)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1077
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
10. Save the initial case and data files as probe_fluid.cas.h5 and probe_fluid.dat.h5.
Having completed the initial fluid flow simulation, the remaining steps are all concerned with setting up
the structural calculations and obtaining the deformation results for the solid cell zone as a result of the
flow pressure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1078 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This model enables structural calculations for the solid cell zone such that the internal load is linearly
proportional to the nodal displacement, and the structural stiffness matrix remains constant.
28.4.3. Materials
1. Add steel to the list of solid materials by copying it from the Ansys Fluent materials database.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1079
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
a. Click the Fluent Database... button in the Create/Edit Materials dialog box to open the
Fluent Database Materials dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1080 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Scroll down the list to find steel. Selecting this item will display the default properties in the dialog
box.
d. Click Copy, then close the Fluent Database Materials dialog box.
The Create/Edit Materials dialog box will now display the copied properties for steel.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1081
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
1. Set the boundary conditions for solid-top, which is located where the probe attaches to the top
of the test chamber. You will define it as being fixed (that is, undergoing no displacement).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1082 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select displacement boundary conditions (that is, Node X-Displacement from the X-Displace-
ment Boundary Condition drop-down list with 0 for the X-Displacement, and so on).
2. Set the boundary conditions for all of the wall zones of the solid cell zone that lie on the plane
of symmetry and represent the center of the probe. In this case there are two: they should be
free to move with no stress in the X- and Y-directions, but fixed in the Z-direction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1083
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
ii. Select Stress Free from the X- and Y-Displacement Boundary Condition drop-down lists.
iii. Select the Z-Displacement Boundary Condition drop-down list and the Z-Displacement
field (that is, Node Z-Displacement and set 0, respectively).
This ensures that the zone does not move out of the plane of symmetry.
i. Make sure that solid-symmetry is selected in the From Boundary Zone list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1084 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
A Question dialog box will open, asking if you want to copy the boundary conditions to all of
the selected zones. Click OK.
3. Set the boundary conditions for all of the two-sided walls (that is, the wall / wall-shadow pairs)
between the solid and fluid cell zones. In this case there is one pair of walls, which represent the
outer surface of the probe.
Note that the Adjacent Cell Zone for this wall is flow, which is the fluid zone. The side of the wall
/ wall-shadow pair that is immediately adjacent to the fluid does not require any settings in the
Structure tab, and so this tab is not available.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1085
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
Note that the Adjacent Cell Zone for this wall is solid, which is the solid zone. The side of the
wall / wall-shadow pair that is immediately adjacent to the solid does require structural settings
(that is, displacement boundary conditions).
ii. Select Intrinsic FSI from the X-, Y-, and Z-Displacement Boundary Condition drop-down
lists.
This specifies that the displacement results from pressure loads exerted by the fluid flow on the
faces. This setting is only available for two-sided walls.
28.4.6. Solution
1. Enable the inclusion of operating pressure into the fluid-structure interaction force by entering
the following text command:
> define/models/structure/expert/include-pop-in-fsi-force?
Include operating p into fsi force [no] yes
2. Disable the flow and turbulence equations, since in a one-way FSI simulation they will not change
from their converged state.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1086 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1087
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
a. Retain the default settings for the x-, y-, and z-displacement equations.
5. Start the calculation by requesting 2 iterations in the Solution ribbon tab (Run Calculation group
box)..
Since only structural calculations will be performed, you do not need a large number of iterations
to reach convergence.
b. Click Calculate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1088 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. After the solution has been calculated, save the case and data files (probe_fsi_1way.cas.h5
and probe_fsi_1way.dat.h5).
28.4.7. Postprocessing
1. Display the total displacement of the probe (Figure 28.3: Contours of Total Displacement (p. 1090)).
b. Select Structure... and Total Displacement from the Contours of drop-down lists.
c. Deselect all surfaces in the Surfaces selection list by clicking , and then select fsisurface-
solid.
d. Click Save/Display, close the Contours dialog box, and rotate and magnify the view as shown
in Figure 28.3: Contours of Total Displacement (p. 1090).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1089
Modeling One-Way Fluid-Structure Interaction (FSI) Within Fluent
28.5. Summary
This tutorial demonstrated how to set up and solve a one-way intrinsic FSI simulation. You learned how
to enable a structural model and define the solid material and boundary conditions. After completing
the simulation, you displayed the resulting displacement of the structure. For more information about
intrinsic FSI simulations, see the Fluent User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1090 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 29: Modeling Two-Way Fluid-Structure
Interaction (FSI) Within Fluent
This tutorial is divided into the following sections:
29.1. Introduction
29.2. Prerequisites
29.3. Problem Description
29.4. Setup and Solution
29.5. Summary
29.1. Introduction
This tutorial examines turbulent air flow through a duct that includes vertical flaps. You will enable a
structural model in order to simulate the deformation of the flaps as a result of the fluid flow. It is as-
sumed that the deformation will be large enough that this problem must be modeled as a two-way
fluid-structure interaction (FSI) simulation; that is, the fluid flow will affect the deformation of the
structures, and vice versa. Because Fluent performs all of the structural calculations (as opposed to using
a separate structural program), it is referred to as "intrinsic FSI".
• Run a journal file to complete an initial steady-state fluid flow simulation without structural calculations.
• Define structural material properties, a solid cell zone, and related boundary conditions.
• Postprocess the fluid flow and the deformation of a solid cell zone.
29.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1091
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
Flow through a simple duct with vertical flaps is simulated as a 2D planar model. The duct is 10 cm
long and 4 cm high, and the flaps are 1 cm tall and 0.3 cm thick, composed of silicone rubber. Turbulent
air enters the duct at 10 m/s, flows around the flaps, and exits through a pressure outlet. Symmetry allows
only half of the duct to be modeled.
29.4.1. Preparation
To prepare for running this tutorial:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1092 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The files flap.msh and steady_fluid_flow.jou can be found in the folder. Note that the cell
zone in the mesh file that will represent the solid zone is appropriate for a 2D intrinsic FSI simulation,
which requires that only quadrilateral and/or triangular cell types are used and that a conformal mesh
exists between the zones that will represent the solid and the fluid.
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
8. Make sure that the Working Directory (in the General Options tab) is set to the one created
when you unzipped fsi_2way.zip.
This journal file will read the mesh file flap.msh and set up and solve a steady fluid flow simulation
that will serve as the starting point for the transient FSI simulation. Solving the steady flow problem
first allows you to easily discern and resolve any convergence issues that are not related to the fluid-
structure interaction.
As Fluent reads the journal file, it will report the text commands and solution progress in the console.
You can also view the journal file in a text editor to see the settings used in this simulation. The final
text command in the journal file will display contours of the velocity magnitude (Figure 29.2: Steady-
State Velocity Magnitude (p. 1094)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1093
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
10. Mirror the display across the centerline (Figure 29.3: Duct with Mirroring (p. 1095)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1094 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Close the Views dialog box and reposition the view as shown in Figure 29.3: Duct with Mirror-
ing (p. 1095).
11. Save the initial case and data files as flap_fluid.cas.h5 and flap_fluid.dat.h5.
Having completed an initial steady fluid flow simulation, the remaining steps are all concerned with setting
up the structural calculations and obtaining the transient results for the deformation of the solid flaps.
Setup → General
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1095
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
a. Enable a time-dependent calculation by selecting Transient in the General task page (Solver
group).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1096 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
This model enables structural calculations for the solid cell zone such that the internal load is linearly
proportional to the nodal displacement, and the structural stiffness matrix remains constant.
29.4.4. Materials
1. Create a new solid material for the flap.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1097
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
f. Click Change/Create, and click Yes in the Question dialog box to overwrite aluminum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1098 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
1. Set the boundary conditions for flap_attach, which is located where the flap attaches to the duct.
You will define it as being fixed (that is, undergoing no displacement).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1099
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
a. In the Structure tab, select displacement boundary conditions (that is, Node X-Displacement
from the X-Displacement Boundary Condition drop-down list with 0 for the X-Displacement,
and so on).
2. Set the boundary conditions for all of the two-sided walls (that is, the wall / wall-shadow pairs)
between the solid and fluid cell zones. In this case there is one pair of walls, which represent the
outer surface of the flap.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1100 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note that the Adjacent Cell Zone for this wall is fluid.4, which is the fluid zone. The side of the
wall / wall-shadow pair that is immediately adjacent to the fluid does not require any settings in
the Structure tab, and so this tab is not available.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1101
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
Note that the Adjacent Cell Zone for this wall is solid.5, which is the solid zone. The side of the
wall / wall-shadow pair that is immediately adjacent to the solid does require structural settings
(that is, displacement boundary conditions).
ii. Select Intrinsic FSI from the X- and Y-Displacement Boundary Condition drop-down
lists.
This specifies that the displacement results from pressure loads exerted by the fluid flow on the
faces. This setting is only available for two-sided walls.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1102 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. Make sure that the Smoothing option is enabled in the Mesh Methods group box, and click the
Settings... button to open the Mesh Method Settings dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1103
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
3. Retain the default settings in the Options group box (that is, with the options disabled). These
options are not supported for FSI simulations, except for Implicit Update. The Implicit Update
option may be required for more complex cases in which the stability of the FSI simulation may
be an issue, but for a simple case such as this one, it is not required.
4. Click the Create/Edit... button to open the Dynamic Mesh Zones dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1104 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Select po.3 (the pressure outlet) from the Zone Names drop-down list, select Stationary from
the Type list, and click Create. This ensures the boundary zone does not deform.
b. In a similar manner, create stationary dynamic zones for the other boundary zones that are
not deforming: symmetry.2, velocity_inlet.1, and wall.
c. Select flap_wall-shadow (the side of the wall / wall-shadow pair that is immediately adjacent
to the fluid) from the Zone Names drop-down list, select Intrinsic FSI from the Type list, and
click Create. This specifies that the wall / wall-shadow pair deforms according to the deform-
ation of the adjacent solid zone.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1105
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
1. Create a scene that can be used in an animation definition for the fluid flow.
Scenes are used when you want to display multiple graphics objects within a single window. In this
case, the animation will include not only contours of the fluid velocity, but also boundary zones.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1106 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click New Object and select Mesh... from the drop-down list to open the associated dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1107
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
iii. Deselect all surfaces in the Surfaces selection list by clicking , and then select flap_wall-
shadow, po.3, velocity_inlet.1, and wall.
iv. Click Save/Display and close the Mesh Display dialog box.
c. Click New Object and select Contours... from the drop-down list to open the associated dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1108 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Select Velocity... and Velocity Magnitude from the Contours of drop-down lists.
iii. Disable the Auto Range option and enter 20 and 29 for the Min and Max, respectively.
Disabling the Auto Range ensures that all of the results in the animation have the same scale.
The velocity of the fluid will not change very much in this particular solution, and so using a
narrow range of values will make it easier to identify the small contour changes.
v. Click the Save/Display button and close the Contours dialog box.
d. Click the Save & Display button, and then click Cancel to close the Scene dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1109
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
2. Create an animation definition for the fluid velocity and boundaries scene.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1110 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Enter 5 for Record after every and select iteration from the drop-down list.
The In Memory option is acceptable for a small 2D case such as this. For larger 2D or 3D cases,
saving animation files with either the PPM Image or HSF File option is preferable, to avoid using
too much of your machine’s memory.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1111
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
b. Enter 5 for Record after every and select iteration from the drop-down list.
d. Click New Object and select Contours... from the drop-down list to open the associated dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1112 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
ii. Select Structure... and Total Displacement from the Contours of drop-down lists.
iii. Disable Auto Range and enter 0 and 5.1e-05 for Min and Max, respectively.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1113
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
b. Enter 5 for Record after every and select iteration from the drop-down list.
d. Click New Object and select Mesh... from the drop-down list to open the associated dialog
box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1114 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. Deselect all surfaces in the Surfaces selection list by clicking , and then select fluid.4
and solid.5.
iv. Click Save/Display and close the Mesh Display dialog box.
5. Add a structural point surface to a location of interest within the solid zone.
The Structural Point Surface dialog appears, as does a point triad in the graphics window. Zoom
into the mesh displayed in the graphics window to focus on the tip of the flap.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1115
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
b. Enter 0.0505 for the x coordinate, and enter 0.0095 for the y coordinate.
Alternatively,you can use the mouse to drag the point's position in the graphics window to an ap-
proximate location.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1116 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Select Structure... and Total Displacement from the Contours of drop-down lists.
d. Enable the Report File, Report Plot, and Print to Console options.
e. Click OK.
This report definition will monitor and plot the vertex average of the displacement of the nodes that
surround the structural point surface.
29.4.9. Solution
1. Disable the checking of convergence for the displacement residual equations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1117
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
a. Disable the Check Convergence options for the x- and y-displacement equations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1118 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
d. Click Calculate.
4. After the solution has been calculated, save the case and data files (flap_fsi_2way.cas.h5
and flap_fsi_2way.dat.h5).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1119
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
29.4.10. Postprocessing
1. View the displacement of the flap's point surface (Figure 29.4: The Vertex Average Displacement
of the Flap's Point Surface (p. 1120)).
Figure 29.4: The Vertex Average Displacement of the Flap's Point Surface
The monitored plot of the vertex average of the displacement at the point surface clearly shows dis-
placement over time.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1120 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Click the play button (the second from the right in the group of buttons in the Playback group
box).
f. Magnify the view as shown in Figure 29.5: Contours of Velocity Magnitude (p. 1122).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1121
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
j. Magnify the view as shown in Figure 29.6: Contours of Total Displacement (p. 1122).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1122 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
n. Magnify the view as shown in Figure 29.7: The Mesh of the Displaced Flap (p. 1123).
29.5. Summary
This tutorial demonstrated how to set up and solve a two-way intrinsic FSI simulation. You learned how
to enable a structural model and define the solid material, boundary conditions, and dynamic mesh
zones. After completing the simulation, you viewed animations of the resulting fluid velocity contours
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1123
Modeling Two-Way Fluid-Structure Interaction (FSI) Within Fluent
and displacement of the structure. For more information about intrinsic FSI simulations, see the Fluent
User's Guide.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1124 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 30: Using the Adjoint Solver – 2D Laminar
Flow Past a Cylinder
This tutorial is divided into the following sections:
30.1. Introduction
30.2. Problem Description
30.3. Setup and Solution
30.4. Summary
30.1. Introduction
Ansys Fluent’s adjoint solver is used to compute the sensitivity of quantities of interest in a fluid system
with respect to the user-specified inputs, for an existing flow solution. Importantly, this also includes
the sensitivity of the computed results with respect to the geometric shape of the system. The adjoint
design change tool is a powerful component that can use the sensitivity information from one or more
adjoint solutions to guide systematic changes that result in predictable improvements in the system
performance, which can be made subject to various types of design constraints if desired.
This tutorial provides an example of how to generate sensitivity data for flow past a circular cylinder,
how to postprocess the results, and how to use the data to perform a multi-objective design change
that reduces drag and increases lift by morphing the mesh. The tutorial makes use of a previously
computed flow solution, and demonstrates how to do the following:
• Use the design change tool to modify the cylinder shape to simultaneously reduce the drag and in-
crease the lift.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1125
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
8. Load the converged case and data file for the cylinder geometry.
When prompted, browse to the location of the case and data files and select cylinder_tu-
torial.cas to load. The corresponding data file will automatically be loaded as well.
Note:
After you read in the mesh, it will be displayed in the embedded graphics windows,
since you enabled the appropriate display option in Fluent Launcher.
The data file contains a previously computed flow solution that will serve as the starting point
for the adjoint calculation. Part of the mesh and the velocity field are shown below:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1126 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1127
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
1. Click the Manage... button to open the Manage Adjoint Observables dialog box.
2. Click the Create button and select force from the Observable types drop-down list.
3. The Manage Adjoint Observables will update to show the newly created force-01 observable
which must now be configured:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1128 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Select wall under Wall Zones. This is the cylinder wall on which you want the force to
be evaluated.
d. Ensure that the X-Component direction is set to 1 and the Y-Component direction is set
to 0.
e. Click OK to commit the settings for force-drag. Upon clicking OK, force-01 will be renamed
to force-drag.
4. Repeat the process in the Manage Adjoint Observables dialog box to create a lift observable
with the following settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1129
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
Name force-lift
Wall Zones wall
X-Component 0
Y-Component 1
When you have configured the force-lift observable, click OK to commit the settings for force-
lift and close the Manage Adjoint Observables dialog box.
The selection in the Adjoint Observables dialog box determines the observable for which
sensitivities will be computed. You will first compute the drag sensitivities.
b. Click Evaluate to print the value of the drag force on the wall in the console.
Observable name: force-drag
Observable Value [N] = 1271.7444
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1130 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
The default solution control settings are chosen to provide robust solution advancement for a
wide variety of problems, including those having complex geometry, high local flow rates, and
turbulence. Given sufficient iterations, a converged result can often be obtained without modifying
the controls.
For this simple laminar flow case, more aggressive settings will yield faster convergence.
Open the Adjoint Solution Controls dialog box (Figure 30.6: Adjoint Solution Controls Dialog
Box (p. 1131)).
This prevents Fluent from automatically choosing and adjusting the solution controls for you.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1131
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1132 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Higher Courant Number values correspond to more aggressive settings / faster convergence,
which is appropriate for a simple case such as this.
3. Configure the adjoint solution monitors by opening the Adjoint Residual Monitors dialog box
(Figure 30.8: Adjoint Residual Monitors Dialog Box (p. 1134)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1133
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
In the Adjoint Residual Monitors dialog box, you set the adjoint equations that will be checked
for convergence, as well as set the corresponding convergence criteria.
a. Make sure that the Print to Console and Plot options are enabled.
b. Enter values of 1e-05 for Adjoint continuity and Adjoint velocity, and keep the default
value of 0.001 for Adjoint local flow rate. These settings are adequate for most cases. Make
sure that the Check Convergence options are enabled.
4. Run the adjoint solver using the Run Adjoint Calculation dialog box (Figure 30.9: Run Adjoint
Calculation Dialog Box (p. 1134)).
a. Click the Initialize button. This initializes the adjoint solution everywhere in the problem domain
to zero.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1134 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Set the Number of Iterations to 200. The adjoint solver is fully configured to start running
for this problem.
d. When the calculation is complete, Close the Run Adjoint Calculation dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1135
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
2. Select Minimize from the Sensitivity Orientation for Plotting group box, because you are
trying to reduce the drag force. This indicates that postprocessed results for the drag sensitivity
will be displayed such that a reduction in drag is achieved by a design change in the positive
sensitivity direction.
3. Click Apply to apply the sensitivity orientation, then click Close to close the Adjoint Postprocess
Options dialog box.
2. Select inlet under Boundary Choice and click the Report button to display a report in the
console of the available scalar sensitivity data on the inlet:
Updating shape sensitivity data.
Done.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1136 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. Select Sensitivities... and Sensitivity to Body Force X-Component (Cell Values) from the
Contours of drop-down lists.
6. Click Compute and then Save/Display to view the contours (Figure 30.14: Adjoint Sensitivity
to Body Force X-Component Contours (p. 1138)) and then Close the Contours dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1137
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
Figure 30.14: Adjoint Sensitivity to Body Force X-Component Contours (p. 1138) shows how sens-
itive the drag on the cylinder is to the application of a body force in the -direction in the flow.
If a body force is applied directly upstream of the cylinder, for example, the disturbed flow is
incident on the cylinder and modifies the force that it experiences.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1138 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Select Sensitivities... and Sensitivity to Mass Sources (Cell Values) from the Color by
drop-down lists.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1139
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
8. Click the Save/Display button to view the vectors (Figure 30.16: Shape Sensitivity Colored
by Sensitivity to Mass Sources (Cell Values) (p. 1140)) and then Close the Vectors dialog box.
Tip:
In order to display the vector plot in the graphics window, you may need to
Figure 30.16: Shape Sensitivity Colored by Sensitivity to Mass Sources (Cell Values)
This plot shows how sensitive the drag on the cylinder is to changes in the surface shape. The drag
is affected more significantly if the cylinder is deformed on the upstream rather than the downstream
side. Maximum effect is achieved by narrowing the cylinder in the cross-stream direction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1140 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. In the Region tab, define the region that will be modified for the design change.
a. Ensure that Cartesian is selected from the Region Geometry drop-down list.
c. Select wall in the Bounding Region Definition dialog box and click OK.
This will initialize the morphing region to the bounding box around the cylinder wall.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1141
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
d. Click Update Region to update the view of the bounding box illustration in the graphics
window.
You can use the Mesh Display dialog box to also display the mesh, in order to review it prior
to morphing.
e. Click Larger Region several times until the X and Y Limits are ±1.907349 m (Fig-
ure 30.18: Morphing Region Around Cylinder (p. 1142)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1142 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
g. In the Manage Sensitivity Data dialog box, click Export... and save the sensitivity data
as force-drag.sens.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1143
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
a. Select force-lift from the list of Observable Names, then click Close to close the Adjoint
Observables dialog box.
2. Initialize and Calculate the adjoint solution using the Run Adjoint Calculation dialog box to
obtain the sensitivities for the force-lift observable.
Click Yes in the Question dialog box that appears to overwrite the existing adjoint solution data.
When the calculation is complete, you can optionally specify Maximum for the Sensitivity Orientation
for Plotting similarly to Drag Force Sensitivity Orientation for Plotting (p. 1135). However for this example
we will not be plotting the sensitivities for the force-lift observable and it is not necessary to define
the sensitivity orientation for plotting. Additionally, you can export the sensitivity data for the lift
observable as you did for the drag, but it is not strictly necessary if you plan to perform the multi-
objective optimization in the current Fluent session.
force-lift is now displayed in the Design Change tab because it is the currently selected observ-
able. The Design Change tab functions as a dashboard for the design modification, where you
can select which boundaries are subject to modification, enable or disable conditions that you
have defined, specify relative weighting if you have multiple freeform objectives, and view pre-
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1144 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
dicted results. You will return to it to perform the design change after you have configured the
objectives and the morphing region.
2. Retain the default selection of Polynomials from the Morphing Method list.
This morphing method is appropriate when you prefer mesh quality over adherence to the design
conditions. Alternatively if there are many design conditions present, Direct Interpolation is the
recommended method. Finally, when mesh quality is preferred and there are some design conditions,
Radial Basis Function is the recommended method.
The force-lift observable is already listed because Include current data is enabled.
b. Click Manage Data... to open the Manage Sensitivity Data dialog box.
c. Click Import... and select the force-drag.sens file you created earlier. Click OK.
For this example, you will seek a design change that increases the lift and results in a 10% reduc-
tion in drag.
a. In the Objectives tab, select the force-lift observable. The current value of the lift is displayed
along with options to specify the objective for the lift.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1145
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
This indicates that you want to increase the lift, but are not prescribing a specific target change.
This setting is used to normalize the scale of the change in value of the observable, which can
be important in cases where multiple observables are considered that may be of different scales.
This indicates that you are prescribing a specific change in the value of the observable, rather
than a freeform increase or decrease.
f. Enter -10 for Target/Reference Change and enable the As Percentage option.
10% is a generally a reasonable maximum target change for a design change. Using a target
change that is too large may result in very large deformations and/or overshooting the local
optimum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1146 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
You already specified the dimensions of the region earlier when exporting the force-drag sens-
itivity. Now you will also configure the control-point density.
a. Click the Region Conditions tab in the Design Tool dialog box.
c. You can use the Mesh Display dialog box to display the mesh, in order to see the increase in
control points.
Many other settings are available in the Region Conditions tab, including constraints on control-
point motion, symmetry conditions, and continuity conditions. For additional information, see
the section on defining region conditions in the Fluent User's Guide manual.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1147
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
Only zones that are selected in the Modifiable Zones list (or that have prescribed motions applied)
will be modified as part of the design change.
c. If multiple freeform objectives were defined (that is, multiple objectives with Increase Value
or Decrease Value selected in the Objectives tab), you would need to specify the Weight
for each. In this case only one objective (force-lift) is freeform, so no input is required for
Weight.
d. Retain the default settings of Control-Point Spacing for Freeform Scaling Scheme, and
0.1 for Freeform Scale Factor.
These settings allow you to adjust the magnitude of the attempted design change (Freeform
Scale Factor) and the basis for the scaling (Freeform Scaling Scheme).
The Results list is updated to reflect the Expected change for each observable.
Note that the drag is predicted to decrease by 10% as you requested, and the lift is predicted
to increase.
f. Click the Preview... button in the Mesh group box to preview the design change in the
graphics window.
g. Select wall on the Preview Morphing dialog box and click Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1148 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
h. Click the Modify button in the Mesh group box to apply the calculated mesh deformation
that will reposition the boundary and interior nodes of the mesh. Information regarding the
mesh modification is printed in the console:
Updating mesh (steady, mesh iteration = 00001, pseudo time step 1.0000e+00)...
Dynamic Mesh Statistics:
Minimum Volume = 3.24815e-04
Maximum Volume = 6.36270e-01
Maximum Cell Skew = 3.75949e-01 (cell zone 11)
Minimum Orthogonal Quality = 6.24051e-01 (cell zone 11)
The effect on the mesh is shown in Figure 30.21: Mesh After Deformation (p. 1150):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1149
Using the Adjoint Solver – 2D Laminar Flow Past a Cylinder
j. Re-converge the conventional flow calculation for this new geometry in the Run Calculation
task page.
The currently loaded case file already has report definitions defined for lift and drag, or you
can Evaluate the new values in the Adjoint Observables dialog box.
The new values for drag and lift are reported to be:
Observable name: force-drag
Observable Value [N]: 1151.1871
Note that the drag has changed by -120.55 N or -9.5% compared to the drag on the unde-
formed cylinder. This value compares very well with the change of -127.2 N (-10%) that was
predicted from the adjoint solver. The lift has increased by 294.4 N, which again compares
very well with the predicted change of 291.91 N.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1150 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
30.4. Summary
This tutorial has demonstrated how to use the adjoint solver to compute the sensitivity of the drag and
lift on a circular cylinder to various inputs for a previously computed flow field. The process of setting
up and running the adjoint solver was illustrated. The steps to perform various forms of postprocessing
were also described. The design change tool was used to make a multi-objective change to the design
that reduced the drag and increased the lift in a predictable manner.
This example considered multiple objectives at a single flow condition. Another powerful application
of the design tool is to perform multi-objective design changes using sensitivities computed for multiple
flow conditions. This allows you to identify design changes that improve performance across a range
of anticipated operating conditions, potentially of differing importance. The design tool also offers a
rich set of additional capabilities for including prescribed deformations, bounding planes / surfaces,
and fixed-wall constraints in your multi-objective design change.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1151
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1152 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 31: Simulating a Single Battery Cell Using
the MSMD Battery Model
This tutorial is divided into the following sections:
31.1. Introduction
31.2. Prerequisites
31.3. Problem Description
31.4. Setup and Solution
31.5. Summary
31.6. Appendix
31.7. References
31.1. Introduction
This tutorial is used to show how to set up a battery cell simulation in Ansys Fluent.
• Perform the calculations for different battery discharge rates and compare the results using the
postprocessing capabilities of Ansys Fluent
31.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1153
Simulating a Single Battery Cell Using the MSMD Battery Model
For external and internal short-circuit treatment, you will consider an extreme case where external and
internal short-circuits occur at the same time. You will simulate post-short-circuit battery processes. You
can assume that the internal short is caused by a nail penetration occurring near the center of the
battery.
31.4.1. Preparation
1. Download the battery_cell.zip file .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1154 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
When prompted, browse to the location of the unit_battery.msh.h5 and select the file.
Once you read in the mesh, it is displayed in the embedded graphics windows.
The geometry is already in the correct scale. You don’t need to scale it.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1155
Simulating a Single Battery Cell Using the MSMD Battery Model
Once you enable the battery model, the Energy equation will be automatically enabled in
order to solve for the temperature field.
b. Under the Model Options tab (Figure 31.2: Model Options (p. 1156)), configure the following
battery operation conditions:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1156 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iii. Under Electrical Parameters, retain the default value of 14.6 Ah for Nominal Cell
Capacity.
iv. Select Enable Joule heat in Passive Zones in the Energy Source Options group box.
v. Retain the default selection of Specified C-Rate and the value of 1 for C-Rate.
c. Under the Conductive Zones tab (Figure 31.3: Conductive Zones (p. 1157)), configure the fol-
lowing settings:
For this single cell case, there are no busbar zones. Electro-chemical reactions occur only in
the active zone. Battery tabs are usually modeled as passive zones, in which the potential
field is also solved.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1157
Simulating a Single Battery Cell Using the MSMD Battery Model
d. Under the Electric Contacts tab (Figure 31.4: Electric Contacts (p. 1158)), configure the contact
surface and external connector settings as follows:
The corresponding current or voltage boundary condition will be applied to those boundaries
automatically.
Under the Electric Contacts tab, you can also define extra contact resistance for each zone.
Ansys Fluent prints the battery connection information in the console window:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1158 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
g. Under the Model Parameters tab, retain the default settings for Y and U coefficients.
Note:
• If in your case, Y and U functions are not in the same function form as in Kim’s
paper, you need to modify the cae_user.c source code file.
• For a given battery, you can perform a set of constant current discharging tests,
and then use the battery's parameter estimation tool to obtain the Y and U
functions.
In the background, Fluent automatically hooks all the necessary UDFs for the problem.
In the battery model, two transport equations are solved for the positive and negative potentials,
respectively. To specify the electric conductivity of the active material you need to define the two
electric conductivities, one for each potential field..
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1159
Simulating a Single Battery Cell Using the MSMD Battery Model
a. In the Create/Edit Materials dialog box, select solid from the Material Type drop-down
list.
g. In the UDS Diffusion Coefficients dialog box, specify the user-defined scalars.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1160 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iv. In a similar way, set uds-1 to 9.83e5 and click OK to close the UDS Diffusion
Coefficients dialog box.
v. In the Question dialog box, click No to retain aluminum and add the new material
(e_material) to the materials list.
Note:
Refer to Appendix (p. 1192) for information on how to calculate the battery
cell property values.
2. Create a new material for the positive tab by modifying copper from the solid material database.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1161
Simulating a Single Battery Cell Using the MSMD Battery Model
b. In the Fluent Database Materials dialog box, make sure that solid is selected for Material
Type.
c. Select copper from Fluent Solids Materials and click Copy and then Close.
The Create/Edit Materials dialog box now displays the copied properties for copper.
f. Click Change/Create.
3. Create a new material for the negative tab with the same properties as the material for the
positive tab.
Note:
You do not need to create two different materials for the positive and negative tabs
if the positive and negative tabs are made of the same material. In this tutorial, the
two different tab materials with the same physical properties have been created for
demonstration purposes only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1162 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. Click Change/Create.
d. In the Question dialog box, click No to retain p_material and add the new material (n_ma-
terial) to the materials list.
a. In the Solid dialog box, select e_material from the Material Name drop-down list.
b. Click Apply.
a. In the Wall dialog box, under the Thermal tab, under Thermal Conditions, enable
Convection.
c. Retain the default value of 300 [K] for Free Stream Temperature.
You do not need to change the settings under the UDS tab since the boundary condi-
tions for the two UDS scalars have been set automatically when you defined the cell
zone conditions.
a. Make sure that wall_active is selected in the From Boundary Zone list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1163
Simulating a Single Battery Cell Using the MSMD Battery Model
c. Click Copy, click OK in the confirmation prompt, and close the Copy Conditions dialog
box.
a. In the Equations dialog box, deselect Flow and Turbulence from the Equation selection
list.
b. Click OK.
2. Remove the convergence criteria to ensure that automatic convergence checking does not occur.
c. Click OK.
3. Create a surface report definition for the voltage at the positive tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1164 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Surface Report Definition dialog box, enter voltage_vp for Name.
b. Select Battery Variables... and Passive Zone Potential from the Field Variable drop-down
lists.
d. In the Create group box, enable Report File, Report Plot and Print to Console.
e. Click OK to save the voltage_vp report definition and close the Surface Report Definition
dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1165
Simulating a Single Battery Cell Using the MSMD Battery Model
i. In the Edit Report Plot dialog box, under the Plot Window group box, click the Axes...
button to open the Axes dialog box.
Note:
You must click Apply to save the modified settings for each axis.
vi. Make sure that time-step is selected from the Get Data Every drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1166 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Create a volume report definition for the maximum temperature in the domain.
a. In the Volume Report Definition dialog box, enter max_temp for Name.
b. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
d. In the Create group box, enable Report File, Report Plot and Print to Console.
e. Click OK to save the volume report definition settings and close the Volume Report
Definition dialog box.
g. Modify the axis attributes by setting the Precision to 0 for the X axis and to 2 for the Y
axes (in a manner similar to the surface plot definition).
h. Click OK.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1167
Simulating a Single Battery Cell Using the MSMD Battery Model
Solution → Initialization
b. Click Initialize.
You do not need to modify Initial Values in the Solution Initialization task page, because
these values are not used for initialization. The Ansys Fluent solver automatically computes
the initial condition for UDS0 and UDS1.
Note:
Warning messages are printed in the Fluent console informing you about interior
zones between different solids. Such messages appear when two adjacent solid zones
separated by an interior face type are using two different materials. The message
suggests using the mesh/modify-zones/slit-interior-between-diff-solids text command
to slit the interior zone between solid zones of differing materials to create a wall/wall-
shadow interfaces. In general, the material property interpolation at wall/wall-shadow
is more accurate if different materials are used at two sides of an interface. However,
the battery model is implemented in such a way that both treatments are equivalent,
and such messages could be ignored.
a. Set Time Step Size to 30 seconds and No. of Time Steps to 100.
b. Click Calculate.
The residual plot, the report for voltage at the positive tab and the history of the maximum
temperature in the domain are shown in Figure 31.5: Residual History of the Simulation (p. 1169),
Figure 31.6: Report Plot of Discharge Curve at 1 C (p. 1169), and Figure 31.7: History of Maximum
Temperature in the Domain (p. 1169), respectively.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1168 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1169
Simulating a Single Battery Cell Using the MSMD Battery Model
31.4.4. Postprocessing
In this section, postprocessing capabilities for the MSMD battery model solution are demonstrated.
1. Display the contour plot of the phase potential for the positive electrode.
c. From the Contours of drop-down list, select Battery Variables... and Cathode Potential.
d. Click the Toggle Tree View button next to the Surfaces filter and from the drop-down list,
select Surface Type (under Group by).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1170 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
To change the precision for the colormap labels, click Colormap Options... to open
the Colormap dialog box, and increase the value of Precision.
Figure 31.8: Contour Plot of Phase Potential for the Positive Electrode
2. In a similar manner, display the contour plot of the phase potential for the negative electrode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1171
Simulating a Single Battery Cell Using the MSMD Battery Model
c. From the Contours of drop-down list, select Battery Variables... and Anode Potential.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1172 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 31.9: Contour Plot of Phase Potential for the Negative Electrode
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1173
Simulating a Single Battery Cell Using the MSMD Battery Model
c. From the Contours of drop-down list, select Battery Variables... and Passive Zone Potential.
d. From the Surfaces selection list, select tab_n, tab_p, wall_n, and wall_p.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1174 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1175
Simulating a Single Battery Cell Using the MSMD Battery Model
c. From the Contours of drop-down list, select Temperature... and Static Temperature.
The surfaces listed under Wall are automatically selected in the Surfaces list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1176 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1177
Simulating a Single Battery Cell Using the MSMD Battery Model
c. In the Vectors dialog box, select current-density-j from the Vectors of drop-down list.
d. Select Battery Variables... and Current Magnitude from the Color by drop-down list.
e. Click the Toggle Tree View button next to the Surfaces filter and from the drop-down list,
select Surface Type (under Group by).
g. In the Options group, enable Draw Mesh and in the Mesh Display dialog box, set the mesh
display options as desired.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1178 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. Save the case file as ntgk.cas.h5. You will use this saved case later to treat electric short-circuits.
7. Repeat the simulation for the following charge rates and time steps:
a. In the Battery Model dialog box, under the Model Options tab, specify the value listed in
the above table for the C-Rate.
b. Modify the output filename for the voltage_vp-rfile report file by entering ntgk-C-Rate.out
for Output File Base Name in the corresponding Edit Report File dialog box, where C-Rate
is the value of the battery discharge rate. (For example, for C-Rate = 0.5 C, you will enter ntgk-
0.5c.out for the filename).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1179
Simulating a Single Battery Cell Using the MSMD Battery Model
d. Initialize and run the solution for the number of the times steps specified in the above table.
Note:
The Fluent solver will stop either after completing the specified number of time
steps or when the Min. Stop Voltage condition is reached.
8. Display the discharge curves for the positive tab for the different discharge rates.
c. Change the Files of type: drop-down filter to All Files (*), select ntgk-0.5c.out and click
OK.
e. Select voltage_vp in the Legend Names group box, enter 0.5c in the text box that populates
below it and click Change Legend Entry.
f. Do the same for ntgk-1c.out and ntgk-5c.out and change their legend entries accord-
ingly.
g. Enter Discharge Rate for the Legend Label in the Plot group box.
h. Click Plot and close the Plot Data Sources dialog box.
Note:
Use the Axes dialog box to set the precision for the plot axes.
The Figure 31.13: NTGK Model: Discharge Curves (p. 1181) shows the discharge curves for different
discharge rates in the function of time.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1180 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
9. In a manner similar to the previous step, load the files max-temp-0.5c.out, max-temp-
1c.out, and max-temp-5c.out and display the maximum temperature curves in the domain.
Figure 31.14: NTGK Model: Maximum Temperature in the Domain (p. 1181) shows the maximum
temperature curves in the simulation for different discharge rates.
31.4.5. Simulating the Battery Pulse Discharge Using the ECM Model
1. In the Battery Model dialog box, under E-Chemistry Models, select Equivalent Circuit Model.
2. Under Electrical Parameters, retain the default value of 14.6 Ah for Nominal Cell Capacity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1181
Simulating a Single Battery Cell Using the MSMD Battery Model
3. Retain the default selection of Specified C-Rate and enter 1 for C-Rate.
4. Under the Model Parameters tab, retain the battery specific parameters.
For a given battery, these model parameters can be obtained using the battery's HPPC testing
data.
5. Click OK to apply the ECM battery model settings and close the Battery Model dialog box
6. Click OK in the Warning dialog box informing you that the re-initialization of the battery model
is required.
7. In the Solution Initialization task page, click Initialize to re-initialize the field variables.
8. Simulate the battery pulse discharge by changing the battery operating conditions each time
after running the calculation for five minutes.
a. In the Run Calculation task page, make sure that Time Step Size is set to 30, set Number of
Time Steps to 10 and click Calculate.
c. Once the calculation is complete, set C-Rate in the MSMD Battery Model dialog box to 0 and
run the calculation for 10 more time steps.
d. Continue the simulation by alternating the value of C-Rate between 1 C and 0 C until, until
the battery is fully discharged.
Note:
Instead of doing this manually, you can use the Using Profile option in the MSMD
Battery Model dialog box and load a profile file with specified C-rate fluctuations
to drive the whole process. For more information about the usage of a profile file,
refer to Specifying Battery Model Options in the Ansys Fluent User's Guide.
The battery pulse discharge is summarized in Figure 31.15: Battery Pulse Discharge (p. 1183).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1182 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
3. In the Run Calculation task page, make sure that Time Step Size is set to 30, set Number of
Time Steps to 3 and click Calculate.
Click No in the Question dialog box when asked if you would like to append the new data to the
existing file, and then click Yes in the Warning dialog box to overwrite the existing file.
a. In the MSMD Method Option group box, select Reduced Order Method.
b. Set Number of Sub-Steps/Time Step to 10 and click OK to close the Battery Model dialog
box.
5. Re-run the simulation continuing from step 2 in Obtaining Solution (p. 1168).
The solution of the simulation using the ROM is significantly faster than when using the direct
method without any changes in results.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1183
Simulating a Single Battery Cell Using the MSMD Battery Model
a. In the Battery Model dialog box, under the Model Options tab, in the Solution Options
group box, enable Specified Resistance.
3. Set up the internal electric short-circuit in the center of the battery cell.
a. Mark the short-circuit zone shown in Figure 31.16: Internal Short Circuit Region Marked for
Patching (p. 1185) using a region register.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1184 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
i. In the Region Register dialog box, enter the following values for Input Coordinates.
ii. Click Save/Display and close the Region Register dialog box.
Fluent reports in the console that 12 cells were marked for refinement.
5. Patch the internal short circuit zone with the short resistance value.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1185
Simulating a Single Battery Cell Using the MSMD Battery Model
a. In the Patch dialog box, select Battery Short Resistance under Variable.
b. Click Calculate.
31.4.7.2. Postprocessing
1. Compute the battery tab voltage .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1186 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Surface Integrals dialog box, from the Report Type drop-down list, select Area-
Weighted Average.
b. From the Field Variable drop-down lists, select Battery Variables... and Passive Zone Po-
tential.
c. In the Surfaces filter, type t to display surface names that begin with "t" and select tab_p
from the selection list.
The battery tab voltage of approximately 4.077 V is printed in the Area-Weighted Average
field and in the Fluent console.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1187
Simulating a Single Battery Cell Using the MSMD Battery Model
b. From the Field Variable drop-down lists, select Battery Variables... and Total Current
Source.
Fluent reports in the Total Volume Integral field and in the console that the total volume
integral for the volumetric current source is approximately 8.155 A.
The computed values of the battery tab current and voltage satisfy the tab boundary condi-
tion .
3. Display the vector plot of current at the positive and negative current collectors.
c. In the Vectors dialog box, select current-density-jp from the Vectors of drop-down list.
d. Select Battery Variables... and Current Magnitude from the Color by drop-down lists.
The surfaces of the "wall" type are automatically selected in the Surfaces list.
f. Click Save/Display.
g. The plot shows the vector plot of electric current flow in the positive current collector of
the battery cell.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1188 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 31.17: The Vector Plots of Current at the Positive Current Collectors
h. In a similar manner, display the current for the negative current collector by selecting current-
density-jn from the Vectors of drop-down list.
The plot shows the vector plots of electric current flow in the negative current collector of
the battery cell. These plots clearly show that besides providing tab current, short current
flows from positive electrode to the negative electrode through the short area.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1189
Simulating a Single Battery Cell Using the MSMD Battery Model
Figure 31.18: The Vector Plots of Current at the Negative Current Collectors
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1190 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 31.19: Contour Plot of Temperature (p. 1191) shows a temperature hotspot in the internal
shorted area of the battery cell.
5. Check for different electric current flow rates in the manner described in step 2.
a. Generate volume integral reports for the field variables listed in the table below.
b. Verify that the total produced electric current equals to the sum of tab and short current,
that is .
a. As you did for the current source reports, generate reports for the field variables listed in
the table below.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1191
Simulating a Single Battery Cell Using the MSMD Battery Model
b. Verify that the total heat generation rate is the sum of different contributions, that is
.
Note that, as battery's temperature increases, thermal runaway may occur. If thermal runaway starts,
some undesirable exothermic decomposition reactions will occur. For thermal runaway simulations,
the default electrochemistry model cannot be used. Short treatment can only capture the thermal
ramp-up process before the onset of thermal runaway.
31.5. Summary
In this tutorial, you studied how to solve a battery cell problem using the NTGK submodel with the
default settings. You then used the ROM to speed up the computation time of the battery model sim-
ulation. In addition, you learned how to use the MSMD model capability to treat external and internal
short-circuits.
For more information about using the Dual-Potential MSMD Battery model, see the Ansys Fluent User's
and Theory Guides.
31.6. Appendix
The battery cell cross-section is shown in the figure below.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1192 of ANSYS, Inc. and its subsidiaries and affiliates.
References
You can estimate the material properties for your battery cell using the following correlations:
where is the effective property value of a material property (such as density, heat capacity, or
thermal conductivity), is the thickness. The subscripts , , and refer to current collector, electrode,
and separator, respectively. The superscripts and refer to positive and negative, respectively.
The material properties are taken from Kim’s papers [2] and [1]. The computed material properties for
the battery cell presented in the tutorial are shown in the table below.
Zone Total
[um] 20 150 12 145 10 322
= 9.83e5
31.7. References
1. U. S. Kim et al, "Effect of electrode configuration on the thermal behavior of a lithium-polymer battery",
Journal of Power Sources, Volume 180 (2), pages 909-916, 2008.
2. U. S. Kim, et al., "Modeling the Dependence of the Discharge Behavior of a Lithium-Ion Battery on
the Environmental Temperature", J. of Electrochemical Soc., Volume 158 (5), pages A611-A618, 2011.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1193
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1194 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 32: Simulating a 1P3S Battery Pack Using the
Battery Model
This tutorial is divided into the following sections:
32.1. Introduction
32.2. Prerequisites
32.3. Problem Description
32.4. Setup and Solution
32.5. Summary
32.1. Introduction
This tutorial is used to show how to set up a battery pack (battery system connected in parallel/series
pattern) simulation in Ansys Fluent. All the three submodels are available for a pack simulation.
• Set up a battery pack simulation using the NTGK battery submodel in Ansys Fluent
• Define electric contacts for the contact surface and external connectors
• Define electric conductivity for the active material using the user-defined scalars
• Define electric conductivity for the passive material using the user-defined function
• Obtain the battery pack simulation results and perform postprocessing activities
Most problem setup procedures are similar to the single cell simulation. The differences in the problem
setup will be emphasized in this tutorial.
32.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1195
Simulating a 1P3S Battery Pack Using the Battery Model
The discharging process of the battery pack is occurring under constant power of 200 W. The nominal
cell capacity is 14.6 Ah.
You will create a material for the battery cells (an active material) and define the electric conductivity
for the active material using the user-defined scalars (UDS). You will create a material for busbars and
tabs (a passive material) and define the electric conductivity for the passive material using the provided
user-defined function (UDF). You will use the same material for busbars and tabs.
In this tutorial, you will use the NTGK battery submodel to simulate the discharging process under
constant power conditions.
32.4.1. Preparation
1. Download the battery_pack.zip file .
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1196 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
When prompted, browse to the location of the 1P3S_battery_pack.msh.h5 and select the
file.
Once you read in the mesh, it is displayed in the embedded graphics windows.
a. In the Scale Mesh dialog box, select Specify Scaling Factors in the Scaling group.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1197
Simulating a 1P3S Battery Pack Using the Battery Model
e. Click the Fit to Window icon, , to fit and center the mesh in the graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1198 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Once you enable the battery model, the Energy equation will be automatically enabled in
order to solve for the temperature field.
b. Under the Model Options tab (Figure 32.2: Model Options (p. 1199)), configure the following
battery operation conditions:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1199
Simulating a 1P3S Battery Pack Using the Battery Model
ii. In the Electrical Parameters group, retain the default value of 14.6 Ah for Nominal
Cell Capacity.
iii. Select Enable Joule heat in passive zones in the Energy Source Options group.
iv. Enable Specified System Power in the Solution Options group and set System Power
to 200 W.
c. Under the Model Parameters tab, retain the default settings for Y and U coefficients.
d. Under the Conductive Zones tab (Figure 32.3: Conductive Zones (p. 1201)), configure the fol-
lowing settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1200 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
e. Under the Electric Contacts tab (Figure 32.4: Electric Contacts (p. 1202)), configure the contact
surface and external connector settings as follows:
The corresponding current or voltage boundary condition will be applied to those boundaries
automatically.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1201
Simulating a 1P3S Battery Pack Using the Battery Model
Ansys Fluent prints the battery connection information in the console window:
Battery Network Zone Information:
-------------------------------------
Battery 1s1p
Active zone: cell_1
Battery 2s1p
Active zone: cell_2
Battery 3s1p
Active zone: cell_3
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1202 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Number of battery series stages =3; Number of batteries in parallel per series stage=1
****************END OF BATTERY CONNECTION INFO**************
g. Verify that the connection information is correct. If an error message appears or if the con-
nections are not what you want, redefine the conductive zones in the Conductive Zones
tab (Figure 32.3: Conductive Zones (p. 1201)). Repeat this process until you confirm that the
battery connections are set correctly.
Important:
To set a valid connection, you must connect the negative tab to the positive
tab through conductive zones.
In the background, Fluent automatically hooks all the necessary UDFs for the problem.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1203
Simulating a 1P3S Battery Pack Using the Battery Model
a. In the Create/Edit Materials dialog box, enter e_material for Name and e for Chemical
Formula.
c. Under Properties, ensure that defined-per-uds is selected from the Electrical Conductivity
drop-down list and click Edit... next to Electrical Conductivity.
d. In the UDS Diffusion Coefficients dialog box, set the constant value of 1.0 e6 for the both
user-defined scalars.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1204 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
iv. In a similar way, set uds-1 to 1.0 e6 [1/ohm-m] and click OK to close the UDS
Diffusion Coefficients dialog box.
e. In the Question dialog box, click No to retain aluminum and add the new material (e_ma-
terial) to the materials list.
f. Ensure that e_material (e) is selected from the Fluent Solid Materials drop-down list.
2. Create the busbar_material material for busbars and tabs by modifying e-material you have
created in the previous step.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1205
Simulating a 1P3S Battery Pack Using the Battery Model
As stated in the problem description, you will use the same material for busbars and tabs.
Note:
If the busbar and tab materials are different, you need to define the two different
materials and assign them to the busbars and tabs, respectively.
a. In the Create/Edit Materials dialog box, enter busbar_material for Name and bus for
Chemical Formula.
d. Click Change/Create.
e. In the Question dialog box, click No to retain e_material and add the new material (bus-
bar_material) to the materials list.
f. Ensure that busbar_material (bus) is selected from the Fluent Solid Materials drop-
down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1206 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Solid dialog box, select e_material from the Material Name drop-down list.
2. Copy the cell zone condition for the cell_1 zone to the cell_2 and cell_3 cell zones.
a. In the Copy Conditions dialog box, select cell_1 in the From Cell Zone list.
c. Click Copy.
d. Click OK in the Question dialog box to copy the cell zone conditions and close the Copy
Conditions dialog box.
3. In a similar manner, assign busbar_material to all the tabs and busbars cell zones.
a. In the Boundary Conditions task page, select wall-cell_1 and click Edit....
b. In the Wall dialog box, under the Thermal tab, configure the following settings:
2. Copy the boundary conditions for wall-cell_1 to wall-cell_2, wall-cell_3 and all the tab
and busbar wall zones (all boundary zones that have names starting with the "wall" string
and containing the "bar" or "tabzone" string).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1207
Simulating a 1P3S Battery Pack Using the Battery Model
a. In the Equations dialog box, deselect Flow and Turbulence from the Equation selection
list.
b. Click OK.
2. Remove the convergence criteria to ensure that automatic convergence checking does not occur.
c. Click OK.
3. Create a surface report definition for the voltage at the positive tab.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1208 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Surface Report Definition dialog box, enter surf-mon-1 for Name.
b. Select Battery Variables... and Passive Zone Potential from the Field Variable drop-down
lists.
d. In the Create group box, enable Report Plot and Print to Console.
e. Click OK to save the surface report definition and close the Surface Report Definition dialog
box.
i. In the Edit Report Plot dialog box, under the Plot Window group box, click the Axes...
button to open the Axes dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1209
Simulating a 1P3S Battery Pack Using the Battery Model
Note:
You must click Apply to save the modified settings for each axis.
vi. Ensure that time-step is selected from the Get Data Every drop-down list.
4. Create a volume report definition to monitor the maximum temperature in the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1210 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. In the Volume Report Definition dialog box, enter vol-mon-1 for Name.
b. Select Temperature... and Static Temperature from the Field Variable drop-down lists.
d. In the Create group box, enable Report Plot and Print to Console.
e. Click OK to save the volume report definition settings and close the Volume Report
Definition dialog box.
i. In the Edit Report Plot dialog box, under the Plot Window group box, click the Axes...
button to open the Axes dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1211
Simulating a 1P3S Battery Pack Using the Battery Model
vi. Ensure that time-step is selected from the Get Data Every drop-down list.
Solution → Initialization
a. Retain the selection of Standard from the Initialization Methods group box.
b. Click Initialize.
Note:
Warning messages are printed in the Fluent console informing you about interior
zones between different solids. Such messages appear when two adjacent solid
zones separated by an interior face type are using two different materials. The
message suggests using the mesh/modify-zones/slit-interior-between-diff-solids
text command to slit the interior zone between solid zones of differing materials
to create a wall/wall-shadow interfaces. In general, the material property interpol-
ation at wall/wall-shadow is more accurate if different materials are used at two
sides of an interface. However, the battery model is implemented in such a way
that both treatments are equivalent, and such messages could be ignored..
You do not need to modify the Initial Values in the Solution Initialization task page, be-
cause these values are not used for initialization. The Ansys Fluent solver automatically
computes the initial condition for UDS0 and UDS1.
a. Set Time Step Size to 30 seconds and No. of Time Steps to 50.
The residual plot, the history of the voltage at the positive tab and the history of the max-
imum temperature in the domain are shown in Figure 32.5: Residual History of the Simula-
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1212 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
tion (p. 1213), Figure 32.6: Surface Report Plot of Discharge Curve at 200W (p. 1214), and Fig-
ure 32.7: Volume Report Plot of Maximum Temperature in the Domain (p. 1214), respectively.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1213
Simulating a 1P3S Battery Pack Using the Battery Model
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1214 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
32.4.4. Postprocessing
In this section, postprocessing options for the MSMD battery model solution are presented.
b. In the Vectors dialog box, select current-density-j from the Vectors of drop-down list.
c. Select Battery Variables... and Current Magnitude from the Color by drop-down list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1215
Simulating a 1P3S Battery Pack Using the Battery Model
d. Click the Toggle Tree View button next to the Surfaces filter and from the drop-down list,
select Surface Type (under Group By).
The surfaces of the "wall" type are automatically selected in the Surfaces list.
f. In the Options group, enable Draw Mesh and set the mesh display options as desired.
All vectors in your plot will be displayed with the same lengths.
iii. Click Apply and close the Vector Options dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1216 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
Use the Headlight and Lighting display options under the View ribbon tab to
manipulate the graphics display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1217
Simulating a 1P3S Battery Pack Using the Battery Model
c. From the Contours of drop-down list, select Temperature... and Static Temperature.
d. Click the Toggle Tree View button next to the Surfaces filter and from the drop-down list,
select Surface Type (under Group By).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1218 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1219
Simulating a 1P3S Battery Pack Using the Battery Model
c. From the Contours of drop-down list, select Battery Variables... and Joule Heat Source.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1220 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1221
Simulating a 1P3S Battery Pack Using the Battery Model
c. From the Contours of drop-down list, select Battery Variables... and Total Heat Source.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1222 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
32.5. Summary
This tutorial has demonstrated the use of the MSMD battery model to perform electrochemical and
heat transfer simulations for battery packs. You have learned how to set up and solve the problem for
the battery pack of the 1P3S configuration using the NTGK Battery submodel. You have also learned
some of the postprocessing capabilities available in the MSMD battery model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1223
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1224 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 33: Electrolysis Modeling of Proton Exchange
Membrane Electrolyzers
This tutorial is divided into the following sections:
33.1. Introduction
33.2. Prerequisites
33.3. Problem Description
33.4. Setup and Solution
33.5. Summary
33.1. Introduction
This tutorial demonstrates the setup and solution of a proton exchange membrane (PEM) electrolyzer
using the electrolysis model in Ansys Fluent.
The 3D PEM electrolyzer geometry consists of a membrane electrode assembly (MEA), current collectors,
and bipolar plates with flow channels.
• Set up a PEM electrolyzer simulation using the electrolysis model in Ansys Fluent
• Initiate and solve the electrolysis simulation using the pressure-based solver
To learn more about electrolysis modeling, see Electrolysis and H2 Pump Model in the Fluent Theory
Guide and Setting the Electrolysis and H2 Pump Model in the Fluent User's Guide.
33.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1225
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
Liquid water is supplied through the anode flow channel at 333.15 K and a mass flow rate of 0.000404
kg/s. It flows through the porous layers to the catalyst layers where electrochemistry reactions occur.
During the electrochemistry reactions, gaseous hydrogen is produced in the cathode catalyst layer, and
oxygen is produced in the anode catalyst layer. Then gaseous hydrogen and oxygen are transported
out of the catalyst layer through the flow channels to the anode and cathode outlets where hydrogen
and oxygen, along with the remaining liquid water, are discharged from the electrolyzer. See Fig-
ure 33.2: The Electrolyzer Cross-Section (p. 1226).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1226 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
33.3.1. Background
In this tutorial, the electrolysis model is used to simulate a 3D PEM electrolyzer. For the PEM electro-
lysis, the electrochemistry reactions are given by:
The electrochemistry reaction rates in the catalyst layers are calculated using the Butler-Volmer for-
mulation, which determines the production rates of hydrogen and oxygen. Due to the presence of
liquid water and gaseous hydrogen and oxygen, the multiphase model is used in the modeling. Two
potential equations are solved to track the electrical currents and ionic currents, respectively.
33.4.1. Preparation
1. Download the electrolysis.zip file .
4. Select Solution in the top-left selection list to start Fluent in Solution Mode.
33.4.2. Mesh
1. Read the mesh file electrolysis.msh.h5.
When prompted, browse to the location of the electrolysis.msh.h5 and select the file.
Once you read in the mesh, it is displayed in the embedded graphics windows.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1227
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
1. In the General task page, retain the default setting of Pressure-Based under Type (Solver
group box).
33.4.3.2. Models
1. Enable the potential/electrochemistry model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1228 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
2. In the Model tab (see Figure 33.3: Potential/Electrochemistry Dialog Box - Model Tab (p. 1229)),
configure the following settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1229
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
3. In the Parameters tab (see Figure 33.4: Potential/Electrochemistry Dialog Box - Parameters
Tab (p. 1231)), configure the following settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1230 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Note:
The input values for the electrolyzer considered in this tutorial are taken from
[1] (p. 1251). These inputs may not be appropriate for your electrolysis device. You
must provide inputs suitable for your case.
a. In the Anode Zone Type group box, select Current Collector, and then in the Zone(s)
multiple-selection list, select anode_cc and retain the default selection of collector-default
for Solid Material.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1231
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
b. In the Anode Zone Type group box, select Flow Channel, and then in the Zone(s) multiple-
selection list, select anode_fc.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1232 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
c. In the Anode Zone Type group box, select Porous Layer and then and then configure the
following settings (see Figure 33.7: Potential/Electrochemistry Dialog Box - Anode Porous
Layer (p. 1234)).
ii. In the Cell Zone Conditions group box, modify the following settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1233
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
d. In the Anode Zone Type group box, select Catalyst Layer and then configure the following
settings (see Figure 33.8: Potential/Electrochemistry Dialog Box - Anode Catalyst Layer (p. 1235).
ii. In the Cell Zone Conditions group box, modify the following settings:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1234 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
5. In the Electrolyte tab, configure the following settings for the electrolyte/membrane.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1235
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
6. In the Cathode tab, specify settings for the cathode zones (in a manner similar to the anode
zones).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1236 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
7. In the Electrical Tabs tab, specify external anode and cathode tabs.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1237
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
• Adjusts the solver settings. The information about the changes is printed in the console
window.
• Sets the species model. A mixture material called pem-mixture (consisting of nitrogen, oxgen,
hydrogen, and water-vapor) is automatically created.
• Sets the mixture multiphase model. The pem-mixture mixture material is assigned to the
primary phase. water-liquid is assigned to the secondary phase. The primary phase (phase-
1) is selected for a species mixture material in the Species Model dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1238 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
33.4.3.3. Materials
Adjust electrical conductivity and electrolyte conductivity for the solid materials (catalyst-de-
fault, porous-default, catalyst-default, and electrolyte-default).
a. In the Create/Edit Materials dialog box, make sure that solid is selected for Material Type,
and collector-default is selected for Fluent Solid Materials.
b. In the Properties group box, set Electrical Conductivity to 20000 and Electrolyte Con-
ductivity to 1e-16.
Important:
You must click Change/Create to save the settings for each material before selecting
the next material. Otherwise, your edits will be lost.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1239
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
1. In the Outline View, right-click anode_in (under the Setup/Boundary Conditions/Inlet tree
branch) and select Edit... from the menu that opens.
2. In the Mass Flow Inlet dialog box that opens, define the boundary conditions for the mixture
phase.
a. Make sure that mixture is selected from the Phase drop-down list.
c. Click Apply.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1240 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. In Momentum tab, retain the default selection of Mass Flow Rate for the Mass Flow Spe-
cification Method.
d. Click Apply.
Note:
Since phase 1 is not present at the inlet, its mass flow rate is 0 kg/s, which is a default
value.
33.4.3.5. Solution
1. In the Solution Methods task page, retain the default settings for the Pressure-Velocity
Coupling and Spatial Discretization.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1241
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1242 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
a. Enter 1.0 for Volume Fraction in the Under-Relaxation Factors group box.
In electrolysis applications, the velocities (or convection) are relatively small, and diffusion dom-
inates the flow inside porous zones. Therefore, setting the volume fraction under-relaxation factor
to 1.0 is recommended for a faster convergence.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1243
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
Solution → Initialization
a. Retain the selection of Standard from the Initialization Methods group box.
Scroll down the Initial Values list to find phase-2 Volume Fraction.
c. Click Initialize.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1244 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. Click Calculate.
As the solution progresses, the residuals history will be plotted in the Scaled Residuals tab
in the graphics window (see Figure 32.5: Residual History of the Simulation (p. 1213).
33.4.4. Postprocessing
1. Compute the volume integral of transfer current at the anode and cathode catalyst layers to
verify that they have the same values (which indicates the total current at the anode and cathode
sides are the same).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1245
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
b. From the Field Variable drop-down lists, select Potential... and Transfer Current.
c. In the Cell Zones button next to the Surfaces filter and from the drop-down list, select Surface
Type (under Group By).
d. In the Cell Zones multiple selection list, select anode_cl and cathode_cl.
e. Click Compute.
Ansys Fluent reports in the Total Volume Integral field and in the console that the total
volume integral for transfer current at the anode and cathode catalyst layers is approximately
3.12 A. The results printed in the console show that the total volume integrals for the anode_cl
and cathode_cl cell zones are the same, which indicates that the total current is balanced
on the anode and cathode sides.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1246 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
b. From the Surface of Constant drop-down lists, elect Mesh... and Z-Coordinate.
c. Click Compute.
The Min and Max fields display the Z extents of the domain.
e. Click Create.
g. From the Surface of Constant drop-down lists, elect Mesh... and X-Coordinate.
h. Click Compute.
The Min and Max fields display the X extents of the domain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1247
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
d. From the Contours of drop-down list, select Potential... and Electrical Potential.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1248 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Figure 33.12: Electric Potential Distribution (p. 1249) shows that electric potential on the cathode
side is lower than that on the cathode side. The major electric potential changes occur inside
the catalyst layers due to electrochemistry reactions in catalyst layers.
4. In a similar manner, display the contour of volume fraction of phase-1(pem-mixture) on the x-mid
and z-mid iso-surfaces.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1249
Electrolysis Modeling of Proton Exchange Membrane Electrolyzers
d. From the Contours of drop-down list, select Phases... and Volume Fraction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1250 of ANSYS, Inc. and its subsidiaries and affiliates.
Summary
Figure 33.13: Volume fraction of gas phase (p. 1251) shows that the volume fraction of phase-1 on
the cathode side is 0.997 due to the production of gaseous H2. On the anode side, gaseous O2 is
produced and is mixed with the remaining liquid water that has not yet reacted.
33.5. Summary
In this tutorial, you learned how to model PEM electrolysis in a 3D PEM electrolyzer using the electro-
lysis model in Ansys Fluent. You learned how to define solid materials for the anode, cathode, and
electrolyte and set up boundary conditions for the mixture and phases. The steps to perform various
forms of postprocessing were also described.
Bibliography
[1] H. Ito, T. Maeda, A. Nakano, A. Kato, and T. Yoshida. "Influence of pore structural properties of current
collectors on the performance of proton exchange membrane electrolyzer". Electrochimica Acta.
100. 242–248. 2013.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1251
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1252 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 34: Fluent’s Virtual Blade Model Tutorials
The following sections of this chapter are:
34.1. Fluent’s Virtual Blade Model Helicopter Tutorial
34.2. Fluent’s Virtual Blade Model Propeller Tutorial
34.1.1. Introduction
This tutorial provides guidelines for setting up and solving a simple helicopter simulation using Fluent’s
Virtual Blade Model (VBM). The physical rotor is replaced with an actuator disk of finite thickness that
provides the framework to simulate the thrust and torque of the actual rotor and to represent the
rotor effects on the working fluid using the momentum source terms in Fluent’s governing equations.
Local flow characteristics in the actuator disk are extracted from the 3D flow solution generated by
Fluent and used by the VBM to compute the forces acting on each blade section from airfoil look-up
tables, using Blade Element Theory (BET), then applied to the cells composing the actuator disk. Hence
the unsteady rotor problem is replaced with a much simpler time-averaged procedure that can be
used very effectively for the initial design of a real helicopter. The simplified helicopter geometry in
this tutorial consists of a cylinder with a hemispherical nose and a flat disk to simulate the simple
tethering rotor and rotor/fuselage flow interaction in the Georgia Institute of Technology (GIT) wind
tunnel test chamber. The primary purpose of this tutorial is to illustrate the methodology for conducting
this type of simulation, however, even though the mesh is very coarse, very reasonable agreement
with the published experimental data can be obtained.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1253
Fluent’s Virtual Blade Model Tutorials
Geometric Data
Tunnel dimensions 2.134 x 2.743 x 4.877 m
Body diameter 0.134 m
Body length 1.35 m
Body/rotor clearance 0.135m
Rotor blades 2
Rotor radius 0.4570 m
Cutout radius 0.0125 m
Hinge offset 0m
Blade section NACA 0015
Blade chord 0.086 m
Disk pitch angle -6°
Disk bank angle 0°
Collective pitch 10° (fixed)
Coning angle 0°
Longitudinal flapping angle 1.94°
Lateral flapping angle 2.03°
Blade twist 0°
Operating Conditions
Advance ratio (J) 0.1
Reference pressure 101263.15 Pa
Reference temperature 288.0997 K
Reference density 1.22451 kg/m3
Entrance velocity (Vx) 10.04996 m/s
Rotational speed 2,100 rpm
(Ω = 219.9115 rad/s)
Tip speed 100.49955 m/s
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1254 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Figure 34.1: Simple Helicopter in the GIT Wind Tunnel Test Section
For rotor simulations, operating cases will initially be considered using Embedded Disk mode (EDM)
in the following scenarios:
• No trimming
• Collective trimming
Then, Floating Disk mode (FDM) will be used to simulate a no-trimming option.
34.1.3. Setup
The following sections describe the setup steps for this tutorial:
34.1.3.1. Preparation
34.1.3.2. Mesh
34.1.3.3. Enabling the Virtual Blade Model
34.1.3.4. Setup Units
34.1.3.5. Operating Conditions
34.1.3.6. Physical Modeling
34.1.3.7. Materials
34.1.3.8. Boundary Conditions
34.1.3.9. Reference Values
34.1.3.10. Solution Methods and Controls
34.1.3.11. Solution Initialization
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1255
Fluent’s Virtual Blade Model Tutorials
34.1.3.1. Preparation
To prepare for running this tutorial:
• naca0015.dat
• VBM_helicopter_tutorial/GIT_helicopter_tutorial.msh
• xnr_phi0.xy
• xnr_phi090.xy
• xnr_phi180.xy
• xnr_phi270.xy
4. Select Solution in the top-left selection list to start Fluent in solution mode.
5. Select 3D for Dimension, Double Precision for Solver Options and a suitable number of
Solver Processes.
7. Click Start.
34.1.3.2. Mesh
1. To read the mesh file, go to:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1256 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Deselect inlet, exit and tunnel in the Surfaces list, select int_rotor and fuselage and click
Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1257
Fluent’s Virtual Blade Model Tutorials
Since this case uses an embedded disk in the first part of this tutorial (EDM approach), the
computational domain must be divided into two separate but connected fluid domains, referred
to as cell zones (Physics → Zones → Cell Zones). The VBM only acts on the cells that form the
live1 cell zone attached to one side of the actuator disk.
As shown in Figure 34.2: From Left to Right, the Three Components of the live1 Cell Zone:
Int_Rotor, Int_live1 and Int_Live. (p. 1258), Fluent automatically subdivides the live1 cells into
three separate entities.
• int_rotor contains the internal single-sided cell faces lying on the actuator disk surface,
• int_live: contains the cell faces shared by the live and live1 domains, excluding the actuator
disk,
3. To display the first two surfaces, select them under Surfaces, and click Display.
4. For the third surface, however, click Adjacency... in the Mesh Display dialog box and select
live1 under Cell Zone(s) and int_live1 from the list of the Adjacent Face Zones and then click
on the Display Face Zones.
Important:
If this arrangement is not respected, the VBM will not work properly in Embedded
Disk mode.
Figure 34.2: From Left to Right, the Three Components of the live1 Cell Zone: Int_Rotor,
Int_live1 and Int_Live.
Since this tutorial uses Embedded Disk mode, the following mesh topology characteristics must
be respected:
• The actuator disk surface (int_rotor) must have the interior boundary condition.
• The cells attached to one side of the disk must be marked as a separate domain (live1).
• These cells must have one complete face attached to the disk. Only hexa and prisms are allowed.
• A continuum fluid zone (live) must completely envelop the rotor zone (live1).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1258 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
• The fluid zone and rotor zone must have different BC index (id=13 for the fluid zone and 1 for
the rotor zone).
Note:
There is no need to create the disk and corresponding cell zone in the mesh when using
Floating Disk mode. Floating disks can be created during the VBM setup.
define/models/virtual-blade-model/enable?
Note:
The VBM can only be enabled when a valid Ansys Fluent case or mesh file has been set
or read.
The current compatibility of the VBM is limited as it cannot operate with multiphase or
inviscid flow. If any of these are active, Fluent will prevent the VBM from being enabled
and display a warning message via either the Console or a pop-up message.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1259
Fluent’s Virtual Blade Model Tutorials
1. Click angle in the Quantities list and choose deg in the Units list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1260 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
3. Click OK.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1261
Fluent’s Virtual Blade Model Tutorials
a. Type → Pressure-Based
c. Time → Steady
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1262 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
d. Click OK to accept all the other default settings and close the Viscous Model dialog box.
Note:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1263
Fluent’s Virtual Blade Model Tutorials
34.1.3.7. Materials
This simulation features a high-speed flow regime, hence compressibility must be enabled.
1. Select air as the working fluid in the Fluent Fluid Materials pull-down menu
Note:
The VBM also works with the constant density and incompressible-ideal-gas op-
tions.However, the ideal-gas option is more appropriate since rotors usually operate
in the compressible regime.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1264 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1265
Fluent’s Virtual Blade Model Tutorials
a. Select the inlet boundary in the Task Page, ensure that its Type is velocity-inlet and click
the Edit… button.
b. In the Momentum panel of the ribbon, select Components from the Velocity Specification
Method pull-down menu.
d. Input the values (10.049955, 0, 0) m/s for the X-, Y- and Z-Velocity components, respect-
ively.
This velocity is calculated using the definition of the advance ratio J = 0.1.
e. In the Turbulence section, select Intensity and Hydraulic Diameter from the Specification
Method pull-down menu.
f. Set the Turbulence Intensity value to 1% (or Turbulence Intensity [fraction]value to 0.01
and the Hydraulic Diameter value to 0.134 m. The diameter of the fuselage is assumed
to represent the characteristic turbulent macroscopic length scale.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1266 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1267
Fluent’s Virtual Blade Model Tutorials
a. Select the exit boundary, ensure that the Type is pressure-outlet, then click the Edit…
button.
d. In the Turbulence section, select the Modified Turbulent Viscosity option in the
Specification Method pull-down menu.
e. Set a value of 0.0001 in the Backflow Modified Turbulent Viscosity [m2/s] box.
There is very little chance that backflow may occur, however it is good practice not to
skip this operation.
f. In the Thermal panel of the ribbon, set the Backflow Total Temperature to 288.15
K.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1268 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1269
Fluent’s Virtual Blade Model Tutorials
a. Select the tunnel boundary, ensure that the Type is set to wall, and and click the Edit…
button.
b. In the Momentum panel of the ribbon, click Specified Shear under Shear Condition.
Within Shear Stress, specify 0, 0, 0 for the X-, Y- and Z-Components [Pa], respectively.
c. In the Thermal panel of the ribbon, select Heat Flux under Thermal Conditions and ensure
that the Heat Flux [W/m2] value is 0.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1270 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1271
Fluent’s Virtual Blade Model Tutorials
1. Scheme → SIMPLE
3. Pressure → PRESTO!**
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1272 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
9. Note:
*The node-based averaging scheme is more accurate than the default cell-based
scheme, especially on unstructured meshes, and most notably for triangular and
tetrahedral meshes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1273
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1274 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
1. Select Standard and click Options... to open the Solution Initialization task page which
provides access to further settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1275
Fluent’s Virtual Blade Model Tutorials
Note:
It is recommended to initialize the solution before configuring the VBM rotor. This
is a mandatory step for Floating Disk mode due to use of Fluent post-processing
tools for creating a floating disk. However, it can be delayed for Embedded Disk
mode.
1. Select Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
4. Press Add. A new rotor with a default name vbmrotor_1 with default properties will be created.
The settings appearing to the right will be updated in the next steps.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1276 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
6. Enter the parameters shown in Figure 34.3: General Disk Data Configuration Window (p. 1278).
7. Click the Geometry tab and enter the parameters shown in Figure 34.3: General Disk Data
Configuration Window (p. 1278).
8. Click Change/Create to save the settings. Click OK if the following warning message appears:
9. Click Apply to pre-process input settings and close the VBM Rotor Inputs dialog box.
Note:
The Change/Create button must be clicked to save the updated entries of the current
rotor before moving on to the next rotor or before pressing the Apply button. This
sequence must always be respected, even if the VBM Rotor Inputs dialog box (VBM
graphical user interface) is re-opened to simply edit a parameter.
When pressing Apply, Fluent VBM reads and pre-processes data entered in the VBM
Rotor Inputs dialog box and reports some information regarding each rotor zone
in the Console.
VBM will append the .dat suffix to the airfoil file names if it is omitted in the VBM
graphical user interface.
Consult Airfoil File Format within the Fluent User's Guide for more information on
the geometry of the rotor blades and the effect of the parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1277
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1278 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
1. Ensure that Plot and Print to Console options are enabled in the Options group box.
2. Enable Show Advanced Options and select absolute from the Convergence Criterion drop-
down list.
3. Set the Absolute Criteria values to 1e-6 for Energy equation and to 1e-5 for other equations
as shown in Figure 34.5: Solution Residuals Configuration (p. 1279).
Additionally, you may also want to monitor pressure convergence on the actuator disk int_rotor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1279
Fluent’s Virtual Blade Model Tutorials
2. Enable Report File, Report Plot and Print to Console in the Create section.
3. Select Pressure… and Static Pressure with the pull-down menus in the Field Variable section.
When the calculation begins, the pressure convergence history will be displayed in the Graphics
window, printed in the Console and written in the rotor_pressure-rfile file.
Additionally, the convergence histories of the thrust, torque, power, moments and forces are written
to the Rotor_1_Loads.dat file. If you want to see the convergence histories of any output
quantity (for example, VBM Thrust) for the rotor, go to:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1280 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
2. Enable Report File, Report Plot and Print to Console under Create.
When the calculation begins, the rotor thrust convergence history will be displayed in the Graphics
window, printed in the Console and written in main_rotor_pressure-rfile.out.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1281
Fluent’s Virtual Blade Model Tutorials
Example 34.1: The Ribbon at the Top of the Graphics Window Can Be Used to Change
the View Options Defined Above
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1282 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
1. Create plane-y=0
b. Select Three Points from the Method drop-down list and enable the Bounded box in
the Options list. This will allow the creation of a bounded cutting plane using three corner
points.
c. Enter the coordinates of the corner points in the Points section: P(1) = {-0.25, 0, -0.40},
P(2) = {1.5, 0, -0.40} and P(3) = {1.5, 0, 0.70}.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1283
Fluent’s Virtual Blade Model Tutorials
To define the next plane, do not close the Plane Surface dialog box.
2. Create plane-x=0.3
b. Enter the coordinates of the corner points in the Points section: P(1) = {0.3, 0.7, -0.5},
P(2) = {0.3, -0.7, -0.5} and P(3) = {0.3, -0.7, 0.5)}.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1284 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
3. Enter the coordinates of the point in the Point section: {0.457552, 0, 0.132127}
4. Enter the normal vector components in the Normal section: {-0.104528, 0, 0.996195}
The Iso-Surface panel is shown in Figure 34.8: Iso-Surface Creation Panel (p. 1285).
1. Create clip-z.
b. Select Mesh… and then Z-Coordinate from the Surface of Constant drop-down list.
c. Select fuselage in the From Surface list and live in the From Zones list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1285
Fluent’s Virtual Blade Model Tutorials
This operation creates a curve at the intersection of the cylindrical fuselage and an X-Y cutting
plane at position Z = 0 m.
To define the next curve, do not close the Iso-Surface dialog box.
2. Create clip-y.
a. Name the curve around the fuselage clip-y in the New Surface Name box.
b. Select Mesh… and then Y-Coordinate in the Surface of Constant drop-down list.
c. Select fuselage in the From Surface list and live in the From Zones list
This operation creates a curve at the intersection of the cylindrical fuselage and an X–Z cutting
plane at position Y = 0 m.
3. Create a clip-port.
The curves created in the previous steps are irrelevant in their current state; they must be
divided into port and starboard, top and bottom sides.
Figure 34.9: Iso-Clip Panel for the Creation of the Clip-Port Curve
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1286 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
c. Select Mesh… and then Y-Coordinate in the Clip to Values of pull-down menus.
d. Click the Compute button. The maximum and minimum Y limits of the curve clip-z are
displayed under the two circular dials.
e. Change the Max [m] limit to 0 and press the Enter key.
To define the next curve, do not close the Iso-Clip dialog box.
4. Create a clip-starboard.
To define the next curve, do not close the Iso-Clip dialog box.
5. Create a clip-bottom.
c. Select Mesh… and then Z-Coordinate in the Clip to Values of pull-down menus.
d. Click the Compute button. The maximum and minimum Z limits of the curve clip-y are
displayed under the two circular dials.
e. Change the Max [m] limit to 0 and press the Enter key.
To define the next curve, do not close the Iso-Clip dialog box.
6. Create a clip-top.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1287
Fluent’s Virtual Blade Model Tutorials
The clip-y and clip-z curves are no longer needed and therefore can be deleted. Go to:
a. Select clip-y and clip-z in the Surfaces list and click the Delete button.
1. Select Mesh… and then X-Coordinate in the Field Functions pull-down menus. Click the
Select button. An x will appear in the Definition box.
3. Enter the value 0.457 with the keys of the numeric keypad.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1288 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Note:
To change/modify an already defined custom field function, click the Manage… button.
You can exit Fluent by selecting File → Exit or by clicking the X icon in the top right corner
of the application. Otherwise, go to Solution (p. 1289) to run the calculation.
If you exit Fluent, the steps below should be followed to re-launch and apply VBM settings before
running calculations.
1. Launch the Fluent executable in the working directory using the same launching setup
shown in Preparation (p. 1256).
2. Read the case file, File → Read → Case... and select VBM_helicopter_tutori-
al.cas. Alternatively, you can read both case & data file when restarting from a previous
solution.
3. Initialize the solution from inlet boundary values, select Solution → Initialization
→ Initialize. If you restarted from a previous solution, you can skip this step.
4. Apply the VBM, select Physics → Models → More → Virtual Blade Model… to
open the VBM Rotor Inputs dialog box and click Apply. This action will prompt the Fluent
VBM to read and pre-process rotor setup in the VBM Rotor Inputs dialog box and report
details on each rotor zone.
Note:
Before starting any iteration, Fluent will automatically apply VBM settings if they have
not been applied yet or if the mesh or input settings have changed. While Step 4 is not
mandatory, it is good practice to apply VBM settings before running the simulation or
after any adjustments to the VBM setup. Fluent will verify the inputs and notify you of
any issues.
34.1.4. Solution
Four simulations will be executed and compared to demonstrate VBM capabilities:
34.1.4.1. Rotor Simulation with Fixed-Pitch Using EDM
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1289
Fluent’s Virtual Blade Model Tutorials
Set the Number of Iterations value to 500 and click the Calculate button.
The convergence history of the residuals is shown in Figure 34.11: Convergence History (p. 1291).
The convergence history of the integral of the static pressure on the int_rotor surface is shown
in Figure 34.12: Pressure Monitor Convergence History (p. 1291). Also, the convergence history of
the main-rotor-thrust, which is a VBM output quantity, is demonstrated in Figure 34.13: Rotor
Thrust Monitor Convergence History (p. 1292). You can see that main-rotor-thrust converged
more quickly than the Scaled Residuals, although this is not always the case.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1290 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1291
Fluent’s Virtual Blade Model Tutorials
2. Display contours of pressure on the cutting planes that have been created in Cutting Planes for
the Pressure Distributions (p. 1282):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1292 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
a. Configure the contour settings shown in Figure 34.14: Pressure Distribution Contours on the
Y=0 Plane (p. 1293).
b. Click the Save/Display button to display the image in the graphics window.
c. To see the contours on plane-y=0, as shown in Figure 34.15: Pressure Distribution with Fixed
Blade Pitch, Y=0 Cutting Plane (p. 1294), click the green y-axis arrow in the axis triad twice
and click the Fit to Window button in the graphics toolbar.
d. To change the colormap, click the Colormap Options… button to open the Colormap
dialog and set the parameters (Number Format, Font Size, Colormap Size, etc) based on
your preference.
e. To disable the light on the contour, go to the Lights dialog box, and de-select Light On:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1293
Fluent’s Virtual Blade Model Tutorials
Figure 34.15: Pressure Distribution with Fixed Blade Pitch, Y=0 Cutting Plane
f. Create a similar contour for the plane-x=0.3 to see the image of Figure 34.16: Pressure Distri-
bution with Fixed Blade Pitch, X=0.3 Cutting Plane (p. 1294). Use the axis triad, rotation controls,
and Lights dialog box as needed.
Figure 34.16: Pressure Distribution with Fixed Blade Pitch, X=0.3 Cutting Plane
Figure 34.15: Pressure Distribution with Fixed Blade Pitch, Y=0 Cutting Plane (p. 1294) and Fig-
ure 34.16: Pressure Distribution with Fixed Blade Pitch, X=0.3 Cutting Plane (p. 1294) show that
there is a clear pressure load imbalance on the disk, therefore if the helicopter were free to fly,
it would not be able to maintain a straight-and-level course, rather it would tilt up and roll to
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1294 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
the left. To achieve stability, the rotor must be trimmed so that the pressure integrated over
the rotor produces no net moments, only lift and thrust in the forward direction. This can only
be achieved by fine-tuning the rotor collective and cyclic pitch (thrust and moment trimming).
3. To display contours of the results on the disk planes that have been created in Cutting Planes
for the VBM Results (p. 1284), go to:
Figure 34.17: Setup Contours to Display the Vbm AoA Distribution for Main-Rotor
a. Configure the contour settings shown in Figure 34.17: Setup Contours to Display the Vbm
AoA Distribution for Main-Rotor (p. 1295).
b. Ensure Node Value and all other options are deselected in the Options group box, with
the exception of the Filled option.
Note:
The VBM variables are cell-based. Therefore Node Value must be de-selected for
the values to display correctly.
c. Click the Save/Display button to display the image in the Graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1295
Fluent’s Virtual Blade Model Tutorials
d. Modify Colormap Options..., rotate the view and zoom in to get the display shown in Fig-
ure 34.18: VBM AoA Distribution for Main-Rotor (p. 1296)
e. Press Compute. The angle of attack is zero on any cells in the domain except the ones in
rotor cells (live1).The AoA distribution is in the range of -79.97 to 16.77 degrees. During
forward flight, the retreating blade experiences a reduction in the relative airflow velocity
and can enter a stall condition (positive or negative AoA with an absolute magnitude larger
than stall angle), where the airflow separates from the blade surface and creates a region
of reverse flow.
f. Try different VBM variables and visualize their contours by displaying them.
4. Save the Fluent case and data files (VBM_helicopter_tutorial.cas and VBM_heli-
copter_tutorial.dat):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1296 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Table 34.2: Values from the Fixed-Pitch Solution (p. 1297) lists the values of the variables appearing
in the formula. The rotor thrust can be recovered from column 3 of the last line of the VBM log
file Rotor_1_Loads.csv. is the coefficient of the dynamic pressure set to 1 in the code.
The blade tip velocity and the reference density are listed in Table 34.1: Geometric Data and Oper-
ating Conditions (p. 1254).
Variable Value
rotor thrust 74.94955 N
dynamic pressure coefficient 1
blade tip velocity 100.499327 m/s
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1297
Fluent’s Virtual Blade Model Tutorials
a. Select Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
b. Select the Trimming panel in the ribbon and enable Collective pitch.
c. Set the Update Frequency value to 10, the Damping Factor to 0.7 and enter the value
0.0092363 in the Desired thrust coefficient box.
Set a value of 200 in the Number of Iterations box and press the Calculate button.
The residuals, pressure and thrust monitor values should not change for the next 200 iterations.
This short run is required only to verify that the thrust coefficient value is precise and the col-
lective angle printed to the Console after 200 iterations converges to the original 10° fixed-pitch
blade angle.
3. When the execution terminates, save the case and data files (VBM_helicopter_tutori-
al_VP.cas and VBM_helicopter_tutorial_VP.dat).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1298 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
a. Select Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
b. Select the Trimming option in the ribbon and enable the Cyclic pitch option.
c. Enter the value 0 in the Desired roll-moment coefficient and Desired pitch-moment
coefficient boxes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1299
Fluent’s Virtual Blade Model Tutorials
Set a value of 600 in the Number of Iterations box and press the Calculate button.
At convergence the residual history will look like Figure 34.19: Convergence History with Collective
and Cyclic Angles Trimming (p. 1301).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1300 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Figure 34.19: Convergence History with Collective and Cyclic Angles Trimming
3. When the execution terminates, save the case and data files (VBM_helicopter_tutori-
al_Co_Cy.cas and VBM_helicopter_tutorial_Co_Cy.dat):
During the saving process, trimming results will also be saved in a Fluent .dat file and printed
in the Console. Due to cyclic pitch trimming, the collective pitch angle changes to 10.14838˚
and the coefficient of cyclic cosine and sine components of the blade pitch angle change to -
1.91224˚ and 2.83469˚, respectively. The resulting converged rotor thrust with both collective
and cyclic trimming is still 74. 94954 N, as it was prior to trimming. These values can be found
in the third column of the Rotor_1_Loads.csv output file.
Figure 34.20: Pressure Distribution with Collective and Cyclic Trimming, Y=0 Cutting Plane (p. 1302)
and Figure 34.21: Pressure Distribution with Collective and Cyclic Trimming, X=0.3 Cutting
Plane (p. 1302) show that the cyclic trimming has balanced the pressure distribution almost equally
along, and especially across, the rotor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1301
Fluent’s Virtual Blade Model Tutorials
Figure 34.20: Pressure Distribution with Collective and Cyclic Trimming, Y=0 Cutting Plane
Figure 34.21: Pressure Distribution with Collective and Cyclic Trimming, X=0.3 Cutting
Plane
4. Exit Fluent by selecting Exit in the File ribbon tab or by clicking the X icon in the top right
corner of the application. For the latter, a Warning dialog box will open. Press OK to exit Fluent.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1302 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
begins by reading the case file saved in the first simulation and then changing some settings.
Generally, the mesh has less prerequisites for the VBM with a floating disk. In this case, the same
grid is used for consistency.
1. If not already done, exit Fluent. Create a new working directory and copy VBM_helicopter_tu-
torial.cas and naca0015.dat to this new directory.
2. Launch the Fluent executable in the new working directory using the same launching setup as
Preparation (p. 1256).
Solution → Initialization
Note:
Before creating the floating disk, an initial solution should be loaded or initialized.
Otherwise, Fluent will give a warning message to do so.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1303
Fluent’s Virtual Blade Model Tutorials
Figure 34.22: General Disk Data Configuration Window, FDM, Fixed Pitch
a. Select Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
d. Retain all other settings as shown in Figure 34.22: General Disk Data Configuration Window,
FDM, Fixed Pitch (p. 1304).
e. Press Create Floating Disk. Fluent will create and select the Rotor Surface named srf-fdisk-
main_rotor.
g. Click OK in the Warning dialog box that appears stating that trimming is off.
6. Run calculation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1304 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
The convergence history of the residuals is shown in Figure 34.23: Convergence History, FDM,
Fixed Pitch (p. 1306). The convergence history of the integral of the static pressure on the
int_rotor surface is shown in Figure 34.24: Pressure Monitor Convergence History, FDM, Fixed
Pitch (p. 1306). In addition, the convergence history of the main-rotor-thrust is demonstrated in
Figure 34.25: Rotor Thrust Monitor Convergence History (p. 1307). As shown in the pictures, the
converging history of the current simulation using FDM is similar to that of using EDM (see
Rotor Simulation with Fixed-Pitch Using EDM (p. 1290)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1305
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1306 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
In general, VBM simulations using FDM and EDM should yields the same results as long as the
meshes and facets on the disks are the same. In the current simulation, the converged global
rotor results are almost the same as those of EDM approach, as shown in Table 34.3: Comparison
Between Global Rotor Results Obtained Using EDM and FDM (p. 1307). The negligible discrepancies
in the results are due to the difference between the embedded and floating disk’s facets.
Table 34.3: Comparison Between Global Rotor Results Obtained Using EDM and FDM
7. When the execution terminates, save the case and data files (VBM_helicopter_tutori-
al_FDM.cas and VBM_helicopter_tutorial_FDM.dat):
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1307
Fluent’s Virtual Blade Model Tutorials
8. Exit Fluent by selecting Exit in the File ribbon tab or by clicking the button in the top right
corner of the application. For the latter, a Warning dialog box will open to confirm, press OK
to exit Fluent.
2. Compare the results along the top and bottom sides of the fuselage using the XY plot panel.
b. Select Pressure and then Pressure Coefficient from the Y Axis Function pull-down menu.
c. Select Custom Field Functions… and then x-norm from the X Axis Function pull-down
menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1308 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
e. Click the Load File… button and select files xnr_phi0.xy and xnr_phi180.xy con-
taining the experimental data, then click OK.
It is possible to change the curve style. Click the Curves... button in the Solution XY Plot
dialog box, then select the curve # and define the Line Style and Marker Style from the
options in the Curve – Solution XY Plot dialog box.
3. Compare results along the port and starboard sides of the fuselage.
a. Select the two files in the File Data list and click the Free Data button.
b. Deselect the clip-top and clip-bottom entities in the Surfaces list. Select clip-port and
clip-starboard in the Surfaces list.
c. Click the Load File… button and select the xnr_phi090.xy and xnr_phi270.xy files
containing the experimental data, the click OK.
Figure 34.26: Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage (p. 1310)
shows the comparison of the numerical and experimental pressure coefficient along the top
and bottom of the fuselage. Figure 34.26: Pressure Coefficient Distribution Along the Top and
Bottom of the Fuselage (p. 1310) shows the comparison of the numerical and experimental
pressure coefficient distribution along the port and starboard sides of the fuselage.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1309
Fluent’s Virtual Blade Model Tutorials
Figure 34.26: Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage
Figure 34.27: Pressure Coefficient Distribution Along the Port and Starboard Sides of
the Fuselage
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1310 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Helicopter Tutorial
Figure 34.28: Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage Obtained
with Collective and Cyclic Trimming (p. 1311) shows the comparison of the numerical and experi-
mental pressure coefficient along the top and bottom of the fuselage. Figure 34.29: Pressure
Coefficient Distribution Along the Port and Starboard Sides of the Fuselage Obtained with Col-
lective and Cyclic Trimming (p. 1311) shows the comparison of the numerical and experimental
pressure coefficient along the port and starboard sides of the fuselage.
Figure 34.28: Pressure Coefficient Distribution Along the Top and Bottom of the Fuselage
Obtained with Collective and Cyclic Trimming
Figure 34.29: Pressure Coefficient Distribution Along the Port and Starboard Sides of the
Fuselage Obtained with Collective and Cyclic Trimming
Some improvements in the agreement between the experimental and numerical results with
collective and cyclic trimming are seen at the top of the fuselage. The numerical results on the
port and starboard side have also improved considerably.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1311
Fluent’s Virtual Blade Model Tutorials
34.1.5. Summary
This tutorial explains the usage of Fluent’s VBM for a generic helicopter case and compares the nu-
merical results with fixed blade pitch and with collective and cyclic trimming to the published exper-
imental data.
Step-by-step instructions for the Fluent and VBM set up are provided to enable you to conduct real-
istic rotorcraft simulations.
The comparison of the fixed-pitch results with the collective trimming case implicitly demonstrates
that the VBM trimming routine is stable and accurate.
Considering the coarseness of the grid, which has been tailored towards portability, simplicity and
fast turnaround of the tutorial runs, rather than accuracy, a very reasonable agreement between the
results of the simulation obtained with collective and cyclic trimming and the experimental data has
been demonstrated.
VBM simulations using FDM and EDM for the same mesh and same conditions yield the same results.
34.1.6. References
1. Liou, S.G., Komerath, N.M. and McMahon, H.M. “Velocity Measurements of Airframe Effects on a
Rotor in Low-Speed Forward Flight”, AIAA Journal of Aircraft, vol. 26, no. 4, 1989.
2. Glauert, H. “The Elements of Aerofoil and Airscrew Theory,” Second Edition, Cambridge University
Press, New York, USA, 1947.
3. Stepniewski, W.Z. and Keys, C.N., “Rotary-Wing Aerodynamics,” Dover Publications Inc., New York,
USA, 1984.
4. Leishman, J.G., “Principles of Helicopter Aerodynamics,” Cambridge University Press, New York,
USA, 2000.
6. Brand, A.G., Komerath, N. and McMahon, H., “Results from Laser Sheet Visualization of a Periodic
Rotor Wake”, AIAA Journal of Aircraft, vol. 26, no. 5, 1989.
7. Liou, S.G., Komerath, N.M. and McMahon, H.M. “Velocity Field of a Cylinder in the Wake of a Rotor
in Forward Flight”, AIAA Journal of Aircraft, vol. 27, no. 9, 1990.
8. Liou, S.G., Komerath, N.M. and McMahon, H.M. “Measurements of the Interaction Between a Rotor
Tip Vortex and a Cylinder,” AIAA Journal, vol. 28, no. 6, 1990.
9. D.N. Mavris, Komerath, N.M. and McMahon, H.M. “Prediction of Aerodynamic Rotor-Airframe Inter-
actions in Forward Flight”, Journal of the American Helicopter Society, October 1989.
10. Brand, A.G., Komerath, N.M. and McMahon, H.M., “Windtunnel Data From a Rotor Wake/Airframe
Interaction Study”, Georgia Institute of Technology, US Army Research Contract No. DAAG 29-82-
K-0094, 1986.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1312 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
34.2.1. Introduction
This tutorial provides guidelines for setting up and solving flow on a 6-bladed aircraft propeller using
Fluent’s Virtual Blade Model (VBM). The physical propeller is replaced with an actuator disk of finite
thickness that provides the framework to simulate the thrust and torque of the actual propeller using
the momentum source terms in Fluent’s governing equations. Local flow characteristics in the actuator
disk are extracted from the 3D flow solution generated by Fluent and used by the VBM to compute
the forces acting on each blade section from airfoil look-up tables, then applied to the cells composing
the actuator disk. The unsteady propeller problem is replaced with a much simpler time-averaged
procedure that can be used very effectively for the initial design of a real propeller-driven aircraft.
Although the mesh is very coarse, the purpose of this tutorial is to illustrate the methodology for
conducting this type of simulation, rather than as a validation of the Virtual Blade Model that should
be conducted with much finer grids.
Although the VBM has been specifically developed for rotorcraft simulations, it is also applicable to
general rotating machinery (propellers, wind power, HVAC, automotive, marine, etc.), for flows typically
characterized by:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1313
Fluent’s Virtual Blade Model Tutorials
Domain (p. 1315). The geometric and operating conditions are listed in Table 34.4: Propeller Geometric
Data and Operating Conditions (p. 1314).
Geometric Data
Tunnel dimensions 50 x 30 m
Tunnel turbulence intensity 1%
Rotor blades 6
Rotor radius 0.5 m
Cutout radius 0.15 m
Hinge offset 0m
Blade section NACA 16016 (6% camber)
Blade root chord 0.1 m
Blade tip chord 0.05 m
Disk pitch angle -90°
Disk bank angle 0°
Collective pitch angle 61.85345° (fixed)
Coning angle 0°
Longitudinal flapping angle 0°
Lateral flapping angle 0°
Blade twist -35.12931°
Operating Conditions
Design advance ratio (Jd) 1.4208
Reference pressure 97013.91 Pa
Reference temperature 284.5926 K
Reference density 1.187584 kg/m3
Inflow velocity (Vx) 84.54519 m/s
Rotational speed 3570.321 rpm
The conditions in Table 34.4: Propeller Geometric Data and Operating Conditions (p. 1314) were computed
using the following definition of the advance ratio.
where
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1314 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Figure 34.30: Simple Propeller, Modeled by an Actuator Disk (Green), Inside a Cylindrical Domain
The geometric characteristics of the propeller blade are listed in Table 34.5: Geometric Characteristics
of the Propeller Blade (p. 1315). Figure 34.31: Radial Distribution of Blade Chord and Twist (p. 1316) shows
that the radial distributions of chord and twist are non-linear. Figure 34.32: Lift and Drag Coefficients
of the Modified NACA 16016 Airfoil (p. 1316) shows that the active range of the aerodynamic coefficients
of the modified NACA 16016 airfoil is limited to ±8˚. However, the VBM requires that they be provided
over the full ±180˚ range. At the end of the simulation, it will be good practice to verify that the
angle of attack has not exceeded the ±8˚ range across the entire actuator disk.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1315
Fluent’s Virtual Blade Model Tutorials
Figure 34.32: Lift and Drag Coefficients of the Modified NACA 16016 Airfoil
• Fixed pitch
34.2.3. Setup
The following sections describe the setup steps for this tutorial:
34.2.3.1. Preparation
34.2.3.2. Mesh
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1316 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
34.2.3.1. Preparation
To prepare for running this tutorial:
• naca16016.dat
• VBM_propeller_tutorial/VBM_propeller_tutorial.msh
3. Select Solution in the top-left selection list to start Fluent in solution mode.
4. Select 3D for Dimension, Double Precision for Solver Options and a suitable number of
Solver Processes.
6. Click Start.
34.2.3.2. Mesh
1. Read the mesh file.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1317
Fluent’s Virtual Blade Model Tutorials
Deselect inflow, outer and outflow in the Surfaces list and select int_acdisk and click Display.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1318 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Since this case uses an embedded disk, the computational domain must be divided into two
separate but connected fluid domains (Physics → Zones → Cell Zones). The VBM only acts on
the cells that form the disk cell zone attached to one side of the actuator disk.
As shown in Figure 34.33: From Left to Right, the Three Components of the Disk Cell Zone:
Int_Acdisk, Int_Disk and Int_Disk:003 (p. 1319), Fluent automatically subdivides the disk cells into
three separate entities:
• int_acdisk contains the internal single-sided cell faces lying on the actuator disk surface.
• int_disk:003 contains the cell faces shared by the live and disk domains, excluding the ac-
tuator disk.
3. To display the first two surfaces, select each in the list of Surfaces, and click Display.
4. For the third surface, however, click Adjacency in the Mesh Display dialog box to open the
Adjacency dialog box, select disk from the list of Cell Zone(s) and int_disk from the list of the
Adjacent Face Zones and then click the Display Face Zones.
Important:
If this arrangement is not respected, the VBM will not work properly.
Figure 34.33: From Left to Right, the Three Components of the Disk Cell Zone: Int_Acdisk,
Int_Disk and Int_Disk:003
Since this tutorial uses the Embedded Disk mode, the following mesh topology requirements must
be respected:
• The actuator disk surface (int_acdisk) must have the interior boundary condition.
• The cells attached to one side of the disk must be marked as a separate domain (disk).
• These cells must have one complete face attached to the disk. Only hexa and prisms are al-
lowed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1319
Fluent’s Virtual Blade Model Tutorials
• A continuum fluid zone (live) must completely envelop the rotor zone (disk).
• The fluid zone and rotor zone must have different BC index (10 for the fluid zone and 1 for
the rotor zone).
define/models/virtual-blade-model/enable?
Note:
The VBM can only be enabled when a valid Ansys Fluent case or mesh file has been set
or read.
The current compatibility of the VBM is limited as it cannot operate with multiphase or
inviscid flow. If any of these are active, Fluent will prevent the VBM from being enabled
and display a warning message via either the Console or a pop-up message.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1320 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
1. Click angle in the Quantities list and choose deg in the Units list.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1321
Fluent’s Virtual Blade Model Tutorials
3. Click OK.
a. Type → Pressure-Based
c. Time → Steady
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1322 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1323
Fluent’s Virtual Blade Model Tutorials
d. Click OK to accept all the other default settings and close the Viscous Model dialog box.
Note:
34.2.3.7. Materials
This simulation features a high-speed flow regime, hence compressibility must be enabled.
1. Select air as the working fluid in the Fluid Materials pull-down menu.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1324 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Note:
The VBM also works with the constant density and incompressible-ideal-gas op-
tions.However, the ideal-gas option is more appropriate since rotors usually operate
in the compressible regime.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1325
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1326 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
a. Select the inflow boundary in the Task Page, ensure that its Type is velocity-inlet and click
the Edit… button.
b. In the Momentum panel of the ribbon, select the Components option from the Velocity
Specification Method pull-down menu.
d. Input the values (84.54519,0,0) m/s for the X-, Y- and Z-Velocity components, respectively.
e. In the Turbulence section, select the Turbulent Viscosity Ratio option from the Specification
Method pull-down menu and set the Turbulent Viscosity Ratio to 1.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1327
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1328 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
a. Select the outflow boundary, ensure that the Type is pressure-outlet, then click the Edit…
button.
d. In the Turbulence section, select the Modified Turbulent Viscosity option in the Specific-
ation Method pull-down menu.
e. Set a value of 0.0001 (m2/s) in the Backflow Modified Turbulent Viscosity box.
f. There is very little chance that backflow may occur, however it is good practice not to skip
this operation.
g. In the Thermal panel of the ribbon, set the Backflow Total Temperature to 288.15 K.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1329
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1330 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
a. Select the outer boundary, ensure that the Type is wall, then click the Edit… button.
b. In the Momentum panel of the ribbon, set the Shear Condition to Specified Shear, specify
0, 0, 0 for the X-, Y- and Z-Component [Pa], respectively.
c. In the Thermal panel of the ribbon, select Heat Flux in the Thermal Conditions and ensure
that the Heat Flux [W/m2] value is 0.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1331
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1332 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
In the Solution Methods task page, use the pull-down menus to set the following options:
1. Scheme → Coupled
3. Pressure → PRESTO!**
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1333
Fluent’s Virtual Blade Model Tutorials
Note:
*The node-based averaging scheme is more accurate than the default cell-based
scheme, especially for unstructured meshes, and most notably for triangular and
tetrahedral meshes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1334 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1335
Fluent’s Virtual Blade Model Tutorials
1. Select Standard and click Options... to open the Solution Initialization task page, which
provides access to further settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1336 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
1. Select Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
4. Press Add under Rotor Names list to add a new rotor. A new rotor with a default name vbm-
rotor_1 with default properties will be created. These entries will be updated in the next steps.
5. Enter main_rotor in the Active Rotor Name box to change the rotor name.
6. Enter the parameters shown in Figure 34.34: General Disk Data Configuration Window (p. 1338).
7. Click int_acdisk in the list of Surfaces to select the actuator disk surface.
8. Click the Geometry button of the ribbon and enter the parameters shown in Figure 34.35: Geo-
metry Configuration Window (p. 1339).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1337
Fluent’s Virtual Blade Model Tutorials
10. Click Apply to close the VBM Rotor Inputs dialog box.
Note:
The Change/Create button must be clicked before moving on to the next rotor
(when present) or before pressing the Apply button. This sequence must always be
respected, even if the VBM Rotor Inputs dialog box is re-opened to simply edit a
parameter.
When pressing Apply, Fluent VBM reads and pre-processes data entered in the VBM
Rotor Inputs dialog box and reports information regarding each rotor zone.
The VBM will append the .dat suffix to the airfoil file names if it is omitted in the
VBM graphical user interface.
Consult Airfoil File Format within the Fluent User's Guide for more information on
the geometry of the rotor disk and the effect of the parameters.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1338 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1339
Fluent’s Virtual Blade Model Tutorials
1. Ensure that Plot and Print to Console options are enabled in the Options group box.
2. Enable Show Advanced Options and select absolute from the Convergence Criterion drop-
down list.
3. Set the Absolute Criteria values to 1e-6 for the energy equation and to 1e-5 for the other
equations as shown in Figure 34.36: Solution Residuals Configuration (p. 1340).
Additionally, you may want to monitor pressure convergence on the actuator disk int_acdisk.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1340 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
2. Enable Report File, Report Plot and Print to Console in the Create section.
3. Select Pressure… and Static Pressure with the pull-down menus in the Field Variable section.
When the calculation begins, the pressure convergence history will be displayed on screen and
written in the file rotor_pressure-rfile.out.
Additionally, the convergence histories of the thrust, torque, power, moments and forces are
automatically written to the Rotor_1_Loads.dat file. If you want to see the convergence histories
of any output quantity (for example, VBM Thrust) for the rotor, Go to:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1341
Fluent’s Virtual Blade Model Tutorials
2. Enable Report File, Report Plot and Print to Console in the Create section.
When the calculation begins, the rotor thrust convergence history will be displayed in the Graphics
window, printed in the Console and written in main_rotor_thrust-rfile.out.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1342 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Example 34.2: The Ribbon at the Top of the Graphics Window Can Be Used to Change
the View Options Defined Above
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1343
Fluent’s Virtual Blade Model Tutorials
1. Enable Point and Normal in the Method list. This will allow the creation of an unbounded
cutting plane.
3. Enter the coordinates of the origin of int_acdisk in the Point section: P(0) = {0,0,0}
4. Enter the components of the cutting plane Normal vector, 0,0,1 for iX, iY and iZ, respectively.
5. Click the Create button and close the Plane Surface dialog box
34.2.3.14.2. Cutting Plane Through Disk Zone for the VBM Data Distributions
Create a cutting plane through the rotor zone, parallel to the disk, such that it cuts all prismatic
elements in the rotor zone (disk). This cutting plane will be used to visualize the VBM data distri-
butions on the disk. To create this plane, go to:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1344 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
2. Select Mesh… and then X-Coordinate from the Surface of Constant drop-down list.
34.2.4. Solution
The two simulations can now be executed to demonstrate the capabilities of the VBM. Before starting
the simulation, it is a good idea to save the work at this point. Go to
and save the settings into the VBM_propeller_tutorial.cas file. Alternately, the Case & Data…
option can be used.
Set the Number of Iterations to 600 and click the Calculate button. The convergence history
of the residuals of the governing equations is shown in FFigure 34.37: Convergence History with
Fixed Pitch (p. 1346). The convergence history of the integral of the static pressure on the
int_acdisk surface is shown in Figure 34.38: Pressure Monitor Convergence History with Fixed
Pitch (p. 1346).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1345
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1346 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
2. Save the Fluent case and data files (VBM_propeller_tutorial_FP.cas and .dat):
3. To display contours of flow velocity on the cutting plane that has been created in Cutting Plane
for the Velocity Distributions (p. 1343), go to:
a. Configure the window as shown in Figure 34.40: Display the Velocity Distribution on the Z
= 0 Cutting Plane (p. 1348).
b. Click the Save/Display button to display the image in the graphics window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1347
Fluent’s Virtual Blade Model Tutorials
c. Click the blue z-axis arrow in the axis triad and zoom in to see the velocity contours on
plane-z=0 near the actuator disk, as shown in Figure 34.41: Velocity Magnitude Distribution
Around the Actuator Disk, Z = 0 Cutting Plane (p. 1349).
d. To change the colormap, click Colormap Options… to open the Colormap dialog and set
the parameters (Number Format, Font Size, Colormap Size, etc) based on your preference.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1348 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
Figure 34.41: Velocity Magnitude Distribution Around the Actuator Disk, Z = 0 Cutting
Plane
Figure 34.41: Velocity Magnitude Distribution Around the Actuator Disk, Z = 0 Cutting Plane (p. 1349)
shows the flow contraction by the propeller in the downstream of the propeller. The axial velocity
is increased from 84.5 to 97 at some regions.
4. To display the VBM data like angle of attack on the disk, go to:
a. Ensure Node Values and Global Range are deselected in the Options group box.
Note:
The VBM variables are cell-based, therefore the Node Value check box must be
de-selected in order for the values to display correctly.
c. Select disk-plane in the list of Surfaces, then select the VBM Model... and desired options
from the Contours of pull-down menu.
The contours of Angle of Attack (AoA) are shown in Figure 34.42: Angle of Attack Distribution on
the Actuator Disk (p. 1350). This is a useful visual verification that the angle of attack is within the
active region of the aerodynamic properties of the airfoil section (see Problem Description (p. 1313)).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1349
Fluent’s Virtual Blade Model Tutorials
Before enabling the collective trimming, the thrust coefficient of the fixed-pitch propeller needs to
be computed from the fixed-pitch solution with the following equation:
Table 34.6: Values From the Fixed-Pitch Solution (p. 1350) lists the values of the variables to insert in
the formula. The rotor thrust can be recovered from column 3 of the last line of the VBM log file
Rotor_1_Loads.csv.
is the coefficient of the dynamic pressure, set to 1 in the code. The blade tip velocity and
the reference density are taken from Table 34.4: Propeller Geometric Data and Operating Condi-
tions (p. 1314).
Variable Value
rotor thrust 761.9573 N
dynamic pressure coefficient 1
blade tip velocity 186.9415 m/s
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1350 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
a. Select the Virtual Blade Model... to open the VBM Rotor Inputs dialog box.
c. Click the Trimming button in the ribbon and enable Collective pitch.
d. Set the Update Frequency value to 10, the Damping Factor to 0.7 and enter 0.02337572
in the Desired thrust coefficient box.
Enter a value of 600 in the Number of Iterations box and press the Calculate button.
This run is intended to verify that the thrust coefficient value is precise and the collective angle
printed to the Console after 600 iterations converges towards the original 61.85345-degrees
fixed-pitch blade angle.
3. When the execution terminates, save the case and data files (VBM_propeller_tutori-
al_VP.cas and .dat):
At convergence the residual history and pressure monitor history will resemble Figure 34.43: Con-
vergence History with Collective Trimming (p. 1352) and Figure 34.44: Pressure Monitor Convergence
History with Collective Trimming (p. 1352). The convergence history shown in Figure 34.45: Rotor
Thrust Monitor Convergence History (p. 1353) demonstrates the gradual increase of rotor thrust
through the adjustment of collective pitch by the VBM trim routine.
The converged rotor thrust with collective trimming is listed in the third column of the Ro-
tor_1_Loads.csv log file as 761.9573 N. At convergence, the collective angle reported on the
Fluent Console is 61.853442, compared to the fixed-pitch setting of 61.85344°.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1351
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1352 of ANSYS, Inc. and its subsidiaries and affiliates.
Fluent’s Virtual Blade Model Propeller Tutorial
34.2.5. Summary
This simple tutorial shows that Fluent VBM, which was originally written for helicopter rotor simulations,
can also be used to simulate propellers, even when the actuator disk, the propeller analogue, is not
aligned with the natural helicopter rotor disk orientation (Z-axis).
Step-by-step instructions for the Fluent and VBM set-up are provided to enable you to conduct real-
istic propeller simulations.
The comparison of the fixed-pitch results with the collective trimming case implicitly demonstrates
that the VBM trimming routine is stable and accurate.
Considering the coarseness of the grid, which has been tailored towards portability, simplicity and
fast turnaround of the tutorial runs, rather than accuracy, very reasonable results have been obtained
for both the fixed-pitch and collective trimming simulations.
34.2.6. References
1. Capitao Patrao, A., “Description and Validation of the rotorDiskSource Class for Propeller Perform-
ance Estimation,” In: Proceedings of CFD with OpenSource Software, 2017, Edited by Nilsson., H.
2. Glauert, H. “The Elements of Aerofoil and Airscrew Theory,” Second Edition, Cambridge University
Press, New York, USA, 1947.
3. Stepniewski, W.Z. and Keys, C.N., “Rotary-Wing Aerodynamics,” Dover Publications Inc., New York,
USA, 1984.
4. Leishman, J.G., “Principles of Helicopter Aerodynamics,” Cambridge University Press, New York,
USA, 2000.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1353
Fluent’s Virtual Blade Model Tutorials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1354 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 35: Fluent GPU External Aero Sedan
This tutorial is divided into the following sections:
35.1. Introduction
35.2. Prerequisites
35.3. Problem Description
35.4. Setup and Solution
35.1. Introduction
This tutorial demonstrates how to use the Fluent GPU Solver to simulate a turbulent flow around a
sedan.
35.2. Prerequisites
This tutorial is written with the assumption that you have completed the introductory tutorials found
in this manual and that you are familiar with the Ansys Fluent outline view and ribbon structure. Some
steps in the setup and solution procedure will not be shown explicitly.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1355
Fluent GPU External Aero Sedan
35.4.1. Preparation
To prepare for running this tutorial:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1356 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
6. On the Fluent Launcher, set the Capability Level to Enterprise, then enable Native GPU Solver
under Options.
After enabling Native GPU Solver, the GPUs available on your machine will be listed under CPU
Processes
7. (optional) To use the GPU solver with multiple GPUs, enable the GPUs you would like to use
under CPU Processes.
8. Click Start.
The graphical user interface (GUI) of the Fluent GPU Solver is nearly identical to Fluent Solution
Mode, with the only difference being that some unsupported features are hidden within the GPU
Solver GUI.
35.4.2. Reading the Fluent Case File Into the GPU Solver
1. Read the Fluent case file sedan_2m.cas.h5.
As the GPU Solver reads the case file, information about the mesh will be reported in the console
and converted settings will be reported as follows:
GPU solver defaults are activated for the following unsupported settings (3)
==================================================================================
Area Settings From To
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1357
Fluent GPU External Aero Sedan
----------------------------------------------------------------------------------
solver warped face gradient correction on off
solver residual scaling global local
initialization reference frame relative to cell zone absolute
35.4.3. Models
1. Open the Viscous Model dialog box.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1358 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
35.4.4. Solution
1. Review the Solution Methods.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1359
Fluent GPU External Aero Sedan
a. In the Solution Initialization task page, ensure that Standard Initialization is enabled.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1360 of ANSYS, Inc. and its subsidiaries and affiliates.
Setup and Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1361
Fluent GPU External Aero Sedan
a. Enter 100 for Number of Iterations, then click the Calculate button to start the calculation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1362 of ANSYS, Inc. and its subsidiaries and affiliates.