Next Article in Journal
Impact Analysis and Optimization of Key Material Parameters of Embedded Water-Stop in Tunnels
Next Article in Special Issue
Experimental Study on the Fracture Characteristics of Hole-Crack in Rock-like Material under Biaxial Compression
Previous Article in Journal
Controlling the Spin Hall Effect in the Sharp Focus of an Axial Superposition of Two Optical Vortices with Left- and Right-Handed Circular Polarization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of K-PSO Clustering Algorithm and Game Theory in Rock Mass Quality Evaluation of Maji Hydropower Station

1
College of Transportation and Civil Engineering, Fujian Agriculture and Forestry University, Fuzhou 350002, China
2
Fujian Communications Planning and Design Institute Co., Ltd., Fuzhou 350004, China
3
Liaoning Water Conservancy and Hydropower Survey and Design Research Institute Co., Ltd., Shenyang 110000, China
4
School of Earth Sciences and Engineering, Hohai University, Nanjing 210098, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2023, 13(14), 8467; https://doi.org/10.3390/app13148467
Submission received: 9 June 2023 / Revised: 12 July 2023 / Accepted: 20 July 2023 / Published: 21 July 2023
(This article belongs to the Special Issue Rock-Like Material Characterization and Engineering Properties)

Abstract

:
In this study, the K-means algorithm based on particle swarm optimization (K-PSO) and game theory are introduced to establish the quality evaluation model of a rock mass. Five evaluation factors were considered, i.e., uniaxial saturated compressive strength of rock, discontinuity spacing, acoustic velocity, rock quality designation (RQD), and integrity coefficient. The rock mass of an elevation adit at the abutment of Maji hydropower station was taken as a case study. The subjective weight of the evaluation factor was determined by the weighted least squares method, and the objective weight of the evaluation factor was determined by the entropy method. The combined weights of each influencing factor were determined by game theory to be 0.142, 0.179, 0.035, 0.116, and 0.108. The rock mass quality evaluation in the study area was analyzed by K-PSO algorithm. The results indicate that the K-PSO clustering results are almost the same as the evaluation results of the traditional basic quality (BQ) classification method and the widely used extension evaluation method and are consistent with the preliminary judgment of the expert field. The results are consistent with the field observation law. It is considered that the K-PSO clustering theory can reflect the engineering geological characteristics of the rock mass of the hydropower project in the rock mass quality evaluation.

1. Introduction

With the development of hydropower energy, the rock mass problems encountered when constructing hydropower stations have become increasingly complex. By evaluating rock mass quality, rock mass engineering can be reasonably designed based on the project quality. In evaluating the geological engineering conditions and obtaining the engineering characteristics of rock mass, the evaluation and classification of rock mass quality are critical. The quality of dam abutment rock mass is related to the safety, stability, and economic benefits of hydropower projects. Thus, it is necessary to reasonably evaluate the quality of rock.
The results of the study on the quality of engineering rock mass, from the rock mass rating (RMR) method and tunneling quality index (Q) classification, have been presented in previous studies (Barton N, 1974; Bieniawski Z T, 1973,1989) [1,2,3]. Rehman reviewed the rock mass rating and tunnel construction quality index system of tunnel design, including development, improvement, application and limitations [4]. Hafeezur Rehman discussed the application of Q classification and RMR classification in tunnel rock mass [5,6]. To date, many researchers have carried out significant research work. At the same time, the national ministries and commissions have also proposed classification methods for evaluating rock mass quality according to specific conditions. These classification methods achieved good results in practical engineering applications. In most previous studies, qualitative or quantitative methods have been used to evaluate rock mass quality. The main considerations were rock strength, the development of structural planes, the geological environment in which the rock mass occurs, and certain other factors. Many methods are combined with these factors, such as the sum-difference method, cumulative quotient method or their combination. However, these methods have many shortcomings, which need to be further developed and improved.
Many system theories have been introduced for rock mass quality evaluation. Extension theory is a widely used nonlinear method [7,8,9,10]. In addition, there unascertained measure theory [11], rough set and artificial neural network [12], reduction concept lattice, and fuzzy optimization are used [13]. The existing research methods only consider the influence of one of the factors at a time. Also, the geological conditions of the rock mass are very complex. Therefore, using previous research methods is not appropriate when considering the influence of only one factor alone. Moreover, the study of the rock mass quality problem [14,15] is a very complex contradictory problem, and the results of different index evaluations may differ greatly.
Data mining plays an important role in the computer field. It automatically searches the process of special relational information hidden in a large number of data and obtains the best information. Clustering analysis is an effective data mining algorithm. The K-PSO clustering algorithm is an optimized K-means algorithm based on the particle swarm optimization (PSO) algorithm [16,17,18,19], which has the characteristics of stable convergence and high computational efficiency.
The PSO algorithm is a new optimization technology, whose idea comes from artificial life and evolutionary computation theory. PSO completes the optimization by following the optimal solution found by the particle and the optimal solution of the whole group. The algorithm is simple and easy to implement, with few adjustable parameters, and has been widely studied and applied. In this paper, the K-means algorithm of particle swarm optimization (KPSO) is used to evaluate and analyze the rock mass quality classification in the study area. Compared with the traditional classification method, the new method is not sensitive to the initial clustering center, and overcomes the shortcomings of the difficulty in selecting the initial clustering center. In addition, the PSO algorithm is a global optimization method.
The engineering rock mass classification method provides a simple and rapid way to understand the quality of rock mass. From its development process, it can be seen that people’s understanding of rock mass quality is constantly deepening and expanding. This is not only the direction of geotechnical workers’ efforts, but also the inevitable trend of engineering rock mass classification to further understand the potential failure mechanism of the existing evaluation systems, and establish and improve the evaluation criteria of each evaluation system and the internal relationship between them, to seek a unified rock mass quality evaluation method. Secondly, in addition to the traditional RMR, Q classification and BQ classification, in recent years, various mathematical methods, such as fuzzy theory, data mining and extension theory, have been used to study more and more rock mass quality evaluation methods. The K-PSO clustering algorithm is a typical data mining method.
This kind of method quantitatively solves the inconvenience caused by some ‘uncertain factors’ in the classification system so that the rock mass classification results are more reasonable and operational than the traditional classification. Research in this area needs to further improve the rock mass classification system, which is also an important development direction of the rock mass classification method.
The K-PSO clustering algorithm plays an important role in the field of data mining. However, there is little research on rock mass quality evaluation using the K-PSO clustering algorithm. Since rock mass is an intrinsically complex body, the rationality of the selected impact indicators in evaluating rock mass quality and the fuzziness and randomness of each indicator often need to be fully valued. According to the characteristics of the study area, the evaluation index of rock mass quality was determined, and the weight of the influence index of rock mass quality was determined using game theory. Further, considering the fuzziness and randomness in the evaluation process, the K-PSO clustering model of each evaluation factor was obtained according to each evaluation index. The K-PSO clustering algorithm was also used to explore the uncertainty problem of rock mass quality evaluation from a new perspective.

