Improvement and application of weakly compressible moving particle semi-implicit method with kernel-smoothing algorithm
Autor: | Yee-Chung Jin, Huiwen Xiao |
---|---|
Rok vydání: | 2021 |
Předmět: |
Courant–Friedrichs–Lewy condition
Computer Science::Neural and Evolutionary Computation Coordinate system Hagen–Poiseuille equation 01 natural sciences 010305 fluids & plasmas 010101 applied mathematics Computational Mathematics symbols.namesake Computational Theory and Mathematics Modeling and Simulation Lagrange multiplier 0103 physical sciences symbols Particle Taylor–Green vortex 0101 mathematics Algorithm Computer Science::Distributed Parallel and Cluster Computing Smoothing Analytic function Mathematics |
Zdroj: | Computers & Mathematics with Applications. 99:37-51 |
ISSN: | 0898-1221 |
DOI: | 10.1016/j.camwa.2021.07.015 |
Popis: | The moving particle semi-implicit method (MPS) is a well-known Lagrange method that offers advantageous in addressing complex fluid problems, but particle distribution is an area that requires refinement. For this study, a particle smoothing algorithm was developed and incorporated into the weakly compressible MPS (sWC-MPS). From the definition and derivation of basic MPS operators, uniform particle distribution is critical to numerical accuracy. Within the framework of sWC-MPS, numerical operators were modified by implementing coordinate transformation and smoothing algorithm. Modifying numerical operators significantly improved particle clustering, smoothed pressure distributions, and reduced pressure oscillations. To validate the numerical feasibility of the method, several cases were numerically simulated to compare sWC-MPS to the weakly compressible MPS (WC-MPS): a pre-defined two-dimensional (2-D) analytical function, Poiseuille's flow, Taylor Green vortex, and dam break. The results showed a reduction of errors caused by irregular particle distribution with lower particle clustering and smaller pressure oscillation. In addition, a larger Courant number, which represents a larger time step, was tested. The results showed that the new sWC-MPS algorithm achieves numerical accuracy even using a larger Courant number, indicating improved computational efficiency. |
Databáze: | OpenAIRE |
Externí odkaz: |