You are on page 1of 15

Engineering Applications of Computational Fluid

Mechanics

ISSN: 1994-2060 (Print) 1997-003X (Online) Journal homepage: http://www.tandfonline.com/loi/tcfm20

An Automated Optimal Design of a Fan Blade


Using an Integrated CFD/MDO Computer
Environment

Uyigue Idahosa, Vladimir V. Golubev & Vladimir O. Balabanov

To cite this article: Uyigue Idahosa, Vladimir V. Golubev & Vladimir O. Balabanov (2008)
An Automated Optimal Design of a Fan Blade Using an Integrated CFD/MDO Computer
Environment, Engineering Applications of Computational Fluid Mechanics, 2:2, 141-154, DOI:
10.1080/19942060.2008.11015217

To link to this article: http://dx.doi.org/10.1080/19942060.2008.11015217

Copyright 2008 Taylor and Francis Group


LLC

Published online: 19 Nov 2014.

Submit your article to this journal

Article views: 608

View related articles

Citing articles: 2 View citing articles

Full Terms & Conditions of access and use can be found at


http://www.tandfonline.com/action/journalInformation?journalCode=tcfm20

Download by: [187.59.91.162] Date: 25 August 2017, At: 04:24


Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2, pp. 141154 (2008)

AN AUTOMATED OPTIMAL DESIGN OF A FAN BLADE USING AN


INTEGRATED CFD/MDO COMPUTER ENVIRONMENT
Uyigue Idahosa*+, Vladimir V. Golubev* and Vladimir O. Balabanov**

* Embry-Riddle Aeronautical University, Aerospace Engineering Department,


600 S. Clyde Morris Blvd, Daytona Beach, FL 32114, USA
+ E-Mail: idahosau@erau.edu (Corresponding Author)

** Vanderplaats Research and Development, Inc., 1767 South 8th Street,


Colorado Springs, CO 80906, USA

ABSTRACT: The work discusses the construction and application of an automated, distributed, industry-like multi-
disciplinary design optimization (MDO) environment employed to explore new conceptual designs of propulsion system
turbomachinery components optimized for high-efficiency performance. The integrated CFD/MDO system is developed
on the basis of commercially available optimization modules, and involves a user-friendly interface that provides an
easy link to user-supplied response analysis modules. Various issues in the automated optimization procedure are
Downloaded by [187.59.91.162] at 04:24 25 August 2017

addressed with focus on turbomachinery design, including the proper geometry parameterization, algorithm selection,
and transparent interconnections between different elements of the optimization process. A test study considers the
problem of optimal blade design to maximize the aerodynamic performance of a low-speed fan. The approach employs
commercial CFD software, coupled with an unstructured mesh generator, as a response analysis tool. The ability of the
applied Response Surface Optimization algorithm to find a global optimum of the objective function is examined.
Keywords: MDO, design optimization, fan blade design, response surface optimization algorithm, CFD, fan
efficiency optimization

1. INTRODUCTION nearly any arbitrary shape, but introduced


geometric waves between control points translated
The efforts to merge MDO and CFD technologies to wavy velocity distribution in the analysis. A
in application to engineering design of fluid system similar approach with 10 control points was
components have been rapidly increasing in recent employed by Pulliam et al. (2003) in their
years. This has been a particularly visible trend in comparison of genetic and adjoint methods for
the conceptual aircraft design (Balabanov et al., viscous airfoil optimization. Alternatives to the
2002). With the availability of high performance direct-design approach, including inverse methods
computing platforms and robust numerical methods to parameterize the geometry by matching it to the
to simulate fluid flows, it becomes possible to shift optimal flow field conditions, were also developed
attention from CFD development to automated (Gardner and Selig, 2003). For rotorcraft airfoils, a
design procedures combining CFD with study on aeroacoustic optimization using a genetic
optimization techniques in determining optimum algorithm was conducted by one of the authors
aerodynamic designs. On the other hand, the major (Idahosa, 2005). Using simplified assumptions for
studies in this area are primarily devoted to the low-order aeroacoustic analysis without structural
classical benchmark of an optimal aerodynamic constraints, a set of rotor airfoil shapes was
design for a 2D airfoil, with the main efforts generated representing a compromise between
devoted to issues of proper airfoil geometry aerodynamic efficiency and minimum noise.
parameterization and selection of an efficient Among the generated shapes, airfoils with waves on
optimization algorithm. In this regard, e.g., Fanjoy the upper and lower surfaces were predicted to
and Crossley (1998) developed a method to lower the overall sound-pressure level. For 3D
optimize airfoil designs by using 21 design geometries, several recent works (Idahosa and
variables representing the control points of a B- Golubev, 2005; Idahosa, Golubev and Balabanov,
spline, which appeared sufficient to reproduce 2005) addressed optimal wing and aircraft