2. Methods

2.1. K-Means Algorithm

The main idea of the K-means algorithm is to divide the data set into different categories through the iterative process, so that the criterion function for evaluating the clustering performance is optimized and each generated cluster is compact and independent. It was first proposed by Bezdek in his doctoral dissertation. The steps are as follows [20,21].
For a rock mass of tunnel section data set X = {X1, X2, or Xn}, it can be divided into c classes, expressed as C = (C1, C2, …, Cc), and the division matrix U(X) is obtained, expressed as U(X) = [uij]c×n (I = 1, …, c, j = 1, …, n), where uij is the membership degree of the sample xj to the Ci class. The division result needs to meet the following conditions:
U i = 1 c C i = X C i C j = , C i i , j = 1 , , c ; i j i = 1 , , c
Using this method to divide the number of rock mass quality classification can be achieved by the following steps:
  • Initialize the basic parameters of Fuzzy C-means clustering algorithm to determine the number of cluster centers c (2≤ cn).
  • Calculate the membership uij and the initial clustering center yi of each cluster according to the results of the initial division.
u i j = 1 / l = 1 c d x j , y i / d x j , y l 1 m 1
y i = j = 1 n u i j m x j / j = 1 n u i j m
where uij is the membership degree of the jth rock mass belonging to the ith subset Ci, m is the fuzzy weighted index, and the general value is 2; d(xj,yi) represents the distance from the jth rock mass to the cluster center of the ith subset.
3.
Compute the distance from each discontinuity to each cluster center, and then reclassify this according to the new distance. That is, each discontinuity is divided with the nearest group.
4.
Solve and update the membership uij and clustering center yi using Equations (2) and (3).
5.
Solve the objective function by:
J U , Y = i = 1 c j = 1 n u i j m d x j , y i
6.
Repeat Steps (3), (4), and (5) to minimize the objective function.
7.
When it cannot be reassigned to different clusters, the iteration process ends.

2.2. PSO Method

Particle swarm optimization (PSO) is an evolutionary computation technique, which was proposed by Dr. Eberhart and Dr. Kennedy in 1995 [16]. It derives from the study of bird predation behavior. The algorithm was originally inspired by the regularity of bird swarm activities, then a simplified model was established using swarm intelligence. Based on the observation of the activity behavior of animal clusters, the particle swarm optimization algorithm uses the sharing of information by individuals in the group to make the movement of the whole group evolve process from disorder to order in the problem-solving space, so as to obtain the optimal solution.
In PSO, we call the population formed by all particles a group. Each particle in the population can be regarded as the potential solution to a problem. The position and velocity of particle i in D-dimensional space are expressed as Xi = (xi1, xi2, …, xiD) and Vi = (vi1, vi2, …, viD), respectively. The particles are constantly flying in the search space, and the speed is modified with their own flight experience and the experience of their peers. The particles continuously search according to the modified position; the change in position is realized by the change in velocity. The change in particle velocity and position is calculated by Equations (5) and (6) [19,22].
v i d = w v i d + μ 1 r 1 ( p i d x i d ) + μ 2 r 2 ( p g d x i d )
x i d = x i d + v i d
where d is the search direction (d = 1, 2, …, D), w is the inertia weight ranging from 0.4 to 0.9, μ1 and μ2 are positive constants for learning (μ1 = μ2 = 2), and r1 and r2 are two random numbers in the range [0, 1] [23]. The parameter w reflects the influence of the previous velocity of the particle on the current velocity. When the w value reaches the maximum, the PSO algorithm plays a leading role in the global optimization ability, and the smaller inertia weight will be beneficial to the local search ability.

2.3. K-PSO Method

