Piecewise length scale control for topology optimization with an irregular design domain

Abstract This paper presents a piecewise length scale control method for level set topology optimization. Different from the existing methods, where a unique lower limit or upper limit was applied to the entire design domain, this new method decomposes the topological design into pieces of strip-like components based on the connectivity condition, and then, the lower or upper limit for length scale control could be piecewise and dynamically defined based on each component’s real-time status (such as position, orientation, or dimension). Specifically, a sub-algorithm of structural skeleton identification and segmentation is developed to decompose the structure and its skeleton. Then, a skeleton segment-based length scale control method is developed to achieve the piecewise length scale control effect. In addition, a special type of length scale constrained topology optimization problem that involves an irregular design domain will be addressed, wherein the complex design domain plus the length scale constraint may make the conventional length scale control methods fail to work. Effectiveness of the proposed method will be proved through a few numerical examples.

[1]  Yongsheng Ma,et al.  A novel CACD/CAD/CAE integrated design framework for fiber-reinforced plastic parts , 2015, Adv. Eng. Softw..

[2]  James K. Guest,et al.  Topology optimization with multiple phase projection , 2009 .

[3]  Xu Guo,et al.  An explicit length scale control approach in SIMP-based topology optimization , 2014 .

[4]  Attila Kuba,et al.  A Parallel 3D 12-Subiteration Thinning Algorithm , 1999, Graph. Model. Image Process..

[5]  Xu Guo,et al.  Explicit feature control in structural topology optimization via level set method , 2014 .

[6]  G. Allaire,et al.  MULTI-PHASE STRUCTURAL OPTIMIZATION VIA A LEVEL SET METHOD ∗, ∗∗ , 2014 .

[7]  Ole Sigmund,et al.  Manufacturing tolerant topology optimization , 2009 .

[8]  S. Osher,et al.  Regular Article: A PDE-Based Fast Local Level Set Method , 1999 .

[9]  M. Wang,et al.  A new level set method for systematic design of hinge-free compliant mechanisms , 2008 .

[10]  Jian Zhang,et al.  Minimum length scale control in structural topology optimization based on the Moving Morphable Components (MMC) approach , 2016 .

[11]  Xiaoming Wang,et al.  A level set method for structural topology optimization , 2003 .

[12]  Punam K. Saha,et al.  A survey on skeletonization algorithms and their applications , 2016, Pattern Recognit. Lett..

[13]  O. Sigmund,et al.  Robust topology optimization accounting for spatially varying manufacturing errors , 2011 .

[14]  Jie Yuan,et al.  A new three-dimensional topology optimization method based on moving morphable components (MMCs) , 2017 .

[15]  Jian Zhang,et al.  Explicit structural topology optimization based on moving morphable components (MMC) with curved skeletons , 2016 .

[16]  Yongsheng Ma,et al.  A new multi-material level set topology optimization method with the length scale control capability , 2018 .

[17]  Alexandru Telea,et al.  Computing refined skeletal features from medial point clouds , 2016, Pattern Recognit. Lett..

[18]  James K. Guest,et al.  Imposing maximum length scale in topology optimization , 2009 .

[19]  Boyan Stefanov Lazarov,et al.  Maximum length scale in density based topology optimization , 2017 .

[20]  Charlie C. L. Wang,et al.  Current and future trends in topology optimization for additive manufacturing , 2018 .

[21]  G. Allaire,et al.  Thickness control in structural optimization via a level set method , 2016, Structural and Multidisciplinary Optimization.

[22]  Andrea Tagliasacchi,et al.  3D Skeletons: A State‐of‐the‐Art Report , 2016, Comput. Graph. Forum.

[23]  T. Shi,et al.  Constraints of distance from boundary to skeleton: For the control of length scale in level set based structural topology optimization , 2015 .

[24]  Liang Gao,et al.  Topology optimization for concurrent design of structures with multi-patch microstructures by level sets , 2018 .

[25]  Michael Yu Wang,et al.  Shape feature control in structural topology optimization , 2008, Comput. Aided Des..

[26]  Boyan Stefanov Lazarov,et al.  Achieving stress-constrained topological design via length scale control , 2018, Structural and Multidisciplinary Optimization.

[27]  M. Wang,et al.  Length scale control for structural optimization by level sets , 2016 .

[28]  O. Sigmund Morphology-based black and white filters for topology optimization , 2007 .

[29]  Lin Cheng,et al.  Arbitrary void feature control in level set topology optimization , 2017 .

[30]  Yongsheng Ma,et al.  Minimum void length scale control in level set topology optimization subject to machining radii , 2016, Comput. Aided Des..

[31]  Gabriella Sanniti di Baja,et al.  Distance-Driven Skeletonization in Voxel Images , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Michael Yu Wang,et al.  Concurrent design with connectable graded microstructures , 2017 .

[33]  Ole Sigmund,et al.  On projection methods, convergence and robust formulations in topology optimization , 2011, Structural and Multidisciplinary Optimization.

[34]  Liang Gao,et al.  Topology optimization for functionally graded cellular composites with metamaterials by level sets , 2018 .

[35]  Jihong Zhu,et al.  A comprehensive study of feature definitions with solids and voids for topology optimization , 2017 .

[36]  Yongsheng Ma,et al.  A survey of manufacturing oriented topology optimization methods , 2016, Adv. Eng. Softw..

[37]  Ole Sigmund,et al.  Length scale and manufacturability in density-based topology optimization , 2016, Archive of Applied Mechanics.

[38]  Kenji Kita,et al.  Euclidean distance-ordered thinning for skeleton extraction , 2010, 2010 2nd International Conference on Education Technology and Computer.

[39]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[40]  G. Allaire,et al.  Structural optimization using sensitivity analysis and a level-set method , 2004 .

[41]  Thomas A. Poulsen A new scheme for imposing a minimum length scale in topology optimization , 2003 .

[42]  Xu Guo,et al.  Doing Topology Optimization Explicitly and Geometrically—A New Moving Morphable Components Based Framework , 2014 .

[43]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[44]  Peter D. Dunning,et al.  Minimum length-scale constraints for parameterized implicit function based topology optimization , 2018, Structural and Multidisciplinary Optimization.

[45]  Lei Li,et al.  Uniform thickness control without pre-specifying the length scale target under the level set topology optimization framework , 2018, Adv. Eng. Softw..

[46]  O. Sigmund,et al.  Minimum length scale in topology optimization by geometric constraints , 2015 .

[47]  James K. Guest,et al.  Achieving minimum length scale in topology optimization using nodal design variables and projection functions , 2004 .