Received: 2 Mar. 2007; Revised: 28 Sep. 2007; Accepted: 28 Oct. 2007

141
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

configurations, some using a multiobjective (iv) calculate analytical grid and geometry
optimization strategy and increasingly relying on sensitivities;
evolutionary algorithms. Various methods to (v) transfer data among disciplines consistently;
parameterize 3D geometries were analyzed, (vi) operate in an integrated system;
typically resulting in a large number of design (vii) parameterize discipline models consistently.
variables to adequately represent the optimized
In this work, we examine selected aspects of these
shapes in terms of Bezier surfaces or B-splines. In
features as they are implemented in our integrated
one such study (Idahosa, Golubev and Balabanov,
system and further in the test problem. We first
2006), a fuselage of a supersonic transport was
review the main elements of our automated
parameterized in terms of 37 Bezier polygons,
optimization system to illustrate its various
resulting in 131 design variables for an integrated
capabilities, particularly related to the requirement
wing-fuselage configuration. Various works also
to ensure a fully automated and efficient design
discussed automated grid generation procedures.
optimization process. Next, we discuss the
The design of highly efficient and quiet
benchmark test study that deals with the optimal
turbomachinery and general propulsion system
shape design of a fan blade. In this study, we
components represents a challenge to many
employ CFD software coupled with an automated
industrial applications ranging from aeropropulsion
unstructured mesh generator, with an objective to
Downloaded by [187.59.91.162] at 04:24 25 August 2017

(e.g., turbofan and turboprop engines) to


maximize the fan total efficiency. A procedure
automotive and air-conditioning industries (e.g.,
developed for the proper parameterization of the
cooling fans). The challenge lies in the variety of
blade geometry to achieve the optimal blade design
flow and geometric parameters affecting the
is discussed, and could be found particularly useful
aerodynamic and acoustic performance, as well as
in a variety of industrial turbomachinery
the complexity of multi-scale unsteady flow-
applications that employ the commercial CFD
structure interaction phenomena, leading, e.g., to
packages.
numerous noise-producing mechanisms and
difficulty in their description and prediction. 2. AUTOMATED MDO SYSTEM
In the present work, we address several critical
issues related to the optimal design in The essential elements of our industry-like,
turbomachinery by examining them in the context distributed, automated design optimization system
of an automated, industry-like MDO environment, include two software components developed by
developed and distributed on a parallel high- VR&D, Inc.: VisualDOC and DOT (Jones,
performance computer cluster. The main elements Crossley and Lyrintzis, 2000). The primary
of any automated MDO system can be roughly component in most design optimization procedures,
subdivided into three major categories (Jameson, VisualDOC, is a graphics-based, general-purpose
1997): (i) CAD modeling; (ii) grid generation; design optimization software system designed to
(iii) design and optimization tools (including interface easily to third-party analysis programs
response sensitivity analysis). Each of these using its dedicated VisualScript interface. Design
categories has been a focus of intensive research Optimization Tools (DOT) is a library of software
activities in recent years, aimed, in particular, at modules that are designed to help solve a variety of
establishing transparent links for integrating all nonlinear constrained or unconstrained optimization
components in one automated, robust design and problems (used in many existing design
optimization process. The automated design optimization products, such as GENESIS,
systems thus must provide the following VisualDOC, MSC/NASTRAN, ADAMS, FEM5,
capabilities (Jameson, 1997): POLYFEM, and DAKOTA). VisualDOCs
(i) use CAD for geometry creation; structure includes a graphical user interface (GUI),
(ii) generate grids automatically (black-box grid a database, and several functional modules. The
generation system); central part of the system is the object-rational,
(iii) use a common geometry representation for all multi-user, platform-independent database acting as
disciplines involved in the optimization a container for all design information. GUI allows
process; launching design tasks, performing real-time
monitoring of the optimization process, and post-

142
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

processing results for various forms of design


variables that may be in continuous, integer, Cubic Model

discrete, or any combination forms.

2.1 Optimization modules Quadratic Model

The backbone of the optimization system is its


functional modules that perform the actual
optimization, design study, etc. The menu includes
the Gradient-Based Optimization (GBO), Design of Linear Model
Experiments (DOE), Response Surface
Optimization (RSO), and Evolutionary
Optimization (EO) modules.
GBO tools include extensively tested DOT software
algorithms, such as sequential quadratic Fig. 1 Influence of response surface models on the
programming, modified method of feasible number of design variables (courtesy VR&D,
directions, sequential linear programming, Fletcher- Inc.).
Reeves, Broydon-Fletcher-Goldfarb-Shanno, and
Downloaded by [187.59.91.162] at 04:24 25 August 2017

