A fast method for binary programming using first-order derivatives, with application to topology optimization with buckling constraints

被引:19
|
作者
Browne, P. A. [1 ]
Budd, C. [1 ]
Gould, N. I. M. [2 ]
Kim, H. A. [3 ]
Scott, J. A. [2 ]
机构
[1] Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
[2] STFC Rutherford Appleton Lab, Numer Anal Grp, Didcot OX11 0QX, Oxon, England
[3] Univ Bath, Dept Mech Engn, Bath BA2 7AY, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
topology optimization; buckling; eigenvalue; structural optimization; binary programming; DISCRETE BAR AREAS; TRUSS TOPOLOGY; STRUCTURAL OPTIMIZATION; GLOBAL OPTIMIZATION; NONLINEAR INTEGER; OPTIMUM DESIGN; MAXIMIZATION; VARIABLES;
D O I
10.1002/nme.4367
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We present a method for finding solutions of large-scale binary programming problems where the calculation of derivatives is very expensive. We then apply this method to a topology optimization problem of weight minimization subject to compliance and buckling constraints. We derive an analytic expression for the derivative of the stress stiffness matrix with respect to the density of an element in the finite-element setting. Results are presented for a number of two-dimensional test problems.Copyright (c) 2012 John Wiley & Sons, Ltd.
引用
收藏
页码:1026 / 1043
页数:18
相关论文
共 50 条