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 条
  • [41] Stress-based shape and topology optimization with cellular level set in B-splines
    Song, Yelin
    Ma, Qingping
    He, Yu
    Zhou, Mingdong
    Wang, Michael Yu
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 62 (05) : 2391 - 2407
  • [42] PASSIVE APPROXIMATION AND OPTIMIZATION USING B-SPLINES
    Ivanenko, Yevhen
    Custafsson, Mats
    Jonsson, B. L. G.
    Luger, Annemarie
    Nilsson, Borje
    Nordebo, Sven
    Toft, Joachim
    SIAM JOURNAL ON APPLIED MATHEMATICS, 2019, 79 (01) : 436 - 458
  • [43] Topology optimization in B-spline space
    Qian, Xiaoping
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 265 : 15 - 35
  • [44] Efficient matrix computation for isogeometric discretizations with hierarchical B-splines in any dimension
    Pan, Maodong
    Juettler, Bert
    Scholz, Felix
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 388
  • [45] Automatic shape control of triangular B-splines of arbitrary topology
    He, Y
    Gu, XF
    Qin, H
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (02) : 232 - 237
  • [46] Spline space and its B-splines on an n+1 direction mesh in Rn
    Shi, XQ
    Wang, RH
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2002, 144 (1-2) : 241 - 250
  • [47] GRADIENT-BASED TWO-SCALE TOPOLOGY OPTIMIZATION WITH B-SPLINES ON SPARSE GRIDS
    Valentin, Julian
    Huebner, Daniel
    Stingl, Michael
    Pflueger, Dirk
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (04): : B1092 - B1114
  • [48] Cellular level set in B-splines (CLIBS): A method for modeling and topology optimization of cellular structures
    Wang, Michael Yu
    Zong, Hongming
    Ma, Qingping
    Tian, Ye
    Zhou, Mingdong
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 349 : 378 - 404
  • [49] Isogeometric discretizations with generalized B-splines: Symbol-based spectral analysis
    Cardinali, Maria Lucia
    Garoni, Carlo
    Manni, Carla
    Speleers, Hendrik
    APPLIED NUMERICAL MATHEMATICS, 2021, 166 : 288 - 312
  • [50] Isogeometric Analysis with Hierarchical B-Splines for Planar Structural Dynamics with Large Deformation
    Rong J.-L.
    Xiong L.-Y.
    Liu C.
    Xin P.-F.
    Liu Z.-C.
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2020, 40 (06): : 592 - 601