sequential unconstrained minimization technique Finally, the Evolutional Optimization module


methods, for various constrained and unconstrained includes Genetic and Particle Swarm Optimization
multiobjective optimization problems. In the algorithms, which give better chances of finding
optimization process, VisualDOC calculates global optima while not requiring gradient
gradients of response-supplied cost functions and information, and good handling of numerical noise.
constraints using finite differences, but provides an From the standpoint of the current test studies, one
option to employ user-supplied gradients. of the most important benefits of the system is its
Both DOE and RSO methodologies are used to ability to efficiently interact with the third-party
establish empirical relationships between design engineering analysis programs such as CFD and
variables and responses, which is a highly needed structural analysis tools. Such interaction is
function in physical experiments and nonlinear facilitated through a menu of interfaces, including
analyses. They are also employed to filter out ASCII-based Simple Text File Interface, multi-level
numerical noise from the analysis. According to Enhanced Text File Interface (VisualScript), and
Jones, Crossley and Lyrintzis (2000), RSO has various specialized interfaces to MATLAB, Excel,
established itself as the most efficient method for and other analysis programs. Finally, another
optimizing problems with relatively few (up to important feature of VisualDOC, for application to
about 20) design variables, when the computational complex optimization problems, is the systems
cost of performing a single analysis is high. A parallel computing capability. All the MDO
general trend in the growth of the number of terms functional modules, along with vectorized response
in polynomial response surface models is shown in analysis codes, have the ability to run in parallel on
Fig. 1. designated computer nodes using MPI message
DOE works on the statistics of the design space passing, thus creating a truly distributed
distribution, thus helping to identify the design environment. Although this feature has not been
variables that have the most influence on the employed in the current benchmark tests, future
responses, and construct response surface studies will investigate the effective use of the
approximations. A set of employed standard available networked cluster resources.
statistical DOE tools include full and fractional
factorial, composite, simplex, Koshal, Box- 3. OPTIMAL AERODYNAMIC DESIGN OF
Behnken, random, Latin Hypercube, Taguchi A FAN BLADE
orthogonal arrays, D-optimal, and several other
designs. The primary purpose of this project is to test the
performance of the automated, distributed
MDO/CFD environment designed for its future use
in industrial turbomachinery MDO applications. We
consider the task of an optimal blade design to

143
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

maximize the total efficiency of an axial fan with the fan blade geometry (discussed in detail below).
uniform upstream flow using commercial CFD These parameters are then passed to the
software commonly employed in industrial optimization module that generates another set of
turbomachinery design. The focus is on examining parameters describing a new, prospective blade
various approaches to the efficient parameterization design. At the next stage, the new blade geometry is
of the blade geometry that would be most generated in BladeGen, followed by an automated
appropriate for the robust automated MDO process unstructured mesh generation, CFD analysis, and
when employed in conjunction with a commercial transfer of results to the optimization module. Fig. 3
CFD product. Contrary to the airfoil design studies, shows a general flowchart of the optimization
no guidelines have yet been established for the process. In summary, the optimization task can be
efficient parameterization of the three-dimensional roughly subdivided into four major segments:
blade geometry. The objective function for this (i) generation of blade geometry using BladeGen
study is the total efficiency (T) of the fan blade, software based on current input parameters;
defined as: (ii) CFD analysis performed on a new blade design
using BladeGenPlus; (iii) passing results of CFD
PT analysis to VisualDoc optimizer; (iv) generation of
LE TE (1)
abs
T
PT + PT mass a new set of design parameters based on an iterative
Downloaded by [187.59.91.162] at 04:24 25 August 2017

abs rel
avg step of the selected optimization algorithm. In what
follows, we briefly describe some essential
3.1 Commercial CFD solver as a response elements of the MDO process and their functions,
analysis Tool with details provided in the work of Samareh
(1998).
As a response analysis tool, we have selected
BladeGenPlus software component from the CFX
TurboPlatinum Package developed by ANSYS, Inc.
(currently integrated in the ANSYS Workbench,
(Pulliam et al., 2003)). This RANS CFD blade-
passage solver is one of the most efficient
commercial CFD analysis tools used in industrial
turbomachinery design applications. BladeGenPlus
is an integrated blade design software (BladeGen)
coupled with the blade passage unstructured RANS
solver. The software is integrated with VisualDOC
in the automated optimization process governed by Fig. 2 Sample unstructured mesh profile for CFD
VisualScript. Fig. 2 gives a sample unstructured analysis.
mesh profile.

