各向同性
几何学
核(代数)
粒子(生态学)
边界(拓扑)
复杂几何
集合(抽象数据类型)
曲面(拓扑)
分布(数学)
翼型
计算机科学
算法
数学
数学分析
机械
物理
光学
海洋学
组合数学
程序设计语言
地质学
作者
Yikang Yu,Yujie Zhu,Chi Zhang,Oskar Haidn,Xiangyu Hu
标识
DOI:10.1016/j.cpc.2023.108744
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI