Abstract
In view of the frequent occurrence of roof accidents in coal roadways supported by bolts, the widespread application of bolt support technology in coal roadways has been restricted. Through on-site investigation, numerical analysis, and other research methods, 6 evaluation indicators were determined, and according to the relevant evaluation factors and four types of coal roadway roof stability, a neural network structure for roof stability prediction was constructed to realize the quantitative prediction of the roof stability of bolt-supported coal roadway. The method of adding momentum is used to improve the BP neural network algorithm. After passing the simulation test, it is applied to the field experiment of the roof stability classification. In order to facilitate on-site application, on the basis of the established BP neural network prediction model, a coal mine roof stability classification software recognition system was developed. Using the developed software system, the stability of coal roadway roof is classified into mine, coal seam, and region. According to the recognition result, the surfer software is used to draw the contour map of the stability of the roof of each coal mining roadway. The classification results are consistent with the actual situation on site.
1. Introduction
China has applied anchor rods to coal mine tunnels since 1956. After several technical breakthroughs, bolt support has become the main support structure of coal mine tunnels at present [1–3]. As a world-class large-scale modern mining area, Shendong Mining Area has more than 95% of coal lanes supported by bolts. Compared with traditional support methods, bolt support technology has significant technical and economic advantages in controlling the surrounding rock deformation of coal roadway. However, there are also two outstanding problems in the bolt support of the production mines in the mining area. On the one hand, the bolt support design is too conservative; on the other hand, the roof accidents of the bolt support coal roadway also occur frequently [4–6], which becomes the restrictive factor for the widespread application of the bolt support technology in the coal roadway. According to the statistics of coal mine accidents in the country from 2007 to 2016, the number of roof accidents accounts for about 50% of the total coal mine accidents, and the death toll of roof accidents accounts for 35.5% [7]. Table 1 shows the statistics of four typical roof accidents in coal mines in China from 2017 to 2019. The supporting forms are all bolt and cable combined supporting forms [8]. As coal mining develops deeper, the geological structure is more complex and the impact of mining is more severe. Security issues have become the focus of attention. Therefore, the classification of roof stability of coal roadway with bolt support in Shendong mining area is a practical need for high production, high efficiency, and safe production in mining area [9].
At present, many new methods have been applied to the practice of surrounding rock classification in underground engineering and have made great progress, such as risk matrix methods [10], fuzzy mathematics and euthenics [11], and extension theory [12]. However, there is a complex nonlinear relationship between the stability of surrounding rock in underground engineering and its influence factors. Moreover, these influencing factors themselves have a high degree of ambiguity, randomness, and uncertainty, which limits their application to the evaluation of the stability of complex surrounding rocks. In recent years, neural networks have achieved significant results [13, 14]. Especially, BP neural networks have been widely used in the fields of pattern recognition, classification, nonlinear dynamic processing, automatic control, and prediction [15–18]. For nonlinear relationships, BP neural network has a high modeling ability. To this end, the paper uses BP neural network to classify the roof stability of coal roadway supported by bolts in Shendong mining area.
2. Classification of Roof Stability
The reasonable division of roof stability types directly relates to the question of whether the classification results are accurate and reliable, whether they are in line with the actual conditions of on-site engineering, and whether they can be applied on site. In paper, the roof stability classification is based on the geological conditions, engineering conditions, and on-site bolt support engineering practice of the bolt support coal roadway in Shendong mining area, and the roof support roof of coal mine is divided into several different types of stability. Stable type (I): simple support or single bolt support; medium stable type (II): ordinary anchor net support, falling type (III): anchor net + beam + cable support, and easy falling type (IV): anchor net beam cable support + wood pile and other combined support. The stable classification of the roof of coal roadway supported by bolts is shown in Figure 1.

(a)

(b)

(c)

