Quasi-Newton Methods for Topology Optimization Using a Level-Set Method

Sebastian Blauth,Kevin Sturm
DOI: https://doi.org/10.1007/s00158-023-03653-2
2023-09-02
Abstract:The ability to efficiently solve topology optimization problems is of great importance for many practical applications. Hence, there is a demand for efficient solution algorithms. In this paper, we propose novel quasi-Newton methods for solving PDE-constrained topology optimization problems. Our approach is based on and extends the popular solution algorithm of Amstutz and Andrä (A new algorithm for topology optimization using a level-set method, Journal of Computational Physics, 216, 2006). To do so, we introduce a new perspective on the commonly used evolution equation for the level-set method, which allows us to derive our quasi-Newton methods for topology optimization. We investigate the performance of the proposed methods numerically for the following examples: Inverse topology optimization problems constrained by linear and semilinear elliptic Poisson problems, compliance minimization in linear elasticity, and the optimization of fluids in Navier-Stokes flow, where we compare them to current state-of-the-art methods. Our results show that the proposed solution algorithms significantly outperform the other considered methods: They require substantially less iterations to find a optimizer while demanding only slightly more resources per iteration. This shows that our proposed methods are highly attractive solution methods in the field of topology optimization.
Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to efficiently solve the topological optimization problem in structural and multidisciplinary optimization. Specifically, the author proposes a new quasi - Newton method based on the level - set method to solve the topological optimization problems constrained by PDEs. These problems are very important in many practical applications, such as compliance minimization in elasticity, design optimization in fluid mechanics, the design of electrical machines, and the solution of inverse problems. By introducing a new perspective to deal with the evolution equations commonly used in the level - set method, the author derives a quasi - Newton method suitable for topological optimization and shows the advantages of these methods over existing methods through numerical experiments, especially in terms of the number of iterations and resource consumption. ### Main contributions of the paper 1. **Proposing a new quasi - Newton method**: Based on the level - set method proposed by Amstutz and Andrä, the author proposes a new quasi - Newton method for solving topological optimization problems constrained by PDEs. 2. **Improving the evolution equation**: The author reinterprets the evolution equation of the level - set function and regards it as a gradient - descent method, thus providing a basis for defining the quasi - Newton method. 3. **Numerical verification**: The effectiveness and superiority of the new method are verified through multiple examples (such as linear and semi - linear elliptic Poisson problems, compliance minimization in linear elasticity, Navier - Stokes fluid optimization, etc.). ### Results of numerical experiments - **Performance comparison**: The newly proposed gradient - descent and BFGS methods are significantly superior to the existing spherical combination method and convex combination method in terms of the number of iterations and convergence speed. - **Convergence criteria**: Although all methods have not converged according to the angle criterion after 500 iterations, according to the relative change of the projected gradient norm, the new methods show a faster convergence speed, especially the BFGS method which reaches a high accuracy after about 125 iterations. ### Conclusion The new methods proposed in the paper show significant advantages in solving topological optimization problems, especially in reducing the number of iterations and increasing the convergence speed. These methods provide new tools and ideas for research and application in the field of topological optimization.