3.2 General optimization approach: interaction


of MDO components
In the optimization process, the fan operating
conditions are set either as specified parameters, or
constraints in the optimization cycle, and include:
(i) volumetric flow rate, (ii) range of safe
(unstalled) fan operation, and (iii) fan static
pressure rise. Fan diameter is usually prescribed as
a geometric constraint. Additional geometric
constraints are imposed on the design parameters
used in the parameterization of the blade geometry.
No structural constraints are imposed in this test
study.
The initial task involves selection of proper
Fig. 3 General MDO component flowchart.
parameters that completely and efficiently define

144
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

3.3 Blade geometry parameterization are employed to generate the three-dimensional


geometry.
A critical step in the automated design
optimization procedure is the selection of an
efficient way to parametrically describe the
blade geometry. The blade model is developed
using the BladeGen turbomachinery component
design utility from ANSYS, Inc. The
coordinate system utilized in generating the
three-dimensional blade geometry is illustrated Span Layer: 100%
(Shroud)
in Fig. 4, where
M = R R + Z Z (2)

= tan 1 (3)
M '
Downloaded by [187.59.91.162] at 04:24 25 August 2017

M -
differential meridional displacement
R -
differential radial displacement
Z -
differential axial displacement Span Layer: 0%
(Hub)
-
blade leading edge circumferential angle
(positive: x-towards-y)
Fig. 5 Meridional view (LHS) of fan with span layers
M - meridional coordinate (M) normalized by
visible.
the radial coordinate, R (thus, M = M/R)
At each span layer, the blade section (airfoil) is
created using the BladeGen coordinate system to
specify a set of points which represents the
Camber Line, P Q camberline (meanline) of the blade section at that
M-Z
span layer. The camberline coordinates are
specified using a -M distribution from the
x A
B z
leading edge (LE) to the trailing edge (TE). A
thickness distribution is then superimposed on the
camberline to create the complete profile of the

R blade section. A standard NACA 0012 thickness
distribution is used for all the models in this test
study in order to reduce the number of design
Axis of Rotation parameters. A separate study investigating the
effect of thickness distribution is anticipated in the
future.
The methodology for generating the blade profile is
y
illustrated in Fig. 6 and further below. In Fig. 6(a),
the camberline is shown in the -M coordinate
Fig. 4 Blade geometry coordinate system. system. Fig. 6(b) shows the camberline along with
the superimposed blade thickness distribution. In
In BladeGen, the blade model is defined by data Fig. 6(c), a 3rd order Bezier control polygon is
points distributed over a number of user-specified generated to control the shape of the blade section
constant-radius layers, spanning from 0% at the hub camberline. The Bezier control polygon is used to
to 100% at the shroud (as shown in Fig. 5). The ensure that the camberline is smooth and free of
geometrical properties, including blade angles and discontinuities, a necessary requirement for
thickness distributions, are then specified at each generating valid blade geometries.
spanwise layer, and interpolations between layers

145
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

(a)
Downloaded by [187.59.91.162] at 04:24 25 August 2017

(b)

Fig. 7 Blade geometry control grid with Bezier


coordinates for camberlines at all span layers.

In order to appropriately locate the Bezier control


points on the grid, an indexing system is developed
to employ the r|s subscripts to indicate the
(c)
location of the control points. The subscript r
designates the span layer at which the CP resides
Fig. 6 Blade profile generation at constant radius span (1 r 5). The subscript s designates the index of
layer. the CP along the Bezier polygon (1 s 4) (i.e., the
LE line control points have an index of 1, while the
The coordinates of the control points (CPs) that TE line of the Bezier polygon has an index of 4).
describe the Bezier control polygon are used as The use of the Bezier polygons to generate the
design parameters in the design optimization study. blade profiles at each span layer provides the ability
A total of 5 span layers are specified to generate the to specify the hub-to-shroud twist variation of the
blade geometry. A distinct Bezier polygon is blade model. The hub-to-shroud sweep of the LE
necessary for generating the blade profile using line of the blade is specified using the LE
each of the five span layers. Four x-y coordinate circumferential angle ( ). This angle (LECA) is
pairs corresponding to the -M BladeGen specified at each span layer from the hub to the
coordinates are required for each of the 5 Bezier shroud, which defines the circumferential sweep
polygons, yielding a total of 40 design parameters distribution of the blade, as illustrated in Fig. 8. The
(5 span layers 4 coordinate pairs). In essence, the 5 LECAs, combined with the 40 Bezier coordinate
blade geometry control grid is generated which control points, result in a total of 45 design
consists of -M coordinates of all the Bezier control parameters specifying the blade geometry.
polygons for each of the 5 span layers, as illustrated
in Fig. 7.

