calculation of multistage turbomachinery using … and commonly used for turbomachinery design....

15
36th Aerospace Sciences Meeting & Exhibit January 12-15, 1998 / Reno, NV For permission to copy or republish, contact the American Institute of Aeronautics and Astronautics 1801 Alexander Bell Drive, Suite 500, Reston, VA 20191-4344 AIAA 98-0968 Calculation of Multistage Turbomachinery Using Steady Characteristic Boundary Conditions Rodrick V. Chima NASA Lewis Research Center Cleveland, OH

Upload: ngohanh

Post on 24-May-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

36th Aerospace SciencesMeeting & Exhibit

January 12-15, 1998 / Reno, NV

For permission to copy or republish, contact the American Institute of Aeronautics and Astronautics1801 Alexander Bell Drive, Suite 500, Reston, VA 20191-4344

AIAA 98-0968

Calculation of Multistage TurbomachineryUsing Steady Characteristic Boundary ConditionsRodrick V. ChimaNASA Lewis Research CenterCleveland, OH

Page 2: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

1American Institute of Aeronautics and Astronautics

Calculation of Multistage Turbomachinery UsingSteady Characteristic Boundary Conditions

Rodrick V. Chima†

NASA Lewis Research CenterCleveland, Ohio 44135

AbstractA multiblock Navier-Stokes analysis code for tur-

bomachinery has been modified to allow analysis ofmultistage turbomachines. A steady averaging-planeapproach was used to pass information between bladerows. Characteristic boundary conditions written interms of perturbations about the mean flow from theneighboring blade row were used to allow close spacingbetween the blade rows without forcing the flow to beaxisymmetric. In this report the multiblock code isdescribed briefly and the characteristic boundary condi-tions and the averaging-plane implementation aredescribed in detail. Two approaches for averaging theflow properties are also described. A two-dimensionalturbine stator case was used to compare the characteris-tic boundary conditions with standard axisymmetricboundary conditions. Differences were apparent butsmall in this low-speed case. The two-stage fuel turbineused on the space shuttle main engines was then ana-lyzed using a three-dimensional averaging-planeapproach. Computed surface pressure distributions onthe stator blades and endwalls and computed distribu-tions of blade surface heat transfer coefficient on threeblades showed very good agreement with experimental

data from two tests.

IntroductionComputational methods for analyzing steady flows

in isolated turbomachinery blade rows are now highlydeveloped and commonly used for turbomachinerydesign. Except for some fans and pumps, however, fewturbomachines operate as isolated blade rows. Most tur-bomachines include at least a stator to add or remove

swirl, and often include many stages to do more workthan could be accomplished with a single blade row.

Several methods exist for analyzing flows in multi-stage turbomachinery. They include the following: 1.successive analysis of isolated blade rows, 2. averaging-plane methods, 3. the average-passage method, and 4.full unsteady methods. Each method has advantages butalso introduces modeling issues, as discussed below.

Successive Analysis of Isolated Blade RowsGiven an analysis code for an isolated blade row, it

is tempting to simulate multistage turbomachinery byanalyzing successive blade rows from inlet to exit, usingaverage flow properties from the exit of one blade rowas inlet boundary conditions for the next. This method issimple, but it introduces many modeling issues. First,since blade rows are often closely spaced, it is unclearhow far to extend the computational grid for each bladerow, and whether it is reasonable to overlap grids. Sec-ond, many numerical boundary conditions are not well-behaved when applied too close to a blade. Third, aver-age flow properties are not well-defined [1]. Since flowproperties are related nonlinearly, it is impossible todefine an average state that maintains all the originalproperties of the three-dimensional flow. Fourth, forsubsonic flow, the inlet velocity profile and massflowdevelop as part of the solution. Although it may be pos-sible to match the overall massflow by iterating on theimposed back pressure, it is generally not possible tomatch the spanwise distributions of properties betweenthe blade rows. Finally, the method ignores physicalprocesses such as wake mixing and migration, acousticinteraction, and other unsteady effects that may beimportant in real turbomachinery.

Many researchers have used successive analysis ofisolated blade rows to model multistage turbomachines.Boyle and Giel used this method to analyze the fuel tur-bine of the space shuttle main engine (SSME) [2]. Thisturbine was also analyzed in the present work.

Averaging-Plane MethodsAveraging-plane methods solve all blade rows

simultaneously, exchanging spanwise distributions of

†Aerospace Engineer, Associate Fellow AIAA

Copyright © 1998 by the American Institute of Aeronauticsand Astronautics, Inc. No copyright is asserted in the UnitedStates under Title 17, U.S. Code. The U.S. Government has aroyalty-free license to exercise all rights under the copyrightclaimed herein for government purposes. All other rights arereserved by the copyright owner.

AIAA 98-0968

Page 3: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

2American Institute of Aeronautics and Astronautics

averaged flow quantities at a common grid interfacebetween the blade rows. These methods have the advan-tage of maintaining spanwise consistency between bladerows, but share the modeling issues of boundary condi-tion implementation, averaging techniques, and missingphysics with the successive analysis method. Since aver-aging-plane methods often use mixed-out averages, theyare commonly referred to as mixing-plane methods. Thecurrent work is independent of the averaging technique,so the term averaging-plane will be used.

Averaging-plane methods were introduced simulta-neously by Denton [3] and Dawes [4], and have beenused by many other researchers [5 - 9]. In spite of thepossibility of missing physics in these analyses, manyhave shown excellent agreement with experimental data.

Average-Passage MethodThe average-passage method was developed by

