Shape optimization of airfoils involves highly expensive, nonlinear objective(s) and constraint functions often with functional and slope discontinuity that limits the efficient use of gradient-based methods for its solution. Gradient-based methods are not capable of generating a set of pareto solutions as required in multiobjective problems as they work with a single solution and improve it through successive iterations. Population-based, zero-order, stochastic optimization methods are therefore an attractive choice for shape optimization problems as they are easy to implement and effective for highly nonlinear problems. The authors present a swarm algorithm that is applicable for optimization problems in general, but is here explored for airfoil design optimization studies. The algorithm is based on a sociobehavioral model, and it offers the designer the desired flexibility to solve various unconstrained/constrained, single-/multiobjective forms of the airfoil shape optimization problem. The algorithm handles objectives and constraints separately via pareto ranking and is thus immune to problems of scaling and aggregation that commonly affect penalty-function-based constraint handling schemes. Three different airfoil design optimization problems have been solved to illustrate the algorithm's flexibility and its computational efficiency, which compare favorably with existing stochastic search methods.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Swarm algorithm for single- and multiobjective airfoil design optimization


    Additional title:

    Schwarm-Algorithmus zur Ein- und Mehrzieloptimierung von Tragflügelprofilen


    Contributors:
    Ray, T. (author) / Tsai, H.M. (author)

    Published in:

    AIAA Journal ; 42 , 2 ; 366-373


    Publication date :

    2004


    Size :

    8 Seiten, 19 Bilder, 1 Tabelle, 29 Quellen




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English