The particle swarm optimization K-means algorithm (KPSO) improves the global search ability of the K-means algorithm and can effectively solve the problem whereby the local convergence of the algorithm and the classification results are affected by the initial clustering center [23]. In the K-PSO algorithm, the particles need to be encoded. In this paper, the coding method based on clustering center is adopted: the position of each particle is composed of the centers of K rock mass quality classification groups; each particle has a certain velocity V to adjust its position; in addition, each particle also has a fitness to evaluate the adaptability of the current position of the particle (i.e., the validity of the clustering results). In the process of rock mass quality classification, the fitness of particles is calculated by Equation (4). In this way, each particle represents a possible classification result, and the fitness of the particle is used to evaluate the classification result. Since the rock mass of different sections is divided into K groups, the position and velocity of the particles are 3 × K dimensional variables. Each particle is encoded using the structure shown in the following Figure 1.
where cj = (cj1, cj2, cj3) represents the center of the jth cluster (1 ≤ jK) and D = 3 × K. The flow chart of the K-PSO algorithm is shown in Figure 2. The specific operation process is described as follows [24,25,26].
Step 1:
The number of groups K is determined, which is the initial value of the parameter setting, including learning factor (μ1, μ2), inertia weight (wmin, wmax), and the total number of particles N in the particle swarm.
Step 2:
Population initialization. For example, the initialization of particle i (i = 1, 2, …, N) in the population can be achieved by the following steps: (a) The rock mass of different sections is divided into K groups, and the clustering center of each group is calculated by eigenvalue analysis method; (b) according to the calculated clustering center of K group rock mass, the particle position is coded as Xi = (xi1, xi2, …, xiD), and the velocity of randomly initialized particles is Vi = (vi1, vi2, …, viD); (c) according to the classification results, the fitness f(Xi) of the particles is calculated according to Equation (4). Repeating the above steps N times, a particle swarm containing N particles can be generated:
P O P = x 11 , x 12 , , x 1 D , v 11 , v 12 , , v 1 D , f X 1 x 21 , x 22 , , x 2 D , v 21 , v 22 , , v 2 D , f X 2 x N 1 , x N 2 , , x N D , v N 1 , v N 2 , , v N D , f X N
where (xi1, xi2, …, xiD) = (c11, c12, c13, c21, c22, c23,…, cK1,cK2, cK3) and D = 3 × K.
Step 3:
Initialize the individual optimal position Pi of each particle and the optimal position Pg of the population. For each particle i, let Pi = Xi; comparing the fitness of each particle, the position of the particle with the smallest fitness value is assigned to Pg.
Step 4:
The position and velocity of particles are updated by Equations (5) and (6).
Step 5:
For each particle i, conduct the following operation:
(a)
Calculate the distance from the rock mass of different tunnel sections to the K latest clustering centers, and divide the rock mass of the tunnel section into the nearest group;
(b)
Update the clustering center according to the grouping results;
(c)
Calculate the fitness value.
Step 6:
According to the classification results in Step (5), the position and fitness value of the particles are updated.
Step 7:
For each particle i, compare the fitness value of its current position Xi with that of its previous personal best position Pi. If f(Xi)/f(Pi), then assign Xi to Pi (let Pi = Xi).
For each particle i, the fitness value of its current position Xi is compared with the fitness value of the particle’s historical optimal position Pi. If f (Xi) < f (Pi), let Pi = Xi.
Step 8:
For each particle i, the fitness value of its individual optimal position Pi is compared with the fitness value of the optimal position Pg of the particle swarm. If f (Pi) < f (Pg), then Pg = Pi.
Step 9:
Check the convergence criterion, which is a maximum number of iterations. If converged, output the clustering results; otherwise, loop to Step 4.
If the termination condition is satisfied, the program stops running; otherwise, return Step (4) to continue running. It should be noted that when running Step (5), empty groups are sometimes generated. If there is an empty class, randomly select a rock mass from other non-empty groups as the cluster center of the empty group. The flow chart of K-PSO algorithm is shown in Figure 2.

2.4. Determining the Weight of the Impact Factor

(1)
Weight-based least squares method to determine the objective weight
In 1979, A.T.W. CHU proposed the theory of the weighted least squares method [27], which is a new ranking method in the analytic hierarchy process. The traditional analytic hierarchy process greatly interferes with human factors and lacks the necessary theoretical basis. The weighted least square method can solve this problem. It calculates the minimum solution ωθ of the judgment matrix function relationship under the limited constraints and solves the ranking weight vector. The detailed method is described as follows.
(a)
Construction of judgment matrix A
Judgment matrix A is constructed considering the influence of multiple parameters on rock mass quality evaluations.
A = a 11 a 12 a 1 n a 21 a 21 a 2 n a n 1 a n 1 a n n
Each element in the judgment matrix A is assigned a value, referring to the assignment table in Table 1.
(b)
Solving Function Minimization ωθ.
The function relation is J = i = 1 n j = 1 n ω i a i j ω j 2 . The constraint condition is i = 1 n ω i = 1 , minimization ωθ = (ω1, ω2, …, ωn,)T. According to Wang Zhiren’s [28] solution of the above relation, the formula of ωθ is given in Equation (9).
ω θ = C 1 e e T C 1 e
where C and e are
C = i = 1 n a i 1 2 + n 2 ( a 12 + a 21 ) ( a 1 n + a n 1 ) ( a 21 + a 12 ) i = 1 n a i 2 2 + n 2 ( a 2 n + a n 2 ) ( a n 1 + a n 1 ) ( a n 2 + a 2 n ) i = 1 n a i n 2 + n 2
e = (1, 1, …, 1)T
(2)
Information entropy determines the objective weight of the evaluation index.
As a means of objective weighting, the information entropy is used to determine the weight of influencing factors. Its evaluation process relies entirely on the laws of objective data, making the weight absolutely objective, and thus avoiding the interference of human factors to a large extent. The specific operation steps are given as follows.
There are m evaluation objects and n evaluation indexes in the system to be evaluated, then the entropy value Hi [29,30] of the ith evaluation index is given in Equation (12).
H i = k j = 1 m P i j ln P i j
where Hi > 0; P i j = u i j / j = 1 n u i j ; k = 1/lnm; when μij = 0, μijlnμij = 0, (i = 1, 2, …, n).
θ i = d i i = 1 n d i = 1 H i n i = 1 n H i
where di = 1 − Hi.
(3)
Combined weighting determined by game theory
For a weight vector δi = {δ1, δ2, …δn}, the linear combination is
δ = k = 1 n α k δ k T ( α k > 0 )
where ak is the weight coefficient.
min = j n α j × δ j T δ i T 2 ( i = 1 , 2 , , n )
According to the properties of the matrix differential, the first-order derivative of Equation (15) is obtained. Thus, Equation (16) is obtained.
δ 1 δ 1 T δ 1 δ 2 T δ 1 δ n T δ 2 δ 1 T δ 2 δ 2 T δ 2 δ n T δ n δ 1 T δ n δ 2 T δ n δ n T α 1 α 2 α n = δ 1 δ 1 T δ 2 δ 2 T δ n δ n T
Finally, the equations are solved and normalized to obtain the combined weight value.
δ * = k = 1 n α k * δ k T

2.5. The Basic Quality of Rock Mass (BQ)

