Untitled

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

THE AMERICAN SOCIETY OF MECHANICAL ENGINEERS

345 E. 47th St., New York, N.Y. 10017 97-GT-392


The Society shall not be responsible for statements or opinions advanced .in papers or. &Omission at meetings of the Society or of its Divisions or
Sections, or printed In its publications. Discussion is printed only if the paper is published in an ASME Journal. Authorization to photocopy
material for intemal.or personal use under circumstance not falling within the fair use provisionsolthe Copyright Act is granted by ASME.to
libraries and other users registered with the Copyright Clearance Center (MC) Transactional Reporting Service provided that the base fee of $0.30
per page is pakl directly to the CCC, 27 Congress Street Salem MA 01970. Requests for special pem iissicii or bulk reproduction should be addressed
to the ASME Technical Putesitig Department.

CopyrigM 0 1997 by ASME AO Rights Reserved Printed in U.SA

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


AUTOMATIC GENETIC OPTIMIZATION APPROACH TO 2D BLADE PROFILE
DESIGN FOR STEAM TURBINES (

MA.Trigg, G.R.Tubby & A.G.Sheard 1111111 1 111111) 1 11111111


Allen Steam Turbines
Bedford
England

ABSTRACT
In this paper a systematic approach to the optimization of 2D moving blade profiles, and where possible standard blades. Most
blade profiles is presented. A genetic optimizer has been market segments are demanding improvements in turbine
developed which modifies the blade profile and calculates its efficiencies. This has resulted in a quest for improved profile
profile loss. This process is automatic, producing profile designs performance to augment the gains in machine efficiency which
significantly faster and with significantly lower loss than has have been wrought by other means.
previously been possible.
Design optimization techniques have been developed and
The optimizer developed uses a genetic algorithm to optimize a applied to turbine through flow design by Cravero & Dawes
2D profile, defined using 17 parameters, for minimum loss with a (1997). A reduction in rotor under turning and secondary flows
given flow condition. The optimizer works with a "population" was reported, which resulted in an improved overall machine
of 2D profiles with varied parameters. A CFD mesh is generated efficiency.
for each profile, and the result is analyzed using a 2D blade to
blade solver, written for steady viscous compressible flow, to The application of optimization techniques to steam turbine
determine profile loss. The loss is used as the measure of a blade design was reported by Cofer (1996). The technique
profile's "fitness". The optimizer uses this information to select adopted was to define a 2D aerofoil as a set of Bezier curves,
the members of the next population, applying crossovers, then establish the sensitivity of its profile loss to small
mutations, and elitism in the process. Using this method the perturbations of the curves. A manual optimization of the
optimizer tends towards the best values for the parameters profile for minimum profile loss was then performed by the
defining the profile with minimum loss. designer.

The automatic optimization of blade profiles was addressed by


1.0 INTRODUCTION Goel et al (1996). A general purpose engineering design and
The design of high efficiency turbomachinery blading is a optimization tool was employed, which could call upon three
complex task, and the introduction of Computational Fluid different optimization techniques. Genetic optimization was
Dynamics (CF)) has revolutionized the tools available to the not favored, due to the large computational requirement.
designer. This paper describes the method by which CFD tools
have been applied to the blade design process. The optimization of transonic turbine blade profiles was
studied by Shelton et al (1993). A hill climbing optimization
Allen Steam Turbines produce geared industrial steam turbines in technique was used in conjunction with an invisid 2D CFD
the range 1.0 to 50 MW. The markets served require a great solver. Genetic algorithms were considered, but rejected as too
diversity of steam path designs. The through flow design of a computationally expensive to be applied to CFD analysis in the
turbine is typically produced using standardized stationary and foreseeable future.

Presented at the International Gas Turbine & Aeroengine Congress & Exhibition
Orlando, Florida — June 2—June 5,1997
This paper has been accepted for publication in the Transactions of the ASME
Discussion of it will be accepted at ASME Headquarters until September 30,1997
In this paper the first use is reported of an automated 2D steam
turbine blade profile design method, incorporating a genetic
optimizer and viscous 2D CFI) solver to minimize profile loss.
This technique has been developed to maximize the production
rate of low loss 2D blade profiles.

The overall blade design process is described in Section 2. The


method by which blade profile geometry is defined, and profile

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


loss calculated in described in Section 3. The genetic optimizer
is described in Section 4, and the improvements in profile
performance considered in Section 5.

2.0 BLADE DESIGN PROCESS


