Abstract
Clustering analysis is fundamental for determining dominant discontinuity properties in rock engineering. Orientation has commonly been considered the only factor when performing clustering, which ignores the contributions of other discontinuity properties to the deformations and strengths of rock masses. This study proposes an improved netting algorithm to identify discontinuity sets based on multiple discontinuity properties. The method takes ten discontinuity properties as the clustering factors: dip direction, dip, trace length, spacing, aperture, infilling material, infilling percentage, roughness, water permeability, and rock strength. Meanwhile, a novel weighting method is used to weigh each property and combines the advantages of subjective and objective weighting methods. The validity of the proposed method is tested using artificial data based on the Monte Carlo method and in situ data from the relevant literature. The results indicate that the method can effectively filter the noise data, and the rejection rate is approximately 26%. The initial number of sets and initial clustering centers are not necessary, which facilitates achieving global optimization. Finally, an open-pit mine slope in Xinjiang Province, China, is used as a case study to illustrate the utility of the method. The new method is considered a potentially useful tool to rapidly obtain dominant discontinuity sets in rock engineering.
Article highlights
-
A new clustering method considering ten discontinuity properties is proposed based on an improved netting algorithm.
-
The weight of each property is determined based on a combination of a subjective weighting method and an objective weighting method.
-
The performance of the proposed method is validated by a comparative analysis and a case study.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Rock discontinuities are a key factor in controlling rock mass stability (Du et al. 2022b; Hao et al. 2022; Wang et al. 2020a, b). The dominant properties of discontinuities play an important role in the analysis of the deformations and strengths of rock masses (Du et al. 2022a; Hu et al. 2022). The distribution of discontinuities is complex and random after long-term and uncertain geological activity (Wang and Goh 2021a, b; Yang et al. 2022). Clustering analysis can group random discontinuities into several dominant sets in a specific geological range. The dominant properties of discontinuities are determined to further evaluate the rock mass stability. Therefore, the clustering analysis of rock discontinuities is fundamental for stability evaluation in rock engineering.
Rock discontinuities in the same set have similar properties because they have almost identical tectonic periods and formation. Generally, two methods are considered to identify discontinuity sets in previous studies: clustering discontinuities according to the orientation and considering several discontinuity properties, including the orientation. In geotechnical investigations of dam foundations, tunnels, and slopes, the discontinuity orientation (dip direction and dip) is not the only factor that affects stability. For example, open and closed discontinuities with similar orientations have very different effects on seepage rates and stability. Therefore, a clustering method considering multiple properties of rock discontinuities is essential to identify discontinuity sets, and it is more applicable in engineering practice.
Conventional methods to group rock discontinuities are graphic methods, including stereographic plot projections of poles, rose diagrams, and equal-density graphs (Cui and Yan 2020a; Xu et al. 2013a, b). Although these methods are intuitive and concise, the grouping results are highly subjective due to researcher bias and experience differences. When the discontinuities are dispersed, the graphic methods cannot be used specifically to group them. To solve these problems, clustering methods have been developed to automatically identify rock discontinuity sets. Clustering analysis is a statistical method to study classification problems that aims to obtain sets, so that objects in the same set have significant similarities and objects in different sets have great dissimilarity. Clustering analysis plays a vital role in data mining, pattern recognition, information retrieval, microbiology analysis, and machine learning (Ye 2016). Shanley and Mahtab (1976) first applied the clustering method to group rock discontinuities. Afterwards, several different clustering methods were developed, including the K-means clustering method (Tokhmechi et al. 2011; Zhou and Maerz 2002), fuzzy C-means (FCM) clustering method (Hammah and Curran 1998, 1999, 2000), spectral clustering method (Jimenez 2008; Jimenez and Sitar 2006), affinity propagation (AP) method (Liu et al. 2017), and netting method (Hou et al. 2020). Among them, the K-means clustering method and FCM are sensitive to the selection of the initial clustering centers and easily trapped in local optima. To solve this problem, many researchers have continuously explored and proposed corresponding solutions to find the optimal initial clustering center (Cui and Yan 2020a, 2020b; Li et al. 2014; Ma et al. 2014; Song et al. 2017; Xu et al. 2013a, b). Furthermore, for the spectral clustering method, determining a proper similarity matrix and reasonable scale parameters is complex, and this method requires a large amount of calculation. For the affinity propagation algorithm, the initial parameters require a trial calculation to find the ideal clustering number.
The above methods take only the orientation as a clustering factor and ignore the importance of other discontinuity properties. Several studies (Sirat and Talbot 2001; Tokhmechi et al. 2011; Wang et al. 2020a, b; Zhou and Maerz 2002) have highlighted the shortcomings of these methods and the necessity of considering multiple properties. To cluster rock discontinuities with multiple properties, Zhou and Maerz (2002) used four methods to obtain discontinuity sets based on orientation, spacing, and roughness: the nearest neighbor method, K-means method, FCM, and vector quantization method. Tokhmechi et al. (2009; 2008; 2011) considered orientation, infilling material, and infilling percentage as clustering factors to repeatedly perform clustering analysis; these studies investigated the shortcomings of several clustering methods and obtained different results considering various discontinuity properties. Song et al. (2015a, b), Xu et al. (2013a, b), and Ding et al. (2018) considered the same properties (orientation, trace length, aperture, and surface morphology) to cluster discontinuities; the artificial bee colony algorithm, mutative scale chaos optimization algorithm, and improved iterative self-organizational data analysis algorithm were used as clustering methods. Moreover, Song et al. (2015a, b) added a property of the infilling materials as a factor to cluster discontinuities based on a quantum particle swarm optimization algorithm. These studies performed beneficial explorations to cluster discontinuities with multiple properties. However, the influences of property weights are ignored in these methods; i.e., they determine similarity measures without considering the weights. This shortcoming is seriously neglected because different properties affect rock mass stability differently. For example, the dip direction and dip determine the failure direction of the rock mass; the trace length, spacing and aperture affect the completeness of the rock mass; the roughness, rock strength, water permeability, and infilling affect the shear strength of discontinuities. Furthermore, the discontinuity development in different geological environments is random, which results in various differences in discontinuity properties. These differences in the data structure are neglected when the property weights are not considered. Therefore, reasonable property weights should be required to obtain similar clustering results to those in engineering practice.
This paper is organized as follows. The next section proposes the improved netting algorithm, where the data representation, methodology, and general steps are described in detail. Section 3 develops a comparative analysis and a case study to show the reliability and excellent performance of the new method. In Sect. 4, the selection of the confidence level and minimum number of samples in a dominant set are discussed, and suggestions are made. Finally, the conclusions are drawn in Sect. 5.
2 The improved netting algorithm
The netting algorithm is an unsupervised clustering algorithm based on similarity. The similarity matrix is obtained by calculating the similarity among all data points. In the matrix network, each data point is considered a node, and the nodes are connected through longitude and latitude lines to perform clustering. This method has performed well in clustering discontinuity orientations (Hou et al. 2020). However, the clustering analysis of multiple discontinuity properties has not been developed. Therefore, this paper develops an improved netting algorithm to cluster discontinuities with multiple properties and obtain dominant discontinuity sets.
2.1 Data representation
Up to 10 properties can be recorded to describe the rock discontinuity characteristics on site (Tokhmechi et al. 2011). The stability evaluation of rock masses is more realistic when more data from sites are considered (Wang and Goh 2021a, b). This study selected 10 discontinuity parameters that can be easily measured on site for the clustering analysis (see Table 1), which has great convenience in engineering applications. Meanwhile, these properties have been used in previous studies and are highly representative (Ding et al. 2018; Song et al. 2015a, b; Tokhmechi et al. 2009, 2008, 2011; Xu et al. 2013a, b; Zhou and Maerz 2002). Based on these properties, the spatial distribution, geometric shape, and physical and mechanical properties of rock discontinuities were comprehensively considered.
The sizes of discontinuities play a crucial role in determining the damage degree of the rock mass. Large-scale discontinuities, which range in size from hundreds to thousands of meters, significantly influence the rock mass stability. These discontinuities are not required for clustering analysis because they are uncommon, and they can be directly observed on site. Therefore, only a statistical analysis is conducted for rock discontinuities, such as rock joints, cleavages, minor faults, and minor stratifications, which range from a few millimeters to tens of meters. The discontinuities have random distributions and complex geometric and mechanical characteristics; i.e., there are inherent uncertainties in these calculations. Therefore, clustering analysis should be performed with these discontinuities to determine the dominant discontinuity sets.
When a discontinuity orientation is mathematically analyzed, it is usually assumed to be a pole using the equal-angle lower hemisphere projection method (Lisle and Leyshon 1996). As shown in Fig. 1, pole A' is the point where the downward unit vector normal to the discontinuity plane intersects with a reference sphere of unit radius. The positive x1-axis and positive x2-axis represent due north (N) and due east (E), respectively. The positive x3-axis is vertically downward. Furthermore, the dip direction α is the angle of clockwise rotation from the due north direction to the projection of the unit normal vector on the horizontal plane (0° ≤ α ≤ 360°). The dip β is the angle between the unit normal vector and the x3-axis (0° ≤ β ≤ 90°). The unit normal vector of a discontinuity can be expressed as V = {x1, x2, x3}. Therefore, the discontinuity orientation is expressed in spherical space, and each point on the hemispherical surface corresponds to an orientation.
Representation of a discontinuity orientation (modified from Liu (2017))
The quantitative values of orientations, trace length t, spacing s, aperture a, infilling percentage p, roughness r, and rock strength h of rock discontinuity can be measured at the engineering site. Table 2 uses semiquantitative coding to describe the properties of the infilling material f and water permeability w. In summary, a rock discontinuity can be expressed as A = {α, β, t, s, a, f, p, r, w, h}.
2.2 Methodology
Similarity measures (distance metrics) can calculate the distance between two discontinuities according to specific metric criteria. The selection of similarity measures is crucial for clustering rock discontinuities. In fuzzy mathematics, the index to measure the similarity between classified objects is called rij, where i = 1, 2,…, n; j = 1, 2, …, n; and n is the total number of classified objects. This index indicates that there is less similarity between data points if the distance between them is smaller. Common similarity measures include the Euclidean distance, maximum-minimum method, correlation coefficient method, and included angle cosine method (Liang and Cao 2007).
A particular issue has been noted for similarity measures of the orientation. When a pair of discontinuities have steeply inclined angles and the dip directions differ by approximately 180°, the two discontinuities should be classified into the same group. For example, in Fig. 2, if the Euclidean distance or spherical distance between the discontinuity unit normal vectors is adopted as the similarity measure, the distance A1A2 is much larger, and the two discontinuities may be mistaken as belonging to two different sets (Liu et al. 2017). To address this problem, the sine-squared value of the acute angle between discontinuity unit normal vectors is chosen as the similarity measure (Hammah and Curran 1999). For any two unit normal vectors Vi = {xi1, xi2, xi3} and Vj = {xj1, xj2, xj3}, the similarity measure can be computed as
where \(r_{ij}^{{\text{o}}}\) is the similarity of orientation; Vi…Vj is the dot product of the two vectors; θ is the acute angle between two unit normal vectors Vi and Vj, as follows:
In this study, the rock discontinuity properties other than orientation are scalars. The value ranges and units of these properties are also different. Therefore, these properties must be normalized before clustering analysis to eliminate the influences of each dimension and adjust the property values to fit within a range. This step is very convenient for subsequent calculations. Normalization formulas can be divided into beneficial and nonbeneficial types (Ai et al. 2019). Beneficial means that a greater property value is better, while nonbeneficial means that a smaller the property value is better.
In the case of a beneficial property, the following formula applies:
In the case of a nonbeneficial property, the following formula applies:
where xik is the kth property value of the ith discontinuity; yik is the kth property value of the ith discontinuity after normalization; m is the total number of discontinuity properties; \(x_{{{\text{min}}}}^{k}\) and \(x_{{{\text{max}}}}^{k}\) are the minimum and maximum values of the kth property, respectively.
Assuming the same importance for each discontinuity property in the similarity measures is unreasonable. Table 1 shows different effects of various properties on the rock mass stability. Meanwhile, the preprocessing step of normalization may weaken the differences among various properties. Therefore, a weighted Euclidean distance (Hammah and Curran 1999) is introduced to calculate the similarity for the discontinuity properties other than orientation, including the trace length, spacing, aperture, infilling material, infilling percentage, roughness, water permeability, and rock strength. The equation is expressed as
where yjk is the kth property value of the jth discontinuity after normalization and ωk is the weight coefficient of the kth property.
The object weights are the relative importance of each influencing factor in the evaluation process. The rationality of the weights directly affects the accuracy and effectiveness of the clustering results. Various methods have been developed to determine the weighting coefficients of objects in multiple-attribute decision making (MADM), and these methods are mainly divided into subjective and objective weighting methods. Subjective weighting methods are qualitative methods that directly yield weights according to the experience of the decision makers. These mainly include the expert survey method (Shands and Levary 1986), binomial coefficient method (Liu and Wu 2017), analytic hierarchy process (AHP) (Ataei et al. 2012), and order relationship analysis (G1) (Xie et al. 2010; Zhang et al. 2020). Objective weighting methods calculate the weights based on an established mathematical model. These methods mainly include the principal component analysis method (PCA) (Liu et al. 2020), entropy weights method (EWM) (Kumar et al. 2021), linear programming method (Li and Yu 1996), factor analysis method (Gaskin and Happell 2014), and technique for order preference by similarity to the ideal solution (TOPSIS) (Rao 2008). These two weighting methods have advantages and disadvantages in the clustering analysis of rock discontinuities. Subjective weighting methods can determine the relative importance of properties according to the experience of decision makers, which will be consistent with common understanding. However, these methods have great subjectivity, and their accuracy and reliability are somewhat poor. Objective weighting methods are advantageous because the property weights are obtained based on mathematical models. However, these methods are greatly affected by data characteristics and neglect understanding of the actual situation, which results in deviations between the weight values and the actual situation. To reflect the intuitive understanding of discontinuity properties and the regularity of objective survey data, the G1 method (a subjective weighting method) and EWM (an objective weighting method) are used to obtain the subjective weights and objective weights, respectively. Then, a combined weighting model is established to determine the weights of the discontinuity properties based on the additive synthesis method (Ai et al. 2019; Kumar et al. 2021).
The G1 method addresses the shortcomings of the AHP, such as massive and complex calculations and the need for consistency tests. This method obtains weights by determining the importance order of each property and relative importance of adjacent properties. The main steps are as follows.
-
(1)
The relative importance and order of each property are determined as follows:
$$K_{1} > K_{2} > \ldots > K_{k}$$(7)where Kk is the kth discontinuity property and “ > ” implies that the property on the left is more important than that on the right Table 3.
Table 3 Quantitative table to evaluate the relative importance of rock discontinuity properties -
(2)
The relative importance of the sorted properties is assigned a quantitative value according to Table 3. The relative importance ratio is computed as
$$I_{c} = \frac{{\omega_{c - 1}^{{\text{s}}} }}{{\omega_{c}^{{\text{s}}} }},\;c = 2, \, 3,,m$$(8)where Ic is the relative importance ratio of the (c-1)th property to the cth property and ωsc-1 and ωsc are the subjective weights of the (c − 1)th property and cth property based on the G1 method, respectively.
-
(3)
The subjective weights of the discontinuity properties based on the G1 method are calculated as
$$\omega_{c}^{{\text{s}}} = \left( {1 + \sum\limits_{c = 2}^{m} {\prod\limits_{k = c}^{m} {I_{k} } } } \right)^{ - 1}$$(9)$$\omega_{c - 1}^{{\text{s}}} = I_{c} \cdot \omega_{c}^{{\text{s}}}$$(10)
The EWM is an objective weighting method that does not include any preferences of decision makers. Probability theory is used to compute uncertain information (entropy). In addition, this method can enhance or weaken the roles of properties in decision making according to the diversity of data, and the index information with a higher weight is more valuable than that with a lower weight. The main steps are as follows.
-
(1)
Decision matrix X is constructed by Eq. (11). Each row in the matrix represents a rock discontinuity, and each column represents a property of rock discontinuity.
$${\mathbf{X}} = \left[ {\begin{array}{*{20}l} {x_{{11}} } \hfill & {x_{{12}} } \hfill & \cdots \hfill & {x_{{1k}} } \hfill & \cdots \hfill & {x_{{1m}} } \hfill \\ {x_{{21}} } \hfill & {x_{{22}} } \hfill & \cdots \hfill & {x_{{2k}} } \hfill & \cdots \hfill & {x_{{2m}} } \hfill \\ \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill \\ {x_{{i1}} } \hfill & {x_{{i2}} } \hfill & \cdots \hfill & {x_{{ik}} } \hfill & \cdots \hfill & {x_{{im}} } \hfill \\ \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \ddots \hfill & \vdots \hfill \\ {x_{{n1}} } \hfill & {x_{{n2}} } \hfill & \cdots \hfill & {x_{{nk}} } \hfill & \cdots \hfill & {{\text{ }}x_{{nm}} } \hfill \\ \end{array} } \right]$$(11) -
(2)
Normalization is performed by Eqs. (4) and (5) to obtain matrix Y.
$${\mathbf{Y}} = \left[ {\begin{array}{*{20}l} {y_{{11}} } \hfill & {y_{{12}} } \hfill & \cdots \hfill & {y_{{1k}} } \hfill & \cdots \hfill & {y_{{1m}} } \hfill \\ {y_{{21}} } \hfill & {y_{{22}} } \hfill & \cdots \hfill & {y_{{2k}} } \hfill & \cdots \hfill & {y_{{2m}} } \hfill \\ \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill \\ {y_{{i1}} } \hfill & {y_{{i2}} } \hfill & \cdots \hfill & {y_{{ik}} } \hfill & \cdots \hfill & {y_{{im}} } \hfill \\ \vdots \hfill & \vdots \hfill & \vdots \hfill & \vdots \hfill & \ddots \hfill & \vdots \hfill \\ {y_{{n1}} } \hfill & {{\text{ }}y_{{n2}} } \hfill & \cdots \hfill & {y_{{nk}} } \hfill & \cdots \hfill & {y_{{nm}} } \hfill \\ \end{array} } \right]$$(12) -
(3)
The entropy of the kth discontinuity property is calculated as
$$E_{k} = - \frac{1}{\ln n}\sum\limits_{i = 1}^{n} {\left( {p_{ik} \ln p_{ik} } \right)}$$(13)$$p_{ik} = \frac{{1 + y_{ik} }}{{\sum\limits_{i = 1}^{n} {\left( {1 + y_{ik} } \right)} }}$$(14)
where Ek is the entropy of the kth discontinuity property and pik is the probability of yik in the kth discontinuity property.
-
(4)
Based on the entropy of the kth discontinuity property, the entropy weight of the kth discontinuity property is calculated as
$$\omega_{k}^{{\text{o}}} = \frac{{\left| {1 - E_{k} } \right|}}{{\sum\limits_{k = 1}^{m} {\left| {1 - E_{k} } \right|} }}$$(15)where \(\omega_{k}^{{\text{o}}}\) is the objective weight of the kth property based on the EWM.
The additive synthesis method is adopted to combine the subjective weights and objective weights. The equation can be expressed as
where b is the subjective weight preference coefficient and d is the objective weight preference coefficient.
Determination of the preference coefficients is difficult because of the complexity and uncertainty of the decision objects. An optimization model of the combination weighting method was introduced to obtain the optimal solutions for preference coefficients (Ai et al. 2019). This model is evaluated based on the minimum sum of the squared deviations between subjective and objective weights and the maximum comprehensive evaluation value of the decision scheme. The optimization model is synthesized as follows.
In the new method, similarity matrix R is established by Eqs. (2) and (6) and expressed as
The similarity matrix R has self-reflexivity (rii = 1) and symmetry (rij = rji), but it does not have transferability (R2 ∈ R). Traditional fuzzy clustering methods require fuzzy similarity matrices R to obey a fuzzy equivalence relation, i.e., self-reflexivity, symmetry, and transferability. Therefore, matrix self-multiplication is usually employed to obtain a fuzzy equivalence relation based on the transitive closure method. However, this method has some shortcomings, such as a large workload, complex computation, and multiple matrix self-multiplication.
To solve the above problems, the netting method was proposed and first applied to the fuzzy clustering analysis (Zhao 1980). Wang et al. (2011) proposed a netting method to cluster data in an intuitionistic fuzzy environment. Ye et al. (2016) proposed a netting method for clustering-simplified neutrosophic information. Hou et al. (2020) first clustered orientation data of rock discontinuities based on a netting algorithm. These studies have some applications and extensions to the netting method, but clustering multiple properties of rock discontinuities has not been developed.
The netting method is a clustering analysis method developed from fuzzy mathematics. Similarity matrix R can adequately represent the distance relationship among multiple properties of rock discontinuities. In addition, this method has remarkable advantages that make it straightforward and convenient to use. Therefore, the netting method is adopted to identify rock discontinuities with multiple properties automatically. The core idea of the method is described as follows.
First, similarity matrix R is restructured. All elements above the diagonal line are deleted because of symmetry. The elements on the diagonal line are replaced with the classified object numbers Oi. Then, by choosing different confidence levels λ, a λ-cutting matrix Rλ is constructed as
where
Furthermore, λ-cutting matrix Rλ is restructured. Below the diagonal, all “1” entries are replaced by the node number “*”, and all “0” entries in Rλ are ignored.
Finally, the node “*” determines the longitude and latitude lines on the diagonal line, and the samples connected by the same node become a group. The clustering process is shown in Fig. 3.
The clustering algorithm is an evaluation process that does not require prior experience. Its key issues lie in determining reasonable sets and evaluating the clustering result validity. The ideal number of sets is generally determined to be 2 to 8 because the use of too many sets is not convenient for engineering applications. The clustering validity index is required to evaluate the grouping result. Many scholars have proposed different clustering validity indices (Capitaine and Frelicot 2011; Kim et al. 2004; Rezaee et al. 1998; Wu and Yang 2005; Xie and Beni 1991; Zhang et al. 2008). Among them, the VXB index proposed by Xie and Beni (1991) can well evaluate the quality of clustering results and determine a reasonable number of sets. The index combines the geometric characteristics of data and fuzzy membership degree. Based on the VXB index, compactness is the sum of the distances from all sample data to the cluster centers, and separation is the minimum distance between any pair of cluster centers. Suppose that n discontinuity samples are clustered into g sets; this is expressed as
where 1 ≤ o ≤ g, 1 ≤ z ≤ g, g is the total number of sets, and \(\left\| \cdot \right\|^{{2}}\) is the criterion to measure the distance in the classification space. For the orientation, the sine-squared measurement is adopted to calculate the similarity. For properties other than the orientation, the Euclidean distance is used to calculate the similarity. uoj is the fuzzy membership degree, which denotes the degree to which xj belongs to the cluster center vo. e is the fuzzy weighted index. The range of e is obtained from the clustering effectiveness test of Capitaine and Frelicot (2011); the range is [1.5, 2.5]; generally, e = 2.
For a series of sets, a smaller VXB index indicates a better clustering effect. The ideal clustering number is determined by the minimum value of the VXB index.
2.3 General steps
To quickly and accurately cluster rock discontinuities with multiple properties, a clustering method based on an improved netting algorithm is proposed, and its main steps are as follows.
-
(1)
To obtain sufficient rock discontinuity data, as many systematic measurements as possible should be taken in the field.
-
(2)
The orientation is transformed into polar coordinates by Eq. (1), and the unit normal vector is expressed in three-dimensional Cartesian coordinates. The properties of rock discontinuities, including the trace length, spacing, aperture, infilling material, infilling percentage, roughness, water permeability, and rock strength, are normalized by Eqs. (4) and (5) to eliminate the influence of the dimensions on subsequent calculations.
-
(3)
The subjective weights are calculated based on the G1 method, and the objective weights are calculated based on EWM. The subjective and objective preference coefficients are obtained based on the optimization model of Eq. (17). Then, the combined weights of the discontinuity properties are determined using the additive synthesis method.
-
(4)
The similarities between rock discontinuities are calculated by Eqs. (2) and (6), and a similarity matrix R is established based on the calculation results.
-
(5)
Similarity matrix R is restructured. All elements above the diagonal line are deleted because of symmetry. The elements on the diagonal line are replaced with the classified object numbers Oi.
-
(6)
Based on Eq. (19), the λ-cutting matrix Rλ is constructed by choosing a confidence level λ.
-
(7)
The λ-cutting matrix Rλ is restructured. All “1” entries are replaced by the node number “*”, and all “0” entries in Rλ are ignored.
-
(8)
Clustering grouping is performed in Rλ. The node “*” determines the longitude line and latitude line on the diagonal line, and the samples connected by the same node become a group.
-
(9)
According to the clustering results, the effectiveness evaluation index VXB is calculated. When the rationality of the results is not appropriate, steps (6)-(9) are repeated by choosing different confidence levels λ.
-
(10)
The dominant discontinuity sets are determined based on the clustering results.
The flowchart of the main steps for the improved netting algorithm is shown in Fig. 4.
3 Results
3.1 Comparison and validation
To investigate the validity of the new method, the artificial data obtained based on the Monte Carlo method (James 1980) and in situ data from the relevant literature were used. The Monte Carlo method is a conventional method to generate data that conform to a specific probability distribution, and it is widely used (Cui and Yan 2020a, 2020b; Ding et al. 2018; Gao et al. 2019; Liu et al. 2017, 2021; Wang et al. 2020a, b; Zheng et al. 2014, 2015). In this study, a data set of 268 discontinuities was obtained from an underground oil storage facility, containing only orientation data (Liu et al. 2017). Therefore, the data of the other discontinuity properties, including the trace length, spacing, aperture, infilling material, infilling percentage, roughness, water permeability, and rock strength, were generated based on the Monte Carlo method.
Although the discontinuity characteristics in a rock mass are complex and random, many statistical engineering data show that each property of rock discontinuities conforms to a specific probability distribution. The Monte Carlo method can be considered the inverse process of sampling statistics based on probability theory and statistical theory. Its basic process is as follows. (1) A domain of possible inputs is defined. (2) The data are randomly generated based on a probability distribution. (3) The results are outputted. This method can obtain the data of different discontinuity properties in a specific depth range.
Based on the Monte Carlo method, six discontinuity sets with different numbers of samples and different distributions are generated according to different probability distribution models. Among them, the orientation is measured data. The trace length, spacing, and aperture are set to a negative exponential distribution. The roughness and rock strength are set to a normal distribution. The infilling material, filling percentage, and water permeability are uniformly distributed. The numbers of data points in artificial data sets 1–5 are 73, 75, 44, 8, and 6, respectively. Additionally, 62 noisy data points are generated. To show the excellent performance of the proposed method, the property parameters of the rock discontinuities are staggered among different sets. The parameter distributions of the artificial data based on the Monte Carlo method are shown in Table 4. The pole isodensity map of the rock discontinuities is shown in Fig. 5.
The subjective and objective weights of the 10 discontinuity properties are determined based on the G1 method and EWM. Then, the subjective and objective preference coefficients are calculated by Eq. (17). The results show that the subjective preference coefficient b is 0.47, and the objective preference coefficient d is 0.53. Furthermore, the combined weights of the 10 discontinuity properties are calculated by Eq. (16), and the results are shown in Table 5. Based on the obtained data, the clustering results of the new method are shown in Table 6.
Table 6 shows that the clustering results are consistent with the predefined data set, which verifies the performance of the new method. Furthermore, the results are compared with those of the modified affinity propagation algorithm (Liu et al. 2017), Shanley and Mahtab method (1976), FCM, spectral clustering method (Jimenez and Sitar 2006), and K-means method based on particle swarm optimization (KPSO) (Li et al. 2014). The results of the six clustering methods are shown in Table 7 and Fig. 6.
As shown in Table 7 and Fig. 6, the new method has very similar results to the other five clustering methods, which illustrates the applicability and effectiveness. Meanwhile, the initial groups and initial clustering centers do not need to be set in advance, and all data are simultaneously considered potential clustering centers. This reduces the subjectivity of human intervention and achieves global optimization. Furthermore, each dominant set obtained by the new method has fewer data points than the other clustering methods. The advantage of filtering noise data is the main reason to support this result. Although the discontinuity data measured at the site are practical, the noise data may be secondary discontinuities caused by human factors, such as vehicle vibration load and artificial blasting. These data significantly deviate from the set centers, and their dispersion is high. Therefore, the filtering of noise data does not affect the originality and integrity of the data, and they should be eliminated to improve the accuracy of the clustering results.
The VXB indices of the six clustering methods were calculated based on Eq. (21), and the results are shown in Table 8. When there are 5 clusters, the VXB indices are 0.06 for the new method, 0.10 for the Shanley and Mahtab method, and 0.09 for the modified affinity propagation algorithm, FCM, spectral clustering method, and KPSO method. The new method has a smaller VXB than the other five clustering methods. According to the validity criterion of the VXB index, a smaller index indicates better quality, and the reliability of the new method is confirmed.
In terms of computational efficiency, the new method has significantly lower computational complexity than the other five clustering methods because the new method has a straightforward principle and a concise clustering process. Meanwhile, the method does not need a complicated and repeated iterative process. With the increase in amount of data, the calculation times of the other five clustering methods significantly increase. The clustering results of the Shanley and Mahtab method, fuzzy FCM, and KPSO are not unique after each clustering analysis, and the ideal clustering results are obtained based on several repeated operations. In contrast, the new method has unique and repeatable results. The modified affinity propagation algorithm and spectral clustering method must set multiple parameters before running these methods. In contrast, the new method can effectively reduce the calculation quantity and save time. Therefore, the new method lays a foundation for extensive sample data clustering analysis.
In the new method, the determination of property weights significantly affects the clustering results. To investigate the effects of weights on the clustering analysis, the new method was performed without considering the weights. The results are shown in Fig. 7 and Table 9.
Comparing Table 6 and Table 9, the dominant discontinuity sets without considering weights are similar to the results considering the weights. However, compared to Fig. 6(a), the clustering results without considering weights are confused in certain regions, such as the enlarged areas (a) and (b) in Fig. 7. These notable samples in set 3 are found in Fig. 7(b), including the following:
-
A1 = {26.20, 244.23, 16.66, 20.47, 9.79, 0.20, 65.05, 13.23, 0.41, 38.37}
-
A2 = {23.51, 239.81, 8.74, 16.20, 4.26, 0.25, 63.34, 9.80, 0.55, 39.79}
-
A3 = {27.76, 230.95, 5.53, 1.39, 5.12, 0.34, 44.75, 3.80, 0.53, 58.37}
-
A4 = {28.37, 250.18, 41.73, 10.79, 3.54, 0.31, 39.69, 13.27, 0.49, 43.27}
-
A5 = {23.78, 254.87, 31.46, 14.84, 1.19, 0.53, 20.17, 9.51, 0.42, 47.82}
Table 9 compares the property parameters of these notable samples and dominant set 3, and the orientations are similar. Other property values, such as the trace length, spacing, infilling percentage, and rock strength, have significant differences from those of dominant set 3. Among them, the largest difference is 31.84 m for the trace length, 17.26 m for the spacing, 28.23% for the infilling percentage, and 13.40 MPa for the rock strength. When the weights are not considered, these notable sample properties produce major effects, which lead to larger differences in distance measures and ultimately affect the clustering results. When the weights are considered, the importance of each discontinuity property is evaluated and the differences between different properties are neutralized, which results in more scientific clustering results. Therefore, a reasonable weight assignment to each discontinuity property is critical in the clustering analysis, and it can optimize the clustering process and make the results more reliable.
3.2 Case study
The Jingxi open-pit mine slope is located in Xinjiang Province, China, with geographical coordinates of 81° 31′ 8.58ʺ E and 44° 20′ 3.47ʺ N. Figure 8 shows the basic information of this slope. Moreover, the slope height is 115 m with 11 steps, and tuff is developed on the slope. In this paper, the data of 120 discontinuities were obtained from the field. The new method was used to identify the discontinuity sets using these data; then, the slope stability was further evaluated. The property of water permeability was not considered because no water was found on the overall slope. Figure 9 shows the statistical distribution of the field discontinuity properties, including the pole isodensity map generated by the orientation and the histogram generated by the trace length, spacing, aperture, infilling material, infilling percentage, roughness, and rock strength. Among them, the distributions of the trace length, spacing, aperture, infilling material, and infilling percentage are consistent with a negative exponential distribution; the distributions of roughness and rock strength are consistent with the normal distribution.
The subjective weights, objective weights, and combined weights of the field discontinuity properties are determined based on the new method, as shown in Table 10. Among them, the subjective preference coefficient b is 0.47, and the objective preference coefficient d is 0.53. Furthermore, based on the combined weights, the new method obtains the dominant discontinuity sets by selecting different confidence levels. The clustering results are shown in Fig. 10 and Table 11.
Table 12 shows the clustering validity indices of different sets for the field discontinuities. We can see that the VXB index is 0.36 for two sets, 0.26 for three sets, and 0.29 for four sets. The ideal number of discontinuity sets is 3, for which the index is minimal. Therefore, the optimal clustering result of the Jingxi open-pit mine slope is three sets, with dominant orientations of 228.40° ∠44.66°, 349.87° ∠76.12°, and 72.11° ∠67.93°. The results show that 31 noise data points are eliminated, and the rejection rate is approximately 26%.
4 Discussion
The confidence level λ is an essential parameter in the proposed method, and its selection directly affects the clustering results. When λ gradually increases, the number of sets shows a pattern of change from more sets to fewer until they merge into a single set. Finding a λ value that can obtain optimal clustering results is a crucial and challenging issue. The determination of λ is related to the discontinuity properties and data characteristics. However, due to the complexity of engineering data, we cannot know in advance which λ value can generate the optimal cluster number. To address these issues, we give suggested ranges and selection criteria of λ. For the clustering analysis of orientation, the optimal clustering result is most likely obtained in the range 0.01–0.03. For the clustering analysis of multiple properties, the optimal clustering result is most likely obtained in the range 0.01–0.05. In addition, a technique is recommended to adaptively scan the λ value based on different engineering applications. The technique is as follows. (a) A smaller value of λ is specified to execute the algorithm, and its initial value can be set to 0.01. (b) λ is dynamically increased to obtain different clustering results, and the step increment is set to 0.005. (c) The optimal clustering number is determined according to the VXB index. When the clustering results are better represented in a specific λ interval, the results can be further improved according to the actual engineering situation or the increase in trial calculation accuracy. Furthermore, with the continuous increase in engineers’ experience, the time costs of this technique will be continuously shortened.
A distinctive advantage of the proposed method over other clustering methods is that the clustering results can effectively filter the noise data. However, the number of samples in a set should be required to satisfy the statistical requirements of a minimum number to fully characterize the nature of the dominant sets. If there are too few samples in a set, the set is not representative, and the validity of the clustering results will be questionable. Therefore, when the number of samples in a set is less than 5% of the total number of samples, these data should be eliminated to ensure the validity and rationality of the dominant set. Moreover, these suggestions should be flexibly applied in combination with engineering practice, which makes the clustering results better aligned with objective reality.
5 Conclusions
Identifying discontinuity sets and determining dominant discontinuity properties are fundamental to evaluate the rock mass stability. Clustering analysis with multiple discontinuity properties has a stronger significance than considering only orientation, which better reflects the comprehensive contributions of discontinuity properties to the deformations and strengths of rock masses. Therefore, this paper proposes a new method to cluster discontinuities with multiple properties based on an improved netting algorithm.
In the new method, ten discontinuity properties are considered clustering factors. Meanwhile, a novel weighting method is used to weigh each property, combining the advantages of subjective and objective weighting methods. The proposed method obtains unique and repeatable results. The initial number of sets and initial clustering centers are not needed in advance; all data are simultaneously considered potential clustering centers, which reduces the subjectivity of human intervention and achieves global optimization. In addition, a distinctive advantage is that the proposed method can effectively filter the noise data to improve the accuracy of the clustering results, and the rejection rate was approximately 26%.
The performance of the new method was validated using artificial data and in situ data. Compared with five conventional clustering methods, the proposed method provided consistent results with the predefined data set and the results of the other methods, which exhibits good clustering capability. Furthermore, this method was applied to cluster discontinuity data from an open-pit mine slope in Xinjiang Province, China. The ideal number of sets was determined to be 3, and the utility of the method was demonstrated. Finally, two parameters were discussed and recommended: 0.01–0.05 for the confidence level and 5% of the total samples for the minimum number of samples in a dominant set. Moreover, the proposed method is believed to be a potentially useful tool to rapidly obtain dominant discontinuity sets in rock engineering.
References
Ai L, Liu S, Ma L, Huang K (2019) A multi-attribute decision making method based on combination of subjective and objective weighting. In: 5th international conference on control, automation and robotics Beijing, China. https://doi.org/10.1109/ICCAR.2019.8813490
Ataei M, Mikaeil R, Hoseinie SH, Hosseini SM (2012) Fuzzy analytical hierarchy process approach for ranking the sawability of carbonate rock. Int J Rock Mech Min Sci 50:83–93. https://doi.org/10.1016/j.ijrmms.2011.12.002
Capitaine HL, Frelicot C (2011) A cluster-validity index combining an overlap measure and a separation measure based on fuzzy-aggregation operators. IEEE Trans Fuzzy Syst 19(3):580–588. https://doi.org/10.1109/tfuzz.2011.2106216
Cui XJ, Yan EC (2020a) A clustering algorithm based on differential evolution for the identification of rock discontinuity sets. Int J Rock Mech Min Sci 126:104181. https://doi.org/10.1016/j.ijrmms.2019.104181
Cui XJ, Yan EC (2020b) Fuzzy C-means cluster analysis based on variable length string genetic algorithm for the grouping of rock discontinuity sets. KSCE J Civ Eng 24(11):3237–3246. https://doi.org/10.1007/s12205-020-2188-2
Ding Q, Huang R, Wang F, Chen J, Wang M, Zhang X (2018) Multi-parameter dominant grouping of discontinuities in rock mass using improved ISODATA algorithm. Math Probl Eng 2018:5619404. https://doi.org/10.1155/2018/5619404
Du SG, Lin H, Yong R, Liu GG (2022a) Characterization of joint roughness heterogeneity and its application in representative sample investigations. Rock Mech Rock Eng 55:3253–3277. https://doi.org/10.1007/s00603-022-02837-4
Du SG, Saroglou C, Chen YF, Lin H, Yong R (2022b) A new approach for evaluation of slope stability in large open-pit mines: a case study at the dexing copper mine, China. Environ Earth Sci 81(3):102. https://doi.org/10.1007/s12665-022-10223-0
Gao F, Chen D, Zhou K, Niu W, Liu H (2019) A fast clustering method for identifying rock discontinuity sets. KSCE J Civ Eng 23(2):556–566. https://doi.org/10.1007/s12205-018-1244-7
Gaskin CJ, Happell B (2014) On exploratory factor analysis: a review of recent evidence, an assessment of current practice, and recommendations for future use. Int J Nurs Stud 51(3):511–521. https://doi.org/10.1016/j.ijnurstu.2013.10.005
Hammah RE, Curran JH (1998) Fuzzy cluster algorithm for the automatic identification of joint sets. Int J Rock Mech Min Sci 35(7):889–905. https://doi.org/10.1016/s0148-9062(98)00011-4
Hammah RE, Curran JH (1999) On distance measures for the fuzzy K-means algorithm for joint data. Rock Mech Rock Eng 32(1):1–27. https://doi.org/10.1007/s006030050041
Hammah RE, Curran JH (2000) Validity measures for the fuzzy cluster analysis of orientations. IEEE Trans Pattern Anal Mach Intell 22(12):1467–1472. https://doi.org/10.1109/34.895981
Hou Q, Yong R, Du S, Liu J, Cao Z, Xu M (2020) A method for clustering orientation data of discontinuities of rock mass based on netting algorithm. Chin J Rock Mech Eng 39(S1):1871–1881. https://doi.org/10.13722/j.cnki.jrme.2019.0865
Hao Y, Zhao G-F, Yang T, Zhu J-B, Senetakis K (2022) A coupled numerical method to study the local stability of jointed rock slopes under long-distance bench blasting. Geomech Geophys Geo-Energy Geo-Resour 8:153. https://doi.org/10.1007/s40948-022-00466-3
Hu Y, Wang X, Zhong Z (2022) Investigations on the jointed influences of saturation and roughness on the shear properties of artificial rock joints. Geomech Geophys Geo-Energy Geo-Resour 8:115. https://doi.org/10.1007/s40948-022-00421-2
James F (1980) Monte Carlo theory and practice. Rep Prog Phys 43(9):1145–1189.
Jimenez R (2008) Fuzzy spectral clustering for identification of rock discontinuity sets. Rock Mech Rock Eng 41(6):929–939. https://doi.org/10.1007/s00603-007-0155-6
Jimenez R, Sitar N (2006) A spectral method for clustering of rock discontinuity sets. Int J Rock Mech Min Sci 43(7):1052–1061. https://doi.org/10.1016/j.ijrmms.2006.02.003
Kim D-W, Lee KH, Lee D (2004) On cluster validity index for estimation of the optimal number of fuzzy clusters. Pattern Recogn 37(10):2009–2025. https://doi.org/10.1016/j.patcog.2004.04.007
Kumar R, Singh S, Bilga PS, Jatin SJ, Singh S, Scutaru M-L, Pruncu CI (2021) Revealing the benefits of entropy weights method for multi-objective optimization in machining operations: a critical review. J Mater Res Technol 10:1471–1492. https://doi.org/10.1016/j.jmrt.2020.12.114
Li HL, Yu PL (1996) An efficient method for solving linear goal programming problems. J Optim Theory Appl 90(2):465–469. https://doi.org/10.1007/BF02190009
Li Y, Wang Q, Chen J, Xu L, Song S (2014) K-means algorithm based on particle swarm optimization for the identification of rock discontinuity sets. Rock Mech Rock Eng 48(1):375–385. https://doi.org/10.1007/s00603-014-0569-x
Liang BS, Cao DL (2007) Fuzzy mathematics and its application. Science Press, Beijing. https://doi.org/10.16285/j.rsm.2019.0788
Lisle RJ, Leyshon PR (1996) Stereographic projection techniques for geologists and civil Engineers. Cambridge University Press, Cambridge.
Liu Q, Wu X (2017) Review on the method of the determination of index weights in multi-factor evaluation. Knowl Manag Forum. https://doi.org/10.13266/j.issn.2095-5472.2017.054
Liu J, Zhao X, Xu Z (2017) Identification of rock discontinuity sets based on a modified affinity propagation algorithm. Int J Rock Mech Min Sci 94:32–42. https://doi.org/10.1016/j.ijrmms.2017.02.012
Liu YM, Sun S, Dou LX, Hou JG (2020) An improved probability combination scheme based on principal component analysis and permanence of ratios model - An application to a fractured reservoir modeling, Ordos Basin. J Pet Sci Eng 190:107123. https://doi.org/10.1016/j.petrol.2020.107123
Liu T, Zheng J, Deng J (2021) A new iteration clustering method for rock discontinuity sets considering discontinuity trace lengths and orientations. Bull Eng Geol Env 80(1):413–428. https://doi.org/10.1007/s10064-020-01921-9
Ma GW, Xu ZH, Zhang W, Li SC (2014) An enriched K-means clustering method for grouping fractures with meliorated initial centers. Arab J Geosci 8(4):1881–1893. https://doi.org/10.1007/s12517-014-1379-x
Rao R (2008) Evaluating flexible manufacturing systems using a combined multiple attribute decision making method. Int J Prod Res 46(7):1975–1989. https://doi.org/10.1080/00207540601011519
Rezaee M, Lelieveldt B, Reiber J (1998) A new cluster validity index for the fuzzy c-mean. Pattern Recogn Lett 19:237–246. https://doi.org/10.1016/S0167-8655(97)00168-2
Shands F, Levary RR (1986) Weighting the importance of various teacher behaviors by use of the delphi method. Education 106(3):306–320. https://doi.org/10.2307/1179555
Shanley RJ, Mahtab MA (1976) Delineation and analysis of clusters in orientation data. J Int Assoc Math Geol 8:9–23. https://doi.org/10.1007/BF01039681
Sirat M, Talbot CJ (2001) Application of artificial neural networks to fracture analysis at the Äspö HRL, Sweden: fracture sets classification. Int J Rock Mech Min Sci 38(5):621–639. https://doi.org/10.1016/s1365-1609(01)00030-2
Song S, Wang Q, Chen J, Li Y, Shi M (2015a) A method for multivariate parameter dominant partitioning of discontinuities of rock masses. Rock Soil Mech 36(7):2041–2048. https://doi.org/10.16285/j.rsm.2015.07.028
Song TJ, Chen JP, Zhang W, Xiang LJ, Yang JH (2015b) A method for multivariate parameter dominant partitioning of discontinuities of rock mass based on artificial bee colony algorithm. Rock Soil Mech 36(3):861–868. https://doi.org/10.16285/j.rsm.2015.03.033
Song S, Wang Q, Chen J, Li Y, Zhang W, Ruan Y (2017) Fuzzy C-means clustering analysis based on quantum particle swarm optimization algorithm for the grouping of rock discontinuity sets. KSCE J Civ Eng 21(4):1115–1122. https://doi.org/10.1007/s12205-016-1223-9
Tokhmechi B, Memarian H, Ahmadi Noubari H, Moshiri B (2008) Joint study based on K-means clustering, Asmari Formation, south west Iranian oil fields. In: The ISRM international symposium - 5th Asian rock mechanics symposium Tehran, Iran.
Tokhmechi B, Memarian H, Ahmadi N, Moshiri B (2009) A new method for Joint set classification based on Bayesian optimum classifier. Sci Q J Geosci 18(71):115–122. https://doi.org/10.22071/GSJ.2010.56998
Tokhmechi B, Memarian H, Moshiri B, Rasouli V, Noubari HA (2011) Investigating the validity of conventional joint set clustering methods. Eng Geol 118(3–4):75–81. https://doi.org/10.1016/j.enggeo.2011.01.002
Wang Z, Xu Z, Liu S, Tang J (2011) A netting clustering analysis method under intuitionistic fuzzy environment. Appl Soft Comput 11(8):5558–5564. https://doi.org/10.1016/j.asoc.2011.05.004
Wang ZZ, Goh SH (2021a) A maximum entropy method using fractional moments and deep learning for geotechnical reliability analysis. Acta Geotech 17(4):1147–1166. https://doi.org/10.1007/s11440-021-01326-2
Wang ZZ, Goh SH (2021b) Novel approach to efficient slope reliability analysis in spatially variable soils. Eng Geol 281:105989. https://doi.org/10.1016/j.enggeo.2020.105989
Wang J, Zheng J, Lu Q, Guo J, He M, Deng J (2020a) A Multidimensional clustering analysis method for dividing rock mass homogeneous regions based on the shape dissimilarity of trace maps. Rock Mech Rock Eng 53(9):3937–3952. https://doi.org/10.1007/s00603-020-02145-9
Wang P, Wang S, Zhu C, Zhang Z (2020b) Classification and extent determination of rock slope using deep learning. Geomech Geophys Geo-Energy Geo-Resour 6:33. https://doi.org/10.1007/s40948-020-00154-0
Wu K-L, Yang M-S (2005) A cluster validity index for fuzzy clustering. Pattern Recogn Lett 26(9):1275–1291. https://doi.org/10.1016/j.patrec.2004.11.022
Xie XL, Beni G (1991) A validity measure for fuzzy clustering. IEEE Trans Pattern Anal Mach Intell 13(8):841–847. https://doi.org/10.1109/34.85677
Xie J, Qin Y, Meng X, Xu J, Wang L (2010) The fuzzy comprehensive evaluation of the highway emergency plan based on G1 method. In: 3rd IEEE international conference on computer science and information technology Chengdu, China. https://doi.org/10.1109/ICCSIT.2010.5565326
Xu L, Jianping C, Wang Q (2013a) Study of method for multivariate parameter dominant partitioning of discontinuities of rock mass. Rock Soil Mech 34(1):189–195. https://doi.org/10.16285/j.rsm.2013.01.016
Xu LM, Chen JP, Wang Q, Zhou FJ (2013b) Fuzzy C-means cluster analysis based on mutative scale chaos optimization algorithm for the grouping of discontinuity sets. Rock Mech Rock Eng 46(1):189–198. https://doi.org/10.1007/s00603-012-0244-z
Yang BC, Zhao W, Duan YT (2022) Critical damage threshold of brittle rock failure based on renormalization group theory. Geomech Geophys Geo-Energy Geo-Resour 8:135. https://doi.org/10.1007/s40948-022-00441-y
Ye J (2016) A netting method for clustering-simplified neutrosophic information. Soft Comput 21(24):7571–7577. https://doi.org/10.1007/s00500-016-2310-z
Zhang Y, Wang W, Zhang X, Li Y (2008) A cluster validity index for fuzzy clustering. Inf Sci 178(4):1205–1218. https://doi.org/10.1016/j.ins.2007.10.004
Zhang X, Zhang W, Jiang L, Zhao T (2020) Identification of critical causes of tower-crane accidents through system thinking and case analysis. J Constr Eng Manag 146(7):04020071. https://doi.org/10.1061/(asce)co.1943-7862.0001860
Zhao R (1980) Netting method of fuzzy clustering. J XIan Jiaotong Univ 14(4):29–36.
Zheng J, Deng J, Yang X, Wei J, Zheng H, Cui Y (2014) An improved Monte Carlo simulation method for discontinuity orientations based on Fisher distribution and its program implementation. Comput Geotech 61:266–276. https://doi.org/10.1016/j.compgeo.2014.06.006
Zheng J, Deng J, Zhang G, Yang X (2015) Validation of Monte Carlo simulation for discontinuity locations in space. Comput Geotech 67:103–109. https://doi.org/10.1016/j.compgeo.2015.02.016
Zhou W, Maerz NH (2002) Implementation of multivariate clustering methods for characterizing discontinuities data from scanlines and oriented boreholes. Comput Geosci 28(7):827–839. https://doi.org/10.1016/s0098-3004(01)00111-x
Acknowledgements
This study was supported by the National Natural Science Foundation of China (Grant Nos. U1602232 and 51474050), Key Science and Technology Projects of Liaoning Province, China (Grant No. 2019JH2-10100035), and Fundamental Research Funds for the Central Universities (Grant Nos. 2101018 and N180701005).
Author information
Authors and Affiliations
Contributions
QH: Conceptualization, Methodology, Software, Formal analysis, Investigation, Writing—original draft, Writing—review & editing. SW: Funding acquisition, Resources, Supervision, Writing—review & editing. RY: Conceptualization, Methodology, Resources, Supervision, Project administration, Writing—review & editing. ZX: Conceptualization, Writing—review & editing. WH: Supervision, Writing—review & editing. ZZ: Writing—review & editing. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Hou, Q., Wang, S., Yong, R. et al. A method for clustering rock discontinuities with multiple properties based on an improved netting algorithm. Geomech. Geophys. Geo-energ. Geo-resour. 9, 23 (2023). https://doi.org/10.1007/s40948-023-00533-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40948-023-00533-3