The basic quality (BQ) system is considered to be China’s national rock mass quality classification system (GB/T50218-2014 2014) [31], which can be applied to most types of rock mass engineering. Two basic parameters, uniaxial compressive strength (UCS) and rock integrity index (Kv), are considered when evaluating the basic BQ value. For rock slope engineering, considering the adverse effects of existing geological conditions, by introducing five correction factors, the BQ value is adjusted to the correction value [BQ] to determine the grade of rock slope. The BQ system is only suitable for rock slopes with a height of less than 60 m, and is a sliding failure mode [32,33].
The BQ system comprehensively refers to the classification basis of rock mass quality at home and abroad, adopts the classification method combining qualitative and quantitative aspects, and closely combines the engineering characteristics of rock mass engineering in China, which has strong scientificity and practicability. However, the content of the qualitative description is complicated, and the classification basis is relatively general. The calculation of quantitative index BQ needs to consider the corresponding constraints, which limits its practicability [33,34].

3. Example Analyses

3.1. Overview of Maji Hydropower Station and Classification Standards and Parameters

Maji Hydropower Station is located in Mujiajia Village, Maji Township, Fugong County, Yunnan Province (Figure 3). The proposed dam site is a concrete double-curvature arch dam with a design height of 300 m. The project area is located southeast of the Qinghai–Tibet Plateau and belongs to the Hengduan Mountains in western Yunnan. The terrain is generally high in the north and low in the south. The dam site area mainly develops into alpine canyons. The mountains on both sides of the river are distributed above 3000 m–4000 m, and the relative height difference is 1500 m–2500 m, which belongs to the alpine canyon geomorphic unit. The overall flow direction of Nujiang River is roughly SE130°–SE170°. The valley slopes on both sides are steep, and the slope is generally 45°–60°. The cliffs are more common, showing a symmetrical ‘V’ shape (Figure 4).
The strata in the area are relatively developed and are exposed from Proterozoic to the Quaternary. The metamorphic deformation of the strata is quite different. The changes in lithology and lithofacies are extremely complex. Magmatic, metamorphic, and sedimentary rocks are all exposed (Figure 5). The groundwater in the reservoir area mainly includes bedrock fissure water and loose rock pore water, mainly bedrock fissure water. According to Reference [35], an engineering geological classification scheme of the dam foundation rock mass was carried out. The quantitative standard of rock mass quality classification of the Maji hydropower station was determined, as shown in Table 2.
The evaluation of rock mass quality is closely related to the selection of evaluation indexes. These indexes mainly include geological factors and engineering factors. Geological factors include rock mass characteristics, stress state and joint surface distribution. Engineering factors refer to the external factors that are artificially formed in the later period of rock mass without disturbance. The rock mass quality evaluation index is very complex and diverse. In this paper, the rock mass quality evaluation index is determined according to the geological environment of the actual project, focusing on the study of rock mass characteristics before engineering activities. Based on the widely used specifications, combined with previous experience and a comprehensive consideration of the relevant literature, the rock mass quality classification of PD105 is taken as an example in this paper. Five evaluation indexes were used: saturated compressive strength (C1/MPa), fracture spacing (C2/m), acoustic wave velocity (C3/m/s), RQD (C4/%) and integrity coefficient (C5) of rock [10,35,36,37]. The weight of each evaluation index was determined by game theory, and the K-PSO clustering algorithm was used to evaluate the rock mass grade. The quality evaluation indexes of the rock mass are as follows (Figure 6).
1.
Rock uniaxial saturated compressive strength Rc (MPa) reflects the degree of hardness of rock and rock characteristics.
2.
Structural plane spacing Jd (m) represents the characteristics of the geological structure and rock mass structure.
3.
Acoustic wave velocity V (m/s) can comprehensively reflect rock mass quality.
4.
The RQD index reflects the size and integrity of rock mass.
5.
Integrity coefficient Kv can be used to classify the rock mass integrity.
Considering that the units of each evaluation factor are different, the classification criteria are dimensionless to eliminate the dimension of the index. The dimensionless treatment formulae are shown in Equations (18) and (19):
Benefit indicators:
A = (MMmin)/(MmaxMmin)
Cost indicators:
A = (MmaxM)/(MmaxMmin)
where A is the value after dimensionless processing; M is the boundary value or sample data value of each evaluation factor in each rock mass quality grade; Mmax and Mmin are the maximum and minimum values of the processing range of each evaluation factor.
In this paper, the uniaxial saturated compressive strength Rc, structural plane spacing Jd, RQD, integrity coefficient Kv and acoustic longitudinal wave velocity Vp of rock are dimensionless and processed by Equation (18). The processing results are shown in Table 3.

3.2. Selection of Rock Mass Samples

According to the field investigation and experimental tests, the average value of each evaluation index of PD105 per 10 m (from 150 m) was obtained. Each section is named P1, P2, …, P15, in order [38,39,40,41,42,43,44]. The rock mass parameters of each section are shown in Table 4. The parameters of the sample data after dimensionless processing are listed in Table 5.

3.3. Determination of Weight and Results of Cluster Analysis

3.3.1. Determination of Weight (w1)

(1)
Weight-based least squares method to determine the objective weight
In this paper, five factors of saturated compressive strength (Rc), spacing (D), wave velocity (v), rock quality designation (RQD) and integrity coefficient (Kv) are considered to evaluate the quality of rock mass. According to the importance of each factor, they are compared in turn to establish judgment matrix A, as follows:
A = 1 3 5 3 4 1 / 3 1 3 1 2 1 / 5 1 / 3 1 1 / 3 1 / 2 1 / 3 1 3 1 1 1 / 4 1 / 2 2 1 / 2 1
The intermediate matrix C is solved by Formula (10), as follows:
C = 4.32 3.33 5.2 3.33 4.25 3.33 14.36 3.33 2 2.5 5.2 3.33 51 3.33 2.5 3.33 2 3.33 14.36 2.5 4.25 2.5 2.5 2.5 28.25
The weight values of the five parameters can be calculated by Formula (9), w1, as shown in Table 6.
(2)
Information entropy determines the objective weight of the evaluation index (w2).
The rock mass quality data of 15 tunnel sections were transformed into standard data, and the objective weight w2 of rock mass quality evaluation index was 0.305, 0.113, 0.074, 0.103, 0.124, using the entropy method combined with Formulas (12) and (13).
(3)
Combined weighting (w) determined by game theory
In this paper, game theory was used to determine the comprehensive weight of sample rock mass quality. According to the least square and entropy methods, the subjective weight value and objective weight value of five evaluation indexes of rock mass quality evaluation were obtained. Game theory was used to establish the optimal combination coefficient equations:
a w 2 w 1 T + b w 2 w 2 T = w 2 w 2 T a w 1 w 1 T + b w 1 w 2 T = w 1 w 1 T
According to Formula (17), the comprehensive weight (w) of the evaluation factor was calculated to be 0.142, 0.179, 0.035, 0.116, and 0.108.

