高级检索

面向复杂边界平面域的C1型多面片等几何拓扑优化方法

C1 Type Multi-Patch Isogeometric Topology Optimization Method for Planar Domains with Complex Boundary

  • 摘要: 基于NURBS的等几何结构拓扑优化方法是实现CAD/CAE与结构优化无缝集成的有效途径之一, 为我国工业软件的发展开辟了全新的道路. 然而, 受限于NURBS基函数的高阶连续性与张量积结构, 现有的等几何结构拓扑优化方法无法直接应用于复杂边界平面域的结构优化设计中. 为此, 提出一种面向复杂边界平面域的C1型多面片等几何拓扑优化方法. 首先通过区域边界对应算法和拟共形映射方法生成复杂平面域的初始单面片等几何网格, 采用基于DBSCAN的多面片划分方法解决单面片网格自交问题, 实现等几何网格质量提升; 然后针对面片间几何连续性低的问题, 通过拉格朗日乘子法实现不同面片几何连续性约束施加, 保证不同面片几何连续性达到C1连续. 通过海豚仿生结构、扳手及发动机连杆的数值算例分析表明: 所提方法不仅解决了网格自交问题, 且Beltrami系数模的最大值均降低了14%以上, 显著提升了等几何网格质量并在一定程度上提升了拓扑优化的收敛性, 证明了所提方法的有效性.

     

    Abstract: Isogeometric topology optimization based on NURBS is one of the effective ways to implement the seamless integration between CAD and CAE as well as structural topology optimization, which can open up a new path for the development of our country industrial software. However, due to the high-order continuity and tensor product structure of NURBS basis functions, current isogeometric topology optimization methods cannot be directly applied to structural optimization problems of planar design domains with complex boundary. For solving the problem mentioned above, this work proposes a C1 type multi-patch isogeometric topology optimization method for complex boundary planar design domains. The initial single-patch isogeometric mesh of the complex planar domain is generated by the combination of boundary correspondence algorithm and quasi-conformal parameterization method. To bypass the self-intersection problem existing in the generated single-patch isogeometric mesh, a DBSCAN-based partitioning method is proposed to generate multi-patch mesh with improved mesh quality. Moreover, the Lagrange multiplier method is applied to impose the geometric continuity constraints between different patches, which can address the issue of low geometric continuity between patches and ensure that the geometric continuity between different patches reaches C1 continuity. According to the numerical examples of the dolphin bionic structure, wrench, and engine connecting rod, it indicates that the proposed method not only solves the problem of mesh self-intersection but also reduces the maximum value of the Beltrami coefficient modulus by more than 14%. Therefore, it significantly improves the quality of isogeometric meshes and, to a certain extent, enhances the convergence rate of topology optimization, which validate the effectiveness of the method proposed.

     

/

返回文章
返回