DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Simultaneous material, shape and topology optimization

Abstract

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. Additionally, 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.

Authors:
ORCiD logo [1]; ORCiD logo [1];  [1];  [1];  [2];  [2]; ORCiD logo [1];  [1];  [1]
  1. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States). Center for Design and Optimization
  2. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States). Center for Design and Optimization; Univ. of Illinois at Urbana-Champaign, IL (United States)
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1735801
Alternate Identifier(s):
OSTI ID: 1809463
Report Number(s):
LLNL-JRNL-750458
Journal ID: ISSN 0045-7825; 935328
Grant/Contract Number:  
AC52-07NA27344; LLNL-JRNL-701297
Resource Type:
Accepted Manuscript
Journal Name:
Computer Methods in Applied Mechanics and Engineering
Additional Journal Information:
Journal Volume: 371; Journal Issue: no. 1; Journal ID: ISSN 0045-7825
Publisher:
Elsevier
Country of Publication:
United States
Language:
English
Subject:
42 ENGINEERING

Citation Formats

Fernandez, Felipe, Barker, Andrew T., Kudo, Jun, Lewicki, James P., Swartz, Kenneth, Tortorelli, Daniel A., Watts, Seth, White, Daniel A., and Wong, Jonathan. Simultaneous material, shape and topology optimization. United States: N. p., 2020. Web. doi:10.1016/j.cma.2020.113321.
Fernandez, Felipe, Barker, Andrew T., Kudo, Jun, Lewicki, James P., Swartz, Kenneth, Tortorelli, Daniel A., Watts, Seth, White, Daniel A., & Wong, Jonathan. Simultaneous material, shape and topology optimization. United States. https://doi.org/10.1016/j.cma.2020.113321
Fernandez, Felipe, Barker, Andrew T., Kudo, Jun, Lewicki, James P., Swartz, Kenneth, Tortorelli, Daniel A., Watts, Seth, White, Daniel A., and Wong, Jonathan. Tue . "Simultaneous material, shape and topology optimization". United States. https://doi.org/10.1016/j.cma.2020.113321. https://www.osti.gov/servlets/purl/1735801.
@article{osti_1735801,
title = {Simultaneous material, shape and topology optimization},
author = {Fernandez, Felipe and Barker, Andrew T. and Kudo, Jun and Lewicki, James P. and Swartz, Kenneth and Tortorelli, Daniel A. and Watts, Seth and White, Daniel A. and Wong, Jonathan},
abstractNote = {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. Additionally, 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.},
doi = {10.1016/j.cma.2020.113321},
journal = {Computer Methods in Applied Mechanics and Engineering},
number = no. 1,
volume = 371,
place = {United States},
year = {Tue Aug 18 00:00:00 EDT 2020},
month = {Tue Aug 18 00:00:00 EDT 2020}
}

Works referenced in this record:

Optimal shape design as a material distribution problem
journal, December 1989


A level set method for structural topology optimization
journal, January 2003

  • Wang, Michael Yu; Wang, Xiaoming; Guo, Dongming
  • Computer Methods in Applied Mechanics and Engineering, Vol. 192, Issue 1-2
  • DOI: 10.1016/S0045-7825(02)00559-5

Topology optimization with implicit functions and regularization
journal, January 2003

  • Belytschko, T.; Xiao, S. P.; Parimi, C.
  • International Journal for Numerical Methods in Engineering, Vol. 57, Issue 8
  • DOI: 10.1002/nme.824

Structural optimization using sensitivity analysis and a level-set method
journal, February 2004

  • Allaire, Grégoire; Jouve, François; Toader, Anca-Maria
  • Journal of Computational Physics, Vol. 194, Issue 1
  • DOI: 10.1016/j.jcp.2003.09.032

Topology optimization of continuum structures: A review*
journal, July 2001

  • Eschenauer, Hans A.; Olhoff, Niels
  • Applied Mechanics Reviews, Vol. 54, Issue 4
  • DOI: 10.1115/1.1388075

A critical review of established methods of structural topology optimization
journal, February 2008


Level-set methods for structural topology optimization: a review
journal, March 2013

  • van Dijk, N. P.; Maute, K.; Langelaar, M.
  • Structural and Multidisciplinary Optimization, Vol. 48, Issue 3
  • DOI: 10.1007/s00158-013-0912-y

A survey of structural and multidisciplinary continuum topology optimization: post 2000
journal, July 2013

  • Deaton, Joshua D.; Grandhi, Ramana V.
  • Structural and Multidisciplinary Optimization, Vol. 49, Issue 1
  • DOI: 10.1007/s00158-013-0956-z

Topology optimization approaches: A comparative review
journal, August 2013


On the Topological Derivative in Shape Optimization
journal, January 1999


Structural Boundary Design via Level Set and Immersed Interface Methods
journal, September 2000

  • Sethian, J. A.; Wiegmann, Andreas
  • Journal of Computational Physics, Vol. 163, Issue 2
  • DOI: 10.1006/jcph.2000.6581

Shape optimization with topological changes and parametric control
journal, January 2007

  • Chen, Jiaqin; Shapiro, Vadim; Suresh, Krishnan
  • International Journal for Numerical Methods in Engineering, Vol. 71, Issue 3
  • DOI: 10.1002/nme.1943

Bubble method for topology and shape optimization of structures
journal, August 1994

  • Eschenauer, H. A.; Kobelev, V. V.; Schumacher, A.
  • Structural Optimization, Vol. 8, Issue 1
  • DOI: 10.1007/BF01742933

Achieving minimum length scale in topology optimization using nodal design variables and projection functions
journal, August 2004

  • Guest, J. K.; Prévost, J. H.; Belytschko, T.
  • International Journal for Numerical Methods in Engineering, Vol. 61, Issue 2
  • DOI: 10.1002/nme.1064

Topology optimization of 3D shell structures with porous infill
journal, June 2017


Topology optimization of non-linear elastic structures and compliant mechanisms
journal, March 2001

  • Bruns, Tyler E.; Tortorelli, Daniel A.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 190, Issue 26-27
  • DOI: 10.1016/S0045-7825(00)00278-4

Filters in topology optimization
journal, January 2001

  • Bourdin, Blaise
  • International Journal for Numerical Methods in Engineering, Vol. 50, Issue 9
  • DOI: 10.1002/nme.116

A new approach to variable-topology shape design using a constraint on perimeter
journal, February 1996

  • Haber, R. B.; Jog, C. S.; Bends�e, M. P.
  • Structural Optimization, Vol. 11, Issue 1-2
  • DOI: 10.1007/BF01279647

An optimal design problem with perimeter penalization
journal, March 1993

  • Ambrosio, Luigi; Buttazzo, Giuseppe
  • Calculus of Variations and Partial Differential Equations, Vol. 1, Issue 1
  • DOI: 10.1007/BF02163264

Optimal design of elastic plates with a constraint on the slope of the thickness function
journal, January 1983


A mesh evolution algorithm based on the level set method for geometry and topology optimization
journal, April 2013

  • Allaire, Grégoire; Dapogny, Charles; Frey, Pascal
  • Structural and Multidisciplinary Optimization, Vol. 48, Issue 4
  • DOI: 10.1007/s00158-013-0929-2

Topology optimization using an explicit interface representation
journal, August 2013

  • Christiansen, Asger Nyman; Nobel-Jørgensen, Morten; Aage, Niels
  • Structural and Multidisciplinary Optimization, Vol. 49, Issue 3
  • DOI: 10.1007/s00158-013-0983-9

Shape optimization with a level set based mesh evolution method
journal, December 2014

  • Allaire, G.; Dapogny, C.; Frey, P.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 282
  • DOI: 10.1016/j.cma.2014.08.028

Stress concentration minimization of 2D filets using X-FEM and level set description
journal, January 2007

  • Van Miegroet, Laurent; Duysinx, Pierre
  • Structural and Multidisciplinary Optimization, Vol. 33, Issue 4-5
  • DOI: 10.1007/s00158-006-0091-1

Levelset based fluid topology optimization using the extended finite element method
journal, March 2012

  • Kreissl, Sebastian; Maute, Kurt
  • Structural and Multidisciplinary Optimization, Vol. 46, Issue 3
  • DOI: 10.1007/s00158-012-0782-8