(d)
3. Stability Classification Index of Bolt Support Coal Roadway in Shendong Mining Area
The scientific roof stability classification method should comprehensively consider the factors that affect the roof stability and select the most important influencing factors. Participate in the classification of surrounding rock stability as a classification index. Whether the classification index is accurate and comprehensive will directly affect the accuracy and reliability of the classification results. A comprehensive and in-depth analysis of the factors influencing the roof stability of coal roadway supported by bolts in Shendong mining area is carried out, and the main factors affecting the roof stability in Shendong mining area are obtained [9]. The main factors include top rock layer structure, mining influence, rock mass strength, roadway span, and roadway burial depth. However, how to choose the appropriate classification index among these influencing factors is still the key to whether the classification result is reliable and practical.(1)Roof rock structure: there is currently no suitable single quantitative indicator for roof rock structure. Within a certain range of roadway direct roofing, whether there is a thick stable rock layer at the surface of the roof, how stable the thick stable rock layer is, and how far the thick stable rock layer is from the roof surface are the determinants of the influence of the roof rock structure on the roof stability. And according to the engineering characteristics of bolt support, the existence of this thick stable rock layer, its own stability, and its distance from the roadway roof surface are the keys to determine the bolt support parameters and support form. Therefore, for roof rock structure, the following indicators can be taken to participate in the classification of roof stability.①The thickness of the single-layer rock layer closest to the roof surface is denoted by D and the unit is m.②The distance between the single-layer thick rock layer and the roof surface is denoted by L and the unit is m.③Strength includes three aspects of tensile strength, compressive strength, and shear strength. Theoretical studies have shown that the compressive strength of a single rock layer has the greatest impact on roof stability. Therefore, in paper, the uniaxial compressive strength of a single thick rock layer is expressed by σc, and the unit is MPa.④The span is the actual span of the roadway, which is denoted by B and the unit is m.(2)Impact of mining; mining influence refers to the factors that affect the stability of the roof of the mining roadway within a certain range from the working face during the progress of the mining face. Literature [13] research shows that when the mining face advances, the roof pressure of the mining roadway is within a certain range from the working face, and the degree of the roof thickness is related to the roadway direct roof thickness. The apparent degree of lateral pressure has a significant relationship with the mining height of the working face. That is to say, when the mining face advances, the mining pressure caused in the mining roadway is related to the ratio of the roadway direct roof thickness to the mining height (indicated by N, without units). Therefore, the ratio of the direct roof thickness of the roadway to the mining height can be used to replace the degree to which the mining roadway is affected by mining during mining.(3)The roadway is buried deep. Roadway burial depth is the actual burial depth of coal roadway, and the unit is m.
Accordingly, the classification indicators in paper are six classification indicators, including the thickness D (unit: m) of the single-layer thick rock layer closest to the roof surface, the uniaxial compressive strength σc (unit: MPa) of the single-layer thick rock layer, the distance L (unit: m) from the single-layer thick rock layer to the roof surface, the ratio of the index reflecting the influence of mining to the direct roof thickness and the mining height, N (no unit), the roadway span B (unit: m), and the roadway depth H (unit: m).
3.1. Determination of Evaluation Factors
After determining the classification index value method and the type of roof stability of coal roadway supported by bolts in the mining area, it is necessary to determine a reasonable evaluation factor for various stable roof types before the classification model is established. The so-called evaluation factor is the corresponding value range of the six classification indicators of each stable type roof. Determining whether the basis of the evaluation factor is sufficient is the key to determine whether the classification model can effectively identify and whether the classification results are reliable. The basis for determining the evaluation factors of each stability type in this paper is based on the previous theoretical research results [9], combined with the actual maintenance status of coal roadway roof in Shendong mining area and the case analysis results of a large number of bolts supporting coal roadway roof fall in the mining area. Therefore, the evaluation factors of all classification indexes and their corresponding roof stability types are determined. The results are shown in Table 2 (original data) and Table 3 (standardized data).
4. Design and Inspection of BP Neural Network Structure
4.1. Improvement of BP Neural Network Algorithm
Due to the nonlinear nature of the neural network, the learning process is an analytical unconstrained nonlinear optimization process. And the BP algorithm uses the steepest descent method in the basic calculation principle. Such a method has some defects. One is how to set the value of η. If it is too large, it will cause oscillation. If it is too small, it will form a local minimum and not get the overall optimal, which will reduce the convergence speed and increase the amount of calculation. The second is that some calculation steps will reduce the error for some samples, while some samples are not, so the number of iterations increases significantly and the convergence speed is slow. As can be seen from many improved algorithms, adding a momentum term to the BP algorithm can not only fine-tune the correction amount of the weight but also prevent learning from falling into a local minimum. Therefore, this article adopts the method of adding momentum terms when improving the BP algorithm, even if
Rewrite the above formula as a time series with t as the variable, t from 0 to n; then, the above formula can be regarded as the first-order difference equation of :
Due to
So,
In equation 4, the correction amount is the sum of a series of weighted exponential sequences. When the momentum constant satisfies , the sequence converges. When α = 0, the above formula does not contain the momentum term. In theory, α can be either positive or negative. However, in practical applications, α cannot take negative numbers. When the current is the same as the previous symbol, the weighted summation value increases, making larger, thus accelerating the adjustment speed during stable adjustment. When is opposite to the previous sign, the result of exponentially weighted summation reduces and plays a stabilizing role.
4.2. Design of BP Model for Roof Stability Classification
There are 6 indicators selected in this paper to participate in the classification of roof stability. Therefore, the input layer of the neural network model is designed as 6 neurons, that is, the input layer contains 6 nodes. There are four different types of classification results in this article. Therefore, the output layer is designed as 4 neurons, and the output codes represent different stable types of top plates. The expected output of the four nodes in this article and the codes of the various stable type roofs are 1.00 0.00 0.00 0.00 (class I stable type); 0.00 1.00 0.00 0.00 (class II medium stable type); 0.00 0.00 1.00 0.00 (class III falling type); and 0.00 0.00 0.00 1.00 (category IV easy to fall type).
Because this article uses a three-layer BP neural network, the number of neurons in the middle hidden layer has no theoretical value. Different researchers will determine the number of neurons in the hidden layer according to the needs of the problem being solved. However, the determination of the number of neurons in the middle hidden layer must meet two basic principles: ①Ensure that the network can converge to the required accuracy ②Can effectively improve the convergence speed of the network.
In this paper, the reliability and accuracy of the classification results of roof stability of bolt-supported coal roadway in Shendong mining area should be guaranteed. With the input layer and output layer unchanged, five network topologies of 6 : 9 : 4, 6 : 11 : 4, 6 : 14 : 4, 6 : 17 : 4, and 6 : 20 : 4 were constructed, respectively, learning training for the same group of learning samples. Under the condition of the same number of iterations, the optimal network topology is determined according to the size of the simulation error after learning.
The training error of the comprehensive sample can be regarded as the optimal topology of 6 : 20 : 4. The absolute errors are 0.0002, 0.0004, 0.0001, 0.0007, 0.0001, 0.0003, 0.0009, 0.0018, 0.0022, 0.0001, 0.0003, and 0.0007. The absolute value of the error is 0.0022 at the maximum and 0.0001 at the minimum, which meets the system’s requirements for error accuracy. Therefore, the network topology to be adopted in this paper is 6 : 20 : 4, that is, the input layer has 6 neurons, the middle layer has one layer, the number of neurons is 20, and the output layer has 4 neurons, which are the top plate stability type codes. The established three-layer BP neural network model is shown in Figure 2.

