Level-set based pre-processing techniques for particle methods

被引:12
|
作者
Yu, Yongchuan [1 ]
Zhu, Yujie [2 ,3 ]
Zhang, Chi [2 ]
Haidn, Oskar J. [1 ]
Hu, Xiangyu [2 ]
机构
[1] Tech Univ Munich, Chair Space Prop & Mobil, D-85521 Ottobrunn, Germany
[2] Tech Univ Munich, Chair Aerodynam & Fluid Mech, D-85748 Garching, Germany
[3] Xian Res Inst High Tech, Xian 710025, Peoples R China
关键词
Particle methods; 'Dirty' geometry cleaning; Level-set; Static confinement; Kernel support completing; TRANSPORT-VELOCITY FORMULATION; SCALE SEPARATION; GHOST PARTICLES; SPH; FLOWS; ALGORITHM; BOUNDARY; MODEL;
D O I
10.1016/j.cpc.2023.108744
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Obtaining high-quality particle distribution representing clean geometry in pre-processing is essential for accurate and stable simulation with particle methods. In this paper, several level-set-based techniques for cleaning up 'dirty' geometry automatically and generating isotropic particle distribution are presented. First, under a given resolution, an identification method for non-resolved structures based on a level -set field is employed to detect the tiny fragments which dirty the geometry. Second, a re-distance algorithm is proposed to remove these fragments and reconstruct clean, smooth geometries. Third, a 'static confinement' boundary condition is developed for particle relaxation. By complementing the kernel support for the near-surface particles, the boundary condition achieves improved body-fitted particle distribution near the highly-curved or narrow region. Several numerical examples are given to demonstrate the efficient cleanup capabilities of the present method as well as the improvement of body-fitted particle distribution for complex geometries. In addition, numerical simulations have been carried out for the fluid-structure interaction (FSI) of an elastic airfoil NACA6412 at various resolutions to show that, when the unresolved structures affect or even fail the simulation, the cleaned geometry and improved particle distribution help to stabilize and smooth the simulations.(c) 2023 Published by Elsevier B.V.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Metamorphosis based on the level-set methods
    Pan, Qing
    Xu, Guo-Liang
    Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (02): : 213 - 220
  • [2] Level-set image processing methods in medical image segmentation
    Maciejewski, Marcin
    Surtel, Wojciech
    Maciejewska, Barbara
    Malecka-Massalska, Teresa
    BIO-ALGORITHMS AND MED-SYSTEMS, 2015, 11 (01) : 47 - 51
  • [3] Level-Set Image Processing Methods in Medical Image Segmentation
    Maciejewski, Marcin
    Surtel, Wojciech
    Malecka-Massalska, Teresa
    2012 JOINT CONFERENCE NEW TRENDS IN AUDIO & VIDEO AND SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, & APPLICATIONS (NTAV-SPA 2012), 2012, : 39 - 41
  • [4] A particle finite element method based on Level-Set functions
    Fernandez, Eduardo
    Fevrier, Simon
    Lacroix, Martin
    Boman, Romain
    Papeleux, Luc
    Ponthot, Jean-Philippe
    JOURNAL OF COMPUTATIONAL PHYSICS, 2023, 487
  • [5] Level-set methods for convex optimization
    Aleksandr Y. Aravkin
    James V. Burke
    Dmitry Drusvyatskiy
    Michael P. Friedlander
    Scott Roy
    Mathematical Programming, 2019, 174 : 359 - 390
  • [6] Level-set methods for convex optimization
    Aravkin, Aleksandr Y.
    Burke, James V.
    Drusvyatskiy, Dmitry
    Friedlander, Michael P.
    Roy, Scott
    MATHEMATICAL PROGRAMMING, 2019, 174 (1-2) : 359 - 390
  • [7] Set-Based Pre-Processing for Points-To Analysis
    Smaragdakis, Yannis
    Balatsouras, George
    Kastrinis, George
    ACM SIGPLAN NOTICES, 2013, 48 (10) : 253 - 269
  • [8] Pre-processing techniques for the QSAR problem
    Dept. of Computer SciandEng, University DunǍrea de Jos of Galaţi, Romania
    Front. Artif. Intell. Appl., 2008, 1 (107-114):
  • [9] A LEVEL-SET METHOD FOR PARTICLE DEPOSITION ON SURFACES
    Yap, Y. F.
    Vargas, F. M.
    Chai, J. C.
    PROCEEDINGS OF THE ASME SUMMER HEAT TRANSFER CONFERENCE, 2012, VOL 1, 2012, : 923 - 935
  • [10] Pre-Processing Methods of Data Mining
    Saleem, Asma
    Asif, Khadim Hussain
    Ali, Ahmad
    Awan, Shahid Mahmood
    AlGhamdi, Mohammed A.
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 451 - 456