Some of the most significant advances in blade path design have
resulted from the introduction of 'through-flow' calculation
procedures such as that developed by Denton (1978). Since then
further development has involved the 2D and 3D viscous blade to
blade analysis codes by Dawes (1983) and Dawes (1992). These
calculation methods are essentially analyses from which the
designer has to make judgments as to what may or may not effect
some improvement in the performance of his design.
TANGDMAL
Full 3D stage or blade row viscous calculations, although well CHORD

within the capability of modem high speed desk-top computers,


are computationally intensive, and even with data preparation
largely automated, require an engineering effort which is quite
significant for a small company. It is therefore useful to develop
profiles in a 2D cascade simulation before embarking on a full
3D analysis.
AXIAL CHORD

One technique used for 2D profile generation and optimization is


that of Prescribed Velocity Distribution' based on assumption of
inviscid flow. Obvious problems with this method are that the
No. Parameter
postulated ideal velocity distribution involves assumptions, and it
1. Number of blades
may result in a profile mechanically unsuitable for use, or not
2. Aerofoil radius
fitting into a smooth tapered and twisted 3D blade.
3. Axial chord
4. Tangential chord
The automatic optimization technique described here avoids
5. Unguided turning angle
these problems by using the viscous calculated profile loss as the
6. Blade inlet angle
arbiter of aerodynamic excellence while allowing mechanically
7. Blade inlet wedge angle
necessary features to be incorporated by limiting the range of the
8. Leading edge circle radius
relevant parameters controlling the profile geometry.
9. Blade exit angle
10. Trailing edge circle radius
The use of an automatic 2D profile generation technique does not
11. Throat/pitch
change the blade design methodology in any way. The through
12. Tangent proportion ( Pt 3-2)
flow code of Denton (1978) is used to produce an annulus design,
13. Tangent proportion ( Pt 2-3)
plus inlet and exit conditions from each blade row. The 2D CFD
14. Tangent proportion ( Pt 2-1 )
solver of Dawes (1983) is used to produce 2D profiles which are
15. Tangent proportion ( Pt 1-2)
then stacked and analyzed with the 3D solver of Dawes (1992).
16. Tangent proportion ( PI 4-5)
The use of an optimizer simply takes advantage of the power of
modem desk top computers to analyse many more 21 . ) profiles 17. Tangent proportion ( Pt 5-4)
than would be attempted manually.
Figure 1 Aerofoil parameter list.

2
bmorph

Completed
TXDES SLEQ TBRATB CFD Mesh BTOB CFD Post profiles for
Steam Streamline parametric and Blade to results Processing input to 3D
turbine .11•• Equilibrium profile boundary — blade blade
design calculation design

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


design conditions viscous
program program CFD process

Designer

Figure 2 2D blade profile design process.

3.0 AEROFOIL GEOMETRY CREATION


The method used to generate a 213 aerofoil shape is based on that Comparison of measured and calculated cascade flows has been
published by Pritchard (1985) which used II basic parameters to published by the author of the code, Dawes (1986), showing
fix five points on the aerofoil surface with known gradient at each good agreement. This has provided confidence in the ability of
point. The three curves which formed the aerofoil surface in the code to calculate profile loss on a comparative basis, which is
Pritchard's method were two third order polynomials and a circle. what is required for profile optimisation. The calculation of
These gave the designer no control over the shape produced absolute loss for use in turbine performance prediction is
beyond the choice of the original 11 parameters, and the regarded as a separate problem.
polynomial curves had no means of avoiding inflections.
High pressure steam turbine blading runs at relatively high
This scheme has been improved by substituting cubic Bezier Reynolds numbers, therefore it is reasonable to assume that
curves for the original polynomials, providing two additional boundary layers are always fully turbulent. This assumption
control parameters for each curve, Figure 1. In total 17 would not be valid for gas turbine blading where boundary
parameters are now used to define the aerofoil, with the 6 Bezier layer transition is a key aspect of blade design.
control parameters being used to influence the 'fullness' of the
curves and enable inflections to be avoided. Profiles generated in The only significant modification to BTOB necessary to enable
this way generally have a curvature discontinuity on the suction its use as part of an automatic optimizer was the addition of a
surface, but this feature has not been identified as a significant convergence monitor which examines the full convergence
source of loss. The parametric equations defining Bezier curves history of the profile loss (the last parameter to converge) rather
are described by Faux and Pratt (1979). as a designer would assess convergence from a plot.

