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 条
  • [21] A fictitious Cartesian grid technique for the simulation of 3D meridional circulation in stars
    Talon, S
    Michaud, G
    Vincent, A
    3D STELLAR EVOLUTION, 2003, 293 : 25 - 33
  • [22] Applications of 3-D adaptive Cartesian grid algorithm based on the Euler equations
    Xiao, Han-Shan
    Chen, Zuo-Bin
    Liu, Gang
    Jiang, Xiong
    Kongqi Donglixue Xuebao/Acta Aerodynamica Sinica, 2003, 21 (02):
  • [23] A hexagonal grid geometry system for applications in 3D graphics
    Liu, Yongkui
    Sun, Shichang
    Tian, Yingchun
    Yang, Hongji
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 73 (03) : 163 - 168
  • [24] Generation of 3D unstructured grid and its application
    Xia, Jian
    Wu, Yizhao
    Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics & Astronautics, 2000, 32 (01): : 99 - 104
  • [25] Cartesian grid generation method considering a complicated cell geometry at the body surface
    Lahur, PR
    Nakamura, Y
    TRANSACTIONS OF THE JAPAN SOCIETY FOR AERONAUTICAL AND SPACE SCIENCES, 2000, 43 (139) : 8 - 15
  • [26] Cartesian grid simulations of gas-solids flow systems with complex geometry
    Dietiker, Jean-Francois
    Li, Tingwen
    Garg, Rahul
    Shahnam, Mehrdad
    POWDER TECHNOLOGY, 2013, 235 : 696 - 705
  • [27] Acquisition geometry analysis in complex 3D media
    van Veldhuizen, E. J.
    Blacquiere, G.
    Berkhout, A. J.
    GEOPHYSICS, 2008, 73 (05) : Q43 - Q58
  • [28] Automatic grid generation of complex geometries in Cartesian co-ordinates
    Lin, WL
    Chen, CJ
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1998, 28 (09) : 1303 - 1324
  • [29] Efficient Streaming of 3D Scenes with Complex Geometry and Complex Lighting
    Pacanowski, Romain
    Raynaud, Mickael
    Granier, Xavier
    Reuter, Patrick
    Schlick, Christophe
    Poulin, Pierre
    PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM ON 3D WEB TECHNOLOGY (WEB3D 2008), 2008, : 11 - +
  • [30] Adaptive control of nonlinear visual servoing systems for 3D cartesian tracking
    Department of Electrical Engineering, Centro Federal de Educação Tecnológica Celso Suckow da Fonseca - CEFET/RJ, Rio de Janeiro, RJ, Brazil
    不详
    Controle Autom., 2006, 4 (381-390):