journal article·2024-12Open access

Voxel-based evolutionary topological optimization of connected structures for natural frequency optimization

Antonio Bacciaglia, Alessandro Ceruti, Alfredo Liverani

Abstract

Abstract The topology optimization methodology is widely utilized in industrial engineering for designing lightweight and efficient components. In this framework, considering natural frequencies is crucial for adequately designing components and structures exposed to dynamic loads, as in aerospace or automotive applications. The scientific community has shown the efficiency of Bi-directional Evolutionary Structural Optimization (BESO), showcasing its ability to converge towards optimal solid-void or bi-material solutions for a wide range of frequency optimization problems in continuum structures. However, these methods show limits when the complexity of the domain volume increases; thus, they are well-suited for academic case studies but may fail when dealing with industrial applications that require more complex shapes. The connectivity of the structures resulting from the optimization also plays a fundamental role in choosing the best optimization approach, as some available commercial and open-source codes nowadays return unfeasible sparse structures. An improved voxel-based BESO algorithm has been developed in this work to cope with current limits in lightweight structure optimization. A significant case study has been developed to evaluate the performances of the new methodology and compare it with existing algorithms. In contrast to previous studies, the method we developed guarantees that the final structure respects constraints on the initial design volume and that the structure’s connection is preserved, thus enabling the manufacturing of the component with Additive Manufacturing technologies. The proposed approach can be complemented by smoothing algorithms to obtain a structure with externally appealing surfaces.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Topology Optimization in Engineering · Composite Structure Analysis and Optimization · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (40)

