On Development of an Accessible and non-Intrusive Level-set Topology Optimization Framework via the Discrete Adjoint Method
View Video Presentation: https://doi.org/10.2514/6.2022-2548.vid
This study is aimed at developing an accessible and non-intrusive level-set topology optimization framework based on the discrete adjoint method and modularized architecture. The physics solver and level-set interface are completely separated and functions independently, and thus its interoperability and reusability can be maximized. The developed modularized framework employs discrete adjoint sensitivity via the local perturbation scheme. This scheme combines element sensitivities typically used in density-based topology optimization with the local perturbations of boundary movements, thereby computing the consistent shape sensitivities in a straightforward manner. This is demonstrated by numerical examples, 2D structural stress minimization, 2D thermal eigenvalue maximization, and 3D MBB beam compliance minimization problems. Our developed modularized level-set topology optimization framework will make it possible to maximize its applicability to a wide range of complex multiphysics problems.