Generating 3D Topologies with Multiple Constraints on the GPU

1. Abstract The objective of this paper is to demonstrate a topology optimization method that can handle multiple constraints. The method relies on the concept of topological sensitivity that captures the first order change in any quantity of interest to a topological change. Specifically, in this paper, the topological sensitivity field for each of constraints is first computed. These fields are then dynamically combined to result in a single topological level-set. Finally, by relying on a fixed-point iteration, the topological level-set leads to optimal topologies (with decreasing volume fractions) that satisfy the constraints. Since the method relies on an assembly-free finite-element analysis, it is parallelization-friendly, and can be easily ported to the GPU, as demonstrated through examples in 3D.

[1]  Krishnan Suresh,et al.  An efficient numerical method for computing the topological sensitivity of arbitrary‐shaped features in plate bending , 2009 .

[2]  M. Kocvara,et al.  Solving stress constrained problems in topology and material optimization , 2012 .

[3]  Cheng Gengdong,et al.  Epsilon-continuation approach for truss topology optimization , 2004 .

[4]  Raúl A. Feijóo,et al.  Topological Sensitivity Analysis for Three-dimensional Linear Elasticity Problem , 2007 .

[5]  Xu Guo,et al.  Stress-related Topology Optimization via Level Set Approach , 2011 .

[6]  J. Cea,et al.  The shape and topological optimizations connection , 2000 .

[7]  E. Sturler,et al.  Large‐scale topology optimization using preconditioned Krylov subspace methods with recycling , 2007 .

[8]  Julián A. Norato,et al.  Stress-based topology optimization for continua , 2010 .

[9]  Ren-Jye Yang,et al.  Stress-based topology optimization , 1996 .

[10]  K. Suresh Efficient generation of large-scale pareto-optimal topologies , 2013 .

[11]  Krishnan Suresh,et al.  Generalization of Topological Sensitivity and Its Application to Defeaturing , 2007, DAC 2007.

[12]  Daniel A. Tortorelli,et al.  A systematic approach to shape sensitivity analysis , 1993 .

[13]  V. Kobelev,et al.  Bubble method for topology and shape optimization of structures , 1994 .

[14]  Joaquim R. R. A. Martins,et al.  Stress-based topology optimization using an isoparametric level set method , 2012 .

[15]  M. Bruggi,et al.  A mixed FEM approach to stress‐constrained topology optimization , 2008 .

[16]  Vijay Krishna Yalamanchili,et al.  Topology Optimization of Structures Using a Global Stress Measure , 2012 .

[17]  P. Duysinx,et al.  Topology optimization for minimum weight with compliance and stress constraints , 2012 .

[18]  Emílio C. N. Silva,et al.  Optimization of material distribution in functionally graded structures with stress constraints , 2006 .

[19]  Krishnan Suresh,et al.  Stress-constrained topology optimization: a topological level-set approach , 2013, Structural and Multidisciplinary Optimization.

[20]  R. Feijóo,et al.  Topological sensitivity analysis , 2003 .

[21]  Chau H. Le,et al.  Developments in topology and shape optimization , 2010 .

[22]  G. Allaire,et al.  Minimum stress optimal design with the level set method. , 2008 .

[23]  Jan Sokolowski,et al.  On the Topological Derivative in Shape Optimization , 1999 .

[24]  Krishnan Suresh,et al.  Feature sensitivity: A generalization of topological sensitivity , 2008 .

[25]  G. Qiu,et al.  A note on the derivation of global stress constraints , 2009 .

[27]  T. Shi,et al.  A level set solution to the stress-based structural shape and topology optimization , 2012 .

[28]  Edgardo Taroco,et al.  Topological-Shape Sensitivity Method: Theory and Applications , 2006 .

[29]  Antonio André Novotny,et al.  Topological optimization of structures subject to Von Mises stress constraints , 2010 .

[30]  F. Navarrina,et al.  Topology optimization of continuum structures with local and global stress constraints , 2009 .

[31]  William Prager,et al.  Optimal structural design for given deflection , 1970 .

[32]  Michael Yu Wang,et al.  Optimal topology design of continuum structures with stress concentration alleviation via level set method , 2013 .

[33]  M. Bendsøe,et al.  Topology optimization of continuum structures with local stress constraints , 1998 .

[34]  Kyung K. Choi,et al.  Structural sensitivity analysis and optimization , 2005 .

[35]  Krister Svanberg,et al.  Sequential integer programming methods for stress constrained topology optimization , 2007 .

[36]  George I. N. Rozvany,et al.  A critical review of established methods of structural topology optimization , 2009 .

[37]  Ole Sigmund,et al.  A 99 line topology optimization code written in Matlab , 2001 .