Professional Documents
Culture Documents
FEDSM2009
August 2-6, 2009, Vail, Colorado USA
Proceedings of FEDSM2009
2009 ASME Fluids Engineering Conference
August 2-5, 2009, Vail, Colorado, USA
FEDSM2009-78486
FEDSM2009-78486
NOMENCLATURE
F Response function
g Radial basis function
Haxial Design variable for axial variation of control point at
hub
Hradial Design variable for radial variation of control point
at hub
k Ratio of specific heat
PR Total-to-total pressure ratio
Pt Total pressure
Saxial Design variable for axial variation of control point at
shroud
Sradial Design variable for radial variation of control point Figure 1 Computational domain
at shroud
Tt Total temperature
w Coefficients of the linear combination
Greek Symbols
ε Set of errors
ηT Total-to-total isentropic efficiency
σ Variance
Subscripts
in Inlet
out Outlet
NUMERICAL ANALYSIS
The commercial code ANSYS-CFX 11.0 (2006) is used for
flow analysis in a centrifugal compressor impeller in the present
study. Blade profile creation, computational mesh generation, Figure 2 Structure of the grid system
boundary condition definitions, flow analysis and post
processing are performed by Blade-Gen, Turbo-Grid, CFX-Pre, Steady-state simulations with air as ideal gas are performed.
CFX-Solver, and CFX-Post, respectively. Adiabatic walls with no slip and hydraulically smooth walls are
RANS equations are discretized using finite volume considered at solid boundaries. Periodic boundaries are set at
approximations, and shear stress transport (SST) turbulence the blade passage interfaces. Tip clearance is 0.5mm. The major
model is used as a turbulence closure. In the SST model, a k- ω design specifications are listed in Table 1.
model is used in the near-wall region, and a k- ε model is used A Hexahedral grid system is employed to generate the mesh
in the bulk flow. And, a blending function ensures a smooth in the computational domain, and the optimum grid system
transition between two models. selected by grid-dependency test has 260,000 grid points as
Computational domain for a single passage of the reported by Kim et al. (2009). Figure 2 shows the structure of
centrifugal impeller where the present simulations are grid system.
performed is shown in Figure 1. Total pressure and total Root mean square (RMS) residual values of the governing
temperature at the inlet are set to 1.0atm and 298.0K, equations were set to below 1.0E-06, and imbalances of mass
respectively. The design mass flow rate is set at the outlet. and energy were kept below 1.0E-03 for convergence criteria.
OBJECTIVE FUNCTION
The objectives of the present optimization are to maximize
both total-to-total isentropic efficiency ( ηT ) and total-to-total
pressure ratio ( PR ), which are defined as:
k −1
Pt ,out
( ) −1k
Pt ,in
ηT = (1)
Tt ,out
( ) −1
Tt ,in
Pt ,out
PR = (2)
Pt ,in
Figure 3 Definition of design variables (LE: leading edge,
where, k , Pt and Tt are specific heat ratio, total pressure TE: trailing edge)
and total temperature, respectively. Aim of the optimization is
to maximize the two objectives, simultaneously. These objective utilized to avoid numerical or experimental expense and save
time. In the present study, RBNN is applied to evaluate
functions are calculated by solving RANS equations, and a
objective-function values at the required design sites. RBNN
hybrid MOEA is applied to obtain Pareto-optimal solutions.
uses a linear combination of radially symmetric functions.
The design parameters for the response function are spread
DESIGN VARIABLES
constant (SC) and a user defined error goal (EG). The SC value
Geometric variables related with the shroud and hub
is selected such that it should not be so large that each neuron
contours of the impeller are selected as design variables in this
does not respond in the same manner for the all inputs, and that
design optimization. The three-dimensional contours could not
it should not be so small that the network becomes highly
be handled in the conventional compressor design even though
sensitive for every input within the design space. EG or mean
it seems very sensitive to the efficiency and pressure.
square error goal selection is also important. A very small error
It is necessary to optimize the three-dimensional impeller
goal will produce over-training of the network while a large
shape since the flow structure in the impeller passage is three-
error goal will affect the accuracy of the model. The allowable
dimensional in nature. Thus, the meridional contours are
error goal is decided from the allowable error from the mean
selected to change the impeller shape among many geometric
input responses. Cross-validation (Queipo et al., 2005) is
variables. Meridional contours affect the curvature of the
performed to check the quality of constructed surrogates. The
shroud and hub contours, blade height, passage and annulus
surrogate method is implemented in MATLAB (MATLAB,
areas along the meridional path with fixed blade angle and
2004) using function newrb.
thickness.
Objective functions are defined mathematically and
As shown in Figure 3, each meridional contour at the hub
evaluated on the data obtained by numerical simulation. A
or the shroud can be changed by moving one of the four control
hybrid, multi-objective, evolutionary approach is used to obtain
points constructing each curve with third-order Bezier curve.
global Pareto-optimal solutions. In this method, first,
The variations of P3 and P6 along the axial and radial
approximate Pareto-optimal solutions are obtained by using the
directions are selected as design variables. The leading edge
real-coded NSGA-II developed by Deb et al. (2000) for two
and the trailing edge of the impeller are fixed in this
objective functions; isentropic efficiency and total pressure
optimization. And, P2 and P7 are also fixed in order to get the
ratio. Here, real-coded means that the crossover and mutations
smoothed slope at the impeller inlet tip and impeller exit hub.
are conducted in real space to obtain a response of NSGA-II.
Therefore, Sradial, Saxial, Hradial and Haxial are used for design
These solutions are then refined by searching for a local optimal
variables in this study.
solution for each objective function over all the NSGA-II-
derived optimal solutions; the search uses Sequential Quadratic
MULTI-OBJECTIVE OPTIMIZATION METHODOLOGY
Programming (SQP) in MATLAB with NSGA-II solutions as
Multi-objective optimization that is based on evolutionary
initial guesses. SQP is a generalization of Newton’s method,
algorithms requires many evaluations of objective functions to
which is a gradient-based optimization technique. To perform
search for the optimal solutions. Therefore, to evaluate these
local search, usually two approaches are applied (Deb, 2001).
objective-function values, surrogate-based approximation is
In one approach, all the objectives are combined into a single
PR
ηΤ
3
The local search is repeated for the second objective function PR-RANS
0.5
PR-EXP
by treating the first as an equality constraint. This process gives
two new sets of optimal solutions, which are then merged with 2 ← 0.4
0.87
to the reference solution for both objectives. The results of
optimal solutions of cluster A and B models show the 0.869
A
improvements in efficiency by 0.65% and 0.19%, respectively,
Isentropic efficiency
0.868
and the improvements in total pressure ratio by 0.86% and
0.867
1.40%, respectively.
Hybrid NSGA-II
Comparison of the impeller meridional flow paths is shown 0.866 Clustered points
in Figure 6. The shroud and hub contours at each cluster point
0.865
are optimized to have larger curvatures along meridional flow B
Radial
C luster A
having the highest efficiency has the minimum area up to 40% C luster B
meridional length in three models. And then it becomes slightly R eference
static pressure and total pressure, the cluster A and B models C luster A
Normalized passage area
C luster B
show the lines almost coincident with the reference one in 0.9 R eference
0~50% meridional length, but they are increased more than
those of the reference model after 50% meridional length. And 0.8
the static and total pressures of cluster B model are slightly
larger than those of cluster A model. That is because the
0.7
curvature of cluster B model is optimized so as to have the
increased shroud radius and curvature as well as the increased
passage. 0.6
0 0 .25 0.5 0 .7 5 1
Figure 11 shows the entropy distributions on 90% span M eridional length
along the meridional path. Cluster A and B models entirely have
lower entropy values than the reference model. Especially, they Figure 7 Comparison of passage areas
120
have much lower values in 65~100% meridional length. The
reason that the reference model has higher entropy value is 100
Cluster A
Pressure at 90% span [KPa]
Cluster B
thought that the small shroud curvature in the reference model Reference
80
causes more unstable flow after 65% meridional length. As the
curvature becomes smaller, the flows would turn more suddenly 60
in the impeller, and it could cause considerable energy losses.
40 Total pressure
As discussed above, the pressure ratios and efficiencies of
↓
20
Cluster A Mechanical Engineers, Part A, Journal of Power and Energy,
Cluster B
Reference Vol. 219, No. 8, pp. 595-603.
15
JMP 6.0.0, “The Statistical Discovery Software, Version 6.0.0,”
10 SAS Institute Inc., Cary, NC, USA, 2005
Deb, K., Agrawal, S., Pratap, A., and Meyarivan, T., 2000, “A
Fast and Elitist Multi-Objective Genetic Algorithm for Multi-
Objective Optimization: NSGA-II,” Proceeding of the Parallel
Problem Solving from Nature VI Conference, Paris, pp. 849-
858.