A hierarchical neighbourhood search method for topology optimization
2005 (English)In: Structural and multidisciplinary optimization (Print), ISSN 1615-147X, E-ISSN 1615-1488, Vol. 29, no 5, 325-340 p.Article in journal (Refereed) Published
This paper presents a hierarchical neighbourhood search method for solving topology optimization problems defined on discretized linearly elastic continuum structures. The design of the structure is represented by binary design variables indicating material or void in the various finite elements.
Two different designs are called neighbours if they differ in only one single element, in which one of them has material while the other has void. The proposed neighbourhood search method repeatedly jumps to the "best" neighbour of the current design until a local optimum has been found, where no further improvement can be made. The "engine" of the method is an efficient exploitation of the fact that if only one element is changed (from material to void or from void to material) then the new global stiffness matrix is just a low-rank modification of the old one. To further speed up the process, the method is implemented in a hierarchical way. Starting from a coarse finite element mesh, the neighbourhood search is repeatedly applied on finer and finer meshes.
Numerical results are presented for minimum-weight problems with constraints on respectively compliance, strain energy densities in all non-void elements, and von Mises stresses in all non-void elements.
Place, publisher, year, edition, pages
2005. Vol. 29, no 5, 325-340 p.
neighbourhood search, stress constraints, topology optimization
IdentifiersURN: urn:nbn:se:kth:diva-8008DOI: 10.1007/s00158-004-0493-xISI: 000229106000001ScopusID: 2-s2.0-18744364715OAI: oai:DiVA.org:kth-8008DiVA: diva2:13214
QC 201009172008-02-212008-02-212010-09-17Bibliographically approved