Abstract
Slope stability has been a key issue in the field of geotechnical engineering. Determining the potential sliding surface of a slope is an important link in evaluating the stability of the slope. For rock slope with embedded structural plane, the potential sliding surface is greatly affected by the embedded structural plane. When determining the potential sliding surface, the influence of the position of the embedded structural plane should be considered. According to the distribution characteristics of the embedded structural plane of the rock slope, the structural plane in rock slope is divided into two types: (1) front embedded and (2) rear embedded structural plane. Considering the influence of two types of structural planes, a search method for potential sliding surfaces of rock slope is proposed combined with the finite random tracking method. The location of the sliding surface is controlled through the cut-in point, cut-out point, and arc height so that the range of search variables does not need empirical assumption. An engineering example is used to verify the search method. The results show that the method could accurately obtain the potential sliding surface of the rock slope with embedded structural plane, which proves the effectiveness of the search method.
1. Introduction
In the process of engineering project construction, different types of slope engineering are often encountered, such as high and steep slopes formed by open-pit mining, high excavation, and fill slopes formed during the construction of power facilities. The stability of these complex slopes is related to the safety of people and project construction. If the slope is unstable, it will form landslides and collapses, causing serious consequences. Therefore, the evaluation of slope stability has become a hot issue. The analysis and evaluation of slope stability mainly include two aspects. The first aspect is the search for the position of the potential sliding surface in a slope, and the second aspect is the calculation of the stability coefficient along the potential sliding surface in the slope. There is a close relationship between the determination of the position of the potential sliding surface of the slope and the calculation of the slope stability coefficient. The calculation of the slope stability coefficient should be based on the sliding surface obtained by random search, and the potential sliding surface of the slope is determined by comparing the safety factors of sliding surfaces obtained from all searches. Among the calculation methods of slope stability, the most commonly used method is the limit equilibrium method, including Spencer method [1, 2], Bishop method [3, 4], Janbu method, transfer coefficient method, Morgenstern-Price method, Sarma method, as well as various methods to improve and optimize the above methods [5–8]. Tang et al. [9] considered the influence of the locked section in the rock slope and analyzed the dissipated power inside the slope. In addition, Tang et al. [9] deduced the calculation formula of the safety factor of the rock slope with the locked section in the shear failure mode, according to Mohr–Coulomb associated flow law, which provided a new idea for the stability evaluation of this kind of slope. Chen et al. [10] introduced the equivalent influence angle θe to evaluate the different contributions of the cohesion c and the internal friction angle φ to slope stability. The influence of the different weight and height of the slope on the equivalent influence angle θe was analyzed, and an improved slope stability calculation method was proposed based on the double strength reduction method, which improved the rationality of the calculation method.
The search methods of potential sliding surface include the pattern search method [11], mathematical programming method [12, 13], random search method [14], particle swarm optimization algorithm [15, 16], and genetic algorithm [17]. For the random search method, Wan et al. [18] combined the simplified 3D-Spencer method and proposed a slope stability evaluation method considering seismic force, which was verified by an engineering application. Although the pattern search method, random search method, particle swarm optimization algorithm, and genetic algorithm have strong global search capabilities, they have the characteristics of a large amount of calculation. The mathematical programming methods such as simplex optimization algorithms have strong local search capabilities, but they have the disadvantage of insufficient global search capabilities.
Because the structure of rock slope is very complex, its stability depends on the characteristics of various structural planes in the slope [19]. Therefore, the influence of structural planes needs to be considered when searching sliding surfaces. This research considers the control effect of embedded structural plane on the distribution of potential sliding surfaces and proposes a finite random tracking method which could quickly and accurately search the potential sliding surface in rock slope. An engineering example is used to verify the practicability of the proposed method.
2. Characteristics of Embedded Structural Planes in Rock Slopes
The embedded structural plane within a slope refers to the discontinuity which strongly controls the stability of the slope. Once the slope becomes unstable, the slope body will slide along the embedded structural plane. There are mainly two types of embedded structural planes in a slope: (1) front embedded structural plane and (2) rear embedded structural plane.
The front embedded structural plane is located at the front edge or foot of a slope (Figure 1). It often refers to rock discontinuity such as joint, fault, or weak layer. The dip angle of the front embedded structural plane is often gentle, and the shear strength is low. If the slope becomes unstable, the front embedded structural plane will be the main control structural plane, and the slope body will be cut out at a certain point of the structural plane, as shown in Figure 1.

