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
相关论文
共 50 条
  • [1] A space-preserving data structure for isogeometric topology optimization in B-splines space
    Aodi Yang
    Shuting Wang
    Nianmeng Luo
    Tifan Xiong
    Xianda Xie
    Structural and Multidisciplinary Optimization, 2022, 65
  • [2] Fully adaptive isogeometric topology optimization using MMC based on truncated hierarchical B-splines
    Xie, Xianda
    Yang, Aodi
    Wang, Yingjun
    Jiang, Ning
    Wang, Shuting
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 63 (06) : 2869 - 2887
  • [3] Fully adaptive isogeometric topology optimization using MMC based on truncated hierarchical B-splines
    Xianda Xie
    Aodi Yang
    Yingjun Wang
    Ning Jiang
    Shuting Wang
    Structural and Multidisciplinary Optimization, 2021, 63 : 2869 - 2887
  • [4] SPACE-PRESERVING COMPOSITION OPERATORS
    CIMA, JA
    HANSEN, LJ
    MICHIGAN MATHEMATICAL JOURNAL, 1990, 37 (02) : 227 - 234
  • [5] Chaos optimization of B-splines path planning for robot in joint space
    Zhang, Hong-Qiang
    Zhang, Jing
    Wang, Yao-Nan
    Liu, Jian-Chen
    Xu, Lei
    Dianji yu Kongzhi Xuebao/Electric Machines and Control, 2007, 11 (02): : 174 - 177
  • [6] Generalized B-Splines in Isogeometric Analysis
    Manni, Carla
    Roman, Fabio
    Speleers, Hendrik
    APPROXIMATION THEORY XV, 2017, 201 : 239 - 267
  • [7] Characterization of the Zygmund space by shifted B-splines
    Wingren, P
    JOURNAL OF APPROXIMATION THEORY, 2001, 111 (02) : 256 - 266
  • [8] Topology optimization with closed B-splines and Boolean operations
    Zhang, Weihong
    Zhao, Linying
    Gao, Tong
    Cai, Shouyu
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 315 : 652 - 670
  • [9] Efficient Filtering in Topology Optimization Via B-Splines
    Wang, Mingming
    Qian, Xiaoping
    JOURNAL OF MECHANICAL DESIGN, 2015, 137 (03)
  • [10] EFFICIENT FILTERING IN TOPOLOGY OPTIMIZATION VIA B-SPLINES
    Wang, Mingming
    Qian, Xiaoping
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2014, VOL 2B, 2014,