Professional Documents
Culture Documents
Rital_User_Guide_2019[1]
Rital_User_Guide_2019[1]
Rital_User_Guide_2019[1]
Index 189
Introduction to RITAL 8
Getting help 11
Sample cases
This Guide uses sample cases to demonstrate the tasks that you can perform with the
program. These case files are stored in the \\Program Files\Concepts\RITAL\Examples
directory after you install RITAL.
Do not overwrite the sample case files in the event that you need or want to redo a procedure.
You can save your work by choosing Save As from the File menu and specifying another
name for the case file.
If you have any problems with the sample case files, contact Concepts NREC Software
Support (see “Getting help” on page 11).
Caution This Guide is not a design book nor as a guide for your next design. Information
concerning actual design preferences is provided in the Concepts NREC Design
Software Workshops, references on machine performance, courses on performance,
and individual consulting provided by Concepts NREC.
Corporate Headquarters
217 Billings Farm Road
White River Jct., VT USA 05001-9486
Tel: 802-296-2321 Ext. 151
Fax: 802-296-2325
Email: support@conceptsnrec.com
Internet: http://www.conceptsnrec.com
Documentation feedback
At Concepts NREC, we are continually working towards improving our software
documentation. Your feedback is extremely valuable in producing accurate, comprehensive,
and useful documentation.
If you find any errors, or have suggestions for changes that you would like to see in this
Guide or in other Concepts NREC software documentation, please email your comments to
documentation@conceptsnrec.com. In your e-mail, please include the following
information:
The name and version of the Concepts NREC product that you are using
The name of the book or Help system where you found the problem
The page number (for books) or the title at the top of the Help page (for Help systems)
where you found the problem
Your suggestion for correcting or improving the documentation
This email address is intended strictly for feedback related to Concepts NREC software
documentation. If you have a technical question or a problem using the software, please
contact Software Support at support@conceptsnrec.com.
Thank you!
Saving designs 49
Closing designs 50
Starting and exiting from RITAL
The following procedures describe how to start and exit from RITAL.
To start RITAL
From the Windows Start menu, choose Programs – Concepts – RITAL.
Note If you are using Windows XP or Windows Vista™, choose All Programs –
Concepts – RITAL.
The RADIAL window opens (the title bar changes to RITAL when a RITAL file is
opened).
For more detailed information about the RITAL window and its menus and toolbars, see
“The RITAL interface” on page 15.
Title bar The title bar lists the RITAL icon and name.
Menu bar Use the menu bar to select the RITAL commands that you want to run.
Main window Within the RITAL main window, you can view your design in a Meridional View
window. Once you have your design open within the main window, you can edit
geometric parameters, run the solver, as well as open standard screens and pass
the design to AxCent.
Status bar The Status bar displays processing information and instructions for actions you
can take in RITAL.
The Meridional View window is the default view RITAL uses to display a two-dimensional
view of your design. This window displays your design graphically, using colors (see your
screen) to represent different sections and stages in the design. The Meridional window
graphs your design by the radius (R) against the Z coordinate.
Each component in the design is represented with a different color, and each color indicates
the state of the geometry:
Gray This color indicates that the geometry for that component is either artificial, such as in
Design mode, or unspecified, such as in Analysis mode, when you have not specified
data for that component. In Analysis mode, a gray component generally means that the
design is not ready to be run through the solver yet. After you run the solver
successfully, the components in the Meridional window no longer appear gray,
indicating that the geometry has been calculated.
Orange This color represents the rotor.
Blue This color represents the other components in the design.
You can choose commands that allow you to change your design from the menus described
in the next section.
The following table provides a brief overview of the RITAL menus. For complete
descriptions of each command available from the RITAL menus, refer to the “Menus” topic
in RITAL Help.
File Create a new radial or mixed-inflow turbine; open an existing turbine design;
close the design; save the design or save under another name, or as an earlier
version 6.6 ASCII file; open file created with the Ritdap program; save the
project in Analysis mode.
Send a file by email; specify directories and settings, print the file, and exit
from RITAL.
Edit Cut, copy, or paste selected data from a file; include notes for a design run.
View Show or hide toolbars and status bars; return meridional window back to its
default size; view original data against changes; specify fonts for Velocity
Triangle window; save or print bitmap versions of Meridional and Velocity
Triangle views.
Setup Specify design mode, stage configuration, and general design information.
Components Specify geometry, modeling parameters, and other conditions of the design
components, including inlet, volute, nozzle, interspace, rotor, diffuser, and exit.
Solver Select and run the solver; set “initial guess” settings of the pressure field for the
RTP solver; automatically run the solver after each design change; use Design
Helper; specify conditions for multiple point analysis; accumulate solver run
results; use preliminary sizing.
Standard Create or load an existing standard screen template; view a set of parameter
Screens windows (list varies depending on whether custom standard screens have been
created).
Mechanical Estimate impeller stress and vibration, and calculate the weight and inertia of
an impeller disk using the Mechanical Parameters dialog box.
Agile Set the preferences for sending Agile data; create and use macros; pass your
meanline geometry to AxCent to generate a blade design.
Window Create new meridional windows for the same document; arrange windows
horizontally or vertically; arrange icons of minimized windows; view output
format in text or table format; view performance map windows; modify
standard screens.
Help View RITAL Help and view copyright, version, and module information about
the RITAL program.
Note that the buttons are available only when they apply to the task you are currently
performing. Buttons unavailable for the current task are shaded.
Save a design.
Select a stage.
Display the Output text report (after the solver has been run).
Display the Output table (after the solver has been run).
Display a Map View of the design (after the solver has been
run) for multiple data cases only.
Keyboard shortcuts
Keyboard shortcuts allow you to perform common functions in the RITAL program by
pressing a combination of keys on your keyboard. The following table lists the keyboard
shortcuts you can use to execute RITAL commands.
Press to
CTRL+V Paste copied or cut text from a report into the Clipboard.
1 From the File menu, choose Open (or click on the toolbar).
– or –
To open a design that was created with an older version of the RITAL program (between
versions 6.16 and 6.6), select Open v6.6 or Older (starting from v6.16) File from the
File menu.
– or –
To open a design that was created with the Ritdap program, select Open Ritdap File
from the File menu.
An Open dialog box appears.
This dialog box allows you to choose the mode for the design as well as the solver (RTP
is recommended), and enter a brief comment about the design.
4 Specify the unit system for the design, whether Metric or English, and then the unit of
measurement for each parameter.
Note English units are also called British or U.S. Customary systems (USCS)
units.
10 Select Fluid Name, Fluid Model Type, and the other parameters, and click OK.
12 Select all components for your design. The design must contains at least a nozzle or
volute.
14 Specify the area and radius for the volute, and click Next.
15 Specify the parameter values for the nozzle, and click Next.
This second Nozzle dialog box in wizard appears for the RITAL and RTP solvers only,
and allows you to specify the blade, clearance, and axis of rotation parameters.
16 Specify the values for blade trailing edge normal thickness, exit blade angle, and
clearance.
For more information on these parameters, press the F1 key or click the Help button
with the dialog box open.
17 Click Next.
18 In this dialog box, specify the values for inlet and exit tip and hub radii, and inlet blade
height. Two Rotor dialog boxes appear for each solver. The options vary depending upon
the solver being used.
For more information on how the Rotor dialog boxes differ according to the solver, press
the F1 key or click the Help button.
19 Click Next.
20 In this wizard dialog box, type the values for axial and radial clearance, blade TE
normal thickness, and axial length.
Note These parameters are for the Rital and RTP solvers, but change when the
Ritdap solver is used.
For more information on rotor parameters, press the F1 key or click the Help button
with the dialog box open.
21 Click Next.
This is the third rotor dialog box that appears in the wizard to allow you to specify rotor
blade angles.
Note This dialog box does not appear for the Ritdap solver.
22 Type the values for the inlet and exit blade angles.
Click Next.
23 Type in the values for the average exit radius, exit height, exit inclination angle, and
axial length.
Note These options apply to the RTP and Rital solvers. The Ritdap solver uses
different options.
For more information on these options, press the F1 key or click Help with the dialog
box open.
24 Click Next.
By default, RITAL’s wizard runs the solver but does not save your file.
25 Click Yes or No to indicate whether or not you want to run the solver now and whether
or not you want to save your file.
26 Click Finish.
If any errors occur after you have run the solver, the Solver Log dialog box appears
listing the errors.
The current name of the design appears in the File name box.
3 To save the new design in a different directory, navigate to the directory in which you
want to save the design.
4 In the File name box, type a new name for the new design file you will create.
5 Click Save.
6 Close the current design, then open the new design and modify it.
1 From the File menu, choose New (or click on the toolbar).
The wizard utility tool launches and displays the Choose Mode and Solver dialog box.
This dialog box in wizard appears when you are in Design mode. You can also specify
this information in the Inlet Conditions tab of the Inlet Conditions dialog box, which is
accessible from the Components menu.
6 Type a value for the Total temperature (T00).
7 To select the parameter for which you do not want to include an input, check the not an
input box for either Total pressure or Mass flow (but not for both).
Note Specifying one parameter excludes the other parameter from the same “not an
input” option.
8 Selected the Program recommended option for RPM.
9 Click Next.
This dialog box allows you to specify the Preliminary Sizing design parameters. The
preliminary design will be based on the values chosen for these parameters, but they can
be modified in any subsequent design development and optimization.
14 Select Design based on specific speed and speed ratio, and specify the following
parameters:
Specific speed
Speed ratio
15 In the same dialog box, specify the following parameters:
Rotor meridional velocity ratio C m4 ⁄ C m6 . The default value is 1.0.
Total-to-static efficiency (N TS )
18 Specify the configurations for the nozzle, which you can edit at any time by accessing
the Nozzle dialog box from the Components menu or by double-clicking the nozzle in
the Meridional View window.
19 Click Next.
This dialog box allows you to specify rotor parameters, and appears when you select to
use Preliminary Sizing in the wizard.
20 In the “Rotor inlet” section, select one of the options for Blade tip speed:
Input blade tip speed – Specifies the blade tip speed.
Calculate blade tip speed – RITAL automatically calculates the blade tip speed.
The rotor tip speed can be calculated from the following equation with your specified
blade-to-jet speed ratio. If this is limited by a stress consideration, you can specify the
rotor tip speed and the loading coefficient; otherwise, the blade-to-jet speed ratio will be
ignored:
U 4 = v × 2Δh is
2 In the Directories tab, specify the default locations to store filters, standard screens,
temporary files, and fluid files. Click to search for and select the directory.
To save a design
From the File menu, choose Save (or click on the toolbar).
– or –
From the File menu, choose Save As to save the design by specifying a new name in the
Save As dialog box.
– or –
From the File menu, choose Save v6.6 File to save the design in version 6.6 ASCII file
format.
To close a design
1 From the File menu, choose Close.
– or –
Introduction to modes 52
Specifying modes 57
Specifying tolerances 64
Design mode
In Design mode, you can calculate some of the parameters in a turbine stage, such as volute
throat area or the nozzle exit vane angle (depending on the type of input option you choose
to use in this mode).
When you use the Preliminary sizing option, all the geometric dimensions and settings are
calculated based on your specified operating conditions and preferences. (For more on
Preliminary sizing, see “Overview: Preliminary sizing algorithm” on page 162.)
RITAL provides five options for calculating the geometry in your turbine when working in
Design mode:
Input mass flow rate and exit static pressure, and calculate the volute inlet area or the
nozzle exit blade angle.
Input mass flow rate and exit total pressure, and calculate the volute inlet area or the
nozzle exit blade angle.
Input power and exit static pressure, and calculate mass flow and the volute inlet area or
the nozzle exit blade angle.
Input power and exit total pressure, and calculate mass flow and volute inlet area or the
nozzle exit blade angle.
Preliminary sizing.
Two of these options use mass flow as a design requirement and two use input power as a
requirement. Each of these methods gives you the option to specify exit total pressure or exit
static pressure.
If your design has no exhaust diffuser, the pressure requirement is applied to the rotor exit.
If an exhaust diffuser is present, the pressure requirement is applied to the exit of the
diffuser.
The solver computes the critical area of a volute when no nozzle is present. If a nozzle is
present, the solver computes the nozzle exit blade angle. When both are present, only the
nozzle exit blade angle is computed.
4 In the Lab file box, provide the path and name of the file that contains the measured test
data that will be used for data reduction (by clicking the Browse button).
5 From the “Dependent variable” section, select the variable to use for plots.
Speed (N) – Select this option to use rotational speed (N) as the dependent variable
for maps.
Expansion ratio (ER) – Select this option to use pressure expansion ratio (ER) as the
dependent variable for maps.
7 In the Choose tab, select the parameters for the lab file. The parameters that are already
selected are the parameters that are specified for the current LAB file you chose.
When you create a new LAB file, all of the parameters in this tab are not selected,
allowing you to specify those that were actually measured. Refer to the Nomenclature
for definitions of the abbreviated parameters (see “Appendix A: Variable
Nomenclature,” pages 139-152).
Caution Once you change an item in one of the table cells in this dialog box, and then
click Apply or OK, the change becomes permanent in the Lab file and cannot
be undone using the Undo command.
Note also that in Data Reduction mode, you cannot switch units, such as
from Metric to English, as easily as you can in the other modes. This is
because the separate LAB file contains data specified in a particular set of
units.
You must ensure that your geometry file has the same units as the Lab file;
otherwise, when you try to run it, you will encounter problems and your
results will not be correct.
This tab provides a table listing the measurements for each parameter selected, and the
value of that parameter at each point for which test data is available. Each set of data
occupies a column of the table.
If you have laboratory data acquisition software that does not generate a Lab file
automatically, you can specify the information in this table by
typing the data in each cell manually (such as for a new Lab file)
or by copying the data from a spreadsheet program and pasting it into the table using
the standard Windows CTRL+C (copy) and CTRL+V (paste) commands.
9 To specify a new set of data, click the New Set button and specify where to insert the
new set. When you need to remove a set, highlight the column and click the Delete Set
button.
10 When you are done specifying the Lab data parameters, click OK.
11 In the General dialog box, click OK.
12 Run the solver to reflect the lab data in your data reduction case.
To specify a mode
1 From the Setup menu, choose Mode.
– or –
Right-click the Meridional View window and select Mode from the shortcut menu that
appears.
The Mode dialog box appears.
2 Select whether to work in Design mode, Analysis mode, or Data reduction mode.
Depending on the type of solver you are using and the type of mode you have chosen,
specific ways to input the data become available.
3 Select your input type choice.
For descriptions of the different types of Design and Analysis modes, see the
“Introduction to modes” section on page 52.
4 Click OK.
2 Use this dialog box to select the components that you want to include in your design.
Note RITAL designs require the inclusion of at least a nozzle and a volute.
3 Click OK.
If you have chosen one of the fluids listed below, a dialog box appears for setting the
fluid’s parameters.
New semi-perfect air
Old semi-perfect air
Ideal gas (K is constant)
DBR Real Fluid
User Supplied Real Fluid
Two-point Real Gases
Fast DBR Real Fluid
Steam
Pentane
Water
Customer Mollier Table
2 In this dialog box, specify the fluid properties, whether by loading the properties from
an external file, or by editing the properties and saving them in a file.
3 Click OK when you are finished specifying the fluid properties.
Continue to the next section to learn how to specify units.
2 From the “Units” section, select either Metric or English units. (English units are also
termed British or U.S. Customary systems [USCS] units of measurement.)
3 Specify the units to use for each measurement.
4 Click OK or Apply to keep the dialog box open to continue to specify other options in
other tabs of the dialog box.
Note If you decide to look at your results in different units after a run is complete, change
the units by following this procedure.
Continue to the next section to learn how to specify tolerance.
2 From the Filter to use for names drop-down list box, select the filter that you want to use
to map labels to your customized variable labels.
3 For each variable, type the value you want to use in the appropriate Value cell. (Double-
click in the cell until you see your insertion point).
4 When you are done specifying values, click OK.
Total temperature Type the value of the stage inlet total temperature (T00).
Total pressure Type the value of the stage inlet total pressure (P00).
Mass flow Type the value of the stage inlet mass flow rate (M) or volumetric flow
rate (Q) if you are using a volumetric flow type of turbine.
In a Design mode that calculates mass flow, use this as an initial starting
point for the solver. The closer it is to the actual mass flow rate, the faster
the solver converges.
Rotational speed Type the value for the rotational speed (N).
Gas constant Type the value of the gas constant for the fluid (R). This value is required
for perfect and semi-perfect gases. For air, this value should be 53.3538
ft.–lbf/lbm – R or 287.061 J/kg – K.
Specific heat ratio Type the value of the ratio of specific heats for fluid. This value is
required for perfect gases only.
dViscosity/ Type the rate of change of viscosity with temperature. This is used when
dTemperature using volumetric flow instead of mass flow, or head instead of pressure.
This is a derivative and is required for the Ritdap solver only.
4 Click OK.
2 In the Geometry tab, select how the volute is to be drawn in the Meridional View
window. Currently, these options affect only the way the volute is drawn, and do not
affect numerical results because there is insufficient information to provide any general
correlations between volute type and performance.
Overhung (left) – Select this option for an overhung volute left of the rotor.
Overhung (right) – Select this option for an overhung volute right of the rotor.
Symmetric (15 deg) – Select this option for a symmetric volute with a slope of 15
degrees.
Symmetric (22.5 deg) – Select this option for a symmetric volute with a slope of
22.5 degrees.
Advanced – A volute in which the cross-section shape is completely user-specified.
Asymmetric – A volute that overhangs to one side. The asymmetric volute shape is
often used for compressors.
7 Specify the following properties for the volute(s) from entry to splitter tip.
Inlet blockage – Specifies the inlet aerodynamic blockage fraction of the volute.
The inlet blockage refers to the aerodynamic blockage at the volute inlet plane.
Typical values are 0.0 – 0.1.
2 In the Geometry tab, specify the nozzle characteristics, including values for inlet, exit,
blade height, inlet and exit inclination angles, and blade number.
For detailed descriptions of each parameter, press F1 or click the Help button.
Note If you are using the Rital solver, an Options tab appears in place of the Option
tab for specific parameters that apply to the Rital solver.
For more detailed descriptions of solver options other than the recommended RTP
solver, refer to the “Options tab” secti on of the “Nozzle dialog box” topic in RITAL
Help. To view this topic, press F1 or click Help.
6 In the “Loss model” section, select one of the following options.
User specified loss coefficient – Select to set your own loss coefficient.
This pressure loss coefficient is used to calculate total pressure at the nozzle exit.
Range for loss coefficient: 0.03 – 0.07 for nozzle alone and 0.05 – 0.13 for volute and
nozzle combined.
Rodgers loss model – Select the Rodgers loss model.
For a description of the Rodgers loss model, press F1 or click Help.
Modified Rodgers loss model – Select the modified Rodgers loss model, recom-
mended for predicting losses at nozzle angles of 80° and over. For a more detailed
description, press F1 or click Help.
2 In the Swirl coefficient box, type the swirl coefficient at the interspace exit between the
nozzle exit and the rotor inlet.
Swirl coefficient is the ratio of the actual expected tangential velocity to the ideal
tangential velocity at the interspace exit (rotor inlet).
Note The Enable check box is only available in Data Reduction mode.
When the Enable option is selected, the swirl coefficient value is used in the
calculations and overrides any other calculations of interspace swirl coefficient; when
the option is not selected, the value is ignored.
3 In the Inlet blockage box, type the interspace inlet aerodynamic blockage fraction.
4 In the Loss coefficient box, type the value of the loss coefficient.
5 Click OK.
Note You must select the rotor loss model on the Options tab before specifying
geometry parameters in the Rotor dialog box.
3 From the “Rotor loss model” section, select one of the following loss models (for more
information on these models, press F1 or click Help):
NASA passage loss model
Modified NASA passage loss model
CETI passage loss model (default model)
Efficiency specified
NREC model (the default choice for the Ritdap solver; Velocity options are active)
4 In the “Rotor deviation model” section, select an option for calculating rotor deviation.
User specified deviation – Select to enable the Deviation option under the “Rotor
exit” section of the Properties tab.
Unified slip model – Select to specify the following values for the Unified Slip
Model.
Blade turning rate (usually negative) – Type a value for the blade turning rate
at the rotor exit, a key factor in unified slip model calculation. When the blade
angle decreases towards the rotor exit, the value is negative. The smaller the
turning rate, the higher the slip factor.
F-factor – Type an adjustable multiplier between 0 and 1. The greater the value
for F-Factor, the smaller the slip factor.
For more information on this model, see the “Unified Slip Model” topic in RITAL
Help.
“Rotor inlet” section – Specify inlet values for hub and shroud, radii, inclination
angle, and blade height; also (for the Ritdap solver only) slopes for tip and hub lines,
and radius of the radial section of the inlet hub contour.
“Rotor exit” section – Specify exit values for radii of rotor hub and shroud at exit,
for inclination angle, axial length, rotor exit blade angle, and rotor blade thickness;
also (for Ritdap only) slopes for tip and hub lines, maximum radius of radial section
at exit hub contour.
“Rotor throat” section – Calculate the rotor throat area.
If the Rotor throat area multiplier option is selected, RITAL calculates the throat
area with the given rotor exit blade angle, blade thickness, and the user-specified
multiplier.
If the User specified throat area option is selected, the user specifies the desired
throat area without RITAL calculating it.
Depending on the rotor loss model you have specified (in the Options tab) and the solver
you are using, some of these options may not be available.
“Rotor inlet” section – Specify values for the optimum incidence, optimum relative
flow angle, and for inlet blockage.
2 In the Geometry tab, specify the exit radius, exit height, exit inclination angle, and axial
length of the diffuser.
Note The Axial length option is only available with the Ritdap solver.
3 Click the Properties tab to specify the aerodynamic properties of the diffuser.
2 Specify the following exit conditions. The availability of these options depends upon the
type of mode in which you are working.
Blockage – Specify the aerodynamic blockage fraction at the end of the last compo-
nent. A suggested value for exit blockage would be one at least as high as the inlet
blockage. This option is available for all design and analysis modes and for all
solvers.
Exit total pressure – Specify total pressure at the diffuser exit.
This option is available for all solvers and for these two design modes:
Input exit total pressure, calculate nozzle exit blade angle or volute area
Input power and exit total pressure, calculate mass flow and nozzle blade exit
angle or volute area.
For analysis, this option is available for all solvers and for the following three anal-
ysis modes:
Input exit total pressure, calculate inlet total pressure,
Input exit total pressure, calculate mass flow rate
Input exit total pressure, calculate rotational speed.
Selecting a solver 89
Design, Analysis, and Design and Analysis Design and Analysis modes only (Data
Data Reduction modes modes only (Data Reduction mode not available at this time)
available. Reduction mode not
available)
Real gas properties Perfect gas properties only Real fluid properties
To select a solver
From the Solver menu, choose Select and then the name of the solver from the submenu
that appears:
Ritdap – This is the solver from the legacy NREC RITDAP program. You can design
for subsonic, transonic, and supersonic flow with this solver but with perfect gas
properties only. This solver allows you to work in Design and Analysis modes only.
Rital – This solver mixes the primary flow with the aerodynamic blockage before the
flow conditions are passed along to the next component. This solver is mass flow
based and cannot handle supersonic flow. You can work in all types of modes with
this solver.
RTP – This solver is a pressure-based solver, where pressure is adjusted for each
station to balance the mass flow for each component. The flow condition passed to
the next component is not mixed and aerodynamic blockage is preserved. This is a
robust solver across the subsonic, transonic, and supersonic domains.
Note The RTP solver is the recommended solver.
RITAL switches to the selected solver, adjusting parameters as needed. Depending on the
solver you chose, variations in the data must be specified.
1 From the Solver menu, choose Run (or click on the toolbar).
RITAL calculates the design.
2 To stop the calculation, select Stop from the Solver menu.
You can also use the Autosolve feature to have RITAL automatically calculate the
current design each time you apply or change a parameter. All views that display output
data automatically update with the new results from the solver.
3 To activate Autosolve, select Autosolve from the Solver menu (or click on the
toolbar).
A checkmark appears next to the command in the Solver menu. To turn this option off,
select the option again from the Solver menu or click the toolbar button again.
4 To view the results of the run, select one of the following options:
From the Window menu, choose Output Text View (or click on the toolbar).
From the Window menu, choose Output Table View (or click on the toolbar).
From the Window menu, choose Map View (or click on the toolbar) for multiple
data designs.
5 If you received errors from the calculation, view the list of errors by clicking on the
toolbar.
1 From the Solver menu, choose Accumulate Results (or click on the toolbar).
A checkmark appears next to the menu item signifying that this option is turned on.
2 To turn the option off, select Accumulate Results again from the Solver menu or click
the toolbar button. The checkmark should no longer appear next to the menu item.
Note If a default filter map has not already been specified in RITAL’s parameters,
an Open dialog box appears. Navigate to the filter file in the Output Files
folder in the RITAL program directory, and then click Open.
2 Right-click the column header of the run that you want to remove and select one of the
following options depending on how you want to remove the run:
To remove just the run selected, select Delete.
To remove all runs, select Delete All.
To remove all runs except for the run selected, select Delete All Except This.
3 Close the output table window.
Analysis mode
Multiple point analysis can also be performed when you are in Analysis mode. After a design
point analysis run, you can examine the performance of the stage at several different
operating points. This can be done with the optional map generation modules.
To begin to use multiple point analysis, see the following procedure, “Performing multiple
analysis.”
3 In the Modes tab, select Multiple data from the “Data” section.
4 Click OK.
6 In the Rotational Speed tab, specify the rotational speed points that you want to analyze.
In this tab, you can specify evenly spaced rotational speed points by means of minimum
and maximum fractions of the actual design point value, or up to 8 points as fractions of
the design point rotational speed. The value 1.0 in the Line 1 box represents 100% of the
original design speed.
Number of points – In this list box, specify the number of rotational speed points (<
8) along each speed line.
Even space – Evenly space the points. If this option is selected, you only need to
specify the minimum and maximum speeds.
Enter data – Specify fractions of the rotational speed for each point.
Number of points – In this list box, specify the number of expansion ratio points (<
12) along each speed line.
Even space – Select this option to evenly space the points. If this option is selected,
you only need to specify minimum and maximum expansion ratios.
Enter data – Select this option to specify the expansion ratio for each point.
User – Select to specify the speeds in the table. These values are specified
as absolute values.
12 From the “Y variable - expansion ratio” section, specify the following options:
Y boundaries Fixed for all X – Use the same values for YMIN and YMAX with
speed.·
Varied with X – Vary the values of YMIN and YMAX at all speeds.
The speeds are carried over as specified in the Rotational Speed tab, and the values
appear in the data table below the X and Y variable sections. The speed ranges can also
be edited here.
The values of YMAX can vary by each speed line.
Selecting any other element in the tab will generate the values in the table; however, this
step is not required in order to set all the values before clicking Apply or OK.
13 To specify a PAR file for the multiple point analysis rather than storing the data as part
of the geometry file, click the Load Old PAR File button.
14 To save the PAR file, click the Save PAR File button.
15 Click OK.
1 From the Window menu, choose Map View (or click on the toolbar).
A performance map window appears.
2 Right-click the window to access options that set map attributes. Use the shortcut menu
that appears to select X and Y-axis and all other plot properties.
100 Chapter 5: Performing Multiple Point Analysis Copyright © Concepts ETI, Inc.
A summary of the options available from this shortcut menu is detailed below.
Properties Specify map properties, such as the selection of the axes, plot
contours, scale, and variables in the Overall Setup dialog box.
(Refer to RITAL Help for more information on the Overall Setup
dialog box.)
Overlays Applies an overlay (by adding another map, either external or from
a run, or from a .DAT file) to compare changes.
Map Tolerance Specify an error margin for the speed. For example, if the error
margin is specified as 0.03, the RPM values can vary 3% and
remain on one speed line. This feature is useful in data reduction
cases in which RPM measurement varies from test to test.
Save MAP File Saves the current Map view as a .MAP file.
Note At any time when the map view is the current window, you can press your spacebar
to restore the view to its original scale settings.
102 Chapter 5: Performing Multiple Point Analysis Copyright © Concepts ETI, Inc.
4 Select the type of overlay that you want to use:
Overlay external map files – Specify an external map file to use as an overlay.
Overlay run – Compare the current map with a map from a previous run. From the
list box, select the number of the run whose map you want to compare.
Overlay .DAT file – Create or use an existing .DAT file as an overlay file.
Overlay .LAB file – Create or use an existing .LAB file as an overlay file.
5 Click OK.
The overlay appears in the window as another plotted line.
Tip To differentiate the lines more, double-click the Legend symbol of the overlay
plot line and adjust its line and symbol settings.
4 To remove a map file, select the map file from the list box and click Remove.
– or –
To remove all the specified map files from the list, click Clear all.
5 Click OK.
The external map file is shown as an overlay in the performance map window.
104 Chapter 5: Performing Multiple Point Analysis Copyright © Concepts ETI, Inc.
To view an overlay from a previous run
1 Select the Overlay run check box in the Overlays dialog box.
2 Select the number of the run whose map you want to compare in the spin box.
3 Click OK.
The run appears as an overlay in the performance map window.
2 In the text box, type the name of the file that you want to create, or click to navigate
to and select an existing .DAT file.
3 Click the Edit button.
The Test Data dialog box appears.
4 Select the filter from the Filter drop-down list. The table changes according to the filter
you have selected.
7 Specify the number of data points (minimum of 1, maximum of 20) for the .DAT file in
the Number of data points box.
Data points appear in the Test Data table under the headings of Value 1, Value 2, and so
on.
8 Specify values in the appropriate table cells.
9 To save your settings, click Apply or OK.
The Overlays dialog box appears.
106 Chapter 5: Performing Multiple Point Analysis Copyright © Concepts ETI, Inc.
10 To view data points without connecting lines, select the Discrete data points check box.
11 Click OK.
The overlay .DAT file appears in the performance map window.
Tip To differentiate the lines more, double-click the Legend symbol of the overlay plot
line and adjust its line and symbol settings.
1 From the Window menu, choose Output Text View (or click on the toolbar).
A text window appears listing the variables and parameters in the design.
Set Scroll Position Sets the scroll on the desired line, and for all the next outputs it will
hold its position.
The first column lists the numbered rows. The second column lists the name of the
parameter, and the third column displays the parameter units. The fourth and subsequent
columns display individual design runs. The header row displays the title of each
column. Subsequent rows display output variables.
In multiple data cases, each column (Run 1 Set 1, Run 1 Set 2, and so on) represents a
single data set within a run, with multiple data sets (Set 1, Set 2) occurring within a
single run (Run 1). The standard table functions are still available; however, they apply
to all data sets in the run.
For example, in a multiple data case, when you right-click the Run 1 Set 3 header, and
then choose Delete, you delete all of the data sets in Run 1. In addition, by selecting a
parameter row, you can create a plot of that parameter across all the data sets.
2 To view a plot of a particular variable against the run numbers, select the variable’s row
number.
Delete All Except This Deletes all runs except the selected one.
Make Current Run Sets the editor values to those shown in the selected run; reruns the
case, and places this new run at the end of the table.
Notes Displays notes for the run for viewing and editing.
(You can do this also by specifying the run number in the Overlays
dialog box).
(You can also do this by clearing the Overlay Run check box in the
Overlay dialog box.)
Save v6.6 GEO File Saves the selected run as a version 6.6 GEO file.
Save MAP File Saves the selected run as a map (.MAP) file (this option is available
for multiple data point designs only).
Save AxCent File Saves the selected run as an AxCent (.DES) file (this option is
available for single data point designs only).
Save Text Report Saves the selected run as an output text file.
1 From the Window menu, choose Velocity Triangles (or click on the toolbar).
The Inlet Velocity Triangles window appears. On your screen, angles appear in blue and
velocities appear in red.
3 To close the Velocity Triangle window, click in the window upper-right corner.
118 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
Overview: Using ConceptsMacros
ConceptsMacro is a utility tool for creating custom macros using Python® scripting. This
tool is useful for file output, post-processing, model modification calculations, and other
functions related to the processing of data from a Concepts NREC program. The feature
allows you to create macros (or scripts) in the Python® language to automate certain
functions within the Concepts NREC program.
Before using ConceptsMacros, you should know how to create macros and how to use
Python. (Currently, ConceptsMacro supports Python version 2.4.)
The ConceptsMacros feature is available from the Agile menu of RITAL.
The following procedures in this chapter concern the creation and use of ConceptsMacros:
Create a macro (p. 120)
Assign macro hooks (p.122)
Edit a macro (p.123)
Run a macro (p. 124)
Store macro files (p. 126)
Choose a default Python editor (p. 126)
View macro summaries (p.128)
Create macro templates (p.128)
Loading macro templates (p.129)
For examples of Python macros used in RITAL, see the “Python scripts” topic in Radial Help
by pressing F1.
2 In the Macro name box, type the file name for the new macro but omit the .py file
extension. Python is also case-sensitive.
Caution When used with RITAL, a Python script with a name identical to a DLL file
may cause a conflict resulting in a script run failure. Make sure that script
names are not the same as those of DLLs used by RITAL.
3 In the Description box, type a description of the macro file.
You must manually specify descriptions for functions in a file by adding descriptive text
flanked by three single quotes immediately after the corresponding def <function>: line.
For an example, see one of the provided macros in the program directory (see Concepts/
RITAL/Macros) or the generated wrapper file.
120 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
4 In the Hook locations box, select the On/Off check box for the appropriate hook (or
location).
– or –
Select the hooks later in the Run Macro At dialog box (recommended if you are
creating functions).
5 Click OK.
The default Python editor specified in your macro settings launches and displays the
new macro file. If no default Python editor is specified, nothing opens.
You can create new macros or edit existing ones with the default editor.
Scintilla is the default Python editor provided with the ConceptsMacro feature. To
select or change an editor, see “Selecting default Python editors” on page 126.
6 Type the Python code for the macro in the editor.
For assistance in using Python code for your macro, see the “Troubleshooting tips” topic
in Radial Help by pressing the F1 key.
When you are finished writing the code, save your changes, and then close the Python
editor.
7 When you return to the Macros dialog box, click the Refresh button to view the new
macros in the list of available macros.
122 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
2 From the “Hook locations” section of the Create New Macro (or the Run Macro At)
dialog box , select the check boxes in the On/Off column to assign hooks to the macro.
3 Click OK.
The macro is automatically attached to the hooks and the Macros dialog box appears
again.
Macros with hooks appear in bold in the “Available macros” section.
4 Click Close in the Macros dialog box.
When the hook location is reached during a solver run or another program execution, the
attached macros are executed.
The program will display an error message for missing information or erroneous hook
selections.
If an error message appears, click No in the Macro Error dialog box to skip running the
macro, and edit the macro before the next run.
Note Python generates error messages in Python format.
Editing macros
To fix errors or to adjust existing macros, you can edit the macro with a Python editing tool.
To edit a macro
1 From the Agile menu, choose Macro – Macros.
The Macros dialog box appears.
Running macros
After you have created a macro, run the macro with a case in the Concepts NREC program.
You can also use any macro provided with the Concepts NREC program for processing data
and performing various functions with the program.
To run a macro
1 From the Start menu, choose [All] Programs – Concepts – Radial program.
Note When you launch the Concepts NREC program, it automatically imports any
existing macros set up to work with the program. Any executable code in the
macros that you create must be set up inside functions to avoid the automatic
running of global portions of the scripts when you launch the program and use
the macro dialog boxes.
2 Open your design in the program.
3 From the Agile menu, choose Macro – Macros.
The Macros dialog box appears.
This dialog box displays all existing macros available in the macro directory as
specified in the “Available macros” section.
124 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
4 From the “Available macros” section, expand the tree-view, and then select the macro or
function to view in the Description box.
You can call a macro with hooks based on special events or locations in the Concepts
NREC program. Attaching hooks to macros can customize RITAL behavior and
automate special functions. Some hooks may automatically send inputs to macros. This
information can be found when viewing the Run Macro At dialog box, as described
below.
Caution Macros requiring inputs are listed in parentheses after the macro name in the
“Available macros” section. Do not click Run after selecting these macros.
Instead, make sure to run any macros requiring inputs at hook locations, or
call them from other macros that provide the necessary input values.
5 If the macro requires inputs, check that the values in your design are correct before
running the macro.
See the Description box for hooks suggested for the selected macro.
6 Select the macro or function that you want to run from the “Available macros” list.
7 Choose one of the following:
To run the macro without sending inputs, click the Run button.
To run the macro at a specific location, click the Run At button.
If you click Run, the macro runs immediately with no inputs.
If you click Run At, the Run Macro At dialog box appears.
8 Select the hooks in the On/Off column of the Hook locations window.
Note RITAL comes with a set of predefined hooks that you can use with your
macros.
To purchase a hook, contact these departments at Concepts NREC:
Software Sales (sales@conceptsnrec.com)
Support (support@conceptsnrec.com)
You can also request a hook on the yearly software ballots if you are an APS (Agile
Product Support) member.
2 In the Settings directory box, type the directory location where you want to store
macros, or click Browse to navigate to and select the location.
Note If you specify a directory without .py files, the program may display a
warning message.
3 Click OK.
The settings are saved in the program’s registry.
Macros stored in this location are automatically listed in the “Available macros” section
of the Macros dialog box.
Note You can access other Python functions outside of the Concepts macro
directory through your Python macro in this directory, but only files in this
directory will appear in the Macros dialog box. You cannot run a macro in
another directory from the Macros dialog box or from a program “hook”
location.
126 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
2 From the “Python editor” section, select one of the following options:
None – Select if you do not want to use a default Python editor.
Editor view – Select the Scintilla View Python editor provided with the program.
Note This editor is currently only available with Concepts NREC Radial
programs.
User-specified editor – Select this option to specify a Python editor. To specify the
Python editor, use the Browse button. Note that if you launch the editor from the
Macros dialog box, the file name of the selected macro is appended to this command.
3 Click OK.
The dialog box lists the hooks associated with the macros.
128 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
Loading macro templates
Macro template files (*.MTP extension) save hook and macro associations, along with macro
directory locations. Macro templates save time when setting up macros for design cases. To
learn how to create a macro template, see “Creating macro templates” on page 128.
Loading existing macro templates lets you quickly set up macros and associated hooks for
Radial program cases.
Caution When you load a macro template, any existing macro settings you have specified
for the case will be replaced, including the macro directory setting. However,
loading a template does not erase any files. If you have macros specified in the
template file that no longer exist in the specified macro directory, these macros and
associated hooks are ignored.
130 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
2 Type the input portion of the text input/output file.
To indicate the beginning and end of the input portion, type “# Input portion” and "#
End input portion”.
Note Hatch marks (#) indicate Python comments. Always precede comments with
hatch marks. All text to the right of a hatch mark is ignored by the program.
Comments are recommended, although not necessary for the program to run.
3 Add the variable names to the input portion of the text input/output file.
To ensure the validity of these names, copy and paste them from the OLE Variable
Name column of the variable_name_compal_pumpal_fanpal.xls file stored in the
program directory.
Note Avoid typing spaces in variable names: spacing and typos in the middle of a
name invalidates the name.
4 Once you have typed or pasted the variable names in the input portion, type the
numerical values that you are assigning to them after an equal sign (=).
Note If you run the file without assigning numerical values in the input portion, the
program will assume the existing values of the case that you have listed in the
header (after FILE_IN).
For complete formatting rules for diffuser and stage information, see the “Text input/
output file” topic in Radial Help.
5 Specify the output portion of the file by typing the variable names.
To indicate the beginning and the end of the output portion, type “# Begin output
portion” and “# End output portion”.
Formatting rules for stage and diffuser variables that apply to inputs apply to outputs as
well.
Note In the output portion, do not type either values or equal signs (=).
6 Type the output parameters.
– or –
Copy and paste variable names from the variable_name_compal_pumpal_ fanpal.xls
file (recommended).
7 Save the text input/output file and run it from the Windows command prompt.
After the solver is run, the text output is sent to the output file that you specified in
FILE_OUT in the header of the input/output file.
132 Chapter 7: Working with Python Script Copyright © Concepts ETI, Inc.
Running text input/output with Python
Once you have created a text input/output file, you can also use the Windows command
prompt to run the text file with a Python script.
Using the Python script (textio.py) is recommended for extending the functionality of the
text input/output feature.
Note Before you start, make sure to install Python 2.4.4 and a Win 32 extension. For
websites from which to install Python and other necessary extensions, see
“Overview: Text Input/Output in Rital” on page 130.
2 In AxCent, you can then develop the full 3D blading design, and if necessary, make
adjustments before performing optimization.
For more information, refer to AxCent Help by pressing F1 or by selecting Help Topics
from the Help menu.
Parameter Description
STAGE U/C0 Velocity ratio in which U is the rotor inlet tip speed and C0 is
the velocity attained if the working fluid were expanded in an
ideal nozzle over the same total-total expansion ratio as that of
the turbine
STAGE U/C Velocity ratio in which U is the rotor inlet tip speed and C is the
velocity attained if the working fluid were expanded in an ideal
nozzle over the same total-static expansion ratio as that of the
turbine
h in – h out
STAGE Reaction = ----------------------------
-
h 0in – h 0out
Parameter Description
Parameter Description
VOL LossCoeff (Volute inlet total pressure - volute exit total pressure)/(volute exit total
pressure - volute exit static pressure)
VOL C out(x) Volute exit mixed-out absolute velocity; no mixing with RTP solver
VOL CM out(x) Volute exit mixed-out meridional velocity; no mixing with RTP solver
VOL CT out(x) Volute exit mixed out tangential velocity; no mixing with RTP solver
VOL ALPHA out(x) Volute exit mixed-out absolute flow angle; no mixing with RTP solver
VOL MACH out(x) Volute exit mixed-out absolute Mach number; no mixing with RTP solver
VOL T0 out(x) Volute exit mixed-out total temperature; no mixing with RTP solver
VOL H0 out(x) Volute exit mixed-out total enthalpy; no mixing with RTP solver
VOL P out(x) Volute exit mixed-out static pressure; no mixing with RTP solver
Vol T out(x) Volute exit mixed-out static temperature; no mixing with RTP solver
VOL H out(x) Volute exit mixed-out static enthalpy; no mixing with RTP solver
VOL S out(x) Volute exit mixed-out entropy; no mixing with RTP solver
VOL BLOCK out(x) Same as BLOCK out; aero blockage is preserved with RTP solver
Parameter Description
NOZ BLOCK in Nozzle inlet aerodynamic blockage; same as volute exit blockage
NOZ LossCoeff. Nozzle total pressure loss/(exit total pressure - exit static pressure)
NOZ C out (x) Nozzle exit mixed-out absolute velocity; no mixing with RTP solver
NOZ CM out(x) Nozzle exit mixed-out meridional velocity; no mixing with RTP solver
NOZ CT out(x) Nozzle exit mixed-out tangential velocity; no mixing with RTP solver
NOZ ALPHA out(x) Nozzle exit mixed-out absolute flow angle; no mixing with RTP solver
NOZ MACH out(x) Nozzle exit mixed-out absolute Mach number; no mixing with RTP
solver
NOZ P0 out(x) Nozzle exit mixed-out total pressure; no mixing with RTP solver
NOZ T0 out(x) Nozzle exit mixed-out total temperature; no mixing with RTP solver
NOZ H0 out(x) Nozzle exit mixed-out total enthalpy; no mixing with RTP solver
NOZ P out(x) Nozzle exit mixed-out static pressure; no mixing with RTP solver
NOZ T out(x) Nozzle exit mixed-out static temperature; no mixing with RTP solver
NOZ H out(x) Nozzle exit mixed-out static enthalpy; no mixing with RTP solver
NOX S out(x) Nozzle exit mixed-out entropy; no mixing with RTP solver.
NOZ BLOCK out(x) Same as NOZ BLOCK out; aero blockage is preserved with RTP solver
Parameter Description
INTSPC BLOCK in Interspace inlet aerodynamic blockage; same as nozzle exit blockage
INTSPC SwirlCoeff (Radius x tangential velocity) at rotor inlet/ (radius x tangential velocity)
at nozzle exit.
INTSPC R out(m) Interspace exit radius at RMS location (rotor inlet tip radius)
Parameter Description
ROT BETAB out Rotor exit relative blade angle at the RMS radius
ROT ALPHA out Rotor exit absolute flow angle at RMS radius
ROT MachAbs out Rotor exit absolute Mach number at RMS radius
ROT BETA out Rotor exit relative flow angle at RMS radius
ROT MachRel out Rotor exit relative Mach number at RMS radius
ROT P0rel out Rotor exit relative total pressure at RMS radius
ROT T0rel out Rotor exit relative total temperature at RMS radius
ROT H0rel out Rotor exit relative total enthalpy at RMS radius
ROT BLOCK in Rotor inlet aerodynamic blockage; same as interspace exit blockage
ROT ZETA Ratio of actual/ideal values of exit relative kinetic energy. Only calculated
in data reduction. Not available with RTP solver.
ROT BLOCK out Rotor exit aerodynamic blockage, supplied through diffuser inlet blockage
ROT C out(x) Rotor exit mixed-out absolute velocity; no mixing with RTP solver
ROT CM out(x) Rotor exit mixed-out abs. meridional velocity; no mixing with RTP solver
ROT CT out(x) Rotor exit mixed-out abs. tangential velocity; no mixing with RTP solver
ROT ALPHA out(x) Rotor exit mixed-out absolute flow angle; no mixing with RTP solver
ROT MachAbs out(x) Rotor exit mixed-out absolute Mach number; no mixing with RTP solver
ROT P0 out(x) Rotor exit mixed-out total pressure; no mixing with RTP solver
ROT T0 out(x) Rotor exit mixed-out total temperature; no mixing with RTP solver
ROT P out(x) Rotor exit mixed-out static pressure; no mixing with RTP solver
ROT T out(x) Rotor exit mixed-out static temperature; no mixing with RTP solver
ROT H out(x) Rotor exit mixed out static enthalpy; no mixing with RTP solver
ROT S out(x) Rotor exit mixed-out entropy; no mixing with RTP solver
ROT BLOCK out(x) Rotor exit mixed-out aerodynamic blockage; no mixing with RTP solver
ROT PHI_isentropic Co/U, where U is the rotor inlet tip speed and Co is the velocity attained if
the working fluid were expanded in an ideal nozzle over the total-to-total
expansion ratio as that of the turbine.
ROT PHI in Rotor inlet meridional velocity / rotor inlet tip speed
ROT PHI out Rotor exit meridional velocity / rotor exit linear speed at RMS radius
Parameter Description
DIFF R in(h) Diffuser inlet hub radius; same as rotor exit hub radius, not in input
menu
DIFF R in(t) Diffuser inlet tip radius; same as rotor exit tip radius, not in input menu
DIFF BLOCK in Diffuser inlet blockage; also used as rotor exit blockage
DIFF SwirlCoeff (RMS exit radius x diffuser exit tangential velocity) / (RMS inlet radius
x inlet tangential velocity)
DIFF PressureRecovery (Diffuser exit static pressure - inlet static pressure) / (diffuser inlet total
pressure - inlet static pressure)
DIFF LossCoeff (Diffuser inlet total pressure - exit total pressure) / (diffuser inlet total
pressure - inlet static pressure)
DIFF ALPHA out Diffuser exit absolute flow angle at RMS radius
DIFF MACH out Diffuser exit absolute Mach number at RMS radius
Parameter Description
H 0, inlet – H s, exit
HEAD Coefficient T-S, isentropic ---------------------------------------------
2
-
U
HEAD T-T actual Actual T-T polytropic head; isentropic T-T head × polytropic
T-T efficiency based on real properties
HEAD T-S actual Actual T-S polytropic head; isentropic T-S head × polytropic
T-S efficiency based on real properties
HEAD coefficient T-T actual Actual total-to-total polytropic head/U2, where U is the rotor
tip speed
HEAD coefficient T-S actual Actual total-to-static polytropic head/U2, where U is the rotor
tip speed
Parameter Description
MISC Specific Speed Non-dimensional definition of specific speed based on actual total
work
Station-number scheme
The following station-numbering scheme is used for the Preliminary Sizing feature (as
referenced in the Axial and Radial Turbines textbook published by Concepts NREC, LLC)
0 Scroll inlet
1 Scroll exit
2 Nozzle throat
3 Nozzle exit
4 Rotor inlet
5 Rotor throat
6 Rotor exit
7 Diffuser exit
Ritdap approach Based on the optimum specific speed (N s ) and the blade-to-jet speed
ratio ( υ).
Axial and Radial Turbines Based on the optimum flow coefficient ( φ) and loading coefficient
textbook approach (ψ ).
υ = U 4 ⁄ C j = U 4 ⁄ 2Δh 0s (2)
φ = C m6 ⁄ U 4 (3)
where Δh 0 is the actual enthalpy change and is related with isentropic enthalpy change,
Δh 0s , through the total-to-static efficiency ( η ts).
Δh 0 = η ts Δh 0s (5)
By combining equations (2), (4), and (5), we can easily obtain a relationship between the
loading coefficient and the blade-to-jet speed ratio.
2 (6a)
ψ = η ts ⁄ ( 2v )
1⁄2 (6b)
υ = { η ts ⁄ ( 2ψ ) }
Now the rotor exit volumetric flow can be expressed as
Q 6 = C m6 A 6 = ψU 4 π r 6s
2 2
– r 6h (7)
where A 6, r 6s and r 6h are the rotor exit area, shroud radius and hub radius, respectively.
1⁄2 (8b)
( πφ )
N s = ---------------------------
- × SP
( ψ ⁄ η ts ) 3 ⁄ 4
(8c)
r6s r6h
2 2
SP = -------
r - – -------
r -
4 4
where SP is a shape factor reflects the rotor inlet/exit geometry. Once this parameter is
fixed, one-to-one correspondence can be established between ( φ, ψ ) and ( N s, υ ) through
equations (6) and (8). For optimum design, if we set (as Ritdap recommended) N s = 0.6,
υ = 0.7 , r 6s ⁄ r 4 = 0.8, r 6h ⁄ r 4 = 0.3 , η ts = 0.9 , from equation (6a) and (8a) we can obtain
that φ = 0.215 , ψ = 0.918, which is consistent with what the Turbine book recommended.
To summarize, there is little difference between these two approaches. Since you can
calculate one pair of parameters from another, all the four parameters are available for this
feature.
The isentropic enthalpy change, Δh 0s, can be either calculated through the inlet/exit pressure
or the efficiency and the actual enthalpy change, depending on the input option. The
calculation of rotor exit volume flow rate is now an easy matter since the flow coefficient is
known.
The rotor tip speed can be calculated from equation (10) with a blade-to-jet speed ratio
specified by you. If this is limited by the stress consideration, you can specify the rotor tip
speed and the loading coefficient; otherwise, the blade-to-jet speed ratio will be ignored.
C. Power
Δh 0s = h 00 – h ( p 6, s 0 ) (11)
The isentropic enthalpy change can be calculated from equation (11) where h0s is the inlet
entropy, h 00 is the inlet total enthalpy, and p 6 is the static pressure at rotor exit. Then U 4 can
be calculated from equation (10).
D. Mass flow
Similar to the Exit static pressure, U 4 can be calculated from equation (10). The mass flow
can then be calculated with the known power and efficiency as follows:
P
m = -------------------
η ts Δh 0s
r4h/r3 0.3 Ratio of rotor exit hub radius to rotor inlet radius
where clearance is the set as 1% of r 4 for a nozzled turbine and 5% for nozzleless
turbine.
6 Diffuser Exit
The default diffuser is assumed to have an area ratio (AR) of 1.5 and the divergence
angle (DivAng) of 4.5 degrees with no center body r 7h = 0 . The shroud radius ( r 7s ) and
the axial length (AxLen_Dif) of the diffuser can easily be calculated.
A 7 = AR∗ A 6
1⁄2
R 7s = A 7 ⁄ π + r2
7h
AxLen_Dif = ( r 7s – r 6s ) /tan(DivAng)
Customer Mollier Table Property values that are read from a customer-supplied Mollier table.
For more information on the Mollier Table, see the Mollier Table
Model on page 173.
DBR real fluid Fluid properties calculated from the DBR fluid property library.
The DBR options are not available in the basic RITAL package. These
options use routines from DB Robinson and include many
hydrocarbons and refrigerants.
Fast DBR real fluid Fluid properties calculated from the DBR fluid property library. Fast
DBR explicitly assumes single-phase fluid.
Fast DBR is based on the original DBR library but is customized for
single-phase gas calculation. The calculation is a little faster, but is not
as robust when the iteration crosses a phase-change boundary. For this
reason, calculation with the full DBR real fluid library is
recommended.
Ideal gas (K is constant) K is constant. All the properties are calculated using ideal gas law.
Ideal liquid Allows you to specify the approximate ideal characteristics of a fluid.
New semi-perfect air Specific heat (Cp) is calculated from a polynomial function of
temperature (T). The ideal gas density is used, i.e. no change in
compressibility is assumed. Other thermodynamic properties are
obtained by integrating the Cp-T relationship.
NIST 7.2 Real Fluid The NIST options use a database published by NIST (National Institute
of Standards and Technology) to calculate the fluid and thermodynamic
properties of the fluid. The NIST 7.2 calculation is based on Refprop
7.2.
NIST 8.0 Real Fluid The NIST 8.0 calculation is based on Refprop 80. NIST 8.0 contains 84
pure fluids, 5 PPF, and 20 mixed fluids.
NIST 9.0 Real Fluid The NIST 9.0 calculation is based on Refprop 9.1. NIST 9.1 contains
121 pure fluids, 5 pseudo-pure fluids, and mixtures with up to 20
components.
Old semi-perfect air This is less accurate than the New semi-perfect air model and is only
retained for legacy reasons. The New semi-perfect air model is
recommended for new projects.
Two-point real gas Specific heat ratio, compressibility, viscosity calculated from supplied
polynomials of temperature.
User-supplied real fluid Fluid properties calculated from a user supplied GASP64.dll file.
GASP/DBR Real Fluid For a description of this fluid model, see“Fluid properties” on User-Defined, CO2
page 170.
Requires purchase.
Ideal Gas (K is constant) For a description of this fluid model, see “Fluid properties” on All fluid names
page 170 except Mixture.
Incompressible Flui Use an incompressible fluid (saved in the *.inc format). User-Defined,
Steam/Water
NIST Real Fluid (7/8/9.1) For a description of this fluid model, see “Fluid properties” on
page 170.
Semi-perfect air Specific heat (Cp) calculated from a polynomial equation. Air
Density calculated using ideal gas law. Enthalpy (h) and entropy
(s) calculated using integrals, taking Cp as a function of
temperature (T).
PRCE Model This option is the Peng-Robinson Cubic Equation fluid All fluid names
formulation as detailed in "A New Two-Constant Equation of except Mixture.
State". Industrial and Engineering Chemistry: Fundamentals.
(1976) Requires purchase.
Specific Heat Polynomial Polynomial coefficient for specific heat (Cp) as a function of All except Mixture
temperature (T). and Steam/Water
To specify Metric units in your file, you must change the first line of your MLR file to the
following: 0, Air.
To specify English units, change the same line to the following: 1, Air.
At least two temperature points must be specified for each pressure; however, you should
supply enough points so that the linear interpolation procedure used to obtain properties at
any given point does not introduce unacceptable errors.
The isobars along which the other data are specified need not be uniformly spaced. The
temperature points need not be uniformly spaced either, but the temperatures at
corresponding points on each isobar should be the same.
A table for Air that is suitable to use with a turbine case, is available for you to view in
RITAL. This sample file is called air.mlr and resides in your \\Program
Files\Concepts\RITAL\Work directory.
T-
Speed of Sound: a = aRef ---------
T Ref
In order to keep the distributions of the properties smooth, it is desirable to choose the
reference state (that is the quantity T Reƒ) on each isobar to be a point in the vapor phase which
is as near as possible to saturation conditions at that pressure. As a practical matter it will
usually suffice to take this to be the first temperature point closest to saturation that
corresponds to an actual point in the vapor state.
Care must be taken, however, to maintain a smooth set of contours in the extrapolated region
of the Mollier table. That is, it may be necessary to adjust the reference properties such that
the dependent thermodynamic variables remain smooth functions of temperature and
pressure. Otherwise, “reverse” look-ups (for example, finding pressure from temperature and
enthalpy) may be dual-valued and cause serious problems with the interpolation algorithms.
1 R11
2 R12
3 R13
4 R13B1
5 R21
6 R22
7 R23
8 R113
9 R114
10 R115
11 R123
12 R124
13 R125
14 R134
15 R134A
16 R141B
17 R142B
18 R143
19 R143A
20 R152A
21 R218
22 R290
23 RC270
24 RC318
25 E134
26 C5112
1 Methane (CH4)
2 Ethane (C2H6)
3 Propane (C3H8)
4 Isobutane (IBUT)
5 N-Butane (BUTA)
6 Isopentane (IPEN)
7 N-Pentane (PENT)
8 N-Hexane (HEXA)
9 N-Heptane (HEPT)
10 N-Octane (OCTA)
11 N-Octane (NONA)
12 N-Decane (DECA)
13 Nitrogen (N2)
16 Toluene (C7H8)
17 Benzene (C6H6)
18 Cyclohexane (CYH)
19 Water (WATR)
20 Hydrogen (H2)
22 Ammonia (NH3)
24 Helium (HE)
25 Bitu
26 MEG
27 DEG
28 TEG
29 Undecane (UNDE)
30 DODE
32 Neopentane (NPEN)
33 2-Methylpentane (2MEP)
34 3-Methylpentane (3MEP)
36 2,3-Dimethylbutane (2DMB)
37 2-Methylhexane (2MHX)
38 3-Methylhexane (3MHX)
39 3-Ethylpentane (3EPN)
40 2,2-Dimethylpentane (2DMP)
41 2,4-Dimethylpentane (24DM)
42 3,3-Dimethylpentane (3DMP)
44 Diisobutyl (DIB)
45 Isooctane (IOCT)
46 Cyclopentane (CYP)
47 Methylcyclopentane (MCYP)
48 Methylcyclohexane (MCYH)
49 Ethene (C2H4)
50 Propene (C3H6)
51 1-Butene (1BUE)
52 Cis-2-Butene (C2BN)
53 Trans-2-Butene (T2BN)
54 Isobutene (2MNP)
55 1-Pentene (1PNE)
56 1,2-Butadiene (12BU)
57 1,3-Butadiene (C4H6)
58 Isoprene (IPRE)
59 Propadiene (PRPD)
60 Acetylene (C2H2)
61 Propyne (PRPY)
62 1-Butyne (1BYN)
63 2-Butyne (2BYN)
64 Ethylbenzene (EBEN)
65 O-Xylene (OXYL)
66 M-Xylene (MXYL)
67 P-Xylene (PXYL)
68 Styrene (STYR)
69 Isopropylbenzene (IPRB)
71 Air
72 Oxygen (O2)
73 Chlorine (CL)
78 Argon (A)
79 Diphenyl (BINL)
T
W
table filters 111
table output 109 water 168
temperature wizard
diffuser 148 Choose Mode and Solver dialog box 21
interspace 144 create design with 20
volute 140 Design Mode dialog box 39
templates Exit Conditions dialog box 34
for macros 126 Finished dialog box 35
text input/output 128 Input/Output Units dialog box 24
from command prompt 130 Layout dialog box 26
text output 108 Operating Conditions dialog box 40
Z
zoom 17, 99