The characteristics of the rear embedded structural plane are shown in Figure 2. Slope failure along this structural plane is more common. The main reason is that there are structural planes such as tensile cracks or high angle joints or fissures in the rear edge of the slope, which play a controlling role for the slope stability. This will facilitate the instability of the slope, especially when the discontinuity is filled with water. Once the stability of the slope exceeds the limit state, the slope body will slide along this structural plane.

3. Finite Random Search Method for Potential Sliding Surfaces
3.1. Recognition and Analysis of Slope Geometry
In actual engineering, in addition to single-stage slopes, there are also multistage slopes or multistep slopes. Multistep slopes mainly occur during the formation of slopes by stepwise grading or stepwise backfilling. For this kind of slope, it is difficult to determine the position of the potential sliding surface. In the past, civil engineers often mapped the search range of the cut-in point and cut-out point of the slope on the interval ranging from 0 to 1; that is, the global slope line was used as the search scope of cut-in point and cut-out point. This will result in that only one arc sliding surface with the smallest safety factor could be obtained, and it is often falling into the local minimum value, as shown in the shaded part in Figure 3. However, the position of the potential sliding surface SE of the slope cannot be determined, and the stability coefficient of the entire slope will be unknown.

In order to avoid the occurrence of minimum values, the geometric model of the slope is discretized into multiple nodes or line segments. This research assumes that the slope has a complex stratum, and the slope body is a heterogeneous. For example, as shown in Figure 4, the slope is composed of three stratigraphic regions with different lithologies, namely, region I, region II, and region III. Region I is distinguished by three geometrical boundary lines and a formation boundary line composed by four control points including points 7, 6, 9, and 8 with counterclockwise order. Region II is divided by five geometrical boundary lines and two formation boundary lines controlled by seven control points (6, 5, 4, 3, 2, 10, and 9). Region III is controlled by five points (2, 1, 12, 11, and 10) constituting four boundary lines and a stratum boundary line.

