Abstract
Relatively large deformations of the steel arch support in underground coal mines in the Republic of Serbia present one of the main problems for achieving the planned production of coal. Monitoring of the critical sections of the steel arch support in the underground roadways is necessary to gather quality data for the development of a forecasting model. With a new generation of 3D laser scanners that can be used in potentially explosive environments (ATEX), deformation monitoring is facilitated, while the process of collecting precise data is much shorter. In this paper, we used a combination of grey and stochastic system theory combined with an autoregressive process for processing collected data and the development of a forecasting model of the deformations of the steel arch support. Forecasted data accuracy based on the positions of the markers placed along the internal rim of support construction shows high accuracy with MAPE of 0.2143%. The proposed model can successfully be used by mining engineers in underground coal mines for steel arch support deformations prediction, consequentially optimizing the maintenance plan of the underground roadways and achieving planned production.
1. Introduction
For the process of production of mineral resources in underground mines to proceed smoothly, it is necessary to ensure the functionality and stability of the underground rooms. Sometimes, to ensure both functionality and stability of the underground roadways, which are directly related, it is necessary to install a suitable support substructure. The support takes static and dynamic loads from the rock mass and begins to deform over time. For the unhindered passage of loading and transport machinery, it is necessary to design the underground roadway considering the minimum dimensions of the free cross-section of the underground roadway, including the legally defined minimum safety distances from the equipment to the walls and roof of the roadway. As time passes, the underground support suffers deformations, and it can happen that the minimum dimensions are violated, after which the transportation and export of useful mineral resources are suspended. In such cases, it is necessary to proceed with the reconstruction of the underground roadway, which can have a significant impact on the economic operation of the mine, because the reconstruction is both a financially and time-consuming process that impairs continuous production. To avoid such situations, it is necessary to conduct systematic monitoring of deformations of the support construction and provide a forecast of deformations. With proper forecasting, mining engineers can react in a timely manner and plan the replacement of the underground support in the necessary sections of the underground roadway. In this way, strategic management of the functionality of underground rooms and continuous production is achieved. The use of a laser scanner or similar instrument with the possibility of gathering high-accuracy data is necessary to obtain deformation data that can be used for analysis and forecasting the future states of the support construction.
Various approaches can be used to obtain future states of support construction. Deformation forecast has been the subject of research by many authors, with different approaches for prediction of tunnel surrounding rock displacement, structural deformations prediction, deformations of the lake bottom, landslide deformations, slope deformations, displacements of mining roadways, and so on. Wu et al. [1] used two methodologies, support vector machines and artificial neural networks, to predict tunnels surrounding rock displacements; though the support vector machine gave more accurate predictions, it was more time-consuming than the artificial neural network. Luo et al. [2] proposed a model based on temporal convolutional networks in their study for structural deformation prediction, which they verified with the cumulative strain data of the upper steel beam in the foundation pit in China as well as the structural subsidence data on the same location. Luan et al. [3] showed that the grey model GM(1,1) could be used for the prediction of the deformations on the lake bottom. Ma et al. [4] used tunnel geological information as well as monitoring measurement data to determine factor weights, and extension theory was used for the prediction model of tunnel deformations. In their study, Rao et al. [5] used the grey model theory for the prediction of the large deformation of the tunnel. Guo et al. [6] established a grey forecast model for rock deformation in a big tunnel cross section and concluded that it could be used in engineering practice. Prediction of the final displacement of underground structures based on the improved no equidistant grey Verhulst model was used by Han et al. [7]. Xiong [8] predicted displacements in tunnels surrounding rock using the grey system theory. For landslide deformations, displacements were predicted by a model combining extreme learning machines and grey wolf optimization by Zhang et al. [9], and by using a new grey model prediction by Wu et al. [10] as well as Li and Wu [11]. Slope deformation prediction was calculated using the grey model by Li et al. [12] and Zhang et al. [13]. In the mining environment, multivariate singular spectrum analysis was used by Crnogorac et al. [14] for accurate gate road support deformation forecasting. Zhu et al. [15] proposed mining roadway displacement forecasting using the support vector machine theory. Xie et al. [16] used a grey algebraic curve model for the prediction of the roof fall.
The aim of this paper is to develop an accurate grey forecasting algorithm for coal mines where large deformations of support constructions occur in a relatively short period of time. These deformations are the result of high underground pressure which occurs around the underground roadways, and the main factors for the occurrence of high underground pressure are bad geological conditions and poor physic-mechanical properties of the surrounding rock mass, as well as the presence of the clay which swells when in contact with water, adding additional pressure to support construction. In underground coal mines in the Republic of Serbia, the most used support for underground roadways is steel arch supports, followed by steel circular and wooden supports. Because of this, in our paper, we will focus on the deformations forecast in the case of the application of steel arch supports in underground roadways.
This paper has four sections. In the section Materials and Methods, the forecasting model of displacements of the steel arch support based on the grey system (1,1) and stochastic theory is described. A novel approach is used that considers the displacements of the markers along the steel arch support that better describes the real situation (an example was given for marker M4 and its movement along the x coordinate in both directions). Using grey–stochastic simulation and the autoregressive process, the configuration of the steel arch support was described and forecasted based on the observed data. For error estimation of the model due to the nature of the problem we described, besides the usual MAPE error approach, which deals with displacements of the marker along the x and y axes as two separated time series and does not consider the fitted position of the marker, we introduced the novel approach of model accuracy dealing with the analysis of the closeness between fitted and observed position of the marker. The calculation process is shown in the section Numerical Example to represent the possibilities of this model. All steps of the calculation in the section Numerical Example are discussed, and the results, efficiency, and the area of implementation of the model are represented. Results show that the model is capable, and it can be used, to solve real-time problems concerning the forecasting deformations of the steel arch support in underground coal mines.
2. Materials and Methods
2.1. Displacement of the Steel Arch Support
Due to the influence of the rock stress surrounding the underground roadway that is supported by steel arch support, deformations occur on the support construction. Time-dependent response of support construction under dynamic loads from the rock mass represents the dynamic of the displacement. Changes in underground pressure are the result of mining operations and are manifested by changing loads that the steel arch support bears.
To describe the deformations, we will monitor the displacement of the seven markers that are positioned along the lower edge of the steel arch support. Like in our previous research, without a loss of generality, we can make the upper and lower edge of the steel arch support equal, transforming the two-dimensional steel arch support into one-dimensional support [14].
Starting configuration of the steel arch support will be described with the starting coordinates (x, y) that are recorded by 3D laser scanner. Displacements in time represent vectors that can be described in any moment with positions on the x- and y-axis. It is especially important that all recorded data are in the same coordinate system.
Displacement of the markers along x- and y-axis will be monitored in equal intervals to define positions of the markers in time and, by that, the deformations of the support construction.
Figure 1.
Positions of the markers (t = 0) and their displacements (t = 1).
As seen from Figure 1, markers 1, 2, and 3 can change their positions with coordinates along y-axis with negative sign (−Δy) and along the x-axis with positive sign (+Δx). Marker 4 will change its coordinates in time by y-axis in negative sign (−Δy), and changes along the x-axis are expected to occur in both negative and positive directions (−Δx and +Δx). Markers 5, 6, and 7 will have negative signs for changes both along the y-axis (−Δy) and x-axis (−Δx).
Positions of the markers in time are described by the equation
where N represents the total number of markers.
The changes in the shape of steel arch support for a defined time interval (0, t) can be displayed via the marker union as follows:
where T represents the monitoring time interval, and for t = 0, xi and yi are the initial coordinates for the i-th marker.
2.2. The Model of Support Deformation Forecasting
2.2.1. Fitting the Monitored Displacements
The proposed model of support deformation forecasting will be explained with respect to displacement of one marker M along x-axes. Let us consider a monitored time series of marker displacement along x-axes over time . Denote monitored time series as . Next, we define three different states of displacement series, namely non-negative, negative, and mixed. The series is in the non-negative state if all values of are greater than zero, while the series is in the negative state if all values of are smaller than zero. Values greater and smaller than zero are considered mixed series. The value of zero is rare and will not be included in modeling. Hence, define
The model can deal with NN and N state of series, while MD state must be transformed into NN state. First, we define the vector of transformation coefficients for MD state as follows:
Furthermore, we make product of kt and , and result is transformed mixed state of series (TMD), shown below:
From this point, we continue to model the original NN and N state of series, and TMD state of series, in the same way. To obtain stationary displacement series, it is necessary to calculate the first order differencing of non-negative or negative state of series . For the first difference, we write the following:
The result is stationary time series, and we can model the first difference, , instead of level of . Denote differenced series as , where . To avoid confusion about denoting the time, we map differenced series into new regular one Q(t), and it is shown below.
The number of elements in the new mapped series is less than in monitored series, for one. The first order difference produces a time series consisting of negative and non-negative values, i.e., MD state of differenced series. It shows the necessity for transformation from state MD to state NN. Applying Equations (2) and (3) on series Q(t), we obtain Q(t) as NN state. For simplicity, denote NN state of Q(t) series as P(t). In this way, we processed data to be modeled by the Grey system theory.
The Grey system model GM(1,1), where first “1” denotes the order of derivative, and the second “1” denotes one-dimensional variable, will be used to fit and forecast the series [17,18,19,20].
For a series , a monotonically increasing cumulative series is defined as follows:
Elements of a cumulative series are calculated by Accumulated Generation Operation (AGO) as follows:
where , , , and so forth.
Mean value of neighboring values of a series is calculated in the following way:
The grey system model is described by the differential equation:
The parameters a and b are estimated according to the least square criterion,
where
Equation (11) presents ordinary differential equation of the form:
with initial condition . Displacement is subject to random perturbation caused by random variation of the loading forces over time. It is hard to specify it in the model description, working within the system. Such perturbations create noise in the monitored displacements and AGO series as well, and cannot be captured by Equation (14). When we take Equation (14) and assume that is not deterministic function but stochastic, and add the noisy part to it, we obtain stochastic differential equation. So, we can create stochastic differential equation with additive noise part as follows:
where:
—Brownian motion,
The grey system model is now transformed into stochastic system [21]
Numerical approximation of is obtained from the explicit Euler–Maruyama discretization [22]:
using a uniform timestep of with Brownian increments , and there is a fixed initial value . Behavior of , in the form of Equation (17), is only discrete in the time variable but not as random variable. Set and , where is the number of timesteps in time T and is the normal distribution with expected value of 0 and variance . Variance in AGO series is and is the time resolution coefficient, which is defined as follows:
Substituting in Equation (17), we obtain solution of the stochastic AGO process defined by Equation (16):
Assume we have a function, f: ℝ→ℝ, which depends on the solution, , of the stochastic differential Equation (16) on the time interval [1,T]. Equation (19) presents the solution, and simulation of Equation (19) produces expected values for specific point in time of the AGO stochastic process:
where
S—the total number of simulations.
Obviously, at every point in time, there is an adequate probability density function of AGO. Next, the Inverse Accumulated Generation Operation (IAGO) is applied to reconstruct NN state of P(t) series as
Reconstructed (fitted) NN state of P(t) series is of the following form:
Let us remember that NN state of P(t) series equals the NN state of Q(t) series. Hence, fitted NN state of Q(t) series is
By nature, series is MD (mixed) series, and transformation from NN to MD state is performed by applying Equation (5) on series,
where
For original NN and N state of series, reconstructed (fitted) series of displacement is as follows:
For original MD state of series, fitted series of displacement is calculated as:
Accuracy of the fitting at every point in monitoring time is estimated according to the absolute percentage error (APE):
where:
—monitored displacement,
—predicted (fitted) displacement
Mean value of APEt is known as mean absolute percentage error (MAPE); . MAPE indicates the accuracy of the fitting model over the monitoring interval, and linguistic description is shown in Table 1 [23,24].
Table 1.
Linguistic description of model accuracy [23,24].
2.2.2. Forecasting of Displacements
Displacement forecasting is based on the simulation of Equation (19) from T to T + h, where h presents the number of points in time ahead. The prediction phase is over at point T, and forecasting phase starts. Having in mind that Equation (19) concerns simulation of AGO series, we obtain future values of AGO series beyond T as follows:
Simulation of Equation (29) produces expected values for specific points in the future of the AGO stochastic process:
Applying the same IAGO approach as we did in the prediction phase, the following forecasted series is obtained:
Forecasted series is also in the NN state. Transformation from NN state to MD state of series is performed in the following way:
Analyzing Equation (32), we can conclude that transformation coefficients series should also be forecasted. For that purpose, we apply autoregressive process (AR) over original series, and obtain reconstructed series as follows:
where is the order of the autoregressive process, and coefficients of the linear combination are the parameters of the AR process. If we take into consideration that can take only 1 or −1 value, then following conditions are used to define this series:
Accuracy of the AR() model is calculated according to the following equation:
where is assigned value one if , otherwise, zero. To define the order of the autoregressive process, we propose the modified window length selection for singular spectrum analysis (SSA). We only propose a way of selecting the order () without further discussion in theory. Hence, we validate our approach via the following test. The range of window length L in SSA is in [25,26,27,28]. Modified approach defines order of AR process as , where w presents the number of states of variable. Since we have only 1 and -1 values, i.e., only two states exist, we set w = 2. So, the order of regression is . Suppose there is the series that is presented in Table 2.
Table 2.
Two-state time series.
Number of observations is T = 24, so the order of AR process is . Partial autocorrelation function of the previous series is shown in Figure 2.
Figure 2.
Partial autocorrelation function of time series composed of 1 and −1 values.
According to the modified approach, we can see that Lag10 can be used as order of AR process, so . Coefficients are presented in Table 3.
Table 3.
Coefficients of AR(10) process.
Reconstructed (fitted) time series, corresponding states (see Equation (34)), and model accuracy are shown in Table 4.
Table 4.
Fitted series with corresponding states and model accuracy.
The illustrative example shows that proposed selection of order of autoregressive process can be used to forecast future states of 1 and -1 time series. Applying Equations (33) and (34) beyond T, we obtain forecasted series . Forecasting the displacement for original NN and N state of series is based on Equation (26), where and are replaced by and :
Note that AR() model is used only for the forecasting phase, not for prediction (fitting) phase.
For original MD state of series, displacement forecasting is based on the application of Equation (27) beyond T as follows:
where , is forecasted vector of transformation coefficients for MD state; see Equation (4). Forecasting of the vector is also performed by AR(), in the same way as we did for series ; see Equations (33) and (34). The model of fitting and forecasting the original MD state of series is shown in Table 5.
Table 5.
Model of fitting and forecasting the MD state of series.
The model of fitting and forecasting the original NN and N state of series is similar, but the AR() process of is excluded. In the same way, we model displacement along y-axes.
Finally, according to Equations (1) and (2), we can forecast the changes in the shape of steel arch support as follows:
2.2.3. Model Accuracy Based on Marker Position Error
Accuracy of the fitting model, which is expressed by MAPE, treats displacements along x- and y-axes as two separated time series. However, our problem concerns the fitted position of marker, and it means that we must estimate the closeness between fitted and monitored position of marker. Accordingly, this approach of model accuracy estimation deals with analysis of an error between monitored and fitted position of marker [29,30]. Figure 3 shows the principle used to define the position error.
Figure 3.
Error between monitored and fitted position of the marker.
Nomenclature in Figure 3:
- M(x,y)—monitored position of marker
- M(x,y)—fitted position of marker
- —monitored position vector of marker
- —angle of monitored position vector with respect to x-axis
- —fitted position vector of marker
- —angle of fitted position vector with respect to x-axis
- —error vector of fitted position of marker
- —angle error of fitted position vector,
- —angle between fitted position vector and error vector
- —angle between error vector and monitored position vector,
- —the projection of fitted position vector on monitored position vector
- —the projection of error vector on monitored position vector
The mechanism that we use to estimate fitting error concerns how much a vector is equal to another vector, in the same direction. Desired direction is direction of monitored position vector. Accordingly, we calculate the vector projection of on the vector as follows:
where and are unit vectors along x- and y-axis, respectively. Magnitude of the vector equals
Similarly, magnitude of the vector is as follows:
Monitored position vector of marker M(x,y) can be presented as a sum of vector and vector , i.e., vector is a resultant of these two vectors:
Vector can also be presented as resultant of the following two vectors:
Note that the following equality does not hold, according to the triangle inequality:
In our case (see Figure 4), the triangle inequality is
The projection of error vector on monitored position vector of marker can be calculated from Equation (43) as follows:
Vectors , , are collinear, since they lie on the same line, so we can transform Equation (46) from vector to a scalar form in the following way:
Obviously, Equation (47) presents the absolute error of marker position prediction. Absolute percentage error of fitted position of marker is defined as follows:
Accuracy of the fitting in every point in monitoring time, with respect to marker position, is estimated according to the following equation:
Mean absolute percentage error of marker position is shown below:
Since we are searching for the changes in the steel arch support shape, then we should define the error of shape prediction. According to Equations (2) and (49), error of predicted (fitted) shape of support can be defined in the following way:
3. Numerical Example
The hypothetical data used in this paper include daily values of displacements of markers along the x- and y-axis, respectively. The period of monitoring is thirty days. This set of displacements is divided into two subsets, fitting and forecasting subsets. The period ranging from the first to the twenty-fifth day (25 values) was used as the fitting subset, and within this interval, we checked the model accuracy by comparing the fitted and monitored values of displacements. The second subset ranging from twenty-six to thirty days (5 values) was used as the validity subset, and in this period, we made a comparison between forecasted and monitored displacements. The positions of seven markers are defined around the internal rim of the steel arch support; see Figure 4.
Figure 4.
Steel arch support with positions of the markers.
The coordinates of markers during the monitoring period are presented in Table 6, while the corresponding displacements are shown in Table 7.
Table 6.
Monitored coordinates of markers.
Table 7.
Displacements of the markers.
Time series related to displacements of marker M4 along the x-axis was used to show how the model works. Figure 5 presents displacements of marker M4 along the x-axis.
Figure 5.
Displacements of the marker M4 along the x-axis.
Despite the randomness in displacement series, there are always some kinds of governing laws. From the previous plot, we can see that the displacement series is too complex and cannot be considered a regular one. According to Equation (3), the series belongs to a mixed time series (MD state). Vector of transformation coefficients for the MD state, and transformation from the MD state to the NN state, are shown in Table 8 and Figure 6.
Table 8.
Transformation from MD to NN state of series.
Figure 6.
Transformation from MD to NN state of series.
By the first difference of the NN state of the series, we obtain stationary time series, as is shown in Table 9 and Figure 7.
Table 9.
First difference of NN state of the series.
Figure 7.
Stationary series.
Obviously, the stationary time series belongs to the MD state of the series, so we must transform it to the NN state of the series. The way of transformation is presented in Table 10 and Figure 8.
Table 10.
Transformation from MD stationary to NN state of series.
Figure 8.
Transformation of stationary MD state of series.
Elements of the transformed stationary series can now be accumulated, and the results of the AGO process are shown in Table 11 and Figure 9. Accumulation is performed only on values from t = 2 to t = 25 (fitting period).
Table 11.
AGO series of transformed stationary series.
Figure 9.
Accumulated Generation Operation for transformed stationary series (fitting period).
The following matrices are used to calculate parameters a and b of the grey modeling:
According to Equation (12), we obtain a = 0.03454 and b = 0.35021. The parameters of the grey stochastic process are presented in Table 12.
Table 12.
Parameters of stochastic AGO series of transformed stationary series.
Numerical approximation of is based on the following Euler–Maruyama discretization:
Figure 10 shows simulations obtained by Equation (53).
Figure 10.
Four simulations of AGO series.
After one thousand simulations of Equation (53), the following expected AGO and corresponding IAGO outcomes are presented in Table 13. Figure 11 presents the probability distribution function of the AGO series for t = 10.
Table 13.
Expected AGO and corresponding IAGO outcomes.
Figure 11.
Probability distribution function of AGO series for t = 10 (simulation of Euler–Maruyama equation).
Applying Equation (5) on the expected IAGO outcomes, we obtain the first difference series of displacements for t = 2, 3, …, 25 reconstructed; see Table 14.
Table 14.
The first difference series of displacements reconstructed.
To obtain the reconstructed (fitted) MD state of the series of displacements, we applied Equation (27), and the results with the corresponding absolute percentage errors are shown in Table 15 and Figure 12.
Table 15.
Reconstructed displacements and absolute percentage errors.
Figure 12.
Original and fitted displacements of marker M4 along x-axis.
The mean absolute percentage error (MAPE) is 1.88%, and according to Table 1, the fitting model of the displacement of marker M4 along the x-axis belongs to a highly accurate class. Fitting errors of displacement for all markers along the x- and y-axis are presented in Table 16.
Table 16.
MAPE for all markers during prediction period t = 1, 2, …, 25.
The MAPE of the model is , which points out that the model is capable of forecasting future values of displacement. AGO series beyond T = 25 are forecasted by simulation of Equation (52), for t = 26, 27, 28, 29, 30; and outcomes of expected AGO and corresponding IAGO series are shown in Table 17.
Table 17.
Expected AGO and corresponding IAGO outcomes for t = 25, 26, …, 30.
Application of Equation (5) for the forecasting period requires the transformation coefficient series to also be forecasted. The two-state time series of the first difference monitored data is presented in Table 18.
Table 18.
Two-state time series of marker M4 along x-axis–the first difference, .
The order of the AR process equals . The plot of the partial autocorrelation function for two-state time series, which is presented in Table 16, is shown in Figure 13. The parameters of the AR(10) process are presented in Table 19.
Figure 13.
Partial autocorrelation function of time series composed of 1 and −1 values for first difference displacements (M4x).
Table 19.
Coefficients of AR(10) process for M4x–the first difference.
Reconstructed (fitted) time series of M4x, corresponding states (see Equation (34)), and model accuracy are shown in Table 20 and Figure 14. Table 21 shows the accuracy of the AR(10) process for all markers separately.
Table 20.
Fitted series with corresponding states, and model accuracy for M4x–the first difference.
Figure 14.
Monitored and fitted two-state series for M4x–the first difference.
Table 21.
Accuracy of AR(10) model for all markers separately–the first difference.
The expected accuracy of the AR(10) model is 92.34%. Besides the transformation coefficient series that related to the first difference, the original series of displacements of marker M4 along the x-axis is also related to the transformation coefficient series ; see Table 6 (transformation from the MD to NN state of series). The order of the AR process for series equals , and we adopt the value of 10. The plot of the partial autocorrelation function for two state time series, which is presented in Table 10, is shown in Figure 15. The parameters of the AR(10) process for the series are presented in Table 22.
Figure 15.
Partial autocorrelation function of time series composed of 1 and −1 values for original displacements.
Table 22.
Coefficients of AR(10) process for M4x-original displacements.
The fitted time series of original displacements of marker M4 along the x-axis, corresponding states (see Equation (34)), and model accuracy are shown in Table 23 and Figure 16.
Table 23.
Fitted series with corresponding states, and model accuracy for M4x–original displacements.
Figure 16.
Monitored and fitted two state series for M4x–original series.
The accuracy of the model for forecasting two-state series of marker M4x, using the AR(10) process, is presented in Table 24.
Table 24.
Forecasted the first difference and monitored two-state series for M4x.
We proposed Table 25 to express the accuracy of the AR() two-state model in a linguistic way.
Table 25.
Linguistic description of model accuracy for two-state series.
The accuracy of the forecasted two-state series for all markers, regarding the first difference, is shown in Table 26.
Table 26.
Accuracy of AR(10) model for all markers separately forecasted the first difference.
The expected accuracy of the AR(10) model, for the first difference, is 57.14%. According to Table 26, we can conclude the model is classified as good, and can be applied to forecast the first difference two-state series.
Furthermore, outcomes of forecasting beyond t = 25 for displacements of marker M4 along the x-axis are presented in Table 27.
Table 27.
Forecasted displacements of marker M4 along x-axis.
Mean absolute percentage error equals 85.41%. That is to be expected; if the model gets just one state wrong, then the forecast error increases significantly. Forecasted displacements for all markers and corresponding errors are presented in Table 28.
Table 28.
Forecasted displacements for all markers separately.
The MAPE of the forecasting model is 11.75%, and the model belongs to the good accuracy class (see Table 1), even though the error of M4x is 85.41%. Suppose the model got all the states wrong; in that case, the MAPE of M4x is 197.84%, and the MAPE of the forecasting model is 19.78%.
The application of APE to express the efficiency of the model only in the context of a time series is a very rigorous approach, with respect to the environment of forecasting displacements of markers. From a mining engineering point of view, the position forecasting of a marker presents a desired target. Accordingly, the mean absolute percentage error of marker position is a more suitable way to estimate the accuracy of the forecasting model. Table 29 contains coordinates of markers obtained by the model for t = 25, 26, …, 30 (forecasting-validity phase).
Table 29.
Forecasted coordinates of markers (forecasting-validity phase).
The comparison of steel arch support between the monitored, fitted, and forecasted shapes is presented in Figure 17.
Figure 17.
Steel arch support shape for t = 0, 10, 25, 30 days (monitored, fitted, and forecasted data).
Calculation of model efficiency, which is based on the position error of a marker, is presented in a few successive steps, and we also used marker M4 as an illustrative marker for t = 10:
Step 1: input data:
- -
- monitored position of marker M4, defined by coordinates, is M(x,y) = (1691.0, 3753.4);
- -
- fitted position of marker M4, defined by coordinates, is M(x,y) = (1735.7, 3754.0);
- -
- monitored position vector of marker M4 is ;
- -
- fitted position vector of marker M4 is .
Step 2: the projection of fitted position vector on monitored position vector
Step 3: magnitude of the vector and
Step 4: Absolute percentage error of marker position
Applying the same calculation on all markers, we obtain the following errors in Table 30.
Table 30.
Marker position error.
The MAPE of the fitting and forecasting model is 0.113% and 0.2143%, respectively.
4. Conclusions
The stability of the underground roadways (headings, galleries, drifts, gate roads, and drives) is crucial for the smooth operation of a mine. When underground roadways are constructed in complex geological conditions and in a weak rock mass, installation of adequate support construction is necessary for the stability maintenance of the roadways in order to provide its functionality during exploitation time. Even then, mostly due to the influence of the dynamic loads from the rock mass, the deformations of the walls and arch of the underground roadways occur. These deformations are also represented in the support construction. Steel arch support is the most used support construction in the headings and gate roads in underground coal mines. As the deformations of the steel arch support cause the shrinking of the cross-section area of the underground roadways, it is important to monitor and forecast the deformations of the sections that can jeopardize the planned work cycle.
In this paper, we presented a forecasting model based on the grey system theory, which observes the deformations of markers placed on a steel arch support. By measuring the coordinates of the marker in a defined period (25 days), data on the position of the marker are obtained, as well as the increment of the deformations along the x- and y-axis each day. Increments of the deformations along the x- and y-axis are observed as two univariate time series, which are later used for the forecasting of the future states of the markers, i.e., the steel arch support.
The previous chapter detailed our model, which gave a MAPE of forecasting of 11.75% in the case when the error was analyzed from a time series point of view. With such an error, the model accuracy is described as good. As the nature of the described problem is such that the position of the marker, i.e., the future position of the underground construction, is of importance to mining engineers, we introduced the analysis of the error of the marker position to evaluate the effectiveness of the model. The MAPE of the forecasting model is 0.2143%, and in that term, the model accuracy is described as high. For the autoregressive model, the proposed window length of showed high accuracy (92.34%) for the AR(10) model for fitted data of corresponding states, while it showed reasonable accuracy (57.14%) for the same model for the validity (forecasting) phase. One of the focuses of future research will be the definition of the optimal window length for an autoregressive model to achieve greater accuracy of the model in general. The development of a smart rolling model is also planned to make the model more user-friendly.
This model can be used by mining engineers in underground coal mines for accurate forecasting of the future states of the steel arch support. Using this model, it is possible to plan the maintenance of underground roadways more efficiently, which further results in fewer stoppages in the process of coal production and lower operating costs of the mine.
Author Contributions
Conceptualization, L.C. and Z.G.; methodology, L.C.; software, L.C.; validation, S.L., R.T. and M.G.; formal analysis, Z.G.; data curation, L.C. and M.G.; writing—original draft preparation, L.C.; writing—review and editing, S.L. and R.T.; visualization, L.C. and Z.G.; supervision, Z.G. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Wu, Q.; Yan, B.; Zhang, C.; Wang, L.; Ning, G.; Yu, B. Displacement Prediction of Tunnel Surrounding Rock: A Comparison of Support Vector Machine and Artificial Neural Network. Math. Probl. Eng. 2014, 2014, 351496. [Google Scholar] [CrossRef]
- Luo, X.; Gan, W.; Wang, L.; Chen, Y.; Ma, E. A Deep Learning Prediction Model for Structural Deformation Based on Temporal Convolutional Networks. Comput. Intell. Neurosci. 2021, 2021, 829639. [Google Scholar] [CrossRef]
- Luan, Y.; Weng, L.; Ma, Y.; Luan, H. Lake-Bottom Deformation Special Equipment Measurement Methods and Practice of Mining Under Weishan Lake. Electron. J. Geotech. Eng. 2017, 22, 1363–1376. Available online: https://web.archive.org/web/20180427071546id_/http://www.ejge.com/2017/Ppr2017.0110ma.pdf (accessed on 15 December 2022).
- Ma, X.; Xue, Y.; Bai, C.; Liu, H.; Yu, Y. Prediction Model for Deformation Risk Grade of the Soft Rock Tunnel Based on GRA—Extension. IOP Conf. Ser. Earth Environ. Sci. 2020, 440, 052057. [Google Scholar] [CrossRef]
- Rao, J.; Tao, Y.; Xiong, P.; Nie, C.; Peng, H.; Xue, Y.; Xi, Z. Research on the Large Deformation Prediction Model and Supporting Measures of Soft Rock Tunnel. Adv. Civ. Eng. 2020, 2020, 6630546. [Google Scholar] [CrossRef]
- Guo, Y.; Zhao, M.; Deng, Z. Tunnel surrounding rock deformation forecast analysis based on GM and FEM. Electron. J. Geotech. Eng. 2014, 19, 1379–1394. [Google Scholar]
- Han, U.; Choe, C.; Hong, K.; Pak, C. Prediction of Final Displacement of Tunnels in Time-Dependent Rock Mass Based on the Nonequidistant Grey Verhulst Model. Math. Probl. Eng. 2022, 2022, 3241171. [Google Scholar] [CrossRef]
- Xiong, X. Research on Grey System Model and Its Application on Displacement Prediction in Tunnel Surrounding Rock. Open Mech. Eng. J. 2014, 8, 514–518. [Google Scholar] [CrossRef]
- Zhang, L.; Chen, X.; Zhang, Y.; Wu, F.; Chen, F.; Wang, W.; Guo, F. Application of GWO-ELM Model to Prediction of Caojiatuo Landslide Displacement in the Three Gorge Reservoir Area. Water 2020, 12, 1860. [Google Scholar] [CrossRef]
- Wu, L.Z.; Li, S.H.; Huang, R.Q.; Xu, Q. A new grey prediction model and its application to predicting landslide displacement. Appl. Soft Comput. 2020, 95, 106543. [Google Scholar] [CrossRef]
- Li, S.; Wu, N. A new grey prediction model and its application in landslide displacement prediction. Chaos Solitons Fractals 2021, 147, 110969. [Google Scholar] [CrossRef]
- Li, L.; Qiang, Y.; Li, S.; Yang, Z. Research on Slope Deformation Prediction Based on Fractional-Order Calculus Gray Model. Adv. Civ. Eng. 2018, 2018, 9526216. [Google Scholar] [CrossRef]
- Zhang, W.; Xiao, R.; Shi, B.; Zhu, H.; Sun, Y. Forecasting slope deformation field using correlated grey model updated with time correction factor and background value optimization. Eng. Geol. 2019, 260, 105215. [Google Scholar] [CrossRef]
- Crnogorac, L.; Tokalić, R.; Gligorić, Z.; Milutinović, A.; Lutovac, S.; Ganić, A. Gate Road Support Deformation Forecasting Based on Multivariate Singular Spectrum Analysis and Fuzzy Time Series. Energies 2021, 14, 3710. [Google Scholar] [CrossRef]
- Zhu, Z.; Li, H.; Shang, J.; Wang, W.; Liu, J. Research on the mining roadway displacement forecasting based on support vector machine theory. J. Coal Sci. Eng. 2010, 16, 235–239. [Google Scholar] [CrossRef]
- Xie, J.; Xu, J.; Zhu, W. Gray algebraic curve model-based roof separation prediction method for the warning of roof fall accidents. Arab. J. Geosci. 2016, 9, 514. [Google Scholar] [CrossRef]
- Ju-Long, D. Control problems of grey systems. Syst. Control Lett. 1982, 1, 288–294. [Google Scholar] [CrossRef]
- Deng, J. Grey Control Systems; Press of Huazhong University of Science and Technology: Wuhan, China, 1985. [Google Scholar]
- Deng, J. Introduction to Grey system theory. J. Grey Syst. 1989, 1, 1–24. [Google Scholar]
- Liu, S.; Forrest, J.; Yang, Y. A brief introduction to grey systems theory. Grey Syst. Theory Appl. 2012, 2, 89–104. [Google Scholar] [CrossRef]
- Gligorić, Z.; Gligorić, M.; Halilović, D.; Beljić, Č.; Urošević, K. Hybrid Stochastic-Grey Model to Forecast the Behavior of Metal Price in the Mining Industry. Sustainability 2020, 12, 6533. [Google Scholar] [CrossRef]
- Maruyama, G. Continuous Markov processes and stochastic equations. Rendiconti Circolo Mat. Palermo 1955, 4, 48–90. [Google Scholar] [CrossRef]
- Montaño Moreno, J.J.; Palmer Pol, A.; Sesé Abad, A.; Cajal Blasco, B. Using the R-MAPE index as a resistant measure of forecast accuracy. Psicothema 2013, 25, 500–506. [Google Scholar] [PubMed]
- Lewis, C.D. Industrial and Business Forecasting Methods; Butterworth Scientific: London, UK, 1982. [Google Scholar]
- Khan, M.; Poskitt, D. Window Length Selection and Signal-Noise Separation and Reconstruction in Singular Spectrum Analysis. In Monash Econometrics and Business Statistics Working Papers; No 23/11; Monash University, Department of Econometrics and Business Statistics: Melbourne, Australia, 2011. [Google Scholar]
- Wang, R.; Ma, H.; Liu, G.; Zuo, D. Selection of window length for singular spectrum analysis. J. Frankl. Inst. 2015, 352, 1541–1560. [Google Scholar] [CrossRef]
- Hassani, H.; Mahmoudvand, R.; Zokaei, M. Separability and window length in singular spectrum analysis. Comptes Rendus Math. 2011, 349, 987–990. [Google Scholar] [CrossRef]
- Wooldridge, J. Introductory Econometrics: A Modern Approach, 5th ed.; South-Western Cengage Learning: Mason, OH, USA, 2012; pp. 432–433. ISBN 13 978-1-111-53104-1. [Google Scholar]
- Lee, S.; Rizal, S.; Ahn, H. Analysis of the Position Estimation Error of a Local Positioning System utilizing Mobile Anchors. Preprints 2018, 2018100086. [Google Scholar] [CrossRef]
- Zeng, Y.; Tian, W.; Liao, W. Positional error similarity analysis for error compensation of industrial robots. Robot. Comput. Integr. Manuf. 2016, 42, 113–120. [Google Scholar] [CrossRef]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).