3.1 Blade to Blade Calculations It is quite normal for the optimizer program to experiment with
The blade to blade flow is calculated using the 2D code of Dawes parameter combinations which do not produce sensible aerofoil
(1983) referred to as BTOB. The 7-1' type mesh required is shapes and hence cause problems for BTOB. Cases which fail,
simply produced from the analytical curves described above. All or which do not produce a converged solution in a reasonable
mesh size and spacing parameters are kept constant during the number of iterations, return a large default value of loss to the
optimization process. A mesh size of 82x33 was found to be a optimizer program.
good compromise between mesh independence, profile geometry
independence and machine run time. The use of a viscous BTOB solver in an automatic optimizer has
only become possible because of the recent advances in computer
The study undertaken and reported in this paper was purely 20, technology. A typical run on a high speed UNIX work-station
with no stream tube divergence or any other 3D effects being now takes two minutes; eight hours was a normal overnight run
considered. The flow parameters for which an aerofoil is to be on a mainframe computer in the 1980's. It is therefore now
designed are derived from the through-flow calculation of practical to consider performing 1000 BTOB runs on different
Denton (1978). profiles in the quest for a profile of lowest loss.

3
4.0 THE GENETIC OPTIMIZER
Genetic Algorithms (GA's) were originally developed to model
computationally the theory of evolution, but have found wider Input parameter
application in totally unrelated fields, described by amongst ranges and flow
others Goldberg (1989). The reason for the popularity of GA's is
conditions
that they are powerful global optimizers that can negotiate
complex non-linear search domains to provide optimal design Calculate number of
solutions. discrete levels for

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


each parameter
Unlike conventional methods which usually require the
function of interest to be well behaved GAs are able to tolerate Setup population array
noisy and discontinuous function evaluations. Due to their of binary code strings &
stochastic nature they are able to search the entire solution fill with random bits
space with more chance of finding the global optimum than
conventional methods. They also do not suffer by getting stuck
on a relative optimum and so failing to find an absolute Convert binary code
strings to real parameters
optimum.

4.1 The Genetic Algorithm


The GA works with a population of individuals, in this case 2D For each profile in population
blade profiles. Profiles are defined by the set of 17 parameters, create mesh from geometry
described in Section 3.0. These parameters are the defining
run CFD for loss
features or characteristics of the individual. They axe coded into
a binary suing, which is the "genetic code" of the profile. Find minimum loss for
population
The GA is linked into a profile design process loop. Figure 2.
This loop converts the genetic code into an aerofoil definition,
produces a CFD mesh with aerodynamic boundary conditions for
that aerofoil and then calculates profile loss Calculate genetic weighting for
each profile in population
based on minimum loss
The GA can begin with a completely random set of parameters
for the entire first population. Each profile is analyzed to
ascertain its loss, which is used as a measure of the profiles / Output results for
fitness in its environment: the specified flow conditions. The current population
algorithm selects the individuals for the next population from the
current population based on their fitness. For this selection, a
"roulette wheel" model is used where the profiles with lower loss Select profiles for next
have a higher likelihood of being selected. population from current
using roulette model
The newly selected individuals are arranged in pairs and a
crossover site is selected at a random position along each string.
The segment of the string that lies after the crossover site is
exchanged with that of the other individual in the pair.
Select randomly for each pair of
strings a cut position and cross •
over the pairs
The resulting binary strings are then randomly mutated at a given
mutation rate. This rate is several orders of magnitude higher Randomly mutate strings
than that observed in nature. Increased mutation rate was found based on given mutation
to increase convergence rate, however above a critical mutation rate
rate the optimization process broke down, and became essentially
random.
Geometry output of
optimised profile
Figure 3 The genetic optimizer BMORPH process loop.

4
■41---ra ■
P1 P2 P3 P4 P16 P17

010011011110100010 100100 100100..01010001001001


Figure 4 Binary code parameter string.

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


After all the manipulations have been carried out to create the Table 1
new population each binary string is converted back into a set of BMORPH Input Parameters
17 parameters. These parameters are used to define the new
aerofoil geometry for each individual in the population. For each Parameter Title Mm Max Levels
individual, a CFD mesh is generated and profile losses Number of Blades 57 57 0
calculated. The process is then ready to be repeated. This basic Aerofoil Radius 280 280 0
Axial Chord 15 100 512
loop continues with a general trend towards lower loss profiles. Tangential Chord 3 25 512
Unguided Turning Angle 0.5 30 512
The tools used by both designer and GA to produce a 21) profile Blade Inlet Angle 5 80 1024
are identical, Figure 2. The only difference being that a designer Blade Inlet Wedge Angle 5 80 256
would view the CFD results and make intelligent changes to the LE Circle Radius 0.1 3 32
Blade Exit Angle -40 -80 256
profile. The GA simply takes profile loss as a single figure TE Circle Radius 0.9 0.9 0
assessment of a profile's worth. Throat To Pitch Ratio 032 032 0
Tangent Prop. 32 0.1 0.95 512
The genetic optimizer process loop has no prescribed end point, Tangent Prop. 23 0.1 0.95 512
Tangent Prop. 21 0.0005 0.95 512
Figure 3. The user must decide if the best profile so far is good
Tangent Prop. 12 0.17 1.2 512
enough for the purpose or whether to let the GA continue. Tangent Prop. 45 0.1 0.95 512
Tangent Prop. 54 0.1 0.95 512
4.2 Optimizer Implementation
GA's are generally robust and relatively easy to apply once the
requirements and the objectives have been identified clearly. The value of the parameter is stored in the program as a binary
They are ideal in a case such as this where the GA requires no string, the number of bits depending on the number of discrete
real understanding of the complex flow analysis carried out by levels required by the user. All these binary strings are put
the viscous code, but receives just a single number for each together to form one long binary string for the individual profile,
result. Figure 4.