3.3.2. Results of Cluster Analysis

The rock mass quality in the study area was divided into grade I, grade II, grade III1, grade III2, grade IV, and grade V. The K-PSO clustering results of rock mass quality in the study area are shown in Table 7.
Under the conditions of high stress and a high ground temperature, the rock damage of the RMR system is aggravated, which shows that the rock characteristics change from brittleness to plasticity, and the rheological effect of rock is enhanced. Therefore, the system has poor applicability to deep underground engineering. The Q system can be seen from its system composition. Except for the RQD value, a quantitative index, the other five indexes are qualitatively obtained by field investigation, which has a certain level of experience. At the same time, there are some shortcomings in the application of Q system in high-stress areas. The BQ classification method of rock mass comprehensively refers to the classification basis of rock mass quality at home and abroad, adopts the classification method combining qualitative and quantitative factors, and closely combines the engineering characteristics of rock mass engineering in China, which has strong scientificity and practicability. Therefore, combined with the evaluation parameters of rock mass quality in the study area, this paper chose BQ classification for the comparison of new methods, and further verified the accuracy of the new method when applied to rock mass quality evaluation in combination with field investigation [1,2,3,4,5,6,45].
In this paper, the method was compared with the two methods: the traditional BQ classification method and the nonlinear extension theory commonly used at present. Through comparison, the K-PSO clustering results are generally found to be consistent with the results of the traditional BQ classification method, and consistent with the preliminary judgment of the expert field.
The results show that with the increase in the depth of the tunnel, the quality of the rock mass is improving, showing good regularity, and consistent with the trend of rock mass weathering. This indicates that the new method combines the weighting method and K-PSO clustering algorithm to evaluate the construction of a hydropower station. The rock mass quality evaluation model is feasible and can reflect the actual rock mass quality grade. The evaluation results are reasonable and effective.

4. Conclusions

In this paper, a new method for evaluating rock mass quality based on the K-PSO clustering algorithm is proposed. The subjective and objective weights of evaluation factors are determined by the weighted least squares method, the objective weights are determined by the entropy method, and the combined weights of each influencing factor are determined by game theory.
(1)
This is based on multi-factors and multi-angles. The number and type of rock mass quality parameters are freer, and can truly and objectively reflect the field investigation results. The proposed method can fully use the information obtained from engineering investigation and solve the past classification of rock mass quality deficiencies and defects, which used only fixed factors.
(2)
The weight of the rock mass quality evaluation factor is determined to be 0.142, 0.179, 0.035, 0.116, and 0.108 using game theory to combine the least-square method and the entropy method. This method can overcome the shortcomings of subjective and objective weighting and is suitable for dealing with complex, multi-objective decision-making problems.
(3)
The factors affecting the evaluation of rock mass quality are uncertain, nonlinear and fuzzy. Using a clustering model to evaluate rock mass quality can effectively solve the problem of uncertainty between factors. Especially when there is a lack of geological data, this method can quickly and reasonably analyze the rock mass quality of the tunnel section.
(4)
In traditional rock engineering, the methods of rock mass quality evaluation include the BQ classification method, RMR classification method, and Q classification method. Most of them use qualitative or quantitative methods to evaluate the quality of the rock mass. However, the rock mass quality problem is a complex contradictory problem, and the results of different indexes may be different. Clustering analysis is an effective data mining algorithm. The K-PSO clustering algorithm is an optimized K-Means algorithm based on the PSO algorithm, which has the characteristics of stable convergence and high computational efficiency. It can quickly and accurately classify rock mass quality and determine the evaluation grade of rock mass quality. The evaluation results are consistent with the traditional BQ classification method and the widely used extension theory evaluation results. They show that using the combination weighting method and K-PSO clustering algorithm is feasible to evaluate and construct the rock mass quality evaluation model for a hydropower station, truly reflecting the actual rock mass quality grade. The evaluation results were found to be reasonable and effective.

Author Contributions

Conceptualization, Y.R., J.M., R.H., W.H., Y.L. and Y.S.; Methodology, J.C., Z.F., T.W., J.M., R.H., W.H., W.L., Y.L. and Y.S.; Software, Y.R. and J.C.; Validation, Z.F.; Formal analysis, Y.R. and T.W.; Investigation, Z.F., T.W., R.H., W.H. and W.L.; Resources, J.M.; Data curation, J.C.; Writing—original draft, Y.R.; Writing—review & editing, Y.L. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 42007261, 52102422 and 42104094), Natural Science Foundation of Fujian Province, China (Grant No. 2021J05026).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The datasets generated and analyzed in the current study may be obtained from the corresponding author upon reasonable request.

Acknowledgments