146
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

(colored) M(x) and (y) Bezier coordinate points


are shown in Fig. 9. The resulting effect is the
reduction of the actual Bezier design variables from
40 to 25 (compared with Fig. 7), with additional
constraints imposed on the relative positions of the
coordinate points residing at the adjacent span
layers. Combined with 5 LECA variables, the total
number of the design variable specifying the blade
geometry is 30.
In the optimization study, the number of fan blades,
and the rotational speed (RPM) of the fan, are
included as design variables, for a total of 32 design
parameters.
Downloaded by [187.59.91.162] at 04:24 25 August 2017

Fig. 8 Nomenclature for blade circumferential sweep.

3.4 Constraints on design variables


The number of design variables (45) in the initial
blade parameterization scheme can be decreased by
applying certain constraints. The first set of
constraints involves fixing the M(x) coordinates of
the Bezier control points specified along the blade
leading and trailing edge lines (10 coordinates). The
(y) coordinates of the LE line Bezier control
points are also held constant (5 coordinates). The
primary reason for fixing the LE Bezier coordinates
is to ensure that the blade angles along the leading
edge line match those specified based on the blade
vortex models used to generate the initial blade
designs. These constraints eliminate a total of 15
design parameters, thus leaving 30 design variables.
An additional modification to the parameterization
scheme is made to ensure that the third Bezier
control point always follows the second Bezier Fig. 9 Blade geometry control grid (constrained
control point when the polygon is generated. This is coordinates in black).
achieved by generating the meridional coordinates
of the third Bezier CP using a displacement factor, 3.5 Automated response analysis procedure
, and applying the following relationship at each
It is essential to maintain the response analysis
span layer:
stage as a completely automated, non-interactive
M ' r|3 = M ' r|2 + ( 90 M ' r|2 )r + 5 (4) segment of the optimization process. To this end, a
set of batch executable utilities is implemented to
with limits: accomplish the goal. In particular, the following
10 Mr|2 80 and 0 r 1, where r is the BladeGenPlus utilities are employed:
displacement factor at a span layer with index r.
y BladeBatch converts the optimizer-generated,
The modified control grid for the blade geometry
ASCII-based blade model into the BladeGen
with constrained (black) and unconstrained
design format;

147
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

y BgBatch applies new operating parameters, such y BgSolve performs a CFD analysis of the blade
as the fan RPM and upstream flow conditions, to passage and stores results in a specified file;
the model;
y BgExtract extracts computational results from the
y BgGrid generates unstructured blade-passage BgSolve output file and stores them in a specified
mesh for the new BladeGen model; file.
Downloaded by [187.59.91.162] at 04:24 25 August 2017

Fig. 10 VisualDocs specification of the case parameters.

The need for completely automated optimization associated with invalid blade designs, unsuccessful
and response analysis procedures implies a mesh generation, or unsuccessful CFD analysis (in
considerable level of robustness to be built in the all cases, the optimization process automatically
MDO environment, allowing it to handle extreme recovers and continues).
design cases. To this end, MATLAB scripts are Fig. 10 shows the design variables and response
developed to handle the following issues identified parameters in the test study, as specified in the
as critical to the robustness of the MDO VisualDocs graphical user interface (GUI). The
methodology: responses include the target function (total
efficiency) along with other performance
y invalidity of extremely twisted, swept or
characteristics such as the fan head rise, blade
distorted blade designs is communicated to the
torque, and static efficiency (details are provided in
optimization module through the Geometry
Samareh, 1998).
Pass/Fail parameter;
The optimization module of the design process
y information on blade designs for which mesh detailed in Fig. 11 consists of the VisualDoc and
could not be successfully generated is passed to VisualScript components. VisualDoc controls
the optimization module through the Grid implementation of the selected optimization
Pass/Fail parameter; algorithm whose results are based on the CFD
y invalidity of CFD results stored in the response response analysis of the previous design iteration. A
analysis file is communicated to the optimization new set of design variables is generated by
module through the CFD Pass/Fail parameter. VisualDoc, and transferred for further analysis as
part of the MDO process governed by VisualScript.
The availability of the Pass/Fail parameter in The latter is thus responsible for all calls to various
VisualDOC, complemented with the softwares batch utilities performing critical analysis tasks,
ability to easily interface with MATLAB scripts, including the blade geometry modeling, grid
allows for a considerable robustness of the generation, CFD analysis, and transfer of the CFD
automated MDO process, as the latter is not results to the optimizer.
immediately terminated in the event of problems

148
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)
Downloaded by [187.59.91.162] at 04:24 25 August 2017

