J55O
J55O
J55O
net/publication/235944183
Article in Proceedings of the Institution of Mechanical Engineers Part A Journal of Power and Energy · September 2008
DOI: 10.1243/09576509JPE596
CITATIONS READS
71 2,312
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Kwang-Yong Kim on 22 March 2015.
The manuscript was received on 14 February 2008 and was accepted after revision for publication on 3 June 2008.
DOI: 10.1243/09576509JPE596
Abstract: In this study, a multi-objective optimization of an axial compressor rotor blade has
been performed through genetic algorithm with total pressure and adiabatic efficiency as objec-
tive functions. The non-dominated sorting of genetic algorithm-II has been implemented and
confidence check has been performed at k-means clustered points among all the Pareto-optimal
solutions. Reynolds-averaged Navier–Stokes equations are solved to obtain the objective func-
tion and flow field inside the compressor annulus. The objective functions are used to generate
Pareto-optimal front. The design variables are selected from blade lean and thickness through
the Bezier polynomial formulation. By this optimization, maximum efficiency and total pres-
sure are increased by 1.76 and 0.41 per cent, respectively, when two extreme clustered points are
considered as optimal designs.
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
600 A Samad and K-Y Kim
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 601
boundary condition definitions, and flow simulation mass imbalance although the residual criteria were
are performed by Blade-Gen, Turbo-Grid, CFX-Pre, fulfilled. Time scale, root mean square (RMS) value,
and CFX-Solver, respectively. and number of iteration for those cases were changed,
A structured grid system with O-type grids at near so that the mass imbalance becomes less. In gen-
blade surface and H-type grids at the other zones is eral, the residual target was set to 3.0e–5 (=RMS) and
utilized. The O-grid having a width factor of 0.5 and imbalances were kept below 1.0e–2. The time scale was
15 elements is assigned to shroud tip clearance. The kept smaller initially and gradually increased to make
nodes in the blade-to-blade and streamwise direc- faster and better convergence. The number of itera-
tions are 46 and 119, respectively. The inlet and outlet tions was about 500 for a single converged solution,
blocks contain 30 000 grid points each and the main and CPU time for a single simulation was ≈8 h in a
passage contains 240 000 grid points, approximately. personal computer with an Intel Pentium IV CPU of
Approximately, a total of 300 000 nodes are used for 3.0 GHz speed. Benini [10] and Beheshti et al. [24] also
computations for a blade passage consisting of a single reported on the simulations for NASA rotor 37 using
blade out of 36 blades of the compressor considered. the same computer code. They used approximately
The number of grid points is selected after generat- 240 000 grid points and set convergence criteria to
ing different meshes with different resolutions at near RMS = 5.0e–7 and 1.3e–5, respectively. Figure 2 shows
wall, tip and other zones, etc. the RMS convergence history and imbalances during
The inlet total temperature and total pressure are iterations. The momentum and mass residuals are pre-
set to 288.15 K and 1.0 atm, respectively. At the outlet, sented in Fig. 2(a) and momentum, mass, and energy
the design flowrate per passage is set as 0.560 83 kg/s. imbalances are presented in Fig. 2(b).
A steady-state simulation with air as ideal gas is con-
sidered. The three-dimensional finite-element-based
finite-volume method is used to discretize the govern-
ing equations. Thus, the solver retains the geometric
flexibility of the finite-element method as well as
the important conservation properties of the finite-
volume method. Each node is surrounded by a set
of surfaces that define the control volume. All the
solution variables and fluid properties are stored at
the element nodes. However, various terms in the
equations require solutions or solution gradients to
be approximated at integration points. Finite-element
shape functions are consequently used to evaluate the
solution and its variation within mesh elements. Adi-
abatic walls with no slip and hydraulically smooth
walls are considered at solid boundaries. Periodic
boundary is set at the blade passage interface, and
tip clearance is modelled. In boundary setting, vis-
cous work is included, and 5 per cent turbulence
intensity is assigned at the inlet. The grid resolu-
tion is made near the wall region in such a way
that the scalable wall function can work with the
k–ε model. The k–ε model is stable and numerically
robust and has a well-established regime of predictive
capability [23].
The most difficult task in a transonic flow is to obtain
a properly converged solution. In the AGARD advisory
report [1], the conditions reported for convergence
are such that the calculated mass flow for the rotor
37 blade at the inlet should match the mass flow at
the exit within 0.017 per cent, and the deviation in
mass flow should be within 0.004 per cent for the last
200 iterations. Hence, similar conditions were checked
for the present calculations at the design flowrate. As
the current problem contains a number of different Fig. 2 Convergence plots: (a) residual history;
geometries to simulate, some cases produce a large (b) imbalances
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
602 A Samad and K-Y Kim
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 603
4 OPTIMIZATION PROCEDURES
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
604 A Samad and K-Y Kim
In matrix form, equations (6) and (7) can be NSGA-II. These solutions are then refined by search-
expressed as ing a local optimal solution for each objective function
over the whole NSGA-II obtained optimal solutions
F = Xβ + ε (8) using sequential quadratic programming (SQP) [28]
with NSGA-II solutions as initial guesses. SQP is
E(ε) = 0 and V (ε) = σ 2 I (9)
a generalization of Newton’s method, which is a
gradient-based optimization technique. To perform
where F is a column matrix of M responses and X is local search, usually two approaches are applied [16]:
an M × N matrix of design variable values. The least weighted sum and ε-constraint strategy. In first
square estimate of β is approach, all the objectives are combined into a single
composite objective and optimum is searched and in
ĉ = (XT X)−1 XT y (10) second approach one objective is optimized treating
the others as equality constraints and the process is
The constructed second-order polynomial response repeated to all objectives.
can be expressed as Genetic algorithms or evolutionary algorithms use
techniques inspired by evolutionary biology such as
N
N
N
inheritance, mutation, selection, and crossover. The
F (x) = c0 + cj xj + cjj xj2 + cij xi xj (11)
crossover and mutation are genetic operators used
j=1 j=1 i =j
to vary the programming of chromosomes and main-
tain genetic diversity in population of chromosomes in
For a second-order polynomial model, used in
generations, respectively. A proportion of the existing
this study, the number of regression coefficients is
population is selected to breed a new generation dur-
(N + 1) × (N + 2)/2.
ing each successive generation and the generational
process is repeated until a termination condition has
4.3 Hybrid MOEA been reached. Here, a fixed number of generations
were used to terminate the genetic algorithms.
A multi-objective optimization problem stated above
is formulated as
4.4 Local search strategy
minimize f¯ (x̄)(M functions to be optimized) The different parameters – population size, genera-
subject to ḡ (x̄) 0 (s inequality constraints) tion, crossover, and mutation – are adjusted one by one
to suit the nature of the problem. NSGA-II gives a set of
h̄(x̄) = 0 (t equality constraints)
approximate Pareto-optimal solutions and a weighted
sum strategy of local search method is used to improve
where f¯ (x̄) = f1 (x̄), f2 (x̄), f3 (x̄), . . . , fM (x̄) is a vector the quality of Pareto-optimal solutions. This strategy
of M real-valued objective functions, and x is a vec- is the simplest to apply and used in the present opti-
tor of N design variables; x̄ ∈ R N , ḡ (x̄) ∈ R S , h̄(x̄) ∈ R . mization procedure. In this strategy, all the objectives
The present problem is associated with two compet- are combined into a single objective. As this strategy
ing objectives in which improvement of one objec- is easy to implement, it is used in this problem. The
tive leads to deterioration of the other. Each feasible weights associated with each objective are computed
solution set x̄ of multi-objective problem is either using the formula
dominated or non-dominated, in which all the non-
dominated solutions are called Pareto-optimal solu- (Fjmax − Fj (X))/(Fjmax − Fjmin )
tions. Vector x̄ i dominates a vector x̄ j if x̄ i is at least as w̄ = M (12)
good as x̄ j for all objectives and x̄ i is strictly better than
max
k=1 (Fk − Fk (X))/(Fkmax − Fkmin )
x̄ j for at least one objective.
And the objective becomes
The methodology used to generate the global
Pareto-optimal front (POF) is shown in Fig. 4. Objec-
M
tive functions are defined mathematically and evalu- F= Fk w k (13)
ated on the data obtained by numerical simulation. k=1
A hybrid MOEA approach is used to obtain global
Pareto-optimal solutions. In this method, first, approx- where w̄ is the weight for jth objective, M the num-
imate Pareto-optimal solutions are obtained using ber of objectives, Fjmin , Fjmax , and Fj (X) are the scaled
real-coded NSGA-II [16] for two objective functions minimum, maximum, and initial values of the jth
based on efficiency and total pressure ratio. Here, objectives, respectively. This composite objective is
real coded means that the crossover and mutations locally optimized using SQP. These optimized solu-
are conducted in real space to obtain a response of tions are merged with NSGA-II obtained solutions
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 605
and dominated solutions are discarded. The global optimization procedure, as shown in Fig. 4. To decide
Pareto-optimal solutions are achieved after remov- the range of each variable, the effects of each variable
ing duplicate solutions from the non-dominated on objective functions are tested first. This needs some
solutions. preliminary designs to simulate to set the ranges of
variables. The design variables for blade lean are pre-
sented in radians, and those for blade thickness are
4.5 Clustering defined in the form of percentage change, as shown in
Clustering is defined by the classification of objects Table 2.
into different groups, or more precisely, the partition- The surrogate approximate models are problem
ing of a data set into subsets or clusters so that the dependent, and proper distribution of design points
data in each subset share some common trait. Among in design space is necessary for better constructions
different types of clustering algorithm, k-means clus- of surrogates. A better constructed surrogate implies
tering approach is used in this problem. In this a better curve fitting in the surrogate model and
approach, clustering performs an iterative alternat- less error in predicting the optimum design. Among
ing fitting process to form the number of specified the available surrogate models (RSA, Kriging meta-
clusters. The k-means method [25] first selects a set modeling technique, neural network, weighted aver-
of n points called cluster seeds as a first guess of the age model, etc.) [3], the RSA model is the simplest
means of the clusters. Each observation is assigned to apply in engineering problems and is used for the
to the nearest seed to form a set of temporary clus- present problem. For shape-optimization procedure,
ters. The seeds are then replaced by the cluster means, the number of designs selected by the LHS method
the points are reassigned, and the process contin- on the basis of the RSA model [29] is 55 for six design
ues until no further changes occur in the clusters. In variables.
order to find out representative solutions from the POF, The response surface curve fitting parameters are
the global Pareto-optimal solutions obtained by the shown in Table 3. The curve is well fitted because the
2
local search are grouped into seven clusters applying Radj parameters are near 1 and the RMS errors for both
k-means clustering algorithm. objectives are in O(3). The NSGA-II parameters are
given in Table 4. The parameters are set in a way such
that the designs produce well distribution in POF and
5 RESULTS AND DISCUSSION also the genetic algorithm is well converged.
Figure 6(a) shows the relation between the objec-
The validation of the present results of numerical anal- tive functions. The total pressure ratio and efficiency
ysis with experimental data [2] for the reference blade
has been performed, as shown in Fig. 5. The numerical Table 2 Design space
results for total pressure ratio (FPt ) agree well with the
Variables normal Variables along Blade lean
experimental data for the reference shape. However, to chord line (%) chord line (%) (radians)
the results for adiabatic efficiency (Feff ) are under- Limits of
estimated within a maximum of 3 per cent relative variables αt αh βt βh γt γm
error. The previous works [1, 10, 24] also reported the Lower −22.52 −6.00 −5 −5 −0.105 −0.035
underestimated results for efficiency. Upper 22.52 6.00 15 15 −0.035 0.035
Proper determination of design space constituted Reference 0 0 0 0 0 0
by the lower and upper limits of the design variables
is very important to reduce the iteration in the present Table 3 Polynomial response
surface parameters
R2 0.961 0.854
2
Radj 0.911 0.846
RMSE 1.0E–3 8.0E–3
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
606 A Samad and K-Y Kim
Fig. 7 Reference and optimum shapes of blades: (a) reference, (b) optimum-A, and (c) optimum-H
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 607
Fig. 8 Mach number contours at different spanwise locations: (a) reference, (b) optimum-A, and
(c) optimum-H
Fig. 9 Mach number contours on suction surfaces of the blades: (a) optimum-A, (b) optimum-H,
and (c) reference
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
608 A Samad and K-Y Kim
Fig. 10 Stream lines near suction surfaces of the blades: (a) optimum-A, (b) optimum-H, and (c)
reference
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 609
portion and hence increasing efficiency in design H work. The real aircraft compressor design includes
(Fig. 6(b)). The movement of separation lines towards low-weight and high-surge margin, which can also be
TE has also been reported by Samad et al. [3] and Jang used as objective functions for more significant design
and Kim [4] by stacking line optimizations to enhance and analysis of turbomachines.
efficiency. Stacking line and airfoil profile modifica- Blade loadings at different span locations are pre-
tions also produce weaker shock strength [8]. As the sented in Fig. 12. At near hub and mid-span, almost
blade thickness is changed and the blade is leaned due same loadings are shown for different blades. However,
to optimization, a structural analysis can be performed at near tip location (at 80 per cent span), a large varia-
to check the endurance limit and flutter of the blade. tion in loading is shown, especially near LE on pressure
However, this has not been performed in the present surface for high-efficiency optimized blade (H ). The
high-pressure optimized blade (A) blade shows only
some decrease in loading near LE on pressure surface
in comparison with the reference blade.
Fluid density on blade surfaces is presented in
Fig. 13. At lower halves of the blades, all the blades
show similar pattern of fluid density while the den-
sity variations are visible at the upper halves. The
Fig. 12 Blade loading: (a) 20 per cent span, (b) 50 per Fig. 13 Density (kg/m3 ) contours: (a) optimum-A,
cent span, and (c) 80 per cent span (b) optimum-H, and (c) reference
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
610 A Samad and K-Y Kim
6 CONCLUSIONS
pressure and temperature distributions along the The authors acknowledge the support from Korea
meridional length are presented in Fig. 14. The total Institute of Science and Technology Information
and static pressure and temperature distributions (KISTI) under the 10th Strategic Supercomputing
in Figs 14(a) and (b) show the reduction in these Support Program and 2004 Foreign Student Researcher
thermodynamic properties for design H, which is a Invitation Program of Korea Research Foundation.
high-efficiency design. The high-pressure ratio design
blade (A) shows almost coincident lines with the ref- REFERENCES
erence one. Streamwise relative and absolute Mach
number distributions are presented in Fig. 15. The 1 Dunham, J. CFD validation for propulsion system com-
ponents. AGARD Advisory Report 355, 1998.
2 Reid, L. and Moore, R. D. Design and overall perfor-
mance of four highly-loaded, high-speed inlet stages
for an advanced, high-pressure-ratio core compressor.
NASA TP-1337, 1978.
3 Samad, A., Kim, K. Y., Goel, T., Haftka, R. T., and Shyy, W.
Multiple surrogate modeling for axial compressor blade
shape optimization. J. Propuls. Power, 2008, 24(2), 302–
310.
4 Jang, C. M. and Kim, K.Y. Applications of numerical
optimization techniques to design of axial compressor
blades. J. Aerosp. Power, 2007, 22(4), 29–36.
5 Yang, L., Ouyang, H., and Hui, D. Z. Optimization design
and experimental study of low-pressure axial fan with
forward-skewed blades. Int. J. Rotary Mach., 2007, 2007,
article id 85275, 10 pp.
Fig. 15 Streamwise Mach number distributions (cir- 6 Pierret, S., Coelho, R. F., and Kato, H. Multidisciplinary
cumferential area averaged values) and multiple operating points shape optimization of
Proc. IMechE Vol. 222 Part A: J. Power and Energy JPE596 © IMechE 2008
Shape optimization of an axial compressor blade 611
three-dimensional compressor blades. Struct. Multidis- shape optimization by multiple surrogate model approx-
cip. Optim., 2007, 33(1), 61–70. imations Pareto fronts. Trans. ASME, 2007, 129(9),
7 Oyama, A., Liou, M. S., and Obayashi, S. Transonic axial- 1228–1240.
flow blade optimization: evolutionary algorithms/three- 23 Ansys CFX-11.0, 2006, Ansys Inc.
dimensional Navier–Stoke solver. J. Propuls. Power, 2004, 24 Beheshti, B. H.,Teixeira, J. A., Ivey, P. C., Ghorbanian, K.,
20(4), 612–619. and Farhanieh, B. Parametric study of tip clearance
8 Chen, N., Zhang, H., Xu,Y., and Huang,W. Blade parame- casing treatment on performance and stability of a
terization and aerodynamic design optimization for a 3D transonic axial compressor, J. Turbomach., 2004, 126,
transonic compressor rotor. J. Therm. Sci., 2007, 16(2), 527–535.
105–114. 25 JMP® 5.1, 2004, SAS Institute, Inc.
9 Chen, N. X., Zhang, H. W., Du, H., Xu, Y. J., and Huang, 26 McKay, M. D., Conover, W. J., and Beckman, R. J. A com-
W. G. Effect of maximum camber location on aerody- parison of three methods for selecting values of input
namic performance of transonic compressor blades. In variables in the analysis of output from a computer code.
Proceedings of the ASME Turbo Expo 2005, Nevada, USA, Technometrics, 1979, 21(2), 239–245.
June 2005, GT2005-68541. 27 Myers, R. H. and Montgomery, D. C. Response surface
10 Benini, E. Three-dimensional multi-objective design methodology-process and product optimization using
optimization of a transonic compressor rotor. J. Propuls. designed experiments, 1995 (John Wiley & Sons, Inc,
Power, 2004, 20(3), 559–565. New York).
11 Keskin, A. and Bestle, D. Application of multi-objective 28 MATLAB®, The Language of Technical Computing,
optimization to axial compressor preliminary design. Release 14, The MathWorks Inc., 2004.
Aerosp. Sci. Technol., 2006, 10, 581–589. 29 Guinta, A. A. Aircraft multidisciplinary design opti-
12 Wu, H., Li, Q., and Zhou, S. Optimization of loaded fan mization using design of experimental theory and
rotor based on through flow model. In Proceedings of response surface modeling methods. PhD Thesis, Depart-
the ASME Turbo Expo 2007, Montreal, Canada, 2007, ment of Aerospace Engineering, Virginia Polytechnic
GT2007-27603. Institute and State University, Blacksburg, Virginia,
13 Sanger, N. L. The use of optimization techniques to 1997.
design-controlled diffusion compressor blading. J. Eng.
Power, 1983, 105, 256–264.
14 Benini, E. and Toffolo, A. Innovative procedure to mini-
APPENDIX
mize multi-row compressor blade dynamic loading using
rotor-stator interaction optimization. Proc. IMechE, Part
A: J. Power and Energy, 2007, 221(A1), 59–66. Notation
15 Papadimitriou, D. I. and Giannakoglou, K. C. Total
pressure loss minimization in turbomachinery cascades Bi,n (t) Bezier blending function
using a new continuous adjoint formulation. Proc. c regression coefficient
IMechE, Part A: J. Power and Energy, 2007, 221(A6), F objective function
865–872. k ratio of specific heats
16 Deb, K. Multi-objective optimization using evolutionary P pressure
algorithms, 1st edition, 2001 (John Wiley & Sons Inc., Pi coordinates of control points
Chichester, England). Pt total pressure ratio
17 Goel,T.,Vaidyanathan, R., Haftka, R. T., Shyy,W., Queipo, p, q, r, s coefficients of cubic polynomials
N. V., and Tucker, K. Response surface approximation
S(x) polynomial segments
of Pareto optimal front in multi-objective optimization.
Comput. Methods Appl. Mech. Eng., 2007, 196(4–6), 879–
t normalized parameter of a curve
893. T temperature
18 Marler R. T. and Arora J. S. Survey of multi-objective w weight
optimization methods for engineering. Struct. Multidis- x, y spatial coordinates
cip. Optim., 2004, 26(6), 369–395.
α variable normal to chord line
19 Li, P. and Kim, K. Y. Multiobjective optimization of stag-
gered elliptical pin-fin arrays. Numer. Heat Transf. A,
β variable along chord line
Appl., 2008, 53(4), 418–431. γ blade lean variable
20 Husain, A. and Kim K. Y. Optimization of a microchannel ηad adiabatic efficiency
heat sink with temperature dependent fluid properties.
Appl. Therm. Eng., 2008, 28, 1101–1107. Subscripts
21 Foli, K., Okabe, T., Olhofer, M., Jin, Y., and Sendhoff, B.
Optimization of micro heat exchanger: CFD, analytical eff efficiency
approach and multi-objective evolutionary algorithms. exit exit
Int. J. Heat Mass Transf., 2006, 49, 1090–1099. h, m, t hub, mid span, tip
22 Marjavaara, B. D., Lundstrom, T. S., Goel, T., inle inlet
Mack, Y., and Shyy, W. Hydraulic turbine diffuser Pt total pressure ratio
JPE596 © IMechE 2008 Proc. IMechE Vol. 222 Part A: J. Power and Energy
View publication stats