4.3. Test of BP Neural Network Model
Using the BP neural network model after learning and training, 8 sets of test samples of four roof stability types corresponding to four different support methods in the mining area were selected (as shown in Table 4). According to the borehole analysis of the location of the tunnel and the actual engineering status of the tunnel, the model is tested to determine its reliability.
The above network calculation and output results show that the network has very good learning performance, the actual output of the network and the target output have achieved good agreement, and the network recognition accuracy rate is 100% (as shown in Table 5). Based on this, a BP neural network prediction model for coal roadway stability classification in Shendong mining area was established. In order to make the established BP neural network prediction model better applied in the field, Matlab6.5 programming is still used to develop a classification and recognition system for the roof stability of bolt-supported coal roadways in Shendong mining area. Its operation interface is shown in Figure 3.

The specific operation steps of the stability classification and identification system for the roof of coal roadway supported by bolts in Shendong mining area are as follows:(1)Use Matlab6.5 software to call the prepared system software interface program, run the program, and the program ends. The system will display the interface of the stability classification and identification system for the roof of coal roadway supported by bolts in Shendong Mine, as shown in Figure 3.(2)Press the sample training button, the system will automatically call the input training sample and run the training program of the neural network. When the set system error accuracy of 10–5 is reached, the training automatically stops. At this time, the identification system can be used to identify and classify the stability of the roof.(3)Enter the six input parameters for the stability classification of the roof, respectively. Press Start to identify the button, and the display result window of the interface will automatically display the type of the top panel stability.
5. Field Application
Based on the developed classification software recognition system for roof stability of coal roadway with bolt support in Shendong mining area, Baode Coal Mine 8# coal, Yujialiang Coal Mine 4–2 and 5–2 coal, Haragou Coal Mine 2–2, the roof stability of the 2–2 coal in the Bulianta Mine, the 1–2 coal in the Shangwan Mine, and the 1–2 coal in the Huojitujing coal mine have been classified. For space requirements, take Baode Coal Mine 8# coal roadway roof and Bulianta Coal 2–2 coal roadway roof stability classification as examples. According to the recognition result, the surfer software is used to draw the contour map of the stability of the roof of each coal mining roadway. When drawing the contour map of the stability of the roof, the four different results output by the network give the corresponding values. See Table 6, for specific assignments.
The six data obtained by the analysis constitute the input parameters of the software recognition system and the corresponding output results can be obtained. All output results of different mining coal seams in different mines are assigned according to Table 6. Classification results and corresponding assignments of each coal seam in each mine. These assigned values and their corresponding borehole coordinates are input into the surfer software to draw contour maps of roof stability of different mines, different coal seams, and different regions.
5.1. Classification Results of Roof Stability of Coal Roadways Mining in Shendong District of Mine
5.1.1. Baode Mine 8# Coal Seam Roof Stability Classification Results
For the stability classification of coal roadway roof of Baode Coal Mine, it is mainly based on the 26 drilling data provided by Baode Coal Mine. The classification involves four panels of the 8# coal seam currently being mined by Baode Coal Mine, namely, one panel, two panels, three panels, and five panels. The data obtained from the analysis of the borehole data provided is combined with the actual engineering conditions of the roadway in the classification area of Baode Coal Mine, and the neural network input layer data is input to the neural network model for recognition. According to the aforementioned method, the recognition result is given to the value required for drawing the contour map, and the top plate stability contour map shown in Figure 4 is drawn. It can be seen from the figure that the overall stability of the roof of coal roadway in No. 8 mining coal mine in Baode Mine is poor. Except for the three-panel part of the four panels, the top panel is a medium stable roof panel, and the rest of the regions are falling or prone to falling roof panels. This classification result is in good agreement with the actual situation on site.