Adamczyk, et. al [10 - 12] as a rigorous means of mod-eling unsteady blade row interaction using a steady anal-ysis. The method splits the flow quantities into a steadycomponent, an unsteady deterministic (periodic) com-ponent, and an unsteady random (turbulent) component.The flow equations are integrated in time using proce-dures analogous to Reynolds averaging to produce theaverage-passage equations. The integration process pro-duces the usual Reynolds stress terms, as well as corre-lations for deterministic stress terms that must bemodeled. The average-passage method has the advan-tage of a rigorous foundation for modeling unsteadyblade-row interaction, although little data is availablefor modeling the deterministic stresses. The methodrequires that the computational grids for each bladeoverlap at least one neighboring blade row on each side,adding to programming complexity and computationaloverhead.

The average-passage method has been used fornumerous applications by Adamczyk, et. al [10 - 12],and by Rhie et al. [13] and LaJambre et al. [14] for tur-bine design, but because of its complexity it has notbeen widely used by others. Recently Hall has describedan algebraic method for adding some of the average-passage terms to an averaging-plane analysis [6, 7].

Full Unsteady MethodsFull unsteady methods, pioneered by Rai [15],

involve direct solution of unsteady rotor-stator interac-tion. These methods presumably avoid all modelingquestions except for turbulence, and are often used tovalidate other steady models [1, 6, 9, 16]. Since turbo-machine blade rows usually have different numbers ofblades in each row to avoid resonances, full unsteadymethods often modify the blade spacing to produce

small integral blade ratios. Full unsteady methods arevery expensive computationally, and still require averag-ing at the end to produce useful results.

Boundary ConditionsFor each of the analysis methods mentioned above,

boundary conditions must be specified at the inlet andexit of the computational domain. In addition, for aver-aging-plane methods, average flow properties must betransferred between the blade rows at grid interfaces. Itis common practice to force the flow to be axisymmetricat these boundaries. Although axisymmetric boundaryconditions are simple to apply and tend to be numeri-cally robust, they can reflect outgoing waves andthereby hinder convergence and contaminate the interiorsolution. Axisymmetric boundary conditions can be par-ticularly bad at the inlet of transonic compressors, at theexit of transonic turbines, and between closely-spacedblade rows.

In [17] Giles presented a unified theory for the con-struction of non-reflecting boundary conditions for theEuler equations. The boundary conditions are based onthe linearized Euler equations written in terms of pertur-bations of primitive variables about some mean flow.Wave-like solutions are substituted into the flow equa-tions, and the solution is circumferentially decomposedinto Fourier modes. The zeroth mode corresponds to themean flow and is treated according to one-dimensionalcharacteristic theory. This allows average changes inincoming characteristic variables to be specified at theboundaries. Reference [17] also describes higher-ordertwo-dimensional boundary conditions, but these werenot used in the present work.

Giles demonstrated that his boundary conditionsallowed inlet and exit boundaries to be placed very closeto turbine blades with no loss of accuracy [17]. Saxerand Giles applied these boundary conditions to an invis-cid, three-dimensional solution for a transonic turbinestage [9]. They demonstrated good agreement in bladepressures between a full unsteady solution and an aver-aging-plane solution. Arnone applied Giles’ boundaryconditions to a quasi-three-dimensional viscous simula-tion of a transonic compressor stage [16]. He compareda full unsteady solution with an averaging-plane solu-tion and showed close agreement in predicted pressureratios and efficiencies between the two.

Present WorkIn the present work an improved averaging-plane

method for three-dimensional viscous flows in turboma-chinery was developed. The averaging-plane methodgives steady solutions of multistage turbomachinerywith consistent spanwise profiles between the blade

Page 4: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

3American Institute of Aeronautics and Astronautics

rows, but ignores unsteady effects that may be importantin real turbomachines. The analysis was based on theSWIFT multi-block code developed by the author [18],which is described here briefly.

Giles’ characteristic boundary were used at theaveraging planes. The boundary conditions were writtenin terms of perturbations about the average flow fromthe neighboring blade row, providing a rational way ofcoupling the solutions. They allow close spacingbetween blade rows without forcing the flow to be axi-symmetric. The boundary conditions and averagingtechniques are described in detail.

Computations were made of the two-stage fuel tur-bine from the space shuttle main engine. A computa-tional grid with seven blocks and about 1.09 million gridpoints was used. Comparisons were made with experi-mental pressure distributions on the stators and end-walls, and with experimental heat transfer distributionson three of the blades.

SWIFT CodeThe SWIFT turbomachinery analysis code is a

multiblock version of the single-block RVC3D codedescribed in [19] and [20]. The SWIFT code solves theNavier-Stokes equations on body-fitted grids using anexplicit finite-difference scheme. It includes viscousterms in the blade-to-blade and hub-to-tip directions, butneglects them in the streamwise direction using the thin-layer approximation. The Baldwin-Lomax and Cebeci-Smith turbulence models [21] are available. The codehas limited multiblock capability intended solely for tur-bomachinery problems. Only C-grids for blades, O-grids for hub and tip clearances, H-grids for inlets, andpatched C-grids for multistage calculations are currentlysupported.

An explicit, four-stage Runge-Kutta scheme [22]was used to solve the flow equations. Conservativefourth-difference artificial dissipation terms were addedto control point decoupling. (Second-difference termswere not needed for the subsonic flow considered here.)Eigenvalue scaling [23] was used to scale the artificialdissipation directionally on the highly stretched grids.The artificial dissipation was also reduced linearly withgrid index near solid surfaces (typically by a factor of0.05 at the wall) to minimize effects on wall heat trans-fer. Artificial and physical dissipation terms were com-puted at the first and second stages to improve numericalsmoothing properties. The Cebeci-Smith turbulencemodel was used, with all boundary layers assumed to befully turbulent.