The shape of the slope surface is irregular (Figure 4). In order to facilitate the program design, the slope surface line is also discretized. As shown in Figure 4, the slope surface line is discretized into seven line segments (L7, L6, …, L1) controlled by eight points (8, 7, 6, …, 1). The same strategy is adopted for the groundwater level line inside the slope (Figure 4), and the groundwater level line is discretely divided into six lines controlled by seven points ([1], [2], ..., [7]).
In Figure 4, it is assumed that the potential sliding surface is an arc sliding surface, which is represented by an arc composed of three points: cut-in point S, midpoint of sliding surface T, and cut-out point E. q1 and q2 are the area load acting on the top of the slope. The area load is mainly generated by the accumulated load on the top of the slope and the self-weight of the building or structure. F1, F2, and F3 are the concentrated forces acting on the free surface of the slope, which are mainly caused by the reinforcement of anchor rods or cables. The generation of the potential sliding surface in the slope is described in detail in the next section.
3.2. Finite Random Tracking Method
It is necessary to find all potential sliding surface of the slope before finding the minimum value of the safety factor in all areas of the slope. The main idea of this paper is to construct the sliding surface analytical formula by using the cut-in point S, cut-out point E, and midpoint of sliding surface T and to obtain the expression of the center coordinates and radius of the sliding surface. Then, according to the search range of cut-in point S, cut-out point E, and midpoint of sliding surface T, all potential sliding surfaces of the slope are searched, and the safety factor of the sliding surface is calculated, respectively, and finally the minimum value of the safety factor of all areas is found. Finally, the potential sliding surface of the slope is found.
Since the slope surface line is represented by multiline segments controlled by several discrete points, the search range of the cut-in point and cut-out point could be set in sections. As shown in Figure 4, the slope surface line of the slope has seven line segments (L7, L6, …, L1). If the position of the cut-in point is located on L7, the position of the cut-out point could be located at any position of the line segments L6, L5, L4, L3, L2, or L1. One by one search can determine 6 local minima. According to the permutation and combination, 21 local minimum values can be determined.
In order to simplify the construction process of the potential sliding surface of the slope and to facilitate the calculation of the program, the potential sliding surface of the slope is assumed to be an arc sliding surface. The arc can be determined by three points on the circle. Assuming that the cut-in point is on L7 and the search range of the cut-out point is on L2, if the position of another point T on the arc could be determined, then the function analytical form of the arc STE y = f(x) can be obtained. The expressions of the center and radius of the circle can also be obtained.
Next, according to the cut-in point S, cut-out point E, and midpoint of sliding surface T, the arc analytical formula, center coordinates, and radius expressions are deduced. Supposing that the coordinates of the three points on the arc are S(XS, YS), T(XT, YT), and E(XE, YE), the sliding surface of the arc is expressed by
The analytical formula iswhere a, b, c, and d are the intermediate parameters as follows:
The center of the sliding circle C (Xc, Yc) and the radius R can be obtained bywhere e, f, and are the intermediate parameters as follows:
Except for the location of the cut-in point S(XS, YS) and the cut-out point E(XE, YE), the curvature of the sliding surface also affects the position of the sliding surface. The factor affecting the curvature is the length of the chord height MT of the arc, that is, the position of the point T(XT, YT). The arc can be determined by the coordinates of the three points (S, E, and T) which are randomly generated. The search range of and is on the slope surface line. The maximum value of the T point along the X-axis, XTmax, can be determined as follows.
As shown in Figure 5, the midpoint coordinate M(XM, YM) of the line connecting the cut-in point S and the cut-out point E can be determined. The point Tmax must be on the radial line connecting the center C and M, and the arc STE must be tangent to the vertical line SD, where S is the tangent point. The straight-line MT is expressed aswhere KJ is the negative reciprocal of the slope of the straight-line SE. .

When the T point reaches the maximum value along the X-axis, the circle center coordinate C (XC, YC) corresponding to the arc STE is
Then, the arc equation is
The coordinates of Tmax can be obtained by solving equations (6) and (8):where A1, A2, A3, and A4 are the intermediate parameters as follows:
Since the geometry of the sliding surface is unlikely to be convex, XT reaches the minimum XTmin when the curvature of the sliding surface is zero.
After determining XTmin and XTmax, the search range of T point is defined. T point can be randomly generated in its search range, and then a circular arc sliding surface is determined by STE three points.
For multistep slopes, sometimes unreasonable arcs appear, causing the arcs to cross the boundary, as shown in the shaded part in Figure 5. For this case, the minimum value of the search range of T in the X-axis direction needs to be reset. The specific method is as follows:(1)First, it is necessary to determine whether the control point of each slope line within the range of (XE, XS) is above the chord line. If all the control points of the slope line in the range of (XE, XS) are above the chord line, the minimum value of the search range in the X-axis direction is XTmin = XM. If there is a control point below the chord line, the arc is determined by three points of the control point, the cut-in point S, and the cut-out point T, and the coordinate of the midpoint T of the arc is determined.(2)Then, it is determined whether other control points are below the arc. If they are below the arc, the arc is determined by the control point, the cut-in point S, and the cut-out point E, and the coordinates of the midpoint T of the arc are determined. Until it is determined that the control points of the slope line are above the generated new arc, the minimum value of the search range of T in the X-axis direction XTmin is finally determined.
The sliding surface of the slope can be determined by three points, and the search range of the three points of the sliding surface (S, T, and E) can be determined according to the procedure mentioned above. Therefore, the analytical formula of a sliding surface can be expressed by
The coordinates of the three points are randomly generated within their respective search ranges. For example, the search range of the cut-in point S is (X7, X8), and the search range of the cut-out point E is (X2, X3). The search range of the point T(XTmin, XTmax) is determined according to the points S and E. Rand function is used to generate a group of three random numbers R1, R2, and R3 in the range of (0, 1), and the coordinates of the generated three points (S, E, and T) can be expressed as
N sets of random numbers are selected to randomly generate n sliding surfaces. The limit equilibrium methods including the Swedish stripe method is used to calculate the stability coefficient of each sliding surface and determine the minimum value of the coefficient. Then, the search range of the cut-in point and the cut-out point is changed to determine the minimum value of the stability coefficients in other regions. Finally, the minimum value of the stability coefficients in all regions is found.
In the proposed method, the position of the sliding surface is controlled by the cut-in point, cut-out point, and arc height. Therefore, it has the advantage that the search variable no longer requires empirical assumption, compared with traditional limit equilibrium methods.
3.3. Search for the Potential Sliding Surface of a Slope with a Front Embedded Structural Plane
The cut-out point of the sliding surface of a slope with a front embedded structural plane must be on the front embedded structural plane. Therefore, the sliding surface is composed of STE and OE, as shown in Figure 6. The equation of the linear section OE is expressed as

