Multi-material topology optimization with multiple volume constraints: a general approach applied to ground structures with material nonlinearity

Multi-material topology optimization is a practical tool that allows for improved structural designs. However, most studies are presented in the context of continuum topology optimization – few studies focus on truss topology optimization. Moreover, most work in this field has been restricted to linear material behavior with limited volume constraint settings for multiple materials. To address these issues, we propose an efficient multi-material topology optimization formulation considering material nonlinearity. The proposed formulation handles an arbitrary number of candidate materials with flexible material properties, features freely specified material layers, and includes a generalized volume constraint setting. To efficiently handle such arbitrary volume constraints, we derive a design update scheme that performs robust updates of the design variables associated with each volume constraint independently. The derivation is based on the separable feature of the dual problem of the convex approximated primal subproblem with respect to the Lagrange multipliers, and thus the update of design variables in each volume constraint only depends on the corresponding Lagrange multiplier. Through examples in 2D and 3D, using combinations of Ogden-based, bilinear, and linear materials, we demonstrate that the proposed multi-material topology optimization framework with the presented update scheme leads to a design tool that not only finds the optimal topology but also selects the proper type and amount of material. The design update scheme is named ZPR (phonetically, zipper), after the initials of the authors’ last names (Zhang-Paulino-Ramos Jr.).

[1]  M. Cui,et al.  An Improved Alternating Active-Phase Algorithm for Multi-Material Topology Optimization Problems , 2014 .

[2]  Glaucio H. Paulino,et al.  Convex topology optimization for hyperelastic trusses based on the ground-structure approach , 2015 .

[3]  Matthew Gilbert,et al.  Practical plastic layout optimization of trusses incorporating stability considerations , 2006 .

[4]  Alok Sutradhar,et al.  A multi-resolution method for 3D multi-material topology optimization , 2015 .

[5]  Wolfgang Achtziger,et al.  Local stability of trusses in the context of topology optimization Part I: Exact modelling , 1999 .

[6]  A. Nemirovski,et al.  Optimal Design of Trusses Under a Nonconvex Global Buckling Constraint , 2000 .

[7]  Osvaldo M. Querin,et al.  Generation of strut-and-tie models by topology design using different material properties in tension and compression , 2011 .

[8]  Ole Sigmund,et al.  Reinforcement layout design for concrete structures based on continuum damage and truss topology optimization , 2013 .

[9]  Mei Yulin,et al.  A level set method for structural topology optimization with multi-constraints and multi-materials , 2004 .

[10]  James K. Guest,et al.  Reinforced Concrete Force Visualization and Design Using Bilinear Truss-Continuum Topology Optimization , 2013 .

[11]  Rouhollah Tavakoli,et al.  Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation , 2013, Structural and Multidisciplinary Optimization.

[12]  Xiaoming Wang,et al.  Color level sets: a multi-phase method for structural topology optimization with multiple materials , 2004 .

[13]  Michael Yu Wang,et al.  Design of multimaterial compliant mechanisms using level-set methods , 2005 .

[14]  G. Paulino,et al.  GRAND3 — Ground structure based topology optimization for arbitrary 3D domains using MATLAB , 2015, Structural and Multidisciplinary Optimization.

[15]  O. Sigmund,et al.  Multiphase composites with extremal bulk modulus , 2000 .

[16]  Uri Kirsch,et al.  Structural Optimization: Fundamentals and Applications , 1993 .

[17]  Uri Kirsch,et al.  Optimal topologies of truss structures , 1989 .

[18]  K. Svanberg,et al.  An alternative interpolation scheme for minimum compliance topology optimization , 2001 .

[19]  Glaucio H. Paulino,et al.  Filtering structures out of ground structures – a discrete filtering tool for structural design optimization , 2016 .

[20]  Glaucio H. Paulino,et al.  An operator splitting algorithm for Tikhonov-regularized topology optimization , 2013 .

[21]  R. Ogden Non-Linear Elastic Deformations , 1984 .

[22]  Glaucio H. Paulino,et al.  Macroelement and Macropatch Approaches to Structural Topology Optimization Using the Ground Structure Method , 2016 .

[23]  George I. N. Rozvany,et al.  Layout Optimization of Structures , 1995 .

[24]  Luzhong Yin,et al.  Optimality criteria method for topology optimization under multiple constraints , 2001 .

[25]  Tomasz Sokół,et al.  A 99 line code for discretized Michell truss optimization written in Mathematica , 2011 .

[26]  G. I. N. Rozvany,et al.  Difficulties in truss topology optimization with stress, local buckling and system stability constraints , 1996 .

[27]  Shiwei Zhou,et al.  Multimaterial structural topology optimization with a generalized Cahn–Hilliard model of multiphase transition , 2006 .

[28]  A. S. Leonov,et al.  Methods for Solving Ill-Posed Extremum Problems with Optimal and Extra-Optimal Properties , 2019, Mathematical Notes.

[29]  Harvey J. Greenberg,et al.  Automatic design of optimal structures , 1964 .

[30]  Glaucio H. Paulino,et al.  Bridging topology optimization and additive manufacturing , 2015, Structural and Multidisciplinary Optimization.

[31]  Adeildo S. Ramos,et al.  Material nonlinear topology optimization using the ground structure method with a discrete filtering scheme , 2017 .

[32]  R. D. Wood,et al.  Nonlinear Continuum Mechanics for Finite Element Analysis , 1997 .

[33]  Makoto Ohsaki Optimization of Finite Dimensional Structures , 2010 .

[34]  A. Groenwold,et al.  On the equivalence of optimality criterion and sequential approximate optimization methods in the classical topology layout problem , 2008 .

[35]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[36]  Tino Stanković,et al.  A Generalized Optimality Criteria Method for Optimization of Additively Manufactured Multimaterial Lattice Structures , 2015 .

[37]  Matti Ristinmaa,et al.  Large strain phase‐field‐based multi‐material topology optimization , 2015 .

[38]  O. Amir,et al.  Conceptual design of reinforced concrete structures using topology optimization with elastoplastic material modeling , 2012 .

[39]  R. Haftka,et al.  Elements of Structural Optimization , 1984 .

[40]  K. Svanberg The method of moving asymptotes—a new method for structural optimization , 1987 .

[41]  S. Torquato,et al.  Design of materials with extreme thermal expansion using a three-phase topology optimization method , 1997 .

[42]  M. Bendsøe,et al.  Material interpolation schemes in topology optimization , 1999 .

[43]  Glaucio H. Paulino,et al.  GRAND3 — Ground structure based topology optimization for arbitrary 3D domains using MATLAB , 2015, Structural and Multidisciplinary Optimization.

[44]  M. Rönnqvist,et al.  Nested approach to structural optimization in nonsmooth mechanics , 1995 .

[45]  Wolfgang Achtziger Truss topology optimization including bar properties different for tension and compression , 1996 .

[46]  Michael Yu Wang,et al.  A level-set based variational method for design and optimization of heterogeneous objects , 2005, Comput. Aided Des..

[47]  Glaucio H. Paulino,et al.  Truss layout optimization within a continuum , 2013 .

[48]  Anders Klarbring,et al.  An Introduction to Structural Optimization , 2008 .

[49]  Glaucio H. Paulino,et al.  Geometrical Aspects of Lateral Bracing Systems: Where Should the Optimal Bracing Point Be? , 2014 .

[50]  Erik Lund,et al.  Discrete material optimization of general composite shell structures , 2005 .

[51]  Erik Lund,et al.  Material interpolation schemes for unified topology and multi-material optimization , 2011 .

[52]  G. K. Ananthasuresh,et al.  Topology optimization of compliant mechanisms with multiple materials using a peak function material interpolation scheme , 2001 .

[53]  Wolfgang Achtziger,et al.  Local stability of trusses in the context of topology optimization Part II: A numerical approach , 1999 .