高级检索

边界优先的Delaunay-层推进曲面四边形网格生成

Boundary-First Surface Quadrilateral Mesh Generation Based on Delaunay-Advancing Layer Technology

  • 摘要: 为了提高复杂组合曲面四边形网格生成的鲁棒性和边界单元质量,提出一种边界优先的Delaunay-层推进网格生成方法.首先在剖分域内粗的约束Delaunay背景网格的辅助下,以物理域的位置偏差为引导,在参数域中迭代计算边界点的法矢量;然后结合层推进策略,在几何特征附近生成各向异性或各向同性正交网格;最后使用Coring技术加速内部网格的生成并进行单元合并,得到四边形为主的网格.若干复杂平面区域和组合曲面模型的剖分结果表明,所提方法可生成等角扭曲度和纵横比优于主流商业软件的网格;在12个线程的PC平台上,使用OpenMP并行剖分包含21 772张曲面的引擎模型只用了38.68 s.

     

    Abstract: To improve the robustness of quadrilateral mesh generation and the quality of boundary elements on complex combined surfaces, a boundary-first meshing algorithm based on Delaunay-advancing layer method is presented. Firstly, with the coarse constrained Delaunay background grid in surface domain, the normal vector of boundary point is calculated iteratively in parametric domain under the guidance of the position deviation from physical domain. Secondly, anisotropic or isotropic orthogonal meshes are generated around geometry features by advancing-layer strategy. Finally, Coring method is used to accelerate the creation of inner elements, and quadrilateral meshes are obtained by merging triangles. The meshing results of several complex plane regions and combined surface models show that the proposed method can generate meshes with better equiangular distortion and aspect ratio than popular commercial software. It took only 38.68s to discretize an engine model with 21 772 surfaces using OpenMP framework on a 12-thread PC platform.

     

/

返回文章
返回