Fig. 11 Details of the automated MDO process.

3.6 Optimization algorithm selection the employed subsets of design variables, and the
order in which the optimization subsets are
The response surface optimization (RSO) algorithm
performed. VisualDocs implementation of the RSO
has been selected for the test study. RSO has
algorithm requires that bounds are imposed on the
established itself as a more efficient method when
design variables and response parameters in order
the computational cost of performing a single
to define the design space within which the
analysis is rather high (Jones, Crossley and
response surface is generated. The bounds imposed
Lyrintzis, 2000), which is the case in the current
in the current study are shown in Table 2.
MDO study. On the other hand, the RSO algorithm
Additional restrictions are included in Table 3 with
is more effective when the number of design
the purpose of selecting a more accurate (quadratic)
variables is not too large (Fig. 1 illustrates a
response model without imposing excessively
nonlinear growth in the required number of data
stringent optimization convergence criteria.
points, i.e., calls for the response analysis, as the
number of variables increases).
4. RESULTS
In order to increase the efficiency of the RSO
algorithm in the current study, the 32 design In the MDO study, three base fan models
variables are grouped into subsets. The blade design (prototypes) are used to examine the ability of the
is thus sequentially optimized relative to the subsets MDO algorithm to converge to a globally optimal
of the design variables (i.e., the blade design is first fan design. The original base designs used in the
optimized relative to the first subset, with the best MDO study are shown in Table 4. We first discuss
obtained design then optimized relative to the optimization results obtained for two of the designs
second subset, etc.). The process is carried out (with the third producing similar results), and
iteratively until no appreciable increase in the further compare all three.
objective function can be obtained. Table 1 shows

149
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

Table 1 Subsets of design variables Table 2 Upper and lower bounds for design variables and response parameters
in the MDO study. in MDO study (unless otherwise specified, r = 1, 2, ..5).

ORDER VARIABLES TOTAL DESIGN LOWER UPPER RESPONSE LOWER UPPER


VARIABLE BOUND BOUNDS PARAMETER BOUND BOUND
of interior
Bezier control # of Blades 2 20 PFBladetest 0 None
1 10
points
( r|2 , r|3) RPM -1500 -500 PFGrid 0 None
Circumferential
2 LE sweep 5 r 0 1 PFResults 0 None
angle ( r)
VolFlowRate
Meridional Mr|2 10 80 3.00 6.00
(m3/s)
3 coordinate of 5
CP2 (Mr|2) SP* 40 SP* + 40
r|s Total Efficiency 0.25 1.00
(10)+ (80)+
Displacement
factor for CP3 r -30 30 Static Efficiency 0.00 1.00
4 5
meridional * SP Starting point of Bezier coordinate (from base design)
coordinate ( r)
Downloaded by [187.59.91.162] at 04:24 25 August 2017

+
Min/Max value (used if computed bound exceeds this value)
of TE Bezier Unless otherwise stated, 1 r 5 and 1 s 4
5 control points 5
( r|4)
Fan RPM and
6 number of 2
blades

Table 4 Fan prototype models.


Table 3 Parameters of the response surface model and
optimization convergence criteria. PROPERTIES

Min Num. of Design Points 4


RPM : 1140
Diam. (in) : 30
Max Num. of Design Points 106 M1 # Blades :9
Rhub/Rtip : 0.4
Num. of User Supplied Design Points 1 Ctip/Chub :2

Order of Approximations Full Quadratic

Generate Initial Points Simplex Design


RPM : 1720
Consecutive Iterations for Diam. (in) : 24.3
5 M2 # Blades :9
Convergence
Rhub/Rtip : 0.4
Initial Quadratic Relative Move Limit 0.2 Ctip/Chub :2

Quadratic Absolute Move Limit 0.02

Absolute Objective Convergence RPM : 1140


0.0001
Tolerance Diam. (in) : 30
M3 # Blades :9
Absolute Design Variable
0.0001 Rhub/Rtip : 0.45
Convergence Tolerance
Ctip/Chub : 1.88
Objective Maximize

150
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

4.1 MDO results: Model 1 Bezier geometry variables, the largest efficiency
Optimization results for Model 1 are summarized in gain is obtained from variations of the blade
Fig. 12, while Fig. 13 illustrates the history plot of coordinates. In order to re-examine the method of
the target function (efficiency) based on the sequential subset optimization employed in the
sequential design optimization conducted on the study, an additional round of design iterations is
subsets of design variables. Fig. 12 also shows the conducted by separately varying the sweep
efficiency gains obtained for each subset, and distribution of the blade LE line. The efficiency
compares the base and the optimized fan gain of 0.41% (compared to the original 1.84%)
geometries. The total efficiency gain for Model 1 is suggests that the method may indeed be successful,
approximately 11% after 323 design iterations. The provided that the proper subsets of design variables
largest gain in efficiency is obtained from the are identified. Finally, a wavy shape of the leading
simultaneous variation of the fan rotational speed edge line in the optimized blade design is noted.
(RPM) and the number of blades. In terms of the This feature is also observed in all other models,
and is further addressed below.
Downloaded by [187.59.91.162] at 04:24 25 August 2017

