Abstract
Slope stability analysis is a popular area of interest in geotechnical engineering and is significant to landslide prevention and other geohazards. Owing to the success of the combined numerical methods of Lagrange and Euler, the material point method (MPM) has been developed. The benefit of MPM for the study of the evolution process for the slope is its application to efficiently simulate small- to large-scale deformation processes. The high-performance computing GPU-based MPM code named as CoSim-MPM is developed and the strength reduction method (SRM) is introduced to perform the quantitative analysis of slope failure risk assessment. Based on the developed code, a method to define the factor of stability (Fos) is provided and validated for two typical slopes: a homogenous slope and a slope with a weak interlayer. By comparing the MPM results with that of the limit equilibrium method (LEM), it is shown that both of the potential slide surfaces and Fos correspond well with each other. The accuracy of the MPM-SRM results surpasses that of the LEM for the failure mechanical and deformation characteristics of the landslide. As a practical application, the stability and failure mechanisms of Dongmiaojia slope, downstream of the Xiaolangdi Dam, China, is analyzed. All the results show that the GPU-based MPM can have powerful advantages for the stability analysis of slope with high efficiency. In addition, CoSim-MPM has strong scalability and can be applied to large-scale simulation research in the field of geotechnical engineering.
Similar content being viewed by others
Data availability
No data, models, or code were generated or used during the study.
Change history
14 May 2021
Wen-Jie Xu was listed twice in the authorgroup during publication. This has been corrected.
References
Ali A, Huang JS, Lyamin AV, Sloan SW, Griffiths DV, Cassidy MJ, Li JH (2014) Simplified quantitative risk assessment of rainfall-induced landslide modelled by infinite slopes. Eng Geol 179:102–116
Anura3D (2017) Anura3D MPM Research Community. www.Anura3D.com.
Bardenhagen S, Kober E (2004) The generalized interpolation material point method. Comput Model Eng Sci 5:477–496
Bhandari T, Hamad F, Moormann C, Sharma KG, Westrich B (2016) Numerical modelling of seismic slope failure using MPM. Comput Geotech 75:126–134. https://doi.org/10.1016/j.compgeo.2016.01.017
Cleary PW (2010) DEM prediction of industrial and geophysical particle flows. Particuology. 8:106–118
Coelho BZ, Rohe A, Aboufirass A, Nuttall J, Bolognin M (2018) Assessment of dike safety within the framework of large deformation analysis with the material point method. NUMGE.
COMDYM-MPM3D (2018) http://comdyn.hy.tsinghua.edu.cn/english/mpm3d
Dawson EM, Roth WH, Drescher A (1999) Slope stability analysis by strength reduction. Geotechnique. 49:835–840
Drucker DC, Prager W (1952) Soil mechanics and plastic analysis or limit design. Q Appl Math 10:157–165
Duncan JM, Dunlop P (1969) Slopes in stiff-fissured clays and shales. J Soil Mech Found Div 95:467–492
Farias M, Naylor D (1998) Safety analysis using finite elements. Comput Geotech 22:165–181
Fernández F, Vargas E, Velloso RQ (2019) A study of collapse in slopes using MPM and NLA (Numerical Limit Analysis). 2nd International Conference on the Material Point Method for Modelling Soil-Water-Structure Interaction
Gao M, Wang X, Wu K, Pradhana A, Sifakis E, Yuksel C, Jiang C (2018) GPU optimization of material point methods. ACM Trans Graph 37(6):1–12
Griffiths DV, Lane PA (1999) Slope stability analysis by finite elements. Geotechnique. 49:653–654
Hu Y, Li TM, Anderson L, Ragan-Kellry J, Durand F (2019) Taichi: a language for high-performance computation on spatially sparse data structures. ACM Trans Graph 38(6):1–16
Iverson RM (2000) Landslide triggering by rain infiltration. Water Resour Res 36:1897–1910
Jiang M, Murakami A (2012) Distinct element method analyses of idealized bonded-granulate cut slope. Granul Matter 14:393–410
Kumar K, Salmond J, Kularathna S, Wilkes C, Soga K (2019) Scalable and modular material point method for large-scale simulations. 2nd International Conference on the Material Point Method.
Liu GY, Xu WJ, Govender N, Wilke DN (2020) A cohesive fracture model for discrete element method based on polyhedral blocks. Powder Technol 359:190–204
Liu GY, Xu WJ, Govender N, Wilke DN (2021) Simulation of rock fracture process based on GPU-accelerated discrete element method. Powder Technol 337:640–656
NairnMPM, (2016) http://osupdocs.forestry.oregonstate.edu/index.php/NairnMPM.
NVIDIA Corporation (2010) NVIDIA CUDA C Programming Guide, Version 3.2
Smith IM, Griffiths DV, Margetts L (2014) Programming the finite element method. Wiley
Snitbhan N, Chen WF (1978) Elastic-plastic large deformation analysis of soil slopes. Comput Struct 9:567–577
Sulsky D, Chen Z, Schreyer HL (1994) Particle method for history-dependent materials. Comput Methods Appl Mech Eng 118:179–196
Sulsky D, Schreyer HL (1996) Axisymmetric form of the material point method with applications to upsetting and Taylor impact problems. Comput Methods Appl Mech Eng 139:409–429
Sulsky D, Zhou SJ, Schreyer HL (1995) Application of a particle-in-cell method to solid mechanics. Comput Phys Commun 87:236–252
Tampubolon AP, Gast TF, Klár G, Fu C, Teran JM, Jiang C, Museth K (2017) Multi-species simulation of porous sand and water mixtures. ACM Trans Graph 36(4):1–11
Ugai K (2008) A method of calculation of total safety factor of slope by Elasto-Plastic FEM. Soils Found 29:190–195
Vardon PJ, Wang B, Hicks MA (2017) Slope failure simulation with MPM. 1st International Conference on the Material Point Method.
Wang X, Qiu Y, Slattery SR, Fang Y, Jiang C (2020) A massively parallel and scalable multi-CPU material point method. ACM Trans Graph 39(4)
Xu WJ, Yao ZG, Luo YT, Dong XY (2020) Study on landslide-induced wave disasters using a 3D coupled SPH-DEM method. Bull Eng Geol Environ 79:467–448
Zhang LY, Zheng YR, Zhao SY, Shi WM (2003) The feasibility study of strength-reduction method with FEM for calculating safety factors of soil slope stability. J Hydraul Eng ASCE 34:0021–0027
Zhao SW, Zhao JD, Liang WJ (2020) A thread-block-wise computational framework for large-scale hierarchical continuum-discrete modeling of granular media. Int J Numer Methods Eng:1–30
Zhou X, Sun Z (2019) Quantitative assessment of landslide risk using Monte Carlo material point method. Eng Comput 37:1577–1696
Zhou Q, Xu WJ, Retief L (2020) Multi-scale mechanics of sand based on FEM-DEM coupling method. Powder Technol. In Press, Available online
Zienkiewicez OC (1977) The finite element method (5th). Butterworth-Heinemann
Zienkiewicz OC, Humpheson C, Lewis RW (1975) Associated and non-associated visco-plasticity and plasticity in soil mechanics. Geotechnique. 25:671–689
Funding
This work was supported by the projects of “Natural Science Foundation of China, China (52079067, 51879142)”, and “Research Fund Program of the State Key Laboratory of Hydroscience and Engineering (2020-KY-04)”
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Feng, ZK., Xu, WJ. GPU material point method (MPM) and its application on slope stability analysis. Bull Eng Geol Environ 80, 5437–5449 (2021). https://doi.org/10.1007/s10064-021-02265-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10064-021-02265-8