Open Access iconOpen Access

ARTICLE

Multi-Patch Black-White Topology Optimization in Isogeometric Analysis

Qingyuan Hu1,*, Yuan Liang2, Menghao Liu1, Manfeng Hu1, Yawen Mao1

1 School of Science, Jiangnan University, Wuxi, 214122, China
2 Department of Engineering Mechanics, Dalian University of Technology, Dalian, 116024, China

* Corresponding Author: Qingyuan Hu. Email: email

(This article belongs to this Special Issue: New Trends in Structural Optimization)

Computer Modeling in Engineering & Sciences 2023, 134(1), 459-481. https://doi.org/10.32604/cmes.2022.020327

Abstract

Topological optimization plays a guiding role in the conceptual design process. This paper conducts research on structural topology optimization algorithm within the framework of isogeometric analysis. For multi-component structures, the Nitsche’s method is used to glue different meshes to perform isogeometric multi-patch analysis. The discrete variable topology optimization algorithm based on integer programming is adopted in order to obtain clear boundaries for topology optimization. The sensitivity filtering method based on the Helmholtz equation is employed for averaging of curved elements' sensitivities. In addition, a simple averaging method along coupling interfaces is proposed in order to ensure the material distribution across coupling areas is reasonably smooth. Finally, the performance of the algorithm is demonstrated by numerical examples, and the effectiveness of the algorithm is verified by comparing it with the results obtained by single-patch and ABAQUS cases.

Keywords


Cite This Article

Hu, Q., Liang, Y., Liu, M., Hu, M., Mao, Y. (2023). Multi-Patch Black-White Topology Optimization in Isogeometric Analysis. CMES-Computer Modeling in Engineering & Sciences, 134(1), 459–481.



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1074

    View

  • 582

    Download

  • 0

    Like

Share Link