1 Introduction

Stability acts as an important and permanent issue during the design and construction of slopes in hydropower stations, especially the dam abutment slopes in mountainous areas. The abutment slope over the dam is a geological structure having complex stability problems. The slope failure would result in high risk to the safety of the dam. For arch dams, the abutment slope is even an essential part of the resisting system to undertake the loads transferred from the dam. Thus, geological engineers and researchers have paid special attention to the stability of the abutment slopes in the dam area. During the last decades, substantial works have been approached for evaluation of slope stability: the empirical method (Hoek and Bray 1981; Bieniawski 1979; Goodman 1989; Aydan et al. 1989; Romana et al. 2003; Rodrigo and Hürlimann 2008; Pantelidis 2009; Taheri and Tani 2010; Jhanwar 2012), the analytical analysis (Hoek and Bray 1991; Lam and Fredlund 1993; Nawari et al. 1997; Bye and Bell 2001; Rodrigo and Hürlimann 2008; Liu et al. 2008; Latha and Garaga 2010; Saada et al. 2012) and the numerical modeling (Goodman and Shi 1985; Hoek and Bray 1991; Jeongi-gi and Kulatilake 2001; Wang et al. 2003; Hatzor et al. 2004; Stead et al. 2006; Kveldsvik et al. 2009; Alejano et al. 2011) just to mention a few. These methods generally propose a deterministic approach for slope stability analysis. In practice, these different kinds of methods are often used in a coupled way in order to perform a reliable stability evaluation of complex rock slopes.

However, it is recognized that uncertainty is the main characteristic of most engineering problems such as hydropower stations. Nothing is assured except for the uncertainty itself (Li and Du 2007). Slope engineering deals with natural data that are filled with uncertainties (Liu et al. 2012). The fundamental features in uncertainties are the randomness and the fuzziness which are discussed in probability theory and fuzzy mathematics, respectively. As known, either of the two theories is capable of accounting for randomness or fuzziness but insufficient to handle both alone. Based on this point, in the past decade, some uncertainty methods have been proposed and applied in slope stability evaluation, e.g., the fuzzy method (Park and West 2001; Park et al. 2005, 2012; Jimenez-Rodriguez et al. 2006; Aksoy and Ercanoglu 2007; Duzgun and Bhasin 2009; Abbas et al. 2011), the matter-element method (Wang and Pan 2004). Generally, there are three steps for implementation of these methods: (1) collecting data related to slope stability; (2) ranking related factors; (3) realization of comprehensive evaluation of slope stability. In these evaluations, slope stability is often ranked as five grades which are shown in Table 1.

Table 1 Slope stability ranking and empirical description (after Romana 1985; Tomás et al. 2007; Abbas et al. 2011)

Most of the uncertainty methods are developed based on certain mathematical models which describe the uncertainty effects of the factors on slope stability. Also, the analytical hierarchy process (AHP) (Saaty 1980) is utilized in some methods to give comprehensive evaluations of all factors related to slope stability. For example, the fuzzy methods that deal with the fuzziness are applied to give fuzzy memberships which show the degrees of one evaluating factor belonging to the ranking grades. However, the fuzzy method is incapable of expressing the randomness in the slope data.

The concept of “cloud” is proposed on the basis of probability theory and fuzzy mathematics to account for the fuzziness and randomness simultaneously (Li et al. 1998a). The cloud model portrays the randomness and fuzziness as well as their relationships in linguistic terms (Li et al. 1998b). The cloud model synthesizes the characteristics of fuzzy and probability theory and thus can generate results with fuzzy and random signification (Li et al. 2009). In this study, we apply the cloud models to the evaluation of slope stability. A new analysis strategy is proposed. We first utilize the cloud models to generate cloud memberships which demonstrate the degree of each evaluated factor belonging to the five ranked grades. Also, we consider the varying contributions of different factors by introducing the weight matrix which is obtained by expert opinions. Then we apply the AHP, like in fuzzy methods, to obtain a comprehensive evaluation of slope stability.

2 Slope Stability Ranking System