To accelerate convergence to a steady state, the cal-culations were run at a Courant number of 5.6 using aspatially-varying time step and implicit residual smooth-ing. Eigenvalue scaling was used to minimize theimplicit smoothing coefficients at each point in eachdirection. Preconditioning [24] was also used toimprove the convergence rate, since most of the flow inthe problem considered here was at relatively low Machnumbers (0.15 to 0.45.)

Characteristic Boundary ConditionsThe general form of the non-reflecting one-dimen-

sional unsteady boundary conditions developed by Giles[17] was used here. The boundary conditions weredeveloped in Cartesian coordinates, but can be appliedimmediately to cylindrical coordinates if the sourceterm in the radial momentum equation is ignored. Theboundary conditions use the following characteristicvariables:

(1)

Equation (1) can be inverted to give:

(2)

In equations (1) and (2) Ci are characteristic vari-ables corresponding to an entropy wave, a downstream-running pressure wave, two vorticity waves, and anupstream-running pressure wave. Here also ρ is the den-sity, p is the pressure, c is the speed of sound, and vx, vθ,and vr are velocity components. Overbars refer to aver-age conditions to be defined later, and the coefficientmatrices are evaluated at those average conditions.

Inlet Boundary ConditionFor subsonic flow at an inlet boundary, the four

incoming characteristics and the out-

going characteristic C5 is extrapolated from the interior.

C1

C2

C3

C4

C5

c2– 0 0 0 1

0 ρc 0 0 1

0 0 ρc 0 0

0 0 0 ρc 0

0 ρc– 0 0 1

ρ ρ–

vx vx–

vθ vθ–

vr vr–

p p–

=

ρ ρ–

vx vx–

vθ vθ–

vr vr–

p p–

1 c2⁄– 1 2c

2( )⁄ 0 0 1 2c2( )⁄

0 1 2ρc( )⁄ 0 0 1 2ρc( )⁄–

0 0 1 ρc( )⁄ 0 0

0 0 0 1 ρc( )⁄ 0

0 1 2⁄ 0 0 1 2⁄

C1

C2

C3

C4

C5

=

C1through C4 0=

Page 5: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

4American Institute of Aeronautics and Astronautics

Substituting and into

equation (2) gives:

(3)

where the subscript implies extrapolation from the

interior. Equations (3) show that at the inlet ρ, vx, and p

are modified by the upstream-running characteristic ,

while and convect downstream. A solution of the

θ-momentum equation is that is constant along

streamlines, and it may be desirable to modify theboundary conditions to give this result. For supersonicinflow and all boundary variables are equal to

their specified average values.

Exit Boundary ConditionFor subsonic flow at an exit boundary the incoming

characteristic and four outgoing characteristics

are extrapolated from the interior. Substi-

tuting values for Ci into equation (2) gives:

(4)

For subsonic outflow and ρ, vx, and p are modi-

fied by the downstream-running characteristicswhile and convect downstream. For

supersonic outflow , and equations (4) reduce

algebraically to extrapolation of all primitive variablesdownstream.

A particularly simple exit boundary condition canbe devised by extrapolating four primitive variables

to the exit (conservation variables based on

Cartesian velocity components work equally well).

Then substituting and

into the last equation in (4) gives:

(5)

Equation (5) works well for inviscid flows, includingcases with oblique shocks crossing the exit boundary. Itwas used for the three-dimensional multistage turbineresults shown later. After those results were computed itwas discovered that equation (5) gives small pressureperturbations proportional to velocity perturba-

tions wherever viscous wakes cross the exit

boundary. To reduce these pressure perturbations, equa-tion (5) can be modified by replacing the convective

speed with , i.e.,

(6)

Two-dimensional computations using equations (5)and (6) are compared later. For three-dimensional turbo-machinery calculations equations (5) or (6) can besolved at each spanwise location, with found by solv-ing an average radial equilibrium equation.

Interface Boundary ConditionFor the node-centered finite-difference scheme used

in the SWIFT code, computational grids were over-lapped by one cell at the interface between two bladerows. This is shown schematically in figure 1 where thetwo grids have been displaced vertically for clarity.After updating the interior solution on a grid, the solu-tion next to the boundary was integrated circumferen-tially at each spanwise location as described below. Theaverage flow vector was then stored for use in theboundary conditions on the neighboring grid. On theneighboring grid the average Mach number was checked

C1through C4 0= C5 C5ex=

ρ ρ C5ex 2c2( )⁄+=

vx vx C5ex 2ρc( )⁄–=

vθ vθ=

vr vr=

p p C5ex 2⁄+=

( )ex

C5

vθ vr

rvθ

C5 0=

C5 0=

C1through C4

ρ ρ C1ex C2ex C5+( ) 2⁄+–[ ] c2⁄+=

vx vx C2ex C5–( ) 2ρc( )⁄+=

vθ vθex=

vr vrex=

p p C2ex C5+( ) 2⁄+=

C5 0=

C1 and C2 vθ vr

C5 C5ex=

ρ vx vθ vr, , ,

C2ex ρc vx ex, vx–( ) pex p–( )+=

C5 0=

p12--- p pex ρc vx ex, vx–( )+ +[ ]=

p p–

vx vx–

c vx

p12--- p pex ρ vx vx ex, vx–( )+ +[ ]=

p

extrapolate Ci (qR), i=1,4

extrapolate C5 (qL)

Ci (qL) = 0, i=1,4

C5 (qL) = 0Left grid exit

Right grid inlet

3 2 1

jm jm−1 jm−2

