Abstract:It is assumed that sliding surface of landslide achieves the plastic limit state when it is in the state of extreme sliding based on plastic mechanics and limit analysis theory. All of the sliding surface and vertical planes of slope change part of sliding surface are all velocity discontinuity surfaces. On this basis, internal and external force power balance equation is established by the principle of virtual work, and then the expression of landslide’s factor of stability is obtained based on the plastic limit analysis. The Zhaoshuling landslide in the three gorges reservoir region is selected as the case study, and the factor of stability of the Zhaoshuling landslide is 1.14 according to the plastic limit analysis method, the calculation results show that Zhaoshuling landslide is generally stable, but the stability is not very enough.