Inequality constraint on the maximum genus for 3D structural compliance topology optimization.

Haitao Han, Chong Wang, Tongxing Zuo, Zhenyu Liu
Author Information
  1. Haitao Han: Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences, Changchun, 130033, China.
  2. Chong Wang: Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences, Changchun, 130033, China.
  3. Tongxing Zuo: Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences, Changchun, 130033, China.
  4. Zhenyu Liu: Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences, Changchun, 130033, China. liuzy@ciomp.ac.cn.

Abstract

Structural topology constraints in topology optimization are an important research topic. The structural topology is characterized by the topological invariance of the number of holes. The holes of a structure in 3D space can be classified as internally enclosed holes and external through-holes (or tunnels). The genus is the number of tunnels. This article proposes the quotient set design variable method (QSDV) to implement the inequality constraint on the maximum genus allowed in an optimized structure for 3D structural topology optimization. The principle of the QSDV is to classify the changing design variables according to the connectivity of the elements in a structure to obtain the quotient set and update the corresponding elements in the quotient set to meet the topological constraint. Based on the standard relaxation algorithm discrete variable topology optimization method (DVTOCRA), the effectiveness of the QSDV is illustrated in numerical examples of a 3D cantilever beam.

References

Petersson, J. & Sigmund, O. Slope constrained topology optimization. Int J. Numer. Methods Eng. 41(8), 1417–1434. https://doi.org/10.1002/(SICI)1097-0207(19980430)41:8%3c1417::AID-NME344%3e3.0.CO;2-N (1998). [DOI: 10.1002/(SICI)1097-0207(19980430)41]
Zhao, Z., Zhou, S., Cai, K. & Xie, Y. M. A direct approach to controlling the topology in structural optimization. Comput. Struct. 227, 106141. https://doi.org/10.1016/j.compstruc.2019.106141 (2020). [DOI: 10.1016/j.compstruc.2019.106141]
Han, H., Guo, Y., Chen, S. & Liu, Z. Topological constraints in 2D structural topology optimization. Struct. Multidiscipl. Optim. 63, 39–58. https://doi.org/10.1007/s00158-020-02771-5 (2020). [DOI: 10.1007/s00158-020-02771-5]
Bujny, M., Aulig, N., Olhofer, M. & Duddeck, F. Evolutionary level set method for crashworthiness topology optimization. Conf. ECCOMAS Congr. https://doi.org/10.7712/100016.1814.11054 (2016). [DOI: 10.7712/100016.1814.11054]
Sigmund, O. & Petersson, J. Numerical instabilities in topology optimization: A survey on procedures dealingwith checkerboards, meshdependencies and local minima. Struct. Optim. 16, 68–75. https://doi.org/10.1007/BF01214002 (1998). [DOI: 10.1007/BF01214002]
Bourdin, B. Filters in topology optimization. Int. J. Numer. Methods Eng. 50(9), 2143–2158. https://doi.org/10.1002/nme.116 (2001). [DOI: 10.1002/nme.116]
Pedersen, C. G., Lund, J. J., Damkilde, L. & Kristensen, A. S. A. Topology optimization—Improved checker-board filtering with sharp contours. Proc. 19th Nordic Seminar Comput. Mech. 2006, 182–185 (2006).
Qie, L., Jing, S. & Lian, R. Heaviside-based morphological filters for topology optimization. IOP Conf. Series Mater. Sci. Eng. 472, 012034 (2019). [DOI: 10.1088/1757-899X/472/1/012034]
Buhl, T., Pedersen, C. B. W. & Sigmund, O. Stiffness design of geometrically nonlinear structures using topology optimization. Struct. Multidiscipl. Optim. 19, 93–104. https://doi.org/10.1007/s001580050089 (2000). [DOI: 10.1007/s001580050089]
Petersson, J. Some convergence results in perimeter-controlled topology optimization. Comput. Methods Appl. Mech. Eng. 171(1–2), 123–140. https://doi.org/10.1016/S0045-7825(98)00248-5 (1999). [DOI: 10.1016/S0045-7825(98)00248-5]
Guest, J. K., Prevost, J. H. & Belytschko, T. Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int. J. Numer. Methods Eng. 61, 238–254. https://doi.org/10.1002/nme.1064 (2004). [DOI: 10.1002/nme.1064]
Wang, M. Y. & Wang, S. Bilateral filtering for structural topology optimization. Int. J. Numer. Methods Eng. 63(13), 1911–1938. https://doi.org/10.1002/nme.1347 (2005). [DOI: 10.1002/nme.1347]
Munro, D. & Groenwold, A. Local stress-constrained and slope-constrained SAND topology optimization. Int. J. Numer. Methods Eng. 110(5), 420–439. https://doi.org/10.1002/nme.5360 (2016). [DOI: 10.1002/nme.5360]
Fernández, E., Collet, M., Alarcón, P., Bauduin, S. & Duysinx, P. An aggregation strategy of maximum size constraints in density-based topology optimization. Struct. Multidiscipl. Optim. 60, 2113–2130. https://doi.org/10.1007/s00158-019-02313-8 (2019). [DOI: 10.1007/s00158-019-02313-8]
Fernández, E. et al. Imposing minimum and maximum member size, minimum cavity size, and minimum separation distance between solid members in topology optimization. Comput. Methods Appl. Mech. Eng. 368, 113157. https://doi.org/10.1016/j.cma.2020.113157 (2020). [DOI: 10.1016/j.cma.2020.113157]
Zhang, W., Zhou, J., Zhu, Y. & Guo, X. Structural complexity control in topology optimization via Moving Morphable Component (MMC) approach. Struct. Multidiscipl. Optim. 56, 535–552. https://doi.org/10.1007/s00158-017-1736-y (2017). [DOI: 10.1007/s00158-017-1736-y]
Kim, H., Querin, O. M., Steven, G. P. & Xie, Y. M. A method for varying the number of cavities in an optimized topology using Evolutionary Structural Optimization. Struct. Multidiscip. Optim. 19(13), 140–147. https://doi.org/10.1007/s001580050094 (2014). [DOI: 10.1007/s001580050094]
Li, Q., Chen, W., Liu, S. & Fan, H. Topology optimization design of cast parts based on virtual temperature method. CAD Comput. Aided Des. 94, 28–40. https://doi.org/10.1016/j.cad.2017.08.002 (2018). [DOI: 10.1016/j.cad.2017.08.002]
Liu, S., Li, Q., Chen, W., Tong, L. & Cheng, G. An identification method for internal enclosed-holes restriction in manufacturability design for additive manufacturing structures. Front. Mech. Eng. China 10, 126–137. https://doi.org/10.1007/s11465-015-0340-3 (2015). [DOI: 10.1007/s11465-015-0340-3]
Liang, Y., Yan, X. & Cheng, G. Explicit control of 2D and 3D structural complexity by discrete variable topology optimization method. Comput. Methods Appl. Mech. Eng. https://doi.org/10.1016/j.cma.2021.114302 (2021). [DOI: 10.1016/j.cma.2021.114302]
Zhou, H. & Kolavennu, S. T. Discrete topology optimization of structures without uncertainty. Proc. ASME 2013 Int. Mech. Eng. Congr. Expos. https://doi.org/10.1115/IMECE2013-62824 (2013). [DOI: 10.1115/IMECE2013-62824]
Chen, L. & Rong, Y. Digital topological method for computing genus and the Betti numbers. Topol. Appl. 157(12), 1931–1936. https://doi.org/10.1016/j.topol.2010.04.006 (2010). [DOI: 10.1016/j.topol.2010.04.006]
Chen, L. Discrete Surfaces and Manifolds (Scientific Practical Computing, 2004).
Liang, Y. & Cheng, G. Further elaborations on topology optimization via sequential integer programming and Canonical relaxation algorithm and 128-line MATLAB code. Struct. Multidiscipl. Optim. 61, 411–431. https://doi.org/10.1007/s00158-019-02396-3 (2020). [DOI: 10.1007/s00158-019-02396-3]
do Carmo, M. Riemannian geometry (Birkhäuser, 1992). [DOI: 10.1007/978-1-4757-2201-7]
Chen, B. & Chen, G. Gauss-Bonnet formula, finiteness condition, and characterizations of graphs embedded in surfaces. Graphs Comb. 24, 159–183. https://doi.org/10.1007/s00373-008-0782-z (2008). [DOI: 10.1007/s00373-008-0782-z]
Chen, B. The Gauss-Bonnet formula of polytopal manifolds and the characterization of embedded graphs with nonnegative curvature. Proc. Amer. Math. Soc. 137, 1601–1611. https://doi.org/10.1090/S0002-9939-08-09739-6 (2009). [DOI: 10.1090/S0002-9939-08-09739-6]
Dyer, C. R. Computing the Euler number of an image from its quadtree. Comput. Graph. Image Process. 13, 270–276. https://doi.org/10.1016/0146-664X(80)90050-7 (1980). [DOI: 10.1016/0146-664X(80)90050-7]
Lin, X., Xiang, S. & Gu, Y. A new approach to compute the Euler Number of 3D image. 3rd IEEE Conf. Ind. Electron. Appl. ICIEA https://doi.org/10.1109/ICIEA.2008.4582777 (2008). [DOI: 10.1109/ICIEA.2008.4582777]
Delfinado, C. J. A. & Edelsbrunner, H. An incremental algorithm for Betti numbers of simplicial complexes on the 3-sphere. Comput. Aided Geometric Design 12(7), 771–784. https://doi.org/10.1016/0167-8396(95)00016-Y (1995). [DOI: 10.1016/0167-8396(95)00016-Y]
Basu, S. & Kettner, M. Computing the Betti numbers of arrangements in practice. In Computer Algebra in Scientific Computing Vol. 3718 (eds Ganzha, V. G. et al.) (Springer, 2005). https://doi.org/10.1007/11555964_2 . [DOI: 10.1007/11555964_2]
Gonzalez-Lorenzo, A., Juda, M., Bac, A., Mari, J. L. & Real, P. Fast, simple and separable computation of Betti numbers on 3D cubical complexes. In Computational Topology in Image Context Vol. 9667 (eds Bac, A. & Mari, J. L.) (Springer, 2016). https://doi.org/10.1007/978-3-319-39441-1_12 . [DOI: 10.1007/978-3-319-39441-1_12]
Griffiths, H. B. The fundamental group of a surface, and a theorem of Schreier. Acta Math. 110, 1–17. https://doi.org/10.1007/BF02391853 (1963). [DOI: 10.1007/BF02391853]
Damiand, G., Peltier, S. & Fuchs, L. Computing homology generators for volumes using minimal generalized maps. Int. Workshop Comb. Image Anal. 4958, 60–74. https://doi.org/10.1007/978-3-540-78275-9_6 (2008). [DOI: 10.1007/978-3-540-78275-9_6]
Gu, D. X. & Yau, S. T. Computational conformal geometry. HIGHER EDUCATION PRESS. International Press, Somerville, Massachusetts, U.S.A.; Higher Education Press, Beijing, China (2008).
Sivapuram, R. & Picelli, R. Topology optimization of binary structures using Integer Linear Programming. Finite Elements Anal. Design 139, 49–61. https://doi.org/10.1016/j.finel.2017.10.006 (2018). [DOI: 10.1016/j.finel.2017.10.006]
Beckers, M. Topology optimization using a dual method with discrete variables. Struct. Optim. 17, 14–24. https://doi.org/10.1007/BF01197709 (1999). [DOI: 10.1007/BF01197709]
Xie, Y. M. & Steven, G. P. A simple evolutionary procedure for structural optimization. Comput. Struct. 49(5), 885–896. https://doi.org/10.1016/0045-7949(93)90035-C (1993). [DOI: 10.1016/0045-7949(93)90035-C]
Huang, X. & Xie, Y. M. Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput. Mech. 43, 393–401. https://doi.org/10.1007/s00466-008-0312-0 (2009). [DOI: 10.1007/s00466-008-0312-0]
Allaire, G., Dapogny, C. & Jouve, F. Shape and topology optimization. In Handbook of Numerical Analysis Vol. 22 1–132 (Elsevier, 2021). https://doi.org/10.1016/bs.hna.2020.10.004 . [DOI: 10.1016/bs.hna.2020.10.004]

Grants

  1. no. 51675506/National Science Foundation of China
  2. 2017ZX10304403/National Science and Technology Major Project

Word Cloud

Similar Articles

Cited By