qRqL

Figure 1 − Implementation of characteristic bound-ary condition at a blade row interface

q

Page 6: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

5American Institute of Aeronautics and Astronautics

to determine whether the flow was supersonic, and thecharacteristic boundary conditions (3) or (4) wereapplied as appropriate. For general (non-axial) turboma-chinery problems, (3) and (4) can be modified by replac-ing the cylindrical velocity components and with

rotated components and , evaluated along stream-

wise and spanwise grid lines

Although this interface boundary condition doesnot guarantee conservation between blade rows, experi-ence has shown that it conserves mass and energybetween blade rows about as well as the finite differencescheme conserves these properties through the bladerows. Furthermore, the degree of conservation dependson the technique used to average the flow properties atthe interface.

Averaging TechniquesThe characteristic boundary conditions described

above require average flow properties at the boundaries.In general, any two independent thermodynamic proper-ties and any three independent kinematic properties maybe integrated to define some average fluid state. Theintegrated properties may be chosen to represent certaindesirable characteristics of the original flow such as con-servation of mass, momentum, and energy. Since flowproperties are related nonlinearly, the average propertiesmay not satisfy other characteristics of the original sys-tem; that is, information is lost through the averagingprocess. It thus becomes necessary to decide what infor-mation must be retained, and to devise averagingschemes accordingly.

Many averaging techniques have been proposed foruse with averaging-plane methods [3 − 9], and reference[1] contains information on averaging techniques ingeneral. Two averaging techniques were used in the cur-rent work, a mixed-out average and a kinetic energyaverage.

Mixed-Out AverageSaxer and Giles used a stream-thrust flux-average

(also known as a mixed-out average) to conserve mass,momentum, and energy [9]. A similar averaging tech-nique was used by Denton in [3]. The mixed-out averagecan be derived formally by integrating the two-dimen-sional Euler equations in the y-direction. If the flow isperiodic in y, the integral of the y-direction fluxes iszero. The resulting equation shows that the average x-direction flux terms are constant with x, i.e., the averageproperties represent the mixed-out flow far downstream.

When a mixed-out average is used at an exit bound-ary at which the static pressure has been specified, the

average pressure will be less than or equal to the speci-fied pressure. The difference corresponds to the pressuredrop required to overcome mixing losses that wouldoccur downstream. The average total pressure includesthose mixing losses. Thus, when a mixed-out average isused with an averaging-plane analysis, mixing lossesmay be introduced prematurely ahead of a blade row.

A mixed-out average can be applied in a general-ized cylindrical coordinate system by equating the inte-grated fluxes to fluxes constructed from the averageproperties. If the η-coordinate is assumed to coincidewith the θ-direction, then

(7)

where the cylindrical metrics and velocity componentscan be found from the Cartesian components (used inthe SWIFT code) using:

(8)

Equation (7) gives a quadratic equation for . Thesolution is

(9)

The positive root is used for axially-subsonic flow. Theother average properties follow immediately from

(10)

vx vr

vs vn

I1

I2

I3

I4

I5

J1–

ρU

ρvxU εx p+

ρvθU εθ r⁄( ) p+

ρvrU εr p+

e p+ U

ηd∫

ρU

ρvxU εx p+

ρvθU εθ r⁄( ) p+

ρvrU εr p+

e p+( )U

= =

U εxvx εθ r⁄( )vθ εrvr+ +=

εr εzz εyy+( ) r⁄= εθ r⁄ εzy εyz–( ) r⁄=

vr vy wz+( ) r⁄= vθ vz wy–( ) r⁄=

r y2 z2+=

p

p1

γ 1+------------ a b⁄ a b⁄( )2 γ 2 1–( )+ c 2I1I5–( ) b⁄±[ ]=

a εxI2 εθ r⁄( )I3 εrI4+ +=

b εx2 εθ r⁄( )2 εr

2+ +=

c I22 I3

2 I42+ +=

vx I2 εx p–( ) I1⁄=

vθ I3 εθ r⁄( ) p–( ) I1⁄=

vr I4 εr p–( ) I1⁄=

ρ I1 U⁄=

Page 7: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

6American Institute of Aeronautics and Astronautics

Kinetic Energy AverageWhile the mixed-out average formally represents a

uniform flow far downstream, the kinetic energy averageis meant to represent the local state of the flow. It con-serves mass and is designed to conserve total enthalpyby individually conserving static enthalpy and thesquare of each of the velocity components. As a result,the static pressure derived from the kinetic energy aver-age represents an average local pressure, and the totalpressure ignores mixing losses that may occur down-stream.

Individual velocity components are mass-averagedto give the correct signs and relative magnitudes of the

average velocities. An additional mass-average of isused to rescale average velocity components such that

. The integrated properties are given

by:

(11)

The average properties are given by

(12)

Results

Space Shuttle Main Engine Fuel TurbineEach engine on the space shuttle uses two tur-

bopumps to pump the fuel and oxidizer from the maintank to the combustion chamber. The high-pressure fuelturbopump uses a two-stage axial flow turbine to drivethe pump. The turbine blades are cooled by conductionto liquid hydrogen fuel circulated in the disk cavity. Thehigh-pressure fuel turbine (HPFT) was tested experi-mentally by Hudson, et al. [26] at NASA MarshallSpace Flight Center in a cold-flow test. Surface pres-sures on the stators and endwalls and overall perfor-mance parameters were measured in that test. The HPFTwas also tested experimentally by Dunn, et al. [25] atCalspan in a short-duration shock tube. Blade surface

heat transfer and unsteady pressures were measured inthat test.

Computations have been made of flow through theHPFT at the operating conditions tested by Dunn, et al.(referenced by Dunn as run number 12.) The computa-tions are described below, and comparisons are madewith the pressure measurements of Hudson, et al. andthe heat transfer measurements of Dunn, et al.

Computational GridGrids were generated for each blade separately

using the TCGRID turbomachinery grid code, which isdescribed briefly in [20]. The code generated C-typeblade-to-blade grids at a few spanwise locations usingan elliptic grid generator. The C-grids were then reclus-tered spanwise using a hyperbolic tangent clusteringfunction. An H-grid was generated upstream of the firststator using transfinite interpolation. O-grids were gen-erated algebraically in the tip clearance region above thetwo rotors. Grid generation took about one minute perblade row on an SGI workstation with an R4000 proces-sor. Individual grids for each blade were then combinedwith utility code such that each grid overlapped itsneighbor by one cell.

A three-dimensional view of the grid is shown infigure 2. The figure is slightly larger than the actual tur-bine. The O-grids above the rotor tips can be seen. Ameridional projection of the grid is shown in figure 3.For clearance during assembly the trailing edge of stator1 is cut back over roughly one-third of the span. Thecut-back length varies around the wheel, so a nominallength was used here. There is also a step increase in theannulus area between the stages. The precise geometryof the step was unknown, so it was spline-fit arbitrarilybetween the known radii. Grid sizes are given in table 1.The nominal initial grid spacings in turbulent wall units

were on the blades, on the endwalls,

and on the rotor tips.

Effects of Boundary ConditionsThe effects of the characteristic boundary condi-

tions were investigated using two-dimensional calcula-tions of the mid-span section of the first stator. The gridwas extracted directly from the multiblock griddescribed earlier. The exit boundary was located about0.13 chord lengths downstream axially. Calculationswere made using the quasi-three dimensional analysiscode described in [1].

Three exit boundary conditions were investigated,and the resulting pressure contours are shown in figure4. The contour increment is . The solu-

tion on the left used a constant-pressure exit boundary

V 2

vx2 vθ

2 vr2+ + V 2=

I1

I2

I3

I4

I5

I6

J1–

ρU

ρvxU

ρvθU

ρvrU

ρUh

ρUV 2

ηd∫=

ρ I1 U⁄= h I5 I1⁄=

rI6

I1 I22 I3

2 I42+ +( )

--------------------------------------1I1---- V 2

vx2 vθ

2 vr2+ +

-----------------------------------= =

vx rI2= vθ rI3= vr rI4=

y+ 2.5= y+ 3.5=

y+ 7.0=

p∆ p0in⁄ 0.001=

Page 8: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

7American Institute of Aeronautics and Astronautics

Figure 2 − Multiblock grid for the space shuttle main engine fuel turbine

Figure 3 − Meridional view of the computational grid

INLET STATOR 1 ROTOR 1 STATOR 2 ROTOR 2

ROTOR CLEARANCE GAPS

STATORCUT-BACK

STEPPEDANNULUS

Grid # blades imax jmax kmax Total

inlet 17 17 57 16,473stator 1 41 127 37 57 267,843rotor 1 63 127 33 57 238,887rotor 1 tip 95 13 13 16,055stator 2 39 127 37 57 267,843rotor 2 59 141 33 57 265,221rotor 2 tip 101 13 13 17,069

Total 1,089,391

Table 1 — Computational grid sizes for SSME fuel turbine.

Page 9: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

8American Institute of Aeronautics and Astronautics

condition, as commonly used in averaging-plane analy-ses. The pressure field near the exit is distorted in com-parison to the other solutions in the figure. The solutionin the center used the original characteristic exit bound-ary condition given by equation (5). The pressure fieldnear the exit is much smoother than in the figure on theleft, except where the wake (not obvious in the pressurefield) crosses the exit boundary. Here pressure perturba-tions are produced in proportion to the local velocityperturbations. The solution on the right used the modi-fied characteristic exit boundary condition given byequation (6). The pressure field near the exit is smoothand the contours cross the boundary cleanly.

The three solutions have identical average staticpressures at the exit. The surface pressure

distribution resulting from the constant-pressure bound-ary condition is slightly different than the other twosolutions on the uncovered part of the suction surface,but the differences are small in this low-speed flow. Intransonic cases the differences can be dramatic, asshown by Saxer and Giles [9]. The three solutions hadvirtually identical convergence behaviors even thoughthe characteristic boundary conditions were designed totransmit outgoing waves and thereby enhance conver-gence to a steady state.

Multistage Turbine ResultsThe multistage turbine was analyzed using the

SWIFT code. Boundary conditions were specified tosimulate the low-Reynolds number test recorded as runnumber 12 in reference [25]. At the inlet boundary thetotal temperature was set to a constant and a total pres-

sure profile was set to produce turbulent boundary layersthat were eight percent span thick at the hub and tip. Theupstream-running Riemann-invariant was extrapolatedfrom the interior to the inlet, and the primitive variableswere calculated as described in [20]. At the exit, the hubstatic pressure ratio was set to 0.65 to match experimen-tal measurements given in [26], simple radial equilib-rium was solved for the mean pressure distribution, andequation (5) was used to calculate the circumferentialpressure variation. With this exit pressure distributionthe computed flow rate was 2.644 kg/sec (5.83 lb/sec),which was in perfect agreement with the flow rate mea-sured experimentally. At the walls, no-slip boundaryconditions were used and the normal pressure gradientwas set to zero. The wall/gas temperature ratio was setto 0.7 to approximate the nominal experimental condi-tions. The characteristic boundary conditions describedabove were used at the averaging planes.

The calculations were run on the Cray C90 com-puter at NASA Ames Research Center. They were run2500 iterations, with a minor change in parameters after1000 iterations. The convergence history is shown infigure 5. The calculations required about 25 millionwords of storage and six hours of CPU time. An initialsolution was made using the kinetic energy average atthe averaging planes. A second solution was run byrestarting from the kinetic energy average solution andrunning 300 iterations using the mixed-out average.

Figure 6 shows the percent error in mass flowat each computational boundary

through the machine. Note that two values are shown at

CONSTANT PRESSUREEXIT CONDITION

ORIGINAL CHARACTERISTICEXIT CONDITION

MODIFIEDCHARACTERISTICEXIT CONDITION

Figure 4 − Comparison of pressure contours for stator 1 computed with three exit boundary conditions

p p0⁄ 0.86=

100 m min⁄ 1–( )×

Page 10: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

9American Institute of Aeronautics and Astronautics

each averaging plane, one corresponding to theupstream exit value, and one corresponding to the down-stream inlet value. No data is shown within the bladerow − the lines serve only to connect related points. Thedashed line shows the solution using the kinetic energyaverage. The overall error is less than one percent, butthere is a significant jump at each averaging plane.Although the averaging scheme conserves mass, thecharacteristic boundary conditions allow the solution tovary around the specified averages and the result is notperfectly conservative. The fact that the mass flowincreases at each averaging plane appears to be coinci-dental since other cases have shown decreases at theaveraging planes. The solid line shows the solutionusing the mixed-out average. Here the overall error isless than 0.1 percent and there are practically no errorsat the averaging planes. Although the mixed-out averagegave better mass conservation than the kinetic energyaverage, no other obvious differences between the twosolutions were found. Other cases at higher speeds orcloser spacings may show bigger differences betweenthe schemes. In the remainder of this section only resultsusing the original kinetic energy average are shown.

Figure 7 shows contours of absolute Mach numberthrough the turbine at midspan. The absolute referenceframe gives an unusual contour pattern in the rotors, butserves to show continuity at the averaging planesbetween the blade rows. Since the characteristic bound-ary conditions allow circumferential variations in theflow around some mean, Mach contours can be seencrossing the inlet and exit boundaries in several loca-tions while the average Mach numbers are continuous

across the interface. The contours also show theextremely thin blade boundary layers and wakes.

Spanwise distributions of circumferentially-aver-

aged total pressure ratio are shown in figure 8.

The inlet profile shows the thin endwall boundary layersthat were specified. The first stator generates about onepercent loss in total pressure. The first rotor extractswork from the flow and drops the pressure ratio to about0.815, except near the tip where the clearance gapdecreases the efficiency, leaving the pressure ratioslightly higher. The second stage performs like the first,giving an overall pressure ratio of about 0.67.

Figure 9 compares computed and measured staticpressures at various locations through the turbine. Com-puted stator surface pressures at midspan are comparedto measured pressures from [26] (small circles). Thecomputations agree very well with the data, except forsmall discrepancies on the uncovered portion of the suc-tion surfaces. Computed pressures between the bladerows are shown along arbitrary grid lines at midspan.Since the characteristic boundary conditions allow cir-cumferentially nonuniform pressure, the average(squares) and range (plus symbols) are shown at theinterfaces. Endwall pressure measurements that havebeen averaged between the hub and tip are shown bylarge circles. Note that the measured exit static pressureratio of 0.65 was set as the exit boundary condition forthe computations. The agreement between the computedand measured average pressures between the blade rowsis very good.

Figures 10 − 12 show comparisons between com-puted and measured surface Stanton numbers at mid-

Figure 6 − Error in calculated mass flow at com-putational boundaries

Figure 5 − Residual history for SSME turbine cal-culation

INLET STATOR 1 ROTOR 1 STATOR 2 ROTOR2

KINETIC ENERGY AVERAGEMIXED-OUT AVERAGE

MA

SS

FLO

W E

RR

OR

, PE

CE

NT

STATION

P0 P0in⁄

Page 11: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

10American Institute of Aeronautics and Astronautics

.16.48

.46.20

.48

.46

.20

.20

.20

AXIAL DISTANCE (FT.)

P/P

0 IN

COMPUTEDMEASURED BLADE SURFACE

COMPUTED INTERFACE AVERAGECOMPUTED INTERFACE RANGEMEASURED HUB + TIP AVERAGE

STATOR 1 ROTOR 1 STATOR 2 ROTOR 2

P/P0 IN

PE

RC

EN

T S

PA

N

INLE

T

ST

AT

OR

1 E

XIT

RO

TO

R 1

EX

IT

ST

AT

OR

2 E

XIT

RO

TO

R 2

EX

IT

Figure 8 − Computed spanwise distributions of total pressure in the SSME turbine

Figure 9 − Comparison of computed and measured static pressures in the SSME turbine

Figure 7 − Computed Mach number contours at mid span in the SSME turbine

Page 12: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

11American Institute of Aeronautics and Astronautics

span plotted against unwrapped surface distance. Thepressure surface is denoted by negative distance. TheStanton number is defined by:

(13)

where k is the gas conductivity, is the normal

temperature gradient at the wall, is the mass flow

per unit area, is the specific heat at constant pres-

sure, T0 is the inlet total temperature, and is

the wall temperature.

Figure 10 shows Stanton numbers on stator 1. Thecalculations match the high measured Stanton numbersnear the stagnation point, but miss low values between

percent chord. The low Stanton numbers inthis region probably indicate laminar or transitionalboundary layers due to the low Reynolds number of thisparticular test [2]. The computations were run assumingfully-turbulent flow, which accounts for the discrepan-cies in heat transfer. Downstream of the transitionregion the computations are in better agreement with thedata.