Given the three points S, T, and E, the arc segment STE is determined according to equations (1) and (2). As mentioned above, the search range of the cut-out point E must be on the front embedded structural plane, and the search range of cut-in point S must be on the slope section after the position of the front embedded structural plane, suggesting xs > xe. It can be seen that the search range of cut-in point S and cut-out point E is relatively easy to determine, so only the search range of the midpoint T of the arc along the X-axis direction needs to be determined. The method of determining the minimum value XTmin of the T point in the X-direction is the same as the search method for the sliding surface. The maximum value (XTma) of the T point along the X-axis direction can be determined as follows.
As shown in Figure 6, the midpoint coordinate M(XM, YM) of the line connecting the cut-in point S and the cut-outpoint E can be determined. The point XTma must be on the radial line connecting the center C and M. Because the sliding surface should not cross the front embedded structural plane (as shown by the dotted line in Figure 6), the arc STE must be tangent to the front embedded structural plane, where E is the tangent point. The straight-line MT is expressed as equation (6), and straight-line CE is expressed as follows:
According to equations (6) and (14), the coordinate of the center of the circle C can be obtained bywhere
The arc STE is described by
According to equations (6) and (17), XTma1 can be obtained bywhere A, B, and C are the intermediate parameters as follows:
Because XTma should be smaller than XTmax and the sliding surface should not cross the front embedded structural plane, therefore
So far, the largest point XTma in the X-direction of the point T can be obtained. Therefore, the search range of the point T is xT ∈ (Xmin, XTma). The optimization process is the same as the single arc sliding surface in Section 3.2.
3.4. Search for the Potential Sliding Surface of a Slope with a Rear Embedded Structural Plane
The cut-in point of the sliding surface of the rock slope with a rear embedded structural plane must be on the rear embedded structural plane. Therefore, the sliding surface is composed of STE and IS, as shown in Figure 7. The equation of the straight-line IS is expressed as