The practical implementation of a GA is often more complex The optimization algorithm itself has a number of variables and
than it first appears. This is due to the effects of collecting flags that allow control over its various functions. Once the
together separate manual input programs to form an unsupervised initial implementation of the GA had been proven to work, a
design/analysis program. The application of the GA to 2D great deal of work was carried out to optimize these variables
profile design proved to be a logical progression to the design to provide a tool that was both consistent and easy to use.
process as all the core tools had already been developed for the
blade designer, described in Section 2.0. The user is allowed a great degree of control over the starting
point for an optimization run, enabling a start from a
The GA implementation reported was named "BMORPH". The completely random point using a random number seed or
inputs to BMORPH consist of a range and number of discrete beginning with a population of given profiles. A completely
levels for each of 17 parameters that define the profile. Table 1 random starting value for each parameter for each profile in the
shows a typical example. This provides the means of first population avoids any preconceived notions of what
constraining parameters to the desired range of values, or of constitutes a "good profile", but necessitates a high degree of
fixing parameters which are not required to vary during a "robustness" from the program. Using a given start with
particular study. Additional input parameters were a mutation specified values for any or all parameters has not proved to be an
rate, population size, and flow parameters acting as boundary important feature as initial "convergence" is rapid.
conditions for the BTOB analysis.

5
0.15 — I

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


0.14 —

0.13 —

0.12 —

0.11 —

0.10 I I I I I
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Number of Unique Runs

Figure 5 Lowest loss and key profiles during a BMORPH run.

6
0.145 — fractional loss and relative fitness based on differences between
Minimum Loss For
Population the losses have been coded as options in the program, with the
0.14 — Lowest Loss latter being most commonly used FlItUft work may involve
multi-objective optimization using the mechanical properties of
0.135 —
the profile as an added fitness factor for the profile.
0.13 —
4.3 Optimizer Results

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


0 0.125 — In application, BMORPH has been found to reach a practical
co optimum within 1000 unique BTOB runs, with only very small
—I 0.12 — reductions in loss after this point. Figure 5 shows a typical run
of BMORPH, with the lowest loss profile from key populations
0.115 — illustrating the progression of the optimizer. Initially the
profiles are clearly absurd, however after no more than 250
0.11 — unique runs the loss is roughly comparable to that typically
accepted as satisfactory by a designer producing the profile
0.105 — without the aid of an optimizer.
0.1 Once BMORPH has produced a profile that contains no major
0 500 1000 1500 2000 flaws, reductions of profile loss become less frequent as the
Number of Unique Runs profile is "fine tuned".

When the minimum loss for each population analyzed is viewed


