A novel shape optimization method using knot insertion algorithm in B-spline and its application to transonic airfoil design

A new method using the cubic B-spline curves with nominal uniform knot set to parameterize the geometry is proposed to deal with shape optimization problems. In the method, the control points of the B-spline curves are set to be the design variables in the optimization scheme. A knot insertion algorithm has been introduced in order to keep the geometry unchanged whilst increasing the number of control points at the final optimization stage. The super-reduced idea and the mesh refinement are also employed to deal with the equality constraint and speed up the optimization process. The method is applied to two problems. The first is a 2-dimensional Poisson problem, and the second is an airfoil design problem. In both applications, the results show that the new method is much more efficient when compared with the traditional methods. In the airfoil design problem, the drag of the airfoil has been reduced significantly with much less function calls.

[1]  Lei Xie,et al.  Gradient-based optimum aerodynamic design using adjoint methods , 2002 .

[2]  Christian Bischof,et al.  ADIC: an extensible automatic differentiation tool for ANSI-C , 1997 .

[3]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[4]  Antony Jameson,et al.  Aerodynamic design via control theory , 1988, J. Sci. Comput..

[5]  Heinrich G. Jacob,et al.  Rechnergestützte Optimierung statischer und dynamischer Systeme , 1982 .

[6]  Olivier Pironneau,et al.  Applied Shape Optimization for Fluids, Second Edition , 2009, Numerical mathematics and scientific computation.

[7]  R. M. Hicks,et al.  Application of numerical optimization to the design of supercritical airfoils without drag-creep , 1977 .

[8]  John C. Vassberg,et al.  Aerodynamic shape optimisation of a Reno race plane , 2002 .

[9]  Raymond M. Hicks,et al.  Wing design by numerical optimization , 1977 .

[10]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

[11]  Max Gunzburger,et al.  SENSITIVITY DISCREPANCY FOR GEOMETRIC PARAMETERS , 2010 .

[12]  Yixin Chen,et al.  Constrained genetic algorithms and their applications in nonlinear constrained optimization , 2000, Proceedings 12th IEEE Internationals Conference on Tools with Artificial Intelligence. ICTAI 2000.

[13]  O. Pironneau On optimum profiles in Stokes flow , 1973, Journal of Fluid Mechanics.

[14]  Andreas Griewank,et al.  ADIFOR - Generating Derivative Codes form Fortran Programs , 1992, Sci. Program..

[15]  CarleAlan,et al.  ADIFOR-Generating Derivative Codes from Fortran Programs , 1992 .

[16]  W. K. Anderson,et al.  Aerodynamic design optimization on unstructured grids with a continuous adjoint formulation , 1997 .

[17]  W. K. Anderson,et al.  Sensitivity Analysis for Navier-Stokes Equations on Unstructured Meshes Using Complex Variables , 2001 .

[18]  T. Pulliam,et al.  Aerodynamic Shape Optimization Using A Real-Number-Encoded Genetic Algorithm , 2001 .

[19]  O. Pironneau On optimum design in fluid mechanics , 1974 .

[20]  Nicole Rostaing,et al.  Automatic differentiation in Odyssée , 1993 .

[21]  John A. Burns,et al.  A SENSITIVITY EQUATION APPROACH TO SHAPE OPTIMIZATION IN FLUID FLOWS , 1994 .

[22]  Christopher P. Thompson,et al.  A Novel, Parallel PDE Solver for Unstructured Grids , 2005, LSSC.

[23]  S. Ta'asan PSEUDO-TIME METHODS FOR CONSTRAINED OPTIMIZATION PROBLEMS GOVERNED BY PDE , 1995 .

[24]  Christian H. Bischof,et al.  ADIC: an extensible automatic differentiation tool for ANSI‐C , 1997, Softw. Pract. Exp..

[25]  A. Jameson Optimum aerodynamic design using CFD and control theory , 1995 .

[26]  Sinan Eyi,et al.  Transonic Airfoil Design by Constrained Optimization , 1991 .