Vous êtes sur la page 1sur 10

JOURNAL OF AIRCRAFT

Vol. 33, No. 6, November-December 1996

Conceptual Design of Helicopters via Genetic Algorithm


William A. Crossley* and David H. Laananenf
Arizona State University, Tempe, Arizona 85287-6106

The genetic algorithm (GA) is a computational model of natural selection and reproduction displayed
by biological populations. The capabilities of GAs as search and optimization methods make them well
suited to perform conceptual design tasks. A GA has been developed and combined with an industry
standard sizing code specifically for helicopter conceptual design. This GA-based program was used to
generate conceptual designs for three helicopter missions. Results of these efforts are discussed, providing
insight into the ability of the GA to perform helicopter conceptual design.
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

Nomenclature fluences.3 The resulting design may feel right, but may not
= wingspan have been quantitatively selected as a good design.
K After selection, major aircraft design parameters are sized
CT = thrust coefficient
= main rotor blade chord to meet required characteristics. Computerized sizing codes al-
CMR
L = binary string length low rapid evaluation of the performance and gross weight of
= fuselage length a given aircraft concept for various parameter value combi-
If nations. These codes cannot make decisions regarding config-
N = number of individuals pei• population
= ith penalty function uration or parameters; they only provide a description for a
Pi
= probability of occurrence of event x given configuration and set of parameters. Sizing code results
Hx) are often used to generate a carpet plot, which is then used for
= fuselage width
wf graphical optimization of the aircraft parameters.1
cr = rotor solidity
Some work has been reported on coupling numerical opti-
Introduction mization routines to existing sizing codes.4 These routines are
calculus-based; they have difficulties with nonsmooth or dis-
T HE design process receives much attention in the aero-
space industry. Sophisticated analysis techniques and siz-
ing codes assist with aircraft conceptual design, and numerical
continuous functions and often find locally optimal designs.
The inability to simultaneously handle discrete, integer, and
continuous design variables limits these methods to sizing
optimization has been introduced to improve designs. Yet, tools.
there has been little attempt to enhance an engineer's capabil-
ity to search through a vast, ill-defined design space to identify Genetic Algorithms
an aircraft configuration appropriate for a particular mission. The GA is a probabilistically guided search method, devel-
This search is still guided by qualitative decisions that are oped originally to improve programming structures and pro-
based largely on the designer's experience. The genetic algo- gram performance.5 This concept resulted from work by Hol-
rithm (GA) possesses features that make it attractive for use land in the 1970s,6 and has since found applications in other
as a conceptual design methodology. fields, including optimization.7
Genetic algorithms copy the natural selection and reproduc-
Aircraft Conceptual Design tion processes that are displayed in biological populations.
In general, aircraft design proceeds from a set of require- GAs can perform optimization-like tasks, but they differ from
ments to conceptual design, followed by preliminary design, familiar optimization routines in four major ways (adapted
then detailed design, resulting in a description from which an from Ref. 7):
aircraft could be manufactured.1,2 Conceptual design addresses 1) GAs work with a coding of the design parameters, rather
the issues of configuration, arrangement, size, weight, and per- than with the actual parameters.
formance of the aircraft. This conceptual design phase may be 2) GAs use a population-type search. Many points are eval-
further decomposed into the tasks of selection and sizing. uated during each generation, instead of moving from one
During selection, new ideas are introduced and discussed by point to the next.
a team of engineers who then choose one (or a small number) 3) GAs need only a fitness or objective function value. No
of these ideas for further development. To date, design teams derivatives are necessary.
have been left to use intuition and creativity to generate and 4) GAs use probabilistic choices, rather than deterministic
select ideas for helicopter configurations. Many decisions rules, to find new points with likely improvement.
about the aircraft rely on qualitative design choices, and so For details of the underlying theory of genetic algorithms,
selection of concepts and configurations is affected by the de- readers are referred to Goldberg's text7 as an introductory
sign team's experience, personal preferences, and external in- source.
Rationale for a Genetic Algorithm in Helicopter
Received Aug. 26, 1995; revision received June 20, 1996; accepted Conceptual Design
for publication Aug. 4, 1996. Copyright © 1996 by W. A. Crossley Currently, helicopter conceptual design is a time-consuming,
and D. H. Laananen. Published by the American Institute of Aero- multistep process. Many engineers are involved in both selec-
nautics and Astronautics, Inc., with permission.
*Graduate Student; currently Assistant Professor, School of Aero- tion and sizing; coordinating meetings, etc., can be expensive
nautics and Astronautics, Purdue University, West Lafayette, IN in terms of both time and money. By using a GA as developed
47907-1282. Member AIAA. in this effort, a designer might determine both an appropriate
fAssociate Professor, Department of Mechanical and Aerospace configuration and a combination of parameters for a helicopter
Engineering. Associate Fellow AIAA. in less time and for lower cost than the current process.
1062
CROSSLEY AND LAANANEN 1063

The GA was chosen for use in helicopter conceptual design Genetic Algorithms for Conceptual Design
for three reasons. The first is the GA's ability to simultaneously In current literature, there is little work describing the use
consider continuous, integer, and discrete design variables.8 of a GA for aircraft conceptual design. Crispin1213 discusses
The second relates to the GA's search properties, which allow application to aircraft design, but uses the GA for sizing of
for complex design spaces. Thirdly, the search from a popu- continuous design parameters. This approach fails to exploit
lation of points, rather than from a single point, reflects the the advantages of the GA as a search routine; rather, it provides
concept of parallel design efforts. results similar to traditional approaches. Another reference14
The GA uses a coding of the design variables; generally, a provides a comparison of GA with several other methods for
string of binary numbers is used as a chromosome to repre- the parametric sizing of aircraft and finds the GA to be a bit
sent a design. This binary coding allows representation of inferior to some other approaches. However, this work also
continuous, integer, and discrete variables. Incorporating se- fails to exploit the potential of GA in aircraft conceptual design
lection-type variables in the binary string, the GA uses fitness with regard to selection.
values to quantitatively make selection decisions. For ex- Specifically in the field of rotorcraft, the use of a GA for
ample, the helicopter configuration itself (e.g., a single main design of low-power, low-weight rotor systems using a com-
rotor or a tandem rotor configuration) could be considered as bination of discrete, integer, and continuous design variables
a discrete design variable along with continuous design var- has been demonstrated.15 Preliminary investigations of GA in
iables. In this manner, the GA conducts selection and sizing conceptual design of rotorcraft are discussed in Ref. 16.
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

