Large-scale buckling-constrained topology optimization based on assembly-free finite element analysis

被引:23
作者
Bian, Xiang [1 ]
Fang, Zongde [1 ]
机构
[1] Northwestern Polytech Univ, Sch Mech Engn, 127 West Youyi Rd, Xian 710072, Shaanxi, Peoples R China
关键词
Topology optimization; buckling; assembly-free; finite element analysis; LEVEL-SET APPROACH; PLATES; ALGORITHM; DESIGN; HOLES; LOAD;
D O I
10.1177/1687814017715422
中图分类号
O414.1 [热力学];
学科分类号
摘要
In this article, we propose a fast method to solve large-scale three-dimensional topology optimization problems subject to buckling constraints. Buckling analysis entails the solution of a generalized eigenvalue problem. For problems with large degrees of freedom, the current numerical methods tend to be memory-hungry, leading to high computational costs. First, a low-memory assembly-free linear buckling analysis method is proposed. Specifically, this method is based on the voxelization model, an assembly-free version of the deflated conjugate gradient is used to accelerate the iteration solution of linear systems of equations, where neither the stiffness matrix nor the deflation matrix is assembled, and the parallelization of matrix-vector multiplication is achieved by the congruency of voxels. Due to the particularity of the stress stiffness matrix in the buckling analysis, the inverse iteration is used to solve the general eigenvalue problem, which can reduce the operations of stress stiffness matrix considerably. Based on the efficient buckling analysis method, we extend the level-set method for buckling constraints in a semi-analytical manner. Several numerical experiments demonstrate that the proposed method can solve large-scale three-dimensional buckling analysis and topology optimization against buckling constraints effectively.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 37 条
[1]   A level-set method for vibration and multiple loads structural optimization [J].
Allaire, G ;
Jouve, F .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2005, 194 (30-33) :3269-3290
[2]   Minimum stress optimal design with the level set method [J].
Allaire, Gregoire ;
Jouve, Francois .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2008, 32 (11) :909-918
[3]   A comparison of eigensolvers for large-scale 3D modal analysis using AMG-preconditioned iterative methods [J].
Arbenz, P ;
Hetmaniuk, UL ;
Lehoucq, RB ;
Tuminaro, RS .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2005, 64 (02) :204-236
[4]   Deflated preconditioned conjugate gradient solvers for linear elasticity [J].
Aubry, R. ;
Mut, F. ;
Dey, S. ;
Loehner, R. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2011, 88 (11) :1112-1127
[5]   A fast method for binary programming using first-order derivatives, with application to topology optimization with buckling constraints [J].
Browne, P. A. ;
Budd, C. ;
Gould, N. I. M. ;
Kim, H. A. ;
Scott, J. A. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2012, 92 (12) :1026-1043
[6]   Buckling analysis of Reissner-Mindlin plates subjected to in-plane edge loads using a shear-locking-free and meshfree method [J].
Bui, T. Q. ;
Nguyen, M. N. ;
Zhang, Ch. .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2011, 35 (09) :1038-1053
[7]  
Cook R.D., 2001, Concepts and Applications of Finite Element Analysis, Vfourth
[8]   Effect of aspect ratio on the elastic buckling of uniaxially loaded plates with eccentric holes [J].
El-Sawy, K ;
Nazmy, AS .
THIN-WALLED STRUCTURES, 2001, 39 (12) :983-998
[9]   An inverse free preconditioned Krylov subspace method for symmetric generalized eigenvalue problems [J].
Golub, GH ;
Ye, Q .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (01) :312-334
[10]  
Grimes RG, 1991, SIAM J MATRIX ANAL A, V15, P228