Blade Fluttering Tutorial
Blade Fluttering Tutorial
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
Fourier Transformation Method for a Blade Flutter Case
the aerodynamic damping factor as a function of the possible nodal diameters (radial lines of symmetry
around the circumference) for the component being modeled. When the number of passages in the
component is an integer multiplier of the nodal diameter, the number of blade passages required to
model a given nodal diameter can be substantially reduced by using the rotational periodic boundary
conditions. This eliminates the need to model the full component. By using the Fourier Transformation
model, the number of passages required can be kept to a minimum of two for all nodal diameters.
This tutorial uses an axial compressor to illustrate the basic concepts of setting up, running, and mon-
itoring a transient blade row calculation with blade motion in CFX. The full geometry consists of one
rotor containing 36 blades as seen in Figure 36.1: Single Row Reference Case Containing 36 Blades (p. 730)
below.
For non-zero nodal diameters, there is a finite inter-blade phase angle (IBPA), between neighboring
blades. This phase difference between the blades, is defined as:
where, .
The following table compares the number of passages per component required to model a given nodal
diameter when using periodic boundary conditions or the Fourier Transformation approach:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
Starting CFX-Pre
For this tutorial, you will model a nodal diameter (ND) of four using the Fourier transformation approach
with only two passages. The equivalent model using the periodic boundary conditions (reference case)
requires nine passages, that is, a quarter of the original rotor.
The machine is rotating at 1800 [rad s^-1]. The inlet boundary condition is modeled as Total Pressure
and Total Temperature in the stationary frame, with a specified flow direction in the cylindrical compon-
ents. The outlet boundary condition is set to an average static pressure of 138 [kPa], varying in the ra-
dial direction only. The inlet boundary profile is provided in a .csv file.
The blade vibration is modeled as forced periodic motion at a fixed frequency with a specified inter-
blade phase angle. The frequency and displacement profile (mode shape) are obtained from cyclic
symmetry calculations in ANSYS Mechanical using a single blade model, and exported to a .csv file.
For this case the vibration frequency is 1152.13 [Hz], and the maximum displacement for the mode
shape is 0.00129 [m]. In order to use this single blade mode shape for multiple blade flow simulations,
the profile must be replicated around the machine axis. This replicated profile contains a sector number
identifying every copied section from the original profile. This sector number increases following the
right hand rule around the machine axis. The sector number information can be used to determine the
direction of the phase shift; that is, it can be used to determine whether the blade displacement is ini-
tiated on the blade with the higher or lower theta position.
The surface of revolution mesh motion boundary condition is used at the shroud to model the sliding
of the mesh along the surface.
The phase angle multiplier (PAM) has the same magnitude as the Nodal Diameter, but carries a sign
convention. A positive PAM indicates blades with higher theta value are leading the motion lagged by
the other blades with the lower theta position. The hub surface nodes are set as stationary, while the
shroud surface nodes are allowed to follow the blade displacement.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
Fourier Transformation Method for a Blade Flutter Case
• R37ATM_60k.gtm
• R37_inlet.csv
• R37_mode1_1p.csv
If you want to set up the simulation automatically using a tutorial session file, run FourierBlade-
FlutterIni.pre. For details, see Playing a Tutorial Session File (p. 6). Then proceed to Obtaining
a Solution to the Steady-state Case (p. 753).
5. Click Save.
Setting Value
File name R37ATM_60k.gtm
3. Click Open.
This file contains a single passage mesh. The Fourier Transformation method requires two passages
for any IBPA number.
4. Right-click R37ATM_60k.gtm under Outline > Mesh and select Transform Mesh.
5. Under the Mesh Transformation Editor, select Transformation > Turbo Rotation.
Setting Value
Rotation Option Principal Axis
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Blade Flutter Case in CFX-Pre
Setting Value
Axis Z
Passages per Mesh 1
Passages to Model 2
Passages in 360 36
7. Click Apply and close the Mesh Transformation Editor dialog box.
In addition to the original section, the new profile file with have 35 new sections, one below the
other, without any separators. Each section corresponds to a passage of 36 blades in the rotor. The
node coordinates are rotated accordingly for each passage and displacement vector component.
A new column named Sector Tag is added to the profile file. This column indicated the number of
the sector or passage the node is in.
6. Click OK.
4. Click Open.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
Fourier Transformation Method for a Blade Flutter Case
5. Click Apply.
8. Click Open.
9. Click OK.
> Fluid 1
> Material
Domain Models 0 [Pa]
> Option
Domain Models -1800 [radians
s^-1][1]
> Domain Motion
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Blade Flutter Case in CFX-Pre
> Option
Domain Models Initial Mesh
> Option
Domain Models Value
> Option
Domain Models 1 [m^2 s^-
1]*(1.0E-6
> Mesh Deformation [m^3] /
Volume of Fi-
> Mesh Motion Model nite
Volumes)^2
> Mesh Stiffness [2][3]
> Option
1. Notice that a negative angular velocity is used because the machine rotates
clockwise with respect to the axis of rotation
2. An expression for the mesh stiffness based on the size of the control
volumes is provided to improve mesh robustness of the mesh morphing
algorithms.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
Fourier Transformation Method for a Blade Flutter Case
5. Click OK.
This causes profile values to be applied at the nodes on the inlet boundary. It also causes entries
to be made in the Boundary Details tab. To later modify the velocity values at the inlet and reset
values to those read from the BC Profile file, revisit the Basic Settings tab for this boundary and
click Generate Values.
> Option
Mass and Momentum Inflow.Total Pres-
sure(r)[1]
> Relative Pressure
Flow Direction Cylindrical Compon-
ents
> Option
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Blade Flutter Case in CFX-Pre
> Option
Heat Transfer Inflow.Total Temperat-
ure(r)[1]
> Stat. Frame Total
Temp.
5. Click OK.
> Option
Mass and Momentum Average Static
Pressure
> Option
Mass and Momentum 138 [kPa]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
Fourier Transformation Method for a Blade Flutter Case
> Option
Pressure Averaging 0.215699 [m]
3. Click OK.
> Option
3. Click OK.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Blade Flutter Case in CFX-Pre
> Option
Mesh Motion Global Z
> Option
6. Click OK.
> Option
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
Fourier Transformation Method for a Blade Flutter Case
9. Click OK.
1. Click Insert > Domain Interface and, in the dialog box that appears, set Name to R1 Blade Tip
Gap.
> Option
3. Click OK.
4. Click Insert > Domain Interface and, in the dialog box that appears, set Name to R1 Blade Tip
Gap 2.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Blade Flutter Case in CFX-Pre
> Option
6. Click OK.
7. Click Insert > Domain Interface and, in the dialog box that appears, set Name to R1 to R1 Peri
odic.
> Option
Interface Models Global Z
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
Fourier Transformation Method for a Blade Flutter Case
> Option
9. Click OK.
In addition to the two fluid-fluid interfaces, the Fourier Transformation method requires a domain
interface between the two passages. This interface method will be used by the Fourier Transform-
ation method to collect information about the flow. The data will then be transferred back to the
rotational periodic boundaries with the proper time lag.
Note
The periodic and sampling interfaces must use the GGI mesh connection.
10. Click Insert > Domain Interface and, in the dialog box that appears, set Name to R1 Sampling
Interface.
> Option
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Fourier Transformation Blade Flutter Case in CFX-Pre
Fourier Transformation periodic boundary condition mappings are affected by the mesh motion applied
to the periodic interfaces. You can prevent this by changing the mesh motion options for the Periodic
and Sampling interfaces to stationary.
1. In the outline tree, edit R1 to R1 Periodic Side 1 under Flow Analysis 1 > R1.
> Option
3. Click OK.
Setting Value
File name FourierBladeFlutterIni.def
3. Click Save.
If you want to set up the simulation automatically using a tutorial session file, run FourierBlade-
Flutter.pre. For details, see Playing a Tutorial Session File (p. 6). Then proceed to Obtaining a
Solution to the Transient Blade Row Case (p. 754).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Fourier Transformation Method for a Blade Flutter Case
Setting Value
Analysis Type Transient Blade Row
> Option
3. Click OK.
3. Click OK.
1. From the main menu, select Insert > Expressions, Functions and Variables > Expression.
3. Click OK.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Fourier Transformation Blade Flutter Case in CFX-Pre
3. Click Apply.
You will use the maximum periodic displacement from above to calculate the scaling factor. The scaling
factor is chosen as the maximum amplitude the blade will deform, normalized by the maximum amplitude
of the mode shape provided. The maximum amplitude for the blade is chosen approximately to 2% of
the maximum span of the blade.
3. Click Apply.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Fourier Transformation Method for a Blade Flutter Case
> Option
Mesh Motion mode1.mesh-
disptot x(Initial
> Periodic Displace- X,Initial Y,Initial
ment Z)
> X Component
Mesh Motion mode1.mesh-
disptot y(Initial
> Periodic Displace- X,Initial Y,Initial
ment Z)
> Y Component
Mesh Motion mode1.mesh-
disptot z(Initial
> Periodic Displace- X,Initial Y,Initial
ment Z)
> Z Component
Mesh Motion VibrationFre-
quency[1]
> Periodic Displace-
ment
> Frequency
Mesh Motion ScalingFactor[1]
> Periodic Displace-
ment
> Scaling
Mesh Motion Phase Angle
Multiplier
> Periodic Displace-
ment
> Option
Mesh Motion 4
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Fourier Transformation Blade Flutter Case in CFX-Pre
5. Click OK.
1. Create a new transient blade row object by selecting Insert > Transient Blade Row Models from the
main menu.
Setting Value
Transient Blade Row Model Fourier Transformation
> Option
3. Under Fourier Transformation, click Add new item icon, accept the default name and click OK
Setting Value
Fourier Transformation 1 Blade Flutter
> Option
Fourier Transformation 1 R1 to R1 Periodic
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Fourier Transformation Method for a Blade Flutter Case
Setting Value
> Time Period
> Option
Transient Details 1/VibrationFrequency[1]
> Time Period
> Period
Transient Details Number of Timesteps per
Period
> Time Steps
> Option
Transient Details 64[2]
> Time Steps
> Timesteps/Period
Transient Details Number of Periods per Run
> Option
Transient Details 10
5. Click OK.
Note
• When comparing your Fourier Transformation plots to those from the reference case, make
sure the monitor points are placed in the same relative locations with respect to the initial
configuration in both cases.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Fourier Transformation Blade Flutter Case in CFX-Pre
• Monitoring pressure and velocity provides feedback on the momentum equations, while
monitoring temperature provides feedback on the energy equations. Monitor points help
check that the solver equations are being solved correctly.
Set up the solver to output transient results file to analyze the imposed mesh motion values. The tran-
sient blade row analysis type offers the Fourier compression method of storing transient periodic data.
Setting Value
Transient Blade Row Results (Selected)
4. Click Apply.
You will set up three types of monitor points for this simulation. Firstly, you will create a set of
monitor points to monitor variables at specific cylindrical coordinates within the domain. Cylindrical
coordinates are useful in turbomachinery applications because they allow you to place monitor
points with the same relative position inside different passages by shifting the theta component
by the equivalent passage pitch. Next, you will create a second set of monitor points to monitor
the values of expressions. Finally, you will create a third set of monitor points to monitor aerody-
namic damping.
Setting Value
Monitor Objects Create a monitor point named
LE1pass1[1]
> Monitor Points and Expres-
sions
Monitor Objects Cylindrical Coordinates
> LE1pass1
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Fourier Transformation Method for a Blade Flutter Case
Setting Value
> Option
Monitor Objects Pressure, Temperature, Total Pressure,
Total Temperature, Velocity, Velocity in
> Monitor Points and Expres-
Stn Frame[2]
sions
> LE1pass1
> LE1pass1
2. Click Multi-select from extended list and hold down the Ctrl key while se-
lecting each of the listed variables.
8. Click Apply.
9. Create additional monitor points with the same output variables. The names and cylindrical coordinates
are listed below:
Name Coordinates
LE1pass2 (0 [m], 0.23 [m], 2.50528 [degree])
LE2pass1 (0 [m], 0.23 [m], -2.49472 [degree])
LE2pass2 (0 [m], 0.23 [m], 7.50528 [degree])
TE1pass1 (0.05 [m], 0.23 [m], -0.011463 [degree])
TE1pass2 (0.05 [m], 0.23 [m], 9.794967 [degree])
TE2pass1 (0.05 [m], 0.23 [m], 4.988537 [degree])
TE2pass2 (0.05 [m], 0.23 [m], 14.794967 [degree])
Name Expression
Force on Blade force()@REGION:Rotor BLADE
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining the Fourier Transformation Blade Flutter Case in CFX-Pre
Name Expression
Force on Blade 2 force()@REGION:Rotor BLADE 2
Max Displ Blade maxVal(Total Mesh Displacement)@RE-
GION:Rotor BLADE
Max Displ Blade 2 maxVal(Total Mesh Displacement)@RE-
GION:Rotor BLADE 2
Power on Blade areaInt(Wall Power Density)@REGION:Rotor
BLADE
Power on Blade 2 areaInt(Wall Power Density)@REGION:Rotor
BLADE 2
Work on Blade areaInt(Wall Work Density)@REGION:Rotor
BLADE
Work on Blade 2 areaInt(Wall Work Density)@REGION:Rotor
BLADE 2
Setting Value
Monitor Objects Create an aerodynamic damping object
named Aerodynamic Damping 1.
> Aerodynamic Damping
Monitor Objects Full Period Integration
> Option
Monitor Objects Mesh Regions
> Option
Monitor Objects Rotor BLADE
> Location
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Fourier Transformation Method for a Blade Flutter Case
Setting Value
Monitor Objects Create an aerodynamic damping object
named Aerodynamic Damping 2.
> Aerodynamic Damping
Monitor Objects Full Period Integration
> Option
Monitor Objects Mesh Regions
> Option
Monitor Objects Rotor BLADE 2
> Location
Monitor Objects Create an aerodynamic damping object
named Aerodynamic Damping 3.
> Aerodynamic Damping
Monitor Objects Moving Integration Interval
> Option
Monitor Objects Mesh Regions
> Option
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
Obtaining a Solution to the Steady-state Case
Setting Value
Monitor Objects Rotor BLADE
> Location
Setting Value
File name FourierBladeFlutter.def
3. Click Save.
CFX-Solver runs and attempts to obtain a solution. At the end of the run, a dialog box is displayed
stating that the simulation has ended.
6. If using stand-alone mode, ensure that Shut down CFX-Solver Manager is cleared.
7. Click OK.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Fourier Transformation Method for a Blade Flutter Case
4. Under Initial Values Specification > Initial Values, select Initial Values 1.
5. Under Initial Values Specification > Initial Values > Initial Values 1 Settings > File Name, click
Browse .
7. Click Open.
8. Set Initial Values Specification > Use Mesh From, to Solver Input File.
CFX-Solver runs and attempts to obtain a solution. This can take a long time depending on your
system. Eventually a dialog box is displayed.
Note
• Before the simulation begins, the “Transient Blade Row Post-processing Information”
summary in the .out file will display the time step range over which the solver will
accumulate the Fourier coefficients. For details, see Post-processing Information in
the CFX-Solver Manager User's Guide.
• Similarly, a “Fourier Transformation Stability” summary in the .out file as well as the
time step at which the full Fourier Transformation Model is activated.
• Monitor points of similar values can be grouped together by right-clicking to the right
of the User Points tab, selecting New Monitor, and clicking OK. In the New Monitor
dialog box, you can set the name for the new monitor point and select the variables
you want to monitor in the Monitor Properties dialog box.
• The simulation should run until the periodic nature of the monitor points is observed.
You can observe the evolution of the specified expressions. Plot the forces on each blade with respect
to the displacement on the blade as follows:
1. Select Workspace > New Monitor and accept the default name.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Fourier Transformation Blade Flutter Results in CFD-Post
2. Under the Plot Lines tab, expand the USER POINT branch and select Work on Blade.
3. Click Apply.
4. Under the Range Settings tab, in the Plot Data By section, select Simulation Time.
Note that you could repeat the process for blade 2 by replacing the variables Work on Blade
to Work on Blade 2.
1. Select Workspace > New Monitor and accept the default name.
2. Under the Plot Lines tab, expand the AERODYNAMIC DAMPING branch and select all the damping
coefficients that you made earlier.
3. Click Apply.
Observe the plot lines. The monitor values represent mechanical work done by the blade on the fluid
over the last period of mesh motion. If the monitor values remain positive (after the case has converged),
then the vibration is damped (for the frequency being studied).
2. If using stand-alone mode, select the check box next to Shut down CFX-Solver Manager.
3. Click OK.
In this section, you will create a few plots to illustrate the use of the time step selector for Transient
Blade Row analysis. You will also create a user defined variable for total wall work, and use the variable
to create a contour and an animation of the blade motion.
• When CFD-Post starts, you may see a message regarding Transient Blade Row postprocessing, click OK.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Fourier Transformation Method for a Blade Flutter Case
You can review the new Total Wall Work variable on the Variables tab, under the User
Defined branch.
36.8.2. Creating a Contour Plot for Total Wall Work on the Blade
1. Click Insert > Contour and accept the default name.
3. Click Apply.
The contour plot shows instantaneous values for Total Wall Work.
1. Using the Timestep Selector dialog box, ensure the time value of 0 [s] is selected.
3. Click Apply.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Fourier Transformation Blade Flutter Results in CFD-Post
8. Select the time step for the first phase (timestep number 10) using the Timestep Selector dialog box.
The # of Frames parameter has no effect for the last keyframe, so leave it at the default value.
12. Click Browse next to Save Movie to set a path and file name for the movie file.
If the file path is not given, the file will be saved in the directory from which CFD-Post was launched.
The movie file name (including path) will be set, but the movie will not be created yet.
14. If frame 1 is not loaded (shown in the F: text box in the middle of the Animation dialog box), click To
Beginning to load it.
Wait for CFD-Post to finish loading the objects for this frame before proceeding.
The movie will be created as the animation proceeds. This will be slow, since a time step must be
loaded and objects must be created for each frame. To view the movie file, you need to use a
viewer that supports the MPEG format.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
loading multiple, 395
Index conjugate heat transfer
example, 291
Symbols contours
2D primitives adding, 30, 58
viewing, 312 adding to surface plot, 30, 58
create
boundary conditions, 297
A fluid domain, 215
Additional Variables
isosurface, 118, 613-614
creating, 275
porous domain, 216
setting, 108
pressure and volume fraction expressions, 160
to model pH - creating, 275
surface plot of y+, 140
airlift reactor example, 331
vectors, 137
animation
creating and modifying streamlines, 98
plot animation, 369
ANSYS Field Solver (Structural) plot, 451
ANSYS Interface Loads (Structural) plot, 452
D
ANSYS Mechanical default
assigning the material to geometry, 440 legend, 25, 53
ANSYS Out File tab, 452 design parameters
automotive catalytic converter tutorial, 209 applying to a diameter, 463
axisymmetric modelling example, 267 applying to a new plane, 465
DesignXplorer
static mixer optimization, 457
B DesignXplorer parameter
boundary conditions
creating a new, 469
for free surface flows, 160
diameter
modifying, 111
making into a design parameter, 463
boundary profile file
domain
creating, 95
creating, 281
buoyancy
example, 143
butterfly valve example, 189
E
examples, 1
2D model, 143
C 2D modeling with 3D mesh, 448
catalytic converter
airlift reactor, 331
automotive, 209
axisymmetric, 267
example, 209
buoyancy, 143
cavity example, 143
butterfly valve, 189
centrifugal compressor, 479
calculating mass fractions, 384, 395
chemical reaction example, 267
catalytic converter, 209
CHT (Conjugate Heat Transfer) example, 291
chemical reaction, 267
circular vent example, 103
CHT, 291
combustion
combustion eddy dissipation model, 375
calculating mass fractions, 384, 395
combustion efficiency, 385
and multicomponent fluids, 271
combustion in a can combustor, 371
eddy dissipation model, 375
combustion models, 386
in a can combustor, 371
compiling a Fortran subroutine, 352
laminar flamelet model, 386
conjugate heat transfer, 291
variable composition mixture, 376
controlling the output of transient results, 260
viewing concentrations, 395
creating a boundary profile file, 95
combustion efficiency, 385
creating a porous domain, 216
combustion models
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Index
creating a profile boundary, 94 using CEL expressions with a moving mesh, 414
creating a subdomain, 283 using DesignXplorer, 457
creating additional variables, 275 valve, 189
creating mesh adaption, 167 vent, 103
creating minimal transient results files, 114 viewing 2D primitives, 312
discrete transfer radiation model, 386 viewing concentrations, 395
exporting 2D stress, 305 wing, 177
Fluid Structure Interaction (FSI), 414 writing transient result files at intervals, 425
Fortran calling names expression
use lower-case for, 354 creating a new, 472
free surface, 157 expression language
gas-liquid flow in an airlift reactor, 331 velocity profile, 197
heat exchanger, 291 expressions
loading multiple combustion models, 395 using with boundary profile, 197
mixing tube, 267 expressions to model the reaction
Monte Carlo thermal radiation model, 355 creating, 281
multicomponent flow, 267 external coupling
multiphase flow, 331 how to choose, 449
P1 radiation model, 375
partitioned cavity, 143 F
radiation, 386 Field Solver (Structural) plot, 451
radiation in a can combustor, 371 fixed support
radiation modeling, 358 defining, 441
radiation models, 386 flow example
radiation P1 model, 375 gas-liquid, 331
radiation properties, 376 multicomponent, 267
setting additional variables, 108 multiphase, 331
setting radiation flux, 358 supersonic, 177
setting radiation intensity, 363 Fluid Structure Interaction (FSI)
setting the transient scheme, 424 small mesh displacements in, 453
solid region, 291 tutorial, 414
spray dryer, 583 fluid subdomain
static mixer, 9 creating, 283
static mixer optimization, 457 fluid-solid interactions, 433
steady state simulation, 267, 291 fluid-solid interface
supersonic flow, 177 defining, 441
thermal radiation control, 393 Fortran calling names
thermal radiation modeling, 358 use lower-case for, 354
transient animation Fortran compiler
creating, 263 determining, 347
transient ANSYS multi-field run, 444 Fortran subroutine
transient mechanical analysis, 440 compiling, 352
transient results free surface
configuring, 150 example, 157
transient results files setting boundary conditions, 160
creating, 363
writing at intervals, 450 G
transient rotor-stator, 258 gas-liquid flow example, 331
transient scheme generating output files, 119
setting solver controls for, 449
transient simulation, 143 H
requires initial values, 424, 448
heat exchanger example, 291
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
I porous domain
inlet (supersonic), 180 creating, 216
Interface Loads (Structural) plot, 452 power syntax, 142
pressure load
M defining, 442
printing grayscale, 384
mesh adaption
profile boundary
creating, 167
creating, 94
mesh deformation
project
tutorial, 414
creating in Workbench (DesignXplorer), 459
mesh displacements
magnifying, 453
mixer R
static mixer example, 9 radiation
mixing tube example, 267 in a can combustor, 371
model modeling at a window, 358
creating, 71 setting a Monte Carlo thermal model, 355
modelling viewing, 386
Non-Newtonian flow, 232 radiation flux
modelling example setting, 358
2D, 143 radiation intensity
axisymmetric, 267 setting, 363
modify radiation models
streamlines, 98 discrete transfer, 386
moving mesh radiation properties
configuring, 446-447 setting, 376
examples, 414 reaction
using CEL expressions with, 414 defining, 275
multicomponent flow example, 267 run
multiphase in parallel, 131
flow example, 331 monitoring, 262
multiphase mixer example, 307
S
N set
new plane boundary conditions, 356, 378
creating as a design parameter, 465 initial values, 183
Non-Newtonian flow, 232 transient rotor-stator calculation, 258
simulation example
O steady state, 267, 291
transient, 143
obtaining a solution
solid
in parallel, 132
region example, 291
in serial, 131
solvers
outlet (supersonic), 181
coupling two to model interactions, 434
outline plot, 20, 49
spray dryer example, 583
output files
stagger iterations, 449
generating, 119
static
mixer example, 9
P steady state simulation example, 267, 291
P1 radiation model, 375 streamlines
parallel creating and modifying, 98
running, 131 structural deformations
parallel solution example, 262 modeling, 433
pH calculation, 279
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Index
structural properties V
assigning the material to geometry, 440 valve
subdomain example, 189
creating, 283 variables
supersonic flow user vector, 186
example, 177 vent example, 103
surface plot, 140 viewing
inflated elements, 82
T mesh partitions (parallel only), 142
text results, 169
auto-annotation, 119, 368
thermal radiation W
modeling at a window, 358 wall
thermal radiation control boundary conditions, 359, 381
setting, 393 free-slip, 128
transient animation wing example, 177
creating, 263
transient ANSYS multi-field run
executes as time steps, 444
transient mechanical analysis
example, 440
transient result files
writing at intervals, 425
transient results
configuring, 150
transient results files
creating, 363
creating minimal, 114
writing at intervals, 450
transient rotor-stator calculation, 258
transient scheme
setting, 424
setting solver controls for, 449
transient simulation
modifying the domain for, 258
requires initial values, 448
uses Automatic With Value option, 149
transient simulation type
configuring, 146
transient simulations
example, 103, 143
require initial values, 424
tutorial
static mixer in Workbench, 39
tutorial examples, 1
two-dimensional modelling example, 143
U
using
cfx5mkext command, 353
symmetry planes, 135
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.