Fig. 12 RSO optimization results for Model 1.

Beta_R_2/3 (INT. CPs)


0.86 LE_Theta_R
TOTAL EFFICIENCY HISTORY 323, 0.8525
0.85 Merid_R_2
Re sponse Surface Optimization (RSO) - M ode l1
0.84 Merid_R_3 Disp Fac
0.83 Beta_R_4 (TE CP)
0.82 LE_Theta_R 265, 0.8112 283, 0.8153

0.81 RPM + #BLADES


225, 0.8039
Efficiency (%)

0.80

0.79

0.78 188, 0.7911


124, 0.7834
0.77

0.76 1, 0.7412 97, 0.7650

0.75

0.74

0.73

0.72
0 50 100 150 200 250 300 350
[Ite ration]

Fig. 13 Target function plot for Model 1.

151
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

Fig. 14 RSO optimization results for Model 2.


Downloaded by [187.59.91.162] at 04:24 25 August 2017

Beta_R_2/3 (INT . CPs)


0.89
LE_T heta_R
0.88 T OT AL EFFICIENCY HIST ORY 293, 0.8818
Response Surface Optimization (RSO) - M odel2
0.87 Merid_R_2

0.86
Merid_R_3 Disp Fac
0.85
0.84 Beta_R_4 (T E CP)
0.83
RPM + #BLADES
0.82
Efficiency (%)

0.81
0.80 232, 0.7899
0.79
186, 0.7705
0.78 149, 0.7703
95, 0.7665
0.77
1, 0.7433 58, 0.7541
0.76
0.75
0.74
0.73
0.72
0 50 100 150 200 250 300
[Iteration]

Fig. 15 Target function plot for Model 2.

4.2 MDO results: Model 2 points, the fan rotational speed and the number of
blades as the critical design variables with the most
The design optimization results for Model 2
significant influence on the target function (total fan
(illustrated in Figures 14 and 15) are similar to the
efficiency). An average efficiency gain of 12 % is
previous case. The efficiency gain plots also show
obtained for the three base models. The appearance
that the simultaneous variation of the RPM and the
of the wavy shape of the leading edge line in the
number of blades yields the largest efficiency gain
optimized models could be related to the specific
of 9%. The variation of the leading edge sweep (qr)
choice of the blade parameterization scheme
and the coordinates of the Bezier control points
(particularly, the spanwise discretization
(br|i) produces higher efficiency, compared to the
procedure), which will be further investigated in the
gains obtained from the meridional (Mr|s and dr)
future work.
Bezier CP coordinates.
To conclude on the ability of the RSO algorithm to
4.3 Comparison of results identify a globally optimal blade design, a
comparison of the optimized models is presented in
Fig. 16 and Table 5 compare the efficiency gains Table 5 to show a noticeable variation among the
for the three base models. In general, the results three resulting designs. Further studies will examine
identify the coordinates of the Bezier control if those are primarily related, e.g., to the initial

152
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

differences in the fan diameters and/or the hub-tip designs could be due to the absence of constraints
ratios of the original models. On the other hand, the on the total blade torque, forcing the optimizer to
resulting large numbers of blades in the final increase the solidity of the fan designs.
Downloaded by [187.59.91.162] at 04:24 25 August 2017

Fig. 16 Fan efficiency gain summary.

Table 5 Comparison of optimized fan designs.

Model 1 Model 2 Model 3


RPM 972 1287 1193
# Blades 12 15 17
VFR (m3/s) 3.616 3.30 4.96
Torque (Nm) 17.85 13.41 38.61
Head Rise (m) 37.66 42.59 76.78
Static Effic. (ST) 0.598 0.660 0.608
Total Effic. (T) 0.871 0.902 0.917
Total Effic. Gain (T) + 10% +7.8% +10%

5. SUMMARY efficiency. The study examined the ability of the