The slope is commonly ranked into five grades in stability evaluations, which is shown in Table 1 (after Romana 1985; Tomás et al. 2007; Abbas et al. 2011) with some descriptive statements of rock slope behaviors. Based on this, the factors related to slope stability are also classified into five grades according to their value range. There are various factors that affect rock slope stability. These affections are often showing characteristics with randomness and fuzziness since they would change with time or circumstances and cannot be quantified easily. The impactions of the factors have been considered in many classification systems for rating rock mass quality.

A rearrangement of the characteristics of the existing rock mass classification systems (Bieniawski 1976; China tMoWRotPsRo 1995; Rodrigo and Hürlimann 2008; Pantelidis 2009) leads to the following findings: (1) the factors related to the general condition of rock slopes and the condition and geometric characteristics of discontinuities constitute the base of the existing classifications; (2) the factors commonly adopted are related to the geometric, excavation process and supports of the rock slope; (3) the factors relevant to the environmental changes such as the precipitation and the seismic characteristics are also listed in most rating systems. In a general situation, a large number of factors could have potential influences on the stability of rock slopes due to variability and divergence of engineering backgrounds. In this study, we try to give a comprehensive but not exhaustive list of parameters in relation with the rock slope stability analysis. However, our investigation is mainly limited to rock slopes involved in hydroelectric engineering in mountainous regions.

Deformation modulus and the UCS of rock are widely used to specify the basic mechanical behaviors of rock mass and thus listed in Table 2 for stability evaluation of rock slopes. Many parameters have been used to specifying the fracturing of rock mass, such as the rock quality destination (RQD), the number of fractures per cubic meter rock (\(J_{\text{v}}\)), the integrity index (\(K_{\text{v}}\)), the cracking coefficient and the average spacing of joints (\(d_{\text{p}}\)). And there are some empirical relations for connecting these parameters. But such relations are generally qualitative and there are no theoretical demonstrations. Moreover, each of the parameters has certain limitations in specifying the failure of rock mass (China tMoWRotPsRo 1995). For example, \(K_{\text{v}}\) cannot exactly quantify the joint number; \(J_{\text{v}}\) and \(d_{\text{p}}\) cannot account for the bonding degree and in particular the opening degree as well as the filled material features of joints. Based on these, we adopt RQD, \(J_{\text{v}}\)and \(K_{\text{v}}\) as the key parameters for the stability evaluation of rock slope in Table 2.

Table 2 Classification of evaluating factors [after (Bieniawski 1976; China tMoWRotPsRo 1995; Liu and Chen 2007; Xu et al. 2011)]

Discontinuity is another critical factor affecting stability of rock slopes and it is included in many rock mass rating systems (Bieniawski 1979; Hoek and Bray 1981, 1991; China tMoWRotPsRo 1995). Such parameters like the cohesion and the friction angle of filling material, the volumetric discontinuity count, the difference between dip directions of discontinuities and dip directions of cutting faces, etc., are often used to specify the effects of discontinuities on slope stability. In this study, due to limited data availability, we only listed some representative parameters in Table 2.

Water infiltration is another important factor affecting the stability of slopes. Especially for the natural slope or open pit mine slope, their failure is frequently induced by rainfalls. The effects of precipitation on the stability of rock slopes are directly undertaken by the water infiltration. The water table is often very low during the construction stage before water-impoundment and running of the reservoir for the high steep rock slope (e.g., the case slope is more than 500 m) of hydropower stations in steep mountainous areas. Thus, the water table is not included in Table 2. Due to difficulty in obtaining reliable pore water pressure during the construction of rock slopes, we adopt the precipitation factor in Table 2 to specify the effects of rainfalls. Also, the parameters related to rainfall duration, rainfall intensity, catchment area and vegetation type, could also have an influence on rock slope stability.

Another important factor contributing to the stability of slope is the reinforcement and treatment measures as well as other engineering activities such as drainage passage, excavation method, excavation intensity and volume. These parameters are also widely included in the stability evaluation of engineering rock slopes.