Figure 6 History for a BMORPH run. in conjunction with the minimum overall loss, Figure 6, the
advantage of the genetic algorithm within BMORPH is apparent.
Having essentially converged on a local optimum after 500
Although some work was carried out on parallelism, a much unique runs other profiles are evaluated, with considerably
more effective method in terms of execution time on a single inferior performance, for about 250 unique runs, before an
machine and complexity for this implementation was found. improvement in profile loss is produced. A further 1000 unique
The method uses a variable population size for dealing with the runs are required before the next reduction in profile loss, during
problem convergence rate of the GA, depending on the random which time the lowest loss profile for each population evaluated
start point. The initial population size is set at a value which is often has a profile loss no lower than that achieved after the first
a factor higher than the normal population size, typically 5 to 250 unique runs.
10 times the size. This allows the GA to sample a large area of
the search space initially before carrying on for subsequent An extensive study with different starting points did not
populations with a smaller population size. This allows a significantly reduce or increase the time taken to reach an
dependable convergence of the GA within reasonable time effective optimum. Allowing BMORPH to run significantly
scales. A typical run would use a starting population of 100 to longer than 1000 unique runs did produce reductions in loss,
200 with the following populations of around 20 to 40 however they were so small as to be of little significance.
individuals. Theoretically further populations may generate an improved
profile no matter how many have gone before. In practice 1000
Another method used to reduce the overall run time is to record unique runs was picked as a practical end point.
all the individuals encountered together with their respective
loss as the program proceeds. This enables the program to
check if a profile has already been analysed, avoiding the need 5.0 DESIGN EVALUATION
to carry out a time consuming viscous calculation again. This The application of BMORPH to the blade design process was
allows the concept to be introduced of "number of unique assessed. The aim of the aco-xsment was to bench mark the
BTOB runs" as a measure of the computational effort used in a profiles produced by BMORPH against those produced before
particular run of the optimizer. the advent of CFI) tools, and those typical of current manual
blade design practice.
Elitism was implemented as an option in this GA, but not found
to be of significant benefit. A study of the effect of elitism did
not show it to produce an improvement in convergence rate.
Both absolute fitness with scaling based on the inverse of the

7
1.0

ice 0.95

a_

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


1.6 0.9
CO

Standard 1960s Design

0 85
0.0 0.5 1.0
Fraction of Surface Length

1.0

= 0.95
2

Manually Improved Profile

0.85
00 0.5 1.0
Fraction of Surface Length

z 0.95
cn
cn
92

i
c 0.9
Bmorph Optimised Profile

Loss = Ern — Pox x 100 0.85


Poi 0.0 0.5 1.0
Fraction of Surface Length

Figure 7 Blade profiles and static pressure distributions used in the BMORPH evaluation.

8
4 Standard 1960s Design
— — — Manually Improved Profile
3.5 Bmorph Optimised Profile

3 j
Skin Frict io n (x 10^-2)

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


Fraction of Surface Length
Figure 8 Comparison of suction surface Skin friction.

The profile chosen for optimization runs with a Reynolds number The profile produced by BMORPH is fundamentally different
of 400,000 and an isentropic exit Mach number of 0.35. The from both the original and manually improved profile. Figure 7.
chosen profile was produced during the 1960's prior to the The undesirable diffusion on the suction surface is totally
advent of CFD tools. The profile is from an impulse blade eliminated, and the pressure is maintained on the pressure surface
designed with surfaces composed of circular arcs, Figure 7. for a significantly greater fraction of surface length. The skin
friction, Figure 8, does not exhibit the peaks and troughs of the
The profile reported was chosen as it had been identified as previous profiles.
having a significant shortcoming, and had previously been the
subject of improvement undertaken manually using the CFD The BMORPH profile is not an incremental improvement over
solver of Dawes (1983) but without the aid of any optimizing its predecessors, it is a completely new profile design without the
tools. The original design exhibited an unfavorable pressure undesirable flow features of the original. The elimination of
distribution on the suction surface resulting in pronounced these features has effected a 19% reduction in profile loss over
diffusion and local boundary layer separation. The separation the 1960's profile and a 5% reduction over the manually
may be seen as a negative value for skin friction coefficient improved profile. An optimum profile might be judged
between 60% and 80% of suction surface length. Figure 8. mechanically unsuitable, but the performance sacrificed in using
a modified or constrained profile can be determined.
The manually improved profile comes to the point of separation,
Figure 8, but just does not separate. In this respect the manual The manual improvement to the original profile was undertaken
improvement has been successful, as the gross loss producing by an experienced turbine designer. Figure 2. Over one week, a
flow feature has been eliminated. A study of the static pressure systematic study was conducted with the aim of identifying which
distribution about the 1960's profile and manually improved features affected profile loss. The resulting improved profile was
profile. Figure 7, reveals that the manually improved profile still not manually optimized, however is considered typical of what
retains an undesirable area of diffusion on the suction surface. would be produced without an optimizer.
The manual improvements to the profile, therefore, constitute a
minimization of the bad features of the 1960's profile. The BMORPH optimized profile was set up in an hour, and ran
unsupervised over night. Whilst it is not typical to devote an
entire week to improve one 2D blade profile, it is illustrative of

