Journal
OCEAN ENGINEERING
Volume 171, Issue -, Pages 677-694Publisher
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.oceaneng.2018.11.009
Keywords
Meshfree particle method; MPS method; GPU acceleration technique; Optimized PPE; Large-scale 3-D violent flows; MPSGPU-SJTU solver
Funding
- National Natural Science Foundation of China [51879159, 51490675, 11432009, 51579145]
- Chang Jiang Scholars Program [T2014099]
- Shanghai Excellent Academic Leaders Program [17XD1402300]
- Program for Professor of Special Appointment (Eastern Scholar) at Shanghai Institutions of Higher Learning [2013022]
- Innovative Special Project of Numerical Tank of Ministry of Industry and Information Technology of China [2016-23/09]
- Lloyd's Register Foundation
Ask authors/readers for more resources
In this paper, GPU acceleration technique is applied to overcome the low computational efficiency of MPS. Based on modified MPS and GPU technique, an in-house solver MPSGPU-SJTU is developed and used to simulate large-scale three dimensional (3-D) violent flow problems with over two million particles. In order to save the GPU memory, a suitable algorithm of creating neighbor particles list is adopted in GPU code. In addition, a new optimizing strategy for solving pressure Poisson equation (PPE) is proposed to reduce the storage and improve the computational efficiency. The present solver is used to simulate a benchmark test of dam-break flow with an obstacle. The performance of optimized PPE is firstly verified. Comparing the results of three spatial resolutions, the convergence of present solver is also validated. The calculated results like fluid field, impact pressure on obstacle and wave heights are in good agreements with the experimental data and the results of other numerical researches. It shows that the present solver can effectively simulate the large deformation and nonlinear fragmentation of free surface. Then, this solver is used to model another dam-break flow. A more complex violent flow with moving boundary, water entry of rigid circular cylinder, is also simulated. The calculated fluid fields agree well with the experimental images. Good agreements for the movement of cylinder are achieved to show the feasibility of MPSGPU-SJTU solver on the moving boundary problem. Furthermore, the comparisons of computation times between GPU and CPU codes are conducted in all simulations. The results show that the computation time of MPS is significantly reduced by applying GPU acceleration technique.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available