1. 中南大学高性能复杂制造国家重点实验室
2. 湖南科技大学智能制造研究院
扫 描 看 全 文
刘尧喜, 唐进元, 周炜, 等. 扩展有限元刚度矩阵的CSR存储实现[J]. 机械强度, 2019,41(6):1384-1390.
LIU YaoXi, TANG JinYuan, ZHOU Wei, et al. CSR STORAGE METHOD OF EXTENDED FINITE ELEMENT STIFFNESS MATRIX[J]. 2019,41(6):1384-1390.
刘尧喜, 唐进元, 周炜, 等. 扩展有限元刚度矩阵的CSR存储实现[J]. 机械强度, 2019,41(6):1384-1390. DOI: 10.16579/j.issn.1001.9669.2019.06.019.
LIU YaoXi, TANG JinYuan, ZHOU Wei, et al. CSR STORAGE METHOD OF EXTENDED FINITE ELEMENT STIFFNESS MATRIX[J]. 2019,41(6):1384-1390. DOI: 10.16579/j.issn.1001.9669.2019.06.019.
扩展有限元方法(XFEM)是处理裂纹、孔洞、夹杂等不连续问题中应用最为广泛的数值方法之一。XFEM基于单位分解方法,在标准有限元方法的位移近似函数中引入附加函数项来反映位移场的间断特性和奇异特性。附加函数项的引入,导致XFEM单元刚度矩阵大小不定,标准有限元方法的总体刚度矩阵的组集方法不能直接使用于扩展有限元方法中。本文提出一种基于‘广义相邻节点对’的非零元素存储方案,该方案通过使用"广义相邻节点对"和总体刚度矩阵中非零元素的位置一一对应的关系,配合大型稀疏矩阵的CSR存储格式(Compressed Sparse Row format:行压缩存储格式),直接从单元刚度矩阵组集形成压缩存储的总体刚度矩阵。该方案较好的解决了扩展有限元总体刚度矩阵的压缩存储和组集问题,详细阐述该方案的实现过程,将此方案成功实现于Fortran语言自主开发的扩展有限元程序中,并对程序的准确性进行了验证。
The extended finite element method( XFEM) is one of the most widely used numerical methods to deal with cracks,holes and inclusions. Based on the partition of unity method( PUM),the additional function terms are introduced to the displacement approximation function of the standard finite element method( FEM) to reflect the discontinuous characteristics and singular characteristics of the displacement field in XFEM. The introduce of the additional function terms leads to the uncertainty of the element stiffness matrix( ESM) of XFEM. Hence,the assembly algorithm of standard FEM global stiffness matrix( GSM)is no longer applicable to XFEM. A new assembly algorithm based on the‘Generalized adjacent node pairs’ is proposed. In this algorithm,we use the one-to-one corresponding relationship between‘Generalized adjacent node pairs’ and the non-zero terms in GSM,And with the compressed sparse row storage format( CSR) of large sparse matrix,the GSM of compressed storage is formed directly from the ESM. In this paper,the implementation process of the algorithm is detailed,and the program is successfully implemented in the XFEM program developed by Fortran,and the effectiveness of the algorithm is verified.
扩展有限元法总体刚度矩阵CSR存储刚度矩阵组集
XFEMGlobal stiffness matrixCompressed sparse row(CSR) storageAssembly algorithm of stiffness matrix
0
浏览量
179
下载量
1
CSCD
关联资源
相关文章
相关作者
相关机构