航空学报 > 2025, Vol. 46 Issue (21): 532423-532423   doi: 10.7527/S1000-6893.2025.32423

中国飞机强度研究所建所 60 周年专刊

拓扑优化在自主软件SABRE架构下的设计与实现

麻耀辉1(), 郭文杰1, 高彤2, 王立凯1, 常亮1   

  1. 1.中国飞机强度研究所 强度与结构完整性全国重点实验室,西安 710065
    2.西北工业大学 机电学院,西安 710072
  • 收稿日期:2024-06-19 修回日期:2024-07-01 接受日期:2024-07-21 出版日期:2025-07-28 发布日期:2025-07-25
  • 通讯作者: 麻耀辉 E-mail:mayaohui_623@163.com
  • 基金资助:
    陕西重点研发计划项目(2024GX-ZDCYL-05-05)

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

Yaohui MA1(), Wenjie GUO1, Tong GAO2, Likai WANG1, Liang CHANG1   

  1. 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:2024-06-19 Revised:2024-07-01 Accepted:2024-07-21 Online:2025-07-28 Published:2025-07-25
  • Contact: Yaohui MA E-mail:mayaohui_623@163.com
  • Supported by:
    Shaanxi Key Research and Development Program Project(2024GX-ZDCYL-05-05)

摘要:

以研发具备高度开放性和灵活性的自主结构拓扑优化软件为目标,基于航空结构分析软件SABRE系统基础平台,系统阐述了SABRE系统分层与插件融合的软件架构设计方法。从开发人员和用户角度出发,给出了软件功能模块和求解流程的实现方法。基于经典的变密度法拓扑优化理论,详细论述了拓扑优化功能在SABRE系统上的设计与实现过程。通过典型数值算例,验证了开发软件的功能有效性和工程适用性,并进一步印证了SABRE系统架构的开放性和求解流程组织的灵活性。本研究为结构分析和优化领域的新算法、新模块在自主软件平台上的高效集成提供了有益借鉴。

关键词: 分层与插件, 组件化设计, 变密度法, 拓扑优化, 结构设计, SABRE系统

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.

Key words: layered and plug-in, component design, variable-density method, topology optimization, structural design, SABRE system

中图分类号: