Multiresolution and multimaterial topology optimization of fail-safe structures under B-spline spaces
Yingjun WANG, Zhenbiao GUO, Jianghong YANG, Xinqing LI
Multiresolution and multimaterial topology optimization of fail-safe structures under B-spline spaces
This study proposes a B-spline-based multiresolution and multimaterial topology optimization (TO) design method for fail-safe structures (FSSs), aiming to achieve efficient and lightweight structural design while ensuring safety and facilitating the postprocessing of topological structures. The approach involves constructing a multimaterial interpolation model based on an ordered solid isotropic material with penalization (ordered-SIMP) that incorporates fail-safe considerations. To reduce the computational burden of finite element analysis, we adopt a much coarser analysis mesh and finer density mesh to discretize the design domain, in which the density field is described by the B-spline function. The B-spline can efficiently and accurately convert optimized FSSs into computer-aided design models. The 2D and 3D numerical examples demonstrate the significantly enhanced computational efficiency of the proposed method compared with the traditional SIMP approach, and the multimaterial TO provides a superior structural design scheme for FSSs. Furthermore, the postprocessing procedures are significantly streamlined.
multiresolution / multimaterial / topology optimization / fail-safe structure / B-spline
[1] |
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(2): 197–224
CrossRef
Google scholar
|
[2] |
Mlejnek H P , Schirrmacher R . An engineer’s approach to optimal material distribution and shape finding. Computer Methods in Applied Mechanics and Engineering, 1993, 106(1−2): 1–26
CrossRef
Google scholar
|
[3] |
Xie Y M , Steven G P . A simple evolutionary procedure for structural optimization. Computers & Structures, 1993, 49(5): 885–896
CrossRef
Google scholar
|
[4] |
Sethian J A , Wiegmann A . Structural boundary design via level set and immersed interface methods. Journal of Computational Physics, 2000, 163(2): 489–528
CrossRef
Google scholar
|
[5] |
Guo X , Zhang W S , Zhong W L . Doing topology optimization explicitly and geometrically—a new moving morphable components based framework. Journal of Applied Mechanics, 2014, 81(8): 081009
CrossRef
Google scholar
|
[6] |
Sato Y , Kobayashi H , Yuhn C , Kawamoto A , Nomura T , Kikuchi N . Topology optimization of locomoting soft bodies using material point method. Structural and Multidisciplinary Optimization, 2023, 66(3): 50
CrossRef
Google scholar
|
[7] |
Kim H G , Kim S H , Wang S , Lee J H . A framework for eigenvalue-based topology optimization of torsional resonant microscanner to improve dynamic stability. Journal of Mechanical Science and Technology, 2023, 37(1): 25–30
CrossRef
Google scholar
|
[8] |
Ozguc S , Teague T F G , Pan L , Weibel J A . Experimental study of topology optimized, additively manufactured microchannel heat sinks designed using a homogenization approach. International Journal of Heat and Mass Transfer, 2023, 209(1): 124108
CrossRef
Google scholar
|
[9] |
Rogié B , Andreasen C S . Design complexity tradeoffs in topology optimization of forced convection laminar flow heat sinks. Structural and Multidisciplinary Optimization, 2023, 66(1): 6
CrossRef
Google scholar
|
[10] |
Ooms T , Vantyghem G , Thienpont T , Van Coile R , De Corte W . Compliance-based topology optimization of structural components subjected to thermos-mechanical loading. Structural and Multidisciplinary Optimization, 2023, 66(6): 126
CrossRef
Google scholar
|
[11] |
Habashneh M , Rad M M . Reliability based topology optimization of thermoelastic structures using bi-directional evolutionary structural optimization method. International Journal of Mechanics and Materials in Design, 2023, 19(3): 605–620
CrossRef
Google scholar
|
[12] |
Chan Y C , Shintani K , Chen W . Robust topology optimization of multi-material lattice structures under material and load uncertainties. Frontiers of Mechanical Engineering, 2019, 14(2): 141–152
CrossRef
Google scholar
|
[13] |
Li X Q , Zhao Q H , Long K , Zhang H X . Multi-material topology optimization of transient heat conduction structure with functional gradient constraint. International Communications in Heat and Mass Transfer, 2022, 131: 105845
CrossRef
Google scholar
|
[14] |
Wang Y J , Li X Q , Long K , Wei P . Open-source codes of topology optimization: a summary for beginners to start their research. Computer Modeling in Engineering & Sciences, 2023, 137(1): 1–34
CrossRef
Google scholar
|
[15] |
Wang X , Shi Y K , Hoang V N , Meng Z , Long K , Wang Y S . Reliability-based topology optimization of fail-safe structures using moving morphable bars. Computer Modeling in Engineering & Sciences, 2023, 136(3): 3173–3195
CrossRef
Google scholar
|
[16] |
Sun P F , Arora J S , Haug E J . Fail-safe optimal design of structures. Engineering Optimization, 1976, 2(1): 43–53
CrossRef
Google scholar
|
[17] |
Jansen M , Lombaert G , Schevenels M , Sigmund O . Topology optimization of fail-safe structures using a simplified local damage model. Structural and Multidisciplinary Optimization, 2014, 49(4): 657–666
CrossRef
Google scholar
|
[18] |
Zhou M , Fleury R . Fail-safe topology optimization. Structural and Multidisciplinary Optimization, 2016, 54(5): 1225–1243
CrossRef
Google scholar
|
[19] |
Wang H X , Liu J , Wen G L , Xie Y M . The robust fail-safe topological designs based on the von Mises stress. Finite Elements in Analysis and Design, 2020, 171: 103376
CrossRef
Google scholar
|
[20] |
Hederberg H , Thore C J . Topology optimization for fail-safe designs using moving morphable components as a representation of damage. Structural and Multidisciplinary Optimization, 2021, 64(4): 2307–2321
CrossRef
Google scholar
|
[21] |
Long K , Wang X , Du Y X . Robust topology optimization formulation including local failure and load uncertainty using sequential quadratic programming. International Journal of Mechanics and Materials in Design, 2019, 15(2): 317–332
CrossRef
Google scholar
|
[22] |
Cui Y P , Yu Y , Huang S L , Cheng S Y , Wei M X , Li Z M , Yu J X . Novel methodology of fail-safe reliability-based topology optimization for large-scale marine structures. Structural and Multidisciplinary Optimization, 2023, 66(7): 168
CrossRef
Google scholar
|
[23] |
Yang J H , Su H L , Li X Q , Wang Y J . Fail-safe topology optimization for multiscale structures. Computers & Structures, 2023, 284: 107069
CrossRef
Google scholar
|
[24] |
Kim T S , Kim J E , Kim Y Y . Parallelized structural topology optimization for eigenvalue problems. International Journal of Solids and Structures, 2004, 41(9−10): 2623–2641
CrossRef
Google scholar
|
[25] |
Aage N , Poulsen T H , Gersborg-Hansen A , Sigmund O . Topology optimization of large scale stokes flow problems. Structural and Multidisciplinary Optimization, 2008, 35(2): 175–180
CrossRef
Google scholar
|
[26] |
Träff E A , Rydahl A , Karlsson S , Sigmund O , Aage N . Simple and efficient GPU accelerated topology optimization: codes and applications. Computer Methods in Applied Mechanics and Engineering, 2023, 410: 116043
CrossRef
Google scholar
|
[27] |
Stainko R . An adaptive multilevel approach to the minimal compliance problem in topology optimization. Communications in Numerical Methods in Engineering, 2006, 22(2): 109–118
CrossRef
Google scholar
|
[28] |
Karuthedath P L , Gupta A , Mamindlapelly B , Chowdhury R . A continuous field adaptive mesh refinement algorithm for isogeometric topology optimization using PHT-splines. Computer Methods in Applied Mechanics and Engineering, 2023, 412: 116075
CrossRef
Google scholar
|
[29] |
Wang Y J , Zheng W , Zheng Y F , Da D C . A new three-level mesh method to accelerate the structural topology optimization. Applied Mathematical Modelling, 2022, 109: 374–400
CrossRef
Google scholar
|
[30] |
Nguyen T H , Paulino G H , Song J H , Le C H . A computational paradigm for multiresolution topology optimization (MTOP). Structural and Multidisciplinary Optimization, 2010, 41(4): 525–539
CrossRef
Google scholar
|
[31] |
Nguyen T H , Paulino G H , Song J H , Le C H . Improving multiresolution topology optimization via multiple discretizations. International Journal for Numerical Methods in Engineering, 2012, 92(6): 507–530
CrossRef
Google scholar
|
[32] |
Keshavarzzadeh V , Alirezaei M , Tasdizen T , Kirby R M . Image-based multiresolution topology optimization using deep disjunctive normal shape model. Computer-Aided Design, 2021, 130: 102947
CrossRef
Google scholar
|
[33] |
Mezzadri F , Qian X P . Density gradient-based adaptive refinement of analysis mesh for efficient multiresolution topology optimization. International Journal for Numerical Methods in Engineering, 2022, 123(2): 465–504
CrossRef
Google scholar
|
[34] |
Chen Z J , Wen G L , Wang H X , Xue L , Liu J . Multi-resolution nonlinear topology optimization with enhanced computational efficiency and convergence. Acta Mechanica Sinica, 2022, 38(2): 421299
CrossRef
Google scholar
|
[35] |
Bender D , Barari A . Using 3D density-gradient vectors in evolutionary topology optimization to find the build direction for additive manufacturing. Journal Of Manufacturing and Materials Processing, 2023, 7(1): 46
CrossRef
Google scholar
|
[36] |
Long K , Wang X , Gu X G . Local optimum in multi-material topology optimization and solution by reciprocal variables. Structural and Multidisciplinary Optimization, 2018, 57(3): 1283–1295
CrossRef
Google scholar
|
[37] |
Banh T T , Lieu Q X , Lee J , Kang J , Lee D . A robust dynamic unified multi-material topology optimization method for functionally graded structures. Structural and Multidisciplinary Optimization, 2023, 66(4): 75
CrossRef
Google scholar
|
[38] |
Zhang K Q , Cheng G D . Three-dimensional high resolution topology optimization considering additive manufacturing constraints. Additive Manufacturing, 2020, 35: 101224
CrossRef
Google scholar
|
[39] |
Park J , Sutradhar A . A multi-resolution method for 3D multi-material topology optimization. Computer Methods in Applied Mechanics and Engineering, 2015, 285: 571–586
CrossRef
Google scholar
|
[40] |
Tavakoli R , Mohseni S M . Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation. Structural and Multidisciplinary Optimization, 2014, 49(4): 621–642
CrossRef
Google scholar
|
[41] |
Park J , Zobaer T , Sutradhar A . A two-scale multi-resolution topologically optimized multi-material design of 3D printed craniofacial bone implants. Micromachines, 2021, 12(2): 101
CrossRef
Google scholar
|
[42] |
Lieu Q X , Lee J . A multi-resolution approach for multi-material topology optimization based on isogeometric analysis. Computer Methods in Applied Mechanics and Engineering, 2017, 323: 272–302
CrossRef
Google scholar
|
[43] |
Lieu Q X , Lee J . Multiresolution topology optimization using isogeometric analysis. International Journal for Numerical Methods in Engineering, 2017, 112(13): 2025–2047
CrossRef
Google scholar
|
[44] |
Du B X , Zhao Y , Yao W , Wang X , Huo S L . Multiresolution isogeometric topology optimisation using moving morphable voids. Computer Modeling in Engineering & Sciences, 2020, 122(3): 1119–1140
CrossRef
Google scholar
|
[45] |
Guo Z B , Su H L , Li X Q , Wang Y J . Multi-resolution topology optimization using B-spline to represent the density field. Advances in Engineering Software, 2023, 182: 103478
CrossRef
Google scholar
|
[46] |
Zuo W J , Saitou K . Multi-material topology optimization using ordered SIMP interpolation. Structural and Multidisciplinary Optimization, 2017, 55(2): 477–491
CrossRef
Google scholar
|
[47] |
Qian X P . Topology optimization in B-spline space. Computer Methods in Applied Mechanics and Engineering, 2013, 265: 15–35
CrossRef
Google scholar
|
[48] |
Wang Y J , Xiao M , Xia Z H , Li P G , Gao L . From computer-aided design (CAD) toward human-aided design (HAD): an isogeometric topology optimization approach. Engineering, 2023, 22: 94–105
CrossRef
Google scholar
|
[49] |
SigmundO. Morphology-based black and white filters for topology optimization. Structural and Multidisciplinary Optimization, 2007, 33(4‒5): 401–424
|
Abbreviations | |
CAD | Computer-aided design |
FSS | Fail-safe structure |
GPU | Graphics processing unit |
MMTOBS | Multiresolution and multimaterial topology optimization method using B-spline |
Ordered-SIMP | Ordered solid isotropic material with penalization |
SIMP | Solid isotropic material with penalization |
STL | STereoLithography |
TO | Topology optimization |
Variables | |
Ae | Area of the analysis element |
Bk,p (ξ), Bl,q (η) | Univariate B-spline basis functions in directions of ξ and η, respectively |
B | Strain‒displacement matrix |
c(s) | Structural compliance under the sth damage case |
Cave | Average compliance |
Cmax | Maximum compliance |
D | Constitutive matrix |
D0 | Constitutive matrix with the elastic modulus of solid material |
E | Elastic modulus of interpolated material |
E0 | Elastic modulus of solid material |
Ej | Solid elastic modulus of material j |
Normalized elastic modulus of material j | |
Emax | Maximum elastic modulus of all materials |
Hrδ | Weight factor in sensitivity filter |
J | Maximum structural compliance under all damage cases |
J | Jacobi matrix |
ke | Stiffness matrix of analysis elements |
K | Global stiffness matrix |
m | Number of B-spline control points in directions of η |
M | Mass of the structure |
M0 | Mass when all materials within the design domain possess a density of 1 |
n | Number of B-spline control points in direction of ξ |
nd | Number of density elements |
ne | Number of elements used in finite element analysis |
ni | Number of Gauss integration points in a density element |
N | Number of control points |
Nd | Total number of damage cases |
Ne | Number of elements |
Nr (ξ, η) | Bivariable B-spline basis function for the represented as a tensor product |
p, q | Degrees of the B-spline in directions of ξ and η, respectively |
SE | Scale coefficient |
TE | Translation coefficient |
ue | Node displacement vector of analysis elements |
U | Global node displacement vector |
x | Control points’ coefficient vector of B-spline |
Penalty factor | |
Relative density of the element e | |
Solid density of material j | |
Normalized density of material j | |
Maximum density of all materials | |
εM | Specified mass fraction |
ξi | Center point coordinate of density element i in direction of ξ |
ξig | Coordinate of the Gauss integration point in direction of ξ |
ηi | Center point coordinate of density element i in direction of η |
ηig | Coordinate of the Gauss integration point in direction of η |
Parameter in KS equation | |
θig | Weight of the Gauss integration point |
Ωr | Set of control points whose distance from control point ωr is less than the filtering radius rmin |
/
〈 | 〉 |