Fictitious domain methods using cut elements: III. A stabilized Nitsche method for Stokes’ problem
journal, April 2014

  • Burman, Erik; Hansbo, Peter
  • ESAIM: Mathematical Modelling and Numerical Analysis, Vol. 48, Issue 3
  • DOI: 10.1051/m2an/2013123

Stress-based topology optimization using spatial gradient stabilized XFEM
journal, October 2017


An Integrated Environment for Structural Configuration Design
journal, January 1990


On CAD-integrated structural topology and design optimization
journal, August 1991

  • Olhoff, Niels; Bendsøe, Martin P.; Rasmussen, John
  • Computer Methods in Applied Mechanics and Engineering, Vol. 89, Issue 1-3
  • DOI: 10.1016/0045-7825(91)90044-7

Adaptive topology optimization
journal, October 1995


The shape and topological optimizations connection
journal, August 2000

  • Céa, Jean; Garreau, Stéphane; Guillaume, Philippe
  • Computer Methods in Applied Mechanics and Engineering, Vol. 188, Issue 4
  • DOI: 10.1016/S0045-7825(99)00357-6

Topological sensitivity analysis
journal, February 2003

  • Novotny, A. A.; Feijóo, R. A.; Taroco, E.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 192, Issue 7-8
  • DOI: 10.1016/S0045-7825(02)00599-6

A topological derivative method for topology optimization
journal, February 2007

  • Norato, Julian A.; Bendsøe, Martin P.; Haber, Robert B.
  • Structural and Multidisciplinary Optimization, Vol. 33, Issue 4-5
  • DOI: 10.1007/s00158-007-0094-6

A review of optimization techniques used in the design of fibre composite structures for civil engineering applications
journal, January 2012


On thickness and orientational design with orthotropic materials
journal, June 1991


Regularized formulation for optimal design of axisymmetric plates
journal, January 1982


Optimal design and relaxation of variational problems, II
journal, March 1986

  • Kohn, Robert V.; Strang, Gilbert
  • Communications on Pure and Applied Mathematics, Vol. 39, Issue 2
  • DOI: 10.1002/cpa.3160390202

Generating optimal topologies in structural design using a homogenization method
journal, November 1988

  • Bendsøe, Martin Philip; Kikuchi, Noboru
  • Computer Methods in Applied Mechanics and Engineering, Vol. 71, Issue 2
  • DOI: 10.1016/0045-7825(88)90086-2

Materials with prescribed constitutive parameters: An inverse homogenization problem
journal, September 1994


Multiphase composites with extremal bulk modulus
journal, March 2000


Note on topology optimization of continuum structures including self-weight
journal, November 2004


Topology optimization of continuum structures subjected to pressure loading
journal, April 2000

  • Hammer, V. B.; Olhoff, N.
  • Structural and Multidisciplinary Optimization, Vol. 19, Issue 2
  • DOI: 10.1007/s001580050088

Density-based topological design of structures subjected to water pressure using a parametric loading surface
journal, July 2004

  • Fuchs, M. B.; Shemesh, N. N. Y.
  • Structural and Multidisciplinary Optimization, Vol. 28, Issue 1
  • DOI: 10.1007/s00158-004-0406-z

Topological optimization of continuum structures with design-dependent surface loading ? Part I: new computational approach for 2D problems
journal, May 2004


Topological optimization of continuum structures with design-dependent surface loading ? Part II: algorithm and examples for 3D problems
journal, May 2004


Design-dependent loads in topology optimization
journal, January 2003

  • Bourdin, Blaise; Chambolle, Antonin
  • ESAIM: Control, Optimisation and Calculus of Variations, Vol. 9
  • DOI: 10.1051/cocv:2002070

Topology optimization with design-dependent loads
journal, January 2001


Topology optimization using a mixed formulation: An alternative way to solve pressure load problems
journal, March 2007

  • Sigmund, O.; Clausen, P. M.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 196, Issue 13-16
  • DOI: 10.1016/j.cma.2006.09.021

Topology optimization for design-dependent hydrostatic pressure loading via the level-set method
journal, July 2019

  • Picelli, Renato; Neofytou, A.; Kim, H. Alicia
  • Structural and Multidisciplinary Optimization, Vol. 60, Issue 4
  • DOI: 10.1007/s00158-019-02339-y

Topology optimization for thermal conductors considering design-dependent effects, including heat conduction and convection
journal, May 2009


Topology optimization of convection-dominated, steady-state heat transfer problems
journal, July 2007


Industrial application of topology optimization for combined conductive and convective heat transfer problems
journal, April 2016

  • Zhou, Mingdong; Alexandersen, Joe; Sigmund, Ole
  • Structural and Multidisciplinary Optimization, Vol. 54, Issue 4
  • DOI: 10.1007/s00158-016-1433-2

A geometry projection method for shape optimization
journal, July 2004

  • Norato, J.; Haber, R.; Tortorelli, D.
  • International Journal for Numerical Methods in Engineering, Vol. 60, Issue 14
  • DOI: 10.1002/nme.1044

Topology optimization using a topology description function
journal, April 2004

  • de Ruiter, M. J.; van Keulen, F.
  • Structural and Multidisciplinary Optimization, Vol. 26, Issue 6
  • DOI: 10.1007/s00158-003-0375-7

Application of spectral level set methodology in topology optimization
journal, April 2006

  • Gomes, Alexandra A.; Suleman, Afzal
  • Structural and Multidisciplinary Optimization, Vol. 31, Issue 6
  • DOI: 10.1007/s00158-006-0005-2

Radial basis functions and level set method for structural topology optimization
journal, January 2006

  • Wang, Shengyin; Wang, Michael Yu
  • International Journal for Numerical Methods in Engineering, Vol. 65, Issue 12
  • DOI: 10.1002/nme.1536

Parametric structural shape & topology optimization with a variational distance-regularized level set method
journal, July 2017


Parametric shape and topology optimization: A new level set approach based on cardinal basis functions
journal, December 2017

  • Jiang, Long; Chen, Shikui; Jiao, Xiangmin
  • International Journal for Numerical Methods in Engineering, Vol. 114, Issue 1
  • DOI: 10.1002/nme.5733

Topology optimization in B-spline space
journal, October 2013


Lagrangian Description Based Topology Optimization—A Revival of Shape Optimization
journal, January 2016

  • Zhang, Weisheng; Zhang, Jian; Guo, Xu
  • Journal of Applied Mechanics, Vol. 83, Issue 4
  • DOI: 10.1115/1.4032432

Feature-driven topology optimization method with signed distance function
journal, October 2016

  • Zhou, Ying; Zhang, Weihong; Zhu, Jihong
  • Computer Methods in Applied Mechanics and Engineering, Vol. 310
  • DOI: 10.1016/j.cma.2016.06.027

Explicit structural topology optimization based on moving morphable components (MMC) with curved skeletons
journal, October 2016

  • Guo, Xu; Zhang, Weisheng; Zhang, Jian
  • Computer Methods in Applied Mechanics and Engineering, Vol. 310
  • DOI: 10.1016/j.cma.2016.07.018

Structural complexity control in topology optimization via moving morphable component (MMC) approach
journal, June 2017

  • Zhang, Weisheng; Zhou, Jianhua; Zhu, Yichao
  • Structural and Multidisciplinary Optimization, Vol. 56, Issue 3
  • DOI: 10.1007/s00158-017-1736-y

A comprehensive study of feature definitions with solids and voids for topology optimization
journal, October 2017

  • Zhang, Weihong; Zhou, Ying; Zhu, Jihong
  • Computer Methods in Applied Mechanics and Engineering, Vol. 325
  • DOI: 10.1016/j.cma.2017.07.004

A geometry projection method for continuum-based topology optimization with discrete elements
journal, August 2015

  • Norato, J. A.; Bell, B. K.; Tortorelli, D. A.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 293
  • DOI: 10.1016/j.cma.2015.05.005