Besides, the monitored physical variables (like the displacement) are also considered in this study since nowadays most complicated slopes are installed with in situ monitoring instruments to guarantee the safety. Hence we consider four categories of factors: (a) the geological category; (b) the engineering category; (c) the environmental category and (d) the monitoring category. The factors counted in each category in this study are as follows.

  1. (a)

    The geological category: (1) deformation modulus \(X_{11}\); (2) intactness index of rock mass \(X_{12}\); (3) rock quality designation (RQD) \(X_{13}\); (4) uniaxial compressive strength (UCS) \(X_{14}\); (5) initial in situ stresses \(X_{15}\); (vi) condition of discontinuities \(X_{16}\).

  2. (b)

    The engineering category: (1) slope height \(X_{21}\); (2) slope angle \(X_{22}\); (3) reinforcements \(X_{23}\); (4) drainage condition \(X_{24}\); (5) excavation method \(X_{25}\); (vi) excavation intensity and volume \(X_{26}\).

  3. (c)

    The environmental category: (1) mean annual precipitation \(X_{31}\); (2) daily maximum rainfall \(X_{32}\); (3) saturated water content of slope \(X_{33}\); (4) seismic acceleration \(X_{34}\); (5) rainfall duration and intensity \(X_{35}\); (6) water table \(X_{36}\); (7) catchment area \(X_{37}\); (8) vegetation type \(X_{38}\).

  4. (d)

    The monitoring category: (1) surface deformation rate \(X_{41}\); (2) internal deformation rate \(X_{42}\); (3) Pre-stressed anchorage force \(X_{43}\); (4) route inspection of slope condition \(X_{44}\).

The factor “intactness index” in the geological category (also known as velocity index of rock mass) is the degree of intactness of the rock mass. It is calculated as

$$X_{12} = K_{\text{v}} = (V_{\text{pm}} /V_{\text{pt}} )^{2}$$
(1)

where \(V_{\text{pm}}\) is the velocity of elastic P-wave in the rock mass; \(V_{\text{pt}}\) is the velocity of elastic P-wave in rock sampling of the corresponding rock mass. If discontinuities develop in the rock mass, then \(V_{\text{pm}}\) is smaller than \(V_{\text{pt}}\). The more and wider the discontinuities are, the smaller \(V_{\text{pm}}\) is than \(V_{\text{pt}}\). Thus, this factor can be recognized as an evaluation related to discontinuities in the rock mass.

The parameter “volumetric count” is used to evaluate rock mass integrity and calculated as

$$J_{\text{v}} = S_{1} + S_{2} + \cdots + S_{n} + S_{k}$$
(2)

where \(J_{\text{v}}\) is number of joints per cubic meter; \(S_{n}\) is number of the nth group of joints counted in the length of one meter; \(S_{k}\) is number of ungrouped joints per cubic meter. This parameter is also a quantitative way to evaluate the discontinuities in the rock mass.

Some of the above factors have been ranked in Chinese Design Standard for Engineering Classification of Rock Masses (China tMoWRotPsRo 1995) and former research publications (Bieniawski 1976; Liu and Chen 2007; Xu et al. 2011). However, the monitoring factors have not been discussed yet. The factors of monitoring category are difficult to be classified since monitoring data vary tremendously for one slope to another. As recorded, the displacement rate of Huangnashi landslide is 50 mm/month for surface deformation and 10 mm/month for inner deformation; while that of the Xintan landslide is 85.9–399 mm/day (Li 2004). Deformations of rock slopes are much smaller than that of soil-like slopes. And they vary significantly as a result of diversity of the rock formations and conditions of the slope. The classification of monitoring factors of the left abutment slope of Jinping 1 Hydropower Station has been discussed preliminarily (Tan et al. 2009). The ranking results of the monitoring factors given in Table 2 are obtained from monitoring analysis on the longtime monitoring data from the year 2005–2011. The ranking results of all the factors are given in Table 2.

3 Comprehensive Evaluation Strategy

The comprehensive evaluation of slope stability is performed on the basis of cloud membership results which are produced by the cloud models and cloud generators. The process of production of cloud memberships are shown in Fig. 1.

Fig. 1
figure 1

Production of cloud memberships

3.1 Cloud Models and Cloud Generators

Cloud model is defined as the uncertain transformation model between the qualitative concept expressed by linguistic terms and the corresponding quantitative representation expressed by three numerical descriptors (Li and Du 2007). The normal cloud model is fundamental in cloud theory. The normal cloud model is quite different from a normal distribution and the universality of normal cloud has been proved theoretically. The normal cloud model conveys the numerical features of the qualitative concept with a group of independent parameters to represent the uncertainties.