Show source-provided references
1. Abdulhameed, O., Al-Ahmari, A., Ameen, W., Mian, S.H.: Additive manufacturing: Challenges, trends, and applications. Adv. Mech. Eng. 11, 1–27 (2019). https://doi.org/10.1177/168781401882288010.1177/1687814018822880 ↗
2. Andreassen, E., Clausen, A., Schevenels, M., Lazarov, B.S., Sigmund, O.: Efficient topology optimization in MATLAB using 88 lines of code. Struct. Multidisc. Optim. 43, 1–16 (2011). https://doi.org/10.1007/s00158-010-0594-710.1007/s00158-010-0594-7 ↗
3. Bacciaglia, A., Ceruti, A., Ciccone, F., Liverani, A.: Topology optimization for thin-walled structures with distributed loads. In: Gerbino, S., Lanzotti, A., Martorelli, M., Mirálbes Buil, R., Rizzi, C., Roucoules, L. (eds.) Advances on Mechanics, Design Engineering and Manufacturing IV, pp. 1042–1054. Springer International Publishing, Cham (2023)10.1007/978-3-031-15928-2_91 ↗
4. Bacciaglia, A., Ceruti, A., Liverani, A.: A 3D voxel-based approach for fast aerodynamic analyses in conceptual design phases. CADA. 19, 1236–1254 (2022). https://doi.org/10.14733/cadaps.2022.1236-125410.14733/cadaps.2022.1236-1254 ↗
5. Bendsøe, M.P., Sigmund, O.: Topology optimization: theory, methods, and applications. Springer, Berlin (2011)
6. Cohen-Or, D., Kaufman, A.: 3D line voxelization and connectivity control. IEEE Comput. Grap. Appl. 17, 80–87 (1997). https://doi.org/10.1109/38.62697310.1109/38.626973 ↗
7. Deng, Z., Liang, Y., Cheng, G.: Discrete variable topology optimization for maximizing single/multiple natural frequencies and frequency gaps considering the topological constraint. Num. Meth Eng. 125, e7449 (2024). https://doi.org/10.1002/nme.744910.1002/nme.7449 ↗
8. Ferrari, F., Sigmund, O.: A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D. Struct. Multidisc. Optim. 62, 2211–2228 (2020). https://doi.org/10.1007/s00158-020-02629-w10.1007/s00158-020-02629-w ↗
9. Freddi, M., Ferretti, P., Alessandri, G., Liverani, A.: Reverse engineering of a racing motorbike connecting rod. Inventions. 8, 23 (2023). https://doi.org/10.3390/inventions801002310.3390/inventions8010023 ↗
10. Ghasemi, H., Brighenti, R., Zhuang, X., Muthu, J., Rabczuk, T.: Optimal fiber content and distribution in fiber-reinforced solids using a reliability and NURBS based sequential optimization approach. Struct. Multidisc. Optim. 51, 99–112 (2015). https://doi.org/10.1007/s00158-014-1114-y10.1007/s00158-014-1114-y ↗
11. Ghasemi, H., Park, H.S., Rabczuk, T.: A multi-material level set-based topology optimization of flexoelectric composites. Comput. Methods App. Mech. Eng. 332, 47–62 (2018). https://doi.org/10.1016/j.cma.2017.12.00510.1016/j.cma.2017.12.005 ↗
12. Han, Y., Xu, B., Liu, Y.: An efficient 137-line MATLAB code for geometrically nonlinear topology optimization using bi-directional evolutionary structural optimization method. Struct. Multidisc. Optim. 63, 2571–2588 (2021). https://doi.org/10.1007/s00158-020-02816-910.1007/s00158-020-02816-9 ↗
13. Huang, X., Xie, Y.M.: Convergent and mesh-independent solutions for the bi-directional evolutionary structural optimization method. Finite. Elements. Anal. Des. 43, 1039–1049 (2007). https://doi.org/10.1016/j.finel.2007.06.00610.1016/j.finel.2007.06.006 ↗
14. Huang, X., Xie, Y.M.: Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput. Mech. 43, 393–401 (2009). https://doi.org/10.1007/s00466-008-0312-010.1007/s00466-008-0312-0 ↗
15. Huang, X., Xie, Y.M.: Evolutionary Topology Optimization of Continuum Structures: Methods and Applications. Wiley, Hoboken (2010)10.1002/9780470689486 ↗
16. Huang, X., Zuo, Z.H., Xie, Y.M.: Evolutionary topological optimization of vibrating continuum structures for natural frequencies. Comput. Struct. 88, 357–364 (2010). https://doi.org/10.1016/j.compstruc.2009.11.01110.1016/j.compstruc.2009.11.011 ↗
17. Jense, G.J.: Voxel-based methods for CAD. Comput. Aided Des. 21, 528–533 (1989). https://doi.org/10.1016/0010-4485(89)90061-410.1016/0010-4485(89)90061-4 ↗
18. Langley, R.S., Bardell, N.S.: A review of current analysis capabilities applicable to the high frequency vibration prediction of aerospace structures. Aeronaut. j. 102, 287–297 (1998). https://doi.org/10.1017/S000192400006532510.1017/S0001924000065325 ↗
19. Lerebours, A., Marin, F., Bouvier, S., Egles, C., Masquelet, A.-C., Rassineux, A.: A voxel-based method for designing a numerical biomechanical model patient-specific with an anatomical functional approach adapted to additive manufacturing. Comput. Methods. Biomech. Biomed. Eng. 22, 304–312 (2019). https://doi.org/10.1080/10255842.2018.155268410.1080/10255842.2018.1552684 ↗
20. Liang, Y., Sun, K., Cheng, G.: Discrete variable topology optimization for compliant mechanism design via Sequential Approximate Integer Programming with Trust Region (SAIP-TR). Struct. Multidisc. Optim. 62, 2851–2879 (2020). https://doi.org/10.1007/s00158-020-02693-210.1007/s00158-020-02693-2 ↗
21. 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. 389, 114302 (2022). https://doi.org/10.1016/j.cma.2021.11430210.1016/j.cma.2021.114302 ↗
22. Mouriaux, F., Berkau, A.: Antenna Bracket for RUAG’s Sentinel Satellite, https://www.eos.info/en/innovations/all-3d-printing-applications/aerospace/aerospace-case-studies/ruag-aerospace-3d-printed-satellite-components
23. Murr, L.E.: Frontiers of 3D printing/additive manufacturing: from human organs to aircraft fabrication†. J. Mat. Sci. Technol. 32, 987–995 (2016). https://doi.org/10.1016/j.jmst.2016.08.01110.1016/j.jmst.2016.08.011 ↗
24. Noguchi, Y., Yamada, T.: Topology optimization of acoustic metasurfaces by using a two-scale homogenization method. Appl. Math. Modelling. 98, 465–497 (2021). https://doi.org/10.1016/j.apm.2021.05.00510.1016/j.apm.2021.05.005 ↗
25. Oktay, E., Akay, H.U., Sehitoglu, O.T.: Three-dimensional structural topology optimization of aerial vehicles under aerodynamic loads. Comput. Fluids. 92, 225–232 (2014). https://doi.org/10.1016/j.compfluid.2013.11.01810.1016/j.compfluid.2013.11.018 ↗
26. Pedersen, N.L.: Maximization of eigenvalues using topology optimization. Struct. Multidisc. Optim. 20, 2–11 (2000). https://doi.org/10.1007/s00158005013010.1007/s001580050130 ↗
27. Qatu, M.S., Abdelhamid, M.K., Pang, J., Sheng, G.: Overview of automotive noise and vibration. IJVNV. 5, 1 (2009). https://doi.org/10.1504/IJVNV.2009.02918710.1504/IJVNV.2009.029187 ↗
28. Qu, X., Stucker, B.: Circular hole recognition for STL-based toolpath generation. Rapid. Prototyp. J. 11, 132–139 (2005). https://doi.org/10.1108/1355254051060125510.1108/13552540510601255 ↗
29. Rietz, A.: Sufficiency of a finite exponent in SIMP (power law) methods. Struct. Multidisc. Optim. 21, 159–163 (2001). https://doi.org/10.1007/s00158005018010.1007/s001580050180 ↗
30. Rozvany, G.I.N.: A critical review of established methods of structural topology optimization. Struct. Multidisc. Optim. 37, 217–237 (2009). https://doi.org/10.1007/s00158-007-0217-010.1007/s00158-007-0217-0 ↗
31. Sigmund, O., Maute, K.: Topology optimization approaches: a comparative review. Struct. Multidisc. Optim. 48, 1031–1055 (2013). https://doi.org/10.1007/s00158-013-0978-610.1007/s00158-013-0978-6 ↗
32. Smit, T., Aage, N., Ferguson, S.J., Helgason, B.: Topology optimization using PETSc: a Python wrapper and extended functionality. Struct Multidisc Optim. 64, 4343–4353 (2021). https://doi.org/10.1007/s00158-021-03018-710.1007/s00158-021-03018-7 ↗
33. Taubin, G.: A signal processing approach to fair surface design. In: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques—SIGGRAPH ‘95. pp. 351–358. ACM Press, Not Known (1995)10.1145/218380.218473 ↗
34. Torigaki, T., Fujitani, K.: Power of a voxel approach to structural analysis and topology-shape optimization in automobile industries. Jpn. J. Indust. Appl. Math. 17, 129–147 (2000). https://doi.org/10.1007/BF0316734110.1007/BF03167341 ↗
35. Vollmer, J., Mencl, R., Muller, H.: Improved laplacian smoothing of noisy surface meshes. Comput. Gr. Forum. 18, 131–138 (1999). https://doi.org/10.1111/1467-8659.0033410.1111/1467-8659.00334 ↗
36. Wu, Z., Fan, F., Xiao, R., Yu, L.: The substructuring-based topology optimization for maximizing the first eigenvalue of hierarchical lattice structure. Numer. Method. Eng. 121, 2964–2978 (2020). https://doi.org/10.1002/nme.634210.1002/nme.6342 ↗
37. Xia, L., Xia, Q., Huang, X., Xie, Y.M.: Bi-directional evolutionary structural optimization on advanced structures and materials: a comprehensive review. Arch. Computat. Methods. Eng. 25, 437–478 (2018). https://doi.org/10.1007/s11831-016-9203-210.1007/s11831-016-9203-2 ↗
38. Xie, Y.M., Steven, G.P.: Evolutionary structural optimization for dynamic problems. Comput. Struct. 58, 1067–1073 (1996). https://doi.org/10.1016/0045-7949(95)00235-910.1016/0045-7949(95)00235-9 ↗
39. Zargham, S., Ward, T.A., Ramli, R., Badruddin, I.A.: Topology optimization: a review for structural designs under vibration problems. Struct. Multidisc. Optim. 53, 1157–1177 (2016). https://doi.org/10.1007/s00158-015-1370-510.1007/s00158-015-1370-5 ↗
40. Zhuang, C., Xiong, Z., Ding, H.: An efficient 2D/3D NURBS-based topology optimization implementation using page-wise matrix operation in MATLAB. Struct. Multidisc. Optim. 66, 254 (2023). https://doi.org/10.1007/s00158-023-03701-x10.1007/s00158-023-03701-x ↗