5.2. Classification Results of Roof Stability of 2–2 Coal Seam in Bulianta Mine
The stability of the roof of the 2–2 coal seam roadway in Bulianta Mine is mainly derived from the 39 borehole data provided by the mine area and combined with the actual engineering conditions of the roadway where the borehole is located. The area involved in the roof classification is the mining roadway and part of the unmined part in the five working faces of the 32201∼32205 three-panel area of the Bulian Tower Mine (this part of the roadway span is processed according to the actual situation of the roadway in the mining and mining area), as shown in Figure 5. Judging from the classification results, the overall stability of the roof in the classified areas of the Bulianta Mine is general. Most of the roofs are medium stable and falling roofs, and only a few areas are stable and easy to fall roofs. This classification result is in good agreement with the actual situation of the roadway roof in the mine production.

6. Conclusion
(1)Based on the in-depth analysis of the factors influencing the stability of coal roadway roof in Shendong mining area, the classification index of coal roadway roof stability in Shendong mining area is proposed. It is proposed that the strength, thickness, span, distance from the roof surface, roof-to-height ratio, and roadway depth of the single-layer thick rock layer closest to the roadway roof surface are classified indicators for the stability of the bolt coal roadway roof in the Shendong mining area.(2)In view of the problem of large calculation amount, large number of iterations, and slow convergence speed of the BP algorithm, it is improved by adding a momentum term to the BP algorithm and fine-tuning the correction amount of the weight value so that the learning avoids falling into the local minimum and plays a stabilizing role.(3)A BP neural network prediction model for roof stability of coal roadway supported by bolts in Shendong mining area has been established. After verification, the established BP neural network prediction model has high error accuracy and good recognition effect. In order to facilitate the application of the model in the field, in the existing model based on Matlab6.5 programming, the stability classification software identification system for the roof of coal roadway supported by bolts in Shendong mining area was developed.(4)According to the recognition results, the surfer software is used to draw the contour maps of the stability of the coal roadway roofs in each mine, and the classification results contour maps are compared with the actual maintenance status of the coal roadway roofs in the mine production surveyed on site. The results show that the classification results are more in line with the actual situation on site.
Data Availability
The data used to support the findings of this study are included in the article, which are based on the geological data of the site.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This study was supported by the National Natural Science Foundation of China (51804114 and 51774130), Hunan Graduate Education Innovation Project and Professional Ability Improvement Project (CX20200985), and Open Fund Project of Hunan Province Key Laboratory of Clean Utilization of Coal Resources and Mine Environmental Protection (E22014). The financial supports were greatly appreciated.