Subsequent blade rows experience unsteady pertur-bations from upstream wakes, which should shorten thetransitional region. Figure 11 shows Stanton numbers onrotor 1. The measurements show very high heat transferat the leading edge which is almost predicted by thecomputations. On the suction surface the measurementsshow perhaps a small transitional region followed byfully-turbulent flow. The computations miss the transi-tional region but show excellent agreement in the turbu-lent region. Although the pressure surface was probablyfully turbulent, the computed heat transfer is somewhatlow.

Figure 12 shows Stanton numbers on stator 2. Notransitional regions are evident in the data. The com-puted Stanton numbers show excellent agreement on thepressure surface but are somewhat high on the suctionsurface. No experimental data was taken on rotor 2.

Overall it is felt that the computed Stanton numbersagree very well with the measurements. The resultspoint out the need for reasonable transition models formultistage machines. With algebraic turbulence modelsit may be sufficient to model transition on the first bladerow and leave subsequent rows fully turbulent. Withmulti-equation models the increased turbulent kineticenergy downstream of the first blade row may triggerearly transition in later blade rows.

Concluding RemarksA three-dimensional multiblock analysis code for

turbomachinery was modified to allow analysis of multi-stage turbomachines. The SWIFT code was describedbriefly. The code can combine a limited selection of gridblock types to simulate a wide range of turbomachineryproblems. It uses an explicit finite-difference scheme tosolve the thin-layer Navier-Stokes equations with theBaldwin-Lomax or Cebeci-Smith turbulence models. Aspatially-varying time step, implicit residual smoothing,and preconditioning can be used to accelerate the con-vergence to a steady solution.

A steady averaging-plane method was used for mul-tistage problems. Characteristic boundary conditionswritten in terms of linear perturbations about the aver-age flow from the neighboring blade row were used toexchange information between the blade rows. Thecharacteristic boundary conditions and the averaging-plane implementation were described in detail. Twoapproaches for averaging the flow properties were alsodescribed.

A two-stage fuel turbine used on the space shuttlemain engines was analyzed. Computed results werecompared with experimental data from two independenttests. Surface pressure distributions on the stators andendwalls agreed very well with the experimental dataexcept for slight discrepancies on the uncovered portionof the stator suction surfaces. Blade-surface distribu-tions of heat transfer coefficient on the first three bladerows all compared very well with experimental dataexcept in regions where transition was likely to be mostimportant. Spanwise distributions of total pressure wereshown but no data were available for comparison. Thusthe ability of the method to predict overall performanceof multistage turbomachines remains to be demon-strated.

Several conclusions regarding the characteristicboundary conditions and the averaging-plane methodwere reached:

1 The use of characteristic boundary conditionsensures that information propagates correctlybetween blade rows. Although the boundary condi-tions are nonreflecting, they did not change the con-vergence behavior of the code.

2 The linear formulation of the boundary conditions iseasy to implement and behaves well numerically.

3 The use of perturbations about the average flowallows close spacing between the blade rows withoutforcing the flow to be axisymmetric. This propertyovercomes a main limitation of other averaging-plane codes.

St

kn∂

∂T

w–

mA----C p T 0 T w–( )------------------------------------=

T n∂⁄∂( )w

m A⁄C p

T w 0.7T 0=

(10 to 20)±

Page 13: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

12American Institute of Aeronautics and Astronautics

Figure 10 − Comparison of computed and measured Stanton numbers on stator 1

Figure 11 − Comparison of computed and measured Stanton numbers on rotor 1

Figure 12 − Comparison of computed and measured Stanton numbers on stator 2

Page 14: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

13American Institute of Aeronautics and Astronautics

4 The original boundary conditions exhibited smallpressure perturbations where viscous wakes crossedthe exit boundary. A modification to the linearizationreduced this problem at exit boundaries, but themodification has not as yet been applied at averagingplanes.

5 The well-known mixed-out average that representsthe flow far downstream, and a new kinetic energyaverage that represents the local flow were used withthe averaging-plane method. The mixed-out averagehad better conservation properties than the kineticenergy average, but no other significant differenceswere seen between the solutions in the low-speedcase considered here. Larger differences may beexpected at higher speeds or with closer blade spac-ings.

6 The addition of averaging-plane capability allowsthe SWIFT code to be used to analyze multistageturbomachinery efficiently. The method gives con-sistent spanwise solutions between blade rows thatare difficult to obtain with successive analysis of iso-lated blade rows.

7 The averaging-plane method ignores physical pro-cesses such as wake mixing and migration, acousticinteraction, and other unsteady effects that may beimportant in real turbomachinery. The relativeimportance of these processes is unknown, and islikely to be highly case dependent.

References1. Wyss, M. L., Chima, R. V., and Tweedt, D. L.,

“Averaging Techniques for Steady and UnsteadyCalculations of a Transonic Fan Stage,” AIAAPaper 93-3065, July 1993. Also NASA TM-106231.

2. Boyle, R. J., and Giel, P. W., “Three-DimensionalNavier-Stokes Heat Transfer Predictions for Tur-bine Blade Rows,” J. Propulsion and Power, Vol.11, No. 6, Nov.-Dec. 1995, pp. 1179-1186.

3. Denton, J. D., “The Calculation of Three Dimen-sional Viscous Flow Through Multistage Turbo-machines,” ASME Paper 90-GT-19, June 1990.

4. Dawes, W. N., “Towards Improved ThroughflowCapability: The Use of 3D Viscous Flow Solversin a Multistage Environment,” J. Turbomachin-ery, Vol. 114, pp. 8-17, 1992.