Let \(U\) be the universe of discourse expressed by quantitative digits, and \(C\) be a qualitative concept in \(U\). If the definite parameter \(x \in U\) is a random occurrence in C, and the certainty \(\mu (x)\) ∈ [0, 1] of \(x\) to \(C\) is the random number with steady tendency, i.e.

$$\mu \left( x \right) \to \, \left[ {0, \, 1} \right]\;\forall x \in Ux \to \mu (x)$$
(3)

Then, the distribution of \(x\) in U is defined as a cloud, and each \(\left( {x,\mu \left( x \right)} \right)\) is named as a cloud drop.

Particularly, if \(x\sim N\left( {E_{x} ,E_{n}^{'2} } \right)\), \(E_{n}^{'} \sim N\left( {E_{n} ,H_{\text{e}}^{2} } \right)\) and the certainty \(\mu \left( x \right)\) ∈ [0, 1] satisfies

$$\mu \left( x \right) = e^{{ - \frac{{(x - E_{x} )^{2} }}{{2\left( {E_{n}^{'} } \right)^{2} }}}}$$
(4)

Then, the distribution of \(x\) in \(U\) is defined as a normal cloud.

The models used in this study are normal cloud models. The parameters (the numerical descriptors) of cloud model are the expectation \(E_{x}\), the entropy \(E_{n}\) and the hyper-entropy \(H_{\text{e}}\) (Liu et al. 2013). There are bell-shaped cloud as well as the half bell-sharp cloud and trapezium-sharp cloud which are called the half cloud and trapezoidal clouds, respectively.

Cloud models are implemented by cloud generators. As shown in Fig. 2, there are two basic cloud generators: the forward and the backward cloud generators. The forward cloud generator \({\text{CG}}\) is used to generate the cloud drops \(P(x_{i} ,\mu_{i } )(i = 1,2, \cdots n)\) given the cloud descriptors \(N(E_{x} , E_{n} , H_{\text{e}} )\), which is the transformation from the qualitative knowledge to its quantitative representation. And the backward generator \({\text{CG}}^{ - 1}\) is the transformation to derive the qualitative concept represented by three descriptors of cloud drops \(P\left( {x_{i} ,\mu_{i } } \right)\left( {i = 1,2, \cdots n} \right)\). Combinations of the two cloud generators can be used alternately to produce various kinds of cloud models which can bridge the gap between the qualitative concept and the quantitative knowledge (Li et al. 2009). Obviously, approximations should be made if only a few cloud drops are available for backward cloud generators. The more plentiful the cloud drops are, the more accurate the numerical descriptors \((E_{x} , E_{n} , H_{\text{e}} )\) will be.

Fig. 2
figure 2

Cloud generators

As it is shown in Fig. 2, the cloud drops \({\text{drop}}\left( {x_{0} ,\mu_{i} } \right)\) can be generated by the X condition cloud generator given three numerical descriptors \((E_{x} , E_{n} , H_{\text{e}} )\) and a specific \(x = x_{0}\). Also, the cloud drops \(\left( {x_{i} ,\mu_{i} } \right)\) can be generated by the Y condition cloud generator given three numerical descriptors \((E_{x} , E_{n} , H_{\text{e}} )\) and a specific \(y = \mu_{i}\). Cloud generators are fundamental for uncertainty reasoning with cloud models. Combinations of X condition and Y condition cloud generators can be structured to obtain the reasoning generator for the rules like “If A Then B”. In this study, we utilize the forward cloud generators and X condition cloud generators to produce cloud memberships as shown in Fig. 2a, b.

3.2 Cloud Transformation

As it is stated in Fig. 2, we need to implement cloud transformations before implementing cloud generators. Cloud transformation is the process which transforms data from the original data space to cloud model space, i.e., transferring the natural data into a form that can be accepted by the cloud generators. This process can be called “cloudification” in the similar way as fuzzification in fuzzy theory. There are different methods to implement cloud transformation. One possible way is as follows.

Assuming that non-negative data in the universe of discourse \(U\) after normalization can be denoted as \(\left\{ {C_{1} ,C_{2} , \ldots ,C_{n} } \right\} = [0,a_{1} ],(a_{1} ,a_{2} ], \ldots ,(a_{n - 1} ,1]\), the cloud transformations can be implemented by the following equations.

$$\left\{ {\begin{array}{*{20}c} {C_{1} } & {E_{{x_{1} }} = 0} & {\begin{array}{*{20}c} {En_{1} = a_{1} /3} & {\begin{array}{*{20}c} {} & {} \\ \end{array} } \\ \end{array} \begin{array}{*{20}c} {} & {H_{{{\text{e}}_{1} }} = k} \\ \end{array} } \\ {C_{2} } & {E_{{x_{2} }} = (a_{1} + a_{2} )/2} & {\begin{array}{*{20}c} {E_{{n_{2} }} = \left( {E_{{x_{2} }} - \frac{3}{2}E_{{n_{1} }} } \right)/3} & {H_{{{\text{e}}_{2} }} = k} \\ \end{array} } \\ {\begin{array}{*{20}c} {C_{3} } \\ {\begin{array}{*{20}c} \ldots \\ {C_{n} } \\ \end{array} } \\ \end{array} } & {\begin{array}{*{20}c} {E_{{x_{3} }} = (a_{2} + a_{3} )/2} \\ {\begin{array}{*{20}c} \ldots \\ {E_{{x_{n} }} = 1} \\ \end{array} } \\ \end{array} } & {\begin{array}{*{20}c} {\begin{array}{*{20}c} {E_{{n_{3} }} = \left( {E_{{x_{3} }} - \frac{3}{2}E_{{n_{2} }} } \right)/3} & {H_{{{\text{e}}_{3} }} = k} \\ \end{array} } \\ {\begin{array}{*{20}c} {\begin{array}{*{20}c} \ldots \\ {E_{{n_{n} }} = \left( {E_{{x_{n} }} - E_{{x_{n - 1} }} } \right)/3} \\ \end{array} } & {\begin{array}{*{20}c} \ldots \\ {H_{{{\text{e}}_{n} }} = k} \\ \end{array} } \\ \end{array} } \\ \end{array} } \\ \end{array} } \right.$$
(5)

Data normalization, which is applied to remove the influence of units in different types of data, should be implemented before cloud transformation using Eq. (3) or (4). If the larger of a factor value the more favorable of the factor, data normalization can be implemented as

$$x_{ij}^{'} = \frac{{x_{ij} - x_{i\hbox{min} } }}{{x_{i\hbox{max} } - x_{i\hbox{min} } }}.$$
(6)

Otherwise, if the less of a factor value the more favorable of the factor effect, data normalization is implemented as

$$x_{ij}^{'} = \frac{{x_{i\hbox{max} } - x_{ij} }}{{x_{i\hbox{max} } - x_{i\hbox{min} } }}.$$
(7)

In the above expression, \(x_{ij}^{'}\) is the normalized data of a factor; \(x_{ij}\) is the original data of this factor; \(x_{{i{ \hbox{max} }}}\) and \(x_{{i{ \hbox{min} }}}\) are the maximum value and the minimum value of the factor, respectively.

After data normalization, the factor values are transferred in the interval [0, 1] for the quantitative data. For the qualitative data, i.e., the descriptive factors, we assume that each rank of description has the same weight. Hence the values of each rank can be normalized in the form of subintervals in [0, 1]. The five ranking grades (V, IV, III, II, I) of the qualitative factors are thus quantitatively expressed by five data intervals [0.0, 0.2), [0.2, 0.4), [0.4, 0.6), [0.6, 0.8), [0.8, 1.0], respectively. And the ranking grades of quantitative factors are normalized as varying subintervals in [0, 1] according to their ranking values in Table 2.

3.3 Comprehensive Evaluation

Rock slope stability is affected by many factors. The cloud memberships of a factor can only represent the effect of one unique factor. However, slope stability evaluation needs to take into account the effects of all the related factors. Hence comprehensive evaluation should be proposed. Moreover, different factors have varying contributions to accounting for slope performance; this should also be considered in slope stability evaluation. The varying contributions of factors can be quantified by factor weights. As shown in Fig. 3, the weights of the factors are synthesized in the evaluation, which are obtained by inquiring experts who have been engaged in the evaluated slope. The implementation of the strategy of comprehensive evaluation is given in Fig. 3.

Fig. 3
figure 3

Comprehensive evaluation process of rock slope stability

4 Stability Evaluation of Left Abutment Slope of Jinping 1 Hydropower Station

4.1 Slope Data Collection

The Jinping 1 Hydropower Station is the critical hydroelectric project in the midstream and downstream of Yalong River. It is located at the east part of Qinghai-Tibet plateau in Yanyuan and Muli District of Liangshan State, Sichuan Province, China, as shown in Fig. 4. This region is of complex topographical and geological conditions formed by the coupled effects of continuous uplifting of Qinghai-Tibet plateau and rapidly sapping of the steep valleys. The 305 m water retaining structure of the project is currently the top highest arch dam of double curvatures worldwide. The left abutment slope in the dam area is a reverse slope over 800 m high and presents the interphase micro-geomorphology of the ridge and the super fissure. The lower part under height 1,820–1,900 m of the slope is formed by marble with the slope ratio between 55° and 70°; the upper part is of sandy slate with slope ratio between 40° and 50°. There are faults, joints and disturbed belts extruded between rock layers growing intensively in the rock mass of left bank slope (Song et al. 2009). An overview of the slope is given in Fig. 5.

Fig. 4
figure 4

Location of Jinping 1 Hydropower station

Fig. 5
figure 5

Overview of the left abutment slope of Jinping 1 hydropower station

Most faults are in the direction NE–NNE and of large scale in the left abutment slope. The azimuth situates mostly in N30°–50°E, SE∠60°–80° for the faults with a crush width between 1 and 3 m, such as the faults \(f_{5}\), \(f_{8}\), \(f_{2}\) and the spot dike (X). Faults in the direction NEE–EW develop secondly, represented by \(f_{42 - 9}\) with attitude EW, S∠40°–60°. Joints are principally developing into three categories: (1) N15°–35°E, NW∠30°–45°, mainly fractures in the bedding plane; (2) SN–N30°E, SE∠60°–80°; (3) N50°–70°E, SE∠50°–80°, mostly rigid structure planes. The assembly of those joints would lead to potential unstable blocks.

Substantial investigations have been undertaken on this rock slope to identify its geotechnical and mechanical behaviors (Qi et al. 2004; Zhang et al. 2009; Liu et al. 2010; Jin 2011); a number of evaluation factors are summarized in Table 3. As indicated in Fig. 5, most part of the slope surface is strengthen by shotcrete and rock bolt or pre-stressed cables and designed with drainage passages. Thus, the rainfall infiltration is thought to have limited influence on the global stability of this slope due to these measures. Another point, the pore water pressure data are not reliable for this slope due to damage of slope construction activities and thus it is not taken into account in this study. Also, many other factors in Table 2 are not available for this slope and thus not included in Table 3. This does not affect the implementation of the cloud model-based evaluation strategy.

Table 3 Original data and cloud transformed values of evaluation factors

4.2 Cloud Memberships

Both the ranking and the collected factor data need to be transformed before implementation of evaluation. The ranking data are transformed by Eq. (3) while the collected factor data are transformed by Eq. (4) or (5). The results are shown in Tables 3 and 4.

Table 4 Cloud descriptors of ranking data and calculated cloud memberships

To this end, the cloud memberships can be calculated as stated in Fig. 1. The cloud memberships of the mean annual precipitation \({\text{X}}_{31}\) are calculated in detail hereby as an example. The cloud memberships of the other factors can be computed in the similar way and the results are given in Table 4.

According to the numerical descriptors of \(X_{31}\) given in Table 4, the cloud model graphs of factor \(X_{31}\) can be generated as shown in Fig. 6 by forward cloud generators. The subfigures (a), (b), (c), (d) and (e) represent the concept of ranking grades V, VI, III, II and I, respectively. The mean annual precipitation \(X_{31}\) is 607 mm and 0.697 after cloud transformation as given in Table 3. Hence the X condition cloud generator is applied here to produce cloud memberships in each ranking with \(x_{0} = 0.697\). The results are also shown in Fig. 6.

Fig. 6
figure 6

Cloud models of each ranking grade of the factor \(X_{31}\) and cloud memberships with \(X_{{\left( {31} \right)0}} = 0.697\)

As it is shown in Fig. 6, no expected drops can be shown for ranking grade V and IV when \(x_{0} = 0.697\) since such as value is out of their counting ranges which depend on the numerical descriptors given in Table 4. However, due to randomness of cloud models, there may be several cloud drops generated, but they have few effects on the final evaluation. For each of the ranking grades III, II and I, there are some expected drops (in black) shown in Fig. 6. The expected drops in Fig. 6d are much more than those in Fig. 6c, e. But only one membership value should be used. Hence two ways are proposed to determine the final cloud membership in each ranking grade: \(\mu = {\text{Average}}{\kern 1pt} (\mu_{i} )\) or \(\mu = {\text{Maximum}}{\kern 1pt} (\mu_{i} )\). The former way is adopted in this study. Thus, the cloud membership vector of \({\text{X}}_{31}\) is calculated originally as \(U = (0.0000, 0.0000, 0.0138, 0.5277, 0.167)\). After normalization, the memberships can be obtained as \(U_{\text{V}} (X_{31} ) = 0,\) \(U_{\text{II}} (X_{31} ) = 0.745,U_{\text{I}} (X_{31} ) = 0.236\).

The cloud graphs of all the other factors can be generated in the same way as that of the factor \(X_{31}\) according to the cloudification values in Table 3 and the CD values in Table 4 using the cloud generators in Fig. 2. We list the cloud membership values of all these factors in Table 4, but not in the form of cloud graphs for the reason of simplicity.

4.3 Evaluation Results

Due to complex geological conditions and insufficient discovery in pre-construction stage, the case slope is designed with a moderate complete system to detect and monitor the deformation and other specifications to guide the construction of this slope as well as to safeguard the safety of this slope. The weight matrix was obtained based on the evaluations of experts from various institutions and universities in China such as HydroChina, Chengdu Engineering Corporation (CHIDI), Yalong River Hydropower Development Company LTD, Institute of Geology and Geophysics of Chinese Academy of Sciences, which were involved in the consultation, design, construction and (or) research programs related to this slope. Some of the evaluations are obtained by formal inquiries; some are by face-to-face talk. We make a simple average of five evaluations as the final weight matrix (Table 5). Generally, the experts involved in geological investigations of this slope recommended higher weights for geological conditions, while those involved in its construction suggested higher weights for engineering and monitoring factors.

Table 5 Weight matrix for evaluation

Due to multi-hierarchies of the rating factors in Fig. 3, evaluations should be performed first for four categories of factors and then for the final comprehensive ranking grade. Taking account the weight matrix, we obtain the evaluations of the four categories:

$$R_{X} = \left[ {\begin{array}{*{20}c} {R_{{X_{1} }} } \\ {R_{{X_{2} }} } \\ {R_{{X_{3} }} } \\ {R_{{X_{4} }} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {0.281} & {0.191} & {0.005} & {0.105} & {0.418} \\ {0.407} & {0.029} & {0.011} & {0.525} & {0.028} \\ {0.000} & {0.024} & {0.200} & {0.443} & {0.333} \\ {0.000} & {0.000} & {0.021} & {0.561} & {0.418} \\ \end{array} } \right]$$
(8)

Hence the comprehensive evaluation result can be calculated as:

$$B_{X} = A_{X} \oplus R_{X} = [\begin{array}{*{20}c} {0.185} & {0.073} & {0.053} & {0.380} & {0.309} \\ \end{array} ]$$
(9)

The elements in vector \(B_{X}\) represent the degree of the ranked slope in each ranking grade. The bigger the element value is, the more likely the slope is in the corresponding ranking grade.

The maximum element of \(B_{X}\) in Eq. (7) is 0.380 of ranking grade II with a small difference of 0.072 to grade I. The membership values of the other three grades are much smaller than those of grades II and I. If a maximum membership method is applied, the final evaluation is addressed to be grade II (stable) for this rock slope. In this case, however, some information would be omitted. In the final evaluation result \(B_{X}\), the element of ranking grade II and I is 0.380 and 0.309, respectively; and that of the ranking grades V, IV and III add up to 0.311. The membership values indicate the possibilities of the slope stability in the corresponding ranking grade. Hence, we conclude that the stability status of the slope is between grade II and grade I, prone to II. This result is more practical than that of the maximum membership method for the purpose of slope reinforcement and treatments.

4.4 Validation and Discussion

One study of this slope carried out by the finite difference method (Hydro-China 2008) showed that the stability of the slope would be significantly improved by appropriate slope reinforcement and treatment measures. And due to grout replacement, the weak planes would not be the controlling factors to trigger potential slope failures. They concluded that the stability of this slope would be lying in class I in normal situations and class II in seismic condition with earthquake intensity <M8.0. Their conclusions are in good agreement with the results presented in this study. Moreover, field monitoring and manual inspection have all proved that this slope is under good stability situation.

Stability features of this slope have also been studied from the view of monitoring behaviors (Zhang et al. 2009). They investigated the deformation trend and its spatial distribution as well as the relationship between the deformation and the stability. They concluded that the excavating activities influenced the deformation of the slope with a very high depth (more than 80 m deep in the slope). The stress releasing process of the slope would continue and not come to be completely stable in a short time. In all, their study showed that this slope would be in a good global stability status with some local stability problems. These local stability problems would be probably caused by the influence of stress releasing of the rock mass as a result of the excavation activities. This is consistent with the result of this study.

Further, the extension method has also been applied for comprehensive stability evaluation of this rock slope (Tan et al. 2009). The extension method is developed from the extenics which is aimed at approaching contradictory problems in the science and engineering (Cai et al. 2003, 2013). In the application of extension method, slope stability evaluation is considered as a decision-making problem with many factors which are related to stability of slopes to be counted in a reasonable manner. The extension method provides the manner by which to incorporate the factors. The results showed that the safety status of the left abutment slope of Jinping 1 Hydropower Station was ranked in grade II prone to grade I. This result also accords with that of this study.

We can also observe some interesting findings from the cloud membership values of the four rows in \(R_{X} .\) The first row denotes the effects of geological factors, and the other three rows denote the effects of engineering factors, environmental factors and monitoring factors, respectively. The values of memberships in the first row indicate that the ranking of geological factors is most likely in grade I with moderate possibility in grade V and IV. This result is caused by the divergence of evaluating results of single factors.

The second row indicates that the ranked engineering factors have large divergent evaluating results. This result is caused by super slope height and sufficient slope treatments. The membership values show that the slope reinforcements and treatments have greatly improved the situation of the slope. The membership values in the third row show this slope is under favorable environmental situations. And the memberships of the monitoring factors show that this slope is under good situation of stability.

Therefore, according to the evaluation results in Eq. (8), the most unfavorable factors of the rock slope are the geological factors and engineering factors. Among the geological factors, the behaviors of the discontinuity material are most unfavorable and thus most important for the stability of the slope. Among the engineering factors, the slope height and slope angle appear as the most unfavorable factors to the stability of slope. Fortunately, thanks to the reinforcement measures, the stability of the slope is greatly improved and consequently situated in a favorable grade.

5 Concluding Remarks

This study investigates the potential capability of the cloud model-based approach for comprehensive stability evaluation of rock slopes. The evaluated results using this approach provide both fuzzy and probabilistic significance. The comprehensive evaluating results depend on the ranking standards and slope conditions. Also, experts’ opinions can be quantitatively included in this strategy, which is particularly important in geotechnical engineering. The results show that the proposed strategy is feasible and practical for comprehensive evaluation of rock slope stability.

The most unfavorable factors to the stability of the rock slope are the behaviors of the discontinuity material, the slope height and slope angle. Fortunately, thanks to the reinforcement measures, the stability of the slope is greatly improved and consequently situated in a favorable condition.

Nevertheless, it must be convinced that the factors adopted for rock slope stability evaluation would be probably different due to data availability and slope conditions. The ranking grade standards would consequently change accordingly for different slopes in other areas with varying conditions. And the weight matrix of the factors would be varying if different experts could have been consulted.