simultaneously.
Aerospace optimal design work has yielded promising re-
sults, but has focused on parametric sizing problems because Rotorcraft Design Genetic Algorithm
of numerical optimization routine limitations. The helicopter To investigate its usefulness in this application, a genetic
conceptual design space eludes simple description of its mo- algorithm has been developed that appears well suited to hel-
dality, continuity, or convexity. Because it does not require icopter conceptual design.17 Highlights of this GA are dis-
gradients and has no requirement for continuity, the GA can cussed in this section.
be used as a global optimizer of such complex functions.9
Genetic algorithms search through the design space using a Fitness Evaluation
population of points, rather than proceeding from point to In this study, helicopters were designed with the objective
point. The population contains many different possible designs of minimum gross weight; therefore, the fitness evaluation had
simultaneously; in essence, these designs are evaluated in par- to predict gross weight and account for design constraints
allel. Studies of engineering designers suggest that they tend when providing a fitness value. HESCOMP18 was chosen to
to approach problems using a single-concept strategy, contin- provide the basis for the fitness evaluation routine because it
ually reworking one design until either the requirements are is a widely used helicopter sizing program. To use HESCOMP
satisfied or the concept proves futile.10 Detrimental results of with the GA, modifications were made to the input methods,
this strategy may include spending time on a futile concept or and code was added to interpret the variables representing air-
ignoring a more promising solution. Evaluating several designs craft configuration.
at once may allow consideration of designs that would other- Input files for HESCOMP contain information describing
wise never have been investigated. aircraft geometry, baseline rotor and/or propeller performance,
The GA presents some challenges for application to heli- baseline engine parameters, and the design mission. The ma-
copter design, particularly if the GA is viewed as a true opti- jority of this information remained unchanged in the GA ap-
mization method. One author has stated, "Traditional genetic proach, and so typical HESCOMP input files were created. For
algorithms, though robust, are generally not the most success- each call made to the sizing code, these files are read, while
ful optimization algorithms on any particular domain." 11 Fig- information relating to the design parameters of the GA ap-
ure 1 is a graphical representation of this concept. Using a proach is input from the subroutine calling statement.
guided probabilistic search, the GA does not stop at local op- The GA approach required additional interpretation of var-
tima and can handle mixed variable types, at the cost of many iables representing aircraft configuration. In HESCOMP, an
function evaluations. Since no gradient information is known, input variable distinguishes between single main rotor and tan-
the GA cannot guarantee convergence. In this sense, the guar- dem rotor concepts. Another signals the presence of a wing,
antee of optimality is traded for the ability to globally search auxiliary propulsion (in this work, a pusher propeller), both,
a complex domain. Although the GA may be less effective as or neither. These must be set accordingly. Factors for the
a true optimization method, it can be quite efficient as a tech- weight prediction equations that vary between the tandem rotor
nique to narrow the vast design space to the most interesting and main rotor concepts must also be changed. Additional
areas, which is a major goal of conceptual design. download and drag must be accounted for in the winged de-
signs. For simplicity in this effort, the propeller performance
was treated as a constant propeller (same for all concepts) to
reduce the number of design variables required for the prob-
lem. A four-bladed propeller with an activity factor of 100 and
Genetic Algorithm an integrated lift coefficient of 0.7 was selected as a good
general-purpose propeller.19

Selection Routine
For minimization problems, tournament selection schemes
have become increasingly popular in GA applications. Tour-
Random Walk nament routines directly compare two individuals' fitness val-
ues and the better value is chosen; there is no problem with
Calculus-Based Method scaling or sign of the function.20 A blind tournament scheme
was used for the helicopter design GA.
To perform the blind tournament selection, all strings rep-
Problem Domain resenting designs of the current generation are placed in a pot,
Fig. 1 Program efficiency vs problem domain (adapted from and a double-elimination tournament is performed. Two can-
Ref-7). didate strings are randomly sampled from the pot without re-
1064 CROSSLEY AND LAANANEN

placement, and the one with the better fitness measure survives to have one crossover per set of parents, since at least one
to be copied into the parent pool. Two more strings are then crossover will occur.
chosen from the pot, with the better individual receiving a Mutation probability is simply the probability that any bit
copy in the parent pool. This process continues until the pot in a newly formed child string is switched from its current
is empty, which will occur when the parent pool is only half- value to its binary opposite. This value is generally quite low.
full. All of the current population strings are then replaced in The empirically selected mutation probability of 0.01 for the
the pot, and the tournament continues until the parent pool is helicopter design GA17 agrees with values found in several
completely filled. reported studies.24'25 Using techniques as discussed by both
Smith26 and Back,27 the mutation rates for this problem should
Crossover Routine be in the range
Uniform crossover is used in the helicopter design GA to
form child strings from the parent strings. Here a bit-by-bit
crossover is performed based on the crossover probability, typ- - = — = 0.014 < P(mutation) < - = — = 0.036 (3)
ically 0.5.21 This leads to essentially L/2 crossover points on N 74 , L 28
strings of length L22 From a schema processing standpoint, it
The mutation rate used here falls low of this range, but in Ref.
might seem that the uniform crossover is a poor method; how-
17 the mutation rate was seen to not have a great impact upon
ever, empirical evidence suggests that this is more exploratory
performance. This result is echoed by both Smith26 and Fo-
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

than the traditional single-point approach that maintains longer


garty.28
schemata.21
G-Bit Improvement
Mutation Routine
The G-bit improvement is a gradient-like bitwise improve-
Mutation occurs on an infrequent basis in both nature and ment approach.7 The GA initiates this microoperator when the
in the GA. After child strings have been formed, each bit is best individual's fitness has not improved for three consecutive
examined for mutation. When a mutation occurs, the bit is generations. For this individual, the G-bit improvement routine
either switched from a 1 to a 0 or vice versa. This operator is varies one bit at a time in the chromosome. The single bit
simple, yet can often force a population out of a nearly static change producing the best fitness string is saved and entered
condition by introducing into the binary strings new patterns into the population, replacing the current generation's poorest
not seen in the current population. member; the idea of a descent method is followed, and the bit-
by-bit swapping and comparison of fitness values is loosely
Stopping Criterion analogous to a finite difference derivative with respect to each
There are several mechanisms for stopping a GA run. Most bit. Genetically, this forces a mutation to introduce into the
appropriate for the helicopter design problem is a criterion that population new string patterns that are needed to improve the
stops the GA if the best individual in the population does not best individual. This approach requires additional computa-
improve for several consecutive generations. For this work, tional effort, but it was shown to improve results of the heli-
five generations without improvement was used as the crite- copter design GA.17
rion.

