...

\_ "_ _.- _I

by user

on
Category: Documents
18

views

Report

Comments

Transcript

\_ "_ _.- _I
w_
j
NASA
TECHNICAL
NOTE
•
NASA TN D-8430
!
t477-
Z
I--
18992
He,. _ o_
MF Ao I
UncJ.a-_
_I/01
Z
\_ "_
REVISED
FORTRAN
CALCULATING
ON
THE
VELOCITIES
HUB-SHROUD
SURFACE
OF
AN
MIXED-FLOW
I - User's
Theodore
Lewis
.
FOR
AND
STREAMLINES
MIDCHANNEL
AXIAL-,
_.- _I
RADIAL-,
TURBOMACHINE
OR
STREAM
OR
ANNULAR
DUCT
Manual
Katsanis
Research
Cleveland,
PROGRAM
21299
Ohio
and
William
D.
McNally
Center
44135
NATIONAL AERONAUTICSAND SPACE ADMINISTRATION .
WASHINGTON, D. C. •
MARCH 1977
1, Report
"' 4.
No.
2.
NASA
TN D-8430
Title
Subtitle
and
REVISED
Government
FORTRAN
Accession
PROGRAM
No.
3.
Recipient's
CALCULATING
5.
Report
FOR
VELOCITIES
AND STREAMLINES
ON THE HUB-SHROUD
MIDCHANNEL
STREAM
SURFACE
OF AN AXIAL-,
RADIAL-,
OR MIXED-FLOW
TURBOMACHINE
OR ANNULAR
DUCT
I- USER'S MANUAL
6,
8.
Katsanis
and William
D.
Performing
Organization
Lewis
Research
National
and
McNally
Sponsoring
Ohio
Agency
Space
and
13.
Address
National Aeronautics
and Space
15,
D. C.
Supplementary
No
Unit
No.
Contract
or
Grant
Type
Report
No,
of
and
Period
Covered
Note
Administration
Sponsoring
Agency
Code
20546
NASA
TN
on the Hub-Shroud
D-7343
(FORTRAN
Mid-Channel
Flow
Program
Surface
for Calculating
Velocities and Streamlines
of an Axial- or Mixed-Flow
Turbomachine,
1973)
Abstract
A FORTRAN-I
V" computer
free
transonic
flow
solution
The
blade
may
be fixed
axial,
row
mixed,
supersedes
shroud,
or
velocities.
Transonic
on
D-7343.
is made
Subsonic
solutions
Meridional
stream
(Suggested
developed
and
is a revision
the
blades
Upstream
and
downstream
for
loss
angles
solutions
on the
are
obtained
stream
obtained
by
be
flow
a detailed
surface
twisted
surface
by
Distribution
STAR
leaned.
variables
and
may
well
or
shock-
as
Flow
this
vary
The
may
from
results
hub
mass
that
blade
so-
uses
information
Pages
22,
flow.
Statement
- unlimited
Category
01
flow; Radial-inflow
turbine; Centrifugal- compressor
19.
Security
Classif,
(of this
Unclassified
report)
20.
Security
Classif,
(of
this
Unclassified
page)
21.
No,
of
105
For sale by the National Technical Information Service, Springfield, Virginia 22161
to
include
stream-function
method
be
report
approximate
a finite-difference,
Unclassified
Mixed-
and
program
as
at a reduced
flow; Midchannel
subsonic
of a turbomachine.
pressure.
a velocity-gradient
18.
Transonic
may
of stagnation
solution
turbomachine;
obtains
stream
of a previous
to correct
by Author(s))
plane; Turbomachine
that
midchannel
rotating,
stream-function
surface, Axial-flow
flow turbomachine;
been
hub-shroud
program
flow
are
a finite-difference,
Words
or
and
has
the
This
streamlines,
lution.
Key
TN
provision
surface
from
program
radial.
NASA
and
velocities,
17.
Report
Notes
Supersedes
16.
Organization
Technical
14.
Washington,
Performing
Administration
44135
Name
Code
505 -04
11.
and
Organization
Work
Address
Center
Aeronautics
Cleveland,
12.
Name
1977
Performing
E -8734
10.
9,
No.
Date
Narch
7. Author(s)
Theodore
Catalog
Price"
A06
CONTENTS
Page
SUMMARY
_TRODUCTION
METHOD
BASIC
1
.......................................
....................................
OF ANALYSIS
...............................
ASSUMPTIONS
...............................
SOLUTION
BY COMBINATION
OF METHODS
SUBSONIC
STREAM-FUNCTION
SOLUTION
TRANSONIC
BLADE
VELOCITY-GRADIENT
SURFACE
OF PROGRAM
DESCRIPTION
OF INPUT
INPUT
....................
APPROXIMATE
VELOCITIES
APPLICATION
...................
SOLUTION
.........
..........................
............................
AND OUTPUT
10
.......................
11
........................................
Input
Special
Dictionary
Instructions
(a) Units
for
Preparing
of measurement
(b) Damping
(c) Hub and
factors
flow
mesh
(e) Upstream
and
blade
DNEW
channel
and
points
output
26
26
....................
geometry
flow
26
..................
27
data
flow
(j) Straight
cascade
conditions
thickness
for
(i) Incompressible
infinite
25
.....................
..............................
surface
for
and
downstream
(g) How to specify
(h) Requests
Input
...........................
FNEW
shroud
(d) Orthogonal
(f) Mean
17
..................................
spline
coordinates
curves
27
.................
28
...............
29
..................
29
..........................
31
............................
31
..........................
(k) Choosing
a value
for
REDFAC
.......................
31
(l) Choosing
a value
for
ANGROT
.......................
31
OUTPUT
31
.......................................
Printed
Output
..................................
32
Plotted
Output
..................................
52
Error
Messages
NUMERICAL
EXAMPLE
66
.................................
...............................
7O
iii
PRECEDING
PlaiCE BLANK
NOT
FILMED
APPENDIXES
A-
GOVERNING
B -
DERIVATION
OF
STREAM-FUNCTION
C o DERIVATION
OF
VELOCITY-GRADIENT
D-
LOSS
E -
DEFINING
F -
INCIDENCE
G-
BLADE
CORRECTIONS
AVERAGE
H-
SYMBOLS
REFERENCES
EQUATIONS
...........................
EQUATION
..............
EQUATION
..............................
REDUCED--MASSAND
73
DEVIATION
SURFACE
DENSITIES
VELOCITIES
FLOW
85
90
PROBLEM
CORRECTIONS
AND
............
77
................
.................
92
93
BLADE-TO--BLADE
.............................
95
....................................
98
....................................
101
iv
REVISED
FORTRAN
PROGRAM
STREAMLINES
ON THE
SURFACE
FOR CALCULATING
HUB-SHROUD
OF AN AXIAL-,
STREAM
DUCT
MANUAL*
Katsanis
Lewis
AND
OR MIXED-FLOW
OR ANNULAR
I - USER'S
by Theodore
MIDCHANNEL
RADIAL-,
TURBOMACHINE
VELOCITIES
and William
Research
D.
McNally
Center
SUMMARY
A FORTRA
N-IV computer
program
has been developed that obtains a detailed sub-
sonic or transonic flow solution on the hub-shroud
single blade row of a turbomachine.
duct without blades.
supersonic flow.
blade row may
mldchannel
stream
surface of a
A solution can also be obtained for an annular
The flow must be essentially subsonic, but there may be locally
The solution is for two-dimensional,
adiabatic shock-free flow.
be fixed or rotating, and the blades may be twisted and leaned.
flow may be axial, mixed, or radial. Upstream
and downstream
vary from hub to shroud, and provision is made
for an approximate
of stagnation pressure.
The
The
flow conditions can
correction for loss
Viscous forces are neglected along solution mesh
lines running
from hub to tip.
The present program
sedes NASA
nonaxial
any
flows
without
specified
ments
for
The
the
TN D-7343.
basic
tained
solution.
mation
that
The
part
II as
program
to use
of solution
and
includes
the
solution
manual.
program
listing
TN D-7343.
and
to allow
detailed
consists
of the
flow.
be obtained.
The
for
improve-
solution
with
report,
and
to illustrate
a detailed
part
part
of the
stream
solution
flow
at the full
mass
the equations
the
program
user's
contains
use
This
solution
mass
I,
of
the re is locally
transonic
I as the
solution
function.
When
at a reduced
It explains
example
,
NASA
This
as it is.
a numerical
to handle
blades,
numerous
subsonic
solution
in two volumes,
gives
without
stream-function
is reported
complete
Supersedes
must
a velocity-gradient
program
to make
equations
to obtain
the
ducts
function
to strictly
finite-difference
the programmer's
necessary
stream
of a finite-difference,
The
is used
and
finite-difference
a transonic
to extend
calculations.
on the
is limited
are
annular
distribution,
efficient
nonlinear,
by a combination
revisions
to handle
is based
however,
flow,
gradient
the program
primary
and
analysis
solution,
supersonic
The
loss
accurate
simultaneous,
basic
and this report super-
restriction,
streamwise
more
is a revision of a previous program
and
a velocity-
provides
involved
the
and
information
and
of the program.
procedure.
infor-
flow.
manual
all
is ob-
the
method
Part
II
INTRODUCTION
The
design
analyzing
unsteady,
Clearly,
est
of blades
such
tions
The
inviscid
are
just
require
surfaces
beginning
to obtain
are
stream
surface
dimensional
from
S1
most
a channel
many
solution
surface,
significant
variation
input
is needed
either
by the
on the
which
surface.
solves
The
tions
into
when
blade
passages
the
and
have
been
tary
or are
been
thoroughly
Research
reported
in the
of limited
tested
of stream
many
on a blade-to-blade
meridional
or midchannel
However,
(normal
and
when
three-
can
often
be obtained
to the
flow).
This
is
equation
above
1.
but
this
for
refined
For
such
the
program
as the
result
report
uses
cases,
equation
cases
on the
and
from
midchannel
with
of these
of extensive
method
subsonic
of both.
(velocity
The
described
in this
gradient)
finite-difference
methods,
both
combined
are
is very
usage
at the
method
is used
the finite-difference
in a way
to obtain
that
is
flows.
of a turbomachine
programs
herein
curved
promising
surface
solu-
a solution
encountered
most
stream
obtain
in obtaining
the
me-
same
can
to completely
reported
when
can be obtained
function
also
is limited
many
especially
or by a finite-difference
is difficulty
are
surface
is
consideration
velocity-gradient
2),
stream
Difficulties
solution
solution
in many
there
However,
The
the
is efficient
flowon
literature.
generality.
for
direction,
The
(ref.
S2
under
proprie-
general
NASA
and has
Lewis
Center.
orthogonal
2
a
a quasi-three-
either
information
solves
surface
blades.
and
are
of flow on the meridional
when the turbomachine
However,
programs
The program
tage
regime.
solution,
Finite-difference
they
involve
to analyze
to obtaining
surface).
which
method
low-hub-tip-ratio
the finite-difference
families
surfaces
in the hub-shroud
stream
quasi-orthogonal
are
usually
but
solution.
calculations.
method,
meridional
ratios
analyses
to
solu-
of computers,
on intersecting
surface
equations
is chosen
a finite-difference
aspect
and
inviscid
generation
inviscid
significant
in blade-to-blade
transonic
Three-dimensional
1) or on the
S2
in flow properties
use
flows
and fast-
1).
quasi-orthogonal
hub to shroud
ihod,
for
ref.
(Wu's
In this report
a solution
to the
carried
out.
This solution
surface
has
steady
solutions
cross-sectional
(fig.
only
approaches
important,
on a passage
is to analyze
at present,
for
a turbomachine.
largest
of two-dimensional
are
through
on the
the present
two-dimensional
methods
even
solutions
two blades
are
flow
a quasi-three-dimensional
there
(Wu's
effects
So,
choices
Most
between
a solution
called
several
them,
of revolution
with
requires
time,
solutions.
two-dimensional
solution.
surface
viscous
is called
viscous
at present
time.
ideally
at the present
to be obtained
what
of combining
dimensional
from
turbines
turbulent
approach
computer
there
and
impossible
usual
of several
Since
ways
are
solutions
excessive
combination
compressors
three-dimensional,
solutions
computers.
separate
for
takes
and
maximum
a subsonic-flow
the
quasiadvan-
solution.
Blade-,
Flow
\
]
,- Midchannel
surface S2
Orthogonal
channel
Blade
surface -,
L Blade-to-blade
surface S1
CD-I1362-01
Figure 1. -Two-dimensionalanalysissurfaces in a turbomachine.
The
velocity-gradient
into
the
method
transonic
This
blade
row,
stream
either
shock-free
and
rotating.
The
gram
for
conditions
arbitrary
a more
solution
for
this
TSONIC
or for
if necessary
or turbine,
vary
from
been
to extend
hub
the blade
The blades
may
row
written
the
range
to perform
mixed-,
or for
or
of solutions
The
duct.
solution
An approximate
is provided.
be twisted
and
leaned
these
radial-flow
an annular
to shroud.
flow.
through
turbomachine
Upstream
is for
correction
The blade
calcula-
can have
the
information
down-
compressible,
for
row
and
and
may
high
loss
of
be either
aspect
ratio
necessary
for
distribution.
obtained
purpose
has
for an axial-,
incompressible
blade-shape
by this
program
program
analysis
is TSONIC
is calculated
MERIDL
MERIDL
written
can
thickness
detailed
The
was
pressure
or
called
a compressor
flow
stagnation
fixed
program
program
flow
used
regime.
A computer
tions.
is then
reported
provides
on blade-to-blade
(ref.
and printed
also
3).
Information
surfaces
needed
(fig.
1).
to prepare
A useful
all
the
proinput
by MERIDL.
herein
is a revision
of the
program
described
in
references 4 and 5.
capability
prove
to handle
cases
the accuracy
tended
and
to handle
original
changes
are
radial
program
and
II):
been
extended
turbines
and
centrifugal
to handle
extended
to handle
(3) The
program
has
been
extended
to permit
of loss
within
for
hub-shroud
cisely
program
by a set
has
distribution.
been
modified
so that
of tangential
(circumferential)
gram
required
specification
of thickness
blade
section.
This
thickness
parallel
blade
surfaces
(5) If desired
specified
and
the
(6) Output
components
This
quantities
and
was
to give
MERIDL
flow
has
been
ex-
for
the
program.
The
(additional
internal
configurations,
the
added
duct
to specify
thickness
including
to the original
can be specified
The
camber
by blade
line
lean,
accurately
for
some
of some
blade
to station-line
output
to give
as absolute
and
messages
have
been
been
provided.
relative
total
pro-
on an input
and non-
blade
shapes.
tangent
specification
pre-
original
camber,
mean-camber-line
as well
blades.
an arbitrary
coordinates.
to the mean
influenced
without
is in addition
the blade
trailing-edge,
been
user
This
to specify
simplifies
static
the
thickness
was
and
have
form
to im-
satisfactory
to the program
an annular
normal
difficult
leading-
as input.
revisions
input
was
revised
nonaxial
the blades.
loss
normal
the
that
program's
compressors.
been
distribution
the
of the
and second,
input
made
has
(4) The
sity,
were
program
provision
be
for
(2) The
streamwise
extension
Although
any
satisfactory
revisions
first,
offered;
required,
in part
has
made:
of the program.
is still
extensions
were
originally
input where
documented
(1) The
those
efficiency
program
major
of changes
beyond
additional
MERIDL
following
both
Two types
angles
can
shapes.
absolute
velocity
temperature,
den-
and pressure.
(7) Several
informational
(8) Additional
error
(9) Upstream
both
the
and
convergence
(10) Interpolation
been
improved
(11)
have
downstream
boundary
conditions
and
the quality
of the
and
calculation
procedures
to give
Numerous
messages
better
small
convergence
changes
have
added
solution
and
been
to the
have
near
near
been
changed
these
boundaries.
the leading
and
smoother
made
output.
solutions
to improve
to improve
trailing
edges
in these
the
have
regions.
accuracy
and
efficiency
of the program.
The
MERIDL
IBM- TSS/360variables
ble
could
Storage
compiler
The
has
been
For
60 000 words
be easily
requirements
being
IBM-TSS/360-
4
67 computer.
required
storage
mesh.
program
used.
the numerical
for
reduced
for
Run times
implemented
on the
example
a 21 × 41 grid
for
the program
code
Lewis
of this
report,
of 861 points.
The
by equivalencing
the program
NASA
of variables
depend
range
the
storage
amount
or by using
on the
from
time-sharing
computer
of
of variaa coarser
system
3 to 15 minutes
and
on
67 equipment.
MERIDL
program
is reported
in two volumes,
with
part
I as the
user's
manual
and part II (ref. 6) as the programmer's manual. This report, part I, contains all the
information necessary to use the program. It explains the method of solution, describes the input and output, gives a numerical example to illustrate the use of the program, and derives the equationsused (in appendixes A to G.) Symbols are defined in
appendix H. Part II includes a complete program listing, detailed program procedure,
andappendixesthat derive the special numerical techniques used.
METHOD
OF ANALYSIS
BA SIC A SSUMP TIONS
It is desired
cascade
fying
to determine
of blades
are
used
relative
flow
(2) The
(3) The
fluid is a perfect
only forces
along
(5) The
trary
correction
surface,
is made
(7) The
relative
stagnation
(8) The
upstream
and
and
rotating
following
in obtaining
simpli-
a solution:
heat
mesh
Cp.
line are
those
due
to
surface
near
the
linearly
the
that
leading
and
free-stream
between
pressure
downstream
the
same
trailing
shape
edges,
as the
where
an arbi-
flow.
blade
loss
has
surfaces.
is known
boundaries
through
the
of the solution
blade
row.
region
are
orthogonal
streamlines.
The
flow
may
be axial,
tion temperature
may
vary
row
row.
The
blade
blades;
or
there
may
omitted
from
the
line
in the
are
with
neglected,
streamwise
forces
are
mixed,
from
may
or radial.
hub
to shroud,
be either
be no blades
Whirl,
fixed
at all.
both
stagnation
upstream
and
or rotating,
Within
pressure,
the
with
given
and
downstream
leaned
and
assumptions,
stagnaof the
twisted
no terms
are
equations.
In connection
viscous
is a stream
to match
varies
mesh
equations
The
or
is steady.
except
velocity
blade
surface.
gas with constant
specific
a hub-shroud
orthogonal
surface
(6) The
to the
stream
a stationary
transfer.
midchannel
mean-camber
the
through
gradient.
is no heat
blade
hub-shroud
to the blade
and pressure
distribution
in deriving
(1) The
(4) There
flow
on a midchannel
assumptions
momentum
ces
the
assumption
since
direction
considered
3,
the
these
are
forces
much
indirectly
viscous
forces
are
usually
larger.
The
by specifying
along
very
effects
a hub-shroud
small.
The
of these
a streamwise
orthogonal
viscous
for-
streamwise
total-pressure-
lo s s dis tribution.
5
SOLUTIONBY COMBINATIONOF METHODS
A flow analysis on the meridional stream surface can be obtained either by the
velocity-gradient methodor by the finite-difference method. The finite-difference
method is limited to subsonic flow; the velocity-gradient method is limited to relatively
low-aspect-ratio blades. The most accurate solution is obtainedby the finitedifference technique, so that this method is usedwhere possible (i. e., for subsonic
flow). With locally supersonic flow, the finite-difference solution is first obtained at
a reduced mass flow (appendix E) for which the flow field is completely subsonic. The
streamline curvatures andflow angles throughout the passagethat are obtained from
this solution provide the information necessary to obtain an approximate velocitygradient solution at full mass flow, regardless of aspect ratio.
SUBSONIC
The
stream-function
tion on a midchannel
known
(the
momentum
stream
equation
S TREAM-
equation
hub-shroud
function)
(eq.
(eq.
(A1),
stream
ref.
SOLUTION
appendix
surface
as a function
(96),
F UNCTION
A) is a partial
(assumption
of two variables
1) on what
he calls
5, p.
and
is derived
S2
surface.
an
_on
region
_"
is on this surface
Section A-A
c-Solution
Sh roud-_,
region
/
Flow
_
A
,- Downstream
boundary
U
boun
"_
Hub
Figure 2. - Solution
region.
differential
5).
equa-
It is in one
from
Equation
un-
Wu's
(A1) is
nonlinear
but
completely
can be solved
far
(A1).
(as indicated
the blade
for
can be
the
region
It is assumed
from
elliptic
On the
normal
that
upstream
the
sumption
upstream
and
solution
must
chosen
is an orthogonal
be used
the
shroud
curves
grid
then
(fig.
3).
This
technique
nary
differential
The
mesh
is not
flow
the
flow
is
(A1) is
subsonic,
function
the
sufficiently
Equation
on the
is zero
to be zero.
are
of equaare
solution.
stream
boundaries,
boundaries
solution
is entirely
function
is assumed
the
specified
of the
equation
entire
boundary
or its
normal
on the hub and
derivative
This
of the
to the
(A1)
of
de-
1 at the
stream
is equivalent
orthogonal
mesh
that
that
equal
fit through
the
to assuming
streamlines
(as-
orthogonals
equations,
8).
is in the
3.
mesh
used
increments
are
the
given
points
which
is known
distances
determined,
in part
II of this
as a coordinate
several
by
also
The
space
the
the
mesh
t-distance
the
(ref.
Note
orthogonals
mesh on solution
region.
the hub and
Spline
orthogonals
for
solving
method
are
is normal
6).
to
technique.
lines
finite--difference
was
used
lines.
Euler
_- Streamwise or "horizontal"
fi nite-difference
between
method
system.
Fiqu re 3. - Orthogonal
method
streamwise
improved
method.
that
a predictor-corrector
as the
report
of grid
hub-shroud
orthogonal
and
mesh
type
Rungo-Kutta
along
direction
The
to obtain
obtained
second-order
The
7.
along
to the
streamwise
With
are
The
finite-difference
by the program.
in reference
resulting
by the
equations.
is generated
reported
into
(ref.
(A1) is obtained
finite-difference
is analogous
in figure
orthogonal
values
of equation
the
follows
normal
method
s-distance
cated
for
is divided
are
Heun's
when
boundaries
on the
are
stream
downstream
boundary
the
conditions
the
for
downstream
effect
when
The
downstream
A grid
the
method
5).
numerical
generate
are
and
and
a negligible
boundaries.
to the
8, p.
The
upstream
boundary
conditions
four
function
the
2) is considered
Therefore,
proper
These
on all
shroud.
flow.
when
region.
that
in fig.
so as to have
subsonic
solved
rivative
by the finite-difference
subsonic.
A finite
tion
iteratively
s
equations
that
the
or
and
to this,
ordi-
t.
The
as indion the
orthogonal
The
finite-difference
linear.
sity
These
equations
is assumed;
omitted
for
ized.
tion
for
are
then
solved.
with
again
a final
each
step
The
method
an optimum
two levels
density
solved
and by iteration
For
equations
of the
used
iteration
to the
is internal
outer
iteration.
iteration.
After
the
cal partial
The
details
II (ref.
stream
tained
with
to the full
solved
there
region
from
only
the
velocity
function
and
and
by using
we have
and
The
is the
the
is found
equations
inner
user
it is always
technique
9)
iteration,"
to the
distribution
be
(ref.
iteration."
report,
programming
must
method,
"inner
apparent
in this
is subsonic.
an iterative
in the
iteration
is repeated,
overrelaxation
in the "outer
is mentioned
is locally
supersonic
supersonic
by using
and
flow.
outer
by numeri-
(A5) and
(A6).
described
in
are
the
with
there
The
SOLUTION
equation
region
that
flow.
However,
solution
flow,
in the
means
to subsonic
a reduced-flow
flow
APPROXIMATE
but is hyperbolic
conditions
supersonic
velocity-gradient
(A1) is no longer
of supersonic
will
flow
probably
method.
method
solution
the finite-difference
10).
cannot
can be ob-
method
This
(ref.
be shock
finite-difference
an approximate
velocity-gradient
equations
as an initial-value
varying
so the
stream
flow
equa-
technique
and
extending
is described
3.
any given
8
entire
locally
in reference
(eq.
where
by getting
The
made
VELOCITY-GRADIENT
the boundary
in going
be used
this
case
changes
losses
are
to obtain
6).
in the
This
is also
linear-
The
process
are
solu-
is used
equations
is successive
this
entirely
terms.
finite--difference
is performed
is obtained,
nonlinear
den-
terms
approximate
that
if the
overrelaxation
procedure
other
an initial
are
first
can be obtained
Since
terms
the
(A1) is non-
nonlinear
equations
This
equations
factor.
of the
remaining
solution.
the
equation
iteration
information
an improved
solution
original
to obtain
of the
to solve
function
The
provides
the linearized
of the numerical
the
elliptic
an estimate
an iteration
TRANSONIC
For
and
to the program,
differentiation
part
solution
nonlinear
When
terms.
iteration
The
the
On the first
solved
This
overrelaxation
the corrections
then
to obtain
of this
since
the finite--difference
are
converged
of iteration.
of the
so that
function.
nonlinear
iteratively.
some
iteration
stream
are
solved
linearizes
first
estimate
tions
can be
linearized
the
better
this
the
These
equations
vertical
values
(A12))
will
problem,
mesh
of
W
are
line
running
at the hub,
be found.
When
equations
(A7) to (All).
where
the velocity
from
hub to tip.
a solution
equation
satisfying
(A7) has
been
Equation
W is specified
By finding
the
several
specified
solved,
mass
subject
(A7) is
at the
hub for
solutions
for
flow
to giving
the
a
correct mass flow, for every hub-shroud mesh line in the region, the entire velocity
distribution at full mass flow has been obtained.
BLADE SURFACEVELOCITIES
The solution that is obtained by either the finite--difference or velocity-gradient
method is for the midchannel surface betweenthe blades. Whenthere are blades, the
blade surface velocities are of greater interest. These can be estimated since the
blade loading is dependenton the rate of changeof whirl. By assuming a linear variation of velocity betweenblade surfaces, equation (A13) can be derived for calculating
the blade surface velocities.
APPLICATION
The
for
program
design,
other
reference
and
programs
11 describes
thicknesses
using
be made
changes
file,
may
inlet
flow
more
than
outlet
whirl
distribution,
stream
on various
TSONIC
is calculated
ence
For
both
useful.
from
loss
solution
in blade
more-detailed
3).
Most
and printed
how
shape
compressors,
flow
for
depends
coordinates
can be
in detail.
checked
Usually,
distribution.
example,
distribution
stream
of the
to obtain
have
by
changes
These
hub and
may
on the
shroud
pro-
to be changed.
accuracy
MERIDL
surface
and
use
of the bound-
on incidence
analysis
program
to compute
12 of the
from
MERIDL.
be considered
at this
output
and deviation
for
on the
can be obtained
Item
this
may
A useful
required
by MERIDL.
flow
velocities
surfaces.
information
distribution
information
by the
blade
directly
or whirl
VII) gives
is achieved
blade--to-blade
(ref.
50) explains
12 (ch.
off-design
flow pattern
surface,
is TSONIC
(p.
MERIDL
design
distribution
shape;
axial
it is used
used.
purpose
changes
of the
and
For
blade
a desirable
the blade
When
mean-camber-line
This
flow
tool.
program.
blade
blade.
the
as a design
this
give
to achieve
just
and
with
will
to analyze
involve
analyses
Output
that
design
a reasonable
midcharmel
be used
blade
conditions
analysis
compressor
program
the accuracy
When
for
should
an axial
to the
and
Of course,
both
a program
for
the MERIDL
must
ary
can be used
OF PROGRAM
good
for
this
input
section
by
for
Printed
Further
time.
designs
Referand for
conditions.
cases
where
blade
The
the flow
to blade
CHANEL
and
program
is well
from
hub
obtains
guided
in the
to shroud,
a solution
channel
the
but has
CHANEL
on a channel
large
program
cross-section
variations,
(ref.
13) is
surface.
9
The CHANEL program is particularly useful for calculating choking mass flow through
a blade row.
DESCRIPTION
The
the blade
shown
principal
row
coordinates
of input
to be analyzed.
in figure
shroud.
block
Each
and
4.
blade
The
blade
section
two sets
OF INPUT
required
The
for
geometry
shape
is given
is described
of blade-shape
AND OUTPUT
the program
is given
in cylindrical
as a series
by a set
coordinates
of
is a geometric
z
coordinates,
of blade
and
on any
r
sections
general,
w;
w2.W m+
10
of
as
from
hub to
mean-camber-line
z
Figure 4. - Cylindrical
description
coordinate system and velocity components.
smooth
surface
of
revolution.
metric
Other
description
such
as mass
tion
inputs
of hub
flow
mesh.
There
Ouptut
is given
points
include
Output
row,
or
consists
At station
speed,
are
also
variables
input
at any or
more
and
principal
mesh,
and
output
gas
conditions,
a geo-
operating
conditions
constants,
of the finite-difference
the
desired
geometric
(2) along
blocks
lines
from
and
including
hub
to shroud
data.
(1) on all mesh
streamlines
velocity
density,
solu-
of output
locations:
user-designated
r-coordinates
is given,
flow
a description
user-designated
of z-
downstream
to indicate
all of three
solution
(3) along
and
appropriate
rotational
mainly
lines
shroud,
and
of the orthogonal
the blade
and
upstream
through
(station
components
lines}.
and
temperature,
angles.
and pressure.
INPUT
Figure
5 shows
input
data
card
may
be put
in the
All
numbers
the
integers
The
stream
flow
Next,
tangential
velocity
total
pressure
Finally,
a loss
distribution
the
Input
bles
are
is given
and
in the
are
for
punched
problem
on the
data
cards.
identification.
The
first
Any information
card.
three
input
cards
point)
in a five-column
on all other
beginning
field
data
with
(fig.
cards
MBI,
5}.
are
LSFR,
These
real
must
and IMESH
be all
numbers
right
(punch
are
ad-
decimal
fields.
that
several
First,
options
the
user
function
{SFIN
the
user
can
specify
(VTHIN
and
VTHOUT}.
(PROP}
for
specifying
can specify
conditions
or as a function
either
whirl
At the
loss
within
is not given,
these
upstream
the
and
downstream
the loss
input
may
as a func-
(LOSOUT}
is assumed
to vary
and
or absolute
station
be specified.
down-
(RADIN
LAMOUT}
pressure
blade
either
of radius
(LAMIN
of total
and
either
may
If the
linearly
abso-
be given.
loss
between
edges.
are
both
in figures
section
(PERLOS}
the blade
trailing
exist
and SFOUT)
or fractional
distribution
variables
shown
serves
of this
variables
through
leading
which
as they
on the
conditions.
stream
variables
a title,
5 indicates
of the
RADOUT).
lute
input
input
80 columns
in 10-column
Figure
tion
is for
(no decimal
justed.
point}
the
geometric
6 to 10.
Special
and nongeometric.
Further
Instructions
information
for
Preparing
The
geometric
concerning
Input
(pp.
the
input
input
varia-
variables
25 to 31).
11
12
REPRODUCIBILITY
ORIGINAL
PAGE
OF
THE
IS POOR
Z
o
._="
Z
0
m
m
I
8
o
A
.-J
J
Z
Z
0
o
w
Q_
Z
o
Z
Z
o
A
._J
0
Z
v
i
I.--
o
o
0
.-.I
.--J
Z
Z
Z
o
o
A
m
m
_
m
_
m
/
A
_
I_
m
m
I---
Z
0
o
Z
0
Z
0
Z
I-V'I
I-I_
Z
Q
I--0
_
A
_
wA
1
_
_
_
0
z
Z
0
Z
Q
_A
....1
N
0
._J
I:_
0
._J
C.)
N
I
saP_lq 0u aJe a JeLl} _! spJe:_ asaq} l!tuO
13
[i] Hub or shroud spline point
0 Hub point where orthogonal
NBLPL = 6 -_
E3
mesh begins,
_
i
L
I
RI"_P
-
_
I
I....
\ ,'
-1'
L
_Jz_
Figure 6. - Input variables -'hub,
..,-
ends, or
changes spacing
ONTIP=7
ZTOUT
section
input
t
'see fig" lO)
shroud,
_Zo#oHuUTB=ll
and blade sections.
1
OUT = 5
-, T
SFo[_RADINI
T';' _u,m[
?
_
LAMIN I 71
or
I
1
I
I
/
_FSFOUT
I
)
I
J
I_
_
RADIN
R_IN I
|
_-'-zoMom/
_
RTOUT
RADOUTI
ZOMIN-,,./
"-_ZHIN
=
RADOUT
-_-(_
_PROP or LOSOUT
' _LLAMOUT
or VTHOUT
/
l] I
"
or
,.OUT
ZHOUT--
-_
,
'
Z
Figure 7. - Input variables - upstream and downstream
14
flow variables.
0 Hub point where orthogonal mesh begins.
ends. or changes spacing
MHT = 9
J
f
8
,- Downstream
boundary of
7
-4-
orthogonal
mesh
Upstream boundary
of ortho, )nal mesh--,
I
MM = 20
3
ROMOUT
IMBI = 5
ROMBO
-_--- 70MI N-_
-.,,
-_ZOMB
,._
ROMB! ZOMBO
t
÷
ZOMOUT_
I=Z
ROMIN_ _
Figure 8. - Input variables - orthogonal
=
NSL = 8
mesh.
ZTST
FLFR(8I = 1.0
I
I
FLFR(T)
II
I
FLFR(6)
I
1
I
I
1
I
L
E
I
I
t _--I-_
I
I
I
I
FLFR 131
I
I
FLFR(2)_
I
RTST
I
FLFR(1) - O. "__RHST
=
ZHST
=
Figure 9. - Input variables - locating streamlines
and station
lines for output.
15
E
u
%
u
#
A
E
A
E
Z
?
E
N
v
|
m
i
A
u
i
c:l_
ql
16
.g
_4
Input Dictionary
The input variables are described in terms of a consistent set of SI units: newtons,
kilograms, meters, joules, kelvins, and seconds. The program, however, will run
with input in any consistent set of units.
The input variables, in the order that they appear in figure 5, are the following:
GAM
Specific-heat ratio, y
AR
Gas constant, J/(kg) (K)
MSFL
Total mass flow through entire circumferential annulusof blade
row, kg/sec
OMEGA
Rotational speed, w,
is in opposite
REDFAC
Factor
VELTOL
direction
by which
assure
mass
subsonic
left
blank,
tion
(k),
p.
flow
throughout
tolerance
w
flow
a value
is negative
in fig.
must
if rotation
4.
be reduced
passage.
of 1.0
on maximum
all mesh
may
in order
REDFAC
will be used.
change
for
reduced-mass-flow
blank,
and
a value
be left
Whatever
mum
of FNEW
and
used
by the program.
0.01
velocity
points,
the program.
tolerance,
shown
(MSFL)
case
that
to
may
See
be
sec-
31.
over
VELTOL
Note
of that
flow
in which
Convergence
ation,
rad/sec.
value
DNEW
before
A value
is a medium
will
be used
is multiplied
it is printed
and
of 0. 001 for
tolerance,
by the
0.1
by
mini-
subsequently
VELTOL
and
iter-
solution.
of 0.01
is given
in each
is a tight
is a loose
toler-
ance.
FNEW
DNEW
Damping
factor
A value
of 0.5
in which
case
tion
p.
(b),
Damping
will
FNEW.
Number
mesh
the
for
program
Ft
from
FNEW.
will
use
iteration
to iteration.
FNEW
a value
may
of 0.5.
be left
See
blank,
sec-
26.
on calculation
to iteration.
use
of
is suggested
factor
iteration
MBI
on calculation
a value
See
of 0.5.
section
of vertical
(ZOMIN)
MBI = 0 if there
of
DNEW
(b),
mesh
to point
are
DNEW
p.
a(rV0)/at
may
within
be left
does
blank,
not have
blade
and
row
from
the program
to be equal
to
26.
lines
of first
no blades.
from
left
mesh-size
See
fig.
boundary
change
8 and
of orthogonal
(ZOMBI).
section
(d),
Use
p.
27.
17
MBO
Total number
of vertical mesh
lines from
nal mesh
(ZOMIN)
Use
= 0 if there are no blades.
MBO
to point of second
left boundary
mesh-size
of orthogo-
change
See fig. 8 and
(ZOMBO).
section
(d),
p. 27.
MM
Total number
of vertical mesh
of orthogonal
mesh
fig. 8 and section
MHT
Total number
thogonal
NBL
Number
NBL
N-HUB
Number
maximum
of 50.
Number
hub
to shroud
of blade
and
row.
TIP,
PRIP,
RIqUB
See
of or-
Use
and
RTIP
arrays,
maximum
(c), p. 26.
LAMIN,
PROP,
arrays
of flow properties
VTHIN),
maximum
of blade planes
arrays
LOSOUT,
See fig. 7 and
of 50.
maximum
of 50.
on which
blade
See fig. 6 and
of data points per blade
maximum
VTHOUT),
(e), p. 27.
or blade sections
mean
of flow proper-
LAMOUT,
section
etc. ) are given to describe
etc., arrays,
maxi-
(e), p. 27.
RADOUT,
of 50.
arrays,
(c), p. 26.
of data points given in downstream
thickness,
RBL,
of I00.
See fig. 8 and section (d), p. 27.
See fig. 6 and section
RADIN,
maximum
Number
from
of data points given in upstream
ties (SFOUT,
NPPP
of 100.
See fig. 6 and section
Number
RBL,
spaces
of spline points given in ZTIP
Number
Number
maximum
in total circumference
See fig. 7 and section
NBLPL
mesh
of spline points given in ZHUB
(SFIN,
NOUT
to ZOMOUT),
= 1 if there are no blades.
of 50.
NIN
mesh,
left to right boundaries
(d), p. 27.
of horizontal
of blades
mum
NTIP
(ZOMIN
lines from
data (ZBL,
shape
section
and blade
(f),p. 28.
section or blade plane
of 50.
in ZBL,
See fig. 10 and sec-
tion (f),p. 28.
NOS TA T
Number
ZHST
of stations from
and
ZTST)
at which
See fig. 9 and section
which
case
18
Number
NOSTAT
maximum
may
should be included
in
of 50.
be left blank,
for ZHST,
in
ZTST,
arrays.
of streamlines
in FLFR)
at which
NSL
be left blank,
may
(located by coordinates
output is desired,
(h), p. 29.
no input cards
RI-IST, and RTST
NSL
hub to shroud
from
hub to shroud
output is desired,
in which
(designated
maximum
case no cards
of 50.
by values
See fig. 9.
should be included
for
FLFR
array.
If NSL is left
equal
to 11 and
print
lines
that
by 10 percent
vary
blank,
requested
theprogram
streamline
of total
will
output
flow
set
it
on 11 stream-
(i. e.,
0,
10,
20,
...,
100 percent).
NLOSS
Number
of points
maximum
use
fractional
of 50.
If NLOSS
loss
distribution
a linear
case,
at which
no input
cards
is zero
loss
(PERLOS)
or left
blank,
in the
should
the program
streamwise
be included
for
is specified,
will
direction.
PERCRD
In this
or PERLOS
arrays.
LSFR
Integer
(0 or 1) indicating
ditions
LTPL
are
Integer
given
Integer
loss
(0 or
Integer
is necessary
tion
LBLAD
(/),
Integer
p.
(0,
are
given
and
normal
mean
fig.
0 (THBL)
given.
and
lower
blade
section
ZOMBI
angle
z-Coordinate
6 to 8 and
(ANGROT)
fit curves.
m.
change
section
no blades
blade
given.
tangential
= 2, upper
for
02
See
sec-
coordinates
shape
O (THBL)
If LBLAD
= 1,
0-thickness
blade
t0/r
surface
(TH2BL)
leading-
all
if LROT
and
is (0).
See figs.
6 and
p.
spacing
27.
Set
See
boundary
of vertical
in mesh
(d),
streamwise
of left
of intersection
first
and
whether
of intersection
z-Coordinate
for
whirl
are
01
given.
See
28.
used
card
hub profile,
where
downstream
trailing-edge
mean
file and /_te (BETALE
and BETATE)
fig. 10 and section
(f), p. 28.
of axis
this
mean
are
surface
(f), p.
1) indicating
Omit
with
(0)
as input.
two blade--shape
= 0,
If LBLAD
blade--shape
angles
specified
(1).
See
ZOMIN
(1).
pressure
rotation
spline
which
t n (TNBL)
shape
(0 or
deg.
and
coordinate
If LBLAD
thickness
are
Rotation
total
radius
as input.
shroud
1, or 2) indicating
10 and
Integer
whether
hub and
as input.
(TH1BL)
A NGROT
(1) is given
(0) or
(1) is given
upstream
flow con-
31.
blade
(TTBL)
LETEAN
(1) for
pressure
whether
(0 or 1) indicating
function
downstream
of stagnation
velocity
and downstream
of stream
whether
1) Indicating
(0) or tangential
LROT
upstream
as a function
(0 or 1) indicating
or fractional
LAMVT
whether
8 and
spline
section
ZOMBI
fit curves,
(l),
P.
of orthogonal
section
mesh
occurs
are
line
(MBI),
and
mesh
(d),
with
m.
ZOMBO
31.
p.
27.
hub profile
See
figs.
to zero
case.
19
ZOMBO
z-Coordinate of intersection of vertical mesh line with hubprofile where secondchangein mesh spacing occurs (MBO), m.
Seefigs. 6 and8 and section (d), p. 27.
ZOMOUT
z-Coordinate of intersection of right boundary of orthogonal mesh
(MM)with hub profile, m. Seefigs. 6 and8 and section(d), p. 27.
ItOMIN, ROMBI,
IIOMBO, and
ROMOUT
r-Coordinates corresponding to ZOMIN, ZOMBI, ZOMBO, and
ZOMOUT, m. Leave these spacesblank if LROT = 0.
ZI[ [,'13
Array
of z-coordinates
boundary
Illt UB
Array
of flow
Array
of flow
Array
ZttIN
of flow
z-Coordinate
stream
blank
(e),
SFIN
blank
(LSFR
= 1),
SFIN
RADIN
p.
spaces
Array
TIP
Array
from
given,
2O
26.
section
(c),
shroud
or
section
(c),
this
p.
26.
top
p.
26.
on which
entire
up-
card
andMBI¢0.
See fig.
7 and
with
shroud
of line
on which
are
profile
corresponding
to ZHIN
and
ZTIN,
if LROT
If RADIN
= 0.
and
RTIN
of stream
line
when
of absolute
cannot
function
on which
when
on which
K.
Leave
See
LSFR
of r-coordinates
hub
p.
or top
of line
m.
RHIN
is given
is given
m.
(c),
fig.
7 and sec-
27.
along
shroud
6 and
given,
of values
shroud
given,
LAMVT=0,
conditions
r-Coordinates
Array
are
26.
shroud
defining
fig.
p.
27.
flow
(e),
See
6 and
with hub profile
of intersection
upstream
IttlI N, RTIN
p.
z-Coordinate
tion
m.
conditions
if LSFR=0,
section
ZTIN
channel,
section
defining
points
(c),
hub or bottom
6 and
See fig.
or bottom
section
defining
points
of input
hub
6 and
See fig.
m.
of intersection
flow
points
m.
channel,
defining
See fig.
of input
of r-coordinates
boundary
m.
channel,
of flow
points
of input
of z-coordinates
boundary
tlTIP
channel,
of r-coordinates
boundary
ZTIP
of input
upstream
= 1.
total
to shroud
See fig.
points
flow
See
flow
fig.
7 and
temperatures
on which
7 and
upstream
section
(e),
points
other.
from
conditions
along
line
are
section
section
27
given.
(e), p. 27.
from
hub to
given,
(e),
hub to
are
m.
p.
T!1 at input points
flow conditions
p.
these
as input
7 and
conditions
Leave
to each
input
See fig.
of input
LSFR
for
upstream
= 0.
is given
be equal
m.
RADIN
27.
along
are
line
PRIP
Array
of absolute
from
hub to shroud
N/m 2.
LAMIN
total
Array
See
fig.
of values
pressures
p_
on which
7 and
upstream
section
of absolute
at input
(e),
whirl
from
hub
to shroud
m2/sec.
tion
VTHIN
LAMIN
(e),
Array
on which
p.
is given
flow
p.
conditions
at input
v/
line
are
given,
points
along
line
i
upstream
when
along
27.
(rV,_
\
points
flow
LAMVT
conditions
= 0.
are
See fig.
given,
7 and
sec-
at input
i
upstream
flow
con-
27.
of values
of absolute
tangential
velocity
(V_]
\t,/
points
along
line
are
given,
ditions
See fig.
ZHOUT
7 and
z-Coordinate
blank
and
section
SFOUT
RADOUT
Array
= 1),
LOSOUT
Leave
this
m.
m.
corresponding
to ZHOUT
and
blank
= 0.
entire
See
fig.
7
27.
conditions
are
if LROT
RHOUT
and
RTOUT
of stream
is given
section
given,
are
given,
SFOUT
given,
on which
profile
along
Array
from
of line
shroud
of values
line
of line
See
fig.
when
on which
of input
when
for
= 0.
downstream
is given
cannot
on which
7 and
LSFR=
See fig.
points
flow
1.
points
flow
along
sec-
Leave
as input
to each
from
conditions
7 and
line
conditions
See fig.
m.
is given
be equal
input
downstream
LSFR
ZTOUT,
If RADOUT
function
on which
of r-coordinates
RADOUT
= 1.
hub profile
with
shroud
Array
with
andMBI_0.
p.
LAMVT
27.
spaces
shroud
PROP
p.
when
27.
conditions
flow
r-Coordinates
(LSFR
p.
of intersection
(e),
these
(e),
is given
LAMVT=0,
(e),
z-Coordinate
RTOUT
section
on which
VTHIN
if LSFR=0,
downstream
RHOUT,
to shroud
m/sec.
flow
card
tion
hub
of intersection
downstream
ZTOUT
from
are
7 and
other.
hub
to
are
given.
section
from
hub
(e),
p.
27.
to
given,
m.
section
(e),
p.
27.
of absolute
total pressures
p_ at input points
along line
hub to shroud
on which downstream
flow conditions
are
N/m 2.
(e),
p.
PROP
is given
when
LTPL
= 0.
See
fig.
7 and
27.
Array of fraction of absolute totalpressure
loss (p'
o, id - p_)/
p'
at
input
points
along
line
from
hub
to
shroud
on which
o, id
downstream
flow conditions
are given.
LOSOUT
is given when
LTPL
= 1.
See fig.
7 and
section
(e),
p.
27.
21
For the case without blades, omit input cards for the variables LAMOUT through
BETATE, inclusive.
LAMOUT
Array of values of absolute whirl (r)V0 o atinputpointsalongline
from hub to shroud on which downstream flow conditions are
given, m2/sec. LAMOUT is given when LAMVT = 0. See fig.
and
VTHOUT
section
Array
(e),
of values
points
along
conditions
LAMVT
ZBL
p.
are
m/sec.
See fig.
7 and
first,
followed
by successive
array
(f),
p.
line,
when
array
blade
blade
is given
shroud.
corresponding
m.
See
to ZBL,
fig.
6 and
TTBL
face
coordinates,
section
(LBLAD
sec-
or the
in
of
normal
to mean
coordinates,
surface
m.
TNBL
suction
(LBLAD=0).
tangential
and pressure
(LBLAD
and
it is feasible
array
the
cam-
When
curvatures,
surfaces,
either
and TH2BL
10 and
1.
for
to give
fig.
circumference.
blade
thicknesses
= 2).
thickblade
See fig.
28.
Two-dimensional
array
thicknesses,
corresponding
is the blade
See
origin
the
blade
and pressure
= 1),
The
RBL
to ZBL,
0 is positive
thicknesses
small
THIBL
(f), p.
4).
is 0 or
to ZBL,
normal
rad.
around
LBLAD
lean,
corresponding
coordinate
(fig.
it is recommended
ness,
TTBL
(f),
2 to 50) of
section
up to the
surface,
of blade
suction
Otherwise
22
rotation
only
near-parallel
and
blade
tangential
corresponding
the
section
(from
hub
surface,
can be anywhere
is little
to use
The
of positive
is given
there
mean
28.
Two-dimensional
ber
The
of 0-coordinates,
describing
0-coordinates
THBL
blade
describing
10 and
by a series
sections
mean
27.
28.
Two-dimensional
direction
6 and
flow
when
of points
of r-coordinates,
describing
section
p.
at input
downstream
is given
(e),
hub to shroud.
array
p.
section
is described
from
(f),
VTHOUT
See figs.
sections
of points
TTBL
m.
(V0),,
on which
of z-coordinates
surface
Two-dimensional
velocity
hub to shroud
given,
surface,
This
tangential
blade
tion
TNBL
from
array
blade
of points
THBL
line
= 1.
28.
27.
of absolute
Two-dimensional
mean
RBL
p.
7
of blade
tangential
tangential
to ZBL,
thickness
(circumferential)
RBL
coordinates,
in meters,
rad.
divided
by
sur10(a)
RBL.
TTBL
section
THIBL
(f), p.
array
only
when
array
corresponding
given
only when
Array
BETATE
Array
0.
ZHST
Array
See
RttST
Array
ZTST
Array
with
See
RTST
Array
FLFR
fig.
9 and
array
Array
have
there
leading
NSL = 0),
values
of streamwise
0.
and
are
1.
for
blades,
and
Omit
trailing
p.
= 0.
Omit
section
this
(h), p. 29.
output
card
sta-
if NOSTAT
9and
this
card
If no cards
are
0.0,
will
= 0.
this
card
the
first
and
0.1,
section
if NSL = 0.
See
for
0.9,
When
no blades,
between
the
are
upstream
1.0.
should
respectively.
distance
and
the
to the
PERCRD
is the fractional
there
FLFR
assign
corresponding
values,
(h), p. 29.
along
...,
= 0.
this
streamlines
given
0.2,
if NLOSS
last
Omit
automatically
distances
Omit
array.
designating
program
to FLFR:
distance
this
Seefig.
Omit
29.
the
edges.
array.
9and
to ZTST
function
PERCRD
sta-
p. 29.
fractional
array.
output
of hub-shroud
if LROT=0.
(h),
if
if NOSTAT
to ZHST
corresponding
0or
card
28.
card
See fig.
m.
is to be printed.
is the fractional
input
profile,
(h),
deg.
29.
of intersections
of stream
(i. e.,
PERLOS
p.
if
angles,
this
(f), p.
this
deg.
card
of hub-shroud
corresponding
section
followingll
PERCRD
(h),
section
output
= 1; omit
Omit
28.
28.
tangency
section
if LROT=0.
NOSTAT=
which
m.
this
is
(f), p.
angle,
(f), p.
of intersections
shroud
of values
and
TH2BL
section
= 1; omit
28.
(fig.
rad.
and
is
(f), p.
coordinates
tangency
section
TH1BL
and section
10(c)
LETEAN
10(d)
of r-coordinates
Array
fig.
and
only when
section
9 and
See
10(d)
of z-coordinates
cardif
and
(fig.
rad.
coordinates,
LETEAN
hub profile,
with
RBL
mean-camber-line
NOSTAT=0or
fig.
surface
when
of r-coordinates
tion lines
blade
See fig.
9 and
cardif
of lower
only
of z-coordinates
fig.
10(c)
See fig.
0.
tion lines
10(b)
coordinates
coordinates,
mean-camber-line
is given
LETEAN=
See fig.
surface
See fig.
= 2.
of trailing-edge,
BETATE
= 1.
= 2.
LBLAD
is given
LETEAN=
RBL
to ZBL,
of leading-edge,
BETALE
blade
to ZBL,
LBLAD
Two-dimensional
(10(c))
LBLAD
of upper
corresponding
given
BETALE
only whe_
28.
Two-dimensional
(10(c))
TH2BL
is given
When
between
the
PERCRD
downstream
stations.
23
PERLOS
The
Array of fractional loss distribution in the streamwise direction
within the blade, or between upstream and downstream input stations when there are no blades. Omit this card if NLOSS= 0.
remaining
what
output
seven
the
of this
analysis
For
iterations
would
and
the
final
the
A zero
give
to the
on the
the final
is really
the output
in any of these
called
print
for
A large
input
are
mass
to 1.,
used
although
flow by
REDFAC
each
and
The
a transonic
after
to indicate
analysis.
to obtain
integer
results
analysis
by
reduced-mass-flow
given
associated
indicates
iteration.
integer
will
should
the
iter-
mesh
point
the
obviously
not to call
associated
will
does
the
for
first
each
in
not give
more
with
for
cause
solution,
only
that
A 3,
integer
transonic
give
with
iteration.
however,
of
to be
associated
on every
after
multiple
variables
output
ITSON,
output
the
Any nonzero
be used
gives
the
the
the output
and
indicates
with
that
iterations.
Care
list
the
iterations
at other
following
IMESH,
a stream-function
third
last
iteration.
The
the
or plot
on every
iteration.
converged
useful.
wishes
and
0.1
solution.
ISUPER,
output
with
flow
except
on the first
first
mass
from
1.
can be obtained
A 1 will
the
output
full
values
reach
with
transonic
user
not
reduces
Output
variables
to be given
addition
output
after
with
increasing
beginning
iteratively
used
is to be omitted.
example,
output
then
all these
need
variables,
methods.
also
have
The program
are
or plotted.
variable
value
final
problem
at which
printed
the
integer
resulting
velocity-gradient
and
should
is desired.
solves
ation
PERLOS
iteration
output
than
of these
variables:
IMESH
Major
output
point
at every
indices
and
components
ISLINE
coordinates,
of the
and magnitude,
critical
not requested,
output
called
for
by ISLINE
or ISTATL
along
streamlines
(indicated
where
streamlines
mesh.
Output
velocity
and
are
includes
components
streamline
region,
z,
and
curvature.
an estimate
except
crossed
r,
magnitude,
Where
of suction-
for
m
ratio,
debugging
the
relative
flow
velocity
purposes,
lines
streamline
cases.
at each
point
of the orthogonal
ratio,
passes
and pressure--surface
This
since
coordinates,
velocity
mesh
angles.
in FLFR)
streamline
critical
is,
in most
by values
mesh
that
and
is preferable
by vertical
and
value,
velocity
is usually
output
mesh,
stream-function
output
Major
orthogonal
relative
flow
within
angles,
the blade
velocities
is also
at locations
specified
printed.
ISTATL
Major
output
by ZHST
FLFR
tion
24
and
along
ZTST
array.
that
absolute
station
arrays
Output
lines
from
and at values
corresponds
velocity
hub to shroud,
components,
of stream
to that
given
as well
function
for
ISLINE
as density,
specified
with
the
pressure,
by
addiand
temperature for static conditions and for absolute and relative stagnation
conditions are printed. ISTATL should be zero if NOSTAT is zero.
1-PLOT
Plotting indicator requesting output to be plotted on microfilm. Any nonzero value in IPLOT will causethe input data and generatedorthogonal
mesh to be plotted. Also, at each iteration that is a multiple of IPLOT,
streamlines will be plotted and meridional and surface velocities will be
plotted for each streamline value. These will also be plotted after the
final transonic solution.
ISUPER
Integer (0 or 1) indicating which solution (subsonicor supersonic) of the
velocity-gradient equation is desired. If ISUPER= 0, only the subsonic
solution
will
solutions
ITSON
Integer
for
the
when
TSONIC
given
for
put.
Usually,
this
TSONIC.
user
0, no extra
on the
mesh,
after
and
LAMVT.
arrays
with
plotted
input
the
arrays
downstream
should
cubic
for
for
Also
supersonic
value
use
in calculating
input
= 0, no information
TSONIC
will
be listed
data
after
will
with
ITSON
(i. e.,
> 20)
debug
output
is desired.
be
other
subsonic
for
is printed.
mesh
as well
each
If IDEBUG
and
printed.
Fifteen
iteration
the
out--
converwill
achieve
of the
of debug
of these
If
> 0, blade
coefficients
as 21 arrays
Instructions
no errors
should
following
geometry
of the finiteoutput
arrays
on the
or-
and
are
change
reduced-mass--flow
be smooth
enough
curves
(see
thoroughly
solution
that
re-is a
into
that
section
by the program
form
the hub and
the hub,
(g),
after
p.
spline
units;
specified
shroud
fitting
any
improper
for
and blade
input
those
by LSFR,
arrays
These
time
new
it is submitted.
bounds
shroud,
29).
first
before
the input
of the
Input
the
inconsistent
with
not being
Preparing
to MERIDL
reasons:
not agreeing
input
for
in input
be checked
input
on microfilm
output
are
geometric
spline
and
of IDEBUG.
to have
Therefore,
stream
If ITSON
additional
alternate
equations,
Special
made
for
information
a high
whether
information
multiple
input
3).
only wants
Using
IDEBUG=
printed
or whirl;
(ref.
is desired
Otherwise.
the
indicating
thogonal
commonly
subsonic
result.
difference
run.
R = 1, both
information
program
is reached.
Integer
It is unusual
If ISUPE
will be printed.
indicating
gence
IDEBUG
be printed.
and
the
set
Errors
sign
arrays;
LTPL,
on
is
are
w,
and
V 0,
up-
and
blade-geometry
sections
will
geometric
is completed;
data
arrays
the
be fit well
are
all
microfilm
25
output will indicate whether or
especially
that
from
(a) Units
throughout
on the
this
system
are
report.
input
The
tent
gas
constant
gives
of units
can
is mass
per
in the
be employed,
factors
on the
Ft
a(rV0)/0t
large
that,
Using
values
are
be used.
O(rV0)/_t
reduce
not made
DNEW
of FNEW
not converge,
rate
of convergence
Limited
variables
to obtain
experience
are
For
ing is required.
most
The
user
iteration.
The
for
maximum
gradually
approach
user
learn
effects
can
the
and
subsonic
flows,
DNEW
this
in the
have
range
with
FNEW
and
are
would
of these
DNEW
in
FNEW
the
case
are
and
most
(Note
that
Ft
or
will
DNEW
are
is auto-
and
are
to
F t or
this
1.0.
the gradients
with
so
if
and
Ft
changes
However,
and
each
diverge.
change
FNEW
are
for
often
VELTOL
are
in velocity
before
and
printed
at any
convergence.
in FNEW
DNEW
Maximum
(DVTHDR)
change
for
of changes
DNEW
During
Therefore,
used.
consis-
values
solution
that
time.
of flow
DNEW
some
damp-
commonly
FNEW
and
other.)
0(rV0)/at
VELTOL
(A1).
terms
of 0.5
been
any
and
new
where
is not
unit
units.
a portion
can be obtained
x
per
FNEW
the
be used
of convergence.
relative
any
of convergence,
however,
experience
rates
Ft
it should
and
to each
to gain
to maximize
change
flows,
with
FNEW
× Acceler-
Since
be reduced.
as when
solutions
time.
variables.
should
as low as 0.05
to be equal
will have
effectively
the maximum
values
for
unit
of the predicted
should
rate
and
of equation
only
of these
accuracy
that
of FNEW
at times
do not have
shown
allows
caution
temperature,
is mass
to these
fraction
reduced
same
practical
1.0
be used
x Length)/(Mass
flow
iteration,
depend
may
of the program,
on each
or DNEW
of the
the
terms
that
= Mass
variables
changes
is the
so that
per
14) is used
of units
Force
mass
input
portion
values
converged
Values
although
DNEW
from
of (Force
0(rV0)/0t
than
FNEW
has
not large,
to 1.0.
or
Because
reduced
- The
accepted
less
length,
and
calculated
to the previous
too small.
matically
DNEW
and
does
the
used,
was
to be added
(rV0)/0t
equal
value
The
change
of FNEW
The
and
be checked,
constants
if force,
is not labeled
DNEW.
any
(ref.
set
of length
output
should
of Units
consistent
units
volume,
units
output
not use
obtained
the
or finite-difference
calculated.
if the full
are
unit
the
as damping
subsonic
does
any
have
chosen
and
and
each
then
FNEW
of the
System
example,
units
All
if it is reasonable.
program
mass
factors
iteration
to see
For
R must
velocity
smooth.
Therefore,
(b) Dampin_
used
them
the
used.
was
International
the program.
Density
then
set
being
for
set,
- The
independently,
Temperature).
Output
data
However,
of units
chosen
ation.
input
of measurement.
in preparing
time
a new
not the input
minimum
with
point
By observing
and ]:)NEW
for
he can
use
values
theoutput
is also
these
different
runs
and
on
printed,
values,
the
of the pro-
gram.
tc) Hub and
geometry
must
26
have
shroud
is specified
the
same
flow-channel
in the
z-origin
ZHUB,
_eometry.
RHUB
(typically
and
- The
ZTIP,
the blade
hub
RTIP
leading
and shroud
arrays.
edge
flow-channel
Both
at the hub).
of these
These
curves
two
arrays must extendfar enoughupstream and downstream to
downstream
stream
they
boundaries
input
will
stations
are
N-HUB and
NTIP)
If the
user
effect.
situation
/d) Ortho_onal
MBO,
MM,
MHT;
ZOMOUT.
ROMBO,
and
ROMOUT
must
ZOMBO
hub,
use
although
spacing
by
locating
lines
MHT
follow
usually
pass
spaces
adequately
given
lines
of length
NIN.
(or LOSOUT),
(fig.
tion
7).
and
SFIN
and
Ordinarily,
stream
along
function
streamlines
specified
ZHOUT,
(LAMVT
ZTOUT
region
range
for
fits
of
RADIN),
TIP,
the
upstream
(SFIN
and
upstream
= 0) and
inputs
are
conditions.
are
portions
of the
downstream
In this
are
superfluous,
in the
instance,
distance
is determined
of the
by
vertical
edges
vertical
mesh
are
mesh
required
not
lines
The
will
suggested
to cover
the
are
solution
flow
case
are
all
used,
blade
which
of length
along
are
input
blade.
these
are
are
all
PROP
NOUT
with
the
assump-
the
flow
field
region:
conditions
these
arrays,
to establish
(MBI _ 0), the
so that
conditions
(or RADOUT),
streamlines,
of the
blades
flow
SFOUT
which
conditions
or downstream
there
at the
the four
(or VTHIN)
in the
arrays,
flow
SFOUT).
blade
For
on
and
between
hub to shroud.
LAMIN
given
along
and
ZOMBI
of the
the blade
are
located
Mesh-size
none
- Upstream
and
momentum
downstream
from
all
8).
direction
that
ROMBI,
requested.
So some
ZOMBI,
geometry.
(or VTHOUT)
downstream
(fig.
vertical
ZOMBO
PRIP,
conditions
of angular
and
and
flow
locations
be located
progress
on blade
edges
relation
by MBI,
ZOMIN,
The
hub will
8).
blockage
ROMIN,
input.
since
and
condition.
z-coordinates,
Usually,
(fig.
this
by
= 1),
spaces
lines
shroud
as they
depending
and
in the
the hub
is specified
trailing
of mesh
distance.
ZOMBI
LAMOUT
Upstream
the
four
by the
or trailing-edge
Downstream
upstream
far,
spline
flow
lines
(LROT
and
the
along
is specified
to these
spacing
downstream
(or
of conservation
in the
this
Relatively
accurate
realistic
geometric
leading
along
hub--shroud
between
is 15 to 30,
in the
Mesh
to the hub or
(e) Upstream
to the
spaces
leading-
in or out of the blade
other
the number
mesh
in the
the blade
of mesh
extend
and
down-
result.
to include
mesh
The
is established
and
- ZOMBI.
a more
is specified
to correspond
etc.)
spaced
orthogonal
number
close
arrays
of the mesh
as all
direction
(ZOMIN,
ZOMBO
do not
may
blockage
shroud
be specified.
z-origin
do not have
MBO - MBI evenly
given
and
smooth,
of orthogonal
ANGROT
also
usually
horizontal
z-coordinates
number
When
must
are
they
in the
upstream
(2 to 10 is a typical
calculate
represent
the positioning
the same
locations
the
upstream
channel
boundary-layer
will
- The
and
and
hub,
cover
the
If they
flow
surfaces
the hub and
the output
ZOMBO,
the
of the
revise
mesh.
and
as
given.
smooth
the program
the amount
he should
In this
are
an incorrect
these
to have
as well
6).
knows
profiles,
data
and
to describe
in order
(fig.
mesh,
streamflow
extrapolated
needed
surfaces
shroud
where
be linearly
few points
these
of the orthogonal
given
values
If,
at all
in addition,
ZHIN,
variables
apply
as a function
ZTIN
need
of
points
the whirl
is
and
not be specified.
27
However, in most cases, legitimate values must be supplied for ZHIN, ZTIN and
ZHOUT,ZTOUT. In this case the upstream conditions are given on a straight line that
passes through the two points given by ZHIN on the hub and ZTIN on the shroud. Down-stream conditions are given on a straight line that passes through ZHOUTon the hub
and ZTOUT on the shroud. Theselines may lie anywhere in the regions from the blade
edges upstream and downstream to the boundaries of the orthogonal mesh (figs. 7 and8).
If LROT is 1, values for RHIN, RTIN, RHOUT, and RTOUT must also be given as input.
The arrays of upstream and downstream input do not necessarily have to extend all
the way from the hub to the shroud or lie on radial lines. They will be linearly extrapolated to the hub and the shroud, if necessary, by the program, should the user only
give data in a portion of the flow channel.
(t) Mean
blade
from
hub to shroud
Each
of these
these
sections.
of data
data
When
the
z-coordinates
put
arrays.
are
always
When
sections
LBLAD
tively,
the
midchannel
for
stream
surface.
let
angles
flow
from
the
The
face
the
and
to the
or proper
so,
when
array
is given
cutting
camber
The
surface
and
TTBL
array
LBLAD
This
(fig.
input,
is used
is given
for
be given
mean
z-coordinate
ZBL
origin
ZBL
for
by
(figs.
the
smoothly
for
in-
and
RBL
other
two
mean
camber
6 and
10).
Because
should
THBL
stream
tangential
(i. e.,
when
must
inlet
back
line
and
(ref.
and
may
to obtain
giving
be for
t0/r)
(fig.
10(b)).
is for
lies
on a surthe
in-
thick-
or may
not be
proper
block-
input.
the blade
Thick
F).
array
TNBL
blade
out-
(appendix
mean
surface.
(circumferential)
3),
on the blades
in general,
and
it is difficult
coordinates
the
TNBL
radii
be exercised
Alterna-
of solidity
So,
The
on the midchannel
distance
The
(b)).
solution
fairing
10(a)).
and
surface.
is a function
= 0 (fig.
10(a)
a solution
be at different
in radians
other
camber
provides
distance
may
input
to be any
The
shape,
of
section
All the
a blade--to-blade
ends
midchannel
new
etc.
by LBLAD,
(figs.
the
all
the blade
the blade
10(a)).
for
10).
in each
each
not have
data,
used
points
sections.
at an appropriate
LBLAD
caution
as input,
not the
= 1) and
surface
edges.
when
RBL
from
to the blade--section
surfaces
is given
must
obtained
surface
whose
the
of the blade
blade
does
6 and
dictionary).
array
stream
through
line
TSONIC
input
NPPP
start
blade
controlled
The program
that
There
to describe
THBL
array.
input
card.
as that
options,
with
is described
(figs.
arrays,
on adjacent
same
surface,
normal
blade
TNBL
the
trailing
lie on a curved
age
28
onto
leading
three
four
by all
shape
two dimensional
of these
followed
0-coordinates
THBL
or planes,
necessary
stream
thicknesses
normal
(when
input
the
of revolution
nesses
1,
sections
points
in the
It obtains
TNBL
put blade
are
are
each
be the
arrays
is 0 or
is for
be used
should
- The blade
of which
of a new
given,
definition
array
may
are
There
THBL
for
analogous
of ZBL
LBLAD
blade
at the beginning
Of the four
(see
coordinates.
all
data
between
given.
thickness
NBLPL
giving
points)
all the
arrays
arrays,
has
relation
for
and
by four
arrays
(NPPP
geometric
surface
thicknesses
blades,
Al-
blades with high curvature, or blades with significant lean should use TTBL input in
preference to TNBL input.
The TH1BL and TH2BL arrays are used to give blade surface 0-coordinates
(when
LBLAD
(ref.
= 2) (fig.
10(c)).
This
input
is similar
to that
used
in the
TSONIC
program
3).
To obtain
to use
a smooth
nonzero
solution
near
values
of leading-edge
to the
four
the
leading
and
and
trailing-edge
trailing
edges,
it is recommended
thicknesses,
as figure
10 indi-
cates.
In addition
dimensional
arrays
the leading-edge
angles
are
when
The
blades
on the
program
makes
use
throughout
well
as microfilm
data
for
arrays
curves
required
for
for
purposes
presses
mathematically
the
points.
Reference
points,
usually
variable
guide,
not
curvatures
enough
points
would
accurately
curve
should
be used,
inaccuracy
for
ISUPER,
program.
this
they
Use
are
The
LETEAN
not
given.
tip does
(fig.
to obtain
blade
four
blade-shape
not
within
the boundary
= 1
the
6).
data
Ex-
where
the
for
these
curves
to compute
sections,
first
given
gradients
and
as output
arrays.
second
will
that
are
derivatives,
indicate
as
whether
input
curves.
- All the
the
four
more
should
be
since
curves
or five.
points
the
the
are
so that
The
the
spline
passing
uneven
difficult
a physical
minimum
are,
a few
or highly
to fit properly.
spline
the
passing
As a
through
of points
given
of the
with
dips,
exthe
equation
places,
number
points
that
through
accurately
cubic
any other
polynomial
specified
with
fit with
or
the
more
spline
are
determining
can be
and
curve.
closer
for
Curves
specified
follow
cubic
by an idealized
used
arrays
derivatives,
is a piecewise
method
smooth
than
calculating
curve
taken
input
these
to follow
greater
the
effect
ISLINE,
ISTATL,
the
of an
in a coordinate.
(11) Requests
IPLOT,
shape
require
points
data
mean-camber-line
spline
method,
more
outside
specify
in degrees.
It can be given
necessary
of these
spline
15 describes
By this
angle
at the blade
profile.
of interpolating,
A cubic
curve.
one
two one-
arrays
1 0(d)).
= 0 when
are
acceptable.
calculation.
spline
fits
of the blade
points
the
when
These
(fig.
the last
shroud
smooth
The
were
(g) How to specify
spline
to give
the program.
these
LETEAN
there
profiles.
of spline
plots
optional.
tangency
or completely
be used
shroud
attempt
and
to the hub or
will
and
are
surfaces
at the hub or
the boundary,
should
used
given,
given
to conform
the hub
user
that
blade-section
are
or interpolation
The
BETATE)
the blade,
mean-camber-line
input
section
crossing
meet
to describe
trailing-edge
blade
region,
necessary
and
and BETATE
have
trapolation
The
and
first
necessarily
flow
(BETALE
measured
BETALE
arrays
regard.
The
output
ITSON,
optional
The
user
data.
- The
and IDEBUG
arrays
should
ZHST,
be careful
seven
all
variables
request
PJ-IST,
different
ZTST,
to request
IMESH,
portions
RTST,
only
the
and
output
of output
FLFR
are
needed.
from
also
the
used
in
Usually,
29
Shroud
Horizon_
I
I....
orthogonals-",_L__z_
-_-_'-_-
] - -l]<
-i:
- t -I -L-
....
- --I-_7_.]-.J
["-_._:'"_I
I j,
! _
Vertical_ i
II
_,_1_,_...._
l_j_
o.hogona,s. ,__ ,
,_-Station
lines
['.'_
I,._,,,oo
_ I I.'I
'
J
'l--
._]..-_
.__
Streaml
A
MenShh_nr t output - at intersections of
orthogonal mesh
Streamline output - where streamlines
cross vertical orthogonats
Station-line output - where streamlines
cross user-designated station lines
Hub
0
[]
Streamlines and station lines
Orthogonal mesh lines
.....
Figure 11. - Location of three major types of output.
only one
lines
of the
three
(ISLINE),
ISTATL
or
outputs
major
along
are
likely,
The
frequency
at which
given
to IMESH,
streamline
ISTATL
ZHST,
output
RHST,
RTST
from
output
output
should
ZTST,
and
in these
at the blade
centages
leading
of chord
and trailing
(within
Output
edges,
and trailing
edges
The array
streamline
user
does
which
not specify
put at 10-percent
3O
with
(IMESH),
is needed,
data
along
since
by
output
the
streamISLINE
and
(fig.
11).
interpolation
(ISTATL)would
significant;
if NOSTAT
given).
straight
Through
at which
this
be chosen.
is controlled
and
lines
the
RItST,
by the
of local
chord)
and
To obtain
and
that
the
lines
RTST
to the _tersection
and
connect
user
locations,
the blade
output
the
do not have
downstream
within
(and
RHST
arrays,
These
stations
ZTST,
the
hub to shroud
is given.
edge.
zero
omit
in these
upstream
to the trailing
than
= 0,
from
values
at several
in ZHST,
is greater
If LROT
his output
at several
edges,
of 1 percent
FLFR
along
along
leading
points
ISTATL.
arrays.
trailing
the
is also
arrays
be given
the values
a tolerance
and
can be requested
from
station-line
is requested
locations
and
or
are
points
to be radial.
mesh-point
RTST
corresponding
the
calculated
only
will
mesh
(ISTATL))
be requested
Output
exactly
(at the
stations
(ISLINE)
ISLINE,
cards.
can control
of output
hub-shroud
obtained
Most
values
types
at per-
at the leading
should
correspond
points
of the
leading
the hub and shroud.
need
be given
he wishes
otherwise
streamlines.
only
output
(using
if the user
(when
FLFR),
wishes
ISLINE
to specify
or ISTATL
the program
will
are
the values
used).
automatically
of
If the
give
out-
(i) Incompressible
by using
density
special
input
(RHO).
blank
cards
flow.
In this
should
an incompressible
solution,
which
infinite
ficial
or
approximate
must
REDFAC
be redundant
all the
Using
this
infinite
(see
the
flow
will
sonic
from
for
fluid
but
is required
to avoid
the
the
for
transonic
With
(RHUB,
and
the program
and,
RTIP,
This
and
RADIN,
his
the
value
a large
RADOUT,
can
and
be calculated.
a solution
simulates
for
is known,
of NBL
obtain
therefore,
radius
P
of MSFL
will
an arti-
= (2vr)/P.
value
a value
to a straight
be infinite,
pitch
NBL
this
circular,
average
blade
from
for
to apply
would
a large
since
of input
radius,
designed
be adapted
pick
input.
to shroud
REDFAC.
supersonic
the best
section
flow,
accuracy
NUMERICAL
be used
in the
a value
axial,
slope
with
axial
inlet
and
bine
rotor
with
axial
for
LROT
will
ANGROT.
p.
for
almost
a pitch
exactly
a
discharge
70).
(use
When
flow
LROT
ANGROT
from
the
should
should
than
value
for
- If the
specify
discharge
be less
the
should
1.0,
be 1.0.
usually
of REDFAC
REDFAC
stream
However,
between
should
is 1.0,
function,
0.5
be used
the
full
mass
and
no tran-
be made.
not be given
= 1 and
REDFAC
possible
solution
of the hub or shroud
radial
must
the largest
EXAMPLE,
need
use
maximum
REDFAC
calculation
ANGROT
- If possible,
finite--difference
velocity-gradient
45 ° from
input
to 1.0
a cascade
Then,
radius,
hub
can
such
should
in the
mean
at large
a value
For
axial),
the
be set
to the
by the program,
special
is primarily
input
user
arrays
AR equal
not used
can be calculated
use
set
on MERIDL
cascade.
(l) Choosing
from
input
is locally
0.95.
for
about
slightly
(k) Choosing
and
to use
are
should
for
r = 1000.
r-coordinate
artificial
very
The
of
to an integer
can be established
if there
be adopted.
and
No other
program
radius
can be executed
accurate.
but the
the
of blades
RBL)
straight
rows;
PROP
input.
less
- The
Since
neighborhood
radius,
and
cascade.
blade
number
varies
except
cases
GAM = 0.
and
that
must
be rounded
PRIP,
case,
mean
that
TIP,
Use
the
as well.
in the
AR.
with
rotating
convention
cascade,
case,
infinite
cascade
GAM and
flow
be furnished
would
(i) Straight
stationary,
for
- Incompressible
have
rotated
have
is close
= 0).
in degrees
axis.
ANGROT
ANGROT
to axial
(within
If the flow
so as
For
A radial
45 °
more
to minimize
example,
= 45 °.
about
deviates
than
the
an impeller
inflow
tur-
= -45 °.
OUTPUT
There
are
(1) Main
(2) Debug
four
output
different
- controlled
output
(3) Information
(4) Plotted
types
output
by the
- controlled
for
the
TSONIC
- controlled
of output
generated
variables
by the
IMESH,
MERIDL
ISLINE,
program:
ISTATL,
and
ISUPER
by IDEBUG
program
- controlled
by ITSON
by IPLOT
31
Most of this output is optional and is controlled by the final input card, as already described.
The output controlled by each of the variables IMESH, ISLINE, and ISTATL is essentially the same but is given at different locations for the convenienceof the user.
The IMESH output is given at the orthogonal mesh points along horizontal mesh lines,
as indicated in figure 11. The ISLINE output is given along streamlines where the
streamlines are intersected by the vertical orthogonal mesh lines (fig. 11). The ISTATL
output is given from hub to shroud along station lines (fig. 11) where these lines are
intersected by the streamlines. Also, additional ISTATL output is given beyondthat
given with IMESH or ISLINE output.
In the following sections, output is presented from the problem solved in the section
NUMERICAL EXAMPLE (p. 70). Since the complete output would be lengthy, only the
first few lines of each section of output are reproduced here. For debugoutput
(IDEBUG_ 0), output labels are simply internal variable names, which are defined in
the main dictionary of part II (ref. 6}.
The following three sections discuss the different sections of printed output, the
plotted output, and all possible error messages.
Printed Output
Table I presents the printed output from the numerical example. Each section of
this output has been numbered to correspond to the following description:
il) The first output is a listing of the input data. Variable namesare used as
labels, and the output corresponds to the input form (fig. 5). This output is listed for
every run, regardless of the values given to IMESH, etc.
(2) The second output gives information to assist the user in checking input blade
geometry. This output is listed for every run. For each input blade section from hub
to shroud the following is given: ZBL, RBL, THBL, and TTBL, all defined as in the
input dictionary; blockage at each input point (tangentialblade thickness TTBL divided
by blade--to--bladepitch in radians); SZRBL, the meridional arc length of the input blade
section; and DTHDSPand DTHDSP2, first and secondderivatives of TttBL against
SZRBL along the input blade sections. The smoothnessof DTHDSPand DTHDSP2indicates where inaccurate data or errors may have occurred in input blade geometry.
(3) The third output corresponds to IDEBUG. It has four principal sections, as the
printed output indicates. The first section gives blade geometry where the blade is intersected by the 21 × 21 alternate mesh usedfor calculating gradients of the mean
camber surface. The z, r, 0, and tangential
thickness
coordinates
are given,
followed
by the
32
gradients
of
0,
calculated
by spline
curves,
along
the
two directions
of the alter-
i,
_2
C
o
I
i
c _
Oo
z_
c_
c
o
o
0-, u-
_
c
o
_
m
•
o
_o
o
.,m_
o
z
o
c
c-
o
I
o_
_
_
_
o
•
.
•
.
•
c
?
m
z
o
o
e,,M
i
t,
m *
_1.
o_
o_
t_
o
o
:_
o
mo
t6
o
cc
,i.
.°.°0
ooooo
z °
=
_o
o
_u
_
_o °
_
oo
_o
_
I
o
o_
_.
I
o
_
o_o_
oo
oo
....
_ _......
F0_0
_omo_
_o
?
°....
OD r--
M
o
_o
........
oo
_
°
?_
..-I
o
I
o_
o_
_oo
_
oo
_
_
_
_
_
_
_-
0_o
o_
_..
,...°
ooooo
,
oo
I
I
_
o
,
oo
_r,_
o_
oO
_d_dd_
II
_
I
d
od
I
33
ur,
u-
q
,,.-:
i
0"o0"oOoo
o
....
r'_
.
•
.
,
•
r_
.
o
•
o
o
.
o
,
•
_'
o
c,
•
c,
•
o
_
.
_
*
c
o,
o
,_
o
c
o
.........
.
.....
o
o
.
o
,.,> _,
c,.
....
..........
.............
_o o_
...................
_
o
c
,
_,
c
c.
0-
o
o
o
o
=,
c
o_ o
_-
.--, _-
_
o_ r-
c
............
_"
............
o=
<_,
7
.
,.',
........
,
ooo_ojoo_ojoooo_ojooo
......
..........................
?? ....
o ......
,
.
,
,
ooo_o,:;oj_-jo_:,=,_'oo
,
,o
....
_ ...........
o ..............
,
.
..............
oc'o
c_o
o
o
• " • •
oooooooooooc
t
......
['_
,,_
0
o,
o-_
•
t
•
0i
.
....
,
•
•
0
•
•
I_) c"
•
•
.
cI
•
....
•
l
.
°i
*
•
....i
•
oooooooooooooooooooooo
..............
_'_'_'_'''_,_,_'
r,l_
Lr_
,::t
i
i
=:=
,
.
•
•
0
•
.
0
............
o........
_
_0 o
_
o
_
•
0
.....
.
ooooc
•
•
•
•
0
•
0
•
•
0
..................
oooo
00 ',0
e'
c0
e0 o
u'_
o
o
o
I
ooo
o_ o
, ......
oc_;ooo_ojo_o_o,_o_ooooo
o
_n
o
u_
0_o
o
_,
o
o
0_
o_
oo
•
•
o
o
_
o
_,
o
.............. _oooooo_o_oo
,,,
_
0i
oooooooooooo
ooo..........
_
°l
0
ooooooooo
oo V .....
o
_
,.',_,-',_
oooooooooooooooooooooo
oo
.
oooc
i
ooo
o
o
o
o
o
o
o
o
,o
_,
o_ooooC_ooooo
o
oo
•
it
I_
ooooooooo0oooooooo0ooo
o
•
•
•
o
•
•
•
o
•
•
.
•
•
•
•
o
•
•
o
o
•
,
•
.
•
oooooooooooooooooooooo
o
•
•
•
o
•
o
.
•
•
o
oooooooo0ooo
I
I
t
I
o
_oo
Ii
_ddd_d_dd_d_d_
d_dgdd6dddddd_X_Z_dd
dd_,d,JgZjgZEd
I
34
REPRODUCIBILITY OF Ti=t]_
_,IGINAI_
PaGE IS POOR
!
I
I
_
I
o
c
+
_
,
c,c
t
_
occ
i
4"c
c,c
c
,+
c
c ¸
o'_
c _
c _
c,
•
_
_
r'.,
o
c'
o
c
o
o"
o',
o,
o_
o_
c
c_,
o
o
c_
cj
i
:_c
/
c
Cc+c,c
m
c
o
o_
o
o
i
_-
I
_
oo_c
o
e"
c_
_
o_ooc
c,
_
_
I
c,
_,
oo
c
_'
c
_,
o
o
c_
ooooooooooooo
o
o
o
o
.111_
g
........
+_
•
o
_
c,
c_
o
c,
-..
_
o
_
o
o
o
c_
o
o
c
o
o
_
c
o
......0..o.,..
oc_o
_o
o
oo
o
o
o
oo
oo
o
oOo
_
p
oco,_oooccc_
_
o_
c;_oo
oooooc
oc
oooc-_
o
o
c ¸
o
_-
r_
o
o
H
_J _o_c
'
I
g
'
ooooo_oor_ooooooo
''
o
u_
oo
oo
,_
_
m
cc
oo
o
oo
oo
oo
oo
oo
oo
oo
oo
oo
oo
coo
u_o
r_
o
,
I
I
.
_
m,
o
o
c
o
o
_o
_o
I
e_
a.
_
_
o
i
o
oo
_,o
o
....................
.
c-c'oo©_o
_cc
o
oc,_
r_
o
o
oo
o
.....
,
ooo
o_
oo
,
o
°
o
°
o
,
°
,-I
,
o
Oo
°
o
M
.
_
°
oo
_o°
_
•
oo
°
oo
.
O,e
o
<_
_
_
,_
_
,
,
,
oooo
•
,
•
I
_o
o
_
oo
_ooooo
g_
_o
ore
oooooooooooooooo
_
.
o
•
,o
o
_
o
.
"o _
_
o
00
o
_
.
o
_
o
_0 o
oo
_
o
_
_
_
oo
m
oo
oo
_oo_oo
_oo0oo
_g
_o_o
_oo_oo
,-1oo
e._oo
"_oooooo
_o_
c_oc
g
ooooooooooooooooooo
I
ds
oo
oo
I
35
I
_,
°_,
_o_o_,_oo_"
_
_
t
t
ro
w-
; _._ _.___._ ;_-_._.
m
_oo_oo_
_o_O_
_
,_ .....c_. o
_oo_oo_
°oc_oc_oooooooo
°
.......
°
o o_"
" _o_ ""o
o "o_ L_,_
__''_
....
_c0
° °o_c_oooooc,
°
°
°
7- .........
3_
°
°
"
"
"
° c_,_oc>
"
°
o_r_
"
_
c
t
°°°°..°
iiiiiii
..........
o_oooooooooo
•
°
oooo
_°°.°.°...._.
oooooo0ooooo
ooooooo
*
O*
oOoOoooooo_m
mmmm_m
°,°°°,,
ooooooo
:m*
_e
01
lilt
oooooooooo_
0°°°.°°
..,....°°...
oooooo0ooooo
II
0
oooooooooooo
oooooo_oOoOo
0ooOoOo_oOoOo
_oooooooooooo
•
...
...
°°
ooooooo
,,??
°°
??_
oo?_
.......
Ii
IIit111
E
_0ooooo0oooo
,°°_.°_
ooooooo
y
o0
37
g_I_oDUCIBILIT¥
OF Yl_
6_IGIN_'Ju pAGE IS pOOR
i
_ .....
c_
_c_
_
............
Iii1_11111oo
_ooooo_oC_oa_¢
_ooOo_oC,
:':
o_c_r
,._
oooo
_
•
°
.
_.o_ooocooooo
._
ooooo_
°
.
e-i
°
.
°
.
°
_
.
°
i
o,
°
,
.
.
°
i
......
c
:o:
n
n
.J
r_oOoOoOoOoO
_0....
.q
.....
•
ii
o
_m
ii
.:o."
0..°..°
....
_
_111111_1111
II
II
II
o
=
°_
ooooooooooo_
_ooooooooooo
ooooooooooo_
_ooooooooooo
0..°°,.°
oOooOooooooo
_Mm
a
H
W
m...,0....,,.
_N
Mu
N*
U
v
38
N
....
_=*,..,,,,,,,.
oocoooooooo_
oocoooooooo
ooooooooooo
_oooooooooooo
m,,°°°00°0,0.
OoooOoOooooo
*0_*.,00.,.0.,.
ooooooooooo_
ooooOoOoooo
_ooooooooooo
_ooooooooooo_
_0_,,,,0,,.,,0,
.,.oo.°o.°o°
*
_
_0_o_o_
:o_:
0.0,000°0..0
:o_8:
_0..0°°..0,,°
_oooooooooooo
**:*:
_,o,.,.o....o
:
o*
_oooo_oooo
me
*_o:
:_:o.
*
_
.....
oo_ooocooooo
iiii
000
O*
_*
_*o*.*o*.O*.O
....
ii
O*
:.:.:
:_
............
oooooooooomm
oooooooooo_o
_oooooocooo_,
_ooooooooo_
_ooooooooo
_000.*000°0_
oooooo_ooo
._
0
*
*
_oooo00oooooo
mDcooooooooooo
.
oooooooooooo
_oooooooooooo
m
_
°,0000000.0,
oo0oO0oooooo
o
oooooooooo_
oooooooooo_
*
m
_ooooOoOooo_
°°00°°0°°._.
*
t
ooooooocool_
,°0°0.°°.,0.
oooo0ooooooo
ooooooooo_oo
IIIIIIOIIIII
ooooooOoooo_
_oooooooooo_
_oooooooooo_
=oooooooooo_
oooooooooo°_
_
o_o_oo_o
oooooooooo
,.0,°.,,°°..
oo0oo0ooo0_o
iIiII1|111
v
39
ooooooooooo
._o_oooooooo
_mo_coc_ooooo
_oococccooo_
,
.....
_moooooocoooom
..,..,
._,,.,,......
m_
mcoooooooooo
°
_ooooooooooo_
_.,.°,.0,.0,,
t_Z .... o .......
•
_
_
• C
E
°m
ii
:_=,.
_U°.°°°°°°°°°°.
:777777
,c
•
......
•_
lilJll
J.
.........
,-1.
ram*
_
"_'°'°'°°'°°°°
: .=:
_°°°
....
°°.°0
*
mz.
:*:*:
!i::
O
_
°°°.°°°.
=
_*
:*:*:
m*
_
O*_
°°
=*
:*
O
*
*
D-
_.°°°0.°°.°°0
O
:o
U*.CD
_
:
d
_°°°°°.°°°.°°
•
U
:=
_,.,o,,,,,,,.
*
_oooooc_o_
_o°oooooooooo
O
_
:=o:
:=
_mooooooooooo
oooooooooo
.
0
°
°
ooOo_ooooo_
ooooooooooo
/
I
,
IIIIIIIiii
0
I=u
.°0.°°°.°.°°
•
:e
.
•
I
I
_m_mmm_pm
•
•
.
•
_
•
0
•
I
•
I
•
,
I
°
•
°
_
0
,
•
•
ooooOoocoC_o
_oooooooooo
I
I
I
I
I
I
I
I
I
i
o
*
m
•
ddddddddgdgd
•
•
ooocoooo_o_
I
I
I
7?77777777
M_
°.°°,
IIIIIIiiiii
4O
°
,
•
I
°°
II
Om_o_oo_o
°°
ooooodoogood
v
•
,
°°
•
°,
........
•
i
°
I
°
I
°
I
•
i
c
0-u
=,
.
,
e.
2
_ _; .
.
u_
<
_'-4 ,.4
_:L_#..
== m
m
u
_
0
m
•
•
•
_
...
_
e-,i _
°
....
I
e,.l
0..
_
........
iii
....
...°°°.°°°
d
•
_z
_u"
ul
.°.,..°°0.°..,..
L_
.****.
*z*
_
_ooo ooo
_ooo
OoO
_
.°....°.°..°°.°.
ooo
iii
_gg
o
......
.°
.....
..°
U_
ooo
IIi
z_
U°._°.,°.°.....,°
•
ooo
I
°
°
o_nec
_
0
_o_
_or_
•
°
. °
OOGOE_O_OOQO
_
0
ecrmr_o_,_
•
•
,
•
°
°
•
•
.
ooo
v
41
:a
:
m_
c.
i
c
•,
•
mmm_
M
o. _
:'=:
0_
_....
mt
M
u,"
o:
a_
o0,00
7
i
null-
oun
_-
I
[]
g
_
m
°....
g
m_
-
n
,-_:
....
m
_eoo
cc
v
42
_
'
!,1
:-
J_
u"
u-
_
,i-_;
~-
....
°
T,FZZ
....................
i
i
o,
_-
_:
.
_r
e ¸
r,_
d,
,
•
,_
c
u-,
_,_
._
i_-
:_
_
e--
,_
!......................
p-
u:
m
t
i
q
i
a.
_,J
i
u_
,n
i
p
IIl
,
ii'l
lii
i
,
l
,
i
.........................
....
~
;
IIi
i
:,1
_-___ ........
_, -" _' 2
......
....
...............
_,Z
Z2
:I: Z _',,L
--:
.....
,r
_
_
,c
r--
,_,,
-,
_
.,-
_
m
e,
:_
,,
c-4
;2;
k)
............
r
43
_=...°.0..
:m
*
U
_._
_
z
***
e
*
*
:
m
m
_?_TfTTT?
e
.
.
:
g
_
A
:o.
J
_Ummmm_m
i
.....
*
_*
o*
d
m
:
_
:5
*
g:
:
.
m
*
m.
,.xo
_0
:
I_*0,
-;;;2;;;;
>B:
g
_
°
_m_
*
_
0-_*
J
,
u_
•
>•_:
_,
_*
*
_--oooooc,
*
_
*.J*
*
r
e
-'_*
.*
_
*
**
*
m
m
........
*
*
t_*
*
_.*
•
*
...1
M*
m
oo
ococoooo
*
z
*
e
o_ocooo
iIiIill
ell
:e
_0_
_
_
..°
.....
°°°.....
°.
ocoooooo
......
cooooooo
_&'Z' '_
_
Ow
Iiiiiiii
)
44
J
:F-
:==:
: .=:
*
_L_
,JO
*
•
O*
.'n
C_
[.-0•
_•
o:
:=:
:,-=_
M.
_e
_a*
•
M*
M_
•
•
U*
o-m*
UQ*
_u•
O*
_.
ooooocoooo_
U_oooooooooo
_
•
b
•
z,-l*
•
_,.1*
,0°°,,°°°°*
•
iiiiiiiiiii
O*
_U
mm_m_m_m_m
,0
....
*°°,°
??? ........
•
m
_o_mmmmm_mmmm
.u
22%%%_2%222
ooooooooooo
lllllllllll
°°,0°,,,,0.
ooooooooo_o
,J
%
45
REPRODUCIBILITY
ORIGINAL
PAGE
OF THE
IS POOR
*
*
•**
I¢1,
m•
5
**•*******
•
•
:
.......
_lo.
°
•
B
:_,:.
O
_*
_.•
•_•
¢.)•
o
::m_
•
a_
tn
•
O*
e
o*
:=,
*
o
[-.
o
O*
0,..,.*°,
i
b=_
_Om*
•
_
_:=•
•
_-I _1
*
=,
i
.c
*
_.*
_•0
•
z*
:
•
_rn
•
*0,
•
m
:=:
z*
*
_J,m,
e
•**••**•**
_*
m•
eL*
_e
,
O*
=*
_,=N:
_°
I
_
°°..°°.°
M•
*
_[--
_•
0
•4•
oa•
*
*z*
Ue
_1_"
o.°.°..°°
...1•
u°°...°.o
•
•
0
•
".:
*•••**•*•*
:_1:2
: _*
=•
=:
Iz_)
**
/
co
46
k
u_
•**•*
o
!
r_
I
u_
N
....
_
_°.°°
o
_411
_
_u_
UIII_IIIIIIIIIIIIIIII
°
_1111
o
r_
o
0
_m
_c
_
r_
Jill
z
,)
I
,,??
°
r
_
_
_
_
dggd
o
I
,
,
--
2
47
nate
mesh.
This
first
of debug
output
lists
are
listed
only
also
cients
of the
mesh
giving
the
This
as the
solution.
fifth
input
output
for by the
flow
of variables.
factor
LOSOUT
array
given.
This
(this
of the
run
ORF
the
are
sixth
hub,
relative
ity.
output
ILE(J)
within
(7) The
When
the
change
occurred,
verged
points.
If there
output
change
to the
is referred
to
reduced-mass-flow
of the program.
at the points
array
along
is printed
by the
becomes
than
less
relative
change
and
FT(F_
FNEW
used
are
next
with
the
line
if PROP
is
values
each
for
iteration.
iteration,
each
the
calculated
that
line
points
and
FT,
and
change
reduced
where
the
(reduced
or full
mass
the maximum
number
and
of uncon-
FT are
of interest.
maximum
change
in DVTHDT
The
variables
DNEW
input
change
either
of these
in either
DNEW
or
the
in veloc-
of VELTOL
indices
changes
maximum
it is suggested
value
of DVTHDT
iteration.
of the
If the
and
relative
(either
in velocity,
minimum
of the mesh
DVTHDT,
maximum
the
mesh
edges.
about
are
horizontal
numbers
the input
given
jth
trailing
stream-function
the behavior
the fraction
following
the
problem,
printed
to control
and
is determined
the
line
information
Also
(2(rV0)/0t)
mesh
convergence
converged.
and
For
leading
is considered
the average
arrays.
vertical
or DNEW),
maximum
the
ITE
of FNEW
the
for
gives
and
the
closest
is a convergence
is increasing
ILE
are
Convergence
Therefore,
are
and
maximum
solution
the
and ITE(J)
seventh
minimum
flow)
lists
the blades
velocity.
by the
and
variables
DVTHDT
FNEW
to be
or FT
be de-
creased.
(8) The
function
point.
eighth
solution.
The
output
output
The
given
corresponds
output
is given
at each
of the point,
stream
W0, relative
relative
flow
velocity
W, critical
angle
fl, and mesh
48
to
equations.
iteratively
on each
follow-
output
sets
of overrelaxation
iterations"
automatically
are
The
two different
coeffi-
orthogonal
listed
of the finite-difference
of the "outer
conditions
are
quantities
the
the
of IDEBUG.
u is solved
calculated
list
and
two sections
value
section
These
output
function
value
second
constant.
of debug
contains
calculated
The
as input.
from
used
the
held
These
function
each
are
once.
stream
solution
stream
is given
lists
downstream
(6) The
that
output
the
quantities
the
only
sections
for
as called
during
that
iteration.
mesh
the
is given
fourth
overrelaxation
for
ORF
each
indicates
iteration")
(5) The
given
output
equation
The
where
solution,
and
is solved
with
successive
"inner
that
output
quantities
third
orthogonal
fourth
matrix
The
change
of the
in the
mesh
equation
changing
(4) The
be used
once.
that
Lag an iteration
of debug
orthogonal
matrix
quantities
section
function
u,
mesh
to IMESH
along
point
meridional
velocity
angle
_.
for
each
of the
horizontal
includes
velocity
ratio
one
the
mesh
following:
Wm,
W/Wcr
iterations
relative
, meridional
line
of the
at each
z- and
mesh
r-coordinates
tangential
flow
stream-
velocity
angle
_,
(9) The ninth output corresponds to ISLINE for one of the iterations of the streamfunction solution. This output is given along each streamline, corresponding to a given
stream-function value. The points along the streamline correspond to where it is intersected by the vertical mesh lines. The origin for the m-coordinate is located where
each streamline begins at the upstream boundary of the orthogonal mesh. The output
given at each streamline point includes the following: z-., r-, andm-coordinates of the
point; meridional velocity Wm; relative tangential velocity W0; relative velocity W;
critical velocity ratio W/Wcr: meridional flow angle a; relative
flow angle
/3;
streamline
curvature
suction-surface
(10) The
mass-flow
solution.
ZTST
by the
streamlines
identical
second
Output
(the
output
of output
the blade-to-blade
to ISTATL
of output
along
being
given
includes
each
is given
values
in the
for
passage,
the estimated
velocities.
it is now given
is given
arrays.
to the
row
Instead
output
ZHST,
within
corresponds
(ISLINE),
This
and
pressure--surface
10th output
or streamlines
shroud.
1/rc;
and
the
given
one of the
along
in the
other
of the
station
at each
FLFR
ISLINE,
for
array).
with
following
_Nnl )fs--
point
the
horizontal
direction,
lines
specified
these
The
output
of the
variables:
of the
mesh
along
where
addition
additional
iterations
station
given
reduced-
lines
lines
(IMESI-1)
from
hub to
by the input
lines
are
at each
stream
a repeat
point
function
of
crossed
is
u.
z-
The
and
-' I
(Wm Jbf
Figure 12. - Definition
of incidence
angles.
49
r-coordinates
absolute
of the point,
static pressure
tangential velocity
lute total temperature
V0,
(11) The
and blade
mesh
lines intersects
dence
quired
after each
These
12th output
to prepare
(The TSONIC
The
compressor
shown
are defined
to ITSON.
bf
p,
p', absop",
and
was
angles
each of the horizontal
ibf or deviation
is based
(subscript
fs
as shown
in fig. 12).
in figure
12.
It is a listing of the information
analysis
program
re-
of reference
in the future.
will be given in the updated
The
of this report.
version
in figure 13 are those computed
The
3.
definiof
run for both the hub and tip blade sections
example
on
inci-
output is given for either IMESH,
and will be reported
for TSONIC
and deviation
in fig. 12); the unblocked
blade-to-blade
used in the numerical
in the input form
where
velocity diagrams
is being updated
program
incidence
incidence
(subscript
corresponds
TSONIC
blade
total pressure
flabs' relative total pressure
iteration in which
angles
tions of all the input variables
TSONIC.)
absolute
and unblocked
The blocked
input for the TSONIC
program
V,
and trailing edges
on the free-stream
or ISTATL.
(12) The
of blocked
the blade.
output is printed
ISLINE,
consists
within the blade
ifs is based
This
flow angle
at the blade leading
the velocity diagram
velocity
T, static density
T".
11th output
angles
absolute
T', absolute
relative total temperature
p, static temperature
of the
input numbers
for use with the TSONIC
run at
the hub.
The
without
information
revision.
tion from
printed
In other
arrays
user may
to make
wish
small
to the given
accordingly.
between
of points
mass
second
derivative,
blade surface
changes
The
ZMRSP
before
(NLOSS
nonlinear
The
in the BETI
serve
need
and
is printed
as input for TSONIC
revision.
curvature)
alongside
and BETO
The
informa-
of the THSP-
these arrays.
tangency
to smooth
as they are printed,
in them.
Any
The
BESP
The
angles,
which
the resultant first and
calculated by MERIDL
BESP
array
input if REDFAC
> I) can be used
is sometimes
the blade
13th output is analogous
ISTATL,
and ITSON
unless
The
WOWCR,
is calculated
for ZMSFL
bumpy
The
is chosen
of the mass
and may
derivatives
to re-
to correspond
if BESP
is 1 percent
is necessary.
rather
BESP,
the user wishes
< 1.0 is used for TSONIC.
for TSONIC
through
RMSP,
array
value could be used
and will indicate if smoothing
as TSONIC
ISLINE,
data - ZMRSP,
it can be used as input to TSONIC.
loss distribution
(13) The
(NRSP)
value of ZMSFL
are printed
only needed
be used
flow ZMSFL.
any two blades.
smoothed
IMESH,
of the input may
of stream-channel
- can in general
the number
array
some
cases
for these spline fits, in order
final five arrays
and PLOSS
duce
can in some
derivatives.
The
5O
for each
as end conditions
second
cases,
spline fits (derivative,
against-ZMSP
serve
by MERIDL
flow
also have
to be
of BESP
against
WOWCR
array
The
printed
than a single value for PLOSS
is
PLOSS
if a
is used in MERIDL.
to outputs
8, 9, 10, 11, and 12 for the variables
but is given after the transonic
velocity-gradient
5]6
loin
20[21 25]26
15116
30131
35
36
40141
45146
60
5o151
61
70
71
80
TITLE
DATA12 - AXIAL COMPRESSOR ROTOR - HUB - STREAMLINE NO. I - U = 0.00
GAM
AR
1.4
287.053
REDFAC
VELTOL
1.0
MBI
RHOIP
I.
22534
[
OMEGA
-826.55
ZMSFL
O.025194
0.001
MBO
10
LRVB
TIP 15
288.
MM
50
LOSS
0
MBBI
60
LWCR
I'
20/
_._
0
RV1-HO
-9.88533
NSL 0
171
LIPS
0
RVTHI
NBL]NSPLi]NSLP2NRSP
20
FSMI
FSMO
SSM1
SSM2
-27.6253
CHORD
STGR
O. 113429
O.0.54930
RII
ROI
BETII
O. 001346
BETO1
0. 0009226
29.516
-23. 859
ZMSP1 ARRAY
0. 00068
O. 00629
O. 01247
0. 01863
O. 02479
O. 03093
O. 03707
0. 04320
0. 04933
.0. 05545
0. 06156
0. 06767
0. 07378
0. 07989
0. 08599
0. 09209
O. 09819
0. 10429
0. 11039
0. 11288
O. 00762
O. 02745
0. 04682
0. 06365
0. 07815
0.09046
0. 10067
0. 10889
0.11517
0.11954
0.12199
0.12249
0.12103
0.11747
0.11181
0. 104(X)
0. 09397
0.08159
0.06672
O.06009
THSPI ARRAY
RI2
BETI2
0.001346
RO2
17.593
BETO2
0.0009226
-9.602
ZMSP2 ARRAY
0.00175
O.00629
0.01247
0. 01863
O. 02479
0. 03093
0. 03707
0. 04320
0. 04933
0. 05545
0. 06156
0. 06767
0. 07378
0. 07989
0. 08599
0. 09299
0. 09819
0. 10429
0. 11039
O. 11235
-9. 00835
0.00077
0.01221
O.02263
0. 03198
0.04027
0. 04751
0. 05369
0.05879
0.06283
0. 06581
0. 06775
0. 06866
0. 06847
0. 06720
0. 06487
0.06145
O.05695
0. 05137
0. 04937
0. 04320
0. 06156
0.15968
O.16130
O.002163
O. 002110
0.00432
O. 00634
THSP2 ARRAY
ZMRSP ARRAY
-0. 04741
I
-0. 03285
-9. 01860
-9. 00455
]
0. 00629
0. 02479
0.07989
[
0. 09819
0.11648
0. 13173
]
0. 14544
0. 15916
0.14107
]
O.14594
0.14979
0.15283
0.15478
O.15753
0. 16245
[
0.16322
0. 16372
0. 16399
0. 16417
0. 16431
O. 002268
O. 002233
0.002205
O.002208
O.002228
0. 002199
0.002049
0. 001989
0. 001926
0. 001902
0. 001892
0. 001885
O.00065
0.00249
0.01447
0.01447
RMSP ARRAY
BESP ARRAY
PLOSS ARRAY
0.00
0.00
0. 00851
0.01119
IBSURF
IMESH5 I ISLINE5
i
0.00
0.
01447
]
0.00
0.
01447
IPLOT
I
Figure 13. - TSONIC input form.
(Data shown are for the numerical
example at the hub. )
51
soluUon.
Two
"supersonic"
of these
solutions
and
the
smaller
is obtained.
tion).
The
If REDFAC
cause
can be obtained
the
final
or 'tsubsonic."
solution
= 1.0,
by the
listed
The
here
of the
input
is the
no velocity-gradient
iteration
velocity-gradient
variable
smaller
solution
stream-function
method:
solution
ISUPER
(i. e.,
will
the larger
which
the subsonic
be obtained
is the
controls
or
correct
or
solu-
printed
solution
be-
to the
problem.
Plotted
are
Since
the printed
made
to enable
data.
and
The
would
of input
the
coding
have
data
input
iteration
data
are
ample
are
These
are
14(f)
supplied
trailing
the
user
plotted
of the
microfilm
The
description
the input
(V)0i,
the
data
are
the
and
optional
or
input
radius,
variable
Then
for
solutions,
plots
along
each
of his
input
smooth.
by the numerical
plots
downstream
flow
(rV0) °
whichever
ex-
is as follows:
Po' ortotalpressureloss,
function
by the
velocities
generated
upstream
sections
trailing-edge
transonic
check
of these
routines
mesh.
surface
carefully
plots
and
orthogonal
and blade
of these
plot
is controlled
and for
output
of flow properties;
leading-
generated
should
fits
14(i}
and
(h} indicate
hub
user.
All blade
shows
the
hub and
and
sections
was
of total-pressure-loss
conditions.
or(V0)o)
used
as input.
distribution
against
shroud
shroud
blade
given
as input
channel
sections
are
geometry
plotted
from
input
plotted.
and
the blade
leading
edges.
(5) Figure
140)
shows
the
generated
(6) Figure
14(k)
shows
the
streamline
mass-flow
52
14(g}
by the
(4) Figure
and
shows
stream
are
and
The principal
distributions
by IPLOT)
spline
14.
or
the
input
plots
of chord.
(3) Figures
data
either
with
The
to (e) present
t F'I' Pi" k
against
(2) Figure
fraction
in figure
14(a)
quantities
plotted
to shroud.
of some
data
microfilm
in-house
system.
and blade
as midchannel
the program's
presented
output
(indicated
Lewis
downstream
shroud,
large,
of both his
NASA
on another
and
begin
as well
examples
(1) Figures
data
solution
hub
that
Selected
at which
output
uses
operation
the hub,
can be quite
the quality
plots
upstream
and
run
check
these
for
the
plotted,
from
to ensure
to quickly
frequency
of the
streamlines
streamline
are
plotted
a MERIDL
generates
sections;
The
The
user
that
plotted
geometry.
each
the
from
to be recoded
blade
IPLOT.
output
Output
solution.
orthogonal
pattern
mesh.
for
the final
iteration
of the
reduced-
.50
.28
.26
.24
,,et
.22
.2O
.18
.16
.14
25O
260
270
280
2go
300
310
32O
330
340
350
INPUT ARRAY - TIP
(a) Inlet absolute
Figu[e 14. - Microfilm
total temperatu[e.
plots of input and output..
53
,54
•28
.24
N
""
.22
.20
.18
.16
.14
e.N|10|
10 06
o.lleeoe
I
ii
e.lo_eoe
06
!
Io N
(b) IntetabsoJutetotalpressure
Figure14.- Continued.
54
e. 11elllle
11 le
I1(I
,2B
.26
\
\
•2,4
\
.2.2
.20
.1B
.IB
-40
-2O
(c) Inlet absolute
tangential
-15
-!0
-5
0
V+_IN
velocity.
Figure 14. - Continued.
55
,3O
,28
.26
.2.4
ql
.22
.2O
.18
.t6
.14
l.t
IIi
t_fltt
N
O.o_ldlOO
|, oal4el
u IO Ol
s _|
IId%PT ARRAY - PROP
(d) Outlet absolute
total pressure.
Figure 14. + Continued.
56
04
.5O
.28
/
.26
.24
/
¢::b
.22
B"
.2O
.18
.16
.14
-170
-!(;5
-160
-155
-150
-145
INPUT _RAV
-140
-
-155
-I]0
-1 5
-_20
V'rI.tOUT
(e) Outletabsolutetangentialvelocity.
Figure14.- Continued.
57
1.0
/
.9
.8
.7
.6
/
.5
/
r
U'3
c_')
. J
L_
Jl
/
/
.4
,3
,,,
.2
/
• OI
.0
,I
•2
.3
._,
.5
.6
.:'ERCRD
(f) Pressure loss distribution.
Figure 14.- Continued.
58
.7
.8
.9
!.0
,lq
.16
,14
.q[
I..--
0,"-
.12
.4[
.I0
!
I,.J
-4[
Z
N
•O8
0
0
r
..4
.04
p-l.J
0
-. 02
• O0
.02
.04
.06
BLADE
.08
SECTION
.10
.12
tqERIDIONAL
.14
.16
• 18
.20
COORDINATE
(g)inputbladesectionsfrom
ZBL, RBL,THBL,andTNBL- blade
section1.
Figure
]4.-
Continued.
59
,111
I
,1G
.14
i'm
mr
.12
.10
!
W
I--
• 08
Z
o
o
. OG
-.,I
• 04
• 02
.00
-. 02
.00
• 02
.Oa
.06
BLAi_
.08
_CTION
(h) Input blade sections
.12
NERIDIOMAL
from ZBL,
fisu[e
6O
.10
RBL, THBL,
.14
.IG
COORDINAT[
and TNBL - blade section 11.
14. - Continued.
.18
.20
Z
o
w
Z
DIRECTION
(i) Hub, shroud, and blade boundaries
Figu[e
in meridional
plane.
14.- Continued.
61
I i I ! ! _ i l_H-H-H--i
o
N
u
w
Z
(j) 0rthogonal
D IRECT I01_
mesh in meridional
Figure 14.-
62
Continued.
plane.
Z
o
N
U
w
Z
(k) Streamline
DIRECTION
plot in meridional
plane.
Figure]4. - Continued.
63
340
520
300
2_0
220
_-
2O0
160
.025
.050
.0_
.tO0
.125
I'IL"R
ID I0_I_
C_
.150
64
:200
.225
INJI,
T[
(I) Meridional and blade surface relative velocities-streamline
Figure ]4
.I_
Continued
1 Normalized stream function, 0
.25O
340
32O
3OO
290
2,40
u
0
22O
200
_GO
140
.000
i
,025
.050
.075
.I00
,125
HL"RIDION_.
.150
,175
.200
._5
.250
COORDINATE
(m) Meridionaland blade surface relative velocities- streamline ll.
Normalized stream function, 1.0.
Figure 14.- Concluded.
65
(7) Figures
for
the hub
along
14(/)
and
each
shroud
of the
and
and
iteration
also
blade
show
meridional
sections
for
the
from
velocity
(indicated
after
(m)
streamlines
Streamline
each
and
the
plots
similar
by IPLOT)
error
messages
cause
of the
are
iteration.
surface
A similar
velocities
plot
is made
to figures
14(k),
(l),
and
(m) are
stream-function
made
after
solution
solution.
messages
listed
blade
of the finite-difference,
velocity-gradient
of error
same
and
hub to shroud.
Error
A number
velocities
have
here,
Messages
been
followed
incorporated
into
by suggestions
for
the program.
finding
and
These
correcting
the
error:
M_eMHT_NHUB#NTIPwNIN*N_UT*N_LPLrNPP_*N_STATeNSL*NL_SSeLSF_wLTPLrLAMVTwLR_TwLBL_D*_
IS
The
TCC
input
LARGE
TOO
OR
dictionary
LETFAN
SMALL
gives
the maximumandminimum
values
for
all these
input
varia-
bles.
WHEN
UPSTREAM
THE_E
AND
AND
MUST
A
BE
A
DOWNSTREAM
CHANGE
CORRESPONDING
differ
must
in the
RADIN
(and
RADOUT)
shroud
lines
at the
upstream
I
This
This
I
message
INPUT
from
CANNOT
=
message
PROGRAM
occur
ARE
is for
THE
(and
GIVEN
AS
AND
NTIN
RHIN
RADIN
AND
RHOUT
arrays,
which
RADOUT
from
A
FUNCTION
AND
ALSO
OF
FADIUS,
BETWEEN
FHOUT
AND
RTOUT
ARRAYS
RTOUT)
are
and downstream
used
input
so that
to identify
there
will
points
along
be a variation
the
hub--
stations.
VALUE
only
LARGER
IN
is usually
caused
flow
solution.
Try
NEWRHO
erroneous
IDEAL
only,
DUE
by having
a smaller
with
THAN
information
This
66
ARE
2
VALUES
STOPPED
DATA
BETWEEN
INTERPOLATED
=
should
PROP
IN
RTIN
FIND
J
VALUE
CHANGE
RHIN
LININT
INPUT
IN
TO
TOTAL
the
EXCESSIVE
supersonic
value
for
geometry
PRESSURE,
program
STREAM
flow
REDFAC.
will
FUNCTION
in some
input.
RESULTING
continue
IN
NEGATrVE
LOSS
normally.
GRADIENT
region
of the
reduced-mass-
THE
This
UPSTREAM
message
The
velocity
upstream
THERE
LOCATIONS
OF
OUTPUT
ON
this
line
if the
choking
GRADIENT
found
for
sages
will
This
cannot
reason,
COULD
(TIP,
PRIP,
NOT
HAD
THAN
ITERATION
FOE
_AY
BE
corrected.
TRANSONIC
OUTPUT.
MAY
cautious
there
VERTICAL
IN
BE
IN
in using
may
EEBO_.
station
be little
station
line
problem
is not near
ORTHOGONAL
MESH
LINE
I
:
I
ERROR
vertical
be printed.
Some
the problem.
whirl,
blade
The
mesh
line
cannot
of the following
program
will
be
error
proceed
mesto the
ITERATIONS.
transonic
flow
PROP,
BE
solution
for
in 100 iterations.
or impossible
upstream
LOSOUT,
RESTARTED
TO
OR
TEMPERATURE
OF
for
input
or VTHOUT
ADJUSTMENT
mesh
causes
or downstream
NEGATIVE
AFTER
vertical
Possible
LAMOUT,
AVOID
VELOCITY,
some
line
this
quantities
arrays).
OR
VELOCITT
STAGNATION
TEMPERATURE,
WHIBL.
TO
when
in 1000
impossible
or wall
100
CONTIN
PROCEDDRE
is printed
are
or erroneous
temperature.
LINES
or if the
any particular
will
IN
the
TO
(LOOP
TVELCY
input
for
SOLUTION
TANGENTIAL
OR
I_ERATIONS
by subroutine
high
A
VTHIN,
DENSITY,
message
flow
gives
CHOKED.
THE
ORTHOGONAL
However,
OBTAINED
LINE
determine
be unusual
LESS
OF
TOT&L
BE
MESH
message
when
PROCEDURE
STAGWATION
THAT
by subroutine
LAMIN,
MAGNITUDE
RZSTART
FIND
could
ITERATION
ARE
OF
be extremely
mass
be
whirl
line.
be obtained
message
full
WHICH
CHOKED
upstream
stagnation
should
BEGINNING
THESE
if the
relative
LINES
THE
should
to the
solution
this
is printed
error
AT
solution.
CANNOT
FOR
to help
mesh
message
the user
transonic
be printed
CONTIN
NEAR
SOLUTION
OUTPUT
some
vertical
LOCATED
is close
TVELCY
orthogonals.
SUBSEQUENT
approximate
next
flow
LARGE
as input
MESH
ABOVE
velocity
or
given
GIVEN
LINES
TOO
in a negative
ORTHOGONAL
ARE
transonic
mass
If the
VERTICAL
IS
NEWREO
velocity
is printed,
the
VELOCITY
AMY
I
LINES
STATION
of the choked
A
This
ARE
after
VELOCITY
as to result
or tangential
message
output
TANGENTIAL
by subroutine
THESE
ANY
OR
so large
whirl
BEWARE.
When
WHIRL
is printed
a tangential
one
INPUT
(LOOP
TO
STATEMENT
the
STATEMENT
transonic
iterations
upstream
90)
HAS
ABORTED
AFTER
1000
OR
MORE
150).
velocity-gradient
for
or
some
vertical
downstream
solution
mesh
flow
line.
condition,
cannot
be found
Possible
and
causes
complex
geometry.
67
THE
MAXIMUM
MASSFLOW
MASSFLOW
WHICH
MINIMUM
THE
MAXIMUM
VALUE
OF
W
THE
MINIMUM
VALUE
OF
W AT
This
information
be found
for
apparent
some
for
ITERATION
INCREASED
NHUB
WAS
DECREASED
the
apparent
CHOKING
less
than
printed
flow
mass
been
MASSFLOW
end
row
CORRECTION
checks
the
subsonic
sonic.
I£ the
mation
only.
lO1.1_00
WAS
99.7999g
the
line.
transonic,
This
RESTARTED
velocity-gradient
information
380
LAMBDA)
whenever
has
solution
debug
value
cannot
if there
is no
TIMES
WERE
the
This
34
ADJUSTED
transonic
TIMES
solution
information
has
FLOW
FOR
VERTICAL
ORTHOGONAL
if the choking
mass
flow
The
following
INPUT
MASSFLOW
MSFL.
OF
=
was
cannot
debug
be found
value
if there
after
re-
is no
MESH
LINE
I
=
I
flow
calculated
by subroutine
message
will
TVELCY
be printed
is
after
all
THE
0.14_00E-02
printed
the
LEADING
solution
calculating
vertical
choking
EDGE
when
the flow
procedure;
if this
solution
flow,
of the
estimate
J
FOR
=
< 1,
is subsonic
is found,
this
which
CHANEL
of the
choking
the blockage
by an iterative
fails,
line,
message
is the
will
choking
program
mass
be
mass
(ref.
13)
flow.
2
REDFAC
the density
mesh
mass
Use
accurate
on whether
supersonic
any
by MERIDL.
a more
-
for
minimum
estimated
to obtain
depends
WAS
OBTAINED
0.96000
to give
the blade
procedure
OBTAINED
BE
RHOIP,
MASSFLOW
requires
BE
COULD
0.15000E-02
the full-mass-flow
ing edge
COULD
SOLUTION
checked:
message
SUPERSONIC
For
=
CHOKING
is recommended
SOLUTION
A
0.950000E-03
IS
MASSFLOW
at the
for
A
WHICH
MASS
have
previous
WHICH
FOR
TIMES
=
input
MINIMUM
If the
FLOW
the
INPUT
FOR
TIMES
is printed
CHOEING
0.120C0COE-02
0.I01000_E-02
difficulty.
lines
vertical
WAS
WAS
HUB
procedure.
EXCEEDS
message
OBTAINED
OBTAINED
HUB
WAS
56
for
This
BE
BE
THE
mesh
is printed
MASS
COULD
COULD
THE
(TIPBD¥,
iteration
C_OEING
SOLUTION
SOLUTION
whenever
112
reason
MSFL
A
difficulty.
VALUES
information
starting
AT
PROCEDURE
WAS
A
WHICH
vertical
WHUB
BOUNDARY
This
FOR
is printed
reason
THE
68
FOR
THE
or supersonic,
it is usually
the
preceding
correction
procedure.
because
message
Since
at the
the
the
program
the
flow
is printed
lea&
iterative
first
is superfor
infor-
SUPERSONIC
This
is the
NO
same
DENSITY
If after
that
CORRECTION
as the
with
near-sonic
The
program
may
be poor.
This
is the
INRSCT
HAS
as the
FAILED
TOLERANCE
and
INRSCT
tolerance
tween
factory
sive,
the
last
there
SPLINE
the
--
ONE
OF
ADJACENT
X
2.
SOME
%
POINTS
3.
SONE
X
POINTS
THREE
and
in the
or blade
the leading
geometry.
edge
edge.
of input
edge
by an iterative
message
slightly
station
is printed.
larger
than
loss
of accuracy.
geometry
input.
lines,
mesh
method.
If the
the
If the
lines,
If the
distance
tolerance,
distance
be-
a satisis exces-
CAUSES
DUPLICATES
ARE
OUT
OF
ARE
UNDEFINED.
OF
EACH
OTHER.
SEQUENCE.
3
ARRAY
12.000
sage,
some
POSSIBLE
=
Y
the
ARE
0.00000
fit subroutine
associated
0.678900E-05
coordinates
is only
with
error
10.00¢
spline
problems
near
trailing
=
or trailing
points
0.00000
points
fails,
to be the free-stream
wall
output
also
2
POINTS
20 iterations,
POINTS
POINTS
1.0000
spline
leading
some
I.
ARRAY
The
blade
after
is probably
OF
and
ITERATIONS
INTERSECTION
will be obtained,
NUMBER
20
is taken
or erroneous
although
=
is tried
of numerical
but at the
intersection
two intersection
ERROR
because
J
message
two
the
be met
solution
the blade
complex
FOR
edge.
procedure
within
EDGE
trailing
2
message,
IN
LAST
finds
with
cannot
=
supersonic
and
TRAILING
CONVERGE
at the
occur
this
2
0.ICI000E-05
BETWEEN
streamlines
the
J
density
previous
TO
=
DISTANCE
Subroutine
-
=
but
probably
after
CORRECTION
J
FOR
high blockage,
continue
same
the
would
flows,
DENSITY
EDGE
fails
and
problem
FOR
message
procedure
will
EDGE
LEADING
is aborted
This
NO
-
subsonic
procedure
TRAILING
previous
CORRECTION
the
density.
-
15.000
for
the program
a spline
curve
must
be distinct
(either
SPLINE,
SPLINT,
will
terminate.
Since
and
SPLISL,
spline
given
in sequence.
or SPINSL)
curves
are
used
will
print
If not,
the
this
mes-
so extensively
in
69
the program, it is difficult to state the possible cause. However, the printout of the
spline points should assist in pinpointing the causeof the error.
SPLINE
ERROR
NUMBER
X
--
NUMBER
OF
SPLINE
OF
POINTS
=
-3
ARRAY
¥
must
(SPLINE,
gram
will
be given
SPLINT,
terminate°
to determine
An example
and
midchannel
SPLISL,
The
one
or SPINSL)
printed
0.5;
the
the
stream
aspect
ple
spline
printed
direction,
This
rotor
was
done
have
(velocity
the
was
REDFAC
finite-difference
approximate
exact
the
7O
case
run
The
reduction
be very
factor
close
example
number
twice,
with
to test
the
in comparison
solutions
of mesh
with
will
be obtained
is obtained.)
(REDFAC
= 0. 99999)
method
is 0. 99999
if the methods
both
compare
fit sub-
the proerror.
the
with
of the
is analyzed
the
computer
hub-tip
tip relative
sonic,
use
on the
program
radius
Mach
there
ratio,
number
at
are
no locally
in table
points
I.
used
The
was
for
this
861:41
(REDFAC)
factor
and
input
in the
of 0. 99999
also
the
0.70.
accuracy
Since
difference)
in each
of them.
(If REDFAC
= 1.0,
a comparison
to be made
between
to obtain
(used
solutions
well.
transonic
for
the
axial
and
method.
and
exam-
(finite
solution
(<1.0),
as to the
Flow
the finite--difference
permits
(used
stream-function
a clue
and
to illustrate
is near
factors
subsonic
solution
the
of reduction
the
spline
message,
the inlet
and
is given
both
give
the
surface.
reduction
effect
this
designed
number
stream
direction.
< 1.0,
1.0;
Mach
radial
velocity-gradient
finite-difference,
should
table.
this
If not,
can be obtained.
is 1. 275,
tip solidity,
midchannel
print
is used
rotor
ratio
tip relative
method
first
the
curve.
may
rotor
that
pressure
from
in order
gradient)
The
1.5,
21 in the
velocity-gradient
cases
design
output
and
TWO
EXAMPLE
of an axial-fiow
on the
1 in that
of results
will
point
compressor
type
Although
regions
is item
This
The
ratio,
0.9.
supersonic
the
surface
11.
inlet,
The
of an axial-flow
to show
of reference
THAN
a spline
NUMERICAL
program
LESS
I0.000
two points
routine
IS
GIVEN
ARRAY
0.00009
At least
POINTS
solutions)
subsonic
will be obtained,
of the
both
transonic
and
solutions).
but the
only
the
the more
Since
answers
-----......
26C
Finite difference (REDFAC• O.99999)
Velocity gradient (REDFAC= O.99999)
Velocity gradient (REDFAC= 0.70)
22C
_ edee'
_
Blade i
18(]
l
I
"_gllade
__edge
trailintleadine
(a)Hub section.
28O
E
200
160
I
'ng
edle
t
I
Bladetrailingledge
(b) Mean section.
280--
2111--
200 --
__
Blade leading edge
IBlade-t_ n]'_-e_e
16o
-.08
l
II
-.04
0
I
t
I
.04
.08
z-Coordinate,
meters
I
I
.12
.]6
]
•20
(c)Tipsection.
Figure15.- Midchannelvelocities
foraxial-flow
compressor
example.
The
Since
second
the
and
be
Figure
types
sented
for
all
parts
difference
most
15
of
of
(the
values
this
figure,
of
The
of
the
results
now
the
than
midchannel
solution
permits
is
E),
accurate
shows
iteration
accurate.
(appendix
less
three
= 0.70)
solution
speed
will
both
(REDFAC
finite-difference
rotational
solution
On
case
when
the
REDFAC
presented
for
surface
the
line
= 0.
the
(0.0,
70
0.5,
percent
of
both
1.0)
velocities
a much
is
This
better
mass
flow
used.
reduction
factors
gradient).
and
the
effect.
velocity-gradient
factor
for
solution.
show
reduction-factor
full-mass-flow,
velocity
represents
here
only
velocities
99999
of
reduction
and
function
solid
at
a higher
difference
stream
comparison
obtained
results
flow
finite
a
Results
at
hub,
from
solution
are
mean,
the
final
is
comparison
and
and
pretip.
finite-
mathematically
of
velocity-
71
440--
MERIDL (REDFAC• O.99999)
TSONIC
.....
400
35O
P__.
eL,
E
320 t
|
-- \\\
280
\
___s_
S_
\\
\
240 _
200
I
160
.04
i
.08
J
.12 0
.04
m-Coordinate, meters
la) Hub section.
.08
.12
(b) rip section.
Figure 16. - Blade surface velocities for axial-flow compressor example.
gradient
to finite-difference
gram
in reference
much
better
Figure
16 shows
program
TSONIC
velocities
Research
National
than that
two different
presented
previously
velocity-gradient
a comparison
of blade
surface
(appendix
G) and
calculated
are
accurate
for
more
from
the design
Center,
Aeronautics
Cleveland,
505-04.
72
results
The
for
solutions
are
the
MERIDL
likewise
pro-
now
in
agreement.
MERIDL
Lewis
4.
Ohio,
and
July
Space
28,
Administration,
1976,
velocities
the
estimated
TSONIC
blade
shape.
program
from
the
(ref.
3).
The
APPEND_
GOVERNING
The
obtained
used
cylindrical
coordinate
on an orthogonal
to denote
For
32u
8s 2
along
solution,
stream-function
METHOD
mesh,
distance
subsonic
system
differential
EQUATIONS
is shown
as illustrated
the
the
A
equation
4.
in figure
streamwise
stream
in figure
The
the
variables
solution
s
orthogonals,
respectively.
is used.
In appendix
B we obtain
from
the
assumptions
given
is
and
and normal
function
derived
3.
However,
in the
t
are
the
section
OF ANALYSIS:
+02u
+i
8u{slncp
Ot 2
0s
8_BB
+l __
B 8s
_
p 8s
8t
+i _B +l _
8t\
r
B
8t
+
p 8t
+4
+_
+wW s L r O(rVo)
w2
ot
+F
t
=0
(A 1)
where
(A2)
2 \Cpp"
8t
2
= co r cos
gt-
_o
Equations
face
B.
except
The
(A1) to (A4) are
Note
for
that
all the
derived
partials
3p/0 0 in equation
derivatives
of the stream
from
Op_
p"
Ot
8u _
0S
(A3)
(A4)
p 80
the hub-shroud
which
function
/
RT"
in equations
(A4),
8t
80 1 _p
8t
appendix
T"
(A1)
momentum
to (A4) are
is at constant
satisfy
the
rBpWt
z
and
equation
on the
stream
in
sur-
r.
equations
(A5)
W
73
0u_
rBpWs
0t
For
line
the
final
curvatures
first
from
The
transonic
and
flow
solution
angles
a reduced-flow,
the
needed
equation
\
gion,
in the
given
as follows:
Blade-
region
a,
b,
upstream
for
c,
and
region,
d,
and
method
the velocity-gradient
is used.
equation
The
are
stream-
obtained
solution.
is
/
dW = _aW+b
coefficients,
velocity-gradient
subsonic-stream-function
velocity-gradient
The
(A6)
w
are
\
+_+dcosHIdt+_+Wf
W
]
given
in the
(AT)
W
by different
downstream
expressions
region.
in the blade
These
coefficients
reare
coefficients:
a = c°s2_ cos(_ - _) _ sin2_ cos _p+ sin
r
_ sin fl cos/3
r
v__=
0t
c
b=cos/3
dmm
dW
sin(a-
go)-
2w sin/3
c=O
d=O
Upstream-region
74
coefficients:
cos
_o +r
('dWo
cosfl_-_m
+2w
sin
a/ 3 0
(AS)
a=C°S(_-
_)
r
c
b=O
(A 9)
cos(_
C
- _) + _ + wr2
r
dW
d =---_msin(_
dm
Downs tream-
region
- ¢)
co efficients:
a = cos(a
- _)
r
e
b=0
(rV°+wr)
C
_
m
cos(c_I!rVot_:°zr21IrVoIolc
2
(A10)
(p) +
w2
r
dW
d
D
m sin(c_- _)
dm
Finally,
in all
three
regions,
we have
e = CpT}-
w dh-
CpdT"
RT r,
+-dp"
p"
(A11)
f_ dT"
2T "
Rdp"
2Cpp"
J
75
Equations
initial-value
t-line
{A7) to (All)
problem,
running
the
hub,
from
a solution
are
where
hub
the initial
to tip.
satisfying
_0
When
equation
to-tip
mesh
The
for
face
the
(A7) has
line
solution
midchannel
velocities.
change
velocities
surface
of whirl.
in the
been
These
ttip pWrB
cos(a
the
entire
the
solutions
that
hub for
any
values
of
varying
the
solution
will
given
W
distribution
satisfy
for
velocity-gradient
interest
loading
of velocity
G the following
(A12),
every
hub-
is obtained.
or
the blade
at
(A12)
equation
Of greater
variation
In appendix
is,
as an
_ dt = w
finite-difference
since
at the
for
to satisfying
velocity
(A7) is solved
is specified
- (p)cos
the blades.
a linear
W
Equation
be found;
subject
can be estimated
can be calculated.
velocities
is derived:
of
C.
several
will
between
By assuming
value
continuity
by either
surface
in appendix
By finding
solved,
region,
obtained
derived
are
the blade
depends
between
equation
method
on the
blade
for
is
surrate
of
surfaces,
calculating
blade
d(rV 0)
Wl
= Wmid
-} cos -2
dm
(A13)
Wt r = Wmid
76
+ B cos//
2
d(rV0)
dm
B
APPEND_
DERIVATION
Wu derives
the
on a meridional
OF STREAM-
following
stream
radial-
and
FUNCTION
EQUATION
axial-momentum
equations
(96),
(eq.
ref.
1)
surface:
Wo
r
3(rVo)
Or
+ Wzk
[aWr
_z
OWz/_
_r]
_3I +TSS+
8r
Or
F
r
(B1)
_OWr
- Wr k az
The
partial
derivatives
surface.
since
the
Wu used
momentum
Our
flow solution
hub-tip
direction.
s-direction
t-direction.
function
This
equation.
radial
and
cos
¢p and
rule
for
a partial
3 illustrates
the
the
axial
derivative
the
Wo
r
momentum
a(rVo)
at
and
will
is,
first
We want
be used
and
the
is obtained
also
the
by adding
the first
of (B1) multiplied
by
and
shows
momentum
to derive
of (B1) is
on an orthogonal
direction
distances
here
equation.
methods
throughflow
t
stream
equation
momentum
by multiplying
equation
sin
equation
in
stream-
t--components
equation
q_.
in the
the angle
desired
the
t
of
of (B1) by
Also,
the
chain
is
a
--=
3t
Therefore,
s
equation
that
second
in the
midchannel
but it is not necessary
The
is the axial
direction.
equation
momentum;
this,
surface.
s
3s +F z
3z
on the
finite-difference
are
t--momentum
the
second
+T
of change
stream
by using
t-momentum
axial
subtracting
the
3I
az
to indicate
on the
distances
and
The
the
and
obtained
mesh
rate
symbol
only
equation
Figure
the
to the
derivative
is
WO 3(rVo)_
r
az
all refer
equation
orthogonal
_p between
the
the
radial
The
the
a bold
we consider
mesh.
here
OZz._
Or /
equation
+ (W z cos
3
cos _--Or
in the
_o + W
t-direction
sin
r
3
sin q_-Oz
_o)
can
l,w
be written
r
_
_r /
aI
as
a'_ + T_-_
+ Ft
(B2)
77
where Ft is the t-component of the vector F, which is given by equation (97) of reference 1 as
nt ap
Ft -
(B3)
n0r p a 0
Here
n t and
Note
that
stream
angle
n o are
ap/a0
is in the
surface
to the
ponents
as
t- and
normal
0-components
blade-to-blade
theother
meridional
of the
the
direction
partials
plane.
The
of the unit
are.
at constant
of this
angle
surface
must
satisfy
no_
to the
r
In the t-direction,
tangent
to the stream
normal
the
is
and
stream
surface.
and
not on the
z
stream
r(a0/at).
surface
Hence,
1
nt
has
the
an
com-
(B4)
r(a0_
\at/
We can
substitute
this
into
equation
(B3) to get
Ft_a0
at
It is desired
t-components
and
to express
their
the
t-momentum
derivatives.
leaves
First,
we will
r
az
(B2) to be expressed
in s-
W r=w
W z=w
78
(B2) entirely
in s- and
use
cp + W r sin
_p
(B6)
only
aw
in equation
(B5)
equation
W s = W z cos
This
1 ap
p aO
and
aw
z
ar
t--components.
tcos
s cos
e+W
_p-
s sin
W tsin
For
this
)
we use
(B7)
.nd the chain rule (noting that Os/Or= sin
O_.. = sin
Or
q_, etc.)
cp O__ + cos
_s
¢pO__
Ot
(B8)
_.a = cos ¢_---0z
3y using
equations
(B7) and
(B8) we can
0Wr
0z
the
;ions
desired
t-momentum
(B6) and
(B9) into
It is desired
nents
momentum
the equation
tion
the
u will
stream
equation
from
function
That
u
and
function.
two
8Ws
0t
+ W
t
stream-function
(W s
to a second-order
be used.
s
after
combining
_
s _s
and
simplifying,
+ W t 0(p
0t
could
now be given
equation
expressing
(B9)
by substituting
equa-
(B2).
the
of a stream
0t
express,
0Wt
0s
in
equation
to obtain
as partials
0WzOr
equation
sin ¢0_.
Os
This
and
reduce
the
(the
stream
W t) to one
partial
is,
will
differential
u is zero
can be obtained
at the
number
equation.
hub and
by integrating
velocity
function).
But
shroud.
a vertical
compo-
of unknowns
A normalized
1 at the
along
the
in the
it changes
stream
The
mesh
func-
value
of
line.
,t
u=lw
By differentiating
Similarly,
the
line
given
to any
this
stream
mesh
]0
expression,
function
point
u
_u
r__
Ot
w
/0
and
then
tl
w
differentiate
this
expression
w
s
can be obtained
s 1, t I
u = 1--
We can
pwsrBdt
pW s rB
by integrating
integrating
1
dt - -W
with
respect
along
/s
along
a vertical
a horizontal
PWtrB
mesh
mesh
line:
ds
Sl
to
s
to obtain
79
ORIGINAL
PP,CE _,'_
OF POCR
QUALITY
au _
as
Hence,
the
derivatives
related
to the
of the normalized
velocity
components
rB 0 Wt
w
stream
function
in the s-
and
t-directions
are
by
au
as
_
rBp
w
Wt
(B10)
au_
at
The
flow
quantity
w.
B
is the
However,
the overall
channel.
stream-surface
the
variation
blade-to-blade
B
of
in local
z
and
By solving
0l
are
the
equation
and
r,
for
sheet
and
r) = 0tr(Z,
Wt
corresponding
so that
0-coordinates
(B10)
S
stream
is used,
B(z,
where
0tr
spectively.
W
thickness
spacing
is a function
rBp
w
w
and
thickness
is the
we can
use
r) - 0 l(z,
r)
of the
Ws
trailing
and
to the
mass
overall
mass
is not known,
flow
through
so that
one blade
(BII)
and
leading
differentiating,
blade
re-
surfaces,
we obtain
V
aWt
_
w
as
102u
rBp Las 2
+± a_BB
+1
_U
B as
_S
p 0s
(B12)
aWs_
w
ot
Equations
Wt
8O
in favor
(B10)
and
of the
(B12)
stream
[_a2u
at
rBp la_2
are
now
function
substituted
u:
B at
into
equation
P at
(B9) to eliminate
W
S
and
0W r
0W z _
Oz
ar
w
[_ 02u
rBPL
02 u + 0u (sin_
Os2
Ot2
-_s\
_
+1
8B +_i Op_
B 8s
r
p Os
0t
(B13)
Now substitute
u
equations
....
0u
Ot 2
Os
0s 2
(B6) and
+1
0B
(B13)
+1
B 0s
into
equation
(B2) and
Op_ 0___ _ 8u
p 0s
8t
+i__ __
0B
_
B
+ rBp_
O(rV0)
WWs/ t.
entropy
change
dS
can be calculated
dS=
at
the
particle
entropy
of a particle
at stagnation
at actual
conditions
(either
takes
The
less
static
equation
calculation
than
temperature
T
flow
velocity
absolute
(B15),
since
___aI +T__Os_
at
at
using
I = CpT!-I
a(CpTI
static
is calculated
wh,
- wXat
p 0t
0s
at
+F
= 0
0s
tl
as the
entropy
at
(B14)
p
is the
or
dT"
dS = Cp _-];
This
Op +0__
R d]2
P T
Since
0t
to obtain
from
dT
C
+i
OI +T__
IW0
The
rearrange
relative),
same
we can
also
of that
use
R dp"
P"
(BI 5)
values.
from
T = T"
- W2/2C
P
.
Using
this
with
yields
Cp T")
RT"
p"
_
at
+ K__
2
Rap"
_Cpp"
at
81
But
T!- T"-2w_'1
__wrp2
2C
P
and
Or
--=COS
(p
0t
so that
_ aI +Ta__2_s =w 2 rcos
at
0t
Now,
substitute
equation
(B16)
(p _ RT'_____'
p"
at
2
_p"+W2_cR_____
pp"
into
equation
(B14)
(B16)
8p"
0t
to obtain
\
__02u+_____82u
_u_
8s 2
at2
3s
+___10B
B as
p 0s
Ot
- _t
B
p 0t
as]
a(rVo)
+ rBpI!0
WWs[
0t
r
at
=0
+}W
2 +_
(BIT)
+F 1
where
(B18)
_ =I_cR
8p"
2
pp" 8t
= w 2 r cos ¢
and
culate
82
F t is given by equation
In the program,
sin _
the partials
of
(B5).
and cos
_p in equation
_0 are
(B17)
1
T"
RT"
0p"
p"
Ot
stored,
by
OT"/
Ot
so that
(BI9)
it is more
convenient
to cal-
O__ _
1
as
cos
a (sin
_o
_o) _
1
as
sin
O (cos, (p)
¢
0s
(B 20)
O__ =
1
at
Either
sin
the middle
q_ is near
(B17),
and within
difference
are
input
whirl
the
right
Ft
and
a(rV0)/at
the blade.
assumed
Within
using
is
of the
From
stream
dmwnstream
must
Outside
the
the
input,
function
u.
J
on whether
cos
_p or
can be calculated
blade,
at
the
whirl
are
is specified
the
by a finite-.
the first
partials
upstream
at
outside
is calculated
For
au_dX
du
differently
iteration,
calculated
(or
the
par-
from
the
earl be estimated)
of the blade,
rBpWs
du
(B21)
w
of the blade,
is caused
calculate
atrv0)/at
Hence,
d (rV0)o
du
by the hub-shroud
F t from
from
equation
the blade
rBpW s
(B22)
at
Ft
at
be calculated
the
o (rV o)
The
_p)
depending
iteration.
_Ok_dR
Ot
We can
used,
the blade,
O(rVo)
Similarly,
term
O(cos
sin (p
the previous
to be zero.
distribution.
as a function
1
at
or
approximation
rials
¢
_p) _
zero.
In equation
blade
term
cos
a(sin
w
pressure
(B5).
loading
The
gradient
blade-to-blade
by assuming
constant
induced
pressure
entropy
by the blade
gradient
blade
lean.
ap/aO
to blade,
so that
dp = p Cp dT
Using
the fact
that
T = T"
- W2/2Cp,
we get
-ow aw
O0
since
T"
Now,
is constant
substitute
from
this
blade
in equation
(B23)
(B24)
DO
to blade.
(B5) to get
83
Ft
The
blade-to-blade
pendix
sure
G, by using
gradient.
velocity
gradient
equation
(G2).
= _ ___00
W 0W
at
00
is calculated
Outside
the blade,
84
the blade.
d(rV0)/dm,
there
as explained
is no blade-to-blade
in appres-
Hence,
Ft = 0
outside
from
(B2 5)
(B26)
APPENDIX
DERIVATION
The
tional
general
from
of the
Newton's
equation
relative
general
the
on the
The
approximate
velocity-gradient
In this
velocity
midchannel
equation
for
the
velocity-gradient
equation.
meridional
EQUATION
is an expression
velocity.
force
to determine
velocity
The
equation
three-dimensional
is used
supersonic
OF VELOCITY-GRADIENT
velocity-gradient
derivative
C
value
equation
program
the
distribution
stream
of the
direc-
is derived
velocity-gradient
when
there
is locally
surface.
can be written
(C1)
where
W cos
a'
r
cos 2
_
sin 2
W
/3 + sin
_ cos
_
dW
m - 2w sin/3
dm
r-
r
C
dW
b -
W cos2/jr
sin a
+ cos
a
cos/3
m
dm
C
= W sin
C
o_ sin/3
cos/3
+ r cos/3
(dw0
(C2)
+ 2w sin _
7
Equation
tional
(C1) is
term
from
the
tion
along
these
input
specification
for
are
primarily
to neglect
viscous
the blade
Using
this
as equations
to allow
streamlines
Outside
region.
sion
same
T(dS/dq),
forces
sistent
the
row,
identity
for
(B13)
variation
of relative
adiabatic
and
in entropy.
flow
along
is possible
the
c = 0.
This
and
relation
the
of reference
The
total-pressure-loss
in Me streamwise
forces
(B14)
direction
hub-shroud
follows
from
2 but with
entropy
variation
distribution.
only with
viscous
so that
mesh
the fact
W 0 = V 0 - cvr,
the
is known
Entropy
forces.
it is reasonable
addi-
variaHowever,
and
con-
lines.
that
we can
d(rV0)/dm
derive
= 0
the
in this
expres-
85
dW0
_
W 0 + 2wr
dm
When
this
The
mesh
is substituted
general
lines
into
the
expression
velocity-gradient
in the
t-direction,
tion of the orthogonal
for
equations
so that
mesh.)
sin
o_
r
c, we find
(C1) and
q = t.
that
(C2) will
(See appendix
c = 0.
be applied
B and fig.
along
3 for
vertical
a descrip-
Then
dr
- cos
(¢
dq
(c3)
dz_
--
sin
q_
dq
Note
that,
by using
equation
(C3),
sin(a
- (p) = sin c_ dr + cos
dq
adz
dq
"_
(C4)
cos(_ - _) = cos _-
dr
dz
sina--
dq
Using
dW
dt
equations
_
(C3)
W COS2fl cos(c_
rc
and
(C4) in equations
- 9o) + cos/3
dm
dW
In sin(_
(CI)
and
- (¢) -
dq
(C2),
J
we can
r
/ w sin2/3
get
+ 2w sin
fit
cos W
+cd0+l(
at°
(C5)
We can
conditions.
86
express
We use
T
dS
in terms
of the
relative
velocity
W
and
relative
stagnation
W2
W
_
W Tt
2C
By using
equations
0315)
and
TdS=
Now we can
write
(C6),
we get
dT"
RT"
Cp
(C6)
mm
P
dp" +W2_
P"
R--_-_
Cp \2p"
the velocity-gradient
equation
dW = (aW + b)dt
dT "_
--
C
-
(C7)
P2T"/
(C5) as
+e
+ Wf
W
(C8)
where
2
a = cos
/3 cos(a,
. 2
sm /3 cos
- _)
rc
b=cosl?-_mm
sin(o_-_o)-2a_
Equations
(C8) and
(C9) can
the
blade
row.
angle
of
r,
in favor
_,
and
W.
This
cos fi dO
dt
sin_
f = dT"
T"
2
the
c_ sin/3
r
cos
e = Cp dT_ - co dk-
side
_ + sin
be used
can
Cp dT"
easily
+ _
/dw0 +2co
sin
(C9)
dp"
_ _
_C P"
2 P
directly
/3 is not known
e)+reos/3/--_m
within
directly
be done
the blade
so that
row.
we desire
However.
out-
to eliminate
since
k
W0 -
o0r
r
and
87
Wo
sin _ =
W
Then
cos
3
is obtained
from
cos2fi
Also,
c = 0
substitutions,
in equation
equation
(C2) outside
= 1 - sin2_
the blade
as was
shown
previously.
With
these
(C5) becomes
/
dW=_aW+
c +d
W
\
COS
\
/_|dt
/
+ e +Wf
W
(C10)
where
cos(a - _)
a-
r
c
e
cos(a - _) +
_-
r2 r2_/IX
- r cor
2
C
dW
d
m sin(a
__
- _o)
dm
(C_I)
e = C
dT!p
1
co dk-
dT"
p
f_
cos _ =
88
C
dT"
R dp"
2T"
2 Cpp"
RT"
+-p,,
dp"
Downstream
(rVo)
tions
0
of the
isusedinsteadof
blade,
_-.
outlet
whirl
Equations
should
be used.
(A7) to (All)
are
Hence,
obtained
in equation
directly
from
(Cll),
equa-
(C8) to (Cll).
89
APPENDIX
LOSS
An approximate
pressure.
input
This
station
quantities
loss
may
vary
loss
pressure
For
where
the
loss
case
the
from
the
loss
change
fraction
input
stagnation
stagnation
in whirl
T'
o
along
is known
First,
stagnation
at the
downstream
pressure.
These
the
is given
in all
pressure
is calculated.
ideal
pressure
So,
station
input
stagnation
is calculated.
outlet
relative
by the
or the
If the outlet
downstream
pressure
the
is specified
pressure
at the
of stagnation
is calculated
the
hub to tip.
of stagnation
by reducing
pressure
either
from
CORRECTIONS
is made
in stagnation
of stagnation
tional
correction
by specifying
the fractional
loss
loss
D
cases,
from
hub
is given
outlet
as input,
the fractional
to tip.
as input,
total
the frac-
temperature
T'
o
a streamline,
= T: +
I
(DI)
C
P
Then
the
ratio
of actual
to ideal
stagnation
pressure
0o
(";,)
ideal
Within
at the
loss
nation
the blade,
leading
fraction
the loss
edge
is the
pressures.
is distributed
from
('y- l)
(D2)
V;4
linearly
to the fraction
given
same
it is expressed
whether
is calculated
or as specified
or calculated
by the
at the blade
in terms
input,
trailing
of relative
from
edge.
or absolute
zero
The
stag-
Thatis,
(D3)
vt
Pideal
When
this
as follows:
90
ratio
is known,
the density
!
Pideal
can be calculated
as a function
of the
velocity
W.
, T
P = Pi ,'L'T
p"
V{ I
(D4)
P_.tdeal
where
T = T! - w2
I
Equation
sity.
tion
(D4) applies
Equation
means
of equation
loss
(D4) is derived
(3) of reference
is recalculated
the
with
2.
each
The
correction
by calculating
as equation
value
iteration.
of
+ 2w)_ - (c0r) 2
2C
P
(B6)
The
value
the density
in reference
_,_"/_":_ideal varies
of
p
(D5)
13.
at each
is used
from
the
Equation
point
(D5)
of the
in checking
ideal
den-
is equa-
region
and
continuity
by
(A12).
91
APPENDIX
DEFINING
When
REDUCED-MASS-FLOW
midchannel
stream
surface
not be obtained
directly
by solving
the
an approximate
solution
this
the
to the full-flow
depends
strongly
tions
that
will
flow,
if both
ratio
as the
lines
will
lines
throughout
boundaries.
flow,
mass
by the
most
and
flow,
the flow
inlet
outlet
whirl,
and
factor
is specified
outlet
then,
rotational
in the
same
This
speed
That
and
are
is,
the
curvatures
and
full-flow
With
extending
solution
the
a reduced
reduced
condi-
mass
in the
reduced-flow
as
can-
However,
to establish
solution.
result.
angles
is the boundary
the flow
and
method.
rotational
tA1)).
solution
so it is important
the
will
(eq.
the solution
same
stream-
the full-flow
stream-
field.
consideration
Again,
and
flow,
a reduced-flow
stream-function
flow
the
supersonic
equation
by getting
solution,
whirl
a similar
locally
velocity-gradient
statable
outlet
PROBLEM
stream-function
reduced-flow
approximately
In summary,
92
the
the inlet
have
Another
mass
ratio.
on the
give
has
can be obtained
solution
E
distribution
whirl,
for
the
will
are
rotational
all
by REDFAC,
at the upstream
be similar
reduced-mass-flow
speed
input
and
conditions
reduced
speed
to the
are
all
solution,
in the
as explained
reduced
reduced
the
same
inthe
mass
ratio.
section
and
downstream
mass
flow
by the
same
flow,
This
inlet
reduction
INPUT.
if the
and
APPEND_
INCIDENCE
The
and
solution
region
downstream.
be no difference
the leading
condition
would
region.
Since
mean
flow
cause
of this,
trailing
edge.
blade-shape
The
chord
solidity
and
along
ity of 2 or
distance
zero
nonzero
and
actual
incidence
near
the
is made
the blade,
there
should
of the
deviation
lines
angles,
shape
at
this
in the blade
deviation
angles,
the
trailing
edges.
Be-
and
blade
is,
side
blade
and
leading
to the
that
on either
incidence
the
within
other;
of a particle
surface
more,
limits.
to be the
distance.
When
The
line
over
angle
by the
the
partial
appropriate
shape
near
the
leading
to a streamline.
Therefore,
Therefore,
flow
an iterative
iteration,
imate
solution
From
the
From
continuity,
angle
no blade-shape
is obtained,
requirement
the leading
and
edge,
to
is not known
is used
the flow
of continuous
so that
then
angle
the blade.
in the
in advance
of 1/2
and
_0/_t
at the blade
the
f3 is calculated
first
the
is
is linmust
equation
the
leading
correction.
iteration,
be
is
corrected
s-coordinate
is not
throughout
the
between
correction
with
that
a solid-
momentum
correction
Therefore,
blade
or less,
solidity
This
the blade--shape
After
true
stream-function
is changed,
is made.
tangential
the angle
at
For
tangential
to
differs
the
with
It is assumed
to make
a streamline
solidity
a solidity
_0/0t.
_0/_s.
along
on solid-
a streamline.
angle
shape
and
_0/_s
along
linearly
and
depending
the
varies
within
a0/_s
chord
or trailing
in the program
and for
flow
the blade
correction
and
chord;
chord,
in radius,
of that
distance
only
procedure
blade
purposes
instead
to the
is made
true
is a change
distance
derivatives,
from
of the blade
of the
or trailing
However,
correction
The free--stream
The
prescribed
t3.
1/2
of the
is made
leading
and
calculation
is 1/6
correction
a distance
there
is used
chord.
for
ratio
For
distance
at the blade
to the flow
expressed
edges.
of the blade
made
1/6
is defined
the
decreased
is made
between
an s-coordimte
early
first
upstream,
each
by using
correction
varies
trailing
is 1/2
continuous
close
match
were
always
the blade
correction
distance
the leading
the
If there
almost
an empirical
the blade-to-blade
fl,
are
should
automatically
not follow
subregions:
momentum
edges.
be satisfied
there
regions
tangential
trailing
will
This
these
three
into three
CORRECTIONS
edges.
The
ity.
in the
and
AND DEVIATION
is divided
These
F
is
changed.
edge.
On the
an approx-
the
region.
momentum,
93
w4s 0WmB
' b
where
NBL
is the
number
of blades.
Hence,
since
tanfl
= W0/Wm,
B × NBL
Pbf
2_
Pfs
tan flbf = tan fifs
Equation
(F1) is used
varied
linearly
within
of the partials
of
to calculate
flbf"
the blade for the
The difference
fibf - fib (see fig.
specified
distance.
We can express
DR
do
cos(oz- ¢) + "--=
sin(aat
f
dm
this
is solved
for
(a0/aS)bf,
a0
point.
The
INDEV
for
tion
00/as
uses
calculations
each
the
for
iteration.
same
is not needed.
method
these
When
- _)
(F2)
cos (_- (p)
f
to calculate
sin(_
at
r
(F2) is used
]
q_)]
J
we obtain
tan _bf
Equation
12) is then
fl in terms
O by
tan_bf=r--=r
When
(F1)
(a0/aS)b
f
from
blade-shape
REDFAC
to correct
fl
the
linearly
corrections
is less
within
the
than
blade
varying
are
1,
done
the final
(subroutine
_
at each
mesh
by subroutine
transonic
LINDV),
calculabut
APPENDIX
BLADE
The
tion
blade
the
case,
tropy
velocities
The
desired
AND BLADE-TO-BLADE
can
be calculated
blade--to--blade
relation,
q = 0 and
S are
VELOCITIES
surface
is obtained.
To obtain
this
SURFACE
velocity
we use
the
dr/d0
= dz/d0
in the
blade--to-blade
constant
G
= 0.
once
gradient
AVERAGE
a meridional
_W/a0
velocity-gradient
Also,
midsurface
depends
on
equations
it is assumed
direction.
With
DENSITIES
that
this,
dW0/dm.
(C1) and
TI,
solu-
X, and
equations
(C2).
the
In
en-
(C1) and
(C2)
become
0W
m=Wsin
D0
Using
the
fact
that
_ sin_
V 0 = W 0 + wr
cosfl
and
+r
(GI)
cosfl
W 0 = W sin_,
we can
rewrite
equation
(G1) as
DW
d(rV0)
- cos fl _
00
dm
Since
are
only
a midchannel
constant
blade.
from
(This
assumption,
may
solution
blade
is obtained,
to blade.
This
be in considerable
we assume
means
error
that
near
W
that
cos _
varies
the leading
and
linearly
or
trailing
d(rV0)/dm
from
blade
edge.)
to
With
this
then
_ Wl
Wmid
Integrating
(G2)
(G2) from
blade
+ Wtr
(G3)
2
to blade
(from
0 = Ol
Wtr
= Wmi d +
B cos
to
0 = 0tr ) and
using
(G3),
we obtain
fl d(rVo)
2
dm
(64)
Wl
Note
that
ref.
16).
equation
(G4) is very
= Wmid
close
-
to that
B cos
2
_ d(rV0)
dm
developed
by Stanitz
(eqs.
(16) and
(17),
95
Equation (G4)is used in subroutine BLDVEL to obtain blade surface velocities from
the midchannel meridional solution.
It is desirable to consider the blade-to-blade variation in density to satisfy continuity for the blade passage. Equation (G4) gives irfformation we need to do this. Since the
midchannel solution is considered to be representative of all meridional-plane stream
surfaces, we can consider the solution to be based on average blade-to-blade conditions.
This means that in equation (B10) average blade-to-blade velocity anddensity shouldbe
used. Equation (B10) becomes
0u_
0s
rB @Wt)
w
av
(G5)
0t
If we use
Simpson's
rule
to calculate
PWs )a v - OlWs_
The
velocity
component
WS
w
v
the average
value,
we obtain
l +4PmidWs_mid
6
can be expressed
+OtrWs_
in terms
o£ the
tr
(G6)
velocity
and
flow
angles
by
W
This
relation
constant
holds
also
on the
in the blade-to-blade
= W cos
s
blade
¢ cos((_
surfaces,
since
(0) direction,
W s,l
- _)
(G7)
the flow
angles
are
assumed
to be
so that
= W l cos
_ eos(e-
_)
(G8)
Ws, tr = Wtr
By using
equations
(G3),
(G4),
and
oW s)
= OavWs
av
96
cos ¢_ cos(or
(GS) in equation
+ Pl - Ptr
_-2
cos/3
- _o)
(G6),
cos(s-
we can express
q)){W l - Wtr)
(pW s
v
as
(G9)
where the subscript mid is omitted from Ws, and
- Pl
+ 4Pmid
+ Ptr
Pay
\_en
a solution
of equation
mated
from the previous
tion (Gg) and use equation
(A1) is obtained,
iteration,
except
(G5) to obtain
all
for
quantities
W s.
in equation
So we solve
(G9) can be esti-
for
W S in equa-
_)u
VV_
W
s
This
is the
first
iteration,
values
of
are used.
equation
Omid,
In a parallel
used
Pay
3t
rBp av
Ol'
manner,
is used,
Wl'
Wtr'
we can
_ cos(o ' - _o)(_)
- Wtr)
(GI0)
12p av
in sub_x)utine
= O'i'deal
Ptr'
(Ol - 0t r) cos
NEWRHO
and
cos
5,
derive
the
second
and
the
to calculate
term
eos(a
equation
W
from
is omitted.
- _0) from
for
s
the
0u/0t.
After
previous
On the
this,
the
iteration
Wt:
_u
Wt _
w w
0s
rBp av
(p/
- Ptr)
cos
3 sin(a
- ¢)(_
- Wtr)
(Gll)
120 av
97
APPENDIX
H
SYMBOLS
a
coefficient
in velocity-gradient
B
tangential
b
coefficient
C
P
specific
C
coefficient
in velocity-gradient
equations
d
coefficient
in velocity-gradient
equation
(A7)
e
coefficient
in velocity-gradient
equation
(A7)
F
vector
space
between
at constant
normal
gradient,
I
rothalpy,
C T!p 1
wk,
i
incidence
angle,
rad
m
meridional
streamline
n
unit
normal
P
pressure,
q
distance
R
gas
r
radius
from
radius
of curvature
c
pressure,
(A7} and
(C1)
J/(kg)(I4)
stream
in velocity-gradient
(A7) and
surface
along
meters2/sec
2
distance,
meters
and
(C1)
proportional
(A7)
stream
surface
curve,
meters
space
J/(kg)(K)
axis
entropy,
J/(kg)
S
distance
along
T
temperature,
t
distance
U
normalized
V
absolute
W
fluid
of rotation,
meters
of meridional
streamline,
meters
(K)
orthogonal
mesh
lines
in throughflow
mesh
lines
in direction
direction,
K
along
orthogonal
stream
fluid
velocity
to tangential
2
an arbitrary
constant,
equation
to midchannel
N/meter
S
98
(C1)
N/kg
coefficient
vector
(A7) and
rad
equations
to midchannel
f
r
blades,
in velocity-gradient
heat
sure
equations
function
velocity,
relative
meters/sec
to blade,
meters/sec
across
flow
meters
pres-
w
mass flow, kg/sec
z
axial coordinate, meters
angle betweenmeridional streamline and axis of rotation, rad, see fig. 4
fl
angle
between
_/
specific-heat
angular
prerotation,
(p
angle
w
rad;
meridional
plane,
rad;
see
fig.
4
between
fig.
in eq.
(A3)
in eq.
{A2)
4
equation,
defined
3
s-distance
function,
rotational
see
defined
meters2/sec
in stream-function
kg/meter
stream
and
equation,
coordinate,
(rV0) i,
coefficient
density,
vector
in stream-function
relative
p
velocity
ratio
coefficient
0
relative
line
and
axis
of rotation,
rad,
see
fig.
3
kg/sec
speed,
rad/sec_
see
fig.
4
Subscripts:
av
average
blade--
to-blade
b
blade
bf
blade
cr
critical
fs
free
h
hub
i
inlet
l
blade
m
component
mid
midchannel
O
outlet
r
component
in radial
S
component
in s- direction
t
tip,
tr
blade
flow
stream
surface
or
facing
direction
in direction
of meridional
rotation
streamline
blade-- to-blade
component
surface
of positive
facing
direction
in t-direction
direction
of negative
rotation
99
z
componentin axial direction
0
component
in tangential
direction
Superscripts:
'
absolute
stagnation
"
relative
stagnation
100
condition
condition
REFERENCES
1. Wu,
Chung-Hua:
Supersonic
26O4,
2.
of Three-Dimensional
of Axial-,
Radial-,
and
Flow
in Subsonic
Mixed-Flow
and
Types.
NACA
TN
1952.
Katsanis,
Theodore:
in the
Katsanis,
Use
Theodore:
Katsanis,
Stream
Axial-
and
Plane
FORTRAN
Theodore;
Velocities
of Arbitrary
Meridional
Blade-to-Blade
4.
Theory
Turbomachines
tribution
3.
A General
Program
Surface
and
Quasi-Orthogonals
or Mixed-Flow
for
William
Calculating
on the Hub-Shroud
Turbomachine.
I-
Transonic
NASA
D. :
Calculating
Flow
NASA TN D-2546,
of a Turbomachine.
McNally,
Streamlines
for
of a Turbomachine.
Program
Mid-Channel
Flow
User's
Manual.
Velocities
TN D-5427,
FORTRAN
Dis-
1964.
1969.
for
Calculating
Surface
NASA
on a
of an
TN D-7343.
1973.
5. Katsanis,
Theodore;
Velocities
Axial-
and
Streamlines
Surface
Velocities
of Axial-,
7. McNally,
D. :
Flow.
Crouse,
Daniel
Johnsen,
Flow
13.
Richard
Vol.
D. ; and
H. :
I,
Wiley
Calculating
Surface
Manual.
A. ; and
Compressors.
Theodore:
Velocities
of an
NASA
Turbomachine
TN D-8431,
for
TN
Generating
S. :
& Sons,
Iterative
Co.,
Inc.,
FORTRAN
for
or Annular
Duct.
NASA
TN D-6766,
Methods
and
1972.
FORTRAN
Prentice-Hall,
Inc.,
1962.
of Compressible
Fluid
the
O.,
Definition
of Transonic
Axial-Flow
1973.
eds.
: Aerodynamic
Design
of Axial-
1965.
Program
Choking
Stream
1953.
Robert
NASA SP-36,
Midchannel
a Two--Dimensional
Numerical
Thermodynamics
NASA TN D-7345,
Bullock,
for
1964.
Analysis.
and
Program
1977.
Dorn,
William
FORTRAN
Hub--Shroud
Boundaries.
Program
and
Revised
Two Arbitrary
Press
Rows.
Flow
Program
Dynamics
Computer
Blade
Irving
The
Ronald
James:
of Surface
NASA
D. :
on the
or Mixed-
S. : Matrix
Ascher
Katsanis,
D-6177,
for
Flow
Programmer's
William
FORTRAN
John
Compressor
12.
Program
Mid-Channel
II-
Streamlines
Between
Programming.
11.
and
Radial-,
Mesh
McCracken,
Shapiro,
D. : FORTRAN
Hub-Shroud
McNally,
Manual.
William
Orthogonal
10.
and
Programmer's
Varga,
on the
Turbomachine.
Theodore;
Calculating
9.
William
1974.
6. Katsanis,
8.
McNally,
or Mixed-Flow
D-- 7344,
II-
and
Flow
for
for
Quasi-Three-Dimensional
Turbomachine
Blade
Calculation
Rows.
NASA
TN
1971.
i01
14.
Mechtly,
E. A. : The
version
15.
Walsh,
Factors
J.
L..
Stanitz,
mining
NACA
102
John
(Second
Ahlberg,
of the Spline
16.
International
Fit.
D. _ and
Velocity
TN2421,
Revision}.
J.
J.
System
Math.
Prian,
Distribution
NASA
H. ; and
Nilson,
Mech.,
vol.
Vasily
of Units:
D. :
on Impeller
Physical
SP-7012,
E.
11,
N.:
no.
A Rapid
Blades
and
Con-
1973.
Best
2,
Constants
Approximation
1962,
pp.
Approximate
of Centrifugal
Properties
225-234.
Method
for
Deter-
Compressors.
1951.
NASA-Langley,
1977
E-8734
Fly UP