response surface optimization (RSO) algorithm to
In this work, we examined an approach to the find a globally optimal design. The project served
optimal blade design using the developed as a benchmark for testing the performance of the
automated, industry-like multidisciplinary design developed MDO environment, and addressed
optimization (MDO) environment. In a benchmark numerous issues in the automated optimization
test study, we employed commercial CFD software procedure, such as those related to the proper blade
(coupled with an automated unstructured mesh geometry parameterization, algorithm selection, and
generator) as a response analysis tool in a transparent interconnections between different
constrained, automated design optimization process, elements of the design optimization process.
with the objective to maximize the fan total

153
Engineering Applications of Computational Fluid Mechanics Vol. 2, No. 2 (2008)

NOMENCLATURE 5. Idahosa UO (2005). An Automated Optimal


Design of a Fan Blade Using an Integrated
CP Bezier control point CFD/MDO Computer Environment. M.S.A.E.
M Meridional (axial) CP coordinate Thesis, Embry Riddle Aeronautical University,
M Normalized meridional CP coordinate Daytona Beach, Florida.
(M=M/R) 6. Idahosa U, Golubev V (2005). On Noise
p Thermodynamic (static) pressure Control in Turbomachinery Using an
R Fan radius Automated Multidisciplinary Design
RSO Response surface optimization algorithm Optimization System. IMECE2005-81789,
S Fractional distance along a curve in the ASME International Mechanical Engineering
CFX-Bladegen coordinate system Congress and Exposition, November 511,
(0 S 1) 2005, Orlando, FL.
t Blade airfoil thickness 7. Idahosa UO, Golubev VV, Balabanov VO
(b) Tangential CP coordinate (2005). Application of Distributed, Automated
(d) Displacement factor for third Bezier CP MDO Environment to Aero/Acoustic Shape
meridional coordinate at spanwise layers Optimization of a Fan Blade. AIAA Paper No.
Efficiency 2005-2907, 11th AIAA/CEAS Aeroacoustics
Downloaded by [187.59.91.162] at 04:24 25 August 2017

(q) Blade leading edge circumferential angular Conference, May 2325, 2005, Monterey, CA.
(LECA) coordinate 8. Idahosa U, Golubev VV, Balabanov VO
Airfoil stagger angle (2006). An Automated Optimal Design of a Fan
Blade Using an Integrated CFD/MDO
Subscripts: Environment. AIAA Paper No. 2006-6944,
abs absolute frame of reference AIAA/ISSMO Multidisciplinary Analysis and
h hub location Optimization Conference, September 68,
LE Leading edge 2006, Portsmouth, VA.
r CP span layer index (1 r 5) 9. Jameson A (1997). Essential Elements of
rel relative frame of reference Computational Algorithms for Aerodynamic
s CP meridional (axial) index (1 s 4) Analysis and Design. NASA/CR-97-206268.
S Static 10. Jones BR, Crossley WA, Lyrintzis AS (2000).
T Total Aerodynamic and Aeroacoustic Optimization
TE Trailing edge of Rotorcraft Airfoils via a Parallel
Genetic Algorithm. Journal of Aircraft
37(6):10881096.
REFERENCES 11. Pulliam TH, Nemec M, Holst T, Zingg DW
(2003). Comparison of Evolutionary (Genetic)
1. Balabanov VO, Charpentier C, Ghosh D,
Algorithm and Adjoint Methods for Multi-
Quinn, G, Vanderplaats G, Venter G (2002).
Objective Viscous Airfoil Optimizations. AIAA
VisualDOC: A Software System for General-
Paper 2003-298.
Purpose Integration and Design Optimization.
12. Samareh JA (1998). Geometry Modeling and
AIAA Paper 2002-5513.
Grid Generation for Design and Optimization.
2. Cliff SE, Reuter JJ, Saunders DA, Hicks RM
Keynote Lecture at ICASE/LaRC/NSF/ARO
(2001). Single-Point and Multipoint
Workshop on Computational Aerosciences in
Aerodynamic Shape Optimization of High-
the 21st Century, April 2224, 1998.
Speed Civil Transport. Journal of Aircraft
13. Sasaki D, Obayashi S, Nakahashi K (2002).
38(6):9971005.
Navier-Stokes Optimization of Supersonic
3. Fanjoy DW, Crossley WA (1998).
Wings with Four Objectives Using
Aerodynamic Shape Design for Rotor Airfoils
Evolutionary Algorithm. Journal of Aircraft
via Genetic Algorithm. J. of American
39(4):621629.
Helicopter Society 43:263270.
14. Sasaki D, Yang G, Obayashi S (2002).
4. Gardner BA, Selig SS (2003). Airfoil Design
Automated Aerodynamic Optimization System
Using a Genetic Algorithm and an Inverse
for SST Wing-Body Configuration. AIAA
Method. AIAA Paper 2003-0043.
Paper 2002-5549.

154

You might also like