during the evolutionary process based on the
population’s performance or convergence status.
Adaptive mutation can help strike a balance
between exploration and exploitation, as it allowed
for more exploration in the early stages and
gradually reduced the mutation rate as the algorithm
progressed. When convergence was detected after
the first 50% of the generations, the mutation rate
was halved. This adjustment prevented seeking
convergence prematurely and allowed for finer
exploration around the converged region. If
convergence did not occur, the mutation rate was
doubled to encourage further exploration.
3.5 Selection Mechanism and Population
Renewal
A selection mechanism was employed to determine
the prevailing chromosomes to proceed to the next
generation. Various strategies, such as roulette-
wheel selection, tournament selection, or rank-based
selection, [20], were considered to favor individuals
with higher fitness function evaluation scores,
simulating the evolutionary principle of survival of
the fittest. Rank-based selection using the principle
of elitism was selected in the current study: the
fitness values of the parents and offspring were first
compared and the individuals with the highest
fitness values were carried over as parents for the
next generation.
3.6 Termination Criteria
The iterative process of fitness evaluation, selection,
crossover, and mutation went through a
predetermined number of generations. Each iteration
contributed to the refinement of solutions, fostering
incremental progress towards optimal designs. At
the culmination of the GA process, the optimized
geometric variables were extracted from the final
generation’s chromosomes. These variables
represented the refined wing configurations ready
for further analysis and evaluation.
3.7 Initial Implementation
Given an initial population of the A-90 Orlyonok
wing along the three bioinspired wing versions, and
using the abovementioned offspring generation and
selection mechanisms, every generation considered
a total of ten chromosomes; the four best parent
chromosomes carried on from the previous
generation and their six offspring. The GA initially
was set to iterate through 50 generations for non-
dimensional height from the ground hte/cm=0.1, 0.4,
0.8, 1.2. To ensure the robustness and reliability of
the results, the process was repeated four times for
each height, meaning that a total of 4,864 wing
designs were generated, analyzed, and compared.
The process indicated that the algorithm was being
heavily influenced by the outcomes of the first few
generations. The results differed substantially from
each other, often resembling either of the designs in
the initial population. Moreover, the examination of
the algorithm’s performance patterns unveiled a
trend toward convergence by the 30th generation.
Consequently, the subsequent 20 generations were
observed to contribute relatively less substantively
to the optimization process, thus prompting
reconsideration of the algorithm’s implementation.
3.8 Refinement of the Methodology
From the results described above, it was reasoned
that the GA was picking up an unwanted bias from
the first few generations, primarily attributed to the
randomized mutation process. The population
renewal mechanism was then altered to include the
four wing designs from the initial population in
every generation, along with the four chromosomes
carried over from the previous generation. As a
result, each generation comprised a total of 28
offspring. This adjustment sought to mitigate the
algorithm’s predisposition to early-stage bias.
Mindful of the aforementioned convergence
tendency by the 30th generation and the impending
project time constraints, a decision was made to
limit the GA iterations to 30. However, to maintain
the rigor of repeatability and credibility in the
results, the algorithm was still run four times for
each height-to-chord ratio. This measured approach
aimed to strike a balance between achieving
meaningful optimization outcomes and respecting
the project’s practical limitations. A total of 13,504
wing designs were generated, analyzed, and
compared as a result of the refined methodology,
with the results presented in the following section.
4 Wing Design Results and Discussion
The results of four different optimization cycles
numbered (i) to (iv), at the four different non-
dimensional height values from the ground are
shown in Figure 8 and Figure 9. From these images,
the resulting similarity in the designs was evident as
well as each optimization cycle had resulted in
slightly different wing design parameters, with some
features being more consistent and of a smaller
statistical deviation than others.
Notably, all wings exhibited an inboard section
configured with a dihedral angle, while the
remaining two outboard sections featured an
WSEAS TRANSACTIONS on FLUID MECHANICS
DOI: 10.37394/232013.2024.19.19
Karl Zammit, Howard Smith,
Noel Sierra Lobo, Ioannis K. Giannopoulos