Parameter Values
Generation of Rotorcraft Designs
The GA parameters of population size, crossover probability,
Using a Genetic Algorithm
and mutation probability were chosen empirically to provide With the computer code developed, use of the GA as a con-
good performance for the helicopter design problem. For the ceptual design methodology for helicopters was evaluated. The
helicopter design GA, relative importance of the various pa- GA generated several potential minimum gross weight solu-
rameters was assessed, and the most important parameters tions for three different helicopter design problems. Descrip-
were studied to determine appropriate choices of each param- tions of these problems and the GA results are presented in
eter value. Details of that study are found in Ref. 17. this section.
The population size of 74 used in this work is larger than a
Medium Lift Replacement Helicopter
guideline in Ref. 20, which suggests that, for a string length
of less than 50 bits, a population size of 30 should be used. The medium lift replacement (MLR) helicopter mission 2 9
(The helicopter problem in this research is 28 bits long.) How- involves carrying 24 Marines from a ship to a drop zone on
ever, the optimal population size for a 28-bit string as deter- shore, returning to the ship, and carrying 24 more troops to
mined by Goldberg23 is 88 members, closer to the determined
value of 74. OGE hover,
A uniform crossover probability of 0.5 is used in most of t=5 min,
the literature21,22 and was empirically found to provide the best offload troops
performance for the helicopter design GA.17 With a crossover
probability of 0.5, each bit in the parent strings has a 50% Max ROC
chance of crossing over in the child strings. In this research, Descend
to 3,000 ft,
toSL
the probability that no crossover occurs (e.g., the child strings arrive 50 nmi
are clones of the parents) is the same as that of flipping heads Loiter
(all bits cross over) or tails (no bits cross over) for 28 consec- 40 min
utive coin tosses.
Max ROC Descend
to 1,000 ft toSL
28 9
P(clone) = 2 X 0.5 = 3.725 X 1.0" (1)
/ \
P(at least one crossover) = 1 — P(clone) ^ 1 . 0 (2) Load& Cruise Cruise 50 Repeat
taxi 10 min; at 180 nmi at without
This means that at least one crossover occurs nearly every time then OGE kts 180 kts 40 min
hover 1 min 100 ^ loiter
that offspring strings are created. The traditional probabilities
for a single-point crossover are usually 0.95-l.OO.24'25 Results nmi
of Eq. (2) are similar to the traditional single-point requirement Fig. 2 MLR helicopter amphibious troop lift design mission.
CROSSLEY AND LAANANEN 1065

the drop area without refueling. Figure 2 illustrates the mis- Maximum and minimum values were chosen after experi-
sion. Using this mission allowed comparison with an industry menting with variable ranges expanded from those used in
design study.29 previous work.16 A design from Ref. 16 was selected, and each
In this exercise, the GA simultaneously evaluates two dis- variable was varied across a wide range in a sensitivity study-
crete variables representing the helicopter configuration and like approach. Gross weight was calculated using HESCOMP
engine performance map, two integer variables delineating the for each variation examined. The ranges chosen for this GA
number of engines and number of rotor blades, and five con- research were such that the minimum weight designs of the
tinuous variables defining rotor tip speed, disk loading, wing sensitivity study fell between the maximum and minimum val-
loading (if applicable), wing aspect ratio (if applicable), and ues listed in Table 3.
maximum blade loading. Using this mapping, a design for a winged, single main rotor
Eight different concept variables are mapped into binary helicopter (001), with a tip speed of 720 ft/s (0110), disk load-
strings as listed in Table 1. Also, three engine performance ing of 12.5 lb/ft2 (1101), wing loading of 300 lb/ft2 (1100),
maps were used as discrete variables, as presented in Table 2. wing aspect ratio of 6.0 (0100), maximum blade loading of
Note that the binary code requires an even number of mapping 0.185 (0110), two engines (0), five-bladed rotor (10), and a
relationships, resulting in a redundant mapping of the GLC-38 T406 engine map (00) would be represented by the concate-
engine. In this situation, the redundant mapping will introduce nated string:
some bias in the initial, randomly generated population. This
first population will likely have more designs using the GLC-38
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

engine performance map; however, this bias is soon overcome "001|0110|1101|1100|0100|0110|0|10|00"


if poor fitness values result for designs that use this engine
performance map. where " | " indicates the concatenation location; it is not ac-
Integer and continuous variables are mapped in a similar tually present in the binary chromosome. This chromosome
manner, but, because the GA works with a coding of the var- contains 28 bits; using binary coding, 228 or 268,435,456 dif-
iable value, all variables are actually discretized. Integer var- ferent parameter combinations exist in the design space.
iables are discretized with a resolution of 1 between values, The MLR helicopter must satisfy the following require-
while continuous variables may be discretized to any desired ments: 1) 180-kn cruise speed, 2) 24-troop carrying capacity,
resolution. For the helicopter design problem, continuous var- 3) spot factor limit of 1.4 times that of the CH-46, 4) four-
iables were mapped to short string lengths with coarse reso- quadrant suppressive fire, 5) 10,000-lb external pay load ca-
lution. Longer string lengths would provide better resolution, pacity, and 6) a 1.155-g sustained maneuver at 180 kn (cor-
but would require longer processing time and more computa- responding to a 30-deg bank turn) under maximum continuous
tional memory. Table 3 presents the integer and continuous engine power.29
variables with their minimum and maximum values, resolution Most of these requirements are satisfied by appropriate en-
between values, and binary string length. In this representation, tries in the HESCOMP input files. The 180-kn cruise speed is
a binary number of zero maps to the minimum variable value. used for both sizing aircraft parameters and calculating mission
fuel required. Similarly, the HESCOMP input file specifies di-
Table 1 Mapping of helicopter concept variables to mensions of a fuselage necessary to carry 24 troops. External
binary strings payload capability is considered when sizing engines and
transmissions, and the sustained maneuver is considered when
Binary string Aircraft configuration
sizing the rotor and the wing (if present).
000 Single main rotor The four-quadrant suppressive fire requirement is difficult to
001 Single main rotor with wing quantify in the context of the GA-based approach. Accounting
010 Single main rotor with propeller for additional weight to reflect guns and turrets is accom-
011 Single main rotor with wing and propeller
100 Tandem rotor
plished through appropriate entries in the HESCOMP input
101 Tandem rotor with wing files. Actual lines of fire would need to be determined through
110 Tandem rotor with propeller a more detailed drawing of the helicopter fuselage geometry,
111 Tandem rotor with wing and propeller which is not practical for the GA application.
The spot factor requirement restricts the geometry of the
helicopter to allow for transport and storage on Navy ships.
Table 2 Mapping of engine Typically, spot factor is based on the stored position of a heli-
performance maps to copter and is calculated from drawings of the helicopter's out-
binary strings line placed on the decks of carrier ships. Because this capa-
Binary bility is limited in the GA-based design code, two constraints,
Engine
string map one on fuselage length, and one on fuselage width and wing
span, are used to reflect this concern.
00 T406 turboshaft The requirements state that the spot factor of the MLR he-
01 T64 turboshaft
10 licopter must not exceed 1.4 times the spot factor of the
GLC-38 turboshaft CH-46E. Because spot factor is based partially on the projected
11 GLC-38 turboshaft area of the helicopter, the values of maximum length and width

Table 3 Integer and continuous variable to binary string mapping parameters for
helicopter conceptual design problem
Minimum Maximum String length,
Variable, units value value Resolution bits
Tip speed, ft/s 690.0 765.0 5.0 4
Disk loading, lb/ft2 6.0 13.5 0.5 4
Wing loading, lb/ft2 150.0 337.5 12.5 4
Wing aspect ratio 4.0 11.5 0.5 4
Maximum blade loading, Cr/cr 0.155 0.230 0.005 4
Number of engines 2 3 1 1
Number of blades 3 6 1 2
1066 CROSSLEY AND LAANANEN

Table 4 GA-generated designs of the MLR helicopter


Tip Disk Wing Wing Blade Number Gross Folding
Helicopter speed, loading, loading, aspect loading, of weight, penalty,
Run configuration ft/s lb/ft2 lb/ft2 ratio CTI(T engines lb lb
1 Tandem, wing 765.0 11.0 150.0 6.5 0.205 2 43,227 169
2 Tandem, wing 765.0 11.5 150.0 6.5 0.200 2 43,278 170
3 Tandem, wing 765.0 11.5 150.0 6.0 0.205 2 43,237 148
4 Tandem, wing 760.0 11.5 150.0 6.0 0.205 3 43,249 148

for the MLR helicopter were approximated by \ / L 4 times the Table 5 Industry design team and GA-generated MLR
length and width of the CH-46E.30 helicopter designs
To enforce the constraint on length of the fuselage, the fol- Design Configuration Gross weight, lb
lowing penalty function was used:
Design t e a m - 1 Single 56,149
Design t e a m - 2 Tandem 58,028
30 max{0, [lf - if single rotor
1- Design t e a m - 3 Single, wing, propeller 53,419
\ 3 0 . 0 max{0, [// ~ ^©CH^E]}2 if tandem rotor
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

GA-1 Tandem, wing 43,227


(4) GA-2 Tandem, wing 43,278
GA-3 Tandem, wing 43,237
A tailboom on single rotor configurations could be folded to GA-4 Tandem, wing 43,249
reduce the aircraft's stored length, but a tandem fuselage that
exceeds this length could not be folded and is penalized more
severely for violating this constraint. quire low power in hover. Tip speed impacts the weight pre-
In a similar approach, a two-level penalty function enforces diction of rotor systems and drive components as well as hover
the width constraint: performance, and a higher tip speed results in lower weight.
Low wing loading on these helicopters results in fairly large
1 I025 max{0,
=" [25.0 [b -
max{0, [w -
w

f
VT^CV^CH^E]}2
VL^CV^CH^E]}2
if K > wf
else
area wings, but the wings, while creating download for hover,
off-load the main rotors in forward flight and make both the
(5) bank turn and the 180-kn cruise speed possible without aux-
iliary propulsion devices. The selection of high values for max-
Wings would provide advantages for maneuverability and imum blade loading provides an increased maneuver capabil-
high-speed flight, but could negatively impact the aircraft's ity. The GLC-38 engine map reflects selection of the most
spot factor. Wings can be folded, although the associated modern of the engines available.
mechanisms would add weight to the aircraft; hence, the pen- Reference 29 details the effort of industry engineers to de-
alty for folding wings is less stringent than the penalty for sign a helicopter to meet the MLR requirements. Typical of
fuselages whose width cannot be reduced by folding. the process used across the rotorcraft industry, a team of en-
Two additional, configuration-based constraints on the de- gineers first participated in a brainstorming session to generate
sign space concern the number of rotor blades and auxiliary potential configurations. These concepts were then subjectively
propulsion devices. Allowing five- or six-bladed rotors for a evaluated for their suitability in a MLR helicopter design. As
tandem configuration would present challenges in blade over- a result of these evaluations, the design team chose three con-
lap and intermeshing. Accordingly, a tandem configuration cepts to pursue with further analysis: 1) a single main rotor,
must be restricted to no more than four blades per rotor. 2) a single main rotor with wing and auxiliary propulsion, and
The auxiliary propulsion device constraint is two-part. First, 3) a tandem rotor. They then constructed carpet plots to de-
because mounting a pusher propeller on a tandem rotor con- termine minimum-weight helicopter solutions for each of the
cept would block access to a rear ramp door, the auxiliary three concepts, among which the lightest-weight solution be-
propulsion for a tandem rotor MLR helicopter must be came the best approach concept. In the industry study, the
mounted on the wing. Second, this will require two propellers single main rotor with wing and auxiliary propulsion was se-
for yaw balance, so that a tandem rotor with auxiliary propul- lected as this concept.
sion concept must have a wing and two propellers. Retaining The design space covered by the GA includes many of the
the constant propeller notion, each propeller on a tandem con- concepts proposed by the industry design team during their
cept has one-half the area of the single propeller; in this way, brainstorming session, yet the GA-generated designs are dif-
.the two smaller propellers will require the same amount of ferent from the industry team's selected concepts. Designs
power to produce the same total thrust as the single propeller. from the industry study were evaluated using the GA fitness
These configuration-based constraints are enforced using a evaluation version of HESCOMR Predicted gross weights of
method that was developed for this problem based on the idea the industry design team designs and the GA designs are pre-
of sex-limited inheritance.17 sented in Table 5.
Because the GA relies on stochastic processes, a random Using the same evaluation method for all seven designs, it
number generator is required. In the helicopter design GA, a would appear that the GA has selected better designs than the
pseudorandom number generator using a user-input seed num- human designers. Reference 29, however, reports different pre-
ber provides a list of random numbers; the same seed always dicted gross weights for the industry designed helicopters from
results in the same sequence of random numbers. To account those in Table 5. These differences can be traced in part to
for this, four different seeds were used to initialize the GA. different modeling approaches; most notably, the GA makes
The resulting GA-based designs are presented in Table 4. All use of the short form aerodynamic modeling18 of the main
of the designs are similar; in fact, all have four-bladed rotors rotors while the industry team calculated rotor performance
and use the GLC-38 engine map. Also, the calculated gross using more comprehensive analyses, implying that the rotor
weights (which include the penalty for folding requirements), performance used in the industry studies is better at high for-
cover a range of only 50 lb. For conceptual design, these dif- ward-flight speeds, resulting in lower predicted gross weights.
ferences are negligible. The GA approach for helicopter design required one fitness
These designs seem to follow conventional design theory evaluation per individual for each generation; for this work
for large high-speed helicopters. The tandem rotor designs re- there were 74 individuals per generation. In addition, each G-
CROSSLEY AND LAANANEN 1067

Table 6 Computational effort for MLR Attack


design runs
Cruise Cruise **&**
G-bit Fitness 20nmi 12.5 nmi f"^^}
Run Generations improvements evaluations at 40 kts atl50kts V ~ \
1 26 1 1952 •-—» •—-#—igf •——-•
2 47 3 3562 Cruise Cruise S2> Cruise at
3 60 4 4552
4 48 1 3580
21.3 nmi 20.0 nmi NOE flight 105.7 kts
at max at 100 kts and hover 30min
throttle 25 min
-*• 73.8 nmi »»
46,000 j
Fig. 4 Simplified AH-64A attack helicopter mission (entire mis-
1 sion conducted at 4000 ft, 95°F).
45,500 +
£f
00
this manner involves ballistic tolerance. This requires that the
We
alue

45,000 4- main rotor have a minimum chord of 18 in. so that the rotor
> 8 can provide lift and maneuverability after being hit by a spec-
s? - 8 44,500 4- ified projectile. This constraint is applied to the fitness function
£ O
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

through the use of a penalty function expressed as


Fitn
raft

44,000 4-
o Px = 1000 max[0, (18 - cMR)f (6)
»-.
< 43,500 4-
The Apache design problem does not experience the same
43,000 4- configuration-related constraints as the MLR design problem.
To provide a large design space, both single main rotor and
0 2 4 6 8 10 12 14 16 18 20 22 24
tandem rotor concepts are included. Because a tandem rotor
Generation concept for an attack helicopter does not need a rear loading
Fig. 3 Generation history for run 1, MLR design. ramp, all eight concepts are viable alternatives for the helicop-
ter. Furthermore, the need to place two propellers on the wing
of a tandem attack helicopter is not necessary. However, the
bit improvement requires additional evaluations equal to the constraint on the maximum number of rotor blades on tandem
number of bits in the string, in this ease 28. Table 6 includes concepts is still required and is enforced by the sex-limited
information about the number of generations, G-bit improve- inheritance approach.
ment attempts, and total fitness evaluations for the MLR design Four designs for the Apache attack helicopter were gener-
runs. ated using the GA-based code as summarized in Table 7; all
The number of fitness evaluations includes both feasible and four designs are the same. Values for wing loading and aspect
infeasible designs. In fact, the feasibility of intermediate de- ratio are represented in the binary strings of these designs, but
signs is not particularly meaningful. Because the GA uses a they have no meaning for a concept without a lifting wing.
population-based search, both infeasible and feasible designs The design variables and predicted gross weight of the
may be present within any given generation. Binary strings AH-64A Apache using the GA fitness evaluation routine are
representing infeasible designs may contain some information also presented in Table 7. No penalty is included in the gross
still useful to the search. For example, a winged tandem rotor weights as all designs satisfied the ballistic tolerance con-
configuration that violates the width constraint for spot size straint.
will be infeasible, but the information in this design string, The GA-generated designs appear to be better (lighter-
particularly the configuration information, is certainly useful, weight) designs for meeting the simplified mission than the
so that evaluation is still necessary. actual helicopter. The GA designs have significantly higher
It is also possible to track the generation history of the GA rotor tip speeds than the AH-64A and have only three rotor
runs. The minimum fitness value for each generation, including blades, compared with the Apache's four. A constraint on tip
the initial 0th generation, is plotted in Fig. 3 for run 1, and speed to reduce acoustic signature might have kept the GA-
the overall trend is similar for the other three runs of the GA. generated designs closer to 726 ft/s. The ballistic tolerance
The best design rapidly improves over the first several gen- constraint has forced the design to a three-bladed rotor. To
erations; refining the design takes place over the remaining allow for better high-speed flight and maneuverability, the
generations. maximum blade loading value is at the high end of the range
in the GA-generated designs. A four-bladed rotor version of
AH-64A Apache Attack Helicopter the GA designs would not provide a ballistically tolerant rotor.
A simplified version of the AH-64A Apache attack helicop- The weight of the actual AH-64A equipped to meet the mis-
ter design mission was used to provide a comparison with an sion used in this exercise has a gross weight of 14,840 lb,
existing, production aircraft. This mission involves several which is below that predicted using the GA fitness methodol-
cruise segments at different speeds to a prescribed range, the ogy. This same effect was seen in comparison of the MLR
firing of weapons and a return cruise, as illustrated in Fig. 4. designs, probably caused in large part to modeling assumptions
The design variables used for the AH-64A problem are sim- used in the GA, such as the short-form rotor representation or
ilar to those used for the MLR problem. All variables use the the statistical weight predictions.
same mapping scheme as used for the MLR helicopter, with Computational effort was measured for the AH-64A design
the exception of the engine performance map. The Apache runs in number of generations, member of G-bit improvements,
uses the T700-GE-700 engines in its production version, and and total fitness evaluations, which are presented in Table 8.
so this engine provides the sole performance map in the GA The generation history of the best individual is similar to
approach. For the seven remaining variables, the chromosome that seen in the MLR design case. All four AH-64A runs ex-
length is 26 bits. hibit similar behavior; Fig. 5 presents this history.for run 1.
The AH-64A had several constraints imposed on the design
space during development. As before, many of the perfor- High-Speed Attack Helicopter
mance requirements are satisfied through appropriate inputs to A high-speed attack helicopter mission31 without a counter-
the HESCOMP sizing code. One constraint not addressed in part either existing or in study by industry allows for a view
1068 CROSSLEY AND LAANANEN

Table 7 GA-generated designs of the AH-64A helicopter


Tip Disk Blade Number Number Gross
Helicopter speed, loading, loading, of of rotor weight,
Design configuration ft/s lb/ft2 CT/cr engines blades lb
GA1-4 Single 765.0 8.0 0.230 2 3 15,743
AH-64A Single 726.0 8.1 0.155 2 4 17,431

Table 8 Computational effort for AH-64A Constraints on design variables are imposed on the attack
design runs helicopter for various operational considerations. Noise con-
G-bit Fitness cerns limit the main rotor tip speed of the attack helicopter to
Run Generations improvements evaluations remain at or below 725 ft/s. Operating from an unimproved
base necessitates an upper limit on disk loading of 15 lb/ft2 to
1 and 3 20 1506 produce an acceptable downwash environment. These con-
2 19 1532 straints could be handled by placing an upper limit on the
4 24 1876
range of design variables in the variable mapping. In fact, for
this problem, the disk loading constraint is always satisfied,
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

because the upper limit on this variable is mapped to 13.5


16,150 y lb/ft2. The constraint on tip speed is imposed via the sex-lim-
16,100 + ited inheritance approach, limiting the maximum value to 725
16,050 | • ft/s.
OX)
Four designs for the high-speed attack helicopter were gen-
16,000 + erated by the GA. These designs are similar; all four have two
15,950 4- engines that use the GLC-38 engine map. Designs from runs
" S 15,900 | 3 and 4 are identical. All designs are summarized in Table 9.
Gross weights do not include penalties, as the ballistic tolerr
15,850 + ance constraints are satisfied.
15,800 + • • • These designs appear reasonable for a high-speed attack hel-
icopter. The single main rotor allows for a smaller fuselage
15,750 +
(less drag) than the tandem rotor concept. A lifting wing en-
15,700 4-^- I • 1 ables the helicopter to meet the maneuver requirements with-
+- +- +- -+
0 4 6 8 10 12 14 16 18 out needing a large engine. The same is true for the auxiliary
propulsion* which allows for the 200-kn dash capability. Tip
Generations speed impacts both hover performance and weight prediction,
Fig. 5 Generation history for run 1, AH-64A design. with a higher tip speed resulting in lower weight; therefore,
the maximum allowable tip speed is chosen. The wings have
Attack
reasonably large area, but the wing loading of these designs is
targets higher than that of the AH-56A Cheyenne32 (the only single
main rotor helicopter with a lifting wing and auxiliary forward
NOE& J^C NOE& propulsion ever built to specifically meet an attack mission) at
Hover / \ Hover about 140 lb/ft2. The higher values of maximum blade loading
Cruise at 99% 10 min U V 10 min provide good maneuverability. A six-bladed rotor satisfies the
best range ballistic tolerance constraint at lower weight than a rotor with
velocity
,„_,* fewer blades possessing the same high solidity required for
maneuverability. The GLC-3 8 performance map again reflects
]~-

