Professional Documents
Culture Documents
TurboSystem Users Guide
TurboSystem Users Guide
© 2013 SAS IP, Inc. All rights reserved. Unauthorized use, distribution or duplication is prohibited.
ANSYS, ANSYS Workbench, Ansoft, AUTODYN, EKM, Engineering Knowledge Manager, CFX, FLUENT, HFSS 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 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.
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.
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, please contact ANSYS, Inc.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
TurboSystem
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
TurboSystem
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
TurboSystem
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
TurboSystem
12.2.4. Input and Output Data Files for Vista TF ............................................................................... 221
12.2.4.1.The Auxiliary File with the Default Name: vista_tf.fil ..................................................... 222
12.2.4.2. Overview of Input Files .............................................................................................. 222
12.2.4.3. Overview of Output Files ............................................................................................ 225
12.2.4.4. Specification of the Control Data File (*.con) ............................................................... 227
12.2.4.5. Specification of the Geometry Data File (*.geo) ........................................................... 240
12.2.4.6. Specification of Aerodynamic Data File (*.aer) ............................................................. 250
12.2.4.7. Specification of Correlations Data File (*.cor) ............................................................... 262
12.2.4.8. Specification of the Real Gas Properties Data File (*.rgp) .............................................. 278
12.2.4.9. Specification of the Output Data File (*.out) ................................................................ 279
12.2.4.10. Specification of the Text Data File (*.txt) .................................................................... 282
12.2.4.11. Specification of the CFD-Post Output File (*.csv) ....................................................... 285
12.2.4.12. Specification of Convergence History Data File (*.hst) ............................................... 285
12.2.5. Streamline Curvature Throughflow Theory .......................................................................... 286
12.2.5.1. The Equations ............................................................................................................ 287
12.2.5.2. The Mean Stream Surface ........................................................................................... 287
12.2.5.3. The Grid ..................................................................................................................... 288
12.2.5.4. Ductflow and Throughflow ........................................................................................ 289
12.2.5.5. Iterative Solution Procedure ....................................................................................... 289
12.2.5.6. Initial Estimate ........................................................................................................... 290
12.2.5.7. Radial Equilibrium Equation ....................................................................................... 290
12.2.5.8. Combination of Velocity Gradient and Continuity Equations ....................................... 290
12.2.5.9. Relaxation Factors ...................................................................................................... 291
12.2.5.10. Streamline curvature ................................................................................................ 291
12.2.5.11. Equations for Enthalpy and Angular Momentum ...................................................... 291
12.2.5.12. Boundary Conditions ............................................................................................... 292
12.2.5.13. Empirical Data ......................................................................................................... 292
12.2.5.14. Blade-to-blade Solution ........................................................................................... 292
12.2.5.15. Spanwise Mixing ...................................................................................................... 293
12.2.5.16. Streamline Curvature Throughflow Theory: Bibliography ........................................... 293
12.2.6. Appendices ........................................................................................................................ 295
12.2.6.1. Appendix A: Sign Convention for Angles and Velocities in Vista TF ............................... 295
12.2.6.1.1. Definition of Blade Lean Angles ......................................................................... 300
12.2.6.1.2. Definition of Meridional Streamline Inclination Angle or Pitch Angle .................. 302
12.2.6.1.3. Definition of Blade Angle ................................................................................... 302
12.2.6.2. Appendix B: Troubleshooting ..................................................................................... 302
12.2.6.2.1. Input-output Errors ........................................................................................... 303
12.2.6.2.2. Convergence ..................................................................................................... 305
12.2.6.2.3. Reverse Flow ..................................................................................................... 307
12.2.6.2.4. Choking ............................................................................................................ 307
12.2.6.2.5. Computational Grid .......................................................................................... 309
12.2.6.2.6. Other Numerical Issues ...................................................................................... 311
12.2.6.2.7. Using real gas files ............................................................................................. 312
12.2.6.3. Appendix C: Example of a Control Data File (*.con) ...................................................... 312
12.2.6.4. Appendix D: Example of a Geometry Data File (*.geo) for a Radial Impeller .................. 313
12.2.6.5. Appendix E: Example of an Aerodynamic Data File (*.aer) ............................................ 315
12.2.6.6. Appendix F: Examples of Correlations Data Files (*.cor) ................................................ 316
12.2.6.7. Appendix G: The RTZTtoGEO Program ........................................................................ 325
12.2.6.8. Appendix H: Example of a Real Gas Property Data File (*.rgp) ...................................... 329
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 1: TurboSystem Introduction
TurboSystem is a set of software applications and software features for designing turbomachinery in
the ANSYS Workbench environment. It consists of the following components:
• ANSYS BladeGen: a geometry creation tool that is specialized for turbomachinery blades. It is available on
Windows only. For details, see TurboSystem: ANSYS BladeGen (p. 19).
• Vista CCD, Vista CPD, Vista RTD, and Vista AFD are 1-D blade design tools. They are available on Windows
only. For details, see TurboSystem: ANSYS BladeGen (p. 19).
• ANSYS DesignModeler: a general purpose geometry preparation tool that is integrated in ANSYS Workbench.
This CAD-like program is primarily used to prepare CAD geometry models for analysis by other ANSYS
Workbench based tools. For details, see DesignModeler Help.
• ANSYS BladeEditor: a plugin for DesignModeler for creating blade geometry. ANSYS BladeEditor provides
the geometry link between BladeGen and DesignModeler, and therefore links BladeGen with other ANSYS
Workbench based applications. For details, see TurboSystem: ANSYS BladeEditor (p. 27).
• ANSYS TurboGrid: a meshing tool that is specialized for CFD analyses of turbomachinery blade rows. For
details, see TurboSystem: ANSYS TurboGrid (p. 201).
• ANSYS CFX-Pre: a general-purpose CFD preprocessor that has a turbomachinery setup wizard for facilitating
the setup of turbomachinery CFD simulations. For details, see TurboSystem: ANSYS CFX-Pre (p. 205).
• ANSYS CFD-Post: a general-purpose CFD postprocessor that has features for facilitating the postprocessing
of turbomachinery CFD simulations. For details, see TurboSystem: ANSYS CFD-Post (p. 207).
• Vista TF: a streamline curvature throughflow program for the analysis of turbomachinery. This program
enables you to rapidly evaluate radial blade rows (pumps, compressors and turbines) at the early stages
of the design. For details, see TurboSystem: ANSYS Vista TF (p. 209).
For information about using TurboSystem in various workflows, see TurboSystem Workflows (p. 3).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 2: TurboSystem Workflows
TurboSystem is a set of software applications and software features that help you to perform turboma-
chinery analyses in ANSYS Workbench. The software applications and features are listed in TurboSystem
Introduction (p. 1). This chapter describes the primary ways of using TurboSystem.
If you want to pass the geometry to the Turbo Mesh cell of a TurboGrid system, you must use
BladeEditor to export to ANSYS TurboGrid.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Workflows
Use a Static Structural analysis system to compute stresses and strains due to fluid forces and centri-
fugal forces.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Usage Notes for Specific Workflows
• You may find Compact Mode to be useful. Select View > Compact Mode from the ANSYS Workbench
menu to turn the Project Schematic view into a small, non-intrusive “title bar” that is always visible. To
return to Full Mode, hover the mouse over the title bar, then, after the window has expanded, click Restore
Full Mode in the upper-right corner of the application window.
• Use the Files view to determine which files were created for each cell/system. It is easiest to find files as-
sociated with a specific cell by sorting the view by Cell ID. This will sort the list by system and then by
cell.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Workflows
• When selecting a system in the toolbox, ANSYS Workbench will highlight the cells in any systems already
in the Project Schematic view to which a valid connection can be made.
• Give unique meaningful names to all of your systems, especially if there are multiple systems of the same
type.
2. Edit the Blade Design cell or right-click it and select Import Existing Case.
Note that opening a subsequent .bgd file in the same instance of BladeGen will not replace the model
associated with the Blade Design cell.
• Importing
If you import the geometry, the connection to the BladeGen geometry is maintained, and blade
geometry changes must be made by editing the upstream Blade Design cell.
• Loading
If you load the geometry, native BladeEditor features are created to represent the complete geometry,
the connection to the BladeGen geometry is lost, and all geometry changes must be made by editing
the Geometry cell.
Linking from a Blade Design cell to a Geometry cell causes the BladeGen geometry to be imported into
BladeEditor. The desired import options should be set in the Blade Design cell properties. (See
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Usage Notes for Specific Workflows
Table 3.1: BladeGen Blade Design Cell Properties (p. 20) for more information.) After you make the link,
the Geometry cell should be updated to process the imported geometry.
Note
If you edit the Geometry cell before updating it, then the ImportBGD feature details that are
shown in BladeEditor may not accurately reflect the Blade Design cell properties. To refresh
For details on importing BladeGen geometries, see Importing Blades from ANSYS BladeGen (p. 73).
For details on loading BladeGen geometries, see Loading and Modifying Blades from ANSYS Blade-
Gen (p. 78).
Spline control points (if exposed via the option when the spline is created or through the spline edit)
can be modified using the normal drag operation. It is recommended that you use control points rather
than fit points when manipulating splines. If you move any of the fit points, the spline may or may not
be uniquely-defined, depending on the way in which you move the points.
2. In BladeEditor/DesignModeler, in the feature tree, right-click the first feature that is listed below both
the hub and blade features, then select Insert > Fixed Radius from the shortcut menu.
This inserts a new Blend feature immediately above the feature that you right-click in the tree.
3. Select an edge along the intersection of a blade and the hub, for each edge that is to have a fillet of a
specified size.
You may need to use viewer toolbar icons to manipulate the view beforehand. If you cannot select
an edge, confirm that the selection filter is set for selecting edges (the toolbar icon).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Workflows
This causes the selected edge to reach as far as possible around the blade.
6. Set an appropriate value for the Radius property in the details view.
7. Click .
To do this, right-click the Blade Design cell and select Properties from the shortcut menu.
5. Create a Revolve feature using the master profile, and revolve it around the axis for the full 360° to
generate the annulus volume.
6. Use an Enclosure feature to subtract the solid impeller from the annulus to generate the desired full
360° fluid zone.
• Session files are primarily for use in standalone mode and batch mode. When using ANSYS TurboGrid in
ANSYS Workbench, session file playback is limited and unsupported. In particular, you must be cautious
when playing session files that involve file input/output. To play a session file when running in ANSYS
Workbench, open the Command Editor dialog box in ANSYS TurboGrid and process a command of the
form: > readsession filename=[name].
• ANSYS Workbench units and appearance options are not passed to ANSYS TurboGrid.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
Using ANSYS Workbench Journaling and Scripting with TurboSystem
Note
For more tips on using ANSYS CFX in ANSYS Workbench, refer to the ANSYS CFX in ANSYS
Workbench chapter of the ANSYS CFX online help, which is accessible from the Help menu
in CFX-Pre.
If you generate a turbo report in CFD-Post (the latter accessed by editing the Results cell), then sub-
sequently make changes that affect the upstream solution, and then update the Results cell, the resulting
turbo report will use the updated values for any variables (such as pressure and velocity) and expressions
that it uses, but the report will continue to use the old turbomachinery data (such as the number of
blades and the machine axis). After updating the solution, you will have to take one of the following
actions to update the turbo report:
• If you have no work that needs to be preserved with respect to the Results cell, then:
• If you have done work in CFD-Post but have no work that needs to be preserved with respect to the turbo
report, then:
This is slower than the previously-mentioned method because the update process includes an un-
wanted reprocessing of the old turbo report (with new results, but old turbomachinery data). However,
because this method does not involve resetting the Results cell, any work you have done in CFD-Post
is preserved (except for any modifications you have made to the original report).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Workflows
This section describes how to acquire, edit, and run script files that have commands that affect
TurboSystem components. For more general information on journal files as well as scripting, refer to
Workbench Scripting Guide.
Note
• Journal actions such as a CFD-Post Export or the loading of a static .res file record the path
of the file. You may need to manually adjust this file path before attempting to rerun the
journal, particularly if you have created the journal using an unsaved project. More generally,
when you create a project, you should save the project immediately to set file paths that ANSYS
Workbench uses (rather than require ANSYS Workbench to use file paths that have temporary
directories, as happens before the project is saved).
• The handling of file paths described in File Path Handling in ANSYS Workbench in the Workbench
Scripting Guide applies to file references that are made outside of CCL and command actions.
• Workbench journal files for TurboGrid and TurboGrid session files from 12.0/12.1 may not work
with 13.0 and later releases. If the recorded file does not explicitly set the topology type, the
following CCL block needs to be added:
TOPOLOGY SET:
ATM Topology Optimizer = off
END
For Workbench journal files, this CCL block should be added immediately before the fol-
lowing line occurs:
> um mode=normal, object=/TOPOLOGY SET
The line above appears only in journal files that were recorded while the Topology Set
object was processed (unsuspended).
For session files, this CCL block should be added to the beginning of the session file.
The basic workflow for acquiring a journal file with a TurboSystem-related system (for example, a Tur-
boGrid system or a Vista TF system) is as follows:
4. Create a TurboSystem-related system and then work with it (for example, create a TurboSystem-related
mesh or set up a throughflow analysis). The actions you perform are captured by the journaling process
and written to a .wbjn file).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Using ANSYS Workbench Journaling and Scripting with TurboSystem
7. Run File > Scripting > Run Script File and select the .wbjn file.
Change the Handedness of the Machine in the Setup cell of the Vista TF system
component2 = system2.GetComponent(Name="Setup")
component2.Refresh()
setup1 = system2.GetContainer(ComponentName="Setup")
setupEntity1 = setup1.GetSetupEntity()
setupEntity1.RotationalDirection = "LeftHanded"
Update()
END
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Workflows
END
Create a mesh
turboMesh1.SendCommand(Command="""VIEW:View 1
Camera Mode = User Specified
CAMERA:
Option = Pivot Point and Quaternion
Pivot Point = 21.2526, -0.338768, 3.24
Scale = 0.0965047
Pan = 0, 0
Rotation Quaternion = 0.279848, -0.364705, -0.115917, 0.880476
Send To Viewer = False
END
END
In the above snippets, note how CCL and command actions for ANSYS TurboGrid are encapsulated as
arguments of CFX.SendCommand instructions.
2.6.2. Scripting
Scripting refers to the processes of editing and running a journal file in ANSYS Workbench. You can
create your own scripts and include the power of the Python programming language to implement
high-level programming constructs for input, output, variables, and logic.
Full support for scripting is available for ANSYS TurboGrid. Scripting is not available for BladeGen.
2.6.2.1. Example: Using a Script to Change the Mesh Density in ANSYS TurboGrid
This example illustrates how a script can request and use user input. In this case, the mesh density is
controlled based on user input:
system1 = GetSystem(Name="TS")
if x == 1:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Quick Pump Tutorial
The script includes the CCL in the appropriate CFX.SendCommand argument to set the Target
Mesh Granularity option in the MESH DATA object for either a medium-density mesh or a fine
mesh.
Before running this script, you would have to first open the Command Window dialog box (by selecting
File > Scripting > Open Command Window from the ANSYS Workbench main menu), and you would
have to have a TurboGrid system present, with ANSYS TurboGrid having a geometry already loaded
and an unsuspended Topology Set object with suitable settings. To run the script, you would select
File > Scripting > Run Script File from the ANSYS Workbench main menu and then use the browser
to open the file containing the script. When the script is running, you input the value of x at the prompt
in the Command Window dialog box.
3. From the Toolbox view, under Component Systems, drag a Vista CPD system onto the Project
Schematic view.
5. Use the default settings for the pump specification and click Calculate.
A meridional sketch of the pump is shown alongside the calculated 1D performance data.
6. Click Close to exit Vista CPD and return to the Project Schematic view.
7. Right click the Blade Design cell and select Create New > BladeGen.
After a short time a new BladeGen system is created on the Project Schematic view.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Workflows
8. Right click the Blade Design cell in the BladeGen system and select Transfer Data to New > TurboGrid.
A new TurboGrid system is created on the Project Schematic view, linked to the Blade Design
cell of the BladeGen system.
TurboGrid appears.
11. In the details view, select Trailing Edge Definition > Line of rotation on hub and shroud.
This makes it possible to split the hub at the trailing edge of the impeller so that the downstream
part of the hub can be stationary.
This will generate a coarser mesh, which in turn will produce a faster CFD solution.
16. Select File > Close TurboGrid to return to the Project Schematic view.
17. Right-click the Turbo Mesh cell and select Update to generate the mesh.
After the mesh has been generated, a green check mark appears on the Turbo Mesh cell.
18. Right-click the Turbo Mesh cell and select Transfer Data to New > CFX.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Quick Pump Tutorial
3. Accept the default settings in the Basic Settings panel by clicking Next.
6. Click Next.
Setting Value
Fluid Water
Model Data > Turbulence Shear Stress Transport
Inflow/Outflow Boundary P-Total Inlet Mass Flow Outlet
Templates
Inflow > P-Total 0 [atm]
Inflow > Flow Direction Cylindrical Components
Outflow > Mass Flow Per Machine
Outflow > Mass Flow Rate 77.8 [kg s^-1]
Solver Parameters (selected)
Solver Parameters > Conver- Physical Timescale
gence Control
Solver Parameters > Physical 1e-2 [s]
Timescale
8. Click Next.
9. In the Interface Definition panel, note that periodic interfaces have been set up, then click Next.
1. Select R1 Hub
3. In the Selection Dialog dialog box, hold the Ctrl key and click each of Hub DOWNSTREAM and
OUTBlock HUB to remove them from the selection.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Workflows
4. Click OK.
3. Select the R1 Hub Outlet boundary and configure the following settings:
Setting Value
R1 Hub Outlet > Boundary Wall
Type
R1 Hub Outlet > Location HUB DOWNSTREAM,OUTBlock
a
HUB
Wall Influence On Flow > Counter Rotating Wall
Option
a
Use the multi-select from extended list icon to select multiple locations.
18. Select File > Close CFX-Pre to return to the Project Schematic view.
19. Double-click the Solution cell in the CFX system to launch CFX-Solver Manager.
20. In the Define Run dialog box, click Start Run to begin the CFD calculation.
The residual monitors show the progress of the calculation, which ends after about 44 iteration
loops.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Quick Pump Tutorial
21. After the solution has been generated, click OK to dismiss the completion message, then select File >
Close CFX-Solver Manager to return to the Project Schematic view.
2. Select File > Report > Load 'Pump Impeller Report' Template.
3. After the report has been generated, select the Report Viewer tab at the bottom of the graphics window
to display the report.
Note that if you have visited the Report Viewer tab before loading the template, or have otherwise
made any changes to the report definition after first viewing the report, you need to click in
the Report Viewer tab to update the report as displayed.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 3: TurboSystem: ANSYS BladeGen
ANSYS BladeGen is a geometry creation tool that is specialized for turbomachinery blades. BladeGen
has its own documentation that can be accessed through the user interface, or by browsing the install-
ation directory. The main documentation, “ANSYS BladeGen User's Guide”, is available from the Help
menu in BladeGen. There, you will find general help and tutorials.
Other Vista programs are available from Workbench, under the Component Systems and are documented
in the Workbench help:
• See Vista AFD for details on using Vista AFD (for axial fans).
• See TurboSystem: Vista CCD for details on using Vista CCD (for centrifugal compressors).
• See TurboSystem: Vista RTD for details on using Vista RTD (for radial inflow turbines).
Note
ANSYS BladeGen and the Vista programs mentioned above are available only on Windows.
Note
Another Vista program, Vista TF, is for throughflow analyses in turbomachinery. It has a ref-
erence guide named "Vista TF Reference Guide" that is in this set of documentation. You can
access it by clicking the following link: Vista TF Reference Guide (p. 219).
To launch BladeGen from ANSYS Workbench, add the BladeGen component system to your project
schematic, then edit the Blade Design cell of that system.
The Blade Design cell has properties that need to be configured in order to transfer the blade geometry
from BladeGen to BladeEditor. This transfer is represented by a link that connects a Blade Design cell
to a Geometry cell.
A sample of the cell properties is shown in Figure 3.1: Properties of the BladeGen Blade Design Cell (p. 20).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
BladeGen
Table 3.1: BladeGen Blade Design Cell Properties (p. 20) describes each of the cell properties. These are
related to the properties of the ImportBGD feature in BladeEditor (described at Table 4.4: Properties for
the ImportBGD Feature (p. 74)).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Group Name Description
Blade Loft If this property is set to Stream-
Direction wise, then BladeEditor will loft the
blade surfaces in the streamwise
direction through curves that run
from hub to shroud. This is the de-
fault because the surface is more
well defined, especially for flank-
milled blades.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
BladeGen
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Group Name Description
Note that this property is available
only if Create Fluid Zone is set to
Yes.
* These properties will only apply when you initially import the model. Any subsequent changes to
these properties will not be propagated to downstream cells upon updating the latter.
Figure 3.2: Spanwise Lofting versus Streamwise Lofting (p. 23) shows how spanwise lofting and
streamwise lofting differ.
Once the ImportBGD feature has been created (for example, by updating the Geometry cell), changing
the following Blade Design cell properties will have no effect:
• Create Hub
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
BladeGen
Note
In order to facilitate the use of a BladeGen model in another application (such as BladeEditor
or ANSYS TurboGrid), you should always ensure that the model units are set. When you create
a new BladeGen model (File > New > BladeGen Model), the default units are always “Un
known” (regardless of ANSYS Workbench preferences). In this case, select Model > Properties
from the BladeGen main menu and set Model Units in the Model Property Dialog.
You can access a context menu for the Blade Design cell in the BladeGen component system by right-
clicking the cell. Most of the commands that are available are standard, and are described in Cells in
Workbench. The context menu commands that are specific to the Blade Design cell are described in
Table 3.2: Context Menu Commands Specific to the BladeGen Blade Design Cell (p. 24).
Table 3.2: Context Menu Commands Specific to the BladeGen Blade Design Cell
Command Description
Create New Blade CFD This command creates a linkeda Mesh system
Mesh and generates a mesh for the associated
BladeGen model. This command is available
only if the cell is up to date and the geometry
has been saved (either by saving it from within
BladeGen or by closing the BladeGen window).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
Tips on Using the Create New Blade CFD Mesh Command
Command Description
Transfer Data to New > This command creates a TurboGrid system and
TurboGrid links it to the BladeGen system.
a
Note that the link between systems causes the geometry to be imported, rather than loaded, into BladeEditor. The blade will be
dependent on the BladeGen BGD file, but you can still modify the HubProfile sketch that appears under the associated MerPlane
feature. For more information on importing and loading geometry into BladeEditor, see Importing Blades from ANSYS BladeGen in
the TurboSystem User's Guide and Loading and Modifying Blades from ANSYS BladeGen in the TurboSystem User's Guide.
3.1. Tips on Using the Create New Blade CFD Mesh Command
• Visual Expansion is on by default. This displays a full 360° mesh in ANSYS Meshing for visualization pur-
poses. To display only the actual single passage mesh, clear Visual Expansion in the View menu of ANSYS
Meshing.
• If the mesh fails to be generated, try the following procedure to adjust the fineness of the mesh:
3. In the details view, under the Defaults group, change the Relevance option.
This option affects the values set for some of the controls under the Sizing group. You could
alternatively adjust those controls directly, for finer control.
For details on the Relevance option, see Relevance in the Meshing User's Guide.
• If the geometry has a small radius on the leading edge or trailing edge, the resulting mesh might be finer
than wanted. In this case, you can try increasing the minimum element size manually by, say, a factor of
4. For details on the Min Size control, see Min Size in the Meshing User's Guide.
• If proximity and curvature are not an issue (for example, if the hub and shroud are not in close proximity,
nor are adjacent blades), you can set the Use Advanced Size Function option to Off. This will cause the
mesh to be generated faster; however, mesh generation will be less robust (more likely to fail).
For details on the Use Advanced Size Function option, see Use Advanced Size Function in the
Meshing User's Guide.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 4: TurboSystem: ANSYS BladeEditor
ANSYS BladeEditor is a plugin for ANSYS DesignModeler for creating, importing, and editing blade
geometry. Using BladeEditor, you can create a blade from scratch. You can also import a blade from
ANSYS BladeGen. Once you have a blade in DesignModeler, you can use it as you would any geometry
created in DesignModeler. In addition, you can use BladeEditor to export the geometry for use in ANSYS
TurboGrid (a meshing tool) and Vista TF (a throughflow analysis tool).
One BladeModeler license will permit a single user to have BladeGen, DesignModeler, and BladeEditor
running together in the same ANSYS Workbench session. This license sharing ability means that no
additional DesignModeler license will be required to use the full functionality of BladeModeler.
In order to use BladeEditor, you must set the Geometry license preference to ANSYS BladeModeler as
follows:
3. If ANSYS BladeModeler is not the first license listed, then select it and click Move up as required to
move it to the top of the list. Furthermore, you should select ANSYS DesignModeler in the list and set
its value to 0 (which means “Don't Use”). This prevents DesignModeler from using an ANSYS Design-
Modeler license when an ANSYS BladeModeler license is not available.
If ANSYS BladeModeler is not in the list then you need to obtain an ANSYS BladeModeler license.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
BladeEditor
Click the Help button in the License Preferences dialog box for more information.
Note
1. Close your project (by selecting File > New from the main menu in Workbench) WITHOUT
saving it.
4. Edit the Geometry cell and confirm that DesignModeler runs as BladeEditor (with BladeEditor-
related icons appearing in the tool bar).
• There are new feature types aimed at creating a blade and flow passage.
• There is a set of toolbar icons, most of which are used to create the new feature types.
• There are new views associated with some of the feature types.
• There are new context menu commands associated with the new views.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
You might want to temporarily suppress various features to speed up the regeneration time. This can
be managed in DesignModeler by right-clicking the feature in the tree view and selecting “Suppress”.
Note that suppressing a feature also suppresses all dependent features below it. Sketches cannot be
suppressed; they can only be hidden or deleted.
When you click a contour sketch in the tree view, the sketch will be highlighted in the 3D viewer. When
you click a camberline definition, the corresponding FlowPath layer contour will be highlighted in the
3D viewer, and the angle and thickness views will be displayed for this definition. Any changes made
to the sketches or camberline definitions will be immediate. However, updates to the dependent
FlowPath or Blade features will happen only when you subsequently click the “Generate” button.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
BladeEditor
Icon Description
Import BGD Creates an ImportBGD feature, which is used to import
a BladeGen file and construct a solid model of the blade
and optionally the hub and fluid zone. The flow path
and blade shape cannot be edited in BladeEditor, but
the import can be refreshed if there are any changes to
the BladeGen file. For details, see Importing Blades from
ANSYS BladeGen (p. 73).
Load BGD Loads a BladeGen file and constructs the FlowPath, Blade,
and Splitter features so that the flow path and blade
shape may be edited in BladeEditor. For details, see
Loading and Modifying Blades from ANSYS Blade-
Gen (p. 78).
FlowPath Creates a flow path (FlowPath) feature, which is used to
define the flow path for blade geometry (that is, the
meridional shape of the passage). For details, see
FlowPath Feature (p. 47).
Blade Creates a blade (Blade) feature, which is used to create
the blade bodies. For details, see Blade Feature (p. 50).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
Icon Description
Preferences Opens the BladeEditor preferences in the details view.
For details, see User Preferences and Properties (p. 45).
Note
Note that, because of limitations in the FlowPath, and Blade features, the ‘Load BGD’ feature
supports loading BladeGen files with the following restrictions, as applied to BladeGen settings:
• Model
• If loading multiple BladeGen files, the Beta Definition, ‘from Axial’ or ‘from Tangential’, must
be consistent for all files.
• Layers
Only specified span fraction layers and data layers are supported.
• Angle Definition
Only Theta and/or Beta definitions are supported, not End Angle.
At least one angle definition must exist on either the hub or shroud layer.
After loading a .bgd file, you cannot further split or join curve segments.
• Thickness Definition
Only the 'Normal to Meanline on Layer Surface' thickness data type is supported.
The 'vs. Cam' and '% Cam vs. % Cam' thickness specifications are not supported.
At least one thickness definition must exist on either the hub or shroud layer.
• Meridional Profile
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
BladeEditor
After loading a .bgd file, you cannot further split or join curve segments.
Note
When you load a .bgd file that specifies Angle/Thickness data from trailing edge to leading
edge, the geometry will not be loaded correctly (will not appear exactly as in BladeGen). If
you load such a .bgd file, a warning message will appear. You can change the data direction
by going into BladeGen and selecting Model > Ang/Thk Data Direction > Data from LE
to TE.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
When using Camberline/Thickness design mode (enabled via the Blade Design Mode setting of the
blade object), the blade-to-blade view is available. This view shows the blade profile for the selected
CamThkDef sub-feature in either of the following coordinate systems:
• M vs. R*Theta
Note
Profiles are shown for all blades in the selected blade row.
1. Select the CamThkDef sub-feature for which you want the blade-to-blade view. (The CamThkDef sub-
feature you select must be a sub-feature of a Blade.)
2. If you do not see the Auxiliary view, click Show/Hide Auxiliary Pane .
3. If the Auxiliary view shows a plot other than blade-to-blade, right-click in the Auxiliary view and select
Blade-to-blade.
Within the blade-to-blade view, you can use the context menu to:
• Toggle the coordinate system between “M-Prime vs. Theta” and “M vs. R*Theta”.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
BladeEditor
When using Camberline/Thickness design mode (enabled via the Blade Design Mode setting of the
blade object), the blade lean graph is available. This graph shows a plot of the blade lean angle versus
meridional coordinate (%M). The blade lean angle is essentially the angle between a constant-theta line
and a straight line connecting the hub and shroud camberlines, as viewed in a plane of constant meri-
dional coordinate.
1. Select the blade (or any CamThkDef sub-feature of it) for which you want the blade lean graph.
2. If you do not see the Auxiliary view, click Show/Hide Auxiliary Pane .
3. If the Auxiliary view shows a plot other than blade lean angle, right-click in the Auxiliary view and select
Blade Lean Angle.
Within the blade lean graph, you can use the context menu to:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
When using Airfoil design mode (enabled via the Blade Design Mode setting of the blade object), the
Curvature view is available. This view shows a plot of either the curvature or the radius of curvature of
the outline of the airfoil section versus percent arc length. Curvature is evaluated in the applicable layer
(the layer containing the blade section). Arc length is measured along the outline of the airfoil section,
starting at the major axis of the leading edge ellipse and ending at the major axis of the trailing edge
ellipse.
1. Select the any Blade Section sub-feature for which you want the Curvature view.
2. If you do not see the Curvature view at this point, click Show/Hide Auxiliary Pane .
Within the Curvature view, you can use the context menu to:
• Toggle display of the curvature/radius of curvature data for the high-theta side only.
• Toggle display of the curvature/radius of curvature data for the low-theta side only.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
BladeEditor
This view shows a plot of meridional curvature of the hub/shroud versus either meridional, or normalized
meridional, coordinate. Meridional curvature is computed as the inverse of the radius of curvature in
the axial-radial plane. For a plot that uses normalized meridional coordinate, normalization is carried
out such that the coordinate ranges from 0 to 100 over the plot. The portions of the hub and shroud
curves that are plotted depend on the selected feature: a FlowPath feature or a Blade feature.
2. If you do not see the Auxiliary view, click Show/Hide Auxiliary Pane .
3. If the Auxiliary view shows a plot other than meridional curvature, right-click in the Auxiliary view and
select Meridional Curvature.
Within the Meridional Curvature view, you can use the context menu to:
• Change the X-Axis Scale between meridional coordinate and normalized meridional coordinate.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
When you click a line in a plot, the details view shows the following coordinates of the point you clicked:
• Z (axial coordinate)
• R (radial coordinate)
• M (meridional coordinate)
• Meridional curvature
If the Blade feature or any of its parent features have been modified, the curves shown in the
Angle/Thickness views, when displayed under the Blade feature, are updated when the model is regen-
erated.
1. Select the blade for which you want the Angle view.
2. If you do not see the Angle view, click Show/Hide Angle Pane .
The Angle view will show a Beta curve (colored cyan) or a Theta curve (colored dark blue) — whichever
is specified in the properties of the selected CamThkDef sub-feature. You can add the other curve to
the Angle view using the context menu in the Angle view.
• Drag (using the mouse) the control points defining the Theta/Beta curve.
• Change the curve type: Bezier, cubic spline, piecewise-linear (context menu)
• Convert the selected curve segment to a Bezier or spline curve of the specified order (context menu).
• Set control point coordinates (double-click a control point and edit the coordinate values in a dialog box).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
BladeEditor
• View the coordinates of any location on a curve (hold the Ctrl key and left click any control point or line
segment of a curve).
• Zoom in via a zoom box (hold the Alt key and left-click and drag from the top-left corner to the bottom-
right corner of a rectangular region; drag in the opposite direction to re-fit the view).
• Change the x-axis display type: m, m’, %m, or %m’ (context menu).
• Read angle data points from a file or save points to a file (context menu). In a crude way, this enables
copying and pasting data from one CamThkDef sub-feature to another, or to and from an external applic-
ation, for example a spreadsheet.
After right-clicking in the view and selecting Use as Input Parameter from the context menu, click a
point on the curve. The settings for that point will appear in the properties of the relevant CamThkDef
feature; each property has a check box that can be selected to cause the property to become and
input parameter.
• Show all defining Theta/Beta curves in the current view (context menu).
• Show/hide the second angle curve (the Beta or Theta curve — whichever is not specified for the view in
the properties of the selected CamThkDef sub-feature) (context menu).
Note
When the meridional contours are changed, the angle data points are scaled relative to the
percent m’-coordinate (% m-prime).
Note
X-axis value behavior: preference used as default. Change of x-axis value will affect all layers
viewed for a given Blade feature.
Note
Some context menu commands are not available whenever at least one control point is eligible
to be selected as an input parameter due to having been processed by the Use as Input
Parameter command.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
1. Select the blade for which you want the Thickness view.
2. If you do not see the Thickness view, click Show/Hide Thickness Pane .
• Change the curve type: Bezier, cubic spline, piecewise-linear (context menu).
• Convert the selected curve segment to a Bezier or spline curve of the specified order (context menu).
• Set control point coordinates (double-click a control point and edit the coordinate values in a dialog box).
• View the coordinates of any location on a curve (hold the Ctrl key and left click any control point or line
segment of a curve).
• Zoom in via a zoom box (hold the Alt key and left-click and drag from the top-left corner to the bottom-
right corner of a rectangular region; drag in the opposite direction to re-fit the view).
• Read thickness data points from a file or save points to a file (context menu). In a crude way, this enables
copying and pasting data from one CamThkDef sub-feature to another, or to and from an external applic-
ation, for example a spreadsheet.
After right-clicking in the view and selecting Use as Input Parameter from the context menu, click a
point on the curve. The settings for that point will appear in the properties of the relevant CamThkDef
feature; each property has a check box that can be selected to cause the property to become and
input parameter.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
BladeEditor
• Show all defining thickness curves in the current view (context menu).
Note
When the meridional contours are changed, the thickness data points are scaled relative to
the percent m-coordinate (% m).
Note
X-axis value behavior: preference used as default. Change of x-axis value will affect all layers
viewed for a given Blade feature.
Note
Some context menu commands are not available whenever at least one control point is eligible
to be selected as an input parameter due to having been processed by the Use as Input
Parameter command.
If the Blade feature or any of its parent features have been modified, the curves shown in the Section
Definition/Stacking views, when displayed under the Blade feature, are updated when the model is re-
generated.
1. Select the Blade Section sub-feature (under the Blade feature) for which you want the Section Definition
view.
2. If you do not see the Section Definition view, click Show/Hide section shape .
The blade section shape is displayed in the Section View (Figure 4.2: Blade Section View (p. 41)). The
blade section shape can be modified by changing the section dimensions in the details view, or by
dragging the Bezier curve control points in the Section View. The Section View also displays the:
• pitch line
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
• calculated throat (throat with the minimum throat length) and its midpoint
• airfoil centroid
• stagger line
Any of the defining dimensions can be parameterized by clicking in the check box next to the dimension.
• Drag the Bezier curve control points defining the pressure and suction side edges of the airfoil shape (left-
click a control point and drag it with the mouse).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
BladeEditor
• Insert a point on a Bezier curve (right-click in view to insert the new point).
• Delete a point from a Bezier curve (right-click the point to be deleted; only interior points may be deleted).
• Set control point coordinates (double-click a control point and edit the coordinate values in a dialog box).
• Reset the airfoil input parameters and control points to their original values (context menu)
• Toggle the display of the blade pitch spacing line (context menu)
• Toggle the display of the calculated throat width and its midpoint (context menu)
• Toggle the display of a point on the airfoil surface that corresponds to the point currently selected in the
curvature view (context menu)
• Zoom in via a zoom box (hold the Alt key and left-click and drag from the top-left corner to the bottom-
right corner of a rectangular region; drag in the opposite direction to re-fit the view).
Note
Toggling the display options will make them take effect for the remainder of the session,
but not from session to session.
You can see the curvature of an airfoil section via the Curvature view. For details, see Curvature
View (p. 35).
1. Select the blade for which you want the Section Stacking view.
2. If you do not see the Section Stacking view, click Show/Hide Stacking Pane .
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
The individual airfoil sections are stacked in 3D space by the meridional position of the section and by
the Theta position of the section. Each section has a reference location that defines the stacking point.
The Section Reference Location may be one of the following:
• Section Origin
• Airfoil Centroid
• LE Camberline Point
• TE Camberline Point
• Chord Midpoint
• Throat Midpoint
The meridional position is defined by the Meridional Stacking Method, for which there is currently one
available option:
• LE/TE Contours – the meridional extent of each airfoil section is determined by the intersections of the
LE and TE contours with the section-defining layer contour. In this way, you can control the meridional
extent of the blade by adjusting the LE/TE contours. In this mode, the section reference location is only
used for Theta positioning of the blade section.
The absolute Theta position of each section (at the Section Reference Location) is defined by a stacking
curve. The stacking curve specifies how the Theta coordinate of the Section Reference Location varies
with non-dimensional span location. You can control the shape of the stacking curve in the Section
Stacking Graph by dragging the curve points, insert/deleting points, or by changing the curve type.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
BladeEditor
For example, if you wanted to stack the sections in a straight radial line based on the airfoil centroids,
you would set Section Reference Location to Airfoil Centroid and set the section stacking
graph to have the same angle for all span values.
• Drag (using the mouse) the control points defining the stacking curve.
• Convert the selected curve segment to a Bezier or spline curve of the specified order (context menu).
• Change the curve type: Bezier, cubic spline, piecewise-linear (context menu).
• Insert a point on the stacking curve (right-click in view to insert the new point).
• Delete a point from the stacking curve (right-click the point to be deleted).
• Set control point coordinates (double-click a control point and edit the coordinate values in a dialog box).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
The BladeEditor User Interface
• Zoom in via a zoom box (hold the Alt key and left-click and drag from the top-left corner to the bottom-
right corner of a rectangular region; drag in the opposite direction to re-fit the view).
• Read stacking data points from a file or save points to a file (context menu).
• Assign parameters to the stacking curve control points - X, Y values (context menu)
The technique for setting input parameters for control points in the Stacking view is the same as that
for the control points in the Angle and Thickness views. This technique is described in Camberline/Thick-
ness Definition Sub-feature (p. 85).
Note
The lean angle is defined as atan(R * dTheta / dSpan) for any point on the stacking curve. A
purely radial stacking curve would have zero lean angle.
Note
Toggling the display options will make them take effect for the remainder of the session,
but not from session to session.
Note
Some context menu commands are not available whenever at least one control point is eligible
to be selected as an input parameter due to having been processed by the Use as Input
Parameter command.
• Show Advanced Properties – this specifies whether the advanced parameters or expert parameters are
shown in the details view. This only applies to specific features, such as the Blade and Splitter.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
BladeEditor
Icon Description
FlowPath Creates a flow path (FlowPath) feature, which is used to
define the flow path for blade geometry (that is, the
meridional shape of the passage). For details, see
FlowPath Feature (p. 47).
Blade Creates a blade (Blade) feature, which is used to create
the blade bodies. For details, see Blade Feature (p. 50).
After you add a feature to your model, the feature appears in the tree view.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
The first step in creating new blade row geometry is creating the flow path contours that define the
hub, shroud, inlet and outlet. The flow path contours are defined by sketch edges, which can be created
using the existing DesignModeler sketch tools. Each contour (hub, shroud, etc.) should be defined in a
separate sketch. This implicitly identifies all the edges belonging to a given contour. All contour sketches
are expected to lie on the same Plane feature. Not only will this guarantee that the contours are coplanar,
it will enable you to apply constraints and dimensions between sketches.
Note
• Contour sketches must be created on the (global) ZX-plane. The local X and Y axes on the
sketch plane correspond to the global Z and X axes, respectively. The local X axis corresponds
to the machine axis and the local Y axis corresponds to the radial coordinate axis. Consequently,
all flow contours in the sketch must have positive Y coordinates.
• It is advisable that you turn off the sketch global autoconstraint setting. Click the Sketching
tab, click the Constraints toolbox, click Auto Constraints and clear the Global check box.
Having this global constraint turned on may cause undesirable constraints to be added to the
LayerContour edges.
• The hub, shroud, inlet, and outlet contour end points must be coincident.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
BladeEditor
Hub Cut
Shroud Cut? [Yes | No]
(If “Shroud Cut?” = [Sketch selection]
“Yes”)
Shroud Cut
Number of Layers Implicitly defined number of layers
Sketches for Defined [Sketch selection]
Layer
Advanced Property
Interpolation Mesh The interpolation mesh is used to establish spanwise
Size and streamwise coordinates in the flow path. It is import-
ant that the interpolation mesh sufficiently resolves the
flow path in order to avoid adversely affecting geometry
creation.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
Layer Details: 3
Layer Type [Fixed Span | User Defined Layer]
Span Fraction 3 [0 < Value < 1]
Layer Details: 4
Layer Type [Fixed Span | User Defined Layer]
Span Fraction 4 1
The Machine Type is used by downstream applications, for example in CFD-Post, for determining the
appropriate default postprocessing report. The Theta Direction specifies the interpretation of the theta
direction for the CamDef angle definitions. The theta direction can be specified as either right-handed
or left-handed relative to the direction of the global Z axis (the machine axis).
By default, the flow path starts with two layers: one for the hub and one for the shroud. You can insert
or delete layers. The first and last layers must be at span fractions of 0 and 1, respectively; these will
always exist and cannot be deleted or changed. A given blade does not need to have defined profiles
on all layers. The layers are defined in the context of the FlowPath feature for consistency between
blade rows.
A layer can be defined by a fixed value of span fraction, or it can be defined by a sketch:
• To insert a new fixed-span-fraction layer, right-click an existing fixed-span-fraction layer in the details view
and select Insert Layer Above or Insert Layer Below. To delete a fixed-span-fraction layer, right-click it
and select Delete.
• To add one or more layers using sketches, specify the applicable sketches (which must be created before-
hand) in the Sketches for Defined Layer property. Each sketch should contain one or more (separate)
curves. Each curve in each specified sketch is used to create one layer. For example, if you select two
sketches, one having one curve and the other having four curves, then five sketch-based layers will be
generated.
After you apply your sketch selection, a new category, Sketches of User Defined Layers, appears and
lists the sketches that were selected. You can remove a sketch listed under Sketches of User Defined
Layers by right-clicking the sketch and selecting Remove from selection.
After you select sketches, or if you make any changes to the sketch selection in general, you must
then regenerate the FlowPath feature. After regeneration is complete, the user-defined layers will
appear in the “Layer Details” portion of the FlowPath details view.
Note
After the FlowPath feature has been generated, you will not be able to edit the Sketches for
Defined Layer property until you right-click the FlowPath feature in the tree view and select
Edit Selections from the shortcut menu.
All layers are presented in the details view in the order of average fractional span value. If you change
a layer’s sketch curve or span fraction value such that the order of layers changes, then:
• The layers are renumbered (in accordance with their average fractional span values), and
• Any objects that refer to layers will continue to refer to the same layers under their new numbers.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
BladeEditor
For example, if the Blade sub-feature Blade1_Camberline6 refers to layer 6 and you subsequently insert
a layer before layer 6, then the original layer 6 will be renumbered to become layer 7 and
Blade1_Camberline6 will then automatically change so that it refers to layer 7 (and it will be renamed
to Blade1_Camberline7).
Note
The layers used by a blade are required to not touch or intersect each other anywhere
within the blade.
Note
When you change sketches that are used to define layers, the software will automatically
attempt to maintain the association between the layers and the objects that refer to them.
For example, if you add a curve near an existing curve, then delete the latter, the objects
that originally referenced the deleted curve may be changed automatically to refer to the
new curve. In cases where the software encounters difficulty maintaining assignments, a
warning message may be issued.
If automatic reassignment is not applicable, manual reassignment can be carried out. For
example, if you delete a curve that was being referenced by an object, and there is no other
curve available for that object, then the object will be left in an invalid state. In that case,
you could correct the problem by creating a new curve and manually reassigning that curve
to the object. Note that for section definition objects, the manual reassignment must be
done before regenerating the object.
You can create the FlowPath feature automatically via the Load BGD feature, or you can manually create
the FlowPath feature. In either case, you can change the sketch selections once the feature has been
created.
The FlowPath feature has optional hub cut and shroud cut properties to support trimming the flow
path for a 'flow cut'. An example is if you have a base centrifugal compressor blade design that is used
for a range of compressors. In this case, the FlowPath and Blade features would define the base blade
geometry. You then want to use the same blade, but in a compressor of different size, so the blade
height must be trimmed. The flow cut would be used to define the final flow path boundaries, and
would trim the height of all blades in the flow path.
The flow cut affects all blades that reference the flow path. The flow cut properties take as input the
sketch contours that define the flow cut. The additional feature properties are in a group below the
Outlet Contour property.
• By referring to angle and thickness definitions (CamThkDef sub-features: see Blades made using Camber-
line/Thickness sub-features (p. 51)) to define the blade profiles, or
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
• By referring to blade sections and their theta positions (Blade Section sub-features: see Blades made using
Blade Section (Airfoil Design Mode) Sub-features (p. 53)).
In the tree view, when using the Camberline/Thickness blade design mode, CamThkDef sub-features
appear as sub-nodes of the Blade feature (or Splitter feature, if the Splitter is of Type “Independent”).
For details on CamThkDef sub-features, see Camberline/Thickness Definition Sub-feature (p. 55).
When using the Camberline/Thickness blade design mode, the feature properties of the Blade/Splitter
feature are as follows:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
BladeEditor
The same applies for the hub end cap topology as compared with the hub topology (hub contour edges).
b
Note that you cannot specify a perfectly sharp leading edge . As a workaround, you can specify a square trailing edge with a small,
but finite, thickness (for example, 0.05 mm).
c
Note that you cannot specify a perfectly sharp trailing edge . As a workaround, you can specify a square trailing edge with a small,
but finite, thickness (for example, 0.05 mm).
If your case involves features other than the Blade/Splitter, you can set the Operation feature property
to “Add Frozen” to reduce computational time while you are designing the Blade/Splitter. However,
with the “Add Frozen” option, bodies other than the Blade/Splitter will not be updated in response to
changes in the Blade/Splitter. If you have other features (e.g. fillets) that are dependent on the
Blade/Splitter, you should set the Operation feature property to “Add Material” to allow the other features
to be affected by the Blade/Splitter.
The first Type property specifies whether the blade is a rotating or stationary component.
If the Surface Construction property is set to “Ruled Element”, then exactly two CamThkDef sub-features
must be used; one at the hub and one at the shroud.
When a curve in the angle or thickness view is modified, the properties displayed for the corresponding
CamThkDef sub-feature are updated simultaneously, but the graphics view will not be updated until
you regenerate the Blade.
If you specify a curved leading or trailing edge contour, you must have at least three angle and/or
thickness defining camberlines to create the desired blade shape. Furthermore, if you specify a cut-off
leading or trailing edge and you do not have sufficient camberlines to follow the edge curvature, then
the cut-off operation might fail. Adding additional camberline definitions (especially where the lead-
ing/trailing edge curve deviates the most from the blade shape) should fix this problem.
Whenever the Camberline Thickness Definition Layer property is set to ‘No’, no CamThkDef sub-feature
exists under the Blade/Splitter for this layer. Also in this case, no information is displayed in the Angle,
Thickness, or Auxiliary Views for this layer.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
When a Camberline Thickness Definition Layer property is switched from 'No' to 'Yes', a CamThkDef
sub-feature will be created for the Blade or Splitter, and the data will initially be interpolated from the
existing blade data. The Angle Definition and Thickness Definition properties of the CamThkDef sub-
feature will both be set to ‘User Specified’ so that the angle and thickness data is editable (otherwise
it would remain interpolated from the existing blade data, but would be uneditable).
When a layer that was used for a CamThkDef sub-feature is removed from the flow path, the Blade or
Splitter feature will generate an error. The error can be corrected by inserting a new layer in the flow
path at the same layer index, or by switching the Camberline Thickness Definition Layer property for
that layer to 'No' (therefore deleting the associated CamThkDef sub-feature). In the latter case, the layer
will be removed from the list. If you insert more than one layer into the flow path after deleting a layer,
the CamThkDef should be reconnected automatically to the layer with the closest average span value.
4.3.3.2. Blades made using Blade Section (Airfoil Design Mode) Sub-features
When using the Airfoil blade design mode, the blade shape is defined by a stacked sequence of airfoil
sections. The airfoil sections are defined on the flow path layers, as with the Camberline/Thickness
mode. The basic topology of each blade section (the set of edges that describe the shape of the airfoil)
is defined by the section template, which is shown in Figure 4.5: Blade Section Sketch Template (p. 61).
In the tree view, when using the Airfoil blade design mode, Blade Section sub-features appear as sub-
nodes of the Blade feature . For details on Blade Section sub-features, see Blade Section (Airfoil Design
Mode) Sub-feature (p. 59).
When using the Airfoil blade design mode, the feature properties of the Blade feature are as follows:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
BladeEditor
The same applies for the hub end cap topology as compared with the hub topology (hub contour edges).
If your case involves features other than the Blade/Splitter, you can set the Operation feature property
to “Add Frozen” to reduce computational time while you are designing the Blade/Splitter. However,
with the “Add Frozen” option, bodies other than the Blade/Splitter will not be updated in response to
changes in the Blade/Splitter. If you have other features (e.g. fillets) that are dependent on the
Blade/Splitter, you should set the Operation feature property to “Add Material” to allow the other features
to be affected by the Blade/Splitter.
The Section Orientation property specifies how the blade section is oriented with respect to the Theta
direction. The choices are as follows:
• Positive - makes the suction side of the blade face the low-Theta direction.
• Negative - makes the suction side of the blade face the high-Theta direction.
When you make a change to the Section Orientation property, the section input data is preserved so
that the section shape is effectively mirrored.
The FlowPath selection is the reference to the FlowPath feature, which is mandatory.
The Type property specifies whether the blade is a rotating or stationary component.
You can turn defining sections on or off from an existing airfoil design mode blade feature. This gives
you flexibility in controlling the blade shape without having to recreate the blade feature.
You control which sections are defining sections in the Properties view for the blade feature. The blade
property group Section Definitions lists all available sections. The property value for each section has
a Yes or No value depending on whether it is a defining section (Yes) or not. When the blade feature
is first created, all sections are marked as defining sections. (The hub (layer1) and shroud (layer n) are
always defined.)
If the flow path layers are modified, updating the blade feature shows any added sections in the blade
Section Definitions. Newly added sections are marked as not defining sections unless you change the
property value. Existing defining sections remain unchanged.
You cannot delete a flow path layer if a section is defined on it. If a section definition is switched from
Yes to No, the section data will be preserved (including save/resume) until the flow path layer is deleted.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
Therefore, you can switch it back to Yes, keeping the previous data, as long as the layer still exists. Hub
layer and shroud layer are always defined.
The section names are numbered in the blade Properties view as the layer number on which they are
defined (for example, Section1, Section2, Section3, and so on). The section sub-features listed under
the blade feature in the tree are only the defining sections, and the names correspond with the names
in the Properties view.
Note that Airfoil Design mode is not compatible with the following features:
• Throat Area
• Vista TF Export
• Splitter Blades
• Thickness data that defines the thickness of the blade along the camberline.
The Angle and Thickness views can be used to view/edit the angle data and thickness data, respectively.
For details, see Angle and Thickness Views (p. 37). As a side note, the blade lean angle is plotted in the
blade lean graph. For details, see Blade Lean Graph (p. 34).
Theta Reference
(For Beta definition [Value]
only)
Theta at Reference
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
BladeEditor
(For Theta with LE/TE The Beta angle at the leading edge.
Beta definition only)
Beta at LE
(For Theta with LE/TE The Beta angle at the trailing edge.
Beta definition only)
Beta at TE
Angle Data Location [Camberline | Side 1 | Side 2]
X-Axis Definition [% M’ | M’ | % M | M]
Type
(Controls the type of data used for Angle Point input
parameters.)
Details of Thickness
Thickness Definition [Interpolated | User Specified]
CamThkDef sub-features are named according to the associated Blade name and Layer number.
When a CamThkDef sub-feature is selected in the feature tree, its angle data is displayed on the angle
graph and its thickness data is displayed on the thickness graph. The angle and thickness distributions
are plotted from leading edge to trailing edge.
If the Angle Definition Type is set to Theta, then the specified angle curve is used as the theta definition
for the camberline.
If the Angle Definition Type is set to Beta, then the specified angle curve is used as the Beta definition
for the camberline. In this case, the theta definition is derived by integrating the Beta curve using the
specified Theta Reference value. The Theta Reference value can be specified at either the leading edge
or the trailing edge of the blade.
If the Angle Definition Type is set to Theta with LE/TE Beta, then you can control the theta distribution
as well as specify the leading and trailing edge Beta values. This type is not offered until you have
generated the camberline with:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
• A Theta curve that consists of a Bezier curve having at least four control points.
When the Angle Definition Type is set to Theta with LE/TE Beta, the Beta at LE and Beta at TE values in
the details view show/control the leading and trailing edge blade metal angles. These same angle values
can be seen in the Angle view as the angle values of the first and last points on the Beta curve. You
can also control these angle values in the Angle view by moving the second and second-last control
points on the Beta curve. Note that you can parameterize the Beta at LE and Beta at TE values in the
details view, which will restrict the motion of the control points in the Angle view. You can also set the
second and second-last control points to be used as input parameters, causing new properties (for ex-
ample, X of Angle Point 1, under the Details of Angle Point 1 property group) to be added in the details
view; if you parameterize those properties, the motion of the control points in the Angle view is con-
strained.
When the Angle Definition Type is set to Theta with LE/TE Beta, control points can be inserted or deleted
for the Bezier curve with the exception that the first, second, second-last, and last control points cannot
be removed. In this mode, the curve type cannot be changed.
For parameterization purposes, the Angle and Thickness points have an X-Axis Definition Type property
that defines what scale the data uses: % M', M’, % M, or M. This property cannot be changed when any
of the graph values are parameterized.
If the Thickness Definition property of the CamThkDef feature is set to ‘Interpolated’, then the thickness
definition is interpolated from the blade/splitter and cannot be edited. In addition, any custom changes
you may have made to this data will be discarded.
Setting both the Angle Definition and Thickness Definition to ‘Interpolated’ can be useful when the
leading and/or trailing edges are curved on a blade/splitter with insufficient CamThkDef features to
represent the curvature.
If you switch the Angle Definition property from ‘Interpolated’ to ‘User Specified', the angle definition
will be initialized by interpolation from the blade definition, and will then become editable.
If you switch the Thickness Definition property from ‘Interpolated’ to ‘User Specified', the thickness
definition will be initialized by interpolation from the blade definition, and will then become editable.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
BladeEditor
produced externally. In the Angle view, the context menu operation 'Read Points' lets you replace the
active curve data points from the data in a text file called a '.ha' file. The context menu operation 'Save
Points' lets you save the active data points to a '.ha' text file. These options are available only if the
Angle Definition is active, that is, set to 'User Specified'.
The first line in the '.ha' file specifies the number of points. Subsequent lines in the file, one for each
data point, contain the point coordinate values 'h, a', where 'h' is the horizontal or x-axis value and 'a'
is the angle value. The point coordinates correspond to the defining points for the angle definition
curve, which may be either Theta or Beta, in radians, versus m-prime, % m-prime, m or % m.
When reading the '.ha' file, the data point coordinates will be interpreted based on the Angle Definition
Type and the selected x-axis type. If the Angle Definition Type is set to Theta, then the angle values
will be interpreted as Theta values. Otherwise, the angle values will be interpreted as Beta values. If the
x-axis is set to m-prime or % m-prime, then the 'h' coordinates for the data points will be treated as %
m-prime values, and the values will be normalized based on the first and last data points so that the
values start at zero and end at 100%. If the x-axis is set to m or % m, then the 'h' coordinates for the
data points will be converted to m values by normalizing based on the first and last data points and
then multiplying by the maximum m on the layer. These values will then be converted to % m-prime.
The existing angle curve data for all segments will be replaced by a single curve segment with the data
from the '.ha' file, and the curve type will be set to 'cubic spline'.
When you choose 'Save Points', the defining points for all curve segments will be written sequentially
to the file starting with the leading edge point and ending at the trailing edge point. The 'h' coordinates
will be written in the value corresponding to the selected x-axis type. If the Angle Definition Type is
set to Theta, then the Theta values will be written as the angle values. Otherwise, the Beta values will
be written as the angle values.
The first line in the '.ht' file specifies the number of points. Subsequent lines in the file, one for each
data point, contain the point coordinate values 'h, t', where 'h' is the horizontal or x-axis value and 't'
is the thickness value. The point coordinates correspond to the defining points for the thickness defin-
ition curve in the length unit being used in DesignModeler, versus m-prime, % m-prime, m or % m.
When reading the '.ht' file, the data point coordinates will be interpreted based on the selected Thickness
Definition Type and the x-axis type. If the x-axis is set to m or % m, then the 'h' coordinates for the data
points will be treated as % m values, and the values will be normalized based on the first and last data
points so that the values start at zero and end at 100%. If the x-axis is set to m-prime or % m-prime,
then the 'h' coordinates for the data points will be converted to m-prime values by normalizing based
on the first and last data points and then multiplying by the maximum m-prime on the layer. These
values will then be converted to % m. The existing thickness curve data for all segments will be replaced
by a single curve segment with the data from the '.ht' file, and the curve type will be set to 'cubic spline'.
When you choose 'Save Points', the defining points for all curve segments will be written sequentially
to the file starting with the leading edge point and ending at the trailing edge point. The 'h' coordinates
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
will be written in the value corresponding to the selected x-axis type, while the thickness coordinates
will be written in the value corresponding to the selected Thickness Definition Type.
The context menu items are: 'Convert to Bezier' and 'Convert to Spline'. They are available in both the
Angle and Thickness views. When choosing either of these options, you are asked to specify the number
of points for the new curve in a dialog box. After clicking OK, you are required to select the curve
segment to convert in the graph view. The curve will be converted immediately following your selection.
The Blade Section sub-feature properties are as follows (Note that angles are in degrees and lengths
are in the length unit used in the active session of Blade Editor.):
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
BladeEditor
These Blade Section Sub-feature properties, in conjunction with the sketch template, define the airfoil
shape. The blade section template, as applied to an example blade section, is shown in the following
figures: Figure 4.5: Blade Section Sketch Template (p. 61), Figure 4.6: Blade Section Sketch Template:
Details in Leading Edge Region (p. 62), Figure 4.7: Blade Section Sketch Template: Details in Trailing
Edge Region (p. 63).
In these figures, the red “asterisk” symbols represent control points for the Bezier curves. Note that each
end of the stagger line (that is, the chord line) is at an intersection of the major axis of an ellipse and
the ellipse itself. Note that the R*Theta axis is tangent to the blade. The M axis is at the intersection of
the R*Theta axis and the extended major axis of the leading edge ellipse.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
BladeEditor
Figure 4.6: Blade Section Sketch Template: Details in Leading Edge Region
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
Figure 4.7: Blade Section Sketch Template: Details in Trailing Edge Region
The Blade Section Sub-feature properties can be parameterized as for other properties in DesignModeler.
For details, see Creating Parameters in the DesignModeler User's Guide.
When the sections are first created, the dimensions are scaled to the meridional chord defined by the
LE/TE contours.
To edit the airfoil shapes and stacking arrangement, use the Section and Stacking views, respectively.
For details, see Section Definition and Stacking Views (p. 40). You can see the curvature of an airfoil
section via the Curvature view. For details, see Curvature View (p. 35).
After modifying one of the blade sections, but before regenerating the blade, the graphics window
displays the blade sections and the curve that passes through the Section Reference Location of each
blade section. Note that the Theta-versus-span distribution of this curve follows the relation given by
the stacking curve (see Section Stacking View (p. 42)).
The Splitter feature can have one of two forms: a cloned splitter or an independent splitter. The form
is specified in the feature properties. Once the feature has been created, you cannot change the type.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
BladeEditor
or
Angle [Value]
If your case involves features other than the Blade/Splitter, you can set the Operation feature property
to “Add Frozen” to reduce computational time while you are designing the Blade/Splitter. However,
with the “Add Frozen” option, bodies other than the Blade/Splitter will not be updated in response to
changes in the Blade/Splitter. If you have other features (e.g. fillets) that are dependent on the
Blade/Splitter, you should set the Operation feature property to “Add Material” to allow the other features
to be affected by the Blade/Splitter.
The Offset specifies how the splitter will be offset relative to the main blade. If “Angle” is selected, then
the angular offset of the cloned splitter blade relative to the main blade is specified directly. If “Pitch
Fraction” is selected, then the pitch fraction as a value between 0 and 1 is specified. The pitch fraction
represents the fraction of distance between two adjacent main blades. The actual angular offset is:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
Type Independent
Offset [Angle | Pitch Fraction]
Pitch Fraction [Value: 0-1]
or
Angle [Value]
Offset Reference [Hub at Leading Edge | Hub at Trailing Edge]
(The remaining details are the same as for the Blade feature selected as the Reference
Blade.)
If your case involves features other than the Blade/Splitter, you can set the Operation feature property
to “Add Frozen” to reduce computational time while you are designing the Blade/Splitter. However,
with the “Add Frozen” option, bodies other than the Blade/Splitter will not be updated in response to
changes in the Blade/Splitter. If you have other features (e.g. fillets) that are dependent on the
Blade/Splitter, you should set the Operation feature property to “Add Material” to allow the other features
to be affected by the Blade/Splitter.
The interpretation of the Offset is different for an independent splitter than for the cloned splitter. If
“Angle” is selected, then the angular position of the splitter will be determined by the camber surface
theta, shifted by the specified angle. If “Pitch Fraction” is selected, then you enter the pitch fraction as
a value between 0 and 1, for the cloned splitter. However, because an independent splitter can have a
different shape than the main blade, an Offset Reference must be specified. This determines how the
splitter will be positioned relative to the main blade. The angular offset and the offset reference determine
the reference theta for the splitter blade.
When “Hub at Leading Edge” is selected for the Offset Reference, the reference theta and the camberline
locations are calculated as follows:
1. An offset reference meridional location is calculated at the intersection of the hub contour and the
splitter leading edge contour.
2. For the offset meridional location, the main blade theta value is calculated from the main blade cam-
bersurface.
3. The reference theta is then calculated by adding the angular offset (from the pitch fraction or specified
angle) to the main blade theta value.
4. All splitter camberline theta values are offset internally so that the splitter hub camberline starts at the
reference theta.
Alternatively, when “Hub at Trailing Edge” is selected for the Offset Reference, the reference theta and
the camberline locations are calculated as follows:
1. An offset reference meridional location is calculated at the intersection of the hub contour and the
splitter trailing edge contour.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
BladeEditor
2. For the offset meridional location, the main blade theta value is calculated from the main blade cam-
bersurface.
3. The reference theta is then calculated by adding the angular offset (from the pitch fraction or specified
angle) to the main blade theta value.
4. All splitter camberline theta values are offset internally so that the splitter hub camberline ends at the
reference theta.
When a BladeGen model with splitters is imported, the theta values shown for the splitter camberlines
may appear to differ in BladeEditor. The reason is that BladeGen always calculates the splitter reference
theta using a meridional location at the main blade leading edge rather than at the splitter blade
leading edge. When the splitter camberline definitions are imported they are converted to preserve the
blade position and shape, and therefore the point data for the definitions may differ.
• The Angle Definition property has an extra option, From Reference Blade, that causes the angle data to
become the same as that of the main blade for the length of the splitter camberline. You can select From
Reference Blade then User Specified if you want to make the angle definition editable but initialized from
main blade data.
• The Thickness Definition property has a corresponding extra option with similar behavior.
In release 12.0 and higher, a StageFluidZone feature takes as a reference the selected FlowPath feature,
and creates solid bodies for the fluid region in every blade row of the flow path. The first stage fluid
zone in the flow path will start at the inlet contour and extend to the first interface (or to the outlet
contour if there is only one blade row). The last stage fluid zone starts at the last interface and extends
to the outlet contour. All intermediate stage fluid zones start and end at the interfaces adjacent to the
blade row. The individual bodies are “frozen” so that they are not merged to adjacent solid bodies, in-
cluding adjacent stage fluid zone bodies. (Individual bodies can be suppressed or hidden using existing
DM functionality.) All active bodies (blades, hub, etc.) are subtracted from the fluid zone.
The stage fluid zone upstream and downstream interfaces are located by default halfway between the
closest extents of the adjacent blade rows. For this to work, the StageFluidZone feature assumes that
there is no overlap between adjacent blade rows; the StageFluidZone feature reports an error if this
condition is violated. (Overlapping blade designs should be created using a combination of the Blade
and Splitter features.) You may adjust the relative location of the interface by using one value in the
range 0-1.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
The Create Named Selections property determines whether the feature will automatically create named
selections for each stage fluid zone. The Interface Details groups are created dynamically depending
on the number of interfaces involved (number of blade rows less one.)
Named selections are created automatically for each blade row of the StageFluidZone. The naming
convention is Hub_[Main Blade Name], Shroud_[Main Blade Name], Blade_[Blade Name], etc. where
Main Blade Name is the name of the main blade in the given blade row. For the Blade_ regions, each
blade in the blade row will have a separate region defined.
Named selections will not appear in DesignModeler, but they will appear if you load the .agdb file into
the Mechanical application or the Meshing application, provided that you have set the properties of
the Geometry cell (in the Tools > Options > Geometry Import in ANSYS Workbench) as follows:
You can make the Geometry cell settings this way by default by selecting Tools > Options from the
ANSYS Workbench main menu, browsing to the Geometry Import branch, and setting CAD Attributes
(same as Attributes), CAD Attributes > Filtering Prefixes (same as Attribute Key), and Named Selections.
Note
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
BladeEditor
A StageFluidZone feature must be present in the model above the position of the SectorCut Feature.
The Hub geometry will be placed in “Frozen” state to prevent merging with the Blade/Splitter geometry.
If required, the Hub geometry can be merged subsequently by using an Unfreeze feature (see Unfreeze
in the DesignModeler User's Guide).
• Select “Axial” for flow paths that are entirely parallel to the machine axis
• Select “Transitional” for flow paths that enter axially and exit radially or vice-versa
• Select “Radial” for flow paths that are entirely perpendicular to the machine axis
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
The Blade property specification is used to determine which blade row is to be considered. The Blade
property also affects the type of Surface Constraint Method (described below) that may be selected.
• Minimum Length on Each Layer finds the minimized throat length as a curve on each layer (surface),
then constructs the throat surface by connecting these curves together.
• Minimum Area uses the surface resulting from Minimum Length on Each Layer as a starting
point. The surface is then adjusted by changing the throat curve endpoints iteratively in an attempt to
minimize the throat surface area (not the corrected area).
Surface Constraint Method specifies whether the throat curves and throat surface are constrained to a
location.
• Fixed on Low Theta Side and Fixed on High Theta Side: The throat curves on each layer,
and the throat surface, are forced to touch one of the blades at a prescribed normalized arc length position
(0 to 100 as described below in the description of the Location property) along the blade surface. Here,
“Low Theta Side” and ”High Theta Side” refer to sides of the throat.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
BladeEditor
When one of these settings is selected, the throat area is calculated from one main blade to the next
main blade. If it is also the case that the Fitted By property (described below) is set to Approximate,
then no splitter blade is considered in the throat area calculation. If, on the other hand, the Fitted
By property is set to Precise, then the throat area is calculated for the throat surface excluding
any portion of the throat surface that is inside any splitter blade.
• Fixed (only applicable for splitters): The throat is constructed in two parts, one on each side of the
splitter. Each part starts from the splitter blade at the specified normalized arc length position (0 to 100
as described below in the description of the Location property) along the applicable blade surface (suction
side or pressure side). The area of each part is reported separately.
In the case of Surface Constraint Method set to No Constraint, you can attempt to find a local
minimum throat near the leading or trailing edge by using the Search Region property. Search Region
sets boundaries for the positions of the throat curves and throat surfaces:
• Leading Edge to Mid-Passage: Allows the throat to move from the leading edge to halfway
between the leading and trailing edges.
• Mid-Passage to Trailing Edge: Allows the throat to move from halfway between the leading
and trailing edges to the trailing edge.
• Full Passage: Allows the throat to move anywhere from the leading edge to the trailing edge.
The Location property specifies a location along the blade profile, measured as normalized arc length
starting at 0 at the leading edge (where the camberline intersects the blade surface) and reaching 100
at the trailing edge (where the camberline intersects the blade surface, except in the case of a cut-off
trailing edge, in which case the normalized arc length is 100 at the cut-off corner). The Location applies
to the selected blade. For example, if the user selected a splitter blade, then the location applies to the
percentage arc length of the splitter profile (on a given layer). Location can be parameterized.
The Advanced Properties group is hidden until Show Advanced Properties, in the BladeEditor pref-
erences, is set to Yes.
The Minimization Method property controls which algorithm is used to compute the minimum throat
curve on a given layer:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
BladeEditor Feature Icons
• Quick Search finds the solution close to the ideal solution quickly without a brute-force search. There
is no guarantee that the global minimum will be found.
• Brute Force Search finds the solution by an exhaustive search. The solution is very likely to be the
ideal solution within tolerance.
The Fitted By property controls how the throat area is to be calculated and displayed:
• Approximate causes the area to be calculated using, and displayed as, a simplified tessellated surface.
• Precise causes the area to be calculated using a NURBS surface. The NURBS surface is trimmed to fit
the passage.
When Fitted By is set to Precise, the throat surface is displayed in the viewer as a frozen sheet body.
The Throat Surface Extension property enables you to control the amount of throat surface extension
that occurs before the throat surface is trimmed by the blade bodies. A value of n will cause the throat
surface to be expanded outward by n% of the blade span from all 4 edges on the throat surface.
• The Area property shows the throat area for the given blade pair in the blade set. The Area value is the
blade pair area multiplied by the number of blade sets in 360°.
• The Corrected Area property shows the corrected throat area. The area correction attempts to account
for the deviation between the local throat surface normal and the local flow direction. The local flow dir-
ection is assumed to be tangent to the local camberline direction. The local correction factor is computed
as the dot product between the local flow direction and the local surface normal. The Corrected Area
value is the blade pair corrected area multiplied by the number of blade sets in 360°.
• The Length on Layer # properties show the length of the throat curves on each layer for the given blade
pair. The length is for a single blade pair, and is not multiplied by the blade set count.
There can be more than one Throat Details group. For the case of multiple blades existing inside one
blade set, a throat surface is computed for each possible blade pair. A Throat Details group is created
for each throat surface that does not touch any blades other than those of the pair being considered.
If you use the VistaTFExport feature, and the ThroatArea feature is used for a selected Blade, the throat
information for that blade will be written to the .geo file. This information may improve the calculation
of the choke mass flow rate in the Vista TF solver. Without this information, Vista TF will make its own
estimate of the throat area.
A VistaTFExport feature uses throat data from the first ThroatArea feature listed above itself in the tree
view. When used for a VistaTFExport feature, a ThroatArea feature should have Surface Constraint
Method set to No Constraint. For the case of multiple blades existing inside the blade set that
corresponds to the ThroatArea feature, the throat surface area used for the VistaTFExport feature is the
minimum sum of the areas of throat surfaces, with the throat surfaces involved in the summation col-
lectively reaching from one main blade to the next, and with minimization carried out by considering
possible combinations of throat surfaces.
Note
Only the main blade to main blade throat lengths and average throat positions for each
exported layer are needed by Vista TF.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
BladeEditor
All defining blade layers (marked with “Yes” under the Blade/Splitter feature) are used to position the
throat surface.
Note
If the throat surface does not appear to fully capture the shape of the blade passage, it may
be because the selected Blade feature has too few defining camberlines. Specifically, if the
selected Blade feature only has two defining camberlines, you may need to insert additional
camberlines to sufficiently define the shape of the throat surface.
Note
The minimization calculation of the throat surface area uses the raw blade profile data from
the Blade feature and not the final solid model. The actual throat surface area is calculated
from the solid model.
• Model View
The snapshot appears in the 3D Viewer as a transparent (by default) blade set.
Until you change the blade geometry, the snapshot will coincide with the blade in the Model View.
To see the snapshot by itself, suppress the display of the blade geometry (for example, by clicking
Display Model to hide the geometry).
• Angle view
• Thickness view
Click Comparison On/Off to toggle the visibility of the snapshot in all views that can display a
snapshot. While comparison mode is on, you cannot update or clear the snapshot.
To clear the snapshot, click Clean snapshot . Deleting the snapshot has a (usually minor) benefit; it
reduces the disk space required to save your case.
You can control display options for the snapshot by clicking Comparison display option and making
changes in the details view.
Blade comparison is demonstrated in Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and
Blade Comparison (p. 87).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
Importing Blades from ANSYS BladeGen
• ANSYS BladeGen can output geometry in many different point data formats, but its surface output in IGES
format is cumbersome to use.
• BladeGen does not produce a solid model in a standardized format such as Parasolid.
• You can combine an imported blade with other CAD geometry imported via one of the many Design-
Modeler-supported CAD file formats.
Through BladeEditor, one or more BladeGen models can be linked into a DesignModeler session, so
that any changes to the BladeGen models will be reflected in DesignModeler the next time you update
the Geometry cell.
• creates 2D sketches for the meridional contours and non-flow-path hub geometry
The preferred method of importing a BladeGen file is to create a link from the Blade Design cell of a
BladeGen system to the Geometry cell. This link maintains the data transfer relationship between the
two cells. The desired import options should be set in the Blade Design cell properties. (See
Table 3.1: BladeGen Blade Design Cell Properties (p. 20) for more information.) After you make the link,
the Geometry cell should be updated to process the imported geometry.
Note
If you edit the Geometry cell before updating it, then the ImportBGD feature details that are
shown in BladeEditor may not accurately reflect the Blade Design cell properties. To refresh
Alternatively, you can import a BladeGen file from outside the project. To do this, click in
the BladeEditor toolbar. When you click this icon, you will be prompted for the location and name of
the BladeGen (.bgd) file. Once the filename is selected, the details view enables you to select the
properties for the import. These properties are listed in Table 4.4: Properties for the ImportBGD Fea-
ture (p. 74). As with other DesignModeler feature properties, you can double-click in a property value
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
BladeEditor
box to change the selection to the next choice, or single-click the property and select the value from
the drop-down list.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
Importing Blades from ANSYS BladeGen
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
BladeEditor
Figure 4.8: Spanwise Lofting versus Streamwise Lofting (p. 77) shows how spanwise lofting and
streamwise lofting differ.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
Importing Blades from ANSYS BladeGen
Once the properties for the ImportBGD feature have been set, click the Generate button, and the
BladeGen model will be imported.
• MerPlane: this plane is a copy of the Z-X plane; it is the plane on which the blade design sketches are
created.
– MasterProfile: a sketch defining the hub, shroud, leading edge, trailing edge, inflow and outflow
boundaries of the blade passage (imported from the .bgd file) will be created. This sketch is used
during the creation of the blade bodies, and can be used to create the fluid zone. You should not
modify this sketch.1
1
This constraint is to prevent the MasterProfile and the blades from becoming inconsistent, because the blade surface data
comes from BladeGen.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
BladeEditor
– BladeProfile: a sketch defining the locations of the leading and trailing edges for the main blade
will be created.
– HubProfile: a sketch defining the hub body will be (optionally) created. This sketch can be modified;
however, you should take care to ensure that the sketch loop remains intact or the hub body will fail
to regenerate.
HubBody - (Optionally) the HubProfile sketch is revolved to create the HubBody feature in
the tree view.
• BladeBody - The blade surface data is imported and lofted in DesignModeler to create the BladeBody
feature in the tree view.
• StageFluidZone - (Optionally) the MasterProfile sketch is revolved and cut into a sector by the
periodic surface to form the StageFluidZone body. This feature forms a sector of the fluid volume
around a single blade, but the blade has not been removed from the volume.
• Enclosure - When the StageFluidZone is created, the blade (and any other connected geometry)
is removed from the StageFluidZone body by the Enclosure feature.
• Named Selections - These are the labeled regions on the final Enclosure body: Blade, Hub, Shroud,
Inflow, Outflow, PeriodicA and PeriodicB.
Furthermore, changing the Blade Design cell Shroud Clearance property from "Relative Layer" or "Absolute
Layer" to "None" will have no effect on the ImportBGD feature. In this case, you must change the Shroud
Clearance property directly in the ImportBGD feature.
features (that is, load a BGD file) by clicking , then you can modify the blade by editing any
of the features in the Tree Outline. By contrast, if you instead import a blade from BladeEditor (for ex-
ample, by clicking (see Importing Blades from ANSYS BladeGen (p. 73))), the blade will be
dependent on the BladeGen BGD file, but you can still modify the HubProfile sketch that appears
under the associated MerPlane feature.
Note
If you edit the hub sketch, make sure to maintain a closed edge loop when modifying this
sketch or the hub body will fail to be generated. You can check the loop while editing the
sketch by right-clicking in the viewer, choosing Select Loop/Chain and then selecting an
edge of the loop. This will highlight the loop and let you inspect it in order to make sure
that it is uniquely closed.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
Using and Exporting Blades
You can modify the blade geometry using any of the standard DesignModeler geometry features. Some
examples of the latter are:
• Adding extrusions
When needed, you can use DesignModeler to export the blade model to the Parasolid, IGES, or STEP
file format to bring it into your native CAD system.
You can also use BladeEditor to export the blade model for use in ANSYS TurboGrid or Vista TF.
If the ThroatArea feature (see Throat Area Feature (p. 68)) is used for a selected Blade, the throat inform-
ation for that blade will be written to the .geo file. This information may improve the calculation of the
choke mass flow rate in the Vista TF solver. Without this information, Vista TF will make its own estimate
of the throat area.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
BladeEditor
Note
The Vista TF solver expects the flow path (from inlet to outlet) to be oriented in the direction
of the machine axis, which is the Z-axis.
The VistaTFExport feature requires you to select the Blade features that will be exported to the .geo
file. The selected blades must all belong to the same flow path. Therefore, the VistaTFExport feature
can only export the data for a single flow path. Only the selected blades in the flow path will be con-
sidered for export; all other blades in the flow path will be ignored.
The ‘Export to file’ option specifies whether to explicitly save the data to a .geo file. When using the
ANSYS Workbench project schematic, exporting to a file is unnecessary because the data is transferred
automatically. If the .geo file is explicitly written, then you need to specify the .geo file name.
The .geo file contains the geometry coordinates for the flow path in terms of quasi-orthogonal (q-o)
‘lines’ running from hub to shroud. The q-o lines are spaced approximately uniformly from inlet to
outlet, based on the mid-span meridional length. The number of q-o lines is specified by the ‘Streamwise
Mesh Count’ property, where the minimum count is determined based on the number of selected
blades in the flow path. If the specified Streamwise Mesh Count is less than the calculated minimum,
then the calculated minimum will be used.
The number of q-o lines has a direct impact on the throughflow calculation accuracy and computation
time. Increasing the number can improve accuracy, but it will also increase computation time. Increasing
the number beyond a certain maximum may cause instabilities in the convergence process. Typical ra-
dial impellers with an axial inducer should be calculated with around 15 q-o lines in the bladed region,
which equates to approximately a q-o line every 5° of curvature.
The Spanwise Mesh Count property specifies the number of points used to define each quasi-orthogonal
line; the points are uniformly spaced from hub to shroud. The minimum number is two. Increasing this
parameter will improve the exported geometry representation for highly curved blades, but it should
not be necessary to go beyond about 30. This parameter has no effect on the number of streamlines
that are actually used in the throughflow calculation.
When the .geo file is generated, a warning will be given for the VistaTFExport feature if the streamwise
to spanwise aspect ratio of any of the mesh elements is greater than 15 or less than 1/15. Depending
on the aspect ratio, you will be suggested to increase or decrease the appropriate streamwise or
spanwise mesh count.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
Using and Exporting Blades
3. Set File Name to indicate the name of the file that is to be exported.
4. Select a blade to indicate the blade row for which data is to be exported.
6. Click Generate .
Upon generation, the meanline data for the applicable blade row is written to a file that contains
r, theta, z, and normal thickness data. Note that this file will not appear in the Files view of Work-
bench.
Meanline data is exported based on the camber surface and thickness surface data represented internally.
Therefore, this data may not be representative of the blade if solid model operations have been made
to the blade geometry.
An ExportPoints (Meanline) feature defines the point output for exactly one blade row. A multi-blade
row model would require multiple ExportPoints features to output data for more than one blade row.
All blades (the main blade and all existing splitter blades) in a single blade row are exported by a single
ExportPoints feature. Regardless of whether you select a main blade or a splitter blade when defining
the Blade parameter of an ExportPoints feature, the Blade parameter will always display the main blade.
If you suppress any blade in a blade row, the ExportPoints feature for that blade row will also be sup-
pressed.
For the Meanline export type, all blades in the selected blade row are exported. The ‘Number of Points’
property specifies how many points are exported from the leading edge to the trailing edge for each
blade. The number of points upstream and downstream of the blade(s) is determined by the length
tolerance and the shape of the flow path contours.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
BladeEditor
The Blade selection lets you select the Blade feature of interest. However, all blades in a blade row are
exported.
3. Optionally set the 'Export to file' property to 'Yes' and fill in a prefix to be used in naming the output
files.
It is not necessary to export the profile data to files unless you want to use this data in an external
application.
If you select a Blade feature then BladeEditor will attempt to select the pressure side, suction
side, leading edge, and trailing edge surfaces of the blade. If it does not do this automatically,
or if you select a FlowPath feature, then you must manually select the blade surfaces from which
to extract the blade profile data. To do this, click the cell next to Blade Surfaces and then select
the surfaces of the blade; these surfaces must collectively cover the entire blade surface except
for the hub-facing and shroud-facing surfaces.
5. Specify which layers are to be used in generating the blade profile data.
6. Click Generate .
• On the Project page, link the Geometry cell to the Turbo Mesh cell of a TurboGrid system.
The blade profile (point) data is automatically extracted from the blade solid model at the eligible specified
output layers by slicing the blade surfaces to give profile (intersection) curves. The profile curves are
then tessellated into piecewise linear segments using the Point Tolerance value. This value defines the
maximum deviation (in model units) between the piecewise linear curve and the profile curve. The
piecewise linear curve points are output to TurboGrid or to the specified output file.
Regarding layer eligibility (for use in creating profiles for output) and the use of blade tips and hub/shroud
cuts:
• If you select a Blade feature and it has a shroud tip, the eligible layers exclude any layers past the shroud
tip; layers lying on or above the shroud tip will not be used to generate profiles for export.
The export of the tip profile itself can be controlled with the “Export Shroud Tip” option of the Ex-
portPoints feature.
Tip clearance settings have no effect on the exported hub and shroud curves.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
Using and Exporting Blades
• If the FlowPath (that is selected directly or that is associated with the selected Blade) has a hub and/or
shroud cut applied, the eligible layers exclude any layers past the cut(s); layers lying on or below the hub
cut, or on or above the shroud cut, will not be used to generate profiles for export.
If the FlowPath has a hub and/or shroud cut applied, then the hub and shroud curves that are exported
will be those used to define the cut.
Because profiles are not exported for the Hub Cut or Shroud Cut layers, if the Hub Cut or Shroud Cut
is an existing FlowPath layer, this layer will not be exported. The workaround is to ensure the neigh-
boring FlowPath layer to the Hub Cut or Shroud Cut layer is sufficiently close so that TurboGrid can
recreate the blade surface.
Selecting ineligible layers will result in a warning message associated with the ExportPoints feature.
By default, the profiles are extracted from all eligible layers defined in the applicable FlowPath: the
specified FlowPath feature or, if a Blade feature is specified, its parent FlowPath feature.
If output is specified on the hub and/or shroud layers (these layers are in the FlowPath feature by default),
then a small offset, 'Hub/Shroud Offset %', is required in order to guarantee a complete intersection of
the layer with the blade; such an offset is applied by default. The offset applies inwards in the spanwise
direction. The offset only affects the location where the point data is extracted from the blade; it does
not cause the blade profile at the hub or shroud to be applied at the offset location.
Care must be taken to ensure that sufficient output layers are used when exporting so that the TurboGrid
blade surface is a reasonable approximation of the BladeEditor solid model. Note that using many
output layers with a small point tolerance can cause Bspline surface lofting problems in TurboGrid. In
these cases, you may need to override the Blade Geometric Representation in TurboGrid and change
the Curve and Surface Types to 'Piece-wise linear' and 'Ruled', respectively.
You will need to use one ExportPoints feature for each blade that you want to export, even if they are
in the same blade row. For example, if you have a main blade and a splitter, you will need to create
two ExportPoints features and select the appropriate blade surfaces for each feature.
You specify which exported blade(s) to load into TurboGrid by editing the Turbo Mesh cell properties.
See Table 9.1: TurboGrid Turbo Mesh Cell Properties (p. 201) for more information.
Because the blade profile data is extracted from the blade surfaces, this feature can also be used to
extract blade profile data from an imported CAD model. The only requirement is that a FlowPath feature
must be defined to specify the output layers. If you specify a FlowPath as the Blade or Flow Path
property, you will need to specify the number of blades and the blade row number. The blade row
number lets TurboGrid know how the exported blades are ordered, and whether any exported blades
are part of the same blade row. The blade rows are sorted in ascending order from inlet to outlet.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
BladeEditor
File Folder
(If “Export to file” = [Filename prefix]
“Yes”)
File Prefix
Blade or Flow Path [FlowPath or Blade feature selection]
Blade Info From [Blade | User Specified]
Number of Blades
(If “Blade Info From” [Int Value]
= “User Specified”)
Many BladeEditor features support parameterization so that the shape of each blade can be controlled
through input parameters, including the meridional flow path, the angle/thickness definition for each
defining camberline, and the stacking arrangement of blade section sub-features.
The following sections describe the blade definition features that can be parameterized:
4.8.1. Meridional Contours
4.8.2. FlowPath Feature
4.8.3. Blade Feature
4.8.4. Camberline/Thickness Definition Sub-feature
4.8.5. Splitter Feature
4.8.6. StageFluidZone Feature
4.8.7. ExportPoints Feature
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
Blade Parameterization
You can apply dimensional constraints to the spline control points, so these may be parameterized.
• Advanced Properties: Number of Points Along the Blade (Note that this must be an integer value.)
• Advanced Properties: Number of Points for LE (Note that this must be an integer value.)
• Advanced Properties: Number of Points for TE (Note that this must be an integer value.)
To parameterize a control point, select the CamThkDef sub-feature (under a Blade or Splitter feature),
right-click in the angle/thickness graph and select Use as Input Parameter, then select the control
point. It will appear in the details view for you to assign a parameter to the X and/or Y values, just as
you would for any other DesignModeler feature.
• Details view for parameters for graph points are grouped as angle or thickness parameter points. These
points are displayed only on the root node, not under the Blade or Splitter feature.
• BladeEditor highlights a point on the graph when that point's parameters are selected in the details view.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
BladeEditor
• Selecting a check box to set a point's X or Y value as a parameter will constrain the point's movement in
the graph view. The point will be displayed in gray if there is only one constraint, or black if both X and
Y are constrained.
• If the check box is cleared, the parameter will be removed from the parameter set.
• In the details view that shows the input points, you can right-click for a context menu that contains the
Delete command, which deletes an input point. This menu item is available only if the check boxes for
both the X and Y values are cleared.
• If a Beta Definition is specified, you can parameterize the theta reference value.
• If a point in a graph is used as an input parameter, and you right-click it and delete it using the context
menu, the corresponding point parameters are removed from the details view.
Note
The technique for setting input parameters for control points in the Stacking view is the
same as that for the control points in the Angle and Thickness views. The stacking view is
described at Section Stacking View (p. 42).
• Pitch Fraction
• Angle (Offset)
If the pitch fraction or offset angle is parameterized, then the offset type cannot be changed.
• Hub/Shroud Offset
• Point Tolerance
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison
4. If ANSYS BladeModeler is not the first license listed, then select it and click Move up as required to
move it to the top of the list. Furthermore, you should select ANSYS DesignModeler in the list and set
its value to 0 (which means “Don't Use”). This prevents DesignModeler from using an ANSYS Design-
Modeler license when an ANSYS BladeModeler license is not available.
4. If the Properties view is not already displayed, show the Blade Design cell properties by right-clicking
the cell and selecting Properties.
When using this method, DesignModeler does not prompt for units; it uses whatever units you set
here.
Leave the other settings at default values because you are using Vista CCD only to create a geometry.
The focus will be on editing this geometry in BladeEditor.
6. Right-click the Blade Design cell in the Vista CCD system and select Update.
After a short time, the Blade Design cell should have a check-mark as shown in Figure 4.9: Project
Schematic View (p. 88).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
BladeEditor
7. Right-click the Blade Design cell and select Create New > Geometry.
Over the next several seconds, a Geometry system is added in the Project Schematic view and
the geometry is created in DesignModeler.
8. Right-click the Geometry cell, and select Edit Geometry... to launch DesignModeler.
You have created the geometry using Vista CCD and are now ready to edit the geometry using
BladeEditor (which is accessed via DesignModeler).
Now that the geometry has been loaded in BladeEditor, you can modify it. Instructions for doing this
are provided in the following sections:
4.9.2.1. Modifying the Shroud
4.9.2.2. Using Blade Comparison Mode While Updating a Control Point on the Shroud
4.9.2.3. Changing the Number of Blades
4.9.2.4. Changing the Leading Edge
4.9.2.5. Adding Camberline/Thickness Definitions on New Layers
4.9.2.6. Calculating the Throat Area
1. In the Tree Outline view, right-click Blade1 and select Suppress & All Below.
This is done so that sketches can be seen clearly without the geometry obstructing your view.
Alternatively to suppressing the blade, you can click Display Model to toggle the visibility of
the blade.
2. Hide the Angle and Thickness views by clicking the Show/Hide Angle Pane and Show/Hide Thickness
Pane toolbar icons respectively.
3. Select the Sketching tab at the bottom of the Tree Outline view to switch to the Sketching Toolboxes.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison
5. Select TipRadius.
7. Select InletHeight.
InletHeight no longer governs the control point at the blade leading edge on the shroud.
10. Using the mouse, drag the control point at the blade leading edge on the shroud downward and
rightward a short distance.
The upstream portion of the shroud curve, as well as the curves on the other layers, are modified
as a result.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
BladeEditor
13. In the details view for InletHeight, change Reference Only? to No.
InletHeight now governs the control point at the blade leading edge on the shroud.
Note
Note that you could have caused the same modification by leaving InletHeight as a
dimension (Reference Only? set to No) and changing its value in the details view.
Changing a key dimension, such as InletHeight, usually causes multiple control points to move.
This technique enables you to make large changes to the geometry quickly.
15. In the Tree Outline view, right-click Blade1 and select Unsuppress & All Below.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison
4.9.2.2. Using Blade Comparison Mode While Updating a Control Point on the Shroud
Blade Comparison mode enables you to create a snapshot of the blade. After you create the snapshot,
you can make changes to the blade and then compare the current version of the blade to the snapshot.
Note that BladeEditor can only create a snapshot when the FlowPath, Blade, and Splitter features
have been successfully generated.
This is done so that the modifications made to the blade can be seen clearly.
2. In the Angle view, drag a control point to change the shape of the curve.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
BladeEditor
Note that Blade Comparison mode shows you the shape of the curve from the snapshot as well
as the present shape of the curve.
Note
Instead of dragging the point, you can cause the same modification by making the point a
dimension (Reference Only? set to No) and changing its value in the details view.
Click Generate to compare the snapshot of the geometry to the present geometry in the 3D
viewer.
After the geometry has been generated, you are able to view the differences between the snapshot
(shown in pink) and the present geometry. Note that you may have to rotate the geometry and zoom
in to see the differences in the geometry.
Note
To control the snapshot display settings in Blade Comparison mode, click Comparison display
option .
2. In the Details view for Blade1, change FD1, Number of Blade Sets to 7.
3. Click Generate .
There are now seven main blades and seven splitter blades.
1. In the Details view for Blade1, ensure that Leading Edge Details > Type is set to Ellipse.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison
4. Click Generate .
Note
You can adjust the leading edge of the splitter blade in the same way.
• Add a new layer at a constant span fraction value, and use it to add a new camberline/thickness definition
subfeature to the main blade and also the splitter blade
• Add a user-defined layer (which involves using a sketch to define the layer) and use it to add a new
camberline/thickness definition subfeature to the main blade
• Specify that the thickness distribution on the user-defined layer should be interpolated from the surrounding
layers.
Insert a new layer and camberline/thickness definition and interpolate it from the existing layers:
4. Click Generate .
Note that the tree shows five camberline subfeatures under Blade1. Although you have added a
layer to the flowpath used by the blade, the layer is not initially being used to define a camber-
line/thickness definition.
6. In the details view for Blade1, under Camberline/Thickness Definitions, set Layer 2 to Yes.
7. In the details view for Splitter1, under Camberline/Thickness Definitions, set Layer 2 to Yes.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
BladeEditor
8. Click Generate .
1. In the Tree Outline view, right-click Blade1 and select Suppress & All Below.
This is done so that sketches can be seen clearly without the geometry obstructing your view.
A new sketch, Sketch11, appears in the Tree Outline view under MerPlane1.
5. Select the Sketching tab at the bottom of the Tree Outline view to switch to the Sketching Toolboxes.
7. Draw an open-ended curve (for example, a line, polyline, spline, or combination thereof ) that passes
through the blade passage from inlet to outlet, between the previously-added layer and the shroud,
without crossing any existing layers.
If you use more than one curve to produce a chain of curves, test that the chain is unbroken.
2. Click Sketch11 in the tree view, then, in the details view, click the field beside Sketches for Defined
Layer, then click Apply.
3. Click Generate .
A new layer appears in the Layer Details portion of the details view.
The span fraction value is an average of the span value over the sketch used to define the layer.
Next, make a camberline/thickness definition for Blade1 using the user-defined layer:
Note that the tree shows six camberline subfeatures under Blade1. Although you have added a
layer to the flowpath used by the blade, the layer is not initially being used to define a camber-
line/thickness definition.
2. In the details view for Blade1, under Camberline/Thickness Definitions, set the layer you previously
created to Yes.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison
Next, make the angle and thickness data on the user-defined layer non-editable, so that it is always in-
terpolated:
1. In the Tree Outline under Blade1, select the camberline subfeature that corresponds to the layer that
you previously created.
2. In the details view, set Angle Definition and Thickness Definition to Interpolated.
This makes the Angle view and Thickness view read-only. Angle data and thickness data are now
interpolated from the adjacent camberline-thickness definitions. The control points disappear from
the thickness graph.
3. On the Modeling tab, right-click Blade1 in the Tree Outline view and select Unsuppress & All Below.
Note
If you wanted to add more user-defined layers, you could add more sketch curves by doing
either or both of the following:
• Add more curves to an existing sketch that is already used by the FlowPath feature to define
at least one layer.
• Create new sketches, and then add them to the FlowPath feature as sketches to be used for
layers (under the Sketches for Defined Layer property).
Remember that, before you can add sketches to the FlowPath feature, you must right-click
the FlowPath feature in the Tree Outline view and select Edit Selections.
1. Click ThroatArea .
2. Click the cell next to Blade, and select Blade1 in the Tree Outline view.
3. Click Apply.
4. Click Generate .
A surface should be displayed in the graphics view, indicating the recently calculated ThroatArea. The
calculated area along with other information is displayed in the Details view. For more information on
this feature, see Throat Area Feature (p. 68).
4.9.3. Summary
This tutorial has demonstrated how to manually edit a blade in ANSYS BladeEditor, as well as how to
use Blade Comparison mode to take a snapshot of the blade that you are editing. For information on
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
BladeEditor
how to export the geometry to various meshing programs, see Tutorial 2: Blade Editing With Emphasis
On Camberline and Thickness Distributions (p. 96).
Note
4. If ANSYS BladeModeler is not the first license listed, then select it and click Move up as required to
move it to the top of the list. Furthermore, you should select ANSYS DesignModeler in the list and set
its value to 0 (which means “Don't Use”). This prevents DesignModeler from using an ANSYS Design-
Modeler license when an ANSYS BladeModeler license is not available.
4. Right-click the Blade Design cell in the Vista CCD system and select Update.
After a short time, the Blade Design cell should have a check-mark as shown in Figure 4.10: Project
Schematic View (p. 96).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 2: Blade Editing With Emphasis On Camberline and Thickness Distributions
5. If the Properties view is not already displayed, show the Blade Design cell properties by right-clicking
the cell and selecting Properties.
6. In the Properties view, set BladeModeler units to cm, then right-click the Blade Design cell and select
Update.
When using this method, DesignModeler does not prompt for units; it uses whatever units you set
here.
Leave the other settings at default values because you are using Vista CCD only to create a geometry.
The focus will be on editing this geometry in BladeEditor.
7. Right-click the Blade Design cell and select Create New > Geometry.
Over the next several seconds, a Geometry system is added in the Project Schematic view and
the geometry is created in DesignModeler.
8. Right-click the Geometry cell, and select Edit Geometry... to launch DesignModeler.
You have created the geometry using Vista CCD and are now ready to edit the geometry using
BladeEditor (which is accessed via DesignModeler).
Now that the geometry has been loaded in BladeEditor, you can modify it. Instructions for doing this
are provided in the following sections:
4.10.2.1. Adding Blade Clearance
4.10.2.2. Modifying Camberline/Thickness Definitions at the Hub and Shroud
4.10.2.3. Modifying the Thickness Distribution of the Splitter Blade
BladeEditor shows a sketch with a small number of key dimensions that are used to set the basic machine
data.
You can manually modify the sketch by clicking the sketching tab and using tools in the various tool-
boxes. Tutorial 1: Blade Editing With Emphasis On Sketches, Layers, and Blade Comparison (p. 87) de-
scribes some of the methods available for modifying geometry in BladeEditor.
Add blade clearance to the main blade and the splitter blade:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
BladeEditor
6. Click Generate .
• Adjust the camberline at the hub by changing the leading edge Beta angle
• Set the thickness distribution at the hub to a constant value from leading edge to trailing edge
• Adjust the camberline at the shroud, and use a Bezier spline to control the Beta distribution
Note
These changes will also affect the splitter blade because the splitter blade currently inherits
the angle and thickness distributions from the main blade. Later in this tutorial, you will
change the thickness distribution of the splitter blade without affecting the main blade.
The Angle view displays one or two curves, one of which has control points along it. The curve
with control points shows whatever is specified by the Angle Definition Type and X-Axis Definition
Type properties of the blade.
4. In the ANSYS BladeEditor dialog box that appears, set the Number of Points to 5 and click OK.
6. In the Angle view, double-click the leftmost point on the graph to manually type in its coordinates.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 2: Blade Editing With Emphasis On Camberline and Thickness Distributions
Note
If you drag any of the points using the mouse, the curve will be adjusted accordingly. If any
other changes are made, for example, by using the shortcut menu, you must then click the
curve to update it.
Next, set the thickness at the hub to a constant value from leading edge to trailing edge, as follows:
2. In the Thickness view select the point near the middle of the graph to delete it.
A straight line should now form, because there are two points remaining.
The straight line should now be completely horizontal, as in Figure 4.11: Angle and Thickness Views
at Hub After Modifications (p. 100) below.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
BladeEditor
5. Click Generate .
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 2: Blade Editing With Emphasis On Camberline and Thickness Distributions
3. In the ANSYS BladeEditor dialog box that appears, set the number of points to 6 and click OK.
5. Double-click the fourth point (counting from the left) to manually set its coordinates.
7. Click Generate .
You have changed the angle and thickness distributions of the main blade; these changes have been
inherited by the splitter blade.
5. Click the curve (not a point on the curve) in the Thickness view.
6. Thicken the blade by increasing the Y-values of the control points to a maximum of approximately
0.25.
7. Click Generate .
You have changed the thickness distribution of the splitter blade without affecting the main blade.
Note
Setting Thickness Definition to From Reference Blade and then to User Specified
has the effect of resetting the thickness distribution to that of the main blade.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
BladeEditor
3. Right-click inside the Blade to blade view and select Blade Lean Angle.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 2: Blade Editing With Emphasis On Camberline and Thickness Distributions
The Blade to blade and Lean Angle views are updated if changes are made in the Angle or Thickness
Note
You can view the blade to blade and blade lean angle auxiliary views for the splitter blade
in the same way.
1. Click ExportPoints .
3. Click the cell next to Blade or Flow Path and select Blade1 in the Tree Outline view.
4. Click Apply.
BladeEditor automatically selects the pressure side, suction side, leading edge, and trailing edge
surfaces of the blade.
6. Click Generate .
7. Create a second ExportPoints feature, ExportPoints2, for the splitter blade, Splitter1.
BladeEditor automatically selects the pressure side, suction side, leading edge, and trailing edge
surfaces of the blade.
Two ExportPoints features have been specified, and are now ready to be used by TurboGrid.
• Return to ANSYS Workbench. In the Toolbox view under Component Systems, drag TurboGrid onto
the Geometry cell.
A TurboGrid system appears with the Geometry cell linked to the Turbo Mesh cell.
It is possible to proceed with meshing in TurboGrid from this point by double-clicking the Turbo Mesh
cell. Your Project Schematic view should look like the one in Figure 4.12: Project Schematic View with
Link to TurboGrid (p. 104).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
BladeEditor
2. Click the cell next to Flow Path and select FlowPath1 in the Tree Outline view.
3. Click Apply.
4. Click Generate .
Note
3. Click Generate .
The newly created StageFluidZone1 feature will be useful for bringing the geometry into ANSYS
Meshing. To do this:
• Return to ANSYS Workbench. In the Toolbox view under Component Systems, drag Mesh onto the
Geometry cell.
A new Mesh system appears with the Geometry cells being linked to one another.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorial 2: Blade Editing With Emphasis On Camberline and Thickness Distributions
It is possible to proceed with meshing in ANSYS Meshing from this point by double-clicking the Mesh
cell. Your Project Schematic view may look like the one in Figure 4.13: Project Schematic View with
Links to TurboGrid and ANSYS Meshing (p. 105) below.
Figure 4.13: Project Schematic View with Links to TurboGrid and ANSYS Meshing
4.10.6. Summary
This tutorial has demonstrated how to launch a BladeEditor model using data from a Vista CCD system,
make a few modifications to the blade, and export the geometry for use in ANSYS TurboGrid or ANSYS
Meshing. For more information on manually modifying the blade in BladeEditor, see Tutorial 1: Blade
Editing With Emphasis On Sketches, Layers, and Blade Comparison (p. 87).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 5: TurboSystem: Vista RTD
The Vista range of turbomachinery software for Windows includes 1D design and off-design performance
programs for axial turbines, radial turbines, axial compressors, axial fans, centrifugal compressors, and
centrifugal pumps.
The subject of this user's guide is Vista RTD. Vista RTD is a program for the preliminary design of radial
inflow turbines. It can be used in an iterative fashion to create a 1D design. The resulting geometry can
be passed to BladeGen, BladeEditor, and Vista TF. Vista RTD can also be used to model an existing turbine.
An accurate 1D model can provide insight into the performance of the machine that goes beyond the
test measurements.
Vista RTD is integrated into ANSYS Workbench so that it may be used to generate an optimized 1D
turbine design before moving rapidly to a full 3D geometry model and CFD analysis.
1. With ANSYS Workbench running, create a new Vista RTD system (available in the Component Systems
toolbox).
(Double-click the Vista RTD system or drag it onto the Project Schematic view.)
2. Either Edit the Blade Design cell (of the new Vista RTD system) or show that cell's properties.
(Right-click the Blade Design cell and select either Edit or Properties from the shortcut menu.)
Editing the cell causes the Vista RTD dialog box to appear; the first two tabs of this dialog box
contain the input data and the last two tabs display the results.
The cell properties can be used as an alternative to the aforementioned two tabs that accept
input. One advantage of using cell properties is that you can make use of ANSYS Workbench
input parameters to specify the values of input settings.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Vista RTD
– Information about the operating conditions such as mass flow rate, expansion ratio, and rotational
speed
– Some aerodynamic and geometric settings (for example, the number of vanes) that are open to
change during this 1D design procedure.
See Data Review and Edit (p. 108) for details on the input settings.
See Viewing the Results (p. 113) for descriptions of the results.
6. Continue to revise the input data and refresh (regenerate) the results until you obtain a satisfactory
1D design.
• Vista RTD can be used to model an existing turbine. This use of Vista RTD is described in Using Vista RTD
to Model an Existing Turbine (p. 120).
The input properties of the Blade Design cell are shown in the following table.
Table 5.1: Input Properties of Blade Design Cell of Vista RTD System
Property Notes
General
BladeModeler units [mm | cm | in | ft | m]
Aerodynamic inputs
Inlet stagnation temperature
Inlet stagnation pressure
Mass flow rate
Expansion ratio t-t
Rotational speed
Blade speed ratio (U/C t-t)
Stage efficiency [User defined | Correlation]
Correlation [Suhrmann | Baines]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Property Notes
Efficiency Only for Stage efficiency set to
User defined
Gas properties [Air | Air/Fuel ratio | Fixed val-
ues]
Air/Fuel Ratio Only for Gas properties set to
Air/Fuel ratio
Specific Heat Only for Gas properties set to
Fixed values
Gas Constant Only for Gas properties set to
Fixed values
Inlet Angle Type [Absolute | Relative | Calculate
from nozzle area (obsolete)]
Inlet Angle (absolute) Only for Inlet Angle Type set
to Absolute
Inlet Angle (Relative) Only for Inlet Angle Type set
to Relative
Formulation (obsolete) [High speed calculation | Low
speed calculation
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Vista RTD
Property Notes
Tip clearance ratio Only for Axial tip clearance set
to Tip clearance/vane
height
Tip clearance Only for Axial tip clearance set
to Tip clearance
Impeller length ratio Automatic | User specified
Impeller length/diameter Ratio Only for Impeller length ratio
set to User specified
Input data may be declared as parameters via the Properties view. Once an input is designated as a
parameter, its value can be modified only via the Parameter Manager.
The data defining the case are also displayed in the first two tabs of the user interface as follows:
5.2.1. Aerodynamics Tab
5.2.2. Geometry Tab
This frame contains the basic flow parameters at the design point:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
• Rotational speed
Frame 2: Efficiencies
• Stage
The stage isentropic efficiency options are Correlation and User specify.
The default option is Correlation for which either the Suhrmann or Baines correlation can be
chosen to calculate the stage efficiency. If User specify is selected, you must enter the total-total
stage efficiency in the text box.
• Nozzle
You must enter the total-static efficiency of the nozzle. The nozzle efficiency is defined as:
Where is the inlet stagnation temperature and and ′ are the static and isentropic static tem-
peratures at the nozzle exit, respectively. The default value of 0.9 for the nozzle efficiency is repres-
entative in many cases.
Here the term ‘nozzle’ refers to the part of the geometry that is upstream of the impeller and that
controls the flow direction at the impeller inlet. This geometry could be a set of inclined blades, a
bladeless inlet scroll, or a combination of both.
To define the fluid properties, you can either input fixed values of gas constant (R), specific heat at
constant pressure (Cp), or request that the program find its own values. The latter facility is selected
by clicking either the Air or the Air fuel ratio option. The program will then compute Cp at each station
through the turbine from a polynomial expression in terms of local temperature (and, if selected, air-
fuel ratio) for pure air or for a combustion products mixture defined by the air-fuel ratio. The program
also then provides a value for gas constant.
This frame contains the Inlet Angle and the Exit Angle frames.
• The Inlet Angle frame contains the Zero relative inlet angle option which indicates zero incidence at
the leading edge. When this option is selected the absolute inlet angle must be specified.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Vista RTD
The inlet angle can either be specified as a relative or absolute value, except when the Zero relative
inlet angle option is selected.
• The Exit Angle frame enables you to specify the exit angle in either relative or absolute terms unless Zero
relative inlet angle is selected. In this case, the exit angle is calculated by the code.
This tab contains all the required geometric input data in the Impeller frame.
Frame 1: Diameters
• Shroud exit/inlet radius ratio. This is the ratio of the exducer shroud radius to the impeller inlet radius.
• Hub exit/inlet radius ratio. This is the ratio of the exducer hub radius to the impeller inlet radius.
Frame 2: Vanes
• Number of vanes.
• Vane roughness (k). The Vane roughness is only available when using the Suhrmann stage efficiency
correlation and is otherwise disabled. There are two options:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
• Tip clearance/vane inlet height. This is the tip clearance expressed as a ratio
To compute a turbine design, click Calculate. The Results tab is then automatically made visible (Fig-
ure 5.3: Results Tab (p. 114)) and the numerical results appear in its text box.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Vista RTD
This tab contains the output results data and is automatically displayed on execution of the calculation.
• Performance
• Inlet velocities
• Impeller geometry
• Nozzle geometry
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Vista RTD
dh/U^2 - -
Ns tt Specific speed - -
T3 Static temperature at exit K degF
T03 Stagnation temperature at exit K degF
P3 Static pressure at exit Pa lbf/in2
P03 Stagnation pressure at exit Pa lbf/in2
Eff:
Stg ts Total-static stage efficiency - -
Stg tt Total-total stage efficiency - -
Imp ts Total-static impeller efficiency - -
Imp tt Total-total impeller efficiency - -
Losses: (only present if Correlation has
been selected for the efficiency)
Load Loss coefficient due to blade load- - -
ing
Fric Loss coefficient due to friction - -
Clear Loss coefficient due to clearance - -
Inc Loss coefficient due to incidence - -
(‘Suhrmann only)
Exit Loss coefficient due to exit kinetic - -
energy
Tot Total of above losses - -
Inlet velocities
Mabs Absolute Mach number - -
Mrel Relative Mach number - -
U2 Blade speed m/s ft/s
V2 Absolute velocity m/s ft/s
W2 Relative velocity m/s ft/s
Vw2 Absolute whirl velocity m/s ft/s
Vr2 Radial velocity m/s ft/s
Alpha2 Absolute flow angle, relative to ra- deg deg
dial
Beta2 Relative flow angle, relative to radi- deg deg
al
Exit velocities at shroud
Mabs Absolute Mach number - -
Mrel Relative Mach number - -
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
The velocity triangles for the computed design are shown on the Velocity triangles tab (Figure 5.4: Ve-
locity Triangles Tab (p. 118))
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Vista RTD
This tab contains the velocity triangles, and the appropriate velocity values, for the inlet and shroud
exit locations.
Units
These radio buttons control whether the data (both input and results) are presented in either SI or im-
perial units. The data switches as soon as the units are changed, no recalculation is required after
switching and any subsequent recalculation will yield identical results.
Impeller sketch
This displays a simple meridional sketch of the impeller, hub, and shroud curves.
The Calculate button updates the data model with the input data in the user interface and subsequently
performs the calculation.
Note
When the user interface loses focus, the data model is automatically updated with the input
data in order to keep the user interface and data model synchronized. Conversely, on receiving
the focus the user interface input data will be updated from the data model.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Launching a New BladeGen Model
Workbench. The context menu commands that are specific to the Blade Design cell are described in
Table 5.3: Context Menu Commands Specific to the Vista RTD Blade Design Cell (p. 119).
Table 5.3: Context Menu Commands Specific to the Vista RTD Blade Design Cell
Command Description
Edit This command opens the Vista RTD dialog box.
Import BladeGen File This command first prompts you to select a
BladeGen file, then imports the Vista RTD set-
tings from the selected file into the cell prop-
erties.
The 1D turbine design is converted to a 3D turbine geometry model in BladeGen. To achieve the 3D
vane shape, Vista RTD creates initial guesses of vane camber and thickness distributions and these are
then combined with its computed meridional design.
Note
• The BladeGen model is detached from the Vista RTD system (that is, no link is generated).
Therefore, any changes made to the Vista RTD system will not be reflected in the BladeGen
model following an update of the Vista RTD system.
• The BladeGen file that you create in this way cannot be imported into another Vista RTD system,
because it does not contain Vista RTD settings. A BladeGen file created by an older version of
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Vista RTD
BladeGen (that included Vista RTD) contains Vista RTD settings and can be imported into a
Vista RTD system.
Note
The DesignModeler model is detached from the Vista RTD system (that is, no link is generated).
Therefore, any changes made to the Vista RTD system will not be reflected in the Design-
Modeler model following an update of the Vista RTD system.
In the Geometry section of the data, all items will be known and fixed. From the test data, the mass
flow, expansion ratio, and rotational speed (corrected for measured inlet temperature and pressure) are
all known. By running the code in an iterative mode, the ‘unknowns’ (for example blade speed ratio)
can be gradually adjusted until geometric parameters (such as impeller tip diameter, tip width, and so
on) all attain their actual known values.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 6: TurboSystem: Vista CCD
The Vista range of turbomachinery software for Windows includes 1D design and off-design performance
programs for axial turbines, radial turbines, axial compressors, axial fans, centrifugal compressors, and
centrifugal pumps.
The subject of this user's guide is Vista CCD. Vista CCD is a program for the preliminary design of
centrifugal compressors. It can be used in an iterative fashion to create a 1D design. The resulting
geometry can be passed to BladeGen or BladeEditor. Vista CCD can be used to model an existing
compressor and, if known, its measured performance at single operating points. An accurate 1D model
can provide insight into the performance of the machine that goes beyond the test measurements.
Vista CCD is integrated into ANSYS Workbench so that it may be used to generate an optimized 1D
compressor design before moving rapidly to a full 3D geometry model and CFD analysis.
1. With ANSYS Workbench running, create a new Vista CCD system (available in the Component Systems
toolbox).
(Double-click the Vista CCD system or drag it onto the Project Schematic view.)
2. Either edit the Blade Design cell (of the new Vista CCD system) or show that cell's properties.
(Right-click the Blade Design cell and select either Edit or Properties from the shortcut menu.)
Editing the cell causes the Vista CCD dialog box to appear; the first three tabs of this dialog box
contain the input data and the last tab displays the results.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Vista CCD
The cell properties can be used as an alternative to the aforementioned two tabs that accept
input. One advantage of using cell properties is that you can make use of ANSYS Workbench
input parameters to specify the values of input settings.
– Some geometric and aerodynamic variables which are open to choice and may be changed during
the iterative 1D design procedure (e.g. vane number, relative velocity ratio, incidence, etc)
See Data Review and Edit (p. 122) for details on the input settings.
The 1D geometric and aerodynamic dependent parameters are computed and displayed numer-
ically; a meridional view of the impeller is also displayed. If efficiency correlations have been se-
lected, a chart of the correlation with the current design point superimposed is also shown.
See Viewing the Results (p. 132) for descriptions of the results.
6. Continue to revise the input data and refresh (regenerate) the results until you obtain a satisfactory
1D design.
• Vista CCD can be used to model an existing compressor and, if known, its measured performance at single
operating points. This use of Vista CCD is described in Using Vista CCD to Model an Existing Com-
pressor (p. 141).
The input properties of the Blade Design cell are shown in the following table.
Table 6.1: Input Properties of Blade Design Cell of Vista CCD System
Property Notes
General
BladeModeler [mm | cm | in | ft | m]
units
Aerodynamic inputs
Pressure ratio
t-t
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Property Notes
Mass flow
rate
Rotational
speed
Inlet stagna-
tion temperat-
ure
Inlet stagna-
tion pressure
Inlet Angle
Radial distri- [constant angle | free vortex
bution | solid body rotation | linear
variation of Vw]
Vw ratio Only for Radial distribution
set to linear variation
of Vw
Shroud incid- [specified incidence | spe-
ence method cified choke]
Incidence at Only for Shroud incidence
shroud method set to specified
incidence
Choke Only for Shroud incidence
method set to specified
choke
Stage effi- [User defined | Correlation]
ciency
Isentrop- [Polytropic | Isentropic]
ic/Polytropic
Only for Stage efficiency set
to User defined
Isentropic effi- Only for Isentropic/Polytropic
ciency set to Isentropic
Polytropic effi- Only for Isentropic/Polytropic
ciency set to Polytropic
Correlation [Casey-Robinson | Casey-
Marty | Rodgers]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Vista CCD
Property Notes
Impeller isen- [Link to stage | User specified]
tropic effi-
ciency calc
Impeller isen- Only for Impeller isentropic
tropic effi- efficiency set to User spe
ciency cified
Power input [Correlation | User specified]
factor calc
Power input Only for Power input factor
factor set to User specified
Merid. velo-
city gradient
Relative velo-
city ratio
Gas property inputs
Gas model [Ideal gas | Real gas]
Gas proper- [Select material | User spe-
ties cified]
Material [Select from list]]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Property Notes
Only for Gas properties set to
User specified and Gas
model set to Real gas
Geometry inputs
Hub inlet dia-
meter
Stacking [Radial | Beta from Tan | Beta
from Sin]
Hub vane in- Only for Stacking set to Beta
let angle from Tan or Beta from
Sin
Hub vane
normal thick-
ness
Shroud dia- [Diameter | Vane inlet angle
meter calc | Optimise diameter]
Shroud inlet Only for Shroud diameter calc
diameter set to Diameter
Shroud vane Only for Shroud diameter calc
inlet angle set to Vane inlet angle
Shroud vane
normal thick-
ness
Leading edge
location on
shroud %M
Leading edge [Select | Clear]
normal to
hub
Leading edge Only for Leading edge normal
inclination to to hub cleared
radial
Diffuser type [Vaned | Vaneless]
Impeller type [Unshrouded | Shrouded]
Axial tip [Tip clearance/vane height |
clearance Tip clearance]
Tip clearance Only for Axial tip clearance
ratio set to Tip clear
ance/vane height
Tip clearance Only for Axial tip clearance
set to Tip clearance
Axial length [Automatic | User specified]
ratio calc
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Vista CCD
Property Notes
Axial length Only for Impeller length ratio
ratio set to User specified
Main vanes
Intervanes
Backsweep
angle
Rake angle
Axial length
ratio
Surface [Machined | Cast]
roughness
For details on result parameters, see Viewing the Results (p. 132).
The data defining the case are also displayed in the first three tabs of the user interface as follows:
6.2.1. Duty and Aerodynamic Data Tab
6.2.2. Gas Properties Tab
6.2.3. Geometry Tab
Frame 1: Duty
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
This frame contains: Overall pressure ratio, Mass flow, and Rotational speed. The pressure ratio can
be total-total or total-static but then the Stage efficiency must be on the same basis.
This frame contains: The stagnation Temperature and Pressure at the inlet to the machine.
This frame contains the options for specifying the upstream flow angle. The RMS angle is specified
along with a Radial distribution from hub to shroud. The distribution options are:
• Constant angle
• Free vortex
• Linear variation of Vw
If the linear variation of the whirl velocity is selected, the Vw ratio must also be specified.
This frame contains the option to either specify the Incidence at shroud directly, or indirectly by spe-
cifying the choke margin for the machine and letting the program calculate the appropriate incidence
to achieve this value.
You may specify Stage efficiency (Select User specify, then choose Isentropic or Polytropic). Altern-
atively, the program will determine an efficiency appropriate to the compressor duty by means of built-
in correlations (if you select Correlations). There is a choice of three correlations:
Casey-Robinson is a combination of the other two older correlations, combining data from high Mach
number compressors with data from lower-speed industrial machines. However, you may want to use
one of the two classic methods, so both of these have been retained as options.
The correlations provide “base efficiency” for the following class of compressor stage:
• unshrouded impeller
• vaned diffuser
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Vista CCD
For smaller machines or machines with higher clearances, you may select Reynolds no. correction
and/or the Tip clearance and shroud correction.
If Reynolds no. correction is selected, then you should review the Vane roughness options on the
Geometry tab.
If Tip clearance and shroud correction is selected, then you should review Tip clearance or Tip
Clearance/vane height on the Geometry tab.
Corrections for vaneless diffusers and shrouded impellers may be applied by selecting the appropriate
option on the Geometry tab.
Impeller isentropic efficiency may be specified by you or set as linked to stage, where the latter has
been selected to come from the correlations.
Power Input Factor (PIF) may be optionally specified by you or calculated automatically from a correl-
ation by Vista CCD.
This frame contains: Meridional velocity gradient, and Relative velocity ratio.
Meridional velocity gradient is the ratio of the shroud station meridional velocity to the rms station
and meridional velocity at the impeller inlet plane.
Relative velocity ratio is the ratio of the relative exit velocity to the inlet shroud relative velocity and
so is a measure of impeller diffusion.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
• Ideal gas
• Real gas
For the Real gas option, material properties are derived from the Aungier-Redlich-Kwong equation,
which is mentioned in Overview and Limitations in the Fluent User's Guide.
You may also select whether to choose a standard material from the gas properties database, or choose
to specify the detailed material properties as shown in Figure 6.2: Gas Properties Tab (p. 129).
The list of available gases can be seen in the drop-down menu in Vista CCD. At the time of writing, this
list was:
• air
• carbon-dioxide
• hydrogen
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
Vista CCD
• methane
• nitrogen
• oxygen
• parahydrogen
• propylene
• R123
• R125
• R134a
• R141b
• R142b
• R245fa
• water (steam)
This frame is enabled should you choose to specify the material properties. Only fields relevant to the
selected gas model are enabled. This frame contains the Cp polynomial coefficients frame, and other
frames. For the Ideal Gas model, only the Gas constant, Gamma and Kinematic viscosity are required.
For the real gas model Gamma is no longer required; but the Critical pressure, Critical temperature,
Critical specific volume and Acentric factor along with the Cp polynomial definitions as a function
of temperature need to be specified.
• Sutherland (air)
• Dynamic
• Kinematic
In real world cases, kinematic viscosity may change significantly with pressure (via density changes).
Consequently it may be advisable to use the dynamic viscosity instead, because it varies less with
pressure.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Frame 1: Inducer
This frame contains the parameters relating to the impeller inlet section. It is separated into three sections:
Hub, Shroud, and Leading edge.
• The Hub frame enables you to specify the Diameter, Vane inlet angle and Vane normal thickness. The
Vane inlet angle is optional. The radial distribution of beta angles may be calculated using either a tangent
or sine formula.
• The Shroud frame contains geometry data for the inducer at the shroud. You can specify the Diameter
and the Vane normal thickness. The Diameter has the following three settings:
– You can specify the Vane inlet angle and have the program calculate the appropriate diameter accord-
ingly.
– You can select Optimise diameter where the program calculates the appropriate diameter to achieve
a minimum inlet relative Mach number.
• The Leading Edge frame accepts the following geometry data for the leading edge of the impeller: Loc-
ation on shroud and Angle of inclination.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
Vista CCD
The Location on shroud option allows you to specify where the leading edge of the impeller begins
expressed as a percentage of the meridional length along the shroud (0 to 100 percent).
The Angle of inclination option allows you to specify an angle between 0 and 90 degrees inclusive
to account for the inclination of the leading edge. An angle of 0 degrees represents a leading edge
that is radially aligned while an angle of 90 degrees represents a leading edge that is axially aligned.
Alternatively, the leading edge can be defined to be perpendicular to the hub curve in the meridional
view by selecting Normal to hub.
The Location on shroud and Angle of inclination features can be used to accommodate impeller
designs for more industrial, lower specific speed compressors where the leading edge is typically
placed farther downstream in the radial section of the impeller and is often axially aligned.
Frame 2: Diffuser
Vaned or Vaneless may be selected. Vaneless activates an empirical correction to the baseline stage
efficiency obtained from correlations.
Unshrouded or Shrouded impeller may be selected. The Axial Tip Clearance can either be given as
a fraction of the vane height, or directly as a specific value.
This frame contains other miscellaneous geometry data required for the calculation, specifically the
following:
• Main Vanes
• Intervanes
• Backsweep Angle
• Rake Angle
To compute an impeller design, click Calculate. The Results tab is then automatically made visible
(Figure 6.4: Results Tab (p. 133)) and the numerical results appear in its text box.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
• Impeller exit
• Overall performance
At the three radial locations of hub, RMS and shroud, the Impeller leading edge section shows the
principal aerodynamic and geometric data. The Impeller exit section shows aerodynamic and geometric
data at the impeller tip. The Overall performance section includes specific speed, flow coefficient,
stage loading, and other significant performance quantities.
The following table shows definitions for the parameters on the Results tab.
Abbrevi-
Imperial
ated Parameter SI units
units
name
Input data and derived parameters
Mass Mass flow rate kg/s lb/s
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Vista CCD
Abbrevi-
Imperial
ated Parameter SI units
units
name
Machine rotational
N rpm rpm
speed
P0out/P0in Total pressure ratio — —
Polytropic stage effi-
Eta Poly — —
ciency
Isentropic stage effi-
Eta Isen — —
ciency
Isentropic impeller effi-
Eta Imp — —
ciency
Inlet stagnation temper-
T0in K °F
ature
Inlet stagnation pres-
P0in kPa psi
sure
Beta'5 Blade backsweep angle deg deg
W ratio Relative velocity ratio — —
Rgas Gas constant J/kg-K btu/lb-°F
Gamma Ratio of specific heats — —
2
Nu Kinematic viscosity m /s ft2/s
Main Number of main vanes — —
Number of splitter
Inter — —
vanes
Thub Impeller hub thickness mm in
Impeller shroud thick-
Tshr mm in
ness
Alpha3 Inlet flow angle deg deg
PIF Power input factor — —
Tip clearance to blade
k/h — —
height ratio at outlet
RESULTS
Impeller leading edge
Meridional velocity ratio
Vm ratio — —
at impeller inlet
Whirl velocity ratio at
Vw ratio — —
impeller inlet
RMS Mach number at
M_rms — —
impeller inlet
RMS absolute velocity
V_rms m/s ft/s
at impeller inlet
Throat area at impeller
A_throat
inlet mm2 in2
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
Abbrevi-
Imperial
ated Parameter SI units
units
name
Total enthalpy at im-
H0 kJ/kg btu/lb
peller inlet
Specific entropy at im-
s kJ/kg-K btu/lb-°F
peller inlet
Inclination angle of
Inclination deg deg
leading edge
Values at the impeller leading edge hub, rms, and shroud positions
Dia Diameter mm in
Vw Whirl velocity m/s ft/s
Vm Meridional velocity m/s ft/s
Mrel Relative Mach number — —
Beta Relative flow angle deg deg
Inc Incidence angle deg deg
Beta' Blade angle deg deg
Impeller exit
Diameter at impeller
Dia mm in
exit
Distance between hub
Tip width and shroud at the im- mm in
peller exit
Stagnation pressure at
P0 kPa psi
impeller exit
Static pressure at im-
P kPa psi
peller exit
Stagnation temperature
T0 K °F
at impeller exit
Stagnation enthalpy at
H0 kJ/kg btu/lb
impeller exit
Specific entropy at im-
s kJ/kg-K btu/lb-°F
peller exit
Blade speed at impeller
U m/s ft/s
exit
Blade Mach number at
M_U — —
impeller exit
Mach number at im-
M_rms — —
peller exit
RMS relative velocity at
W_rms m/s ft/s
impeller exit
RMS absolute velocity
V_rms m/s ft/s
at impeller exit
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Vista CCD
Abbrevi-
Imperial
ated Parameter SI units
units
name
Al- RMS absolute flow
deg deg
pha_rms angle at impeller exit
RMS relative flow angle
Beta_rms deg deg
at impeller exit
Overall performance
Ns Specific speed — —
phi Flow coefficient — —
DelH/U2 Loading parameter — —
m/mch Choke ratio — —
m/mch_a Annulus choke ratio — —
power Power kW hp
Reynolds number using
Re tip
impeller exit tip width — —
width
as the defining length
Reynolds number using
Re tip dia impeller exit diameter — —
as the defining length
The efficiency correlation selected on the Geometry tab determines which chart is displayed on the
Efficiency Chart tab at the bottom-right of the dialog box. One of the three charts shown in the following
figures will be displayed. The current design is indicated by the circle symbol in each case.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing the Results
In Figure 6.5: Casey-Robinson stage efficiency correlation (p. 136), the legend shows values of tip speed
Mach number, . In Figure 6.7: Rodgers stage efficiency correlation (p. 137) the legend shows values
of stage pressure ratio, R. A sketch of the meridional view of the designed impeller appears in the Im-
peller Sketch tab at the bottom-right of the dialog box.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Vista CCD
Units: These radio buttons control whether the data (both input and results) are presented in either SI
or imperial units. The data switches as soon as the units are changed; no recalculation is required after
switching and any subsequent recalculation will yield identical results.
Impeller sketch: This displays a simple meridional sketch of the impeller, hub, and shroud curves.
The Calculate button updates the data model with the input data in the user interface and subsequently
performs the calculation.
The Close button updates the data model with the input data in the user interface before closing it.
Note
When the user interface loses focus, Workbench is automatically updated with the input
data. Conversely, on receiving the focus the user interface input data will be updated from
Workbench.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
Launching a New BladeGen Model
Workbench. The context menu commands that are specific to the Blade Design cell are described in
Table 6.3: Context Menu Commands Specific to the Vista CCD Blade Design Cell (p. 139).
Table 6.3: Context Menu Commands Specific to the Vista CCD Blade Design Cell
Command Description
Edit This command opens the Vista CCD dialog box.
Import BladeGen File This command first prompts you to select a
BladeGen file, then imports the Vista CCD set-
tings from the selected file into the cell prop-
erties.
The 1D impeller design is converted to a 3D impeller geometry model in BladeGen. To achieve the 3D
vane shape, Vista CCD creates initial guesses of vane camber and thickness distributions and these are
then combined with its computed meridional design.
Note
• The BladeGen model is detached from the Vista CCD system (that is, no link is generated).
Therefore, any changes made to the Vista CCD system will not be reflected in the BladeGen
model following an update of the Vista CCD system.
• The BladeGen file that you create in this way cannot be imported into another Vista CCD system,
because it does not contain Vista CCD settings. A BladeGen file created by an older version of
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Vista CCD
BladeGen (that included Vista CCD) contains Vista CCD settings and can be imported into a
Vista CCD system.
Note
The DesignModeler model is detached from the Vista CCD system (that is, no link is generated).
Therefore, any changes made to the Vista CCD system will not be reflected in the Design-
Modeler model following an update of the Vista CCD system.
In BladeEditor you can change the key dimensions of the model (that is, the size of the inlet, outlet,
and locations of the leading and trailing edge end points) and you can modify the shape of the contours
by modifying the B-spline control points. Both types of changes typically begin in the same way:
1. In the BladeEditor Tree Outline, expand the flow path-defining plane (for example, MerPlane1).
2. Click the Hide Model icon then click the Look At Face icon to center the geometry in the viewer.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Vista CCD to Model an Existing Compressor
3. Expand MerPlane1 so that you can see the sketches that define the flow path.
Tip
You can right-click the sketches under MerPlane1 and hide visible sketches or show hidden
sketches.
1. Click the Sketching tab, then click the desired dimension in the Model View. The properties for that
dimension appear in the Details View.
• To set a particular value, type in the Value field and press Enter.
1. In the Details View set Reference Only to Yes. The dimension name displays in parentheses;
that is SY1 becomes (SY1).
2. In the Sketching tab's Modify toolbox, select Drag and move the key point as required.
Note
After either of these types of changes, the contours automatically update proportionally
to the changes in key dimensions.
1. In the Sketching tab, select a dimension that you want to modify and in the Details View set Reference
Only? to Yes. Repeat for any other dimensions you want to change. The dimension names display in
parentheses.
Note
If key points are shown in dark blue, they are locked; control points, shown in light blue,
can be dragged.
In the Geometry section of the data, all items will be known and fixed. From the test data, the mass
flow, pressure ratio, work factor, rotational speed (corrected for measured inlet temperature and pressure)
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
Vista CCD
are all known. By running the program in an iterative mode, the ‘unknowns’ (relative velocity ratio, in-
cidence, and possibly lambda and choke margin) may be gradually adjusted until parameters such as
impeller tip diameter, tip width, inlet vane angles, and so on, all attain their actual known values. Effective
backsweep may also have to be adjusted to obtain the known work factor or pressure ratio.
Having created a satisfactory design in Vista CCD, you may then predict the overall performance of the
designed compressor stage using the Performance Map cell.
Note
Figure 6.9: Performance Prediction Module (p. 142) shows the data on which the performance prediction
is based and the results in the form of a performance characteristic. The data on which the performance
prediction is based is also accessible from the Properties view for the Performance Map cell.
The data shown is partially enabled and partially disabled. The performance prediction method is based
on the Stage Parameters such as Flow Coefficient, Work Factor, and so on. The parameters for inlet
stagnation temperature and inlet stagnation pressure, and the rotational speed values, can be modified
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
Notation
after clearing the Use Design Point Data check box. Note that the performance then predicted would
correspond to the stage designed in Vista CCD under the modified operating conditions. Clearing the
Use Design Point Data check box may be useful at times to see the effect on performance of small
variations in the enabled parameters.
You cannot change either the geometric or stage parameters. The values shown are based on the Vista
CCD geometry carried over so that you may view them; these parameters can be changed only by ex-
ecuting another design run. If the Performance Map cell becomes “out-of-date” with respect to the
Blade Design cell (and the latter is up-to-date), then you can use the Refresh button to update the
geometric and stage parameters that are displayed. Executing the performance calculation will also
refresh the geometric and stage parameters; whenever these parameters are refreshed, the optional
operating conditions (such as inlet stagnation temperature and flow coefficient) will also be refreshed
if you select Use Design Point Data.
The default setting for the performance chart is Pressure ratio vs Mass Flow. By right-clicking the
chart, you can select additional plots from a context menu (Figure 6.10: Additional Performance
Charts (p. 143)).
The performance chart itself features a menu bar that contains the following icons:
• Save
This icon enables the current chart data to be exported as a comma separated variable (*.csv) file
for import into 3rd-party tools such as Microsoft Excel.
• Maximize
This icon enables the chart to be viewed in a full-screen view. The full-screen view contains a Restore
down icon to restore the chart to its original size.
6.11. Notation
Sym- SI Imperi-
Meaning
bol units al Units
C Absolute velocity m/s ft/s
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Vista CCD
D Diameter m ft
H0 Stagnation enthalpy J/kg Btu/lbm
m Mass flow kg/s lbm/s
mch Mass flow at inducer choke kg/s lbm/s
mch
Mass flow at inlet annulus choke kg/s lbm/s
a
M Mach number — —
N Rotational speed rev/s rev/s
P0 Total pressure Pa lbf/in^2
qu Quality — —
J/kg-
s Entropy Btu/lbm-R
K
T0 Total temperature K F
U Blade speed m/s ft/s
V Volume flow m3/s ft3/s
W Relative velocity m/s ft/s
α Absolute gas angle m/s ft/s
ß Relative gas angle deg deg
ß' Blade angle deg deg
∆H Increase in stagnation enthalpy J/kg Btu/lbm
s^-
Ω Angular velocity s^-1
1
∆H/U25 Work factor — —
= ⋅
NsND Specific speed: — —
Flow coefficient: =
⋅ — —
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
References
NB — the units listed above are those that are consistent with the dimensionless group definitions
(NsND, etc). The definitions used in the Vista CCD GUI are listed in Viewing the Results (p. 132).
6.12. References
Bibliography
[1] M V Casey and C J Robinson. A guide to turbocharger compressor characteristics. Dieselmotorentechnik”,
10th Symposium, 30-31 March, 2006, Ostfilder. Ed. M. Bargende, , TAE Esslingen, ISBN 3-924813-
65-5.
[2] P Dalbert, B Ribi, and M V Casey. Radial compressor design for industrial compressors. Proc Inst Mech
Engrs Part C, Journal of Mechanical Engineering Sciences, 1999, 213 (C1), 71-83.
[3] C Rodgers. Centrifugal Compressor Design . Cranfield University Short Course on Centrifugal Compressors.
1992.
[4] NIST Reference Fluid Thermodynamic and Transport Properties - REFPROP Version 7.0 Users' Guide. Appendix
A.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 7: TurboSystem: Vista CPD
The Vista range of turbomachinery software for Windows includes 1D design and off-design performance
programs for axial turbines, radial turbines, axial compressors, axial fans, centrifugal compressors, and
centrifugal pumps.
The subject of this user's guide is Vista CPD. Vista CPD is a program that employs a 1D approach for
the preliminary design of pumps. Vista CPD is able to produce designs for a wide range of pumps from
the mixed flow (Ns ~ 5500), through Francis type, to high head radial machines (Ns ~ 500). It is integrated
into ANSYS Workbench so that it may be used to generate an optimized initial pump impeller design
before moving rapidly to a full 3D geometry model, throughflow, and CFD analysis.
(Double-click the Vista CPD system or drag it onto the Project Schematic view.)
2. Either edit the Blade Design cell of the new Vista CPD system or show that cell's properties.
(Right-click the Blade Design cell and select Edit, or click View, and select Properties).
Editing the cell causes the Vista CPD dialog box to appear. The first two tabs of this dialog box
contain the input data and the last tab displays the results.
The cell properties can be used as an alternative to the aforementioned two tabs that accept input.
One advantage of using cell properties is that you can make use of ANSYS Workbench input
parameters to specify the values of input settings.
• Information about the duty of the pump such as rotational speed, volume flow rate, and density
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Vista CPD
• Some aerodynamic and geometric settings (for example, the number of vanes) that are open to
change during this 1D design procedure.
See Operating conditions Tab (p. 152) and Geometry Tab (p. 155) for details on the input settings.
6. Continue to revise the input data and refresh (regenerate) the results until you obtain a satisfactory 1D
design.
The Vista CPD interface enables the easy 1D design of a pump. The main areas of the interface are de-
scribed below and shown in Figure 7.1: Vista CPD Interface (p. 149).
• Global Controls
The controls in this area affect what is displayed in the text and graphics areas. The three global
controls are the component selection control, the Calculate button, and the Close button. For more
information, see Global Controls (p. 149).
• Graphics Display
Graphical results of the design for each component are presented here. This area contains two tabs:
the Sketches tab, and the Efficiency Chart tab. For more information, see Graphics Dis-
play (p. 149).
• Component Controls
Input data is specified and numerical results values are presented for each component of the pump
here. This area contains three tabs: the Operating conditions tab, the Geometry tab, and the Results
tab. For more information, see Component Controls (p. 152).
• Error Messages
By default, the Error Messages area is inactive. If an error occurs, the Error Messages area will display
an appropriate error message.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
This drop-down list enables you to select between the impeller and volute components. You should
specify details for both the impeller and volute components before performing a calculation. This list
is set to Impeller by default.
• Calculate
Click Calculate to perform the calculation. If you modify the input controls after you click Calculate,
the results will be out-of-date. To update the results, click Calculate again.
• Close
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Vista CPD
7.2.2.1. Sketches
• Impeller
After you click Calculate , you can view the meridional sketch of the impeller in the graphics display
as shown in Figure 7.2: Example Meridional Sketch of the Impeller (p. 150). To view this sketch, ensure
that Impeller is selected in the component selection control, and click the Sketch tab.
• Volute
After you click Calculate, you can view the central section sketch of the volute in the graphics display
as shown in Figure 7.3: Example Central Section Sketch of the Volute Geometry (p. 151). To view this
sketch, ensure that Volute is selected in the component selection control, and click the Sketch tab.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
Note that if imperial units are used then , the specific speed measure commonly used in the United
States, is used in place of . An example efficiency chart is shown in Figure 7.4: Overall Pump Efficiency
Chart (p. 152).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
Vista CPD
7.2.3.1.2. Duty
The Duty frame contains all the data needed to define the duty for which a pump is to be designed:
• Rotational speed
This setting controls the design point rotational speed of the machine (rpm).
This setting controls the delivery volumetric flow rate of the pump. The volume of flow that passes
through the impeller is normally higher than this because some of the flow leaks past the impeller
back into the inlet eye. The specified volumetric efficiency is used to account for this leakage.
• Density
This setting is used to determine the operating fluid. The default value of 1000 kg/m^3 is for water.
• Head rise
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
This setting controls the total dynamic head rise required of the pump at the design point. The head
rise is the sum of the static head rise and the velocity head rise. For a fixed volume flow rate, the
velocity head is determined by the area of the aperture. In the case of a centrifugal pump, a smaller
inlet gives a larger inlet velocity head and vice versa. If the pump has the same inlet and outlet areas,
the total dynamic head rise will be equal to the static head rise.
This setting controls the angle of the flow, denoted by , at the impeller leading edge, measured
with respect to the tangential direction. The default value of 90 degrees is for an approach flow
without pre-rotation. When the flow approaches from a plane pipe, you can generally leave this value
at the default of 90°. However, when an upstream inducer is employed in order to reduce cavitation,
you may need to adjust this value.
For an inducer that rotates in the same direction as the impeller, the inlet flow angle will be less than
90°. This may happen when the inducer and the impeller are both mounted on the same shaft.
Conversely, for a counter-rotating inducer/impeller pair, the inlet flow angle will be greater than 90°.
The inlet swirl angle is treated as a constant value from hub to shroud.
Figure 7.5: Velocity Triangles at the Impeller Leading Edge Indicating the Inlet Flow Angle
This setting is used to describe a linear velocity profile from the hub to the shroud at the leading
edge. It sets the gradient of the profile by specifying the ratio of the meridional velocity at the shroud
leading edge radius to the meridional velocity at the average leading edge radius.
The default value of 1.1 indicates a larger meridional velocity at the shroud than at the hub. A value
of less than 1 indicates a larger meridional velocity at the hub than at the shroud. A value of 1 indicates
a uniform meridional velocity distribution.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
Vista CPD
7.2.3.1.3. Efficiencies
You may specify the pump efficiencies individually or have Vista CPD calculate them automatically using
correlations based on historical data for a range of machine specific speeds.
When you specify individual efficiencies, only three of the four efficiencies may be set, since the efficien-
cies are related by the following equation:
= × × (7.1)
• Hydraulic
The hydraulic efficiency () results from the reduction in head due to the pressure loss resulting
from the pump hydrodynamic design (for example, friction losses, turning losses, and so on). This is
normally the most significant of the efficiency components that can be influenced by the designer.
Hydraulic efficiency is calculated from the following equation:
−
=
where is the ideal head rise and is the head loss due to the hydrodynamic design.
There is often a trade-off between peak hydraulic efficiency and a flatter efficiency profile over a
wider operating range. Therefore, a pump with a high design point hydraulic efficiency may perform
more poorly over the rest of the operating range compared with a pump with a lower design point
hydraulic efficiency.
• Volumetric
The volumetric efficiency ( ) results primarily from the leakage of flow past the impeller back into
the inlet eye. This normally occurs between the shroud ring and the outer casing of the pump.
Therefore, in order to deliver the specified volume of flow at the outlet, the volume of flow that
passes through the impeller must be increased by this leakage volume. Volumetric efficiency is calcu-
lated from the following equation:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
=
+
where is the volume of flow delivered at the outlet and is the leakage flow.
Pumps designed to have tight performance will have less leakage and therefore a higher volumetric
efficiency. However, these designs may be more susceptible to wear, especially when the pumped
fluid has a significant suspended solids content. In this case, a “loose” performance pump with a
lower volumetric efficiency may be favorable because it will provide a more consistent performance
over a longer operating period.
• Mechanical
The mechanical efficiency ( ) results from drag on the rotating component of the pump due to
mechanical friction and viscous friction on the outside surface of the impeller shroud (disk friction).
Disk friction is the dominant component in the mechanical loss. Mechanical efficiency is calculated
from the following equation:
−
=
where is the shaft input power of the pump and !"#$ is the power lost due to disk friction.
Pumps designed to have tight performance with smaller clearances will generally suffer more from
disk friction effects compared to “loose” performance pumps.
• Pump
The overall pump efficiency. As indicated in Equation 7.1 (p. 154), this is the product of the hydraulic,
volumetric, and mechanical efficiencies.
The shaft minimum diameter is calculated based on the maximum allowable shear stress of the shaft.
The shaft minimum diameter factor is then applied to the resulting value as a factor of safety. The
default value of 1.1 represents a 10% increase in the shaft diameter.
• Dhub/Dshaft
This is the ratio of the impeller hub diameter to the shaft diameter. The hub and shaft diameters are
shown in Figure 7.7: Hub and Shaft Diameter Locations (p. 156).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
Vista CPD
This drop-down menu controls how the leading edge blade angles are calculated at the hub and
meanline locations. You can select from three methods using the Hub and Meanline drop-down
menu:
– Cotangent (default)
In this method, the angles are calculated relative to the shroud leading edge blade angle. The
angle is calculated as follows:
′ = − ′
′ = − ′
for the meanline.
– Cosine
′ = − ′
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
′ = − ′
– User defined
• Shroud
The leading edge blade angle at the shroud is defined either indirectly by specifying the incidence
angle at the shroud, (default, 0 degrees incidence), or directly by specifying the value of the angle.
This sets the diameter of the impeller at the meanline trailing edge location. The tip diameter is probably
the most important early decision in the hydraulic design of a centrifugal pump, since the impeller
diameter and the tip speed, , influence all other dimensions of the pump hydraulic design and per-
formance characteristics.
There are three methods for specifying the tip diameter. You can select from the three methods by
using the Tip diameter drop-down menu:
A prerequisite for a new pump design is that the head-flow characteristic is stable, that is, con-
tinuously rising to zero flow. Unstable head curves may be due to excessive diffusion of the im-
peller relative velocity at low flows and may also be due to excessive blade shape effect compared
with centrifugal effect in head generation.
where and are the meanline relative velocities at the inlet and outlet respectively. Analysis
of pump tests show that when = at pump best efficiency flow, instability in a head-flow
curve at lower flows is very unlikely. For this condition it can be shown that the tip diameter
should be such that:
− =
where and are the meanline blade speeds at the leading and trailing edges, respectively,
and ! #" is the meanline tangential flow velocity at the trailing edge.
' ,+ − '-+
&* =
( ) ,+
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Vista CPD
For a stable head-flow characteristic, should be > 0.9. Vista CPD calculates a value for
based on the speed of the machine. With already established, the tip diameter is specified.
In this method, Vista CPD calculates the tip diameter based on a given head coefficient, . This
is a non-dimensional parameter that is useful when the new pump is based on an existing design
of known head coefficient.
=
• User defined
This method allows you to directly specify the tip diameter. This method is useful when the new
design is a replacement for an existing machine and the tip diameter is already a constraint. In
this case, you should first use the Automatic method to obtain a design close to what is
needed, and then you should switch to the User defined method to establish the exact tip
diameter needed.
• Blade angle
The trailing edge blade angle, ′, is the angle the blade makes with respect to the tangential direction
at the trailing edge as shown in Figure 7.8: Trailing Edge Blade Angle (p. 159).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
The trailing edge blade angle is a key factor in determining the impeller width at the trailing edge,
also called the tip width, shown in Figure 7.9: Tip Width (p. 160). This is a logical relationship since
the exit flow rate is determined by the meridional velocity and the cross sectional area at that point,
as defined by the usual continuity equation:
=
At a given rotational speed, a reduction in the blade angle results in a smaller meridional velocity,
. In order to maintain the flow rate, , the cross sectional area, , must be increased. For
a fixed impeller diameter, can only be raised by increasing the tip width, . Conversely, increas-
ing the blade angle at a fixed rotational speed and impeller diameter reduces the tip width.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Vista CPD
The default value of 22.5 degrees is considered to be a standard design. Studies have shown that
increasing the blade angle can lead to an enhanced head rise, but with an associated reduction in
hydraulic efficiency.
• Rake angle
This is the angle the trailing edge makes with a line perpendicular to the hub surface, also referred
to as the blade lean at the trailing edge. Since only the hub and shroud sections are considered in
Vista CPD, only straight lean, as opposed to compound lean, is possible.
The default value of 0 degrees is very common in pumps, likely for manufacturing reasons, although
a positive rake angle can be used to reduce secondary flows by influencing the distribution of flow
in the spanwise (hub to shroud) direction. This approach is more common in centrifugal compressors,
but the same mechanism applies to centrifugal pumps.
7.2.3.2.1.5. Miscellaneous
• Number of vanes
The number of blades used in the impeller. A larger number of blades gives greater control over the
flow direction in the impeller, but with an increased blockage to flow due to the larger solid to fluid
ratio. This will also impact the blade angle and tip width described in Trailing Edge Blade Angles (p. 158).
As the number of vanes is increased both the tip width, , and the relative flow angle at the trailing
edge, , are influenced. The plot shown below in Figure 7.10: Influence of the Number of Vanes on
Impeller Tip Width and Relative Flow Angle at the Trailing Edge (p. 161) shows a typical example of
the behavior of and with the variation of the number of vanes.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
Figure 7.10: Influence of the Number of Vanes on Impeller Tip Width and Relative Flow Angle
at the Trailing Edge
The plot shows how as the number of vanes is increased also increases, gradually becoming closer
to the trailing edge blade angle, ′, because the impeller imposes greater control on the flow direc-
tion. As a consequence of the increase in the meridional velocity at the trailing edge, , is also
increased. This in turn acts to reduce the flow area at the trailing edge and, as a result, the tip width,
also decreases for a fixed tip diameter. However, another effect of increasing the number of vanes
is increasing the blockage to the flow. This increased blockage acts to increase in order to maintain
the flow area at the trailing edge. Consequently, an increase in the number of vanes has two competing
influences on the tip width of the impeller. Figure 7.10: Influence of the Number of Vanes on Impeller
Tip Width and Relative Flow Angle at the Trailing Edge (p. 161) shows that the influence of the variation
in dominates for a low number of vanes, with the tip width decreasing as the number of vanes
is increased. As the number of vanes increases further, the effects of the blockage to the flow dom-
inate and the tip width increases.
• Thickness/tip diameter
The thickness to tip diameter ratio is a non-dimensional parameter used to define the impeller vane
thickness. Increasing the thickness to tip diameter ratio also increases the blockage to flow. This results
in a larger tip width although, unlike when increasing the number of vanes, this has no impact of
the trailing edge flow angle.
The hub inlet draft angle, , is the angle between the hub and the horizontal line at the hub inlet,
as shown in
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Vista CPD
Reducing the hub inlet draft angle moves the hub inlet point forward, which results in a smaller hub
radius. Conversely, a larger value moves the hub inlet point backward, which results in a bigger hub
radius. For low specific speed machines, it is common to use a larger , whereas higher specific
speed machines may benefit from a lower .
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
The inlet width of the volute is calculated from the sum of the impeller tip width, the hub and shroud
solid thicknesses, and the clearances between the rotating impeller and the stationary casing at the
hub and at the shroud. This arrangement is show in Figure 7.13: Impeller and Volute Interface Arrange-
ment (p. 163).
Note that the volute inlet width can often measure twice as much as the impeller tip width.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
Vista CPD
The casing rotation, , is the angle between the vertical line and the tongue location when viewing
the central section through the volute, as shown in Figure 7.12: Central Section of the Volute (p. 163).
The default value of 14 degrees is suitable in most cases, but small adjustments may be made to ensure
a smooth transition to the diffuser section.
• Elliptical/circular
This section type begins as a straight line at the tongue and transitions to an elliptical section
thereafter. In the smaller sections, the major axis is fixed by the volute width and the minor axis is
adjusted to achieve the desired area. Where the required value of the minor axis would be greater
than the value of the major axis, both axes are made equal and the section is then circular.
• Rectangular
This section type begins as a straight line at the tongue and transitions to a rectangular section. An
additional parameter to specify for rectangular sections is the aspect ratio (width/height) at the throat.
=
or
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
=
Below this critical area, the width of the rectangle is fixed by the volute width and the height is ad-
justed to achieve the desired cross sectional area with an aspect ratio less than that specified. Above
this critical area the aspect ratio of the rectangle is fixed by the value specified and the height and
width are adjusted to match the required cross sectional area accordingly.
7.2.3.2.2.3. Diffuser
The exit diameter and length of the diffuser section are calculated to achieve a reasonable rate of diffusion
while avoiding stall. To define these settings manually, select the check box next to the setting you
would like to define, and enter the desired value in the appropriate box. If the check boxes are cleared,
these values will be calculated automatically by Vista CPD.
This section presents the overall performance parameters that characterize the pump impeller.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Vista CPD
Specific speed is a number that loosely defines the geometric shape of a pump. For example, a low
, high head pump would have a narrow radial impeller and a small section volute throat. A higher
, lower head, mixed flow design would involve a wider, more conical impeller and the volute throat
area would be comparatively larger.
=
Equivalent forms of
which are commonly used in the US and in Europe are also included here for
convenience. They can be related to simply as:
=
and
=
A value of !"
between 0.3 and 0.8 indicates a radial flow impeller, a value of between 1.0 and 2.5 #$
indicates a mixed flow impeller, and a value of %&
above 3.5 indicates an axial flow impeller.
The specific speed has a significant influence on pump shape. A low pump has a narrow radial '(
flow impeller and the outlet diameter is significantly larger than the inlet diameter. A high pump )*
has a mixed flow impeller and the outlet diameter is only slightly larger than the inlet diameter.
Figure 7.14: Typical Pump Shapes at Low and High Specific Speeds.
The specific speed also has a significant influence on the shape of the pump performance curve. A
+,
low , radial flow impeller pump has a head/flow curve with a low head rise to zero flow. The pump
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
power/flow curve usually rises continuously from about 50% at zero flow. A medium , mixed flow
impeller pump has a more steeply falling head/flow curve and the power may be at its maximum at
the pump design flow.
=
where and are taken at the highest efficiency, or design point, of the impeller.
Note that Vista CPD uses the non-dimensional form of . Similar to the specific speed, alternative
forms are also in use for the US and European unit systems. Since the units for ! and head are
the same, the same conversion factors shown above also apply.
For overhung impeller volute pumps, with "#$%& for 3% head loss, '(( indicates the following
performances:
• Power
The shaft power of the impeller. This is defined as a combination of the hydraulic power and the
overall pump efficiency:
Where the characteristics of an established pump are known, it is common to scale this design to
produce a family of geometrically similar pumps which operate at different speeds. A key parameter
that remains constant through such a scaling is the head coefficient. This is a measure of the energy
transfer to the fluid (sometimes called the energy transfer coefficient) and is defined as:
; = <=?
>?
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Vista CPD
where is the head rise, and is the blade speed at the meanline trailing edge location.
• Flow coefficient, (flow coeff)
Similar to the head coefficient, the flow coefficient remains the same for geometrically similar pumps.
As the name suggests, this is a measure of the flow rate through the pump and is defined as
=
where is the impeller volume flow rate, is the rotational speed, and is the meanline tip dia-
meter.
• Stability factor,
The stability factor is a measure of how stable the pump's performance characteristic curve is likely
to be. A value of less than 0.9 at the design point indicates that the head curve may fall as the flow
rate approaches zero, a so-called unstable characteristic. The stability factor is defined as
= −
where and are the meanline blade speeds at the leading and trailing edges respectively,
and ! is the tangential velocity at the meanline trailing edge location.
If the pressure at a point in the flow field drops below the vapor pressure of the liquid, the liquid
will vaporize, a process known as cavitation. As the vapor bubble moves back into a region of pressure
higher than the vapor pressure, the bubble will collapse as it reverts back to liquid form. This is a vi-
olent process due to the large density change involved which causes noise and, above all, damage
to pumps.
In centrifugal pumps, the liquid accelerates into the eye of the pump causing the pressure to drop.
If there is insufficient head at the eye to accommodate this local pressure drop then the pump will
cavitate. The '()*+ is the level of head required at the impeller eye in order to avoid significant
noise and damage due to cavitation.
• Diffusion Ratio
56 − 57
56
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
where and are the meanline relative velocities at the inlet and outlet respectively. Analysis of
pump tests show that when =
at highest efficiency flow, instability in a head-flow curve at
lower flows is very unlikely. Consequently, a value of diffusion ratio close to zero is desirable, a value
greater than 0.25 is considered high.
This section describes the calculated dimensions, angles and velocities at the impeller leading edge.
• Basic Dimensions
The hub diameter, Dh, and the eye diameter, De, are the inlet diameters at hub and shroud as indicated
in
The vane thickness, Thk, is the normal thickness of the vane calculated from the specified thickness
to diameter ratio.
• Detailed Parameters
The following parameters are calculated at the hub, meanline, and shroud sections, and are listed in
table format:
– Diameter,
– Tangential velocity,
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Vista CPD
– Meridional velocity,
– Blade speed,
– Blade angle, ′
– Incidence,
Here both the blade angles, ′ and the relative flow angles, are measured relative to the tangential
direction, similar to the specification of the inlet flow angle (see Figure 7.8: Trailing Edge Blade
Angle (p. 159)). The incidence is simply calculated as ′ − and is presented for convenience.
This section describes the calculated parameters at the impeller trailing edge.
• Tip diameter,
The slip factor is a non-dimensional parameter which indicates the degree to which the flow is expected
to deviate from the blade. Figure 7.16: Exit velocity triangles with slip (red) and without slip (black) (p. 171)
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista CPD Interface Details
shows the exit velocity triangles for both the hypothetical case where the flow angle is the same as the
blade exit angle, ′, and the true case with the flow angle of .
Figure 7.16: Exit velocity triangles with slip (red) and without slip (black)
The slip velocity, , is defined as the difference between the no-slip tangential velocity, ′ , and
the true tangential velocity, . The slip factor, , is defined as the ratio of the slip velocity to the
trailing edge tip speed, :
=
This section describes some key dimensions defining the volute geometry.
• Inlet width
For details on how the volute inlet width relates to the impeller tip width, see Figure 7.13: Impeller
and Volute Interface Arrangement (p. 163).
The base circle radius is the radius of the circle that touches the tongue (or cutwater). It is shown
in Figure 7.12: Central Section of the Volute (p. 163).
• Cutwater clearance
The cutwater clearance is the distance between the impeller tip and the volute tongue, calculated
as the difference between the base circle radius and the meanline impeller tip radius.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
Vista CPD
• Cutwater thickness
The cutwater thickness is the thickness of the tongue at the point where it meets the base circle.
This section presents the geometrical properties of the calculated volute cross sections in tabular form.
The data displayed varies slightly depending on whether the volute sections are elliptical/circular or
rectangular. Figure 7.17: Sample Elliptical/circular Cross-section Data (p. 172) shows an example of ellipt-
ical/circular cross section data, and Figure 7.18: Sample Rectangular Cross-section Data (p. 172) shows
an example of rectangular cross section data.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
Context Menu Commands of the Blade Design Cell
The areas, centroid radii, and outer radii of the cross sections are shown for both elliptical/circular and
rectangular section types.
For the elliptical/circular section type the major and minor axes of the ellipses are shown. When the
major and minor axes are equal the section is circular.
For the rectangular section type the height and width is listed. In the sections where the width is equal
to the volute inlet width, the aspect ratio (height/width) of the section is usually less than the value
specified in the geometry panel, (except where the height equals the critical height). When the width
exceeds the volute inlet width, the required aspect ratio is met.
7.2.3.3.2.3. Diffuser
This section describes the basic dimensions of the diffuser section of the volute.
The exit hydraulic diameter is calculated as the diameter of the equivalent circular section with an area
equal to the calculated exit area. The cone angle is calculated as the angle between the sloping sides
of the equivalent circular based conic frustum, as shown in Figure 7.19: Equivalent Conic Frustum Dif-
fuser (p. 173).
Table 7.1: Context Menu Commands Specific to the Vista CPD Blade Design Cell
Command Description
Edit This command opens the Vista CPD dialog box.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
Vista CPD
Command Description
Import BladeGen File This command first prompts you to select a
BladeGen file, then imports the Vista CPD set-
tings from the selected file into the cell prop-
erties.
The 1D impeller design may be converted to a 3D impeller geometry model in ANSYS BladeGen. To
achieve the 3D vane shape, Vista CPD invokes initial guesses of vane camber and thickness distributions
and these are then combined with its computed meridional design. You can modify the camber and
the thickness in the subsequent BladeGen model if desired.
Figure 7.20: BladeGen Model (p. 175) shows the BladeGen model corresponding to the default data used
in the earlier examples.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
Creating a New Throughflow System
Note
• The BladeGen model is detached from the Vista CPD system (that is, no link is generated).
Therefore, any changes made to the Vista CPD system will not be reflected in the BladeGen
model following an update of the Vista CPD system.
• The BladeGen file that you create in this way cannot be imported into another Vista CPD system,
because it does not contain Vista CPD settings. A BladeGen file created by an older version of
BladeGen (that included Vista CPD) contains Vista CPD settings and can be imported into a
Vista CPD system.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
Vista CPD
You can either generate only the impeller in BladeEditor, or you can generate the impeller and the volute.
To generate only the impeller, set the Impeller export type property in the Properties view of the
Blade Design cell to Isolated impeller. To generate the impeller and the volute, set the Impeller
export type property to Coupled to Volute. This property is set to Isolated impeller by
default.
Note
The DesignModeler model is detached from the Vista CPD system (that is, no link is generated).
Therefore, any changes made to the Vista CPD system will not be reflected in the Design-
Modeler model following an update of the Vista CPD system.
• clear, the clearance between the impeller and the volute tongue
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
Input Parameters for Properties View of Blade Design Cell of a Vista CPD System
An angle of zero gives a regular cylindrical inlet, whereas a non zero angle results in a conical
inlet section. This is the same as the impeller trailing edge angle of inclination.
• Elliptical/circular volute only: minor1 to minor8, the ellipse cross section minor axis
• Rectangular volute only: height1 to height8, the rectangular cross sectional height
• Rectangular volute only: aspectRatio, the aspect ratio of the throat cross section
7.8. Input Parameters for Properties View of Blade Design Cell of a Vista
CPD System
Parameter Notes
General
BladeModeler
[mm | in]
units
Impeller ex- [Coupled to Volute |Isolated
port type impeller]
General Duty
Rotational
speed
Density
Volume Flow
Rate
Impeller duty
Head
Inlet flow
angle
Meridional
velocity ratio
Impeller effi- Automatic | Hydraulic effi-
ciency ciency calculated | Volumetric
efficiency calculated | Mech-
anical efficiency calculated |
Overall Pump efficiency calcu-
lated
Hydraulic effi- Only for Impeller efficiency
ciency set to Volumetric effi
ciency calculated,
Mechanical efficiency
calculated, or Overall
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Vista CPD
Parameter Notes
Pump efficiency cal
culated
Volumetric Only for Impeller efficiency
efficiency set to Hydraulic effi
ciency calculated,
Mechanical efficiency
calculated, or Overall
Pump efficiency cal
culated
Mechanical Only for Impeller efficiency
efficiency set to Hydraulic effi
ciency calculated,
Volumetric efficiency
calculated, or Overall
Pump efficiency cal
culated
Pump effi- Only for Impeller efficiency
ciency set to Hydraulic effi
ciency calculated
Volumetric efficiency
calculated, or Mechanic
al efficiency calcu
lated
Impeller geometry
Number of
vanes
Shroud LE [Specified incidence | Spe-
blade angle cified blade angle]
Only for Shroud LE blade
Incidence at
angle set to Specified
shroud
incidence
Shroud lead- Only for Shroud LE blade
ing edge angle set to Specified
blade angle blade angle
Exit blade
angle
Hub inlet
draft angle
Shaft minim-
um diameter
factor
Shaft diamet-
er ratio
Dhub/Dshaft
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
Input Parameters for Properties View of Blade Design Cell of a Vista CPD System
Parameter Notes
Vane thick-
ness ratio
thk/D2
Tip diameter [Automatic | From head
specification coefficient | User defined]
Only for Tip diameter specific-
Head coeffi-
ation set to From head
cient
coefficient
Only for Tip diameter specific-
Tip diameter
ation set to User defined
[Cotangent, relative to
Hub/Mean LE
shroud | Cosine, relative to
blade angles
shroud | User defined]
Hub leading Only for Hub/Mean LE blade
edge blade angles set to User
angle defined
Mean leading Only for Hub/Mean LE blade
edge blade angles set to User
angle defined
Exit rake
angle
Volute geometry
Casing rota-
tion angle
Volute style [Elliptic & circular X-sect |
Rectangular X-sect]
Aspect ratio Only for Volute style set to
(height/width) Rectangular X-sect
Specify dif-
fuser exit hy-
[select | clear]
draulic dia-
meter
Diffuser exit Only for Specify diffuser exit
diameter hydraulic diameter selected
Specify dif-
[select | clear]
fuser length
Diffuser Only for Specify diffuser
length length selected
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 8: Vista AFD
The Vista range of turbomachinery software for Windows includes 1D design and off-design performance
programs for axial turbines, radial turbines, axial compressors, axial fans, centrifugal compressors, and
centrifugal pumps.
The subject of this user's guide is Vista AFD. Vista AFD is a program for the preliminary design of axial
fans. It creates axial fan geometry data for use in BladeGen or BladeEditor. It also provides estimates of
the performance of the axial fan.
Vista AFD is integrated into ANSYS Workbench so that it may be used to generate a preliminary fan
design before moving rapidly to a full 3D geometry model and CFD analysis.
The workflow in Vista AFD is illustrated by Figure 8.1: Principle of Operation Flowchart (p. 182).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Vista AFD
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista AFD Workflow
1. With ANSYS Workbench running, create a new Vista AFD system (available in the Component Systems
toolbox).
(Double-click the Vista AFD system or drag it onto the Project Schematic view.)
2. Either edit the Meanline cell (of the new Vista AFD system) or show that cell's properties.
(Right-click the Meanline cell and select either Edit or Properties from the shortcut menu.)
Editing the cell causes the Vista AFD dialog box to appear; the first two tabs of this dialog box
contain the input data and the last tab displays the results.
The cell properties can be used as an alternative to the aforementioned two tabs that accept input.
One advantage of using cell properties is that you can make use of ANSYS Workbench input
parameters to specify the values of input settings.
• the fan duty (e.g. head rise, mass flow, rotational speed)
Refer to Data Review and Edit (p. 187) for details about each input setting.
With the appropriate inputs made, the meanline calculation can be run.
• Editing the Meanline cell, configuring the settings in the Aerodynamics and Geometry tabs, then
clicking the Calculate button, which is shown in Figure 8.3: Meanline Results Summary (p. 184).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
Vista AFD
The Results tab is then automatically made visible. The 1D aerodynamic dependent parameters
are computed and displayed numerically; values that are outside of the recommended ranges
are highlighted.
A sketch of the meridional view of the designed fan is displayed. This outlines the annulus in
black, the IGV in red (if enabled), the rotor in blue and the OGV in green (if enabled).
2. Either edit the Design cell (of the new Vista AFD system) or show that cell's properties.
(Right-click the Design cell and select either Edit or Properties from the shortcut menu.)
Editing the cell causes the Vista AFD dialog box to appear; the first tab of this dialog box contains
the input data and the last tab displays the results.
The cell properties can be used as an alternative to the aforementioned two tabs that accept input.
One advantage of using cell properties is that you can make use of ANSYS Workbench input
parameters to specify the values of input settings.
3. Specify the required input settings. Refer to Data Review and Edit (p. 187) for details about each input
setting.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista AFD Workflow
4. Run a design (throughflow) calculation (which is more detailed than the meanline calculation) by one
of these methods:
• Editing the Design cell, configuring the settings in the Controls tab, then clicking the Calculate
button, which is shown in Figure 8.4: Design Results Summary (p. 185).
The Results tab is then automatically made visible. Compared to the meanline calculation, more
detailed aerodynamic dependent parameters are computed; these are displayed numerically
using the design calculation; again values that are outside of the recommended ranges are
highlighted.
A sketch of the meridional view of the designed fan appears in the sketch window. This outlines
the annulus in black, the IGV in red (if enabled), the rotor in blue and the OGV in green (if en-
abled).
If the results of the design calculation are satisfactory then a BladeGen or BladeEditor model may be
created. If they are not satisfactory then the input data must be revised accordingly and the process
begins again with the meanline calculation (as shown in Figure 8.1: Principle of Operation Flow-
chart (p. 182)).
At this point, the geometry data is available for a Blade model to be created (see Creating a Blade
Design (p. 197)). However, it may be useful to verify the performance of the design by running the
throughflow calculation in analysis mode. See Analysis (Throughflow) Calculation (p. 185) for details.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
Vista AFD
in the previous step, rather than adjusting the geometry. A significant difference between the design
and analysis results indicates a potentially flawed design.
2. Either edit the Analysis cell (of the new Vista AFD system) or show that cell's properties.
(Right-click the Analysis cell and select either Edit or Properties from the shortcut menu.)
Editing the cell causes the Vista AFD dialog box to appear; the first tab of this dialog box contains
the input data and the last tab displays the results.
The cell properties can be used as an alternative to the aforementioned two tabs that accept input.
One advantage of using cell properties is that you can make use of ANSYS Workbench input
parameters to specify the values of input settings.
3. Specify the required input settings. Refer to Data Review and Edit (p. 187) for details about each input
setting.
4. Run an analysis (throughflow) calculation (which is more detailed than the design (throughflow) calcu-
lation) by one of these methods:
• Editing the Analysis cell, configuring the settings in the Controls tab, then clicking the Calculate
button, which is shown in Figure 8.5: Analysis Results Summary (p. 186).
The Results tab is then automatically made visible. The parameters shown on the Results tab
for an analysis calculation should be very similar to those for a design calculation, with the ex-
ception of the deviation, which is limited to 20 degrees in the design calculation only. Should
the results be significantly different between the design and analysis calculations, this indicates
a potentially flawed design and the input data should be reviewed carefully.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
A sketch of the meridional view of the designed fan appears in the sketch window. This outlines
the annulus in black, the IGV in red (if enabled), the rotor in blue and the OGV in green (if en-
abled).
The input properties of the Meanline cell are shown in the following table.
Property Notes
Machine configuration
IGV [select | clear]
IOGV [select | clear]
Aerodynamic inputs
Rotational
speed
Mass flow
rate
Inlet stagna-
tion pressure
Inlet stagna-
tion temperat-
ure
Total head
rise
Efficiency es-
timate
IGV Exit Only for IGV selected
Angle
OGV Exit Only for OGV selected
Angle
Downstream
mixing losses
Hub velocity
deficit factor
Hub loading
parameter
Geometry inputs
Outer diamet-
er
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Vista AFD
Property Notes
Hub/tip rotor
inlet
Hub/tip rotor
outlet
IGV aspect ra- Only for IGV selected
tio
IGV, number Only for IGV selected
of vanes
IGV profile Only for IGV selected
trim
Rotor aspect
ratio
Rotor, num-
ber of vanes
Rotor profile
trim
OGV aspect Only for OGV selected
ratio
OGV, number Only for OGV selected
of vanes
OGV profile Only for OGV selected
trim
The control data can be specified on the Controls tab of the Vista AFD dialog box that is invoked from
the Design cell. The control data can also (or alternatively) be specified in the Properties view of the
Design cell.
The input properties of the Design cell are shown in the following table.
Property Notes
Solver controls
Inner loop it-
erations
Outer loop it-
erations
Max solver it-
erations
Solver toler-
ance
Solver relaxa-
tion factor
Export options
BladeModeler [mm | cm | in | ft | m]
units
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Property Notes
Blade to Ex- [IGV | Rotor | OGV]
port (Blade-
Gen)
Span: 0.25 [Select | Clear]
Span: 0.5 [Select | Clear]
Span: 0.75 [Select | Clear]
The control data can be specified on the Controls tab of the Vista AFD dialog box that is invoked from
the Analysis cell. The control data can also (or alternatively) be specified in the Properties view of the
Analysis cell.
The input properties of the Analysis cell are shown in the following table.
Property Notes
Solver controls
Max solver it-
erations
Solver toler-
ance
Solver relaxa-
tion factor
Export options
BladeModeler [mm | cm | in | ft | m]
units
Blade to Ex- [IGV | Rotor | OGV]
port (Blade-
Gen)
Span: 0.25 [Select | Clear]
Span: 0.5 [Select | Clear]
Span: 0.75 [Select | Clear]
Input data may be declared as parameters via the Properties views. Once an input is designated as a
parameter, its value can be modified only via the Parameter Manager.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Vista AFD
Operating Conditions:
Rotational speed, Mass flow rate, Inlet total pressure, Inlet total temperature, Total head rise and
Efficiency estimate.
The total head rise used here is the net head rise after any downstream pressure loss (see Downstream
mixing losses parameter below). This also neglects any downstream swirl component of dynamic
pressure.
While the efficiency estimate will be used as the specified value in the meanline calculation, this will
differ from the efficiency reported by the design calculation as the throughflow method uses empirical
correlations to derive the efficiency.
Should the IGV and/or OGV be omitted in the machine configuration, then these options will be disabled
accordingly.
Additional parameters:
Downstream mixing losses, Hub velocity deficit factor and Hub loading parameter.
The downstream mixing losses parameter specifies the proportion of axial dynamic pressure at rotor
exit that is assumed to be lost due to the aerodynamic mixing process. The default value of 0.25 is
reasonable for most industrial fan designs and should not require significant adjustment.
The hub velocity deficit factor is used to adjust the meanline calculation to take into account the influence
of the boundary layer at the hub. Reducing this value can be useful to make the meanline calculation
for the hub gas exit angle correlate more closely with that of the design calculation.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
Typically an initial fan design will be more highly loaded at the hub of the machine and more lightly
loaded at the tip. Reducing the hub loading parameter redistributes the workload to reduce the loading
at the hub of the machine whilst maintaining the overall pressure rise.
Machine configuration:
Check boxes indicating whether an IGV and/or OGV will be included in the calculation.
Units:
Radio buttons to select either SI or Imperial units. This impacts both input data and results and may be
switched at any time with immediate effect.
Annulus dimensions:
These values specify overall annulus geometry. An outer diameter that is too small for the duty will
give loadings that are too high and DeHaller numbers that are too low. Equally an outer diameter that
is too large for the duty will produce too much swirl and associated pressure loss.
The hub/tip ratios at inlet and outlet are often the same, although it can be an advantage to have a
higher outlet hub/tip ratio than that at the inlet in order to accelerate the axial flow and prevent stall.
Machines with a low hub/tip ratio commonly have a high hub loading and may require adjustments
using the hub loading parameter.
IGV:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
Vista AFD
The aspect ratio is defined as the blade height/hub chord. Acceptable values for aspect ratio are between
0.5 and 10, although values between 3 and 5 are more common.
The number of vanes is simply the number of IGV vanes in the bladerow. Acceptable values for the
number of vanes are between 3 and 100, although values between 10 and 30 are more common.
The profile trim is defined as the chord at the tip chord/hub chord. Acceptable values for profile trim
are between 0.2 and 1.8. Often the profile trim for a rotor will be < 1, reducing the chord with increasing
span, and the corresponding IGVs and OGVs will have a profile trim > 1 in order to maintain a constant
gap between bladerows.
Entries for Rotor and OGV are similar to those for IGV. The entries for IGV and OGV will be disabled
accordingly depending on the machine configuration.
Machine configuration:
Check boxes indicating whether an IGV and/or OGV will be included in the calculation.
Units:
Radio buttons to select either SI or Imperial units. This impacts both input data and results and may be
switched at any time with immediate effect.
Throughflow controls:
The design and analysis calculations are made using an iterative throughflow solver. Max iterations,
Error tolerance and Relaxation factor control the maximum number of attempted iterations, the rel-
ative error in mass balance and the damping between iterations respectively. The default solver settings
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Review and Edit
are robust and accurate and should only be adjusted where difficulties are encountered and modification
of the input data does not help.
In the design calculation, the throughflow code is executed multiple times in order to achieve the re-
quired duty. The inner loop makes adjustments to the blade angles and requested pressure rise in order
to achieve the duty, while the outer loop updates the efficiency estimate and reruns both the meanline
and throughflow calculations in order to achieve a consistent result.
The process is illustrated by Figure 8.9: Design Calculation Flowchart (p. 193).
Export options
Blade to export (BladeGen) is used to select the blade row to export when exporting to BladeGen
(BladeGen can only model a single blade row at a time.). By contrast, when exporting to BladeEditor,
all blade rows are always exported.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Vista AFD
Layers to export settings control which spanwise layers are exported. Although the throughflow calcu-
lation uses geometry on 5 spanwise layers, the number of layers used to create the blade model can
be reduced by clearing the check boxes for any of the 3 internal layers. The hub and shroud layers are
mandatory.
A description of the parameters found on the results tab are shown in the following table. This list is
the complete set of parameters obtained from a design or analysis calculation. For a meanline calculation,
the diffusion factors and deviations are not shown. For a list of notation used in these descriptions, see
Notation (p. 200).
Parameter Description
Performance
Power Rotor power
Torque Rotor torque
Outlet dynamic Neglects the swirl component
pressure
Downstream dynam- The dynamic pressure in a simple pipe of diameter equal to the
ic pressure outer diameter of the machine. This is assumed to be “well mixed”
at 2.5 diameters downstream of the rotor and again neglects any
swirl component.
Aerodynamic effi- The adiabatic efficiency of the rotor (taken as the efficiency estim-
ciency ate in the meanline calculation).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
Results Tab
Parameter Description
System efficiency (t- The efficiency of the assembly based on the specified total head
t) rise.
System efficiency (t- The efficiency of the assembly based on the static head rise (that
s) is, total head rise - outlet dynamic pressure).
Downstream system The efficiency of the assembly based on the static head rise 2.5
efficiency (t-s) diameters downstream of the machine, (that is total head rise -
downstream dynamic pressure).
IGV
Mean deviation
−
Hub deviation
−
Rotor
Mean flow coeff
Mean loading
Mean DeHaller num-
ber
Mean deviation
! − "#
Mean diffusion
factor
− $() $*+, + % & ' ()$- . () − ' *+,$- . *+, ' ()$- . ()
Mean gas exit angle
Hub flow coeff
/1 0
Hub loading
2 34
Hub DeHaller num-
567 589:
ber
Hub deviation
;<=>?@ − ;A>B
Hub diffusion factor
− CGH CIJK + D E F GHCL M GH − F IJKCL M IJK F GHCL M GH
Hub gas exit angle
OGV
Mean DeHaller num-
NOP NQRS
ber
Mean deviation
TUVWXY − TZW[
Mean diffusion
factor
− \`a \bcd + ] ^ _ `a\e f `a − _ bcd\e f bcd _ `a\e f `a
Mean gas exit angle
Hub DeHaller num-
ghi gjkl
ber
Hub deviation
mnopqr − mspt
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Vista AFD
Parameter Description
Hub diffusion factor
− + −
Hub gas exit angle
All of the performance results must be positive for the design to be viable.
It is advised that the flow coefficient is < 0.8, deHaller number > 0.7, deviation < 15°, diffusion factor <
0.6 and the gas exit angle < 90°. The upper recommendation for loading is case dependent and is cal-
culated based on a deHaller number of 0.7.
All of the above limits are shown in tooltip boxes that appear when the mouse rests over the particular
parameter for a few seconds. Should the limits be exceeded in the calculation, the parameter in question
is highlighted in red for easy identification of the potential problem.
Compared to the panel for the rotor, the panels for the IGV and OGV display a similar, but more limited,
set of parameters.
8.4. Context Menu Commands of the Cells in the Vista AFD System
You can access a context menu for any cell in the Vista AFD system by right-clicking that cell. Most of
the commands that are available are standard, and are described in Cells in Workbench.
The context menu commands that are specific to the Meanline cell are described in Table 8.5: Context
Menu Commands Specific to the Vista AFD Meanline Cell (p. 196).
Table 8.5: Context Menu Commands Specific to the Vista AFD Meanline Cell
Command Description
Edit This command opens the Vista AFD dialog box
with the Aerodynamics, Geometry, and Res-
ults tabs available for performing and viewing
the results of a meanline simulation.
Import BladeGen File This command first prompts you to select a
BladeGen file, then imports the Vista AFD set-
tings from the selected file into the cell prop-
erties.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
Creating a Blade Design
The context menu commands that are specific to the Design cell are described in Table 8.6: Context
Menu Commands Specific to the Vista AFD Design Cell (p. 197).
Table 8.6: Context Menu Commands Specific to the Vista AFD Design Cell
Command Description
Edit This command opens the Vista AFD dialog box
with the Controls and Results tabs available
for performing and viewing the results of an
iterative series of meanline and throughflow
simulations.
Create New > BladeGen This command creates a BladeGen system that
contains a 3D model based on the 1D model
in the Vista AFD system. For details, see
Launching a New BladeGen Model (p. 198).
Create New > Geo- This command creates a Geometry system that
metry contains a 3D model based on the 1D model
in the Vista AFD system. For details, see
Launching a New BladeEditor Model (p. 198).
The context menu commands that are specific to the Design cell are described in Table 8.7: Context
Menu Commands Specific to the Vista AFD Analysis Cell (p. 197).
Table 8.7: Context Menu Commands Specific to the Vista AFD Analysis Cell
Command Description
Edit This command opens the Vista AFD dialog box
with the Controls and Results tabs available
for performing and viewing the results of a
throughflow simulation.
Create New > BladeGen This command creates a BladeGen system that
contains a 3D model based on the 1D model
in the Vista AFD system. For details, see
Launching a New BladeGen Model (p. 198).
Create New > Geo- This command creates a Geometry system that
metry contains a 3D model based on the 1D model
in the Vista AFD system. For details, see
Launching a New BladeEditor Model (p. 198).
To access the export options, edit the Design or Analysis cell. A dialog box will appear with the export
options on the Controls tab. For details, see Controls Tab (p. 192).
Details of creating a new BladeGen or BladeEditor model are described in the following sections:
8.5.1. Launching a New BladeGen Model
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Vista AFD
Note
• The BladeGen model is detached from the Vista AFD system (that is, no link is generated).
Therefore, any changes made to the Vista AFD system will not be reflected in the BladeGen
model following an update of the Vista AFD system.
• The BladeGen file that you create in this way cannot be imported into another Vista AFD system,
because it does not contain Vista AFD settings. A BladeGen file created by an older version of
BladeGen (that included Vista AFD) contains Vista AFD settings and can be imported into a
Vista AFD system.
Note
The DesignModeler model is detached from the Vista AFD system (that is, no link is generated).
Therefore, any changes made to the Vista AFD system will not be reflected in the Design-
Modeler model following an update of the Vista AFD system.
Where a numerical value is required as an input but a text or blank entry is made, an error message
similar to the following will appear at the bottom of dialog box:
Invalid input for mass flow rate. Please check the value and try again.
This indicates exactly which input is causing the problem and suggests revision. Often this will be where
the letter “O” has been typed rather than the number “0”. To rectify the problem, click OK to enable
the user interface, then edit the value that contains the error.
A different error message, similar to the following, will appear where an input value lies outside of the
advised range in the tooltip:
mass flow rate must be > 0. Please check the value and try again.
Calculation Errors:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
Troubleshooting and Error Messages
During the meanline calculation, where the geometry has no OGV, the following error may appear:
The usual cause of this error is that the specified mass flow rate is too large for the size of the machine.
In this situation, either gradually increasing the outer diameter or reducing the mass flow rate should
give a valid meanline calculation.
This error may also occur during the design calculation. This is because the meanline calculation is up-
dated using a new efficiency estimate during the design calculation outer loop. This suggests that the
initial efficiency estimate is too high and lowering this in the meanline calculation may give the same
error. Again increasing the outer diameter or reducing the mass flow rate should resolve the problem.
During the design or analysis calculation, the following error message may occasionally appear:
Even though the results of the meanline calculation will seem to be fine, with all parameters within the
recommended guideline, the throughflow code may still fail. It is important to note that the blade
geometry (number of vanes, aspect ratio, and profile trim) does not influence the meanline calculation
but has a significant impact on the throughflow calculation.
Less aggressive settings for the geometry parameters (a larger number of vanes, lower aspect ratio, and
profile trim closer to 1) should lead to a successful design/analysis calculation. Exploring the design
space around the desired geometry in this manner will give a good indication of why the calculation
fails under such conditions and what can be done to remedy the situation.
During the design and analysis calculations, a number of files associated with the throughflow are created
in subdirectories below the case name directory. Should the design and/or analysis calculation fail and
prove difficult to remedy using the above techniques, these files will prove helpful to technical support
in diagnosing the issue.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
Vista AFD
8.7. Notation
Abbrevi- Meaning
ation
IGV inlet guide vane
OGV outlet guide vane
adiabatic efficiency
P total head rise
relative angle
C air absolute velocity
V air relative velocity
U blade tangential velocity
H change in enthalpy
Superscripts
in at the inlet to the blade row
out at the outlet to the blade row
Subscripts
blade with respect to the blade
geometry
gas with respect to the air flow
a axial component
est estimated value
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 9: TurboSystem: ANSYS TurboGrid
ANSYS TurboGrid is a meshing tool that is specialized for CFD analyses of turbomachinery bladerows.
The ANSYS TurboGrid documentation is available from the Help menu in ANSYS TurboGrid.
The main documentation is available from the Help menu in ANSYS TurboGrid, and consists of the fol-
lowing parts:
• TurboGrid Introduction
• TurboGrid Tutorials
To launch ANSYS TurboGrid from ANSYS Workbench, add the TurboGrid component system to your
project schematic, then edit the Turbo Mesh cell of that system.
The geometry can be loaded from the File menu in TurboGrid, or it can be specified by linking a Geometry
or Blade Design cell upstream of the Turbo Mesh cell.
In the case when data is transferred to a Turbo Mesh cell from a Geometry cell, the Turbo Mesh cell
has properties that control this transfer. These, and other properties that control TurboGrid, are described
in Table 9.1: TurboGrid Turbo Mesh Cell Properties (p. 201). Before attempting to modify these properties,
be sure to refresh the Turbo Mesh cell if it is in a Refresh Required state. Refreshing this cell causes the
properties to be updated.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
TurboGrid
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
Group Name Description
Maximum The maximum face angle of the
Face Angle mesh is displayed here.
Mesh Output Region Name This property specifies a string of
Options Prefix characters that is prefixed to all
mesh region names when the mesh
is written to file.
Each ExportPoints feature in BladeEditor defines a single blade, is associated with a FlowPath, and has
a Bladerow Number. To model a series of consecutive bladerows in a turbomachine, you should define
a series of ExportPoints features associated with the same FlowPath feature, with Bladerow Numbers
in numerical order (lowest number at the inlet end of the machine). By using the same FlowPath number:
• You have access to the Turbo Mesh cell properties that collectively control the position of the inlet and
outlet ends of each bladerow: Inlet Position Method, Upstream Bladerow Number, Outlet Position Method,
Downstream Bladerow Number.
• The machine is eligible to be analyzed by Vista TF. For help on Vista TF, see Vista TF User's Guide (p. 209).
If you want a given bladerow to contain more than one blade geometry (for example, main blades with
splitter blades), create one ExportPoints feature for each unique blade in the bladerow, with each Ex-
portPoints feature based on the same FlowPath and given the same Bladerow Number. When more
than one ExportPoints feature matches the FlowPath and Bladerow Number criteria set in the Turbo
Mesh cell properties, ANSYS TurboGrid will create a bladerow with splitter blades.
You can access a context menu for the Turbo Mesh cell in the TurboGrid component system by right-
clicking the cell. Most of the commands that are available are standard, and are described in Cells in
Workbench. The context menu commands that are specific to the Turbo Mesh cell are described in
Table 9.2: Context Menu Commands Specific to the Turbo Mesh Cell (p. 203).
Table 9.2: Context Menu Commands Specific to the Turbo Mesh Cell
Command Description
Edit This command opens TurboGrid and loads the geometry
and state, regenerating the mesh if appropriate.
Edit with To- This command opens TurboGrid and loads the geometry
pology Sus- and state, but suspends the Topology from regenerating.
pended Select this option if you want to open TurboGrid more
quickly to make changes to the mesh settings without
first regenerating the mesh.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 10: TurboSystem: ANSYS CFX-Pre
ANSYS CFX-Pre is a general-purpose CFD preprocessor that has a turbomachinery setup wizard for facil-
itating the setup of turbomachinery CFD simulations.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 11: TurboSystem: ANSYS CFD-Post
ANSYS CFD-Post is a general-purpose CFD postprocessor that has features for facilitating the postpro-
cessing of turbomachinery CFD simulations.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 12: TurboSystem: ANSYS Vista TF
The Vista TF program is a streamline curvature throughflow program for the analysis of any type of
turbomachine, but has been developed in the first instance primarily as a tool for radial turbomachinery
analysis. The program enables you to rapidly evaluate radial blade rows (pumps, compressors and tur-
bines) at the early stages of the design.
Vista TF is operated from ANSYS Workbench by working with either the Vista TF component system or
the Throughflow analysis system. The Vista TF component system is comprised of three cells: a Setup
cell, a Solution cell, and a Results cell:
The Throughflow analysis system is essentially a Vista TF system with an added Geometry cell:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
Vista TF
The name of the system is changeable upon first adding the system, or by right-clicking the blue cell
and selecting Rename, then typing in a new name. Note that the name of the system appears below
the system.
To create a new Throughflow analysis system in Workbench, you can drag the Throughflow analysis
system from the Toolbox to the Project Schematic, or double-click the system in the Toolbox. You can
also create a new Throughflow analysis system by right-clicking a Blade Design cell in a Vista CCD, Vista
CPD, or Vista RTD component system, and selecting Create New > Throughflow. Upon creating a
Throughflow system using data from any one of the Vista CCD, Vista CPD, or Vista RTD systems, each
of the cells in the Throughflow system is updated automatically.
1. Drag the Vista TF component system from the Toolbox to the Project Schematic, or double-click the
system in the Toolbox.
• Connect an upstream Geometry cell that contains a VistaTFExport feature to the Setup cell.
If there is more than one VistaTFExport feature, then the first valid and unsuppressed one is
used.
• Right-click the Setup cell, select Import Geometry, and browse to select a geometry (*.geo) file.
3. Double-click the Setup cell, then configure the Setup cell properties.
4. Optionally customize one or more of the three template files (*.cont, *.aert, *.cort).
For details on customizing the template files, see Customizing the Vista TF Template Files (p. 217).
The Results cell has one property that you can edit to control report generation.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF User's Guide
8. When the analysis is complete and the project is finished, you save the project (and therefore the asso-
ciated files). Once a project has been saved, it can be re-opened at a later date for review or modification
of any aspect of the simulation.
Important
Saving a project enables you to re-open the project on the machine that originally created
it. To make the project available on another machine, you need to use File > Archive to
create a project archive. To open the project on a different machine, run File > Restore
Archive on that machine.
A sample of the cell properties is shown in Figure 12.1: Properties of the Vista TF Setup Cell (p. 212).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
Vista TF
Table 12.1: Vista TF Setup Cell Properties (p. 212) describes each of the cell properties.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF User's Guide
• Pump
• Axial Compressor
• Centrifugal Compressor
• Fan
• Axial Turbine
• Radial Turbine
• Hydraulic Turbine
• Other
• Unknown
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
Vista TF
• Right-handed
• Left-handed
• Mass Flow
• Pressure Ratio
• Pressure Difference
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF User's Guide
• Ideal Gas
• Real Gas
• Liquid
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Vista TF
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF User's Guide
1. Import the template you want to customize by right-clicking the Setup cell and selecting one of the
Import Template commands.
The selected template file is copied to the working directory. If you import the same template file
more than once, the name of the copied file is changed automatically to produce a unique file
name; the last one imported will take effect when you start a run.
2. From the Workbench main menu, select View > Files to see the template files you have imported.
3. Right-click the template file that you want to customize, and select Open Containing Folder.
In these files, do not change setting values that are between a pair of braces (“{” and “}”). You can
change setting values which are not wrapped in braces.
The settings of the template files correspond with the settings of the *.con, *.aer, and *.cor files
which are described in Specification of the Control Data File (*.con) (p. 227), Specification of Aero-
dynamic Data File (*.aer) (p. 250), and Specification of Correlations Data File (*.cor) (p. 262).
Table 12.2: Context Menu Commands Specific to the Vista TF System Cells
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
Vista TF
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
The key aspect of this document is the input and output data specification for the program and how
to run it.
The input files include a control file, an aerodynamics file, a geometry file, a correlations file, and can
also include a restart file providing data from a previous converged simulation, and a file with real gas
data. The input files include comment lines to help the reader to identify the parameters.
The output files include a results file with text output for analysis of the simulation giving:
• Various files with the same information that can be used for plotting the results
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
Vista TF
Note
This document mentions the Vista TF internal version number, which differs from the ANSYS
release number. For reference, version 4.00 of the Vista TF solver corresponds with ANSYS
Release 15.0.
For turbomachinery calculations in subsonic flow the program is very robust. Note, however, that ro-
bustness decreases with increasing Mach number in transonic cases. Some tips on dealing with possible
problems with running the program are provided in Appendix B: Troubleshooting (p. 302).
VistaTF.exe myfile.fil
When the executable runs, it writes text output messages to the console. To redirect these messages
to a file, append -silent to the command line. The default file name for storing the redirected output
messages is screen.scn. To store the output messages in a file of a different name, specify that name
following -silent.
After running the program, several files are produced in .csv format as the basis for producing plots
with CFD-Post or in .txt format as the basis for producing plots with Tecplot.
The input and output files for VistaTF.exe are described in detail in Input and Output Data Files for
Vista TF (p. 221).
• Numerical errors
• Model errors
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
• Application uncertainties
• User errors
• Software errors
Numerical errors decrease the quality of simulations and can be reduced but not eliminated. The control
of numerical error is largely a matter of adequate grid design, appropriate numerical discretization, and
adequate level of convergence. An example in Vista TF is the approximation of the streamlines by a
piecewise parabola through 3 points. In a throughflow calculation the so-called model errors probably
outweigh all other sources of error. These are related to the fact that the equations that are solved do
not really describe the real flow particularly adequately (in this case the solution is for inviscid, circum-
ferentially-averaged mean values on widely spaced grid lines). Application uncertainties may be only
partly in your control and are related to the detail with which aspects of the geometry are accurately
known or specified. Typical examples would be a lack of knowledge about the fillet radii in the geometry
for a blade row calculation, or not having correct information about the inlet boundary conditions for
a specific calculation. User errors relate to incorrect use of the program, such as making use of incorrect
control parameters to control the calculation. With regard to software errors, every reasonable precaution
to ensure the accuracy and reliability of the Vista TF program has been taken. However, when using
the program, especially for a critical design, you should first complete an appropriate validation and
calibration process. A good turbomachinery analysis procedure dictates that any program, including
Vista TF, must be thoroughly tested with non-critical data before there is any reliance on it.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
Vista TF
This auxiliary file can have another name if this name is passed to the program through a command-
line argument to specify the auxiliary filename, as described in Running Vista TF from the Command
Line (p. 220). If no command-line argument is specified in this way, then the program assumes that the
file has the name vista_tf.fil.
Note that the prefixes need not be identical for a given run. In fact this is not usually the case. An example
of a vista_tf.fil file is:
Version 4.0
standard_control.con
impeller_XYZa.geo
design_point.aer
radial_impeller.cor
results.out
history.hst
impeller.txt
cfx_post.csv
restart.rst
stream.int
real_gas_CO2.rgp
Note that the program also produces and uses other files in special situations as outlined below; their
names do not need to be specified separately because they are determined by the program from the
names of other files in this list. The data files, results files, and the file vista_tf.fil are usually in
the same directory, together with the VistaTF.bat file and the TECPLOT layout files. If the history (.hst)
file already exists in the working directory before the program is run, it will be overwritten. If the restart
(.rst) file already exists in the working directory before the program is run, it will be overwritten only
if the solution has converged or reached the maximum number of iterations that you have specified.
If the output (.out) file and the plot files (.txt, and .csv) already exist in the working directory before
the program is run, they will be overwritten. The program will not prompt you for permission to overwrite
these files.
A fifth input file will be used if it is available and if you specify that it should be used:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
A sixth input file is needed if the calculation requires real gas properties using the Aungier-Redlich-
Kwong (ARK) equation of state:
Real Gas Property data file (.rgp)
The division of the input data into separate files provides a simple and clear way to vary or retain the
annulus geometry, the aerodynamic conditions, the blade element data, or the correlations being used,
without changing all the files in use. Typically during the design process, you will change the .geo file
to examine a new geometry, and the .aer file to examine new operating points or boundary conditions,
and you will leave the .con and .cor files untouched once you have configured their settings to meet
the requirements.
The data specified in the individual files is structured to be as logical as possible, and retains the same
structure even if there is a change in the input parameters. The format of the input data is organized
in such a way that most of the input files retain exactly the same format with the same parameters in
the same order, without the need for a change in structure when the program changes or when the
computation changes. The structure may appear more complicated than necessary, but this arises from
the requirement that ultimately the program should calculate all types of turbomachinery in single
stage and multistage configurations, both as ductflow and as throughflow calculations. The values of
the parameters defined in the control file determine the type of data required in the other files.
An attempt has been made to include a built-in “expert system” in the program. For example, the program
is able to identify whether a particular blade row is a radial compressor impeller or a radial turbine inlet
guide vane (from the geometry). In general many parameters may be set to zero and the program selects
the value it deems appropriate. “Expert parameters” allow you to override the selections that the program
would automatically make.
The functions of the six input data files are summarized next:
To make the program easier to use, you can specify many of these parameters as 0.0, 1.0, or 0, and the
program will then make a sensible choice of the value for the parameter concerned, so that typically
you are only concerned with two or three parameters in this file. The control parameters that determine
the selection of particular numerical models are also defined in this file, for example the type of span-
wise mixing or the model for blade row choking. In general, this input file does not need to be changed
from run to run, except if a different number of points or speed lines are to be calculated.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Vista TF
curved duct calculating planes, this geometry data specifies the co-ordinate points along the curved
calculating plane. In blade regions, the coordinates of the calculating plane, together with information
about the blade geometry at this location, must be specified (including the number of blades, blade
lean angles, and blade thickness). For each blade row, additional geometrical parameters can be specified
that might be relevant for the correlations (such as the throat area, the location of the throat, the location
of maximum camber, the maximum thickness, the trailing edge thickness, and the tip clearance).
In general, the geometry data file will be generated automatically using a blade geometry definition
program (such as ANSYS BladeEditor, or Vista GEO of PCA). A geometry conversion program is available
to convert data from the BladeGen meanline RTZT output format into the .geo file format for the
throughflow program and this has been tested for radial impeller rotors and stators, and axial stator
and rotor blade rows (compressors and turbines); see Appendix G: The RTZTtoGEO Program (p. 325).
Other custom tools are available for conversion of geometrical data from specific formats into the Vista
TF .geo file format, and others can be prepared as required.
An existing restart file cannot be used if the number of streamlines or quasi-orthogonals is changed.
The program recognizes if the number of streamlines or quasi-orthogonals has been changed and makes
a new cold start in this case.
You do not have to be concerned with the content and format of the restart file because it is generated
automatically at the end of a run of the program, and is automatically used if it is available. No further
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
information is provided here with regards to the content of the restart file. In some situations where it
is difficult to obtain convergence, the restart file can be used to store results for a converged operating
point (at lower speed, for example) and then the required operating condition can be obtained by
starting from the restart file with new flow conditions. In other cases where an un-converged solution
has been stored in the restart file, it is possible that using the restart file can be disadvantageous as a
starting point for a new simulation, and a cold-start may be better.
The restart file can also be used for reducing the number of computations when the program is coupled
to an optimizer. In this case, an additional restart file with the name best_restart.rst is used and
generated.
In addition, when running the program for a single calculation point at a single speed, the program
can create the following output files of tabular data for plot and display purposes, depending on the
value of the parameter i_display in the control file:
There is one CFD-Post output file for a calculation with no blade rows and four additional files for each
blade row. There are two Tecplot output files for a calculation with no blade rows, and an additional
file for each blade row.
In addition, the program can create a data file containing data in a specific format for use with other
programs:
If the program is used to calculate a performance map, the above output files are not produced, and
many details of the output file are omitted and replaced by a listing of the map data.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Vista TF
• prefix.csv
• global_prefix.csv
together with four additional files produced for each blade row from 1 to n:
• row_0n_hub_prefix.csv
• row_0n_mean_prefix.csv
• row_0n_tip_prefix.csv
• row_0n_loading_prefix.csv
The first file (prefix.csv) contains key results of the calculation at every calculating plane and
streamline in a form that can be used for setting up a meridional contour plot of the results. The second
contains a summary of the global performance and reference parameters for the calculation. The addi-
tional four .csv files are produced for each blade row in the calculation. These contain the same in-
formation as in the row data from the .txt files, but separated into hub, mean, and tip streamline
data, which is information along the blade calculating station from leading to trailing edge on the hub,
mean, and tip streamlines. The additional file contains spanwise variation of data. This can be used to
define typical blade loading diagrams and incidence plots for each blade row.
Even if no .csv file is required, the prefix.csv file must be specified in the vista_tf.fil file.
For more information, see Specification of the CFD-Post Output File (*.csv) (p. 285).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
• prefix.txt
• test_prefix.txt
together with one additional file produced for each blade row from 1 to n:
• row_0n_prefix.txt
The first file (prefix.txt) contains key results of the calculation at every calculating plane and
streamline in a form that can be used for setting up a meridional contour plot of the results, using
Tecplot software. This is an ASCII file which is formally correct for presenting the results in graphical
form with the plot processing software Tecplot, but can be used by other plot systems (such as Excel)
with appropriate conversion or macros. A standard layout file for Tecplot (flowfield_2d.lay) has
been prepared for typical meridional plots from Vista TF calculations. There are no macros included in
this so this may need some adjustment for a typical case (scale of axes, level of contour values, and so
on). The second text file (test_prefix.txt) contains the grid of the initial estimate of the streamlines
and quasi-orthogonals. This can be useful for debugging purposes and can be used to plot the initial
grid of an un-converged calculation to identify any specific problems with this. The additional .txt
files are produced for each blade row in the calculation (row_0n_prefix.txt where n is the number
of the blade row from the inlet). These can be used to define typical blade loading diagrams and incid-
ence plots for each blade row. The Layout files for Tecplot that have been prepared in advance assume
that the .txt file has the prefix “impeller”.
Even if no .txt file is required, the prefix.txt file must be specified in the vista_tf.fil file.
For more information, see Specification of the Text Data File (*.txt) (p. 282).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
Vista TF
file is necessary. An example of a control data file is given in Appendix C: Example of a Control Data
File (*.con) (p. 312).
Parameter Description
n_sl Number of meridional streamlines
Notes:
Notes:
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• If max_it_mass < 5 then max_it_mass = 5; experience
shows that this is a sensible value.
Notes:
Notes:
Note
The last three parameters were not needed or used prior to version 4.0 of the Vista TF
solver (which is the internal solver version number for Vista TF as provided with Release
15.0 of ANSYS software). If the vista_tf.fil file being used was prepared for use
with version 2 with no first line containing the version number, or was prepared for
version 3 with the string “Version 3.0” in the first line, then these parameters still do not
need to be specified. This allows backwards compatibility, ensuring that earlier versions
will still run. These parameters will only be used if the first line of the vista_tf.fil
file contains the string “Version 4.00” (or newer) in the first line. However, it is recommen-
ded that all files include these additional parameters even if they are not used.
Section 3: Integer control parameters that control input and output data
The syntax is:
i_print_plane i_print_level i_progress i_display i_restart i_interface
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Vista TF
Note that setting all of these parameters to 0 gives a standard form of output.
Parameter Description
i_print_plane Determines the quasi-orthogonal calculating planes at
which data is output into the results file.
= 0, as i_print_plane = 4
= 1, output at no planes
Note:
Note:
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• If i_display = 0 then the output files of type .txt are
produced for display of the results with Tecplot.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Vista TF
Parameter Description
best_restart.rst is not present then the internal ini-
tial estimate is used (a cold start).
i_inter Determines the type of output interface file that is gen-
face erated.
Notes:
Section 4: Integer control parameters for various models and reference parameters
The syntax is:
i_expert i_flow i_fluid i _inbc i_mass i_mix i_ree
Parameter Description
i_expert Allows special calculations to be carried out making use
of development features of the program. Normally you
would set the value of this parameter to 0 or 1, but
other expert features of the program may be modified
with this control parameter. Each digit of the parameter
has an influence on its effect.
Notes:
• Using a value of 1 for the last digit, enables the choke mass
flow limitation calculation. This requires exact data for the
throat areas to be specified and should only be used if this
is available. It is necessary to set this value to 1 when using
iteration to pressure ratio in choked stages.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• The second-last digit controls the blending function calcu-
lation for the deviation between the blade angle and the
flow angle as follows:
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Vista TF
Parameter Description
• i_flow = 2 then ref_n, ref_volume, and ref_d are
specified.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• Other options are available for debugging purposes but
are not described here.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Vista TF
Parameter Description
See also the section on n_inbc in the aerodynamics
file (described in Specification of Aerodynamic Data File
(*.aer) (p. 250)) where the inlet profile across the span
can be specified.
i_mass Determines whether the mass flow is uniformly distrib-
uted across streamlines or not.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
The damping factor model automatically chooses the most appropriate values of these parameters
based on the type of turbomachine and the grid. You then typically need to specify the following
values for this section:
0.00 0.00 0.00 0.00 0.00 1.00
In some rare cases it may still be necessary to select these values differently.
Parameter Description
damp_sc Damping factor for streamline curvature terms.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Vista TF
Parameter Description
damp_vl Damping factor on velocity level. Note this damping
factor is also used internally in the program for all para-
meters which are under-relaxed.
Notes:
Notes:
Notes:
• Note that the extremely low value of 0.01% does not imply
that the solution is as accurate as this, but just provides
confidence that convergence has really been achieved.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
toler Tolerance level on mass flow for internal mass flow iter-
ance_mass ation. Note that because this controls the convergence
of the innermost loop, it should be a factor of 2 to 10
lower than the tolerance value for the meridional velocity
(above).
Notes:
Parameter Description
f_mass_st A list of numbers expressing
the relative mass flow for
each stream tube.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
Vista TF
Parameter Description
streamlines in the simulation is
changed.
Note
f_mass_st is not needed if i_mass is zero because the program will then automatically
use a uniform distribution of mass flow between the streamlines. For consistency, you
should use this parameter even for cases where it is not needed.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
n_qo n_qo = number of quasi-orthogonal lines from inlet to
outlet of the domain. From version V1.31 onwards the
maximum value of this parameter is unlimited.
scale The scaling factor for all geometry data that is input.
Notes:
• This scale factor only scales the data in the geometry input
file and has no effect on other dimensions elsewhere; for
example, it does not scale the reference diameter, which
must be input with units of metres, in the aerodynamic
file.
For each quasi-orthogonal, the following data is required to define the flow channel for the meridi-
onal through-flow calculation and the meridional spacing of the quasi-orthogonals. Note that some
of this data is also repeated in the section on the blade geometry. This duplication allows calculations
to be made in a channel that is not the same as the hub and casing line of the actual blade definition
(blade cropping or blade trimming).
Section 3: Definition of quasi-orthogonal types and end points (n_qo lines: i = 1 to n_qo)
The syntax (of a single line) is:
i r_hub(i) r_shr(i) z_hub(i) z_shr(i) n_blade(i) n_curve(i) i_type(i) i_row(i) i_spool(i)
Parameter Description
i Number of a particular quasi-orthogonal line.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
Vista TF
Parameter Description
• This allows you to merge two different geometry files of,
say, a rotor and stator, to a single stage geometry file
without the need to renumber the quasi-orthogonals. In
this case, the same number may appear more than once.
In a similar way, a single quasi-orthogonal may be removed
without the need for renumbering the lines.
r_hub(i) Radial coordinate at hub end of quasi-orthogonal [m].
r_shr(i) Radial coordinate at casing end of quasi-orthogonal [m].
z_hub(i) Axial co-ordinate at hub end of quasi-orthogonal [m].
z_shr(i) Axial co-ordinate at casing end of quasi-orthogonal [m].
Notes on co-ordinates:
Notes:
• = 0 in duct regions.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• = 2 for a linear calculating plane in which only the end
points of the quasi-orthogonal are defined. In this case,
similar information can be found in section 4.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
Vista TF
Parameter Description
have difficulty with the rules that are coded to identify
blade row types.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
i_spool Parameter to identify rotational speed of spool or shafts
where different blade rows have different speeds.
Notes:
• The data is supplied on n_curve lines spaced fairly evenly from hub to casing. For example, if
n_curve = 5, there may be points at 0%, 25%, 50%, 75%, and 100% of span. If n_curve = 2, there
will be just two points, at 0% and 100% span.
• The blade data and quasi-orthogonal data in section 4 may extend outside of the flow channel defined
by the meridional coordinates given in section 3. In a normal calculation, the data overlaps partly with
that given in section 3, because the end points of the quasi-orthogonal lines are defined twice (except
for duct calculating stations with n_curve(i) = 1; see above). The flow channel defined in section
3 is generally congruent with the blade hub and shroud defined in section 4. The blade, as defined
in section 4, may extend outside of the region of the flow channel because this allows a calculation
to be made in a cropped or trimmed flow channel only by changing the data in section 3; section 4
does not need to be changed.
• The end points of the quasi-orthogonal lines, as defined by coordinates r_hub(i), r_shr(i),
z_hub(i), and z_shr(i), should lie along the quasi-orthogonal lines as defined by r_qo (j,i)
and z_qo(j,i) below. In many cases, the end points will be coincident with the blade data, but if
this is not the case, it is not acceptable to define end points that do not lie on the blade data point.
• All the angles are specified in degrees because this is more convenient in those cases where it may
be necessary to define the geometry by hand, and also allows a simple consistency check, but internally
the program converts them into radians. A further description of the angles is provided in Appendix
A: Sign Convention for Angles and Velocities in Vista TF (p. 295).
The sections above define only the hub and casing walls and provide information on the type of
calculating station. The detailed orientation and position of the curved quasi-orthogonal line and
the details of the blade surface geometry are provided in the next section.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
Vista TF
Parameter Description
i Number of a particular quasi-orthogonal for data input
(increasing from inlet to outlet). Note that this value is
not read in as input data or used by the program but is
simply used as orientation in the data file when examin-
ing the geometry input data.
j Number of streamline for data input (increasing from
hub to shroud). Note that this value is not read in as in-
put data but is simply used as orientation in the data
file when examining the geometry input data. Note that
for each q-o (i), the spanwise data is entered (j)
before continuing with the next q-o.
r_qo(j,i) Radial coordinate of point j along q-o (i) [m].
theta_qo(j,i) Circumferential coordinate of blade camber line at point
(r_qo, z_qo) [degrees].
Notes:
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
gamma_r_qo(j,i)Lean angle of the blade with a radial line [degrees] as
defined in Appendix A: Sign Convention for Angles and
Velocities in Vista TF (p. 295).
gamma_z_qo(j,i)Lean angle of the blade with an axial line [degrees] as
defined in Appendix A: Sign Convention for Angles and
Velocities in Vista TF (p. 295).
Notes:
• This geometry includes the coordinates of the blade camber surface (r-qo(j,i), theta_qo(j,i),
z_qo(j,i)) so that it would theoretically be possible for the program to differentiate this information
to determine the slope angles of the surface (gamma_r_qo(j,i), gamma_z_qo(j,i)). This is not
done for two reasons. Firstly, experience shows that with the crude grids typically used for throughflow
calculations, this differentiation would be an unwanted source of error leading to poor estimates of
the blade angles, so a system was chosen in which the blade angles are supplied. In fact the value of
theta_qo(j,i) is not used by the program and can be specified as zero. Secondly, in many cases
the slope angles of a blade row are known (inlet and outlet angles) whereas the circumferential co-
ordinate is unknown.
• This system of geometry with the definition of two angles is designed for radial turbomachinery ap-
plications because it allows the complex shape of three-dimensional blades to be defined by the use
of the two lean angles, gamma_r and gamma_z.
• In conventional axial turbomachinery ductflow programs, it is not usual to define the blade in much
detail because often simulations are carried out with only inlet and outlet blade angles. This is also
possible with Vista TF. In a ductflow calculation with only leading and trailing edges, the value of
gamma_r can be set to 0°. Because the leading and trailing edges are not considered to have any
blade force, this has no effect on the simulation. The value of gamma_z defines the inlet and outlet
blade angles of sections through the blade at constant radius.
• Vista TF assumes that the geometry is always specified for a clockwise rotation (see Appendix A: Sign
Convention for Angles and Velocities in Vista TF (p. 295)). If the geometry is correctly specified and a
negative rotational speed is used, and Vista TF performs calculations assuming that the shaft is rotating
in the wrong direction with all the wrong incidences, loading, and so forth. For the case where the
geometry is specified for counterclockwise rotation, the value of i_flow in the .con file should be
specified as a negative number, for example, -1 or -2. This causes the program to internally switch the
angles from positive to negative, and vice-versa, before it proceeds to perform calculations as usual,
assuming that the shaft rotates clockwise. A machine that has a geometry suited for counterclockwise
rotation should have a negative value for the rotational speed in the .aer file.
The next section provides additional blade-row geometry data for use in the correlations in the
program.
Section 5: Additional geometry data (n_curve(i) lines for each blade row)
The syntax is:
j throat throat_pos clearance max_thickness te_thickness le_thickness chord delta_stagger
Parameter Description
j Number of a particular streamline for data input (increas-
ing from hub to shroud).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
Vista TF
Parameter Description
throat Throat width of section j [m].
Notes:
Note:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
• In a variable stator vane with a hub clearance and a clear-
ance gap for the shaft, it is possible to have non-zero values
on both the hub and the tip and then both will be taken
into account in the loss correlations.
max_thick Maximum normal thickness of blade section [m].
ness
Notes:
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
Vista TF
Parameter Description
delta_stag Change in stagger angle [°].
ger
Notes:
An example of an aerodynamic data file is given in Appendix E: Example of an Aerodynamic Data File
(*.aer) (p. 315).
Many options are supplied for specifying the flow data for the simulation, but typically the options
with i_flow = 1 (specified mass flow) and i_flow = 5 (specified pressure ratio) are used. Note
that i_flow is specified in the control file.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
if i_flow = 2, or
if i_flow = 3, or
if i_flow = 4, or
if i_flow = 5, or
if i_flow = 6, or
if i_flow = 7, or
if i_flow = 8, or
if i_flow = 9.
Note
The very large number of possible ways of specifying the flow and speed appears, at
first, to be slightly overwhelming. Generally i_flow = 1 is used. Note that the reference
diameter is given here and not in the geometry file. This is because you may prefer to
use the hub diameter, the tip diameter, the inlet diameter, or the outlet diameter, as a
reference value for the aerodynamics without changing the geometry file.
Note
The geometry definition of Vista TF assumes clockwise rotation. This leads to a certain
convention for the sign of the blade angles (see Appendix A: Sign Convention for Angles
and Velocities in Vista TF (p. 295)). Vista TF expects that the geometry is defined for a
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
Vista TF
clockwise-rotating machine (viewed from the inlet along the positive axis). In some cases
you may have a counterclockwise-rotating machine with blade angles of the opposite
sign to that expected by Vista TF. To avoid the need to change all the angles specified
in the .geo file, an option is provided whereby the value of i_flow is given a negative
sign. As an alternative, the rotational speed may be specified as a negative value, which
means that the blade is rotating in the counterclockwise direction.
Parameter Description
i_flow=0 “Iteration to mass flow”
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
ref_n1 = Rotational speed of shaft 1 [rpm]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
Vista TF
Parameter Description
ref_n1 = Machine rotational speed [rpm]
...
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
...
Note
• The reference blade speed, tip speed Mach number and/or the machine rotational speed
are also needed for the calculation of a stator blade row. This is because these parameters
are used to define various non-dimensional flow and work coefficients and the reference
blade speed is also used to determine the flow velocities for the initial estimate of the flow
field (together with parameter cm_start. See section 5 of the .con file specification
given in Specification of the Control Data File (*.con) (p. 227)).
• Iteration to a defined pressure ratio makes use of the so-called target pressure ratio method
of Denton. This requires the program to make a fist guess of the pressure at each trailing
edge of the machine. The algorithm currently incorporated makes a crude estimate of these,
but it has been found that this may not be sufficient to secure convergence. For this reason,
you can define the first guess of the pressure at each trailing edge by setting i_flow =
6 (instead of 5).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
Vista TF
• A line prepared with data for i_flow = 6 can formally also be used with i_flow = 5 or
i_flow =1 with no change, so that a calculation can switch from “iteration to pressure
ratio” to “iteration to mass flow” with no formal change to the aerodynamic input data file.
or
ref_mue
Parameter Description
ref_re
Reynolds number based on ref_u ( ), ref_D
Note
The program identifies which of these parameters has been provided from the absolute
value of the numerical input. If the value is greater than 1.0 [N s m^-2] (or equivalent
value in other units), it is interpreted as a Reynolds number; if it is less than 1.0 [N s m^-
2] but greater than 0.0000001 [N s m^-2], it is interpreted as the dynamic viscosity. A
value of 0 causes the program to determine the dynamic viscosity from a built-in equation
for the dynamic viscosity based on Sutherland’s law and the inlet total temperature. The
reference Reynolds number is determined from this.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
if i_fluid = 6, which indicates a real gas with a constant real gas factor Z, or
R_gas gamma_gas z_gas
if i_fluid = 7, which indicates a real gas with a constant real gas factor Z.
Parameter Description
i_fluid = 0
cp_gas = Specific heat at constant pressure [J/kgK]
(ideal gas
gamma_gas = ratio of specific heats [-] (In this docu-
with constant
ment, “[-]” means dimensionless.)
specific
heats)
i_fluid = 1
cw_fluid = Specific heat of fluid [J/kgK]
(liquid)
rho_fluid = density of liquid [kg/m3]
i_fluid = 2 Real gas option in which full details of the gas properties
are provided in the .rgp file. In order to avoid changing
i_fluid = 3 the format of this file and internal details of the calcula-
tion, these values also need to be specified here. The
i_fluid = 4 values given here are estimates that are then overwritten
internally in the program by the values in the real gas
i_fluid = 5
data file (see Specification of the Real Gas Properties
(real gas with Data File (*.rgp) (p. 278)). If no values are specified then
equations) air is assumed.
i_fluid = 6
cp_gas = Specific heat at constant pressure [J/kgK]
(real gas with
gamma_gas = ratio of specific heats [-]
a constant
real gas
factor Z)
pv = ZRT
i_fluid = 7 R_gas = Gas constant R [J/kgK]
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Vista TF
Parameter Description
Z_gas = real gas factor Z
pv = ZRT
Section 5: Number of points on the inlet boundary where flow conditions are specified
The syntax is:
n_inbc
Parameter Description
n_inbc Number of points at which the inlet flow conditions are
specified across the inlet plane.
Notes:
Section 6: Fraction of mass flow where inlet conditions are specified (n_inbc values)
The syntax is:
f_mass_inbc
Parameter Description
f_mass_in n_inbc values of the fraction of mass along the inlet
bc boundary at which inlet boundary conditions are spe-
cified. The first value should be 0.0 and the last value
should be 1.0. Note that if n_inbc = 1 then this has no
function and a dummy value can be specified, but this
should not be omitted.
Section 7: Pressure on the inlet boundary (n_inbc values that depend on i_inbc in .con file)
The syntax is:
pt_inbc
if i_inbc = 0.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
pt_inbc Total pressure on the inlet boundary [Pa].
Section 8: Temperature on the inlet boundary (n_inbc values that depend on i_inbc in .con file)
The syntax is:
tt_inbc
if i_inbc = 0.
Parameter Description
tt_inbc Total temperature on the inlet boundary [K].
(i_inbc = 0)
Section 9: Swirl or angle on the inlet boundary (n_inbc values that depend on i_inbc in .con file)
The syntax is:
rcu_inbc
if i_inbc = 0, or
alpha_inbc
if i_inbc = 1, or
cu_inbc
if i_inbc = 2.
Parameter Description
rcu_inbc Swirl on the inlet boundary [m2/sec]. Note that this is
the product of the local radius of the streamline and the
(i_inbc = 0) local circumferential velocity component and is positive
if the swirl is in the clockwise direction of rotation.
alpha_in Flow angle on the inlet boundary [°]. Note that this is
bc from the axial direction and positive in the clockwise
direction of rotation.
(i_inbc = 1)
Note also that, if a single value is specified, it is used to
calculate the swirl on the mean streamline of the inlet
boundary, and the swirl is then kept constant across the
span. If a constant flow angle across the span is required
then 2 values need to be specified across the span
(n_inbc = 2). Experience with radial turbines with high
swirl at the inlet show that the specification of a single
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Vista TF
Parameter Description
value of swirl across the span is more robust than spe-
cifying a variation of flow angle across the span.
cu_inbc Circumferential component of velocity [m/sec] on inlet
boundary.
(i_inbc = 2)
Note that if a single value is specified then this is used
to calculate the swirl (rcu) on the mean streamline of
the inlet boundary and the swirl is kept constant across
the span.
Parameter Description
eddy Spanwise mixing parameter (eddy diffusivity).
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
using the equations given in Streamline Curvature
Throughflow Theory (p. 286).
It is possible to calculate multiple operating points, in which case details of these operating points in
terms of flow and speed are required in sections 11, 12, and 13.
Section 11: Relative flow for multiple operating points (not needed if n_points < 2)
The syntax is:
ref_point(1), ref_point(2), ref_point(3), ... ref_point(11)
Parameter Description
ref_point(i) Flow relative to the reference flow defined in the aero-
dynamic file. The value ref_mass, ref_volume, or
ref_phi is multiplied by the value ref_point to de-
termine the actual operating point.
Notes:
• The flow scales linearly with the speed, so that when oper-
ating at the 100% flow point on the 90% speed line, the
flow is reduced to 90% of the reference value.
Section 12: Relative flow for multiple speed lines (not needed if n_speeds < 2)
The syntax is:
ref_speed(1), ref_speed(2), ref_speed(3), ... ref_speed(11)
Parameter Description
ref_speed(i) Rotational speed relative to the reference speed defined
in the aerodynamic file. The value ref_n, ref_u, or
ref_mach, is multiplied by the value ref_speed to
determine the actual operating speed.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Vista TF
Parameter Description
• These seven values would be interpreted as seven different
speed lines to be calculated at 110%, 100%, 90%, etc., of
the reference speed.
Parameter Description
map_para Not used at the moment but included to allow rules with
meter(i) regard to automatic map generation to be included, such
as the definition of a limit in the diffusion factor to
automatically provide an estimate of the stability point.
It is possible to calculate multiple operating points, in which case details of these operating points in
terms of flow and speed are required, and sections 11, 12 and 13 provide this data. These sections are
not used if the multiple points are not calculated (n_points*n_speeds < 2 in the .con file). This
option is available only for simulations with a specified mass or volume flow and not for specified
pressure ratios.
The first part of the file contains control parameters that define the layout of the remainder of the input
data that is needed. The file is arranged so that it always has a standard format at the beginning (first
8 lines) but may require different data towards the end depending on the type of calculation under
consideration (axial compressor, radial turbine, single stage, multi-stage, and so on). Similar types of
simulations always use similar formats for this file, but different types of simulations may require different
formats for the latter part of this file.
The file has two different structures because the specification of the empirical data relies on two different
approaches.
• User-specified approach
Set all of i_loss, i_dev, and i_ewb in section 2 to a value of 1. You may specify the losses, the
blockage, and deviation associated with specifically-defined quasi-orthogonals and streamlines. In
the simplest and most common approach, a single value is specified on the mean streamline of the
first quasi-orthogonal and this is then automatically used throughout the calculation.
This approach is oriented around the quasi-orthogonals, enabling you to specify different local effi-
ciency and blockage values for each quasi-orthogonal and streamline. Although deviation is only
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
meaningful at the trailing edge, a similar approach, based on quasi-orthogonals, is used for deviation
to be consistent with losses and blockage. In many cases, the specification of no value also allows a
correlation to be used to determine the value (such as the Wiesner slip factor for a radial compressor).
This approach is recommended for beginners. In general, it requires only a single value that may be
changed to be specified in the correlations file. If different operating points are to be calculated,
where it can be expected that the losses change, then you can take this into account by adjusting
the specified loss value in the .cor file manually for each point.
Set all of i_loss, i_dev, and i_ewb in section 2 to a value of 2. You provide information that en-
ables the program to calculate the empirical data for the losses for each blade row by selecting one
of the built-in correlations, which determines the losses from the local flow field and the geometry.
Different operating points will then automatically have different values of the losses.
This approach is oriented around blade rows and requires data to be specified at each blade row
trailing edge (or upstream of this – see later).
Note that the correlations used for individual blade rows can be changed from one blade row to
another. You can also use the correlations for deviation from one source and the correlations for
losses from another, if this is sensible; usually it is not sensible. In general, and for simplicity, you
should apply the correlations such that all blade rows use the same correlations, and such that the
losses, blockage, and deviation, are from the same source.
The correlations currently programmed can be obtained with the use of the different parameters for
i_loss_type, i_dev_type, and i_ewb_type in sections 4, 6, and 8.
Note
In some cases the same correlations can be used in slightly different ways – this is related
to the fact that the poor description of correlations in the literature sources sometimes leads
to uncertainties in implementation. Where it is sensible different versions have been imple-
mented. In the machine types with many different sources of correlations, the recommended
correlation can be obtained using vales of 100, 200, 300, 400 for i_loss_type,
i_dev_type, and i_ewb_type.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
Vista TF
If required, you can specify single values of the losses, deviation, and blockage parameters, for the first
blade row or first quasi-orthogonal. These are then used throughout the domain provided that they
are not changed again. In addition, it is possible to apply multiplicative and additive correction factors
to the values predicted by the correlations, by the application of “fudge factors” (user-defined corrections).
Generally this file does not need to be changed once it has been set up, so you might not need to
understand all the intricacies of the many possibilities that it allows, and typically a standard type of
correlations file can be established which can then be used for all subsequent simulations with the
same set of correlations. Examples of some typical correlations data files are given in Appendix F: Ex-
amples of Correlations Data Files (*.cor) (p. 316), showing several specific examples for specific types of
calculation.
Section 2: Integer control parameters for loss, deviation and blockage models (one line)
The syntax is:
i_loss i_dev i_ewb
Parameter Description
i_loss Determines the loss specification to be used.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
Notes:
• i_loss = 0
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
Vista TF
Parameter Description
modification to the cosine rule, according to the type of
blade row.
Notes:
or
n_loss_bladerow n_dummy
If i_loss equals 0 or 1 then the losses for each quasi-orthogonal can be specified, and the following
values are required:
Parameter Description
n_loss_sl Number of the spanwise positions for which the loss
data is supplied.
n_loss_qo Number of quasi-orthogonal calculating stations through
the domain on which the loss information is specified.
If i_loss equals 2 then the losses for each blade row can be specified, and the following values
are required:
Parameter Description
n_loss_bladerowNumber of separate blade rows for which the loss data
is supplied.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
n_dummy A dummy integer value to ensure that section 3 always
has two integer values. This enables you to switch
between various alternatives without changing the
structure of the data in the file.
Parameter Description
i_qo_loss Number of the quasi-orthogonal calculating station on
which the loss, deviation, and blockage information is
specified. The specified values will be applied for all
blade rows and calculating stations downstream of this
quasi-orthogonal until the value is changed by a sub-
sequent section 4 with a new value of i_qo_loss. The
first value of i_qo_loss must be 1. Subsequent lines
may change the way in which the losses are defined.
k_loss Parameter to define how the losses are specified.
Notes:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
Vista TF
Parameter Description
the loss production following the so-called u-cubed model
of Denton. This is applied in blade rows and in ducts.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
loss Depending on the value of k_loss, this is interpreted
as a small-scale polytropic efficiency (etapol), a loss
coefficient (xsi), a dissipation coefficient (cd), or other
items given.
Parameter Description
i_loss_bladerowNumber of the blade row on which the loss information
is specified. The specified values will be applied for all
blade rows downstream of this blade row until the value
is changed by a subsequent section 4 with a new value
of i_loss_bladerow, and then this will again be ap-
plied until changed. The first value must be 1.
i_loss_type Parameter to define which correlations are used for the
blade row losses. The current loss correlations incorpor-
ated into the method are as follows:
– i_loss_type = 101
Casey-Robinson correlation
– i_loss_type = 200
– i_loss_type = 201
– i_loss_type = 202
– i_loss_type = 203
– i_loss_type = 400
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
Vista TF
Parameter Description
Recommended correlation (401)
– i_loss_type = 401
Kacker-Okapuu
– i_loss_type = 402
Dunham-Came
factor_loss User-defined multiplication or addition factors to the
1 to losses determined by the correlations. This allows the
factor_loss loss correlations to be modified to improve matching
6 with experimental or CFD data. These have different
functions for the different correlation systems. In the
case of the Cox-Casey correlations these provide some
empirical constants for the models used.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
Factor 1: Small-scale polytropic efficiency
or
n_dev_bladerow n_dummy
If i_dev equals 0 or 1 then the deviation for each quasi-orthogonal can be specified, and the fol-
lowing values are required:
Parameter Description
n_dev_sl Number of spanwise positions for which the flow angle
data is supplied.
n_dev_qo Number of quasi-orthogonal calculating stations on
which the flow angle information is specified.
If i_dev equals 2 then the deviation flow angle data can be specified for each blade row, and the
following values are required:
Parameter Description
n_dev_bladerow Number of separate blade rows for which the flow angle
data is supplied.
n_dummy A dummy integer value to ensure that section 5 always
has two integer values.
If i_dev equals 0 or 1 then the deviation for each quasi-orthogonal can be specified, and the fol-
lowing version of section 6 is applicable:
Parameter Description
i_qo_dev Number of the quasi-orthogonal calculating station on
which the deviation information is specified. The spe-
cified values will be applied for all blade row trailing
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Vista TF
Parameter Description
edges downstream of this quasi-orthogonal until the
value is changed by a subsequent section 6 with a new
value of i_qo_dev. The first value must be 1.
k_dev Determines the type of outlet flow angle calculation, as
follows:
If i_dev equals 2 then the deviation for each blade row can be specified, and the following version
of section 6 is applicable:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
i_bladerow_dev Number of the blade row on which the deviation inform-
ation is specified. The specified values will be applied
for all blade row trailing edges downstream of this quasi-
orthogonal until the value is changed by a subsequent
section 6 with a new value of i_bladerow_dev. The
first value must be 1.
i_dev_type Parameter to define which correlations are used for the
blade row deviations. The current deviation correlations
incorporated into the method are as follows:
– i_dev_type = 101
Casey-Robinson correlation
– i_dev_type = 200
– i_dev_type = 201
– i_dev_type = 202
– i_dev_type = 203
– i_dev_type = 400
– i_dev_type = 401
Kacker-Okapuu
– i_dev_type = 402
Dunham-Came
– i_dev_type = 501
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Vista TF
Parameter Description
– i_dev_type = 502
Carter’s rule
– i_dev_type = 503
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
Secondary deviation parameters for the shroud:
or
n_ewb_bladerow n_dummy
If i_ewb equals 0 or 1 then the blockage for each quasi-orthogonal can be specified, and the fol-
lowing values are required:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
Vista TF
Parameter Description
n_ewb_sl Number of spanwise positions for which the blockage
data is supplied.
n_ewb_qo Number of quasi-orthogonal calculating stations on
which the blockage information is specified.
If i_ewb equals 2 then the blockage correlation can be specified for each blade row, and the fol-
lowing values are required:
Parameter Description
n_ewb_bladerow Number of separate blade rows for which the blockage
is supplied.
n_dummy A dummy integer value to ensure that section 7 always
has two integer values.
If i_ewb equals 0 or 1 then the blockage for each quasi-orthogonal can be specified, and the fol-
lowing version of section 8 is applicable:
Parameter Description
i_qo_ewb Number of the quasi-orthogonal calculating station on
which the blockage information is specified. The specified
values will be applied for all blade rows and calculating
stations downstream of this quasi-orthogonal until the
value is changed by a subsequent section 4 with a new
value of j_qo_ewb. The first value must be 1.
k_ewb Determines the type of blockage calculation. Has no ef-
fect because the blockage is input in only one form as
below.
f_ewb The spanwise location of the value of the blockage. If
only a single value is given, it is applied at all streamlines.
ewb End-wall boundary layer blockage is specified. A value
of 0.05 represents 5% blockage of the flow channel by
the end-wall boundary layers. If zero is specified then
there is no end-wall boundary layer blockage. Typically
a constant value is specified across the whole span, but
this parameter can be varied across the span to allow
for the higher blockage in the end-walls related to blade
ends with tip clearance.
If i_ewb equals 2 then the blockage for each blade row can be specified, and the following version
of section 8 is applicable:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
i_bladerow_ewb Number of the blade row on which the blockage inform-
ation is specified. The specified values will be applied
for all blade row trailing edges downstream of this quasi-
orthogonal until the value is changed by a subsequent
section 6 with a new value of i_bladerow_ewb. The
first value must be 1.
i_ewb_type Parameter to define which correlations are used for the
blade-row blockage. Currently only axial compressor
blockage correlations based on the Miller-Wright calcu-
lations are incorporated into the method as follows:
• i_ewb_type = 200
Recommended (202)
• i_ewb_type = 201
• i_ewb_type = 202
• i_ewb_type = 203
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Vista TF
Parameter Description
Factor 4: Not in use.
An example of a real gas property data file is given in Appendix H: Example of a Real Gas Property Data
File (*.rgp) (p. 329).
Parameter Description
gas_name Text characters defining the gas name
Parameter Description
MW Molecular mass of gas (kg/kmol)
Gas_R Gas constant = Universal gas constant/MW J(kg/K)
Note that if either of these values is specified with a numerical value of less than 0.1 then it is cal-
culated from the universal gas constant using the other value, which needs to be specified correctly.
Parameter Description
Pc Critical pressure (Pa)
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Parameter Description
Tc Critical temperature (K)
Vc Specific volume at critical point (m3/kg)
gas_omega Acentric factor (-)
Parameter Description
T_min Lowest temperature in range (K)
T_max Highest temperature in range (K)
n_T_coeff number of coefficients = Order of polynomial plus 1
Parameter Description
A1 First coefficient in polynomial
A2 Second coefficient in polynomial
… Subsequent coefficients
A8 Eighth coefficient in polynomial
Note that this representation only allows a single interval dependant polynomial to be defined. If a
third order polynomial is specified then only four coefficients are needed.
Note that if the value of the first coefficient specified is less than the value of the gas constant then all
of the coefficients will be multiplied by the gas constant as in some databases this form of the coefficients
is used.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Vista TF
ref_re ref_mue
6963614.0 0.00001834
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
No blockage specified
A more detailed convergence history is output to the history file, which is described in Specification
of Convergence History Data File (*.hst) (p. 285).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Vista TF
f_bl [-] 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
f_thr [-] 0.02584 0.03400 0.04157 0.04823 0.05408 0.05923 0.06379 0.06785 0.07150
gamma_in 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000
gamma_out 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
cm [m/s] 146.87 142.25 145.30 149.18 152.57 155.22 157.11 158.32 158.87
- error % 0.0001 -0.0002 0.0001 0.0001 0.0001 0.0001 0.0000 -0.0002 -0.0001
- max 169.57 166.48 168.30 172.19 174.87 177.33 179.61 180.96 186.11
cu [m/s] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
M_cm [-] 0.437 0.423 0.432 0.444 0.455 0.463 0.469 0.472 0.474
M_crit[-] 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
M_rel [-] 0.765 0.837 0.914 0.985 1.050 1.109 1.163 1.213 1.260
beta_fl° -55.19 -59.65 -61.79 -63.21 -64.34 -65.33 -66.23 -67.08 -67.90
beta_bl° -43.03 -46.77 -50.17 -52.99 -55.37 -57.46 -59.30 -60.92 -62.35
incidence 12.16 12.88 11.62 10.22 8.98 7.86 6.93 6.16 5.55
p [bar] 0.8706 0.8778 0.8730 0.8669 0.8614 0.8571 0.8540 0.8519 0.8510
t [K] 282.38 283.04 282.60 282.04 281.54 281.14 280.84 280.66 280.57
rho[kg/m3] 1.0742 1.0806 1.0764 1.0710 1.0661 1.0623 1.0595 1.0577 1.0569
A*/A 0.9485 0.9758 0.9935 0.9998 0.9980 0.9907 0.9799 0.9666 0.9517
m/m_max 0.8661 0.8545 0.8633 0.8664 0.8725 0.8753 0.8747 0.8749 0.8536
m_prime 75.46 84.55 95.91 106.88 116.97 126.15 134.46 141.98 148.76
m_pr_max 87.12 98.94 111.09 123.37 134.07 144.11 153.70 162.27 174.26
ch_ratio 0.8662 0.8545 0.8634 0.8664 0.8725 0.8753 0.8748 0.8749 0.8537
Flow parameters - print_level=2
eps [°] 12.82 14.30 12.54 10.34 8.13 6.01 4.00 2.08 0.23
psi [°] 77.18 75.70 77.46 79.66 81.87 83.99 86.00 87.92 89.77
c [m/s] 146.87 142.25 145.30 149.18 152.57 155.22 157.11 158.32 158.87
w [m/s] 257.28 281.50 307.34 330.98 352.35 371.83 389.80 406.55 422.31
u [m/s] 211.24 242.91 270.83 295.46 317.60 337.88 356.73 374.45 391.29
wu [m/s] -211.24 -242.91 -270.83 -295.46 -317.60 -337.88 -356.73 -374.45 -391.29
M_abs [-] 0.437 0.423 0.432 0.444 0.455 0.463 0.469 0.472 0.474
alpha_fl° 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
pt [bar] 0.9921 0.9921 0.9921 0.9921 0.9921 0.9921 0.9921 0.9921 0.9921
tt [K] 293.00 293.00 293.00 293.00 293.00 293.00 293.00 293.00 293.00
s [J/kgK] 2.29 2.29 2.29 2.29 2.29 2.29 2.29 2.29 2.29
ds[J/kgK] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
ewb [-] 0.0500 0.0500 0.0500 0.0500 0.0500 0.0500 0.0500 0.0500 0.0500
Loading parameters - print_level=3
w_s [m/s] 287.34 314.82 342.24 366.60 388.17 407.50 425.12 441.51 456.87
w_p [m/s] 227.21 248.18 272.45 295.36 316.53 336.16 354.47 371.59 387.74
M_ws [-] 0.855 0.936 1.018 1.091 1.157 1.215 1.268 1.318 1.364
M_wp [-] 0.676 0.738 0.810 0.879 0.943 1.002 1.058 1.109 1.157
C_btob [-] 0.234 0.237 0.227 0.215 0.203 0.192 0.181 0.172 0.164
In fact, after running the program, several standard .txt files for Tecplot are produced: one covering
the whole flow field and one for each blade row. The flow field data is written in the file prefix.txt,
and the blade-row data in the files row_01_prefix.txt, row_02_prefix.txt, and so on, whereby
the number of the files refers to the blade rows numbered from the start of the computational domain.
You only need to provide the name of one of these files in the vista_tf.fil file, because the others
are automatically generated and numbered by the program.
Some standard Tecplot layout files have been prepared that operate on the .txt files to produce
typical plots that are needed during the design of a component. For example, the files used for radial
compressor impellers are called: flowfield_2d_v_2_0.lay and rc_impeller_row1.lay. The
first of these prepares a plot showing the 2D meridional channel with contours of constant parameters
(such as meridional velocity, swirl velocity, static temperature, Mach number, cm_error and so on)
and the second prepares blade loading plots for a typical blade row. The layout file (.lay) determines
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
the format of the plot and the ASCII .txt file contains the data to be plotted. The format and the
scales can also be changed on-line within Tecplot by clicking on the screen. Other Layout files for other
cases (ac = axial compressor, hp = hydraulic pump, ht= hydraulic turbine, rt = radial turbine, at= axial
turbine) are also available and these can be easily customized (scales, parameters and so on).
The standard Tecplot layout files (.lay) have all been written to work on the data in text files named
impeller.txt and row_01_impeller.txt, and so on. The first dataset, impeller.txt, contains
information for the contour plots showing the meridional velocity and other parameters projected on
the meridional plane and the second, row_01_impeller.txt, contains the various blade loading
parameters for an individual blade row. If the case concerned has several blade rows then there is also
a file called row_02_impeller.txt, row_03_impeller.txt, and so on; there is one file for each
blade row. A new layout file is needed for each blade row. The letters “impeller” in this name rely on
the fact that the prefix for the .txt file has this name in the vista_tf.fil file.
Other prefixes will produce .txt files containing the prefix as specified in the vista_tf.fil file. In
this case, the layout files need to be modified; the layout files can be opened in a text editor; the name
of the .txt file is on the second line. This name can then be changed to match the name given as a
prefix in the vista_tf.fil file. Alternatively, the same layout files can be used for several cases if
all data that needs to be plotted always retains the prefix name impeller; the text output file from
vista_tf always has the name impeller.txt in the vista_tf.fil file.
Generally, a good strategy is to set up the .aero, .cor, .con, and .txt files with a certain prefix in
the vista_tf file and to let these keep the same names for all runs on a particular case because they
normally do not change as the design progresses. It then remains necessary to switch the .geo files
around to look at different impellers, or else the prefix for the .geo file can be retained and the cases
can be distinguished by simply putting them into different directories to distinguish the different cases.
Variables = '"r" "z" "cm" "cu" "cr" "cz" "p" "t" "pt" "tt" "s" "h" "q_o" "error" "choke_ratio"
"M_rel" "M_abs" "alpha_flow" "beta_flow" "1/rc" "beta"'
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Vista TF
VARIABLES =VARIABLES = "i_type", "f_bl", "M", "M_s", "M_p", "w", "w_s", "w_p",...
"p", "p_s", "p_p", "c_btob", "c_htos", "beta_bl", "beta_fl", "dep_angle", "gamma_in", ...
gamma_out", "f_qo", "de_haller", "cp_ideal", "incidence", "deviation", "lambda", ...
"df_lieblein", "zweifel" "c_lift", "c_zw"
"f_bl" Fraction of meridional distance along the blade
"M" Mean mid-passage Mach number (relative to blade)
"M_s" Suction side Mach number
"M_p" Pressure side Mach number
"w" Mean mid-passage velocity (relative to blade)
"w_s" Suction surface velocity
"w_p" Pressure surface velocity
"p" Static pressure in mid-channel between two blades
"p_s" Suction surface static pressure
"p_p" Pressure surface static pressure
"c_btob" Blade to blade loading parameter
(c_btob = (w_s-w_p)/w, that is the difference between suction surface
and pressure surface velocities divided by the mid-channel velocity
"c_htos" Hub to shroud loading parameter
(c_htos = (cm_shroud – cm_hub)/ cm_mean, that is the difference
between the meridional velocity on the casing and the hub divided by
the mean velocity.
"beta_bl" Blade angle in degrees [°]
"beta_fl" Flow angle in degrees [°]
"dep_angle" Departure angle in degrees [°]
"gamma_in" Blending function at blade inlet
"gamma_out" Blending function at blade outlet
"f_qo" fractional distance along q-o
"de_haller" De Haller number
(de_haller = w2/w1, that is outlet/ inlet relative velocity
"cp_ideal" Ideal static pressure recovery coefficient
( Cpideal = 1 – (de_haller)**2 )
"incidence" Incidence at the leading edge [°]
"deviation" Deviation at the trailing edge[°]
"lambda" Work coefficient ( lambda = (h2-h1)/u**2, that is Deltah / u squared)
"df_lieblein" Lieblein Diffusion Factor (see below)
"zweifel" Zweifel loading parameter (see below)
"c_lift" Lift coefficient (see below)
"c_zw" Lift coefficient times solidity (see below)
Note that the values of the last four parameters have been included mainly for axial blade rows. Each
of them includes the blade solidity (ratio of chord to spacing) in its definition. In radial machines, the
spacing and solidity change with radius along the streamline. There is no generally agreed method to
calculate these parameters for radial machines, so the mean value of the spacing has been selected in
the following definitions used in Vista TF. In any case, caution is suggested in the use of these parameters
for radial machine blade rows because the experimental basis for limit values has generally been derived
from axial machines.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
where
In the current .csv files, the following data is available for each grid node:
[Name]
Vista-TF
[Data]
X [m], Y [m], Z [m], Cm [m/s], Cu [m/s], Cr [m/s], Cz [m/s], p [bar], t [K], s [J kg^-1 K^-1],
h [J/kg], q_o [], error [], M_rel[], M_abs[], rc [m^-1]
The file global_prefix.csv contains a list of parameters, whereby these are specified as:
Name 1 = value1 [units]
Name 2 = value2 [units]
In addition, there are four additional files produced for each blade row from 1 to n:
row_0n_hub_prefix.csv
row_0n_mean_prefix.csv
row_0n_tip_prefix.csv
row_0n_loading_prefix.csv
These contain essentially similar information to the row_0n_prefix.txt files described above, but
this is split into four separate files: one for the hub, one for the mean span, one for the tip, and one for
the loading parameters.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Vista TF
.....
The program has the ability to compute radial blade rows in both compressors and turbines, and the
swirling flows in the radial channels of such machines. This is possible because the blade and channel
geometry is defined in a very general way independent of the meridional streamline direction.
This section of the documentation is intended for readers who are not familiar with throughflow
methods; it provides a general introduction to the streamline curvature axisymmetric meridional
throughflow calculation method. Some details are given in Casey and Robinson (2008) [5] (p. 294). This
section includes a list of technical papers on the subject.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
• The inviscid momentum equation for the flow on the mean axisymmetric stream surface
Although these equations are inviscid and do not include frictional forces, the effect of the losses are
included by empirical changes to the entropy in the equation of state, such that the final solution has
a density and pressure field consistent with the presence of losses in the flow.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Vista TF
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
In many early streamline curvature programs, the quasi-orthogonals were generally straight radial lines
from hub to casing placed roughly at the location of the leading and trailing edges, but given the more
extensive use of lean and sweep in modern designs, and the natural leading edge and trailing edge
curvature arising from the variable stagger across the span in most rotors, curved quasi-orthogonals of
arbitrary orientation are more appropriate. The use of a grid involving meridional streamlines, all of
which proceed smoothly from the inlet plane to the outlet plane of the calculation domain, assumes
that there is no reverse flow, and thus operation points with reverse flow in the mean meridional flow
(even at the design point) cannot be calculated by this method.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Vista TF
iteration. It is assumed that this has no effect on the solution provided that a converged solution for
all variables is reached.
This equation is given in many text books (see Cumpsty (1989) [6] (p. 294)) and is not repeated here. It
relates the velocity gradient to the shape and the current positions of the streamlines, to the orientation
of the mean stream surface, and to the flow parameters and their gradients from the previous iteration.
In its simplest form, this equation is the well-known simple radial equilibrium equation of turbomachinery
flows, which gives the relationship between the radial gradient of the axial velocity and the gradient
of the swirl in the radial direction, as follows:
In its general form the radial equilibrium equation takes into account flow gradients, streamline curvature,
and radial flows, and allows a general arbitrary orientation of the quasi-orthogonal lines. The key differ-
ence between the simple radial equilibrium equation and the more general equation is the inclusion
of the streamline curvature terms, and it is these terms that give their name to the method. There are
several forms of this velocity gradient equation, but the one used here follows the method of Denton
(1978) [7] (p. 294), but takes into account the blade force terms as described in chapter 3.4 of the book
by Cumpsty (1989) [6] (p. 294).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
simply taken as constant at the value from the previous iteration, and automatically takes on the super-
sonic or subsonic value as the iteration converges.
Figure 12.4: Continuity and the Velocity Gradient Used in Determining the Meridional Velocity
Level
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Vista TF
• In the equation of state, a change in the entropy leads to a pressure loss for a given value of the total
enthalpy.
• In the continuity equation, the blockage due to the boundary layer displacement effect leads to a higher
value of the meridional velocity.
• In the momentum equation, the deviation of the flow from the blade direction leads to a change in the
calculated swirl velocity.
Thus, although the basic inviscid equation of motion used by the method is inherently incapable of
predicting entropy rises through the machine, some effects of losses can be included. There are numerous
possible combinations of data for the empirical information, based on various definitions of loss coeffi-
cients, dissipation coefficients, efficiencies, and so on, and this leads to the largest source of confusion
in the data preparation for throughflow programs, and a large and complex array of branching “IF”
statements within a typical throughflow program to deal with the alternatives. In making this program,
a single form of loss definition has been included based on the entropy rise.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
• Non-axisymmetric blade-to-blade stream surfaces as a result of streamwise vorticity being shed by the
blades (stream-surface twist)
• Secondary flows in the end-wall boundary layers and in the blade boundary layers
• Turbulent diffusion
As a result of not modeling these effects, throughflow programs in which realistic loss levels are specified
for the end-wall regions often predict unrealistic profiles of the loss distribution after several stages
because there is no mechanism for the high losses generated near the end walls to be mixed out. The
simplest approach to deal with this problem is to specify unrealistic loss distributions across the span
that avoid high levels in the end walls. In fact, in preliminary design calculations, this is often adequate.
A useful approximation is to specify a mean-line value of loss coefficient or efficiency and to assume
that the entropy generated by the losses is the same on each stream-tube. This approximates a complete
mixing of the entropy distribution across the span.
Several more sophisticated methods to include more detailed physics of these mixing processes have
been attempted so that realistic loss distributions can be specified. The common approach is to model
the spanwise mixing as turbulent diffusion, even though some of the effects are due to deterministic
flow features. Even with throughflow programs in which spanwise mixing is incorporated, it is still
generally not possible to fully incorporate the very high loss levels close to the end walls. Vista TF includes
these effects as turbulent diffusion across the streamlines.
Bibliography
[1] G. G. Adkins and L. H. Smith. “Spanwise mixing in axial flow turbomachines”. Trans ASME Journal of
Engineering for Power , Vol. 104. pg. 97-110. 1982.
[2] P. M. Came. “Streamline curvature throughflow analysis”. Proc. First European Turbomachinery Conference,
VDI Berichte 1185. pg. 291. 1995.
[3] M. V. Casey and O. Hugentobler. “The prediction of the performance of an axial compressor stage with
variable stagger stator vanes”. VDI Berichte Nr. 706. pg. 213-227. 1988.
[4] M. V. Casey and P. Roth. “A streamline curvature throughflow method for radial turbocompressors”. I.
Mech. E. Conference C57/84. 1984.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Vista TF
[5] M. V. Casey and C. J. Robinson. “A new streamline curvature throughflow code for radial turbomachinery”.
ASME TURBOEXPO 2008, ASME GT2008-50187. Berlin. 2008.
[7] J. D. Denton. “Throughflow calculations for axial flow turbines”. Trans ASME, Journal of Engineering for
Power, Vol 100. 1978.
[8] J. D. Denton and C. Hirsch. “Throughflow calculations in axial turbomachines”. AGARD Advisory Report
No. 175 AGARD-AR-175. 1981.
[9] S. J. Gallimore. “Spanwise mixing in multistage axial flow compressors: part II throughflow calculations
including mixing”. Trans. ASME, Journal of turbomachinery, Vol. 108. pg. 10-16. 1986.
[10] I. K. Jennions and P. Stow. “The quasi-three-dimensional turbomachinery blade design system, Part I:
Throughflow analysis, Part II: Computerized system”. Transactions of the ASME, Journal of Engineering
for Gas Turbines and Power Vol. 107. pg. 308-16. 1985.
[11] I. K. Jennions and P. Stow. “The importance of circumferential non-uniformities in a passage averaged
quasi-three-dimensional turbomachinery design system”. Transactions of the ASME, Journal of En-
gineering for Gas Turbines and Power Vol. 108. pg. 240-5. 1986.
[12] K. I. Lewis. “Spanwise transport in axial-flow turbines: Part 2 - Throughflow calculations including
spanwise mixing”. Trans. ASME, Journal of turbomachinery, Vol. 116. pg. 187-193. 1984.
[13] B. Liu, S. Chen, and H. F. Martin. “A primary variable throughflow code and its application to last stage
reverse flow in LP steam turbine”. Paper: IJPGC2000-15010, Proc. Int. Joint Power Generation
Conference, July 23-26. Miami Beach, Florida. 2000.
[14] H. Marsh. “A digital computer program for the through-flow fluid mechanics in an arbitrary turbomachine
using a matrix method”. Aeronautical Research Council R and M 3509. 1968.
[15] C. Hirsch and J. D. Denton. “Throughflow calculations in axial turbomachines”. AGARD Advisory report
No. 175, AGARD-AR-175. 1981.
[16] K. I. Lewis. “Spanwise transport in axial flow turbines: part 2 - throughflow calculations including
spanwise transport”. Trans. of ASME, Journal of Turbomachinery, Vol. 116. pg. 187-193. 1994.
[17] R. A. Novak. “Streamline curvature computing procedures for fluid flow problems”. Trans. of ASME,
Journal of Engineering for power, Vol 89. pg. 478-490. 1967.
[18] M. Schobeiri. Turbomachinery Flow Physics and Dynamic Performance. Springer. Berlin. 2005.
[19] L. H. Smith. “The radial equilibrium equation of turbomachinery”. Trans. ASME Journal of Engineering
for Power, Vol 88. pg. 1-12. 1966.
[20] D. H. Wilkinson. “Streamline curvature methods for calculating the flow in turbomachines”. Report No
W/M(3F). English Electric. Whetstone, England. pg. 1591. 1969.
[21] D. H. Wilkinson. “Stability, convergence, and accuracy of two-dimensional streamline curvature methods
using quasi-orthogonals”. paper 35, I.Mech.E. Convention. Glasgow. 1970.
[22] C. H. Wu. “A general theory of three-dimensional flow in subsonic, and supersonic turbomachines of
axial, radial and mixed-flow types”. Trans. ASME, Nov. 1952. pg. 1363-1380. 1952.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
[23] C. C. Yeoh and J. B. Young. “Non-equilibrium throughflow analyses of low-pressure, wet steam turbines”.
ASME J. Eng. for Gas Turbines & Power, Vol 106. pg. 716-724. 1984.
12.2.6. Appendices
The following appendix topics are available:
12.2.6.1. Appendix A: Sign Convention for Angles and Velocities in Vista TF
12.2.6.2. Appendix B: Troubleshooting
12.2.6.3. Appendix C: Example of a Control Data File (*.con)
12.2.6.4. Appendix D: Example of a Geometry Data File (*.geo) for a Radial Impeller
12.2.6.5. Appendix E: Example of an Aerodynamic Data File (*.aer)
12.2.6.6. Appendix F: Examples of Correlations Data Files (*.cor)
12.2.6.7. Appendix G: The RTZTtoGEO Program
12.2.6.8. Appendix H: Example of a Real Gas Property Data File (*.rgp)
When looking along the axis of the machine in the direction of flow we have a cylindrical coordinate
system (r, θ, z). The positive θ direction is the clockwise direction when viewed along the meridional
direction from the inlet. The angular coordinate (theta) is taken as positive in the clockwise direction
and negative in the counterclockwise direction. The normal case considered by Vista TF if the speed of
rotation is specified as a positive value is clockwise rotation when looking along the axis in the direction
of the flow so that the angular coordinate increases in the rotational direction. See Figure 12.5: Coordinate
System used by Vista TF (p. 296) below.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
Vista TF
Blade angles are then defined from the axial and radial directions in a similar way using the positive
theta direction as a basis. The rate of change of the angular coordinate with the meridional direction
then defines the sign of the blade angle, and this applies for the blade angles, flow angles and also
applies to the blade lean angles; see below. As you move along an axial rotor blade in the axial direction
of a clockwise rotating machine then the blade wrap angle (theta) steadily decreases as the blade is
sloped backwards against the rotational direction, and so the rotor blade angles are negative. This also
applies for radial impeller outlet angles, which are generally also backswept. In fact, at the outlets of
both compressor and turbine rotors, a negative blade angle is expected for a machine rotating in the
clockwise direction. In stator vanes, the angular coordinate generally increases along the blade in the
meridional direction so that the blade angles are generally positive.
This rule works for axial, radial, and mixed flow compressors, provided that the meridional direction is
used as a basis. In a turbine stator, theta also increases positively from LE to TE and, in a turbine rotor,
theta decreases from LE to TE. There are some exceptions to this rule, related to high camber at leading
edges to adapt the flow to the incoming flow direction, as shown in Figure 12.6: Sign Convention for
Blade Angles in Vista TF (p. 297) for a highly cambered turbine stator. This situation can also occur in
blades with leading edge recamber in ventilator blades in channels of high curvature.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Figure 12.7: Sign Convention for Angles in Vista TF (p. 297) shows the angle definitions used in Vista TF;
these are consistent with the blade angle definitions. The sign convention for velocity values is that an
axial velocity component in the positive axial direction is positive, a radial component in the positive
radial direction is positive, and a circumferential component in the positive angular direction (theta) is
positive. Note that the rotational speed has an associated sign, so that clockwise rotation corresponds
with positive rotational speed and counterclockwise rotation corresponds with negative rotational
speed.
As examples of this notation, Figure 12.8: Sign Convention for Blade and Flow Angles in Vista TF for a
Clockwise Turbine (p. 298) and Figure 12.9: Sign Convention for Blade and Flow Angles in Vista TF for a
Clockwise Compressor (p. 298) show the velocity triangles with blade angles and flow angles for typical
axial compressors and turbines rotating in the clockwise rotational sense.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Vista TF
Figure 12.8: Sign Convention for Blade and Flow Angles in Vista TF for a Clockwise Turbine
Figure 12.9: Sign Convention for Blade and Flow Angles in Vista TF for a Clockwise Compressor
To demonstrate that this notation can be used for counterclockwise rotation and for counter-rotating
blade rows, Figure 12.10: Sign Convention for Blade and Flow Angles in Vista TF for a Counterclockwise
Turbine (p. 299), Figure 12.11: Sign Convention for Blade and Flow Angles in Vista TF for a Counterclockwise
Compressor (p. 299), and Figure 12.12: Sign Convention for Blade and Flow Angles in Vista TF for a
Counter-rotating Compressor (p. 300) show these cases.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Figure 12.10: Sign Convention for Blade and Flow Angles in Vista TF for a Counterclockwise
Turbine
Figure 12.11: Sign Convention for Blade and Flow Angles in Vista TF for a Counterclockwise
Compressor
Note that the rule given above for blade angles is applied independently of the rotational direction of
the blade rows. For example, if the blade rotational speed is defined as negative then the blade angles
of a compressor rotor would typically be positive as the angle theta then increases in the flow direction,
as shown in Figure 12.11: Sign Convention for Blade and Flow Angles in Vista TF for a Counterclockwise
Compressor (p. 299).
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Vista TF
Figure 12.12: Sign Convention for Blade and Flow Angles in Vista TF for a Counter-rotating Com-
pressor (p. 300) shows an example of a counter-rotating compressor with two rotors, the second rotating
in the reverse direction. In this case the first rotor blade row has negative blade angles and the second
rotor with reverse rotation has positive angles.
Note
Vista TF uses the rules outlined above to identify the type of machine from the geometrical
data of the blade angles in the geometry input file, so you do not have to specify this in the
input data. The knowledge of the blade angles and the rotational direction is sufficient to
identify the type of machine.
Figure 12.12: Sign Convention for Blade and Flow Angles in Vista TF for a Counter-rotating
Compressor
In order to assist the understanding of the angles, , , and ε, the analogy to the angles known as
yaw, roll, and pitch of a sailing boat might be useful.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Notes on :
• This angle is zero for a blade comprising purely radial blade elements, so is generally close to zero for
axial blade rotor rows (which tend to have no lean) and centrifugal impeller leading edges or radial turbine
trailing edges.
• It is non-zero for blades with lean. If, when moving along the blade in the radial direction, the lean is
against the direction of rotation then it is negative and lean in the direction of rotation is positive.
• A radial compressor impeller with a purely radial blade at impeller outlet (no backsweep) would have
=0° and corresponds to the back-sweep angle in a typical back-swept radial impeller. For an impeller
with 30° of back-sweep, would be negative (-30°) at the trailing edge. Note that, in some sign conven-
tions, the back-sweep angle would be given a positive value, but in Vista TF, it is negative.
• In a the diffuser of a radial pump or compressor stage, this angle corresponds to the diffuser blade angle
and would be typically between 60° and 70° at the leading edge, and would decrease through the blade
row.
Notes on :
• This is the blade angle measured from the axial direction in the direction of rotation.
• In an axial blade element (or close to the leading edge of a typical radial impeller or the trailing edge of
a radial turbine impeller), this is the blade camber angle. At the inlet to an axial blade row, this is the
blade inlet angle; at the outlet, it is the blade outlet angle.
• In a typical rotor blade, it is negative and, in a typical stator, it is positive. Note that the common exceptions
would be turbine rotors with a low degree of reaction and compressor rotor roots with very high turning.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Vista TF
• In a compressor where the flow is turned by the blade rows towards the axial direction, the absolute values
decrease from the leading edge to the trailing edge whereas in a turbine where more swirl is added to
the flow, the absolute values increase from the leading edge to the trailing edge.
• For a blade with purely axial blade elements (as in a typical 2D diffuser and at a radial impeller outlet with
no rake angle), this angle is zero.
which on the hub and casing walls becomes the meridional slope angle of the walls.
Internally the program uses the angles and to calculate , which is the effective blade angle
measured from the meridional direction. is defined as:
Notes on :
• The wrap angle is taken as positive in the direction of rotation. This is consistent with the flow angle
definition used by the program.
• This angle is zero for a blade in which the wrap angle does not change in the meridional direction, such
• If the wrap angle increases in the meridional direction then the blade angle is positive. If the wrap angle
decreases in the meridional direction then the blade angle is negative.
• Note that the actual value of the blade angle as seen by the flow is dependent on the lean angle of the
meridional streamline, and is not an absolute fixed value for a certain blade. Thus a change in the meridi-
onal direction of the flow at an impeller outlet with lean changes the value of the blade angle.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
The most common problems are format errors in the input data format. In addition, numerical problems
inherent to the streamline curvature method or associated with choking may occur. The numerical errors
can sometimes result in a failure of the solution to converge or even a complete breakdown as the
compiled program encounters a FORTRAN error, such as the square root of a negative number, or a
floating point overflow. The most common of these possible errors are trapped and reported by the
program. It is hoped that all such errors can be removed in a later version. The compiler of course will
report these errors, but this is not of much use to the user. The most likely cause of such errors is an
input data error. The sections below outline typical problems and suggest solutions for these with some
advice on how to deal with input format and data errors.
If the solution converges to the user-specified level of convergence then the program exits normally
with a value of 0 in the command line (CALL EXIT(0)). If the solution has not converged but the maximum
number of iterations has been reached, then a value of 1 is returned. If the program has identified some
serious difficulty which has an appropriate trap, then the program exits with a negative return value
and prints an appropriate error message. Only the most common errors have been supplied with a trap
against such errors. If the program identifies a feature of the input data which it determines may lead
to some difficulties (rotational direction, grid aspect ratio, inconsistent flow and speed data) it prints a
warning to the screen and the output file. This information may help to correct the data errors.
Possible cures:
(a)
Change value of i_flow to be negative
(b)
Change geometry from left-handed to right-handed or vice versa
(a)
Remove this q-o from domain
(b)
Check consistency of flow and speed
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Vista TF
in a particular input subroutine; this provides a clue for identifying which file has an incorrect format.
Most straightforward errors caused by new users or new cases are related to the data input files, which
are absolutely rigid with regards to the lines of data and which do not accept an empty line where a
line of data should be. No built-in consistency checks of the input data are made, so errors of this nature
can easily occur, especially at the beginning of a completely new calculation. To help avoid this type
of error, you can copy lines from similar existing input files.
The program might report the name of the input file that contains an error. Should such errors happen,
you should examine the .hst file where the input data is recorded. From this, you can determine which
file has not been correctly read or might have errors, and also which part of that file has been successfully
read.
If the program reads all the input files, starts successfully but then fails before the iterations begin, then
this is often a problem related to the specified flow and speed conditions in the input data or the
geometry specification, and these should be checked. These errors are usually related to errors in the
units of the specified data (flow conditions, boundary conditions, geometry, empirical data, and so on).
A typical user error of this type is that the diameter in meters is needed as a reference value for the
size in the flow information (.aer), but the user specifies a radius because the coordinates in the geometry
file (.geo) are radius values in meters. Another common error with users is to specify the geometry in
inches rather than meters. Another typical user error of this type is that the pressure is specified in bars
whereas it is expected to be in N/m2. Other errors may be related to the fact that the specified flow
conditions imply choked flow or reverse flow. A useful consistency check of the flow data is made where
the following information is printed:
Vista TF: Axial compressor calculation
--------------------------------------
Estimated mean flow coefficient cm/u at first rotor inlet = 0.4567
Estimated mean Mach number cm/a at first rotor inlet = 0.4426
These values may be used to identify if the mass flow, speed and other data have been specified sensibly,
as typical values of these parameters for each type of machine will be known by the user.
If the program runs, but breaks down after only a few iterations, then this can often be a sign that some
of the input data is still not correct because the program is generally very reliable. Here the strategy is
to reduce the value of the maximum number of iterations to a lower value than that at which the flow
breaks down (reduce the value of the parameter max_it_main in file .con), to rerun the case, and
then to examine the results in the .hst and .out files. The errors are usually related to mistakes in
the specified data (such as flow conditions, boundary conditions, geometry, and empirical data) rather
than mistakes in the numerical method, and these data problems can then often be identified from un-
converged results or values provided in the .hst, .txt and .out files. It can also be useful at this
stage to examine the plot files of the initial geometry set up by the program, which is named
test_prefix.txt or test_prefix.csv. This can often identify aspects of the geometry or flow
data that are inconsistent.
If the program runs, but the results are extremely unexpected, such that a pump impeller or a compressor
stator blade row has been interpreted by the program as a turbine row, then the blade angle definition
should be checked. The program attempts to identify the type of blade row from the geometry specified,
but in some cases the rules that have been programmed may fail. For example, a compressor stator is
identified as a stator blade row which turns the absolute flow towards the meridional direction, so that
the blade angle decreases from the leading edge to the trailing edge through the blade row. In some
special cases, such as an axial compressor stator with a degree of reaction above 100% or rotor blades
with extensive local leading edge recamber, the blade may have other blade forms. In these cases it is
possible to specify additional data in the geometry file (see parameter i_row below) to overwrite the
program’s own attempts at blade type identification. Geometry produced by BladeEditor contains blade
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
type information provided that, in the blade feature within BladeEditor, a blade type (rotor or stator)
is specified.
12.2.6.2.2. Convergence
The program has several different internal convergence checks, but a converged solution can be achieved
only if all of the internal loops also converge, so only one convergence criterion really needs to be
checked, which is the convergence of the meridional velocity.
The most important convergence check is the maximum error of the local meridional velocity anywhere
in the flow field, expressed as a percentage of the local meridional velocity and denoted as error_cm
(%) on the screen and in the output files. During the iteration process, the maximum value of the
change in the meridional velocity in the whole flowfield between one iteration and the next
(delta_cm%) and the location of the maximum error is printed onto the screen every 10 iterations
and into the history file for each iteration. The local value of this error is also printed in the output file
and into the .csv and .txt plot files. To achieve convergence near machine accuracy, use a maximum
value of 0.01% as a convergence criterion. Note that this corresponds with a maximum residual error
of 0.0001, which is a much more stringent criterion than an RMS residual error of 0.0001, which is a
criterion often used in CFD programs. The value of the local error is output for examination with plot
software. For cases that have not converged, it is worthwhile to examine the location of the maximum;
this might be the location of the problem.
It is important to remember, however, that numerical methods have many sources of error. In a
throughflow calculation, the so-called model errors, related to the fact that the equations we are solving
do not really describe the real flow particularly adequately (in this case we solve for inviscid, circumfer-
entially-averaged mean values on widely spaced grid lines) probably outweigh all other sources of error.
A solution that is converged to a maximum error in meridional velocity of 0.5% is likely no worse in
terms of its agreement with reality than a solution that converges to 0.01% or lower. So calculations
that converge to 0.5% can also be considered to be converged for practical engineering purposes.
The second convergence check occurs in the innermost mass-flow iteration loop where the program
monitors the number of loops required to solve the continuity and radial equilibrium equations on each
calculating station. The maximum value of the number of mass flow iterations and the location of the
quasi-orthogonal where this occurred is also printed onto the screen and into the .hst file. You can
specify the maximum number of loops for the internal mass-flow iteration loop with the max_it_mass
parameter in the control file. The recommended value for this parameter is 10. Early in the run, the
program usually stops the internal loops when the value of max_it_mass is reached. Later, as conver-
gence is approached, less then 10 internal loops are generally required. A typical converged solution
may require only 1 or 2 internal loops. The error in the mass flow should be tighter than that for the
meridional velocity; a value of 0.001% is currently recommended.
The third convergence check occurs in iteration to a specified pressure ratio and is related to the con-
vergence of the inlet mass flow to a final value and the convergence of the specified target pressures
at the trailing edges to a fixed value. These are written onto the output file as error_p and er
ror_mass respectively. The same limit for the mass flow convergence is used as given above and the
target pressure convergence is set internally within the program to be tighter than this. Experience
shows that it is important in simulations to a specified pressure ratio to ensure that tight tolerances on
these parameters are given, otherwise the program modifies the target pressures on the basis of inad-
equately converged data and divergence may result.
In calculations with real gas equations (release 13.0 onwards) an additional convergence criterion is
included related to the change in the real gas factor of the gas. The maximum error in the real gas
factor is written to the .out file.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Vista TF
The program reaches convergence using a relaxation procedure in which the changes in meridional
velocity are damped from one iteration to the next. In some cases with closely spaced calculating stations
(high aspect ratio grid) it has been identified that, although the simulation converges to a relatively
low level of the maximum error in the meridional velocity of 0.1% relatively quickly, it does not always
continue to converge below this level of error. In these cases you have several options. Firstly, it might
be sensible to accept this level of convergence and continue to optimize the geometry of the machine.
In some cases, the simulation that is not perfectly converged may indicate the existence of an unwanted
flow feature as a cause of the poor convergence. Such features include: anything that creates a tendency
for the flow to reverse direction; an extremely high curvature in the meridional channel; a poor grid. A
second approach is to make use of other models that are built-in for the damping factors within the
program, by reducing the value of the streamline curvature damping factor damp_sc and the velocity
level damping factor damp_vl. Several different schemes for the damping are applied. In some cases
it may be helpful to reduce both the value of damp_sc and damp_vl to smaller values than the
standard values of 0.25 and 0.50. All of the parameters related to the relaxation procedure are set in-
ternally by the program.
The most common failure for the program to converge is related to difficulties in the streamline curvature
calculation causing divergence of the maximum error in the meridional velocity distribution. If the
program identifies a trend for the results to start to diverge then it automatically decreases the damping
factors to avoid divergence by causing more damping of the solution. If the errors continue to increase,
then further reduction of the relaxation factors tends to freeze the unconverged iteration at the state
where the problem was identified so that there is at least no unexpected exit from the program even
if the simulation does not converge. Because of this feature it is not advisable simply to increase the
number of iterations in the hope that the simulation will converge. A better strategy is to calculate with
a large number, say 2000 iterations, and if the simulation does not converge, restart the calculation
from the restart file to reset the damping factors to sensible values. This strategy often works in difficult
cases.
The program's internal numerical fix of reducing the damping factors when the error diverges is reported
in the history file. If this fix does not work, then the calculation of the streamline curvatures may ultimately
fail, although this only occurs in simulations that have otherwise started to have serious numerical
problems. The ultimate failure here tends to be an error in the subroutine pero, called from subroutine
curvature, or in subroutine parabola, called from subroutine streamlines. Both are, in themselves,
generally robust. Subroutine pero is a modified interpolation routine along the lines of the so-called
AKIMA splines. The breakdown is related to the numerical difficulty of calculating curvatures in a flow
when the streamlines are no longer smooth and the spacing of the calculating planes is small. Subroutine
"parabola" attempts to fit a parabola through internal data in the program and is also robust until serious
problems occur. These errors have mostly been trapped such that an error message is printed and the
program exits the calculation without breaking down. This error is trapped to avoid a catastrophic
breakdown, but the program stops and reports that the streamlines are too close together.
In cases where such problems occur, it is often worthwhile simply to run the simulation again from the
restart file generated from an earlier unconverged simulation or with a different initial estimate of the
flowfield (which is controlled through the initial value of cm_start in the control file), because starting
from better initial conditions may clear the problem found in the initial calculation. In choked flows it
is generally better to start with a lower value of cm_start, as this will not be choked. In some cases
it may be worthwhile for you to decrease the relaxation factors (increase the damping) rather than to
let the program try to do this automatically. If this does not work then again a useful strategy is to reduce
the maximum number of iterations to a lower value, say 50 to 100 (parameter max_it_main in .con
file), and recalculate and examine the unconverged results. It may also help to run the simulation re-
peatedly with such a low limit on the maximum number of iterations because each successive run tends
to get to a lower value of the maximum error. If this fails then it is useful to examine the .hst and
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
.out files and plots of the unconverged results. These files and plots can be used to identify aspects
of the design that, when improved, enable convergence to be achieved.
The program also writes the values of the local error and the local choke ratio into the .txt file so it
is possible to examine this and quickly locate the location where the problems are occurring. A value
of unity for the choke ratio implies that the flow is choked and a value above unity indicates that the
local mass flow is above the choking mass flow of the streamtube. It may be necessary to have some
fundamental understanding of how the turbomachine operates in order to identify how to remove
these problems. Further comments on choking are given in Choking (p. 307).
The program prints an error message if it reaches a state where the maximum change in meridional
velocity from one iteration to the next is more than 400% and then it closes down the calculation. This
prevents a breakdown caused by dividing by zero or taking the square root of a negative number.
Should this occur it is then recommended that you repeat the calculation with the maximum number
of iterations set at a value lower than that where the program stopped (see the history of iterations in
the output file) and then examine the results for this unconverged point. This can help you to identify
the problem.
12.2.6.2.4. Choking
It should be mentioned that the throughflow method is not particularly suitable for choked blade rows
because the mean stream surface equations average out the flow in the circumferential direction and
are therefore not aware of high Mach numbers on the suction surface of blades. In addition, any shocks
that may be present in turbomachinery flows are generally not oriented in the circumferential direction
so are smeared out in the circumferential averaging of the flow to determine the mean stream surface.
Furthermore, the basic method is inviscid and this precludes the existence of strong shocks.
Nevertheless, despite these serious limitations, an attempt has been made to model choking in the
blade rows so that, in combination with correlations, the maximum flow and the additional losses related
to shocks are taken into account in the overall predicted performance. In this way, the program includes
aspects of choking that are compatible with the level of empiricism of typical 1D calculation methods,
and may even be more successful than these because the variation of Mach number over the span is
taken into account. This is useful in a program intended for design purposes because it helps choking
problems to be identified at a relatively early stage in the design process, and aids the understanding
of the axial and radial matching of the blade rows as the rotational speed varies.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Vista TF
All aspects of special calculations for choking flows are hidden. Setting the parameter i_expert =
0 causes the program to examine choking but not limit the mass flow if choking is found to occur. This
is the most robust way to run the program and is recommended for beginners. Expert users can use
i_expert = 1, which limits the mass flow according to various choke models. If i_expert = 3, this
parameter switches off the choke calculation for cases that may otherwise be not robust.
Choking is strongly related to the throat areas between two blade rows, so any real estimate of the
choking flow should make use of accurate estimates of the throat areas. In Vista TF the shortest straight-
line distance between two blade rows can be specified in the geometry file for each of the input sections,
and if the values are not specified (that is, a value of zero is given) then Vista TF makes its own crude
estimate of the throat areas based on its limited knowledge of the blade geometry. This estimate is, at
the moment, too crude to be used accurately in the calculation of choked blade rows, and may lead
to a value for the choked mass flow that is incorrect. It may be worthwhile, in some situations, to run
Vista TF with no values specified for the throat and then examine the program´s own estimate of the
throat areas, which are in the output file, and then run with slightly larger or smaller values specified
in the geometry file, depending on the real throat areas or the choking mass flow if the latter is known.
One method that tends to work in the most difficult cases is to remove any calculating planes in the
neighborhood of the throat, as suggested by Denton (1978). For turbines, no planes should be present
downstream of the throat, and for compressors, no planes should be upstream of the throat. Local details
of the flow calculation are lost, but the calculation can then be made to converge up to the limiting
mass flow.
The key issue remaining to be solved appears to be the fact that the location of the throat is not
properly taken into account, which in fact may be a fundamental limitation of a throughflow method
because the throat is smeared across several planes. In the current model, it is assumed to be the
leading edge plane in a compressor or the trailing edge plane in a turbine. The limit on the meridional
velocity applied at the leading edge plane successfully stops additional flow from entering the choked
streamtubes of the compressor, but downstream planes can still breakdown if the flow accelerates
downstream of the leading edge. In turbines, no limit on the meridional velocity is applied at the trailing
edge because this would otherwise cause the supersonic expansion to not take place, so that the mass
flow in certain streamtubes can rise to be above the theoretically possible maximum mass flow at some
calculating planes near the throat upstream of the trailing edge.
When you specify a mass flow rate, you must ensure that it is not greater than the choking value. The
program may generate warning messages if the specified mass flow rate exceeds the choking value.
The output parameter choke_ratio is the ratio of the local mass flux to the maximum possible at
that location. A value above unity is not a realistic solution but if the choke parameter i_expert is
set to zero then such solutions can be generated. This option is available because the program is
sometimes more robust under this operating mode than when i_choke is set to 1 and the full choking
models are used. Note that in some multistage computations the actual specified mass flow may be
below that required to actually choke the machine, but during the iterations, individual blade rows may
still become choked. The program becomes less robust as choking is approached.
In some high-speed situations where it is difficult to obtain convergence with a specified mass flow,
the restart file can be used to store results for a converged operating point at a lower speed and lower
flow, and then the required operating condition can be obtained by starting from the restart file with
new flow conditions slowly stepping to the required operating point. In a similar way, it is advisable to
first set up a simulation close to the design flow, before attempting to move towards a higher flow
with a higher risk of choking.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
You can run a simulation with a specified pressure ratio. For a choked blade row, the shift to a specified
pressure ratio is a more physical approach than specifying the mass flow because, in this case, the
solution is indeterminate. In turbines with steep characteristics (little variation in mass flow with pressure
ratio) this is reliable. In compressors with flat operating characteristics (large variation in mass flow with
pressure ratio) this approach may be more unstable so it is not recommended for calculations close to
the expected surge line.
Iteration to a defined pressure ratio makes use of the so-called “target pressure” ratio method of Denton
(1978). This requires the program to make a first guess of the pressure at each trailing edge of the
machine. The algorithm currently incorporated makes a crude estimate of this but it has been found
that this may not be sufficient to secure convergence, especially for compressors. For this reason, you
have the option to define the first guess of the pressure at each trailing edge (set i_flow = 6 instead
of i_flow = 5). Even when using this option, the iteration to pressure ratio for multistage compressors
is still very sensitive, and convergence is not guaranteed. If iteration to pressure ratio is used for choked
blade rows, then an accurate estimate of the throat widths needs to be provided in the geometry file
and the value of i_expert should be set to 1 so that the limits to the mass flow at choke are imposed.
If the throat area feature is calculated by BladeEditor then the throat widths will be calculated and added
to the geometry file.
An aspect of the grid that affects robustness is the location of the inlet and outlet boundaries of the
domain. If possible, these should be placed in regions with low flow gradients because the program
has to calculate flow gradients from within the domain on the inlet and outlet planes, and it is best if
these gradients are low on the boundaries. In addition, there should be at least two q-o planes upstream
of the first blade row and downstream of the last blade row. This is particularly important in calculating
strongly swirling flow downstream of turbine blade rows.
The relationship between the needed relaxation factors and the aspect ratio of the computational grid
in a throughflow calculation was theoretically derived in a classical paper by Wilkinson in 1970 (see
Streamline Curvature Throughflow Theory (p. 286)). His studies showed that close spacing of the quasi-
orthogonal lines required more damping. The problem is related to the fact that if the calculating stations
are closer together then a small displacement of a streamline can lead to a large curvature. In this case
it is only possible to take a small part of the new solution forward in each iteration and so the number
of iterations increases. Wilkinson derived an equation of the following form to calculate the optimum
relaxation factor for a certain grid aspect ratio:
He also showed that the value given here as k2 is actually a function of the Mach number, the flow
angle, and of the method used to calculate the curvature of the streamlines. The aspect ratio of the
grid ( ) in this equation is the ratio of the calculating station length to the meridional spacing of
the grid lines. The equation above was used in older versions of Vista TF to determine the streamline
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Vista TF
curvature relaxation factor with the numerical values of k1 = 0.5 and k2 = 20/96. The value of
used was based on the largest aspect ratio that can be found in the domain. This is then further reduced
if the calculations show any tendency to diverge during the iterations. The largest aspect ratio in the
whole grid was used, whereby the meridional spacing is the shortest meridional distance between two
adjacent grid lines, which may be on the hub or casing.
A value of 0.01 for this relaxation factor corresponds to an aspect ratio of around 15 and will lead to
long calculation times because only 1% of the new solution can be taken into account and 99% is carried
forward from the earlier solution. In order to reduce an error in the initial solution to 0.01% of its initial
value then the number of iterations required would be
A value of 0.001 for this relaxation factor (aspect ratio near to 50) would lead to ten times as many iter-
ations. Values of the aspect ratio larger than 15 are therefore not recommended but in cases where
this is unavoidable (such as low aspect ratio blades with high span and small chord with internal calcu-
lating stations) then the program still converges but at a much slower rate.
A different stability scheme has been incorporated in Vista TF. In this, the relaxation factor ratio is cal-
culated as:
Where is the absolute flow angle in ducts and stator rows and the relative flow angle in rotor rows.
In the new scheme, the relaxation factor can vary from quasi-orthogonal to quasi-orthogonal so that
regions of the grid with small aspect ratios are not penalized by a locally poor grid spacing elsewhere.
In addition to this improvement, experience with many difficult cases has been incorporated in the se-
lection of the maximum relaxation factor. With this new model, you should not need to adjust the
damping factors because the program does this automatically.
The new damping factor has proven to be very successful except when it is used for highly-staggered
blade rows such as low flow coefficient compressor impellers or pumps. A further refinement has been
added for these cases, in which the damping factor is applied to both the changes in the meridional
velocity and the shift in the streamlines.
All flow gradients in the radial equilibrium equation and the curvature of the streamlines in the solution
are determined by a piecewise parabolic interpolation through three points. This is a very rapid numer-
ical procedure but experience shows that this can cause errors in the estimation of the curvature of the
hub and casing if the quasi-orthogonal spacing is too wide. For the case of an axial to radial bend with
circular arc meridional wall contours the error in curvature is of the order 2.5% on a grid with 7 quasi-
orthogonal lines (a quasi-orthogonal placed every 15° around the bend). This decreases to 0.2% for 19
quasi-orthogonals (a quasi-orthogonal every 5°). This suggests that typical radial impellers with an axial
inducer should be calculated with around 15 quasi-orthogonals in the bladed region. Moreover, the
basic assumptions of the meridional throughflow method (for example: no frictional forces, axisymmetric
flow, no spanwise mixing) certainly cause larger errors than this error in the curvature estimate.
It should be noted that decreasing the convergence tolerance to low values does not eradicate this
error, so that for typical engineering applications a tolerance of 0.1% on cm is generally adequate because
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
the curvature calculation is not more accurate than this. A lower value is however generally used because
this confirms that numerical convergence has really happened.
Using 17 streamlines across the span is recommended. The use of such a large number of streamlines
across the span brings little improvement in the accuracy when compared with experimental data
compared to using only 9, but nevertheless clearly leads to fewer numerical errors in the integration
of the radial equilibrium equation. 17 and 9 streamlines have the advantage that the streamlines split
the flow uniformly into 16 or 8 streamtubes, providing streamlines at 0%, 25%, 50%, 75%, and 100%
of the mass flow.
The limitations mentioned above on the calculation of flow gradients and curvature also determine the
extent to which details of steps in the wall geometry can be taken into account. Steps, kinks and wells
in the meridional contour need to be omitted because these features are typically of a sub-grid size.
Generally attempts to improve the accuracy by using finer grids with more details are not made in
streamline curvature calculations because this is counterproductive. These details need to be examined
in CFD.
In axial turbomachinery calculations with quasi-orthogonals at the leading edge and trailing edge planes
only and with flare on the hub and casing walls in the blade row followed or preceded by annular
channels, inaccuracies will arise because the kinks in the contours cannot be accurately modeled.
In running the program from a cold start (without a restart file) it is useful to think carefully about the
initial value of cm_start that is specified for the control file. This determines the meridional velocity
level of the initial solution and it has been experienced that an initial value too far from reality may
cause the solution to breakdown. The value that should be specified for cm_start is the flow coefficient
(cm/u) of the machine concerned, whereby the reference velocity used is the velocity determined by
the reference diameter and reference speed (ref_d and ref_n). In flows with a risk of choking, it is
better to use a low value of cm_start to ensure that the initial conditions are not close to choke.
When a converged solution is available as a restart file, it should be used because, although it does not
necessarily reduce the number of iterations needed, it does make the solution process more robust.
The restart file is continually updated by each converged computation, but also if the solution reaches
the limit of the maximum number of iterations without converging. In a case where the solution is ac-
tually diverging, the non-converged restart file might be a worse starting condition than the program´s
own initial guess, so it can be useful to discard this and start again. If a converged solution has been
reached then it is sometimes useful to store the converged restart file for a better starting solution if
something later goes wrong during calculations at other operating points.
As with all numerical methods, the use of unconverged results for design decisions is extremely dangerous
and is not recommended. Nevertheless, examination of unconverged results can often be extremely
useful for identifying numerical issues. In some cases examination of unconverged results may indicate
features of the design that can be changed to avoid such problems by modification of the geometry.
One measure that has been incorporated and which may be useful during debugging of a poor calcu-
lation is to set the parameter grad_ree equal to zero. This overrides the radial equilibrium equation
and leads to a spanwise constant meridional velocity (see below). This can be useful in identifying errors
where flow data is inconsistent with the geometry being calculated. Another alternative that can be
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Vista TF
used with turbines is to specify a near-zero swirl velocity on the mid-streamline at the outlet of the last
rotor and let the program determine the mass flow and pressure ratio consistent with this (“iteration
to outlet swirl”). This has unfortunately not been thoroughly tested on enough cases to guarantee that
it will always work.
If all else fails then set i_ree = 3 in the control file. Under these circumstances the value specified
as grad_ree in the control file is then used to reduce the meridional velocity gradient as follows:
This can be extremely useful for debugging, because it can allow the program to avoid failing due to
high spanwise velocity gradients. In this way, it effectively becomes a mean-line program with no
spanwise variation in meridional velocity (if grad_ree = 0.0). Other parameters such as the blade
speed still vary across the span, so it is not exactly a mean-line program. Most cases converge under
these conditions and this ensures that the axial matching along the mean streamline of the blade rows
is approximately correct. When converged it may be possible to approach a solution with the correct
radial distributions by slowly relaxing the value of grad_ree towards unity. During this process, the
features of the velocity gradients that cause trouble slowly become part of the calculation and this can
then help to identify the problem.
Cases that do not converge well are usually either poor designs, or are good designs operating a long
way from their design point. Non-convergence generally means that the design is a long way from
satisfying the condition of radial equilibrium. If the flow solution converges well then this usually means
that the flow is automatically close to radial equilibrium and this will generally indicate a higher-quality
machine.
Section 1
Three lines to identify the run (maximum 72 characters/line):
PCA stage
Control parameters for typical radial impeller
5 October 2013
Section 2
Two lines for the integer control parameters:
n_sl max_it_main max_it_mass n_points n_speeds n_reserve
17 500 10 1 1 0
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 3
Two lines for integer control parameters for output data and the use of the restart file:
i_print_plane i_print_level i_progress i_display i_restart i_interface
4 5 0 0 0 0
Section 4
Two lines for integer control parameters for various models and reference parameters:
i_expert i_flow i_fluid i_inbc i_mass i_mix i_ree
0 1 0 0 0 0 0
Section 5
Two lines for convergence and damping factors:
damp_sc damp_vl cm_start tolerance_cm tolerance_mass grad_ree
0.00 0.00 0.0 0.0 0.00 1.00
Section 6
Two lines for mass flow distribution between streamlines (n_sl - 1 values)
f_mass_st(1) f_mass_st(2) ... f_mass_st(n_sl-1)
1.0 1.0 ... 1.0
Section 6 is needed only if a change in mass flow distribution across the streamlines is needed
(i_mass > 0).
12.2.6.4. Appendix D: Example of a Geometry Data File (*.geo) for a Radial Impeller
The following is a described example of a geometry data file. Note that none of the additional parameters
required by the correlations for choke, losses, and deviation are specified in section 5 of this case, so if
these are needed, the program interprets them from the other geometry data, otherwise it sets the
values to zero.
Section 1
Three lines to identify the run:
PCA Stage from .rtzt file
Thickness converted to tangential thickness
10 blades and 1 splitter
Section 2
Two lines for the number of quasi-orthogonal lines:
n_qo scale
23 1.00000
Section 3
A section that defines the quasi-orthogonal type and end points:
i r_hub r_shr z_hub z_shr n_blade n_curve i_type i_row i_spool
1 0.00069 0.05594 -0.04959 -0.04959 0 1 1 0 0
2 0.00224 0.05215 -0.03682 -0.03757 0 1 1 0 0
3 0.00702 0.04941 -0.02481 -0.02527 0 1 1 0 0
4 0.01189 0.04776 -0.01284 -0.01277 0 1 1 0 0
5 0.01357 0.04720 -0.00004 -0.00018 10 5 3 0 0
6 0.01447 0.04728 0.00570 0.00371 10 5 3 0 0
7 0.01609 0.04758 0.01128 0.00759 10 5 3 0 0
8 0.01832 0.04809 0.01664 0.01145 10 5 3 0 0
9 0.02108 0.04884 0.02175 0.01526 20 5 3 0 0
10 0.02463 0.04993 0.02700 0.01930 20 5 3 0 0
11 0.02867 0.05132 0.03188 0.02325 20 5 3 0 0
12 0.03314 0.05305 0.03637 0.02706 20 5 3 0 0
13 0.03799 0.05513 0.04045 0.03068 20 5 3 0 0
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Vista TF
Section 4
A section that defines the quasi-orthogonals and the blade geometry:
i j r_qo theta_qo z_qo thu_qo gamma_r_qo gamma_z_qo
5 1 0.01357 0.32039 -0.00004 0.00255 -0.18038 -23.15654
5 2 0.02198 0.26684 -0.00008 0.00244 -0.36249 -32.52025
5 3 0.03038 0.21411 -0.00015 0.00251 -0.34266 -41.27189
5 4 0.03879 0.26814 -0.00016 0.00243 -0.00979 -49.73230
5 5 0.04720 0.29630 -0.00018 0.00234 -0.18913 -57.43224
6 1 0.01447 -9.69106 0.00570 0.00269 1.88713 -23.08947
6 2 0.02267 -8.14852 0.00518 0.00256 0.41685 -31.31698
6 3 0.03087 -7.40827 0.00464 0.00243 -0.99339 -39.39957
6 4 0.03908 -6.96808 0.00417 0.00230 -2.04619 -47.44992
6 5 0.04728 -6.75726 0.00371 0.00218 -3.95792 -54.90281
7 1 0.01609 -18.29413 0.01128 0.00262 3.70754 -22.85821
7 2 0.02396 -15.68568 0.01033 0.00248 1.15036 -30.47241
7 3 0.03183 -14.35239 0.00936 0.00234 -1.75718 -37.83696
7 4 0.03970 -13.58089 0.00846 0.00220 -3.70752 -45.35764
7 5 0.04758 -13.16589 0.00759 0.00206 -6.69381 -52.39817
8 1 0.01832 -25.28463 0.01664 0.00254 4.70103 -22.81646
8 2 0.02576 -22.28703 0.01531 0.00241 1.41759 -29.88146
8 3 0.03320 -20.61659 0.01398 0.00227 -2.35690 -36.52612
8 4 0.04065 -19.60303 0.01270 0.00212 -5.03581 -43.43454
8 5 0.04809 -18.99898 0.01145 0.00196 -8.73336 -50.00039
9 1 0.02108 -30.92988 0.02175 0.00248 4.74907 -23.14610
9 2 0.02802 -28.02047 0.02011 0.00234 1.11611 -29.56330
9 3 0.03496 -26.23881 0.01846 0.00220 -2.97754 -35.52497
9 4 0.04190 -25.07781 0.01685 0.00204 -6.21556 -41.74088
9 5 0.04884 -24.32487 0.01526 0.00188 -10.40615 -47.79160
10 1 0.02463 -36.00322 0.02700 0.00242 3.85677 -23.97254
10 2 0.03096 -33.42982 0.02507 0.00228 0.15779 -29.56658
10 3 0.03728 -31.67995 0.02313 0.00213 -3.84908 -34.83600
10 4 0.04361 -30.43321 0.02121 0.00197 -7.49971 -40.24432
10 5 0.04993 -29.55790 0.01930 0.00182 -12.07824 -45.67586
11 1 0.02867 -40.35207 0.03188 0.00236 2.23718 -25.26450
11 2 0.03435 -38.17139 0.02974 0.00222 -1.42539 -29.89481
11 3 0.04001 -36.55263 0.02757 0.00207 -5.15749 -34.49204
11 4 0.04567 -35.29039 0.02542 0.00192 -8.89269 -39.12102
11 5 0.05132 -34.35094 0.02325 0.00177 -13.85353 -43.85841
12 1 0.03314 -44.26280 0.03637 0.00232 0.10221 -26.97474
12 2 0.03816 -42.42247 0.03407 0.00217 -3.48507 -30.56208
12 3 0.04314 -40.96080 0.03175 0.00203 -6.83731 -34.52932
12 4 0.04811 -39.72235 0.02942 0.00188 -10.45941 -38.40800
12 5 0.05305 -38.76700 0.02706 0.00173 -15.90754 -42.28558
13 1 0.03799 -47.91006 0.04045 0.00228 -2.40966 -29.07832
13 2 0.04233 -46.32055 0.03805 0.00214 -5.94640 -31.56104
13 3 0.04663 -45.00031 0.03562 0.00200 -8.93117 -34.88947
13 4 0.05090 -43.80060 0.03317 0.00185 -12.32638 -38.07380
13 5 0.05513 -42.85755 0.03068 0.00171 -18.25871 -40.88997
14 1 0.04318 -51.39712 0.04408 0.00226 -5.26535 -31.52634
14 2 0.04685 -49.96856 0.04163 0.00212 -8.83099 -32.82496
14 3 0.05047 -48.75090 0.03914 0.00198 -11.46588 -35.54585
14 4 0.05405 -47.58476 0.03663 0.00184 -14.51275 -38.15374
14 5 0.05759 -46.66554 0.03407 0.00170 -20.92644 -39.61549
15 1 0.04866 -54.78108 0.04726 0.00224 -8.53323 -34.20149
15 2 0.05168 -53.43857 0.04478 0.00211 -12.12520 -34.30999
15 3 0.05464 -52.27642 0.04227 0.00197 -14.44340 -36.45351
15 4 0.05755 -51.13094 0.03975 0.00184 -17.13253 -38.55727
15 5 0.06040 -50.22395 0.03717 0.00170 -23.67359 -38.40397
16 1 0.05440 -58.09399 0.04995 0.00224 -12.36035 -36.91306
16 2 0.05678 -56.77929 0.04747 0.00211 -15.80725 -36.02020
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 5
A section for additional geometry data:
J throat throat_pos clearance max_thick te_thick le_thick chord delta_stagger
1 0.00000 0.00000 0.00000 0.00000 0.00000 0.00 0.00 0.00
2 0.00000 0.00000 0.00000 0.00000 0.00000 0.00 0.00 0.00
3 0.00000 0.00000 0.00000 0.00000 0.00000 0.00 0.00 0.00
4 0.00000 0.00000 0.00000 0.00000 0.00000 0.00 0.00 0.00
5 0.00000 0.00000 0.00000 0.00000 0.00000 0.00 0.00 0.00
Section 1
Three lines to identify the aerodynamic data:
Radial stage at design flow
ideal gas
15 October 2012
Section 2
Two lines for the reference aerodynamic parameters, which depend on the value of i_flow in the .con
file. Assuming i_flow = 1:
ref_n ref_mass ref_d
60000.0 1.00 0.15804
Section 3
Two lines for the Reynolds number:
Re_ref
0.0
Section 4
Two lines for the fluid data, which depend on the value of i_fluid in the .con file. Assuming
i_fluid = 1 (for ideal gas):
cp_gas gamma_gas
1005.2 1.40
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Vista TF
Section 5
Two lines for the number of points on the inlet boundary where flow conditions are specified:
n_inbc
1
Section 6
Lines for the fraction of the inlet boundary where flow conditions are specified (n_inbc values):
f_inbc
0.0
Section 7
Lines for the pressure on the inlet boundary (n_inbc values, which depend on i_bc in the .con file).
Assuming i_bc = 0:
pt_inbc
98000.0
Section 8
Lines for the temperature on the inlet boundary (n_inbc values, which depend on i_bc in the .con
file). Assuming i_bc = 0:
tt_inbc
293.0
Section 9
Lines for swirl on the inlet boundary (n_inbc values, which depend on i_bc in the .con file). Assuming
i_bc = 0:
rcu_inbc
0.00
Section 10
Lines for the relative flow for different operating points (n_points defined in the .con file):
ref_point(1) ref_point(2) ref_point(3) ... ref_point(11)
1.25 1.20 1.10 1.00 0.90 0.80 0.70 0.60
Section 11
Lines for the relative speed for different operating points (n_speeds defined in the .con file):
ref_speed(1) ref_speed(2) ref_speed(3) ... ref_speed(11)
0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4
Section 12
Lines for the map parameters for estimating surge and choke (11 values)
map_parameter(1) map_parameter(2) .... map_parameter(11)
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
This example of a correlations data file is for a radial compressor impeller calculation. For beginners the
only parameter of relevance is the small-scale polytropic efficiency which is represented by k_loss
and loss below. For most radial compressor or pump impeller calculations, the only parameter in this
file that is changed is the small-scale polytropic efficiency. Note that a single value of the empirical in-
formation for flow outlet angle is specified (k_dev = 3 implies the use of a slip factor, and because
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
dev is specified as 0.0, the program calculates the slip factor from the Wiesner correlation). The calcu-
lation is without blockage (i_ewb = 0), but the last two lines still need to be specified.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Typical correlations file for radial compressor
small-scale polytropic efficiency, slip factor of 0.0 (so Wiesner) and no blockage
5 May 2008
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
1 1 0
Section 3
Two lines for loss input data:
n_loss_sl n_loss_qo
1 1
Section 4
Two lines for empirical loss data:
i_qo_loss k_loss f_loss loss
1 1 0.500 0.86
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 1
Section 6
Two lines for empirical deviation data:
i_qo_dev k_dev f_dev dev
1 3 0.500 0.00
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo_ewb k_ewb f_ewb ewb
1 1 0.500 0.00
This example is also for a radial compressor impeller calculation. In this case, the impeller total-total
polytropic efficiency (represented by k_loss and loss) is specified on the mean line. Note that a
single value of the empirical information for flow outlet angle is specified. In this case a blockage of
2% is included everywhere in the domain.
Section 1
Three lines of characters identifying the run (maximum of 72 characters/line):
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Vista TF
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
1 1 1
Section 3
Two lines for loss input data:
n_loss_sl n_loss_qo
1 1
Section 4
Two lines for empirical loss data:
i_qo_loss k_loss f_loss loss
1 4 0.500 0.90
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 1
Section 6
Two lines for empirical deviation data:
i_qo_dev k_dev f_dev dev
1 5 0.500 0.00
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo_ewb k_ewb f_ewb ewb
1 1 0.500 0.02
This example is a radial compressor stage with a vaned diffuser and a return channel for a gas turbine
application. In this case the diffuser also requires a specification of the deviation. Note that the value
of 22 in section 6 implies that the diffuser trailing edge is downstream of this quasi-orthogonal. If the
number of quasi-orthogonals changes then this value needs to change as well.
Section 1
Three lines of characters identifying the run (maximum 72 characters/line):
Correlations file for radial compressor stage
Small-scale poytropic efficiency, slip factor in rotor, deviation in stator and 5% blockage
26 October 2012
Section 2
Two lines for integer data:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 3
Two lines for loss input data:
n_loss_sl n_loss_qo
1 1
Section 4
Two lines for empirical loss data:
i_qo k_loss f_loss loss
1 1 0.500 0.85
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 2
Section 6
Two lines for empirical deviation data:
i_qo k_dev f_dev dev
1 3 0.500 0.09
22 1 0.500 2.00
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo k_ewb f_ewb ewb
1 1 0.500 0.05
This example of a correlations data file is for a nine-stage radial compressor with a vaneless diffuser
and a return channel downstream of each impeller except the ninth, which exhausts into a volute. The
losses in this case are specified as a single polytropic efficiency for everything, and the blockage is zero.
But for the deviation of the flow from the blade angle at the trailing edge, it is sensible to use a slip
factor for the impeller and a deviation angle for the stator vanes. In this case 0.0 is specified as the slip
factor so the Wiesner slip factor is used, and 5.00° is specified for the return channel deviation angle.
The value of k_dev controls whether the slip factor or deviation is used. The values of i_qo in section
6 control where the slip factor or deviation is applied. A sensible rule would be to make the value of
i_qo equal to the number of the q-o at the trailing edge. However, the program can accept any value
between the previous trailing edge and the current one. A vaned diffuser with a different deviation
angle would require an additional line, with k_dev set to 1 between each impeller and return channel
line, and with the appropriate value of i_qo.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Typical correlations file for multistage radial compressor
Efficiency, slip factor in impeller, deviation in stators, no blockage
18 September 2008
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Vista TF
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
1 1 0
Section 3
Two lines for loss input data:
n_loss_sl n_loss_qo
1 1
Section 4
Two lines for empirical loss data:
i_qo_loss k_loss f_loss loss
1 1 0.500 0.80
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 17
Section 6
Lines for empirical deviation data:
i_qo_dev k_dev f_dev dev
1 3 0.500 0.00
45 1 0.500 5.00
65 3 0.500 0.0
95 1 0.500 5.00
115 3 0.500 0.0
145 1 0.500 5.00
165 3 0.500 0.0
195 1 0.500 5.00
215 3 0.500 0.0
245 1 0.500 5.00
265 3 0.500 0.0
295 1 0.500 5.00
315 3 0.500 0.0
345 1 0.500 5.00
365 3 0.500 0.0
395 1 0.500 5.00
415 3 0.500 0.0
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo_ewb k_ewb f_ewb ewb
1 1 0.500 0.00
Section 1
Three lines of characters identifying the run (maximum 72 characters/line):
Typical correlations file for axial ventilators without an inlet guide vane
Miller-Wright Correlations as modified by John Calvert (PCA) for ventilators
DCA blade types assumed. Blockage calculated and changed.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
2 2 2
Section 3
Two lines for loss input data:
n_loss_bladerow n_dummy
1 1
Section 4
Two lines for empirical deviation data (i_loss = 2):
i_blrow i_loss_type f_loss(1) f_loss(2) f_loss(3) f_loss(4) f_loss(5) f_loss(6)
1 203 1.0 1.0 1.0 1.0 1.0 1.0
Section 5
Two lines for deviation input data (i_dev = 2):
n_dev_bladerow n_dummy
1 1
Section 6
Two lines for empirical deviation data (i_dev = 2):
i_blrow i_dev_type f_dev(1) f_dev(2) f_dev(3) f_dev(4) f_dev(5) f_dev(6)
1 203 0.0 0.0 0.0 0.0 0.0 0.0
Section 7
Two lines for blockage input data (i_ewb = 2):
n_ewb_bladerow n_dummy
1 0
Section 8
Two lines for empirical blockage data:
i_blrow i_ewb_type f_ewb(1) ... ... .... ... f_ewb(6)
1 202 1.0 1.0 1.0 1.0 1.0 1.0
In this example, the losses are different for the two components. The deviation angle is specified by
using the cosine rule for both components (k_dev = 5) but a correction to this (2.00°) is applied in the
rotor.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Typical correlations file for radial turbine stage
Efficiency, deviation as mod to cosine rule and no blockage
18 September 2008
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
1 1 0
Section 3
Two lines for loss input data:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Vista TF
n_loss_sl n_loss_qo
1 2
Section 4
Three lines for empirical loss data:
i_qo_loss k_loss f_loss loss
1 1 0.500 0.88
35 1 0.500 0.75
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 2
Section 6
Lines for empirical deviation data:
i_qo_dev k_dev f_dev dev
1 5 0.500 0.00
35 5 0.500 2.00
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo_ewb k_ewb f_ewb ewb
1 1 0.500 0.00
In all of the above examples, a constant value of the empirical information is applied on all streamlines,
so only a single value is specified. However, this data is allowed to vary across the span for each blade
row. In such a case, there would be an additional line for each fraction of the span. This is shown with
regard to the losses, which specifies the efficiency at 0%, 25%, 50%, 75%, and 100% of the span.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Radial compressor impeller with spanwise variation of eta
Efficiency, slip factor for impeller with no blockage
18 September 2008
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
1 1 0
Section 3
Two lines for loss input data:
n_loss_sl n_loss_qo
5 1
Section 4
Lines for empirical loss data:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 5
Two lines for deviation input data:
n_dev_sl n_dev_qo
1 1
Section 6
Lines for empirical deviation data:
i_qo_dev k_dev f_dev dev
1 3 0.500 0.00
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo_ewb k_ewb f_ewb ewb
1 1 0.500 0.00
This example of a correlations data file shows the use of a blade oriented specification for the Kacker
Okapuu correlations for an axial turbine calculation. No blockage is specified.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Typical correlations file for axial turbine - no blockage
Kacker-Okapuu
10 September 2008
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
2 2 0
Section 3
Two lines for loss input data:
n_loss_bladerow dummy
1 1
Section 4
Two lines for empirical deviation data (i_loss = 2):
i_blrow i_loss_type f_loss(1) f_loss(2) f_loss(3) f_loss(4) f_loss(5) f_loss(6)
1 1 1.0 1.0 1.0 1.0 1.0 1.0
Section 5
Two lines for deviation input data:
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Vista TF
n_dev_bladerow dummy
1 1
Section 6
Lines for empirical deviation data:
i_blrow i_dev_type f_dev(1) f_dev(2) f_dev(3) f_dev(4) f_dev(5) f_dev(6)
1 1 0.0 0.0 0.0 0.0 0.0 0.0
Section 7
Two lines for blockage input data:
n_ewb_sl n_ewb_qo
1 1
Section 8
Two lines for empirical blockage data:
i_qo k_ewb f_ewb ewb
1 1 0.500 0.00
EXAMPLE 9
This example of a correlations data file shows the use of a blade-oriented specification for the Miller-
Wright correlations for an axial compressor calculation.
Section 1
Three lines to identify the run (maximum 72 characters/line):
Typical correlations file for multistage axial compressor
Miller Wright Correlations
10 September 2008
Section 2
Two lines for integer data:
i_loss i_dev i_ewb
2 2 2
Section 3
Two lines for loss input data:
n_loss_bladerow dummy
1 1
Section 4
Two lines for empirical loss data (i_loss = 2):
i_blrow i_loss_type f_loss(1) f_loss(2) f_loss(3) f_loss(4) f_loss(5) f_loss(6)
1 11 1.0 1.0 1.0 1.0 1.0 1.0
Section 5
Two lines for deviation input data (i_dev = 2):
n_dev_bladerow dummy
1 1
Section 6
Lines for empirical deviation data (i_dev = 2):
i_blrow i_dev_type f_dev(1) f_dev(2) f_dev(3) f_dev(4) f_dev(5) f_dev(6)
1 11 0.0 0.0 0.0 0.0 0.0 0.0
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 7
Two lines for blockage input data:
n_ewb_bladerow dummy
1 1
Section 8
Two lines for empirical blockage data:
i_blrow i_ewb_type f_ewb(1) f_ewb(2) f_ewb(3) f_ewb(4) f_ewb(5) f_ewb(6)
1 11 1.0 1.0 1.0 1.0 1.0 1.0
The first difference is related to the need for a throughflow program to work with blade angles, in the
case of Vista TF with the blade lean angles gamma_r and gamma_z (see Definition of Blade Lean
Angles (p. 300)). Throughflow programs work on relatively coarse grids and so it is sensible to provide
the programs with the blade angles rather than just the blade coordinates. Otherwise the blade angles
would have to be calculated by interpolation and differentiation on a coarse grid which will lead to
errors. In axial duct flow programs with planes just at the leading and trailing edges, this is done by
specifying the axial blade angles or flow angles at the inlet and the outlet. In Vista TF, which includes
the blade force in the solution and is designed for radial machines, both the axial and the radial lean
angles (gamma_r and gamma_z) have to be defined and, because the program includes internal planes,
these are defined throughout the blade, not just at the edges.
The second key difference is that RTZT concentrates on the information required on each stream-surface
(or layer) at a certain percentage of the span of the blade, or on blade sections or layers. Throughflow
programs concentrate on the information in a plane at right angles to this and require information
along equally spaced quasi-orthogonal lines at fixed meridional positions through the blade rows, and
upstream and downstream. In .rtzt files, the number of points and spacing in the meridional direction
is not the same on each layer. In a throughflow program, it is the location of the layers on each quasi-
orthogonal line that may be different, but the points along the streamline must be evenly spaced for
all layers.
The throughflow program also needs additional data upstream and downstream of a blade row to
define the position of the quasi-orthogonal in a region of duct. This is not the case in the current .rtzt
file, because different levels of information are available on each layer in this region, and curved quasi-
orthogonals outside of the bladed regions are difficult to define. In some of the cases tested with highly
curved leading edges, it was necessary to modify the .geo file by hand to avoid problems with the
quasi-orthogonals upstream or downstream of the leading edge crossing the leading or trailing edge.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Vista TF
guarantee can be given that the RTZTtoGEO program will work on all cases. This program can be used
to merge several separate .rtzt files from BladeGen into a single .geo file for multiple-blade-row
simulations with Vista TF.
For a single blade row, the program makes use of three files:
• One input data file is needed: RTZT geometrical data file (.rtzt).
• The program creates one output file: Vista TF geometrical data file (.geo).
• The input and output file names are specified by you in an auxiliary data file that must be called rtzt.fil.
It must contain the necessary file names in the following order and form:
Number of blade rows 1
RTZT datafile name impeller.rtzt
Vista TF geometry datafile name impeller.geo
For multiple blade rows, additional .rtzt files are needed for each blade row and the associated .geo
files are merged into a single .geo file for the whole domain. The number of individual blade rows is
given in the first line and the names of the individual .rtzt files follow this.
• n input data files are needed: n RTZT geometrical data files (.rtzt).
• The program creates one output file: Vista TF geometrical data file (.geo).
• The input and output file names are specified by you in an auxiliary data file that must be called rtzt.fil.
It must contain the necessary filenames in the following order and form:
Number of blade rows n
RTZT datafile name Prefix1.rtzt
RTZT datafile name Prefix2.rtzt
: :
RTZT datafile name Prefixn.rtzt
Vista TF geometry datafile name impeller.geo
Note that the different .rtzt files must be generated from BladeGen files that join up to each other
consistently with no gaps. If the domains between adjacent blade rows as defined by the .rtzt files
meet exactly at the boundary of the domains then the program includes a single quasi-orthogonal at
this boundary.
The program prompts you to identify whether the blade row is a compressor (pump) or turbine, and
whether it is a rotor or stator. In addition the program suggests the number of quasi-orthogonals up-
stream of the leading edge and downstream of the trailing edge but you can change these numbers
if this seems appropriate, simply by replying with n (n = “no”) to the prompt and then suggesting the
new number of quasi-orthogonals to be used. If you reply with a y (y= “yes”) then the automatic choice
of the program is used, which is fairly sensible in most cases.
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Note
The limit on the number of points in each layer of the .rtzt files is 1000. The limit on the
number of layers is 15. The maximum number of blade rows is 20. Up to 3000 quasi-ortho-
gonals can be included in the final .geo file.
There are options to modify the number of quasi-orthogonals in the blade row and to change the ori-
entation of the calculating grid so that this is oriented in the positive z direction. The change in orient-
ation is needed because in some BladeGen files the flow travels in the direction of the negative z axis,
and Vista TF assumes that the flow is traveling in the direction of the positive x axis. Without this switch
the hub and shroud contours become reversed. The option to modify the number of quasi-orthogonals
in a blade row has been included so that RTZTtoGEO can better cope with axial blades with short chords
relative to radial machines with long chords. The program makes its own choice of the number of quasi-
orthogonals needed, based on the aspect ratio of the blade; this is more or less consistent with the
stability requirements of the Vista TF program. The rule used leads to 16 quasi-orthogonals in most ra-
dial compressors. You can change this number if this seems appropriate, simply by replying with n (n
= “no”) to the prompt and then suggesting the new number of quasi-orthogonals to be used. If you
reply with a y (y= “yes”) then the automatic choice of the program is used, which is fairly sensible in
most cases.
2. Set up a Vista TF calculation for this blade row with all the appropriate input files and get this to con-
verge.
4. Edit the .geo file of the first blade row to include the additional information for the downstream blade
row, as follows:
2. Add new quasi-orthogonals in section 3 (copy from the .geo file of the next blade row and add
to the .geo file of the first blade row). This may require modifications by hand in the duct region
between the blade rows because the quasi-orthogonals have to step smoothly from inlet to outlet
and not overlap. Usually this means deleting some quasi-orthogonals downstream of the first blade
row and upstream of following blade row where the domains would overlap. Note that the num-
bering of the quasi-orthogonals does not have to be changed because the program does not read
this information. The numbering of each quasi-orthogonal can then be left as originally output by
the RTZTtoGEO program. Be careful in this process not to add any extra empty lines to the .geo
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Vista TF
file between the different lines or to take any away. Note that the type and orientation of the blade
row should be correct automatically (with i_type 2 for stators and 3 for rotors) and that the
number of upstream and downstream quasi-orthogonals can be modified so that this process is
easier.
3. Do the same for the blade definition section (section 4), whereby only those lines within the blade
row need to be copied in.
4. At the end of the .geo file, the details in section 5 need to be modified to give throat areas for
the blade row that has been added (which is actually zero because the ,rtzt file does not provide
this information. Thus if there are two blade rows each defined with five sections then there would
be 10 lines at the end of the .geo file. These extra lines can also be cut and pasted from the .geo
files for the appropriate blade row if you want.
5. Count the number of quasi-orthogonals that are left and change this in section 2. If you are lucky
and have not had to delete any quasi-orthogonals, this is straightforward.
5. Edit the .cor file of the first blade row to include additional downstream blade row losses, deviation,
and blockage data, noting that the location of the deviation is related to the number of the quasi-or-
thogonal and not the blade row. Note that the aerodynamic and control data files (.aer and .con)
do not usually need to be changed in this process.
6. Delete the restart .rst file because the restart capability only works if there has been no change to
the number of quasi-orthogonals. Vista TF recognizes this and recreates a new restart file automatically.
7. Run Vista TF, and repeat from step 3 for each additional blade row. Note that experienced users might
manage to make the modifications to the .geo file and the .cor file for several blade rows together
in 1 step, but doing it step-by-step gives better control of where any errors have been introduced.
Note
Example file:
text enclosed in {} is a data item
text enclosed in () is a comment
text enclosed in [] is optional
{number of blades}
{number of splitters} (0 is main blade only)
(for each blade, main and splitter)
{pitch fraction} (Ignored for main blade)
{number of layers}
[N] [T] (Normal or Tangential Thickness Flag)
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
Vista TF Reference Guide
Section 1
3 lines of characters identifying the run (max 72 characters/line)
Real gas data for air
First test case of real gas data
6 January 2010
Section 2
Name of gas (72 characters)
gas_name
air
Section 3
Molecular mass and/or Gas constant
MW (kg/kmol) Gas_R (J/kg/K)
28.97 287.1
Section 4
Critical point parameters and acentric factor
Pc (Pa) Tc (K) Vc (m3/kg) gas_omega (-)
3758000.0 132.3 0.002857 0.033
Section 5
Temperature limits of piecewise specific heat curves
T_min (K) T_max(K) order_T_poly (max 8)
100.0 1000.0 8
Section 6
Coefficients of cp_polynomial for lower temperature region (T_min < T < T_mid)
A1 A2 A3 A4 A5 A6 A7 A8
1.161482e+003 -2.368819e+000 1.485511e-002 -5.034909e-005 9.928569e-008 -1.111097e-010 6.540196e-014 -1.573
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.