Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 90
PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING
Edited by:
Paper 9

A Parallel Genetic Algorithm for Optimal Synthesis of a Morphing Aerofoil

A. Maheri and A.T. Isikveren

Department of Aerospace Engineering, University of Bristol, United Kingdom

Full Bibliographic Reference for this paper
A. Maheri, A.T. Isikveren, "A Parallel Genetic Algorithm for Optimal Synthesis of a Morphing Aerofoil", in , (Editors), "Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 9, 2009. doi:10.4203/ccp.90.9
Keywords: genetic algorithm, parallel computing, mechanism synthesis, morphing aerofoil, hyper-dimensional optimisation.

Summary
This paper describes the optimal synthesis of the internal mechanism for a morphing aerofoil. The accuracy of the process for mapping an initial aerofoil onto a target aerofoil depends on the number of panels in the mechanism. Therefore to achieve a high level of accuracy, a large number of design parameters are involved. Treating the number of precision points as a design parameter leads to an optimisation problem with a variable number of design parameters and hence variable-length chromosomes in its corresponding genetic algorithm. The objective of the optimisation is to minimise the weight of the mechanism subject to a constraint on the permissible deviation of the morphed aerofoil from its target shape.

Due to the highly constrained nature of the problem, a full random generation of an initial population of feasible solutions is a very time consuming process. In order to reduce the number of failed attempts in generating feasible individuals in the initial population, a repair process has been employed. Successful repairs reduce the overall computational time, due to saving the computational time normally spent for failed attempts on generating feasible solutions. On the other hand, failed repairs increase the overall computational time through adding computational time for repair process without reducing the number of failed attempts on generating feasible solutions. It has been shown that the average computational time for two algorithms with and without repair process is almost the same, while the algorithm employing the repair mechanism produces better solutions.

In order to reduce the computational time, a parallel algorithm has been proposed. Decomposition of the optimisation algorithm into two parallel algorithms is realised by dividing the original problem into two problems. In the first optimisation process, using an approximated objective function, sub-optimised solutions are produced. These solutions, which are the best possible solutions with respect to the deviation of the morphed aerofoil from its target shape, then are passed into the second optimisation process with the original objective function. The parallel algorithm has been compared with a conventional genetic algorithm with respect to its computational efficiency, showing a significant improvement in both computational time and the quality of the produced results.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £72 +P&P)