The instability of slopes caused by natural factors and human activities can lead to a series of problems,and even cause serious economic losses and casualties.Based on this,this article takes a landslide engineering project as the research object,and summarizes the spatial morphology characteristics,sliding bed and sliding zone characteristics of the landslide through research and on-site investigation.Based on the limit equilibrium method,the safety factors of slope stability under natural conditions and rainstorm conditions are calculated,and the stability state of the slope is determined.A pile anchor combined support structure is proposed to address the unstable state of slopes.A three-dimensional slope model is established using finite element software,and the influence of construction parameters of pile anchor combined support on slope deformation stability is systematically explored.Reasonable construction parameters are clarified.Research has shown that the shear outlet is located on the southern side of the landslide body,and the sliding surface almost runs through the entire area,under natural working conditions,the slope is in a basically stable state,when considering the influence of rainstorm or heavy rainfall,the slope is in an unstable state,the stability of the slope is inversely proportional to the spacing between piles and directly proportional to the anchoring length,a pile spacing of 3m and an anchoring length of 15m can meet the requirements of slope stability and are economical.The research methods can provide certain guidance for similar projects.
landslidelimit equilibrium methodstable statepile anchor combined support