Given the three points S, T, and E, the arc segment STE is determined according to equations (1) and (2). As mentioned above, the search range of the cut-in point S must be on the rear embedded structural plane, and the search range of cut-out point E must be on the slope section before the position of the rear embedded structural plane, suggesting xs > xe. It can be seen that the search range of cut-in point S and cut-out point E is relatively easy to determine, so only the search range of the midpoint T of the arc along the X-axis direction needs to be determined. The method of determining the minimum value XTmin of the T point in the X-direction is the same as the search method for the sliding surface. The maximum value (XTma) of the T point along the X-axis direction can be determined as follows.
As shown in Figure 7, the midpoint coordinate M (XM, YM) of the line connecting the cut-in point S and the cut-out point E can be determined. The point XTma must be on the radial line connecting the center C and M. Because the sliding surface should not cross the rear embedded structural plane (as shown by the dotted line in Figure 7), the arc STE must be tangent to the rear embedded structural plane, where S is the tangent point. The straight-line MT is expressed as equation (6), and straight-line CS is expressed as follows:
According to equations (6) and (22), the coordinate of the center of the circle C can be obtained bywhere
The arc STE is described by
According to equations (6) and (25), XTma1 can be obtained bywhere A, B, and C are the intermediate parameters as follows:
Because XTma should be smaller than XTmax and the sliding surface should not cross the rear embedded structural plane, therefore
So far, the largest point XTma in the X-direction of the point T can be obtained. Therefore, the search range of the point T is xT ∈ (Xmin, XTma). The optimization process is the same as the single arc sliding surface in Section 3.2.
4. Case Analysis
In order to verify the applicability of this method, a high and steep rock slope in the Tibet Plateau, the Zongrong landslide, is taken as a case study. The Zongrong landslide is located at 82 km upstream of Jinsha River from the Benzilan town. The left bank of Jinsha River is high and erodes the foot of slope on the left side of the river. Figure 8 shows the engineering geological section of the landslide. The landslide has a bowl-shaped geometry with an elevation of 2145 m at the front edge and 2920 m at the rear edge. There are four kinds of strata exposed in the study area including (1) Holocene landslide accumulation; (2) quartz diorite; (3) middle Proterozoic mica schist; and (4) DTJ Paleozoic ophiolite. The ophiolite rock exposed at the head scarp of the slope is strongly fractured, which is in cataclastic or loose structure. The typical joint sets include (1) NW340° < 50–52°, (2) NE13° < 47°, and (3) NW295° < 82°. Among them, the joint plane NW340° < 50–52° is the main controlling structural plane (E1 in Figure 8), and the slip zone scratch on the structural plane is obvious, which constitute the rear embedded structural plane of the slope and become a part of the sliding surface of the rock landslide.

The transfer coefficient method and the Sarma method are used to calculate the slope stability, both considering the adverse geological conditions such as rainfall infiltration, groundwater effect, earthquake action, and embedded structural plane. The potential slid surface and stability coefficient of the Zongrong slope are obtained by the finite random tracking method considering the embedded structural plane, as shown in Figure 9 and Table 1.

According to Table 1, slope failure could occur under environmental conditions such as rainfall and earthquake. Under different conditions, the position of the potential sliding surface is different, but the embedded structural plane E1 is a part of the sliding surface and is the main control structural plane. The potential sliding surface is cut out from the high position of the front edge of the slope, as shown in Figure 9. Among them, the combination of ①-① + E1 is the potential sliding surface under the condition of rainfall and water saturation, and the combination of ②-② + E1 is the potential sliding surface of landslide under strong earthquake.
5. Conclusions
In the rock slope, the embedded structural plane will have an impact on the stability of the slope. Considering the existence of the embedded structural plane, the search method for the potential sliding surface of the rock slope is studied. The potential sliding surface search method suitable for this kind of project is proposed, which provides a theoretical method for rock slope stability analysis and evaluation. The main conclusions are as follows:(1)According to the location of the embedded structural plane in the rock slope, the embedded structural plane in rock slope is divided into two forms: front embedded and rear embedded structural planes. The influence of an embedded structural plane on the potential sliding surface of the rock slope was analyzed. The results show that the embedded structural plane is part of the potential sliding surface of the slope. When searching for the potential sliding surface of such projects, the influence of the embedded structural plane should be considered.(2)Aiming at two kinds of rock slopes with embedded structural plane, combined with the finite random tracking method, a potential sliding surface search method suitable for rock slopes with embedded structural plane was proposed. This method takes into account the influence of the embedded structural plane, improves the selection method of the search variable of the sliding surface, and controls the position of the sliding surface through the cut-in point, the cut-out point, and the arc height. Therefore, it has the advantage that the search variable no longer needs empirical assumption.(3)The reliability of the method is verified through a case study. The results show that the proposed method could accurately obtain the potential sliding surface of the rock slope with embedded structural plane, which provides a theoretical basis for slope stability analysis.
Data Availability
The data used to support the findings of this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
The financial support for this work was provided by the National Key Research and Development Program of China (Grant No. 2018YFC1505001), which is gratefully acknowledged.