Enhanced strategy for adaptive Cartesian grid generation with arbitrarily complex 3D geometry

被引:5
|
作者
Meng, Shuang [1 ,2 ,3 ]
Zhou, Dan [1 ,2 ,3 ]
Yuan, Xianxu [4 ,5 ]
Li, Xueliang [1 ,2 ,3 ]
Chen, Hao [4 ,5 ]
Bi, Lin [4 ,5 ]
机构
[1] Cent South Univ, Key Lab Traff Safety Track, Minist Educ, Changsha 410075, Peoples R China
[2] Joint Int Res Lab Key Technol Rail Traff Safety, Changsha 410075, Peoples R China
[3] Natl & Local Joint Engn Res Ctr Safety Technol Rai, Changsha 410075, Peoples R China
[4] China Aerodynam Res & Dev Ctr, State Key Lab Aerodynam, Mianyang 621000, Peoples R China
[5] China Aerodynam Res & Dev Ctr, Computat Aerodynam Inst, Mianyang 621000, Peoples R China
基金
国家重点研发计划;
关键词
Cartesian grid generation; K -dimensional tree; Intersection determination; Minimum distance query; Backtracking; IMMERSED BOUNDARY METHOD; WALL DISTANCE; COLLISION DETECTION; MESH REFINEMENT; ALGORITHM; COMPUTATION; FLOWS;
D O I
10.1016/j.advengsoft.2022.103304
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents an enhanced strategy for generating Cartesian grids for arbitrary complex three-dimensional (3D) geometry. It addresses the major challenges, including data structures managing surface triangles and Cartesian cells, background Cartesian generation, intersection cell determination, and adaptive mesh refinement. To overcome the problem of inefficiency, we developed a robust method for determining intersecting cells based on the k-dimensional tree data structure combined with the fast 3D-Cartesian box-triangle overlap testing al-gorithm. Furthermore, the minimum distance query algorithm based on the k-dimensional tree was enhanced to improve the query efficiency by reducing the number of backtrackings. The correctness and efficiency of the proposed strategy were evaluated and verified by 3D tests on different configurations. The results show that in terms of mesh generation, the CPUtime/cell was nearly 5.33-5.54x10- 6 s; in terms of the minimum distance query, the query efficiency of the improved backtracking method improved by up to 870.9 times compared with the traversal method. Meshing experiments of several complicated configurations demonstrated that the pro-posed algorithms were accurate, robust, and efficient. At last, an example was examined, and the result dem-onstrates that the mesh generation strategy developed in this study meets the actual flow field calculation requirements.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Anisotropic Cartesian Grid Generation Strategy for Arbitrarily Complex Geometry Based on a Fully Threaded Tree
    Meng, Shuang
    Zhou, Dan
    Bi, Lin
    Li, Xueliang
    Luo, Canyan
    Du, Hao
    COMPUTER-AIDED DESIGN, 2023, 155
  • [2] An adaptive Cartesian grid generation method for 'Dirty' geometry
    Wang, ZJ
    Srinivasan, K
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2002, 39 (08) : 703 - +
  • [3] An adaptive p-refinement strategy applied to nodal expansion method in 3D Cartesian geometry
    Poursalehi, N.
    Zolfaghari, A.
    Minuchehr, A.
    ANNALS OF NUCLEAR ENERGY, 2014, 63 : 575 - 586
  • [5] 3D Hybrid Mesh Generation for Complex Geometry
    Wang, Yamin
    Zhang, Yafei
    PROCEEDINGS OF THE 2013 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2013, : 782 - 786
  • [6] A 3D Anisotropic Cartesian Grid Generation Method and Its Applications in Viscosity Flows
    Shi, Xiaotian
    Fang, Shuai
    Lv, Meng
    Hu, Ning
    2014 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON AEROSPACE TECHNOLOGY, APISAT2014, 2015, 99 : 575 - 580
  • [7] 3D Reconstruction of Complex Weld Geometry Based on Adaptive Sampling
    Keshmiri, Soheil
    Tan, Yan Zhi
    Ahmed, Syeda Mariam
    Wu, Yue
    Chew, Chee Meng
    Pang, Chee Khiang
    2015 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2015, : 1795 - 1800
  • [8] Adaptive Runge-Kutta discontinuous Galerkin method for complex geometry problems on Cartesian grid
    Liu, Jianming
    Qiu, Jianxian
    Hu, Ou
    Zhao, Ning
    Goman, Mikhail
    Li, Xinkai
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 73 (10) : 847 - 868
  • [9] Enhanced techniques in accessing 2D CAD geometry for 3D generation
    Sheirah, KM
    Darwish, AI
    Talkhan, IE
    Enabling Technologies for the New Knowledge Society, 2005, : 551 - 562
  • [10] A technology for 3D grid generation
    I. A. Vaseva
    A. V. Kofanov
    V. D. Liseikin
    Yu. V. Likhanova
    A. M. Kharitonchik
    Computational Mathematics and Mathematical Physics, 2010, 50 : 93 - 111