We present a level set based shape and topology optimization method for maximizing the simple or repeated first eigenvalue of structure vibration. Considering that a simple eigenvalue is Fréchet differentiable with respect to the boundary of a structure but a repeated eigenvalue is only Gateaux or directionally differentiable, we take different approaches to derive the boundary variation that maximizes the first eigenvalue. In the case of simple eigenvalue, material derivative is obtained via adjoint method, and variation of boundary shape is specified according to the steepest descent method. In the case of N-fold repeated eigenvalue, variation of boundary shape is obtained as a result of a N-dimensional algebraic eigenvalue problem. Constraint of a structure's volume is dealt with via the augmented Lagrange multiplier method. Boundary variation is treated as an advection velocity in the Hamilton-Jacobi equation of the level set method for changing the shape and topology of a structure. The finite element analysis of eigenvalues of structure vibration is accomplished by using an Eulerian method that employs a fixed mesh and ersatz material. Application of the method is demonstrated by several numerical examples of optimizing 2D structures.
- Level set method
- Shape and topology optimization