Special Issue: 60th Anniversary of Aircraft Strength Research Institute of China

Design and implementation of topology optimization based on autonomous software SABRE architecture

  • Yaohui MA ,
  • Wenjie GUO ,
  • Tong GAO ,
  • Likai WANG ,
  • Liang CHANG
Expand
  • 1.National Key Laboratory of Strength and Structural Integrity,Aircraft Strength Research Institute of China,Xi’an 710065,China
    2.School of Mechanical Engineering,Northwestern Polytechnical University,Xi’an 710072,China

Received date: 2024-06-19

  Revised date: 2024-07-01

  Accepted date: 2024-07-21

  Online published: 2025-07-25

Supported by

Shaanxi Key Research and Development Program Project(2024GX-ZDCYL-05-05)

Abstract

This paper aims to develop an autonomous structural topology optimization software with high openness and flexibility. Based on the foundational platform of the aerospace structural analysis software SABRE system, it systematically elaborates the layered and plugin-integrated architectural design methodology. From the perspectives of both developers and users, this paper presents the implementation methods for software functional modules and solution processes. Building upon the classic variable-density topology optimization theory, it outlines the design and implementation process of topology optimization functionality within the SABRE system. Numerical examples are employed to verify the software’s functional validity and engineering applicability, further demonstrating the openness of SABRE’s architecture and the flexibility of its solution process organization. This work provides valuable reference for efficiently integrating new algorithms and modules in structural analysis and optimization into autonomous software platforms.

Cite this article

Yaohui MA , Wenjie GUO , Tong GAO , Likai WANG , Liang CHANG . Design and implementation of topology optimization based on autonomous software SABRE architecture[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2025 , 46(21) : 532423 -532423 . DOI: 10.7527/S1000-6893.2025.32423

References

[1] 朱继宏, 张亦飞, 张亚辉, 等. 空天结构保形设计: 从几何特征到能量疏导[J]. 航空学报202546(6): 531833.
  ZHU J H, ZHANG Y F, ZHANG Y H, et al. Shape preserving design of aerospace structure: From geometric feature to energy channeling[J]. Acta Aeronautica et Astronautica Sinica202546(6): 531833 (in Chinese).
[2] TR?FF E A, SIGMUND O, AAGE N. Topology optimization of ultra high resolution shell structures[J]. Thin-Walled Structures2021160: 107349.
[3] ZHU J H, ZHANG W H, XIA L. Topology optimization in aircraft and aerospace structures design[J]. Archives of Computational Methods in Engineering201623(4): 595-622.
[4] SHAKUR E, SHAKED A, AMIR O. Topology and shape optimization of 3D prestressed concrete structures[J]. Engineering Structures2024321: 118936.
[5] ICHIHARA N, UEDA M. 3D-printed high-toughness composite structures by anisotropic topology optimization[J]. Composites Part B: Engineering2023253: 110572.
[6] CHI H, ZHANG Y Y, TANG T L E, et al. Universal machine learning for topology optimization[J]. Computer Methods in Applied Mechanics and Engineering2021375: 112739
[7] SHIN S, SHIN D, KANG N. Topology optimization via machine learning and deep learning: A review[J]. Journal of Computational Design and Engineering202310(4): 1736-1766.
[8] 李宇峰, 晏明生, 安宁, 等. 基于MSC.Nastran/HyperWorks的薄壁圆筒隔框结构拓扑优化设计[J]. 强度与环境201542(4): 35-39.
  LI Y F, YAN M S, AN N, et al. An integrated approach based on MSC. Nastran/HyperWorks for topology optimization of stiffened ribs of thin-walled cylinders[J]. Structure & Environment Engineering201542(4): 35-39 (in Chinese).
[9] ZHANG X Q, WANG J L, CHEN H, et al. Statics analysis and topology optimization of support base for airdrop based on ANSYS Workbench[J]. Journal of Physics: Conference Series20211798(1): 012030.
[10] KUMAR A, JEROME STANLEY M. Design, topology optimization and fabrication of a semi-trailing arm for an off-road vehicle using optistruct[M]∥Energy and Exergy for Sustainable and Clean Environment, Volume 1. Singapore: Springer Nature Singapore, 2022: 557-569.
[11] 梅帅, 陈飙松, 张盛, 等. 开放式结构拓扑优化软件设计与研发[J]. 机械工程学报201551(9): 144-152.
  MEI S, CHEN B S, ZHANG S, et al. Design and development of open style software system for structural topology optimization[J]. Journal of Mechanical Engineering201551(9): 144-152 (in Chinese).
[12] 牛飞, 梅帅, 张盛, 等. 基于SiPESC平台的拓扑优化模块开发及应用[J]. 大连理工大学学报201353(2): 162-168.
  NIU F, MEI S, ZHANG S, et al. Development and application of topology optimization module based on SiPESC[J]. Journal of Dalian University of Technology201353(2): 162-168 (in Chinese).
[13] 王彬文, 段世慧, 聂小华, 等. 航空结构分析CAE软件发展现状与未来挑战[J]. 航空学报202243(6): 527272.
  WANG B W, DUAN S H, NIE X H, et al. Development situation and future challenges of CAE software used in aeronautical structural analysis[J]. Acta Aeronautica et Astronautica Sinica202243(6): 527272 (in Chinese).
[14] 高峰. 由发展时间轴看中国CAE软件短板[J]. 中国工业和信息化2020(3): 36-43.
  GAO F. Looking at the shortcomings of CAE software in China from the development timeline[J]. China Industry & Information Technology2020(3): 36-43 (in Chinese).
[15] WU J, SIGMUND O, GROEN J P. Topology optimization of multi-scale structures: A review[J]. Structural and Multidisciplinary Optimization202163(3): 1455-1480.
[16] LEE E, MARTINS J R R A. Structural topology optimization with design-dependent pressure loads[J]. Computer Methods in Applied Mechanics and Engineering2012233-236: 40-48.
[17] ESCHENAUER H A, OLHOFF N. Topology optimization of continuum structures: A review[J]. Applied Mechanics Reviews200154(4): 331-390.
[18] LIU S T, LI Q H, HU J Y, et al. A survey of topology optimization methods considering manufacturable structural feature constraints for additive manufacturing structures[J]. Additive Manufacturing Frontiers20243(2): 200143.
[19] 陈文炯, 刘书田, 张永存. 基于拓扑优化的自发热体冷却用植入式导热路径设计方法[J]. 力学学报201648(2): 406-412.
  CHEN W J, LIU S T, ZHANG Y C. Optimization design of conductive pathways for cooling a heat generating body with high conductive inserts[J]. Chinese Journal of Theoretical and Applied Mechanics201648(2): 406-412 (in Chinese).
[20] BENDS?E M P, SIGMUND O. Material interpolation schemes in topology optimization[J]. Archive of Applied Mechanics199969(9): 635-654.
[21] STOLPE M, SVANBERG K. An alternative interpolation scheme for minimum compliance topology optimization[J]. Structural and Multidisciplinary Optimization200122(2): 116-124.
[22] 张卫红, 郭文杰, 朱继宏. 部件级多组件结构系统的整体式拓扑布局优化[J]. 航空学报201536(8): 2662-2669.
  ZHANG W H, GUO W J, ZHU J H. Integrated layout and topology optimization design of multi-component systems with assembly units[J]. Acta Aeronautica et Astronautica Sinica201536(8): 2662-2669 (in Chinese).
[23] BENDS?E M P, KIKUCHI N. Generating optimal topologies in structural design using a homogenization method[J]. Computer Methods in Applied Mechanics and Engineering198871(2): 197-224.
[24] SIGMUND O, MAUTE K. Topology optimization approaches[J]. Structural and Multidisciplinary Optimization201348(6): 1031-1055.
[25] LAZAROV B S, SIGMUND O. Filters in topology optimization based on Helmholtz-type differential equations[J]. International Journal for Numerical Methods in Engineering201186(6): 765-781.
[26] WANG F W, LAZAROV B S, SIGMUND O. On projection methods, convergence and robust formulations in topology optimization[J]. Structural and Multidisciplinary Optimization201143(6): 767-784.
[27] SIGMUND O. A 99 line topology optimization code written in Matlab[J]. Structural and Multidisciplinary Optimization200121(2): 120-127.
[28] FERRARI F, SIGMUND O. A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D[J]. Structural and Multidisciplinary Optimization202062(4): 2211-2228.
[29] BRUYNEEL M, DUYSINX P, FLEURY C. A family of MMA approximations for structural optimization[J]. Structural and Multidisciplinary Optimization200224(4): 263-276.
[30] 许向彦, 王晓辉, 王军, 等. SABRE系统振动分析前后处理软件的设计与实现[J]. 航空计算技术202353(1): 67-71.
  XU X Y, WANG X H, WANG J, et al. Design and implementation of pre-processing and post-processing software for vibration analysis of SABRE system[J]. Aeronautical Computing Technique202353(1): 67-71 (in Chinese).
[31] 王立凯, 艾森, 郭瑜超, 等. 基于增量-迭代算法的SABRE系统非线性分析流程设计[J]. 航空计算技术202252(5): 9-13.
  WANG L K, AI S, GUO Y C, et al. Design of nonlinear analysis process for SABRE system based on incremental-iterative algorithm[J]. Aeronautical Computing Technique202252(5): 9-13 (in Chinese).
[32] 常亮, 段世慧, 王立凯, 等. 航空结构大规模并行分析与优化应用[J]. 计算机辅助工程201726(3): 45-50.
  CHANG L, DUAN S H, WANG L K, et al. Application of larger-scale parallel analysis and optimization in aero structure[J]. Computer Aided Engineering201726(3): 45-50 (in Chinese).
[33] 孙侠生, 段世慧, 陈焕星. 坚持自主创新 实现航空CAE软件的产业化发展[J]. 计算机辅助工程201019(1): 1-6.
  SUN X S, DUAN S H, CHEN H X. Keeping independent innovation, implementing industrialization development of aviation CAE software[J]. Computer Aided Engineering201019(1): 1-6 (in Chinese).
[34] 罗利龙, 常亮, 王立凯. 基于MPI的大规模变量结构优化技术研究[J]. 航空计算技术201646(3): 75-78.
  LUO L L, CHANG L, WANG L K. Investigation of large-scale optimization technique based on parallel computing[J]. Aeronautical Computing Technique201646(3): 75-78 (in Chinese).
[35] SONG L L, ZHAO J, GAO T, et al. Length scale control in density-based multi-material topology optimization[J]. Computer Methods in Applied Mechanics and Engineering2022401: 115655.
Outlines

/