5. Arnone, A. and Benvenuti, E., “Three-Dimen-sional Navier-Stokes Analysis of a Two-StageGas Turbine,” ASME Paper 94-GT-88, June1994.

6. Hall, E. J., “Aerodynamic Modeling of Multi-stage Compressor Flowfields - Part 1: Analysis ofRotor/Stator/Rotor Aerodynamic Interaction,”ASME Paper 97-GT-344, June 1997.

7. Hall, E. J., “Aerodynamic Modeling of Multi-stage Compressor Flowfields − Part 2: ModelingDeterministic Stresses,” ASME Paper 97-GT-345, June 1997.

8. Ni, R.-H., “Prediction of 3D Multi-stage TurbineFlow Field Using a Multiple-Grid Euler Solver,”AIAA Paper 89-0203, Jan. 1989.

9. Saxer, A. P., and Giles, M. B., “Predictions ofThree-Dimensional Steady and Unsteady Invis-cid Transonic Stator/Rotor Interaction With InletRadial Temperature Nonuniformity,” J. Turboma-chinery, Vol. 116, July 1994, pp. 347-357.

10. Adamczyk, J. J., “Model Equation for SimulatingFlows in Multistage Turbomachinery,” ASMEPaper 85-GT-226, Mar. 1985. Also NASA TM-86869.

11. Adamczyk, J. J., Mulac, R. A., and Celestina, M.L., “A Model for Closing the Inviscid Form of theAverage-Passage Equation System, “ASMEPaper 86-GT-227, June 1986. Also NASA TM-87199.

12. Adamczyk, J. J., Celestina, M. L., and Chen, J.P., “Wake-Induced Unsteady Flows: Their Impacton Rotor Performance and Wake Rectification,”ASME Paper 94-GT-219, June 1994.

13. Rhie, C., Gleixner, A. J., Spear, D. A., Fischberg,C. J., and Zacharias, R. M., “Development andApplication of a Multistage Navier-StokesSolver, Part I: Multistage Modeling Using Body-Forces and Deterministic Stresses,” ASME Paper95-GT-342, June 1995.

14. LeJambre, C. R., Zacharias, R. M., Biederman,B. P., Gleixner, A. J., and Yetka, C. J., “Develop-ment and Application of a Multistage Navier-Stokes Flow Solver, Part II: Application to a HighPressure Compressor Design,” ASME Paper 95-GT-343, June 1995.

Page 15: Calculation of Multistage Turbomachinery Using … and commonly used for turbomachinery design. Except for some fans and pumps, however, few ... [17] Giles presented a unified theory

14American Institute of Aeronautics and Astronautics

15. Rai, M. M., “Unsteady Three-DimensionalNavier-Stokes Simulations of Turbine Rotor-Sta-tor Interaction,” J. Propulsion and Power, Vol. 5,No. 3, May-June 1989, pp. 307-319.

16. Arnone, A. and Pacciani, R., “IGV-Rotor Interac-tion in a Transonic Compressor Using the Navier-Stokes Equations,” ASME Paper 96-GT-141,June 1996.

17. Giles, Michael B., “Nonreflecting BoundaryConditions for Euler Equation Calculations,”AIAA Journal, Vol. 28, No. 12, Dec. 1990, pp.2050-2058.

18. Chima, Rodrick V., “Calculation of Tip Clear-ance Effects in a Transonic Compressor Rotor,”ASME Paper 96-GT-114, June 1996. Also NASATM-107216.

19. Chima, R. V., and Yokota, J. W., “NumericalAnalysis of Three-Dimensional Viscous Flows inTurbomachinery,” AIAA J., Vol. 28, No. 5, May1990, pp. 798-806.

20. Chima, R. V., “Viscous Three-Dimensional Cal-culations of Transonic Fan Performance,” in CFDTechniques for Propulsion Applications, AGARDConference Proceedings No. CP-510, AGARD,Neuilly-Sur-Seine, France, Feb. 1992, pp 21-1 to21-19. Also NASA TM-103800.

21. Chima, R. V., Giel, P. W., and Boyle, R. J., “AnAlgebraic Turbulence Model for Three-Dimen-sional Viscous Flows,” AIAA Paper 93-0083,Jan. 1993. Also NASA TM-105931.

22. Jameson, A., Schmidt, W., and Turkel, E.,“Numerical Solutions of the Euler Equations byFinite Volume Methods Using Runge-KuttaTime-Stepping Schemes,” AIAA Paper 81-1259,June 1981.

23. Kunz, R. F., and Lakshminarayana, B. “ExplicitNavier-Stokes Computation of Cascade FlowsUsing the k-ε Turbulence Model,” AIAA J., Vol.30, No. 1, Jan. 1992, pp. 13-22.

24. Tweedt, D. L., Chima, R. V., and Turkel, E. “Pre-conditioning for Numerical Simulation of LowMach Number Three-Dimensional Viscous Tur-bomachinery Flows,” AIAA Paper 97-1828,June, 1997.

25. Dunn, M. G., Kim, J., Civinskas, K. C., andBoyle, R. J., “Time-Averaged Heat Transfer andPressure Measurements and Comparison WithPrediction for a Two-Stage Turbine,” J. Turboma-chinery, Vol. 116, Jan. 1994, pp. 14-22.

26. Hudson, S. T., Gaddis, S. W., Johnson, P. D., andBoynton, J. L., “Cold Flow Testing of the SpaceShuttle Main Engine High Pressure Fuel Tur-bine,” AIAA Paper 91-2503, June 1991.