Takeoff
Dash at
200 kts
Cruise at 99%
best range
velocity 1 •
Hover
choice of the most modern engine.
Expense of the GA runs is measured as in the previous two
& hover &land
2.5 min 2.5 min cases. Table 10 summarizes these values. A generation history
for run 1 of the attack helicopter problem is displayed by Fig.
m 89 | — • 7. This behavior is exhibited by all four runs and is similar to
nmi nmi nmi the behavior seen in the previous two problems.
Fig. 6 High-speed attack helicopter mission (entire mission con-
ducted at 4000 ft, 95°F).
Summary and Conclusions
The work presented in this article leads to several conclu-
into how the GA would approach a new design problem. This sions about genetic algorithms and their role in conceptual
mission, illustrated in Fig. 6, involves carrying 1274 lb of am- design of helicopters. Most notably, it has been demonstrated
munition from a forward base of operations and attacking that the GA can generate reasonable conceptual designs of he-
ground targets behind the combat front. Requirements for this licopters.
mission include a 200-kn dash speed, a 4-g transient maneuver
capability, and a 2-g sustained maneuver capability, all of
which exceed abilities of existing attack helicopters. Fitness Evaluation
The design variables used for this problem are the same as To perform its search through a design space, the GA must
those used for the MLR problem, the chromosome length for have a numerical fitness value, which becomes the sole arbiter
the attack helicopter is 28 bits. of life or death during selection. As with any search or opti-
As in the case of the AH-64A helicopter, a ballistic tolerance mization approach, intangible or unaccounted concerns will
constraint is applied through the penalty function given in Eq. not be reflected in the designs chosen as the best. In this article,'
(6). The attack helicopter problem has the same configuration- gross weight has been used in the fitness function, but heli-
related constraints as the AH-64A problem. Potential tandem copter designers also consider factors such as direct operating
rotor designs can have rear-mounted auxiliary propulsion, but cost, reliability and maintainability, manufacturability, etc.,
must satisfy the constraint on number of rotor blades. when selecting the best designs.
CROSSLEY AND LAANANEN 1069

Table 9 GA -generated designs of the attack helicopter


Tip Disk Wing Wing Blade Number Gross
Helicopter speed, loading, loading, aspect loading, of rotor weight,
Run configuration ft/s lb/ft2 lb/ft2 ratio CTI(T blades lb
1 Single, wing, propeller 725.0 9.5 175.0 5.0 0.230 6 21,836
2 Single, wing, propeller 725.0 10.5 200.0 5.0 0.220 6 21,849
3 and 4 Single, wing, propeller 725.0 9.5 162.5 4.5 0.230 6 21,807

Table 10 Computational effort for the attack Similarly, the design space cannot be expanded during the
helicopter design runs search. Specified ranges of continuous and integer variables
G-bit Fitness also cannot be exceeded. This prevents the GA from examin-
Run Generations improvements evaluations ing a value outside the specified variable range that may result
in a lower weight design. In this sense, the GA and other
1 27 2 2054 optimization approaches are equally limited.
2 35 3 2674
The requirement for the fitness evaluation to equally eval-
3 37 2 2794
4 28 1 2100
uate different concepts restricted the design space in this article
to only those concepts that HESCOMP can evaluate. Concep-
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

tual design of other aircraft may be automated through the use


23,600 of a GA, given appropriate means to evaluate design fitness.
T

23,400 Convergence
l | 23,200 \ Convergence is an important issue for any search method,
especially when helicopter design is posed in the form of an
J ^ 23,000
optimization problem. As seen in the results, the GA may pro-
> 8 22,800 l* vide a different best design for each run, possibly causing con-
8 O 22,600 f cern about which generated designs are truly the best.
This characteristic is inherent in the GA because it does not
£ "g 22,400 use gradient information to search through the design space.
J 22,200 While this affords the GA an ability to find good design points
^ 22,000 4- •'•« in complex design spaces, it unfortunately leaves the GA un-
able to mathematically prove whether the design it has gen-
21,800 1 ' 1' I • 1 i ,ttmnn*t»t erated is an optimum. The ability to search a wide domain
0 2 4 6 8 10 12 14 16 18 20 22 24 26 results in a sacrifice of performance as a true optimization
routine. However, generating a different optimum for each run
Generation
is much like calculus-based optimization algorithms, which
Fig. 7 Generation history for run 1, attack helicopter mission. may find different solutions when using different initial de-
signs. In fact, for some problems, the GA can find the same
To accurately generate designs, the GA must have unbiased optimum design when started with different seeds, as illus-
fitness values for all design points in the space. Biases of the trated by the AH-64A design case.
fitness evaluation programmer can be reflected in the calcu- Convergence to a best design is also suspect in the typical
lation of the fitness function. For example, HESCOMP uses conceptual design process. Subjective decision making is com-
statistical equations to predict component weights. Inputs to mon to reduce the design process time, as discussed in Ref.
these equations vary between the single main rotor and tandem 29. These procedures provide no information to demonstrate
rotor concepts, and subjective quantities such as advanced the optimality of the design, and so the lack of optimality
technology factors are frequently used to modify the predicted information from the GA is similar to that of traditional design
weights of components. Just as results in a more traditional methods.
design study could be affected by altering the inputs to the Generally, the GA provides more information about poten-
weight equations, it is certainly possible to affect the results tial designs in less time than the traditional methods, and so
of the GA. If the GA is to perform selection and sizing, this several different designs generated by the GA may provide
is an important concern. information about what makes good designs or about inaccu-
racies in the design space or the fitness evaluation. Astute de-
Design Space Definition signers can use the results of several GA runs to make deci-
The design space for the GA search should include all pos- sions about the designs by applying criteria not represented in
sible concepts and variable combinations. At the same time, the calculation of the fitness function. This approach may con-
the design space needs to be sufficiently small to ensure that vert the GA's different seed—different design result into an
the problem is manageable. The GA user can impact the results asset for conceptual design.
of the search by not including potential variables or concepts.
This is also true for traditional aircraft design, but the inclusion Genetic Algorithm as a Design Methodology
of selection variables in the GA search problem accentuates The GA generated designs for all three helicopter missions
this point. using only a definition of the search space; no initial designs
Demonstrating this idea, the design space for the high-speed were needed. These solutions follow expected trends and ap-
attack helicopter design does not include the coaxial rotor. pear to be reasonable conceptual designs.
While not many exist, a coaxial rotor attack helicopter has In generating designs, the GA has replicated much of the
been built to provide both high-speed forward flight and good process conducted by a typical design team without lengthy
maneuverability.33 Excluding the coaxial rotor prohibits selec- and expensive meetings. Humans are not removed from the
tion of this configuration, which might have provided a lighter- design process, however, as definition of the design space and
weight design. For greater applicability to the helicopter in- fitness function require knowledgeable construction by users
dustry, the design space defined for the GA should be increased of the GA. The range and number of variables that can be
from that used in this study to include additional concepts and included in the GA approach seem to exceed those typically
a larger number of design variables. investigated by teams during conceptual design. Because of
1070 CROSSLEY AND LAANANEN

16
this, the G A may find better designs by evaluating combina- Crossley, W A., Regulski, J. J., Wells, V. L., and Laananen, D.
tions of parameters that the engineers might not consider. For H., "Incorporating Genetic Algorithms and Sizing Codes for Concep-
the M L R and A H - 6 4 A problems, designs generated by the G A tual Design of Rotorcraft," Proceedings of the American Helicopter
Society Vertical Lift Aircraft Design Conference, American Helicopter
were different than those produced by a more traditional ap-
Society, San Francisco Bay Area Chapter, San Francisco, CA, 1995,
proach. Based on the G A fitness routine results, these GA- pp. 1.4-1-1.4-14.
generated designs are better solutions. It appears that the G A 17
Crossley, W. A., "Using Genetic Algorithms as an Automated
could increase both the scope and speed of conceptual design Methodology for Conceptual Design of Rotorcraft," Ph.D. Disserta^
of rotorcraft. tion, Arizona State Univ., Tempe, AZ, Aug. 1995.
18
Davis, S. J., Rosenstein, H., Stanzione, K. A., and Wisniewski, J.
S., "User's Manual for HESCOMP, The Helicopter Sizing and Per-
Acknowledgments formance Computer Program," Boeing Vertol Co., U.S. Navy Con-
A portion of the first a u t h o r ' s support was provided by tract N62269-79-C-0217, Philadelphia, PA, Oct. 1979.
19
McDonnell Douglas Helicopter Systems through a Graduate Lan, C. T, and Roskam, J., Airplane Aerodynamics and Perfor-
Education Fellowship Program at Arizona State University. mance, Roskam Aviation and Engineering, Ottawa, KS, 1988.
20
The authors would like to thank John Rutherford, Steven Bass, KrishnaKumar, K., Genetic Algorithms: Theory and Control Ap-
and Steven Larsen of McDonnell Douglas Helicopter Systems plications, AIAA Tutorial Session, Monterey, CA, Aug. 1993.
21
Syswerda, G., "Uniform Crossover in Genetic Algorithms," Pro-
for providing information for this research.
ceedings of the 3rd International Conference on Genetic Algorithms,
Morgan Kaufmann, San Mateo, CA, 1989, pp. 2 - 9 .
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

22
References Spears, W. M., and De Jong, K. A., "On the Virtues of Parame-
terized Uniform Crossover," Proceedings of the 4th International
^aymer, D. P., Aircraft Design: A Conceptual Approach, AIAA
Conference on Genetic Algorithms, Morgan Kaufmann, San Mateo,
Education Series, AIAA, Washington, DC, 1989.
2 CA, 1991, pp. 230-236.
Torenbeek, E., Synthesis of Subsonic Airplane Design, Delft Univ. 23
Goldberg, D. E., "Optimal Initial Population Size for Binary-
Press, Kluwer Academic, Norwell, MA, 1988.
3 Coded Genetic Algorithms," The Clearinghouse for Genetic Algo-
McMasters, J. H., "Some Thoughts on Design Education," AIAA
rithms (TCGA), TCGA Rept. 85001, Univ. of Alabama, Tuscaloosa,
Paper 85-3079, Oct. 1985.
4 AL, Nov. 1985.
Schleicher, D. R., "Advanced Civil Tiltrotor Design Optimization 24
Schaffer, J. D., Caruna, R. A., Eshelman, L. J., and Das, R., " A
and Issues," Proceedings of the American Helicopter Society 49th Study of Control Parameters Affecting Online Performance of Genetic
Annual Forum, American Helicopter Society, Alexandria, VA, 1993, Algorithms for Function Optimization," Proceedings of the 3rd In-
pp. 885-901. ternational Conference on Genetic Algorithms, Morgan Kaufmann,
5
Holland, J., "Genetic Algorithms," Scientific American, Vol. 267, San Mateo, CA, 1989, pp. 5 1 - 6 0 .
No. 1, 1992, pp. 6 6 - 7 2 . 25
Grefenstette, J. J., "Optimization of Control Parameters for Ge-
6
Holland, J. H., Adaptation in Natural and Artificial Systems, MIT netic Algorithms," IEEE Transactions on Systems, Man and Cyber-
Press, Cambridge, MA, 1992. netics, Vol. SMC-16, No. 1, 1986, pp. 122-128.
7
Goldberg, D. E., Genetic Algorithms in Search, Optimization and 26
Smith, R. E., "Adaptively Resizing Populations: An Algorithm
Machine Learning, Addison-Wesley, Reading, MA, 1989. and Analysis," The Clearinghouse for Genetic Algorithms (TCGA),
8
Lin, C.-Y, and Hajela, P., "Genetic Algorithms in Optimization TCGA Rept. 93001, Univ. of Alabama, Tuscaloosa, AL, Feb. 1993.
Problems with Discrete and Integer Design Variables," Engineering 27
Back, T , "Optimal Mutation Rates in Genetic Search," Proceed-
Optimization, Vol. 19, No. 4, 1992, pp. 309-327. ings of the 5th International Conference on Genetic Algorithms, Mor-
9
Hajela, P., "Genetic Search—An Approach to the Nonconvex Op- gan Kaufmann, San Mateo, CA, 1993, pp. 2 - 8 .
timization Problem," AIAA Journal, Vol. 28, No. 7, 1990, pp. 1205- 28
Fogarty, T. C , "Varying the Probability of Mutation in the Ge-
1210. netic Algorithm," Proceedings of the 3rd International Conference
10
Finger, S., and Dixon, J. R., " A Review of Research in Mechan- on Genetic Algorithms, Morgan Kaufmann, San Mateo, CA, 1989, pp.
ical Engineering Design, Part I: Descriptive, Prescriptive, and Com- 104-109.
puter-Based Models of Design Processes," Research in Engineering 29
Bass, S. M., and Larsen, S. D., "Concept Selection of a New
Design, Vol. 1, No. 1, 1989, pp. 5 1 - 6 7 . Design to Meet the Medium Lift Replacement (MLR) Helicopter Re-
u
Davis, L., " A Genetic Algorithm Tutorial," Handbook of Genetic quirements," Proceedings of the American Helicopter Society Vertical
Algorithms, edited by L. Davis, Reinhold, New York, 1991, pp. 1 - Lift Aircraft Design Conference, American Helicopter Society, Sail
101. Francisco Bay Area Chapter, San Francisco, CA, 1995, pp. 1.5-1-
12
Crispin, Y, "Adaptive Conceptual Optimization of General Avi- 1.5-15.
ation Aircraft," AIAA Paper 92-4195, Aug. 1992. 30
"CH-46," Jane's All the World's Aircraft: 1971-1972, edited by
^Crispin, Y, "Aircraft Conceptual Optimization Using Simulated J. W. R. Taylor, Jane's Yearbooks, London, 1971, p. 263.
Evolution," AIAA Paper 94-0092, Jan. 1994. 31
14
McDonnell Douglas Helicopter Co., "American Helicopter So-
Bramlette, M. E, and Cusic, R., " A Comparative Evaluation of ciety 1993 Student Design Competition Request for Proposal," Amer-
Search Methods Applied to Parametric Design of Aircraft," Proceed- ican Helicopter Society, Alexandria, VA, 1993.
ings of the 3rd International Conference on Genetic Algorithms, Mor- 32
Prouty, R. W , and Yackle, A. R., "The Lockheed AH-56A
gan Kaufmann, San Mateo, CA, 1989, pp. 213-218. Cheyenne—Lessons Learned," AIAA Paper 92-4278, Aug. 1992.
15 33
Crossley, W. A., Wells, V L., and Laananen, D. H., "The Poten- Rybak, B., and Lenorovitz, J. M., "Naval Design Experience Ap-
tial of Genetic Algorithms for Conceptual Design of Rotor Systems," plied to Ka-50 Hokum," Aviation Week and Space Technology, Vol.
Engineering Optimization, Vol. 24, No. 3, 1995, pp. 221-238. 137, No. 8, 1992, pp. 4 0 - 4 3 .
This article has been cited by:

1. T T H Ng, G S B Leng. 2007. Design of small-scale quadrotor unmanned air vehicles using genetic algorithms. Proceedings of
the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering 221:5, 893-905. [CrossRef]
2. Giovanni Lombardi, Giovanni Mengali, Francois Beux. 2006. A hybrid genetic based optimization procedure for aircraft conceptual
analysis. Optimization and Engineering 7:2, 151-171. [CrossRef]
3. Vitali Volovoi, Jieun Ku, Dewey HodgesCoupling Global and Local Aspects of Cross-Sectional Optimization for Rotor Blades .
[Citation] [PDF] [PDF Plus]
4. T T H Ng, G S B Leng. 2006. Design Optimization of Rotary-Wing Micro Air Vehicles. Proceedings of the Institution of Mechanical
Engineers, Part C: Journal of Mechanical Engineering Science 220:6, 865-873. [CrossRef]
5. Ranjan Ganguli. 2004. A Survey of Recent Developments in Rotorcraft Design Optimization. Journal of Aircraft 41:3, 493-510.
[Citation] [PDF] [PDF Plus]
6. William Crossley, Eric Martin, David FanjoyA multiobjective investigation of 50-seat commuter aircraft using a genetic algorithm .
[Citation] [PDF] [PDF Plus]
Downloaded by Universitats- und Landesbibliothek Dusseldorf on October 2, 2013 | http://arc.aiaa.org | DOI: 10.2514/3.47058

7. Kamran Behdinan, Ruben PerezAdvanced business jet conceptual design and cost optimization using a genetic algorithm
approach . [Citation] [PDF] [PDF Plus]
8. Ruben Perez, Joon Chung, Kamran BehdinanAircraft conceptual design using genetic algorithms . [Citation] [PDF] [PDF Plus]
9. P. L. Schoonover, W. A. Crossley, S. D. Heister. 2000. Application of a Genetic Algorithm to the Optimization of Hybrid Rockets.
Journal of Spacecraft and Rockets 37:5, 622-629. [Citation] [PDF] [PDF Plus]
10. Luciano Blasi, Luigi Iuspa, Giuseppe Del Core. 2000. Conceptual Aircraft Design Based on a Multiconstraint Genetic Optimizer.
Journal of Aircraft 37:2, 351-354. [Citation] [PDF] [PDF Plus]
11. Roberta Celi. 1999. Recent Applications of Design Optimization to Rotorcraft-A Survey. Journal of Aircraft 36:1, 176-189.
[Citation] [PDF] [PDF Plus]
12. Gregory Roth, William CrossleyCommercial transport aircraft conceptual design using a genetic algorithm based approach .
[Citation] [PDF] [PDF Plus]
13. P. Schoonover, W. Crossley, S. HeisterApplication of Genetic Algorithms to the optimization of hybrid rockets . [Citation]
[PDF] [PDF Plus]
14. WLLIAM A. CROSSLEY, DAVID H. LAANANEN. 1997. The Genetic Algorithm as an Automated Methodology for
Helicopter Conceptual Design. Journal of Engineering Design 8:3, 231-250. [CrossRef]

Vous aimerez peut-être aussi