9
the effort that can be spent minimizing profiles loss without the University. The assistance of Professor Dawes with the CFD
aid of an optimizer. Within this context, the 19% reduction in solver, and during the production of this paper is
profile loss produced by BMORPH over night was considered acknowledged.
extraordinarily good.
The work reported was funded by Allen Steam Turbines, a
The genetic optimizer has been compared with pre-CFD blade Rolls-Royce Industrial Power Group company. The authors
technology and that typically achieved by an experienced turbine offer thanks to David Beighton, General Manager - Allen
designer working without optimization tools. The optimizer Steam Turbines, for permission to publish the work reported in

Downloaded from http://asmedigitalcollection.asme.org/GT/proceedings-pdf/GT1997/78682/V001T03A057/2408882/v001t03a057-97-gt-392.pdf by guest on 22 August 2022


produced a profile with 19% lower profile loss than the 1960's this paper.
design in approximately 10% of the time that would typically be
spent on a profile design without the aid of an optimizer.
REFERENCES
It must be remembered that optimization is only a form of Cravero C., & Dawes W.N., Through Flow Design Using an
design exploration and so is a tool for the designer and not a Automatic Optimization Strategy, To be Published at the 42nd
replacement for the designer. ASME Turbo Expo, Orlando, USA, June 2-5, 1997.

Cofer J.I., Advances in Steam Path Technology, ASME J. of


6.0 CONCLUSIONS Eng. for Gas Turbines & Power, Vol. 118, pp 337-352, 1996.
(1) A genetic optimizer has been developed for
minimizing 2D blade profile loss. Dawes W.N., Computation of viscous compressible flow in
blade cascades using an implicit iterative replacement
(2) The genetic optimizer is unsupervised, only requiring algorithms. TPRD/M/1377/N83, 1983.
set up and occasional monitoring. The time required
for an experienced designer to produce a profile is Dawes W.N., Application of Full Navier-Stokes Solvers to
correspondingly reduced by approximately an order of Turbomachinery Flow Problems, VKI Lecture Series 2:
magnitude compared to that taken previously. Numerical Techniques for Viscous Flow Calculations in
Turbomachinery Blading, January 20-24, 1986.
(3) The genetic optimizer has been shown to reduce 2D
blade profile loss by typically 10 - 20% compared to Dawes W.N., Towards improved through flow capability: the
unoptimized blade designs. use of three dimensional viscous flow solvers in a multistage
environment, ASME J. of Turbomachinery, Vol. 114, January
(4) The genetic optimizer has proven a useful development 1992.
tool for design exploration, showing trends and general
behavior. This has facilitated a better understanding by Denton J.D., Through flow calculations for transonic axial
the designer of the effect on profile performance flow turbines, ASME J. of Eng. for Power, Vol. 100, 1978.
associated with a change in blade profile geometrical
parameters. Faux LD. & Pratt MJ., Computational Geometry for Design &
Manufacture, Ellis Norwood Ltd., 1979.
(5) The genetic optimizer has been implemented without
changing blade design methodology. The laborious task God S., Cofer J.I. & Singh H., Turbine Aerofoil Design
of producing 20 profiles has been automated, which has Optimization, ASME 96-GT-158, 1996.
resulted in the designer focusing on other aspects of
blade design. Goldberg D.E., Genetic Algorithms in Search, Optimization,
and Machine Learning, Addison-Wesley Publishing Company
Inc., 1989.
ACKNOWLEDGMENTS
The work reported in this paper was undertaken within the Pritchard L.J., An Eleven Parameter Axial Turbine Aerofoil
Product Technology department of Allen Steam Turbines; the Geometry Model. ASME 85-GT-2I 9, 1985.
authors offer thanks to other members of the department and
company whose contribution is acknowledged. Shelton M.L., Gregory B.A., Lamson S.H., Moses H.L.,
Doughty R.L. & Kiss T, Optimization of a Transonic Turbine
The CFD flow solver used by the genetic optimizer was written Airfoil Using Artificial Intelligence, CFD and Cascade Testing,
by Professor W.N. Dawes, Whittle Laboratory, Cambridge ASME 93-GT- 161, 1993.

10

You might also like