TY - JOUR
T1 - Simultaneous material, shape and topology optimization
AU - Fernandez, Felipe
AU - Barker, Andrew T.
AU - Kudo, Jun
AU - Lewicki, James P.
AU - Swartz, Kenneth
AU - Tortorelli, Daniel A.
AU - Watts, Seth
AU - White, Daniel A.
AU - Wong, Jonathan
N1 - Publisher Copyright:
© 2020 Elsevier B.V.
PY - 2020/11/1
Y1 - 2020/11/1
N2 - Using three design fields we develop an optimization environment that can simultaneously optimize material, shape and topology. We use the implicit representation of the boundaries with level-set functions that define the shape and topology. Differentiable R-functions allow us to combine these shapes and topology descriptions with Boolean operations. Additionally, we incorporate design dependent-stiffness materials with another design field. Notably, this framework accommodates design dependent loads, has the ability to introduce holes, and ensures the satisfaction of optimality criteria. It builds upon the fictitious domain, ersatz material, material interpolation and level-set methods. It also borrows from parameterized density-based topology optimization methods. Since analytical sensitivities can be computed, we use efficient nonlinear programming algorithms to update the design instead of the Hamilton–Jacobi's scheme of level-set methods. We illustrate the features of our framework by designing a cantilever beam with octet truss microlattice, a dam with design-dependent loads, and a composite clevis plate.
AB - Using three design fields we develop an optimization environment that can simultaneously optimize material, shape and topology. We use the implicit representation of the boundaries with level-set functions that define the shape and topology. Differentiable R-functions allow us to combine these shapes and topology descriptions with Boolean operations. Additionally, we incorporate design dependent-stiffness materials with another design field. Notably, this framework accommodates design dependent loads, has the ability to introduce holes, and ensures the satisfaction of optimality criteria. It builds upon the fictitious domain, ersatz material, material interpolation and level-set methods. It also borrows from parameterized density-based topology optimization methods. Since analytical sensitivities can be computed, we use efficient nonlinear programming algorithms to update the design instead of the Hamilton–Jacobi's scheme of level-set methods. We illustrate the features of our framework by designing a cantilever beam with octet truss microlattice, a dam with design-dependent loads, and a composite clevis plate.
KW - Design dependent loads
KW - Material
KW - Shape
KW - Structural optimization
KW - Topology
UR - http://www.scopus.com/inward/record.url?scp=85089481076&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85089481076&partnerID=8YFLogxK
U2 - 10.1016/j.cma.2020.113321
DO - 10.1016/j.cma.2020.113321
M3 - Article
AN - SCOPUS:85089481076
SN - 0045-7825
VL - 371
JO - Computer Methods in Applied Mechanics and Engineering
JF - Computer Methods in Applied Mechanics and Engineering
M1 - 113321
ER -