Return
ESIIO: An efficient explicit stable interval iteration optimizer for continuum topology optimization
DOI:10.1016/j.cma.2026.119313.png)
Abstract
En 中文
•
Explicit stable interval iteration optimizer (ESIIO) with an explicit iterative formula is proposed by strictly mathematical derivation.
•
A constraint interval transformation method is established to construct density constraint.
•
An adaptive boundary-crossing update strategy is proposed to promote the convergence.
•
A 33-line MATLAB code and relevant explanations of ESIIO are provided.
•
ESIIO are validated by compliance, stress, heat conduction, fluid-thermal coupling, and multi-frequency topology optimization problems.
Abstract
The gradient optimizer plays a crucial role in topology optimization for updating design variables. However, the existing optimizers have deficiencies in terms of efficiency and effectiveness. To address this, a novel optimizer called explicit stable interval iteration optimizer (ESIIO) is proposed, in which a new constraint interval transformation method is established to construct the density constraint. Subsequently, the interval iterative formulation is strictly elucidated based on the Karush-Kuhn-Tucker optimality conditions. The directional stability transformation method is used to promote the convergence, in which a new adaptive boundary-crossing update strategy is proposed to evaluate the chaos control factor. The effectiveness of ESIIO is verified by five different types of mechanical problems, i.e. compliance, stress, heat conduction, fluid-thermal coupling, and multi-frequency problems. It is found that ESIIO is effective and its efficiency is significantly higher than that of traditional methods. Moreover, a 33-line MATLAB code and relevant explanations of ESIIO are provided in Appendix B. The source code of ESIIO is publicly available at: https://github.com/TOESIIO/Explicit-Stable-Interval-Iteration-Optimizer.
Keywords:
Topology optimization
Efficiency
Optimizer
MATLAB code
Journal
IF:
7.3
Papers:
1.3W
Citations:
5.6W

