Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation

被引:0
作者
Rouhollah Tavakoli
Seyyed Mohammad Mohseni
机构
[1] Sharif University of Technology,Materials Science and Engineering Department
来源
Structural and Multidisciplinary Optimization | 2014年 / 49卷
关键词
Coordinate descent method; MATLAB code; Multiphase topology optimization; Optimality criteria;
D O I
暂无
中图分类号
学科分类号
摘要
A new algorithm for the solution of multimaterial topology optimization problems is introduced in the present study. The presented method is based on the splitting of a multiphase topology optimization problem into a series of binary phase topology optimization sub-problems which are solved partially, in a sequential manner, using a traditional binary phase topology optimization solver; internal solver. The coupling between these incomplete solutions is ensured using an outer iteration strategy based on the block coordinate descend method. The presented algorithm provides a general framework to extend the traditional binary phase topology optimization solvers for the solution of multiphase topology optimization problems. Interesting features of the presented algorithm are:generality, simplicity and the ease of implementation. The presented algorithm is used to solve multimaterial minimum structural and thermal compliance topology optimization problems based on the classical optimality criteria method. Details of MATLAB implementation are presented and the complete program listings are provided as the Supplementary Materials. The success and performance of the presented method are studied through several two dimensional numerical examples.
引用
收藏
页码:621 / 642
页数:21
相关论文
共 76 条
  • [1] Allaire G(2002)Optimization of nuclear fuel reloading by the homogenization method Struct Multidisc Optim 24 11-22
  • [2] Castro C(2004)Structural optimization using sensitivity analysis and a level-set method J Comput Phys 194 363-393
  • [3] Allaire G(2011)Efficient topology optimization in matlab using 88 lines of code Struct Multidisc Optim 43 1-16
  • [4] Jouve F(1988)Generating optimal topologies in structural design using a homogenization method Comput Methods Appl Mech Eng 71 197-224
  • [5] Toader AM(1999)Material interpolation schemes in topology optimization Arch Appl Mech 69 635-654
  • [6] Andreassen E(1987)Local convergence analysis of a grouped variable version of coordinate descent J Optim Theory Appl 54 471-477
  • [7] Clausen A(2003)Design-dependent loads in topology optimization ESAIM COCV 9 19-48
  • [8] Schevenels M(2005)Optimal design of 2d conducting graded materials by minimizing quadratic functionals in the field Struct Multidisc Optim 30 360-367
  • [9] Lazarov B(2000)Multiphase composites with extremal bulk modulus J Mech Phys Solids 48 461-498
  • [10] Sigmund O(1963)A variational approach to the theory of the elastic behaviour of multiphase materials J Mech Phys Solids 11 127-140