The authors are very grateful to the editor and the anonymous reviewers for their thorough and constructive reviews.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Barton, N.; Lien, R.; Lunde, J. Engineering classification of rock masses for the design of tunnel support. Rock Mech. 1974, 6, 183–236. [Google Scholar] [CrossRef]
  2. Bieniawski, Z.T. Engineering classification of joint rock masses. Civ. Eng. S. Afr. 1973, 15, 335–343. [Google Scholar]
  3. Bieniawski, Z.T. Engineering Rock Mass Classification; Wiley: Hoboken, NJ, USA, 1989. [Google Scholar]
  4. Rehman, H.; Ali, W.; Naji, A.M.; Kim, J.-J.; Abdullah, R.A.; Yoo, H. Review of rock-mass rating and tunneling quality index systems for tunnel design: Development, refinement, application, and limitation. Appl. Sci. 2018, 8, 1250. [Google Scholar] [CrossRef] [Green Version]
  5. Palmström, A. Combining the RMR, Q, and RMi classification systems. Tunn. Undergr. Space Technol. 2009, 24, 491. [Google Scholar] [CrossRef]
  6. Rehman, H.; Naji, A.M.; Kim, J.-J.; Yoo, H. Extension of tunneling quality index and rock mass rating systems for tunnel support design through back calculations in highly stressed jointed rock mass: An empirical approach based on tunneling data from Himalaya. Tunn. Undergr. Space Technol. 2019, 85, 29–42. [Google Scholar] [CrossRef]
  7. Kang, Z.Q.; Feng, X.T.; Zhou, H. Application of extenics theory to evaluation of underground cavern rock quality based on stratification analysis method. Chin. J. Rock Mech. Eng. 2006, 25, 3687–3693. [Google Scholar]
  8. Liu, A.H.; Li, C.; Dong, L.G. Evaluation of engineering rock mass quality based on theory of extenics in Dong Gebi open-pit mine. J. Cent. South Univ. (Sci. Technol.) 2013, 44, 2841–2847. [Google Scholar]
  9. Tao, Z.G.; Geng, Q.; Zhu, C.; He, M.C.; Cai, H.; Pang, S.H.; Meng, X.Z. The mechanical mechanism of large-scale toppling failure for counter-inclined rock slopes. J. Geophys. Eng. 2019, 16, 541–558. [Google Scholar] [CrossRef] [Green Version]
  10. Liang, G.L.; Xu, W.Y.; Tan, X.L. Application of extension theory based on entropy weight to rock quality evaluation. Rock Soil Mech. 2010, 31, 535–540. [Google Scholar]
  11. Tang, H.; Wan, W.; Liu, J.H. Evaluation of underground carvern rock quality based on uncertainty measure theory. Rock Soil Mech. 2011, 32, 1181–1185. [Google Scholar]
  12. Qiu, D.H.; Chen, J.P.; Que, J.S.; An, P.C. Evaluation of tunnel rock quality with routh sets theory and artificial neural networks. J. Jilin Univ. Earth Sci. Ed. 2008, 38, 86–91. [Google Scholar]
  13. Wu, S.L.; Chen, J.H.; Zhou, Z.Y.; Yang, S. Application of reduced concept lattice and fuzzy optimum selection in rock mass quality evaluation of underground engineering. J. Cent. South Univ. (Sci. Technol.) 2015, 46, 3872–3877. [Google Scholar]
  14. Tang, X.L.; Zhao, J.J.; Huang, R.Q. Dynamic evaluation of rock mass quality for dam foundation at Xiaowan hydropower station. Eng. Geol. 1989, 21, 370–376. [Google Scholar]
  15. Nie, D.X. Widely successful application and advancement of the rock mass structure theory in China. Eng. Geol. 2014, 22, 625–637. [Google Scholar]
  16. Kennedy, J.; Eberthart, R.C. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
  17. Kennedy, J.; Eberhart, R.C.; Shi, Y. Swarm Intelligence; Morgan Kaufmann Publishers: San Francisco, CA, USA, 2001. [Google Scholar]
  18. Parsopoulos, K.E.; Vrahatis, M.N. Parameter selection and adaptation in unified particle swarm optimization. Math. Comput. Model. 2007, 46, 198–213. [Google Scholar] [CrossRef]
  19. Li, Y.Y. Research on the Structure of the Rock Mass in the Dam Area of the Songta Hydropower Station Along the Upper Reaches of the Rapidly Uplifting Nu River. Ph.D. Thesis, Jilin University, Changchun, China, 2015. [Google Scholar]
  20. Tokhmechi, B.; Memarian, H.; Moshiri, B.; Rasouli, V.; Noubari, H.A. Investigating the validity of conventional joint set clustering methods. Eng. Geol. 2011, 118, 75–81. [Google Scholar] [CrossRef]
  21. Steinley, D.; Brusco, M.J. Initializing K-means batch clustering: A critical evaluation of several techniques. J. Classif. 2007, 24, 99–121. [Google Scholar] [CrossRef]
  22. Wang, Z.H.; Liu, Z.J.; Chen, D.H. Improved PSO-based fast clustering algorithm. J. Xidian Univ. 2012, 39, 61–65. [Google Scholar]
  23. Li, Y.Y.; Wang, Q.; Chen, J.P.; Xu, L.; Song, S. K-means algorithm based on particle swarm optimization for the identification of rock discontinuity sets. Rock Mech. Rock Eng. 2015, 48, 375–385. [Google Scholar] [CrossRef]
  24. Kalyani, S.; Swarup, K.S. Particle swarm optimization based Kmeans clustering approach for security assessment in power systems. Expert Syst. Appl. 2011, 38, 10839–10846. [Google Scholar] [CrossRef]
  25. Lin, Y.C.; Tong, N.; Shi, M.J.; Fan, K.; Yuan, D.; Qu, L.; Qiang, F. Kmeans optimization clustering algorithm based on particle swarm optimization and multiclass merging. In Advances in Computer Science and Information Engineering; Jin, D., Lin, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar] [CrossRef]
  26. Jin, X.; Liang, Y.Q.; Tian, D.P.; Zhuang, F. Particle swarm optimization using dimension selection methods. Appl. Math. Comput. 2013, 219, 5185–5197. [Google Scholar] [CrossRef]
  27. Chu, A.T.W.; Kalaba, R.E.; Spingarn, K. A comparison of two methods for determining the weights of belonging to fuzzy sets. J. Optim. Theory Appl. 1979, 27, 531–538. [Google Scholar] [CrossRef]
  28. Wang, Z.R. Least square method of weight in analytic hierarchy process. J. Northeast. Electr. Power Coll. 1995, 2, 53–57. [Google Scholar]
  29. Zhang, C.; Wang, Q.; Chen, J.P.; Gu, F.; Zhang, W. Evaluation of debris flow risk in Jinsha River based on combined weight process. Rock Soil Mech. 2011, 32, 831–836. [Google Scholar]
  30. Ruan, Y.K.; Zhan, J.W.; Chen, J.P.; Li, Y.-Y. Landslide Susceptibility Based on K-PSO Clustering Algorithm and Entropy Method. J. Northeast Univ. (Nat. Sci. Ed.) 2017, 38, 571–575. [Google Scholar]
  31. GB/T 50218—2014; The National Standards Compilation Group of People’s Republic of China (2014) GB/T 50218—2014 Standard for Engineering Classification of Rock Masses. China Planning Press: Beijing, China, 2014. (In Chinese)
  32. Song, Y.; Xue, H.; Meng, X. Evaluation method of slope stability based on the Qslope system and BQ method. Bull. Eng. Geol. Environ. 2019, 78, 4865–4873. [Google Scholar] [CrossRef]
  33. Yan, R.-X.; Shen, Y.-J. Correlation of Revised BQ System in China and the International Rock Mass Classification Systems. J. Civ. Eng. Res. 2015, 5, 33–38. [Google Scholar]
  34. Yang, H.J.P.; King, M.S. Study of elastic wave velocities in dry and water-saturated, regularly-jointed rock masses. Int. J. Rock Mech. Min. Sci. Geomech. Abstr. 1986, 23, 277–280. [Google Scholar] [CrossRef]
  35. GB50487-2008; Compilation Group of Industrial Standards of the People’s Republic of China. GB50487-2008 Code for Geological Investigation of Water Resources and Hydropower Engineering. China Plan Press: Beijing, China, 2008.
  36. Xiao, Y.H.; Wang, Q.; Chen, J.P. Application of method for weight calculation based on optimization technique to evaluate rock mass quality. Rock Soil Mech. 2009, 30, 2686–2690. [Google Scholar]
  37. Ruan, Y.K.; Chen, J.P.; Zhang, J.; Li, Y.Y.; Cao, C.; Song, S.Y.; Tian, S.W.; Shi, M.Y. Application of extennics theory to evaluation of Maji hydropower station rock quality. Eng. Geol. 2015, 23 (Suppl. S1), 761–766. [Google Scholar]
  38. Zhu, C.; He, M.C.; Jiang, B.; Qin, X.Z.; Yin, Q.; Zhou, Y. Numerical investigation on the fatigue failure characteristics of water-bearing sandstone under cyclic loading. J. Mt. Sci. 2021, 18, 3348–3365. [Google Scholar] [CrossRef]
  39. Liu, Q.; Button, E.K. Investigation for probabilistic prediction of shear strength properties of clay-rich fault gouge in the Austrian Alps. Eng. Geol. 2007, 94, 103–121. [Google Scholar] [CrossRef]
  40. Wang, Y.; Zhu, C.; He, M.C.; Wang, X.; Le, H.L. Macro-meso dynamic fracture behaviors of Xinjiang marble exposed to freeze thaw and frequent impact disturbance loads: A lab-scale testing. Geomech. Geophys. Geo-Energy Geo-Resour. 2022, 8, 154. [Google Scholar] [CrossRef]
  41. Zhang, X.D.; Shu, C.J.; Wu, Y.J.; Ye, P.; Du, D.W. Advances of coupled water-heat-salt theory and test techniques for soils in cold and arid regions: A review. Geoderma 2023, 432, 116378. [Google Scholar] [CrossRef]
  42. Nie, W.; Wang, W.Q.; Tao, Z.G.; Chen, Y.; Zhu, C. Numerical modeling of the NPR-cable and its applications for analysis of a slide-toe-toppling failure. Comput. Geotech. 2022, 149, 104852. [Google Scholar] [CrossRef]
  43. He, M.C.; Sui, Q.R.; Li, M.N.; Wang, Z.J.; Tao, Z.G. Compensation Excavation Method Control for Large Deformation Disaster of Mountain Soft Rock Tunnel. Int. J. Min. Sci. Technol. 2022, 32, 951–963. [Google Scholar] [CrossRef]
  44. Zhang, X.; Shu, C.; Fujii, M.; Wu, Y.; Sun, D.; Ye, P.; Bao, Y. Numerical and Experimental Study on Water-Heat-Salt Transport Patterns in Shallow Bare Soil with Varying Salt Contents under Evaporative Conditions: A Comparative Investigation. J. Hydrol. 2023, 621, 129564. [Google Scholar] [CrossRef]
  45. Ding, X.D.; Wu, J.M.; Gu, J. Review of Evaluation Methods for Engineering Quality of Rock Masses in Hydraulic Engineering. Water Resour. Power 2006, 4, 44–49+99. (In Chinese) [Google Scholar]
