Shape optimization analysis: first- and second-order necessary conditions

In this paper, first- and second-order necessary conditions for optimality are studied for a domain optimization problem. The optimization problem considered is the minimization of an objective function defined on the domain boundary through the solution of a boundary value problem. In order to derive the first and second variations of the objective function due to boundary variation, the first and second variations of the solution of the boundary value problem are calculated using a perturbation technique. An iterative shape optimization algorithm for potential flow problems in R2 with Dirichlet boundary conditions is presented. In the algorithm a boundary element method (BEM) is employed to solve the Laplace equation numerically. The validity and accuracy of the algorithm have been verified on a problem where the final solution is known. Finally, the problem of designing a 90° bend for two-dimensional potential flow is solved.