A space-preserving data structure for isogeometric topology optimization in B-splines space

被引:6
作者
Yang, Aodi [1 ]
Wang, Shuting [1 ]
Luo, Nianmeng [1 ]
Xiong, Tifan [1 ]
Xie, Xianda [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430074, Peoples R China
基金
国家重点研发计划; 中国博士后科学基金;
关键词
Isogeometric analysis; Topology optimization; Bezier extraction operator; Space-preserving data structure; LENGTH SCALE CONTROL; DESIGN; NURBS; DEPENDENCIES;
D O I
10.1007/s00158-022-03358-y
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this work, we put forward a space-preserving data structure for isogeometric topology optimization in B-splines space, exploiting the Bezier extraction operator of B-splines. According to the space-preserving nature of Bernstein basis function space within an individual isogeometric analysis element, we derive the standard elemental stiffness matrix for all Bezier elements. With the aid of Bezier extraction matrix obtained from the knot insertion algorithm, all the elemental stiffness matrices of B-spline elements can be equivalently expressed by the aforementioned standard Bezier stiffness matrix. The data processing arrays are put forward for B-spline and Bezier isogeometric analysis meshes, which constitute the space-preserving data structure for isogeometric topology optimization. Three numerical examples are used to validate the effectiveness of the proposed space-preserving data structures for isogeometric topology optimization, where the maximum memory burden is decreased by four orders of magnitude, and the maximum computational efficiency is improved by two orders of magnitude, involved in storing and computing the essential data for the stiffness matrices of all B-spline elements, in comparison with the conventional space-varying data structure. Therefore, the proposed space-preserving data structure is a promising way of implementing isogeometric topology optimization method.
引用
收藏
页数:27
相关论文
共 48 条
  • [41] Bidirectional evolutionary method for stiffness optimization
    Yang, XY
    Xie, YM
    Steven, GP
    Querin, OM
    [J]. AIAA JOURNAL, 1999, 37 (11) : 1483 - 1488
  • [42] Stress-related topology optimization of shell structures using IGA/TSA-based Moving Morphable Void (MMV) approach
    Zhang, Weisheng
    Jiang, Shan
    Liu, Chang
    Li, Dingding
    Kang, Pilseong
    Youn, Sung-Kie
    Guo, Xu
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2020, 366
  • [43] A Moving Morphable Void (MMV)-based explicit approach for topology optimization considering stress constraints
    Zhang, Weisheng
    Li, Dong
    Zhou, Jianhua
    Du, Zongliang
    Li, Baojun
    Guo, Xu
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 334 : 381 - 413
  • [44] Minimum length scale control in structural topology optimization based on the Moving Morphable Components (MMC) approach
    Zhang, Weisheng
    Li, Dong
    Zhang, Jian
    Guo, Xu
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2016, 311 : 327 - 355
  • [45] A new topology optimization approach based on Moving Morphable Components (MMC) and the ersatz material model
    Zhang, Weisheng
    Yuan, Jie
    Zhang, Jian
    Guo, Xu
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2016, 53 (06) : 1243 - 1260
  • [46] Evolutionary topology optimization for mechanical metamaterials with auxetic property
    Zheng, Yongfeng
    Wang, Yingjun
    Lu, Xiang
    Liao, Zhongyuan
    Qu, Jinping
    [J]. INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2020, 179
  • [47] Topology optimization of thermal conductive support structures for laser additive manufacturing
    Zhou, Mingdong
    Liu, Yichang
    Lin, Zhongqin
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 353 : 24 - 43
  • [48] Topology Optimization in Aircraft and Aerospace Structures Design
    Zhu, Ji-Hong
    Zhang, Wei-Hong
    Xia, Liang
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2016, 23 (04) : 595 - 622