Figure 1. Particle coding.
Figure 1. Particle coding.
Applsci 13 08467 g001
Figure 2. Flow chart of K-PSO method (adapted with permission from Ref. [23] Li, Y.Y. 2015).
Figure 2. Flow chart of K-PSO method (adapted with permission from Ref. [23] Li, Y.Y. 2015).
Applsci 13 08467 g002
Figure 3. Traffic location diagram of Maji hydropower station.
Figure 3. Traffic location diagram of Maji hydropower station.
Applsci 13 08467 g003
Figure 4. Geomorphology and geology of the dam site.
Figure 4. Geomorphology and geology of the dam site.
Applsci 13 08467 g004
Figure 5. Granitic gneiss; (a) Lenticular biotite plagioclase amphibolite xenolith (residual body) in granitic gneiss; (b) Lenticular biotite plagioclase amphibolite xenolith (residual body) in granitic gneiss.
Figure 5. Granitic gneiss; (a) Lenticular biotite plagioclase amphibolite xenolith (residual body) in granitic gneiss; (b) Lenticular biotite plagioclase amphibolite xenolith (residual body) in granitic gneiss.
Applsci 13 08467 g005
Figure 6. Rock mass quality evaluation indexes.
Figure 6. Rock mass quality evaluation indexes.
Applsci 13 08467 g006
Table 1. Quantitative assignment table of index importance.
Table 1. Quantitative assignment table of index importance.
The Value
of aij
Description of the Importance of Indicator i Relative to Indicator j
1equal importance
3a little important
5obviously important
7strongly important
9top importance
2, 4, 6, 8the intermediate values of 1–3, 3–5, 5–7, 7–9 are denoted by 2, 4, 6, 8, respectively
reciprocalIf the importance of index i relative to index j is aij.
The importance of indicator j relative to indicator i is aji = 1/aij
Table 2. Rock mass quality assessment standard of Maji hydropower station.
Table 2. Rock mass quality assessment standard of Maji hydropower station.
Rock ClassificationSaturated Compressive Strength
Rc (MPa)
Spacing
D (m)
Wave Velocity v (m/s)RQD
(%)
Integrity Coefficient
Kv
I>120>1.05100~6200>90>0.75
II100~1200.5~1.04800~510090~750.75~0.55
IIIIII170~1000.4~0.54400~480075~600.55~0.45
III230~700.4~0.33700~440060~450.45~0.35
IV15~300.3~0.12000~370045~250.35~0.15
Table 3. Rock mass quality classification standard.
Table 3. Rock mass quality classification standard.
Rock ClassificationSaturated Compressive Strength
Rc (MPa)
Spacing
D (m)
Wave Velocity v (m/s)RQD
(%)
Integrity Coefficient
Kv
I>1>1.00.82~1.00.9~1.00.75~1.0
II0.83~10.5~1.00.77~0.820.9~0.750.75~0.55
IIIIII10.58~0.830.4~0.50.71~0.770.75~0.60.55~0.45
III20.25~0.580.4~0.30.60~0.710.6~0.450.45~0.35
IV0.125~0.250.3~0.10.32~0.600.45~0.250.35~0.15
V0~150~0.10~0.320~0.250~0.15
Table 4. The rock mass parameters of each section in PD105.
Table 4. The rock mass parameters of each section in PD105.
ZoneC1/Saturated Compressive Strength
Rc (MPa)
C2/Spacing
D (m)
C3/Wave Velocity v (m/s)C4/RQD
(%)
C5/Integrity Coefficient
Kv
P150.0814432212
P2150.1322242416
P3310.2126455028
P4350.435055548
P5500.3530344636
P6800.4543556653
P7750.5646778164
P81030.847897968
P91100.8358908882
P10980.6953427878
P111160.9752039075
P121201.155789379
P131340.9452758876
P141451.560859588
P151431.4357659480
Table 5. The rock mass parameters of each section in PD105.
Table 5. The rock mass parameters of each section in PD105.
ZoneC1/Saturated Compressive Strength
Rc (MPa)
C2/Spacing
D (m)
C3/Wave Velocity v (m/s)C4/RQD
(%)
C5/Integrity Coefficient
Kv
P10.040.080.230.220.12
P20.130.130.360.240.16
P30.260.210.430.500.28
P40.290.40.570.550.48
P50.420.350.490.460.36
P60.670.450.70.660.53
P70.630.560.750.810.64
P80.860.80.770.790.68
P90.920.830.950.880.82
P100.820.690.860.780.78
P110.970.970.840.900.75
P1211.10.90.930.79
P131.120.940.850.880.76
P141.211.50.980.950.88
P151.191.430.930.940.80
Table 6. Rock quality evaluation parameter weights based on the weighted least-squares method.
Table 6. Rock quality evaluation parameter weights based on the weighted least-squares method.
IndexC1/Saturated Compressive Strength
Rc
C2/Spacing
D
C3/Wave Velocity vC4/RQDC5/Integrity Coefficient
Kv
Weight0.4710.1720.0760.1720.109
Table 7. Classification comparison table of different methods of 15 sections in PD105.
Table 7. Classification comparison table of different methods of 15 sections in PD105.
ZoneC1C2C3C4C5The New MethodBQExtension EvaluationField Discrimination
P10.040.080.230.220.12VVVIV~V
P20.130.130.360.240.16IVIVIVIV~V
P30.260.210.430.500.28IVIVIVIV~V
P40.290.40.570.550.48III2III2III2III1~III2
P50.420.350.490.460.36III2IVIII2III2~IV
P60.670.450.70.660.53III1III2III1III1~III2
P70.630.560.750.810.64IIIIIIII~III1
P80.860.80.770.790.68IIIIIIII~III1
P90.920.830.950.880.82IIIIII~II
P100.820.690.860.780.78IIIIIII~II
P110.970.970.840.900.75IIIIIIII~III1
P1211.10.90.930.79IIII~II
P131.120.940.850.880.76IIII~II
P141.211.50.980.950.88IIII~II
P151.191.430.930.940.80IIII~II
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ruan, Y.; Chen, J.; Fan, Z.; Wang, T.; Mu, J.; Huo, R.; Huang, W.; Liu, W.; Li, Y.; Sun, Y. Application of K-PSO Clustering Algorithm and Game Theory in Rock Mass Quality Evaluation of Maji Hydropower Station. Appl. Sci. 2023, 13, 8467. https://doi.org/10.3390/app13148467

AMA Style

Ruan Y, Chen J, Fan Z, Wang T, Mu J, Huo R, Huang W, Liu W, Li Y, Sun Y. Application of K-PSO Clustering Algorithm and Game Theory in Rock Mass Quality Evaluation of Maji Hydropower Station. Applied Sciences. 2023; 13(14):8467. https://doi.org/10.3390/app13148467

Chicago/Turabian Style

Ruan, Yunkai, Jinzi Chen, Zhongmou Fan, Tanhua Wang, Jianguo Mu, Ranran Huo, Wei Huang, Weicheng Liu, Yunjian Li, and Yunqiang Sun. 2023. "Application of K-PSO Clustering Algorithm and Game Theory in Rock Mass Quality Evaluation of Maji Hydropower Station" Applied Sciences 13, no. 14: 8467. https://doi.org/10.3390/app13148467

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop