• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2023, Vol. 59 ›› Issue (24): 118-130.doi: 10.3901/JME.2023.24.118

• 材料科学与工程 • 上一篇    下一篇

扫码分享

一种适用于邻近特征的非结构体网格生成方法

王富顺1, 池宝涛1,2, 贾志超1, 郭前建1, 袁伟1, 李灿3   

  1. 1. 山东理工大学机械工程学院 淄博 255000;
    2. 山东锣响汽车制造有限公司博士后工作站 临沂 276211;
    3. 中国海洋大学物理海洋教育部重点实验室 青岛 266100
  • 收稿日期:2022-09-21 修回日期:2023-05-04 出版日期:2023-12-20 发布日期:2024-03-05
  • 通讯作者: 池宝涛(通信作者),男,1991年出生,博士。主要研究方向为有限元法、边界元法、计算力学、工业CAE软件研发。E-mail:baotaochi@sdut.edu.cn
  • 作者简介:王富顺,男,1999年出生。主要研究方向为计算力学、全自动网格划分、CAD/CAE一体化。E-mail:13280673265@163.com;贾志超,男,1998年出生,硕士。主要研究方向为有限元法、计算力学;郭前建,男,1979年出生,博士,教授。主要研究方向为传热传质、超精密光整加工;袁伟,男,1983年出生,博士,副教授。主要研究方向为工程摩擦学、机械结构设计;李灿,男,1991年出生,高级工程师。主要研究方向为海洋高端装备研发、波浪滑翔器优化设计。
  • 基金资助:
    国家自然科学基金(12202251,12172126,11972010)、中国博士后科学基金面上(2021M702024,2022M712393)、教育部产学合作协同育人(220606517023742)、山东省教育厅青创人才引育计划、山东省自然科学基金(ZR2022ME122,ZR2022QA072)、山东省重点研发计划(2019GGX104081,2019GGX104033)和山东理工大学自主科研计划(4041/420047,4003/122237,9101/2222431)资助项目

An Unstructured Mesh Generation Algorithm for Arbitrary Geometry with Proximity Features

WANG Fushun1, CHI Baotao1,2, JIA Zhichao1, GUO Qianjian1, YUAN Wei1, LI Can3   

  1. 1. School of Mechanical Engineering, Shandong University of Technology, Zibo 255000;
    2. Shandong Luoxiang Automobile Manufacturing Postdoctoral Research Institute, Linyi 276211;
    3. Key Laboratory of Physical Oceanography, Ministry of Education, Ocean University of China, Qingdao 266100
  • Received:2022-09-21 Revised:2023-05-04 Online:2023-12-20 Published:2024-03-05

摘要: 仿真分析的前处理包括CAD建模、网格划分、载荷及边界条件处理等,高质量的网格对于高精度可信的仿真结果至关重要,但网格划分仍是整个分析过程中的主要性能瓶颈。针对数值模拟前处理过程中网格划分存在的困难,提出一种适用于邻近特征的非结构体网格生成方法。基于网格尺寸、表面曲率、实体厚度等几何特征进行体二叉树自适应细分,采用穿插法和最近距离法等对网格节点进行实体边界拟合。为有效构建核心六面体网格,建立体网格拓扑元素与实体模型边界的快速求交算法,提高求交计算效率。对于具有邻近特征的复杂几何模型,创新性地提出基于一点多投通用模板的高质量实体边界拟合方法,成功解决传统“由外向内”栅格法的实体边界拟合难题。算例应用验证表明,该方法能将具有邻近特征的几何模型进行整体以六面体网格为主的非结构体网格划分,生成的结果网格具有关键区域特征表达准确、全局网格分布合理且单元质量高等特点。

关键词: 体二叉树, 邻近特征, 非结构网格, 实体边界拟合

Abstract: The preprocessing module of numerical simulation includes CAD modeling, meshing, load and boundary condition processing. It is worth noting that high-quality meshes are essential for high accuracy and reliable simulation results. However, mesh generation is still a bottleneck in numerical simulation. To resolve the difficulties of mesh generation associated with the numerical simulation, an adaptive unstructured mesh generation algorithm for arbitrary geometry with proximity features is presented. The binary-tree subdivision is carried out based on the mesh size, surface curvatures, thickness distribution, and other geometry features. The geometry fitting techniques and the nearest distance methods are adopted to approximate the solid boundary of the mesh nodes. In order to effectively construct the core hexahedral mesh, a fast intersection algorithm between topological elements and solid model boundary is established, which improves the efficiency of intersection calculation. For complex entities with proximity characteristics, a new type of adjacent feature template is innovatively proposed, which successfully solves the problem of entity boundary fitting of the traditional outside-in mesh method. Numerical examples show that this method has the ability to generate almost hexahedral element mesh for complex geometry with proximity features and critical regions are expressed accurately, and global mesh is distributed with rationality and high quality.

Key words: binary tree, proximity geometric features, unstructured grid, solid boundary fitting

中图分类号: