An automatically connected graph representation based on B-splines for structural topology optimization

被引:3
|
作者
Do, Dieu T. T. [1 ]
Lee, Jaehong [1 ]
机构
[1] Sejong Univ, Dept Architectural Engn, 209 Neungdong Ro, Seoul 05006, South Korea
基金
新加坡国家研究基金会;
关键词
Topology optimization; Automatically connected graph representation; B-splines; Modified differential evolution (mDE); DIFFERENTIAL EVOLUTION ALGORITHM; COMPLIANT MECHANISMS; COMPOSITE PLATES; TRUSS STRUCTURES; DESIGN; FORMULATION; SHAPE; MMC;
D O I
10.1007/s00158-018-2170-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces an automatically connected graph representation for structural topology optimization. Structural members of optimal topologies are constructed based on a graph whose each edge is represented by a B-spline curve with varying thickness. A square matrix including connective coefficients with either 0 or 1 is first proposed to automatically determine the way of linking two vertices of an edge. This significantly improves the flexibility of searching optimal topologies. Additionally, resulting designs are completely free from the checkerboard effect and grayscale without any filtering techniques. Control point coordinates of B-spline curves are considered as continuous design variables, while connective coefficients and thickness parameters are taken as discrete ones. Accordingly, this approach helps to reduce the total number of design variables considerably. Modified differential evolution (mDE), which is modified from original differential evolution (DE) to reduce computational cost but still guarantee the quality of solution, is proposed. mDE with the possibility of easily handling such variables and the capability of finding a global solution is utilized as an optimizer. The proposed method is essentially an intuitive method without a strong mathematical or theoretical background. Gained results are compared with other studies to verify the effectiveness of the present method.
引用
收藏
页码:2023 / 2040
页数:18
相关论文
共 50 条
  • [32] A B-splines based feedforward action for constrained optimization of PID controllers performance
    Jetto, Leopoldo
    Orsini, Valentina
    Romagnoli, Raffaele
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 1811 - 1816
  • [33] Design of UWB pulses based on B-splines
    Matsuo, M
    Kamada, M
    Habuchi, H
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5425 - 5428
  • [34] Parallel MARS algorithm based on B-splines
    Bakin, S
    Hegland, M
    Osborne, MR
    [J]. COMPUTATIONAL STATISTICS, 2000, 15 (04) : 463 - 484
  • [35] Modal regression models based on B-splines
    Yang, Lianqiang
    Yuan, Wanli
    Wang, Shijie
    [J]. COMPUTATIONAL STATISTICS, 2024,
  • [36] Parallel MARS Algorithm Based on B-splines
    Sergey Bakin
    Markus Hegland
    Michael R. Osborne
    [J]. Computational Statistics, 2000, 15 : 463 - 484
  • [37] INVARIANT MATCHING AND IDENTIFICATION OF CURVES USING B-SPLINES CURVE REPRESENTATION
    COHEN, FS
    HUANG, ZH
    YANG, ZW
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 1995, 4 (01) : 1 - 17
  • [38] Knot Optimization for Biharmonic B-splines on Manifold Triangle Meshes
    Hou, Fei
    He, Ying
    Qin, Hong
    Hao, Aimin
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2017, 23 (09) : 2082 - 2095
  • [39] Numerical Signatures of Antipatterns: An Approach based on B-Splines
    Oliveto, Rocco
    Khomh, Foutse
    Antoniol, Giuliano
    Gueheneuc, Yann-Gael
    [J]. 14TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2010), 2010, : 248 - 251
  • [40] Modified F-transform Based on B-splines
    Kokainis, Martins
    Asmuss, Svetlana
    [J]. INFORMATION PROCESSING AND MANAGEMENT OF UNCERTAINTY IN KNOWLEDGE-BASED SYSTEMS: THEORY AND FOUNDATIONS, PT II, 2018, 854 : 175 - 186