insect like wing planforms. This paper presents a
boundary shape representation scheme coupled with
a novel repair method that is amenable to optimiza-
tion. The ability of the approach to represent and
morph a class of insect wings is illustrated through
shape matching, wherein the entire class of insect
wing shapes have been identified using a common
bounding frame. The approach relies on the use of
B-splines for shape representation, in which the con-
trol points are ordered using a repair strategy. The re-
pair strategy assists in generating more viable shapes,
thereby increasing the rate of convergence in the op-
timization exercise. In an attempt to enhance the
convergence further, a memetic algorithm embedded
with a local search based on SQP is designed. In or-
der to measure the matching error between the tar-
get shape and generated shape, two popular simi-
larity measures (Euclidean and Hausdorff distance)
have been considered. The proposed method has been
tested using seven dragonfly-wing and five damselfly-
wing shapes, wherein a good performance has been
obtained. It is important to highlight that although
this study focused on shape matching, i.e. by con-
sidering the objective as a similarity measure, other
objectives such as propulsive efficiency, lift or drag
can be easily included in the formulation of the opti-
mization problem provided they can be computed au-
tomatically without user intervention.
REFERENCES
Altshuler, D. L., Dudley, R., and Ellington, C. P. (2004).
Aerodynamic forces of revolving hummingbird wings
and wing models. Journal of Zoology, 264(4):327332.
Bruggeman, B. (2010). Improving flight performance of
delfly II in hover by improving wing design and driv-
ing mechanism. Master’s thesis, Faculty of Aerospace
Engineering, Delft University of Technology.
Cox, M. (1971). The numerical evaluation of B-splines.
IMA Journal of Applied Mathematics, 4(10):134–149.
Das, S. and Suganthan, P. (2010). Differential evolution: A
survey of the state-of-the-art. IEEE Transactions on
Evolutionary Computation, 99:1–28.
Deb, K. and Agarwal, S. (1995). Simulated binary
crossover for continuous search space. Complex Sys-
tems, 9:115–148.
Donoughe, S., Crall, J. D., Merz, R. A., and Combes, S. A.
(2011). Resilin in dragonfly and damselfly wings and
its implicaions for wing flexibility. Journal of Mor-
phology.
Khan, M. S., Ayob, A. F. M., Isaacs, A., and Ray, T. (2011).
A smart repair embedded memetic algorithm for 2D
shape matching problems. Engineering Optimization.
Landa, Z., Malah, D., and Barzohar, M. (2010). 2D object
description and recognition based on contour match-
ing by implicit polynomials. In proceedings of the
18th European Signal Processing Conference.
Mongkolnama, P., Dechsakulthorn, T., and Nukoolkita, C.
(2006). Image shape representation using curve fit-
ting. In Proceedings of the 6th WSEAS International
Conference on Signal, Speech and Image Processing,
Lisbon, Portugal.
Nguyen, Q., Parki, H., Byun, D., and Goo, N.
(2010). Recent progress in developing a beetle-
mimicking flapping-wing system. In World Automa-
tion Congress.
Ou, K., Castonguay, P., and Jameson, A. (2011). 3D
flapping wing simulation with high order spectral
difference method on deformable mesh. In 49th
AIAA Aerospace Sciences Meeting including the New
Horizons Forum and Aerospace Exposition, Orlando,
Florida.
Ou, K. and Jameson, A. (2011). Towards computational
flapping wing aerodynamics of realistic configura-
tions using spectral difference method. In 20th AIAA
Computational Fluid Dynamics Conference, Hon-
olulu, Hawaii.
Phillips, N., Knowles, K., and Lawson, N. J. (2010). Ef-
fect of wing planform shape on the flow structures of
an insect-like flapping wing in hover. In 27th Interna-
tional Congress of The Aeronautical Sciences.
Powell, M. (1978). A fast algorithm for nonlinearly con-
strained optimization calculations, volume 630/1978.
SpringerLink.
Riesenfeld, R. (1972). Application of B-spline approxima-
tion to geometric problems of computer aided design.
PhD thesis, Syracuse University.
Rogers, D. and Adams, J. (1990). Mathematical elements
for computer graphics. McGraw-Hill.
Xu, C. and Prince, J. L. (1998). Snakes, shapes, and gradi-
ent vector flow. IEEE Transactions on Image Process-
ing, 7(3).
Yuan, W., Lee, R., Hoogkamp, E., and Khalid, M. (2010).
Numerical and experimental simulations of flapping
wings. International Journal of Micro Air Vehicles,
2(3):181–208.
SHAPE REPRESENTATION AND A MORPHING SCHEME TO SUPPORT FLAPPING WING RESEARCH
499