Submitted:
12 September 2024
Posted:
14 September 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Methods
2.1. Boundary Value Problem of Elastostatics
2.2. Single-Material
2.2.1. Optimization Problem
2.2.2. Velocity Field Level Set Method
2.3. Multi-Material
2.3.1. Optimization Problem
2.3.2. Reconciled Level Set Method
2.4. Optimization Method
2.4.1. Velocity Extension

2.4.2. Velocity Filtering
2.4.3. Advection
2.4.4. Redistancing
2.4.5. Remeshing
- split all edges with
- collapse edges
- swap edges of elements with
- smooth all vertices
3. Numerical Experiments
3.1. Cases
3.2. Single-Material
3.3. Multi-Material
4. Sensitivity Studies
4.1. Edge Length Ratio
4.2. Filter Radius
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| FE | Finite Element |
| FEM | Finite Element Method |
| LS | Level Set |
| MDPI | Multidisciplinary Digital Publishing Institute |
| MBO | Merriman-Bence-Osher |
| MMA | Method of Moving Asymptotes |
| RCLS | Reconciled Level Set method |
| VFLS | Velocity Field Level Set method |
References
- Bendsøe, M.P.; Kikuchi, N. Generating optimal topologies in structural design using a homogenization method. Computer Methods in Applied Mechanics and Engineering 1988, 71, 197–224. [Google Scholar] [CrossRef]
- Bendsøe, M.P. Optimal shape design as a material distribution problem. Structural Optimization 1989, 1, 193–202. [Google Scholar] [CrossRef]
- Wang, M.Y.; Zhou, S. Phase Field: A Variational Method for Structural Topology Optimization 2004.
- Xie, Y.; Steven, G. A simple evolutionary procedure for structural optimization. Computers & Structures 1993, 49, 885–896. [Google Scholar] [CrossRef]
- Querin, O.; Steven, G.; Xie, Y. Evolutionary structural optimisation (ESO) using a bidirectional algorithm. Engineering Computations 1998, 15, 1031–1048. [Google Scholar] [CrossRef]
- Sethian, J.; Wiegmann, A. Structural Boundary Design via Level Set and Immersed Interface Methods. Journal of Computational Physics 2000, 163, 489–528. [Google Scholar] [CrossRef]
- Wang, M.Y.; Wang, X.; Guo, D. A level set method for structural topology optimization. Computer Methods in Applied Mechanics and Engineering 2003, 192, 227–246. [Google Scholar] [CrossRef]
- Allaire, G.; Jouve, F.; Toader, A.M. Structural optimization using sensitivity analysis and a level-set method. Journal of Computational Physics 2004, 194, 363–393. [Google Scholar] [CrossRef]
- Van Dijk, N.P.; Maute, K.; Langelaar, M.; Van Keulen, F. Level-set methods for structural topology optimization: a review. Structural and Multidisciplinary Optimization 2013, 48, 437–472. [Google Scholar] [CrossRef]
- Wang, Y.; Kang, Z. A velocity field level set method for shape and topology optimization. International Journal for Numerical Methods in Engineering 2018, 115, 1315–1336. [Google Scholar] [CrossRef]
- Svanberg, K. The method of moving asymptotes—a new method for structural optimization. International Journal for Numerical Methods in Engineering 1987, 24, 359–373. [Google Scholar] [CrossRef]
- Wang, M.Y.; Wang, X. “Color” level sets: a multi-phase method for structural topology optimization with multiple materials. Computer Methods in Applied Mechanics and Engineering 2004, 193, 469–496. [Google Scholar] [CrossRef]
- Merriman, B.; Bence, J.K.; Osher, S.J. Motion of Multiple Junctions: A Level Set Approach. Journal of Computational Physics 1994, 112, 334–363. [Google Scholar] [CrossRef]
- Chen, S.; Gonella, S.; Chen, W.; Liu, W.K. A level set approach for optimal design of smart energy harvesters. Computer Methods in Applied Mechanics and Engineering 2010, 199, 2532–2543. [Google Scholar] [CrossRef]
- Vogiatzis, P.; Chen, S.; Wang, X.; Li, T.; Wang, L. Topology optimization of multi-material negative Poisson’s ratio metamaterials using a reconciled level set method. Computer-Aided Design 2017, 83, 15–32. [Google Scholar] [CrossRef]
- Tian, J.; Li, M.; Han, Z.; Chen, Y.; Gu, X.D.; Ge, Q.; Chen, S. Conformal topology optimization of multi-material ferromagnetic soft active structures using an extended level set method. Computer Methods in Applied Mechanics and Engineering 2022, 389, 114394. [Google Scholar] [CrossRef]
- Belytschko, T.; Xiao, S.P.; Parimi, C. Topology optimization with implicit functions and regularization. International Journal for Numerical Methods in Engineering 2003, 57, 1177–1196. [Google Scholar] [CrossRef]
- Burman, E.; Elfverson, D.; Hansbo, P.; Larson, M.G.; Larsson, K. Shape optimization using the cut finite element method. Computer Methods in Applied Mechanics and Engineering 2018, 328, 242–261. [Google Scholar] [CrossRef]
- Ha, S.H.; Cho, S. Level set based topological shape optimization of geometrically nonlinear structures using unstructured mesh. Computers & Structures 2008, 86, 1447–1455. [Google Scholar] [CrossRef]
- Allaire, G.; Dapogny, C.; Frey, P. A mesh evolution algorithm based on the level set method for geometry and topology optimization. Structural and Multidisciplinary Optimization 2013, 48, 711–715. [Google Scholar] [CrossRef]
- Li, H.; Yamada, T.; Jolivet, P.; Furuta, K.; Kondoh, T.; Izui, K.; Nishiwaki, S. Full-scale 3D structural topology optimization using adaptive mesh refinement based on the level-set method. Finite Elements in Analysis and Design 2021, 194, 103561. [Google Scholar] [CrossRef]
- Yamada, T.; Izui, K.; Nishiwaki, S.; Takezawa, A. A topology optimization method based on the level set method incorporating a fictitious interface energy. Computer Methods in Applied Mechanics and Engineering 2010, 199, 2876–2891. [Google Scholar] [CrossRef]
- Feppon, F. Shape and topology optimization applied to Compact Heat Exchangers.
- Osher, S.; Fedkiw, R. Level set methods and dynamic implicit surfaces; Number 153 in Applied mathematical sciences, Springer: New York Berlin Heidelberg, 2003. [Google Scholar]
- Aage, N.; Lazarov, B.S. Parallel framework for topology optimization using the method of moving asymptotes. Structural and Multidisciplinary Optimization 2013, 47, 493–505. [Google Scholar] [CrossRef]
- Saye, R. High-order methods for computing distances to implicitly defined surfaces. Communications in Applied Mathematics and Computational Science 2014, 9, 107–141. [Google Scholar] [CrossRef]
- Renz, R.; Frank, N.; Albers, A. Three-Dimensional Multi-Material Topology Optimization Considering Interface Behavior, 2023. Published: 15th World Congress of Structural and Multidisciplinary Optimization (WCSMO 2023).
- Lazarov, B.S.; Sigmund, O. Filters in topology optimization based on Helmholtz-type differential equations. International Journal for Numerical Methods in Engineering 2011, 86, 765–781. [Google Scholar] [CrossRef]
- Morgan, N.R.; Waltz, J.I. 3D level set methods for evolving fronts on tetrahedral meshes with adaptive mesh refinement. Journal of Computational Physics 2017, 336, 492–512. [Google Scholar] [CrossRef]
- Bagley, B.; Sastry, S.P.; Whitaker, R.T. A Marching-tetrahedra Algorithm for Feature-preserving Meshing of Piecewise-smooth Implicit Surfaces. Procedia Engineering 2016, 163, 162–174. [Google Scholar] [CrossRef]
- Barill, G.; Dickson, N.G.; Schmidt, R.; Levin, D.I.W.; Jacobson, A. Fast winding numbers for soups and clouds. ACM Transactions on Graphics 2018, 37, 1–12. [Google Scholar] [CrossRef]
- Faraj, N.; Thiery, J.M.; Boubekeur, T. Multi-material adaptive volume remesher. Computers & Graphics 2016, 58, 150–160. [Google Scholar] [CrossRef]
- Parthasarathy, V.; Graichen, C.; Hathaway, A. A comparison of tetrahedron quality measures. Finite Elements in Analysis and Design 1994, 15, 255–261. [Google Scholar] [CrossRef]
- Dassi, F.; Formaggia, L.; Zonca, S. Degenerate tetrahedra removal. Applied Numerical Mathematics 2016, 110, 1–13. [Google Scholar] [CrossRef]
- Loseille, A.; Menier, V. Serial and Parallel Mesh Modification Through a Unique Cavity-Based Primitive. In Proceedings of the 22nd International Meshing Roundtable; Sarrate, J.; Staten, M., Eds.; Springer International Publishing: Cham, 2014; pp. 541–558. [Google Scholar] [CrossRef]
- Devillers, O.; Pion, S. Efficient Exact Geometric Predicates for Delaunay Triangulations. Technical Report RR-4351, INRIA, 2002.
- Shang, M.; Zhu, C.; Chen, J.; Xiao, Z.; Zheng, Y. A Parallel Local Reconnection Approach for Tetrahedral Mesh Improvement. Procedia Engineering 2016, 163, 289–301. [Google Scholar] [CrossRef]
- Holoch, J.; Lenhardt, S.; Renz, R.; Albers, A. Investigation on the Influence of Different Modeling of Multiple Surface Layers on a 3D Topology Optimization. 2021.
- Hu, Y.; Schneider, T.; Wang, B.; Zorin, D.; Panozzo, D. Fast tetrahedral meshing in the wild. ACM Transactions on Graphics 2020, 39. [Google Scholar] [CrossRef]





















Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).