A geometry projection method for the topology optimization of plate structures
journal, May 2016

  • Zhang, Shanglong; Norato, Julián A.; Gain, Arun L.
  • Structural and Multidisciplinary Optimization, Vol. 54, Issue 5
  • DOI: 10.1007/s00158-016-1466-6

Stress-based topology optimization with discrete geometric components
journal, October 2017

  • Zhang, Shanglong; Gain, Arun L.; Norato, Julián A.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 325
  • DOI: 10.1016/j.cma.2017.06.025

A geometric projection method for designing three-dimensional open lattices with inverse homogenization: A geometric projection method
journal, July 2017

  • Watts, Seth; Tortorelli, Daniel A.
  • International Journal for Numerical Methods in Engineering, Vol. 112, Issue 11
  • DOI: 10.1002/nme.5569

Semi-analytic geometry with R-functions
journal, April 2007


Procedural function-based modelling of volumetric microstructures
journal, September 2011


A level set based model for damage growth: The thick level set approach
journal, December 2010

  • Moës, N.; Stolz, C.; Bernard, P. -E.
  • International Journal for Numerical Methods in Engineering, Vol. 86, Issue 3
  • DOI: 10.1002/nme.3069

An embedded mesh method in a multiple material ALE
journal, October 2012

  • Puso, Michael A.; Sanders, Jessica; Settgast, Randy
  • Computer Methods in Applied Mechanics and Engineering, Vol. 245-246
  • DOI: 10.1016/j.cma.2012.07.014

An embedded mesh method using piecewise constant multipliers with stabilization: mathematical and numerical aspects: AN EMBEDDED MESH METHOD: MATHEMATICAL AND NUMERICAL ASPECTS
journal, October 2014

  • Puso, M. A.; Kokko, E.; Settgast, R.
  • International Journal for Numerical Methods in Engineering, Vol. 104, Issue 7
  • DOI: 10.1002/nme.4796

A level set-based parameterization method for structural shape and topology optimization
journal, October 2008

  • Luo, Zhen; Wang, Michael Yu; Wang, Shengyin
  • International Journal for Numerical Methods in Engineering, Vol. 76, Issue 1
  • DOI: 10.1002/nme.2092

Topology optimization of multiple deformable bodies in contact with large deformations
journal, November 2020

  • Fernandez, Felipe; Puso, Michael A.; Solberg, Jerome
  • Computer Methods in Applied Mechanics and Engineering, Vol. 371
  • DOI: 10.1016/j.cma.2020.113288

Slope constrained topology optimization
journal, April 1998


On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
journal, April 2005


Multiscale topology optimization using neural network surrogate models
journal, April 2019

  • White, Daniel A.; Arrighi, William J.; Kudo, Jun
  • Computer Methods in Applied Mechanics and Engineering, Vol. 346
  • DOI: 10.1016/j.cma.2018.09.007

Filters in topology optimization based on Helmholtz-type differential equations
journal, December 2010

  • Lazarov, B. S.; Sigmund, O.
  • International Journal for Numerical Methods in Engineering, Vol. 86, Issue 6
  • DOI: 10.1002/nme.3072

Simple, accurate surrogate models of the elastic response of three-dimensional open truss micro-architectures with applications to multiscale topology design
journal, May 2019

  • Watts, Seth; Arrighi, William; Kudo, Jun
  • Structural and Multidisciplinary Optimization, Vol. 60, Issue 5
  • DOI: 10.1007/s00158-019-02297-5

3D-Printing of Meso-structurally Ordered Carbon Fiber/Polymer Composites with Unprecedented Orthotropic Physical Properties
journal, March 2017

  • Lewicki, James P.; Rodriguez, Jennifer N.; Zhu, Cheng
  • Scientific Reports, Vol. 7, Issue 1
  • DOI: 10.1038/srep43401

Optimal design of fiber reinforced composite structures and their direct ink write fabrication
journal, August 2019

  • Fernandez, Felipe; Compel, W. Scott; Lewicki, James P.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 353
  • DOI: 10.1016/j.cma.2019.05.010

Experimental Validation of an Additively Manufactured Stiffness-Optimized Short-Fiber Reinforced Composite Clevis Joint
journal, April 2019


Fixed grid finite elements in elasticity problems
journal, March 1999