On the design of multimaterial structural topologies using Integer Programming

Citations

WEB OF SCIENCE

17
Citations

SCOPUS

18

초록

This paper presents a framework for the discrete design of optimal multimaterial structural topologies using integer design variables and mathematical programming. The structural optimization problems: compliance minimization subject to mass constraint, and mass minimization subject to compliance constraint are used to design the multimaterial topologies in this work. The extended SIMP interpolation is used to interpolate the different materials available for structural design, and the material phases in each element are represented using binary design variables, one variable per available material. The Topology Optimization of Binary Structure (TOBS) method (Sivapuram and Picelli, 2018) is employed, wherein the nonlinear objective/constraint functions of optimization are sequentially approximated (herein, linearized) to obtain a sequence of Integer Linear Programs (ILPs). A novel truncation error-regulating constraint in terms of the Young's moduli of the elements is introduced to maintain the sequential approximations valid, by restricting large changes in successive structural topologies. A commercial branch-and-bound solver is used to solve the integer subproblems yielding perfectly binary solutions which guarantee discrete structural topologies with clear material interfaces at each iteration. Adjoint sensitivities are computed to generate the integer subproblems, and the sensitivities are filtered using a conventional mesh-independent sensitivity filter. Few examples show the design of multimaterial structures in the presence of design-dependent loads: hydrostatic pressure loads and self-weight loads. This work also demonstrates through few examples, convergence of optimal multimaterial topologies at inactive constraint values when different type of loadings simultaneously act on the structure.

키워드

Binary variablesExtended SIMPInactive constraintMultimaterialPressure loadsTruncation errorElastic moduliHydrostatic pressureInteger programmingIterative methodsLoads (forces)Structural designStructural optimizationBinary variablesExtended SIMPInactive constraintInteger design variablesInteger Program- mingMulti materialsPressure loadStructural topologiesSub-problemsTruncation errorsTopology
제목
On the design of multimaterial structural topologies using Integer Programming
저자
Sivapuram, RaghavendraPicelli, RenatoYoon, Gil HoYi, Bing
DOI
10.1016/j.cma.2021.114000
발행일
2021-10
유형
Article
저널명
Computer Methods in Applied Mechanics and Engineering
384
페이지
1 ~ 37