On multigrid-CG for efficient topology optimization

被引:176
作者
Amir, Oded [1 ]
Aage, Niels [2 ]
Lazarov, Boyan S. [2 ]
机构
[1] Technion Israel Inst Technol, Fac Civil & Environm Engn, Haifa, Israel
[2] Tech Univ Denmark, Dept Mech Engn, Copenhagen, Denmark
关键词
Topology optimization; Preconditioned conjugate gradients; Multigrid; DESIGN;
D O I
10.1007/s00158-013-1015-5
中图分类号
TP39 [计算机的应用];
学科分类号
080201 [机械制造及其自动化];
摘要
This article presents a computational approach that facilitates the efficient solution of 3-D structural topology optimization problems on a standard PC. Computing time associated with solving the nested analysis problem is reduced significantly in comparison to other existing approaches. The cost reduction is obtained by exploiting specific characteristics of a multigrid preconditioned conjugate gradients (MGCG) solver. In particular, the number of MGCG iterations is reduced by relating it to the geometric parameters of the problem. At the same time, accurate outcome of the optimization process is ensured by linking the required accuracy of the design sensitivities to the progress of optimization. The applicability of the proposed procedure is demonstrated on several 2-D and 3-D examples involving up to hundreds of thousands of degrees of freedom. Implemented in MATLAB, the MGCG-based program solves 3-D topology optimization problems in a matter of minutes. This paves the way for efficient implementations in computational environments that do not enjoy the benefits of high performance computing, such as applications on mobile devices and plug-ins for modeling software.
引用
收藏
页码:815 / 829
页数:15
相关论文
共 44 条
[1]
Parallel framework for topology optimization using the method of moving asymptotes [J].
Aage, Niels ;
Lazarov, Boyan S. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2013, 47 (04) :493-505
[2]
Interactive topology optimization on hand-held devices [J].
Aage, Niels ;
Nobel-Jorgensen, Morten ;
Andreasen, Casper Schousboe ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2013, 47 (01) :1-6
[3]
Efficient reanalysis techniques for robust topology optimization [J].
Amir, Oded ;
Sigmund, Ole ;
Lazarov, Boyan S. ;
Schevenels, Mattias .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2012, 245 :217-231
[4]
On reducing computational effort in topology optimization: how far can we go? [J].
Amir, Oded ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 44 (01) :25-29
[5]
Efficient use of iterative solvers in nested topology optimization [J].
Amir, Oded ;
Stolpe, Mathias ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 42 (01) :55-72
[6]
Approximate reanalysis in topology optimization [J].
Amir, Oded ;
Bendsoe, Martin P. ;
Sigmund, Ole .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2009, 78 (12) :1474-1491
[7]
Efficient topology optimization in MATLAB using 88 lines of code [J].
Andreassen, Erik ;
Clausen, Anders ;
Schevenels, Mattias ;
Lazarov, Boyan S. ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 43 (01) :1-16
[8]
[Anonymous], 2013, Topology optimization: theory, methods, and applications
[9]
[Anonymous], 2003, ITERATIVE METHODS SP, DOI DOI 10.1137/1.9780898718003
[10]
A parallel multigrid preconditioned conjugate gradient algorithm for groundwater flow simulations [J].
Ashby, SF ;
Falgout, RD .
NUCLEAR SCIENCE AND ENGINEERING, 1996, 124 (01) :145-159