Abstract
The air-door is an important device for adjusting the air flow in a mine. It opens and closes within a short time owing to transportation and other factors. Although the switching sensor alone can identify the air-door opening and closing, it cannot relate it to abnormal fluctuations in the wind speed. Large fluctuations in the wind-velocity sensor data during this time can lead to false alarms. To overcome this problem, we propose a method for identifying air-door opening and closing using a single wind-velocity sensor. A multi-scale sliding window (MSSW) is employed to divide the samples. Then, the data global features and fluctuation features are extracted using statistics and the discrete wavelet transform (DWT). In addition, a machine learning model is adopted to classify each sample. Further, the identification results are selected by merging the classification results using the non-maximum suppression method. Finally, considering the safety accidents caused by the air-door opening and closing in an actual production mine, a large number of experiments were carried out to verify the effect of the algorithm using a simulated tunnel model. The results show that the proposed algorithm exhibits superior performance when the gradient boosting decision tree (GBDT) is selected for classification. In the data set composed of air-door opening and closing experimental data, the accuracy, precision, and recall rates of the air-door opening and closing identification are 91.89%, 93.07%, and 91.07%, respectively. In the data set composed of air-door opening and closing and other mine production activity experimental data, the accuracy, precision, and recall rates of the air-door opening and closing identification are 89.61%, 90.31%, and 88.39%, respectively.
1. Introduction
The air-door is a device that is used for adjusting the volume and direction of air flow in a mine ventilation system [1]. Air flow turbulence during the air-door opening and closing process can cause abnormal fluctuations in the wind-velocity sensor data in the associated roadway, resulting in false alarms from the wind-velocity sensors [2,3]. Thus, the opening and closing of an air-door in a mine is as important as a door opening and closing in a building for fire prevention and control [4,5,6]. Therefore, timely identification of the opening and closing of the air-door is critical.
In the absence of interference from production activities, the wind-velocity sensor data are not smooth lines; they show irregular small amplitude fluctuations under the action of turbulent pulsation. Under the joint action of the air-door opening and closing and turbulent pulsation, the abnormal fluctuation time of the wind-velocity data will appear outside the air-door opening and closing time. Our research group proved this fact through similar experiments, as shown in Figure 1.
Figure 1.
Wind-velocity sensor data containing the air-door opening and closing process.
As can be seen from Figure 1, there is no obvious correlation between the multiple abnormal fluctuations in the wind-velocity sensor data and the air-door opening and closing time monitored by the switching sensor. Therefore, the air-door opening and closing status monitored by the switching sensor can only be used to determine whether the abnormal fluctuation of the wind-velocity data during the opening and closing time is caused by the air-door (and not whether the abnormal fluctuation of the wind-velocity data outside the opening and closing time is caused by the air-door). If these abnormal fluctuations are determined by field personnel, abnormal fluctuations in the wind-velocity caused by other production activities or safety accidents before or after the air-door opening and closing may be ignored. The wind-velocity sensor data for identifying the opening and closing state of the air-door can be used to clarify whether the abnormal fluctuation is caused by the opening and closing of the air-door, so as to avoid other production activities and safety accidents caused by ignoring the abnormal fluctuation of the wind speed.
Because the number of wind-velocity sensors in the mine is less than the number of tunnels, and the wind-velocity sensor data in the mine is affected by turbulence pulsation, and the data fluctuation in the air-door opening and closing process is strongly influenced by the occurrence time, duration, and opening and closing angles of the air-door, such identification is difficult using regular statistics.
In the field of mine ventilation, no special algorithm is available for identifying the opening and closing of the air-door. Existing algorithms mainly focus on fault identification, such as roadway collapse, wall collapse, and air-door damage [7,8,9]. They can only identify long-term changes in the wind resistance or volume from large amounts of sensor data. Owing to the short air-door opening and closing time, and the small number of wind-velocity sensors that generate data changes during the process, the fault identification algorithms may fail. To address this issue, the identification of air-door opening and closing must be based on a new theory and an algorithm framework must be constructed in accordance with its characteristics. Wind-velocity sensor data constitute a sequence of wind-velocity data indexed in time order, i.e., a type of time-series data. Hence, time-series data anomaly identification methods from other engineering fields can be referenced. For rotating machinery, blast furnace iron-making, power quality signals, pipeline transportation, and other fields, Yao et al. proposed a gear fault diagnosis method based on the time and frequency-domain signals and a convolutional neural network (CNN) model [10]. Vununu et al. proposed a drill-bit fault diagnosis method based on power spectrum density (PSD) images and a deep convolutional autoencoder (DCAE) [11]. Glowacz designed a fault detection method for electric impact drills and coffee grinders using the root mean square (RMS), MSAF-17-MULTIEXPANDED-FILTER-14, and nearest neighbor (NN) classifier [12]. Wang et al. proposed a method for identifying unknown faults in the iron-making process using variable selection and a moving-window hidden Markov model (VS-MWHMM) [13]. Zhou et al. proposed a fault identification method for molten iron quality using monitoring indicator functions and kernel partial least squares (KPLS) [14]. Ouyang et al. introduced a fault detection and identification method for the blast furnace iron-making process using a gated recurrent unit (GRU) network and support vector data description (SVDD) [15]. Kikuta proposed an interference detection method for high-precision ranging using frequency dependence characteristics and adaptive notch filters [16]. Yang et al. proposed a method for detecting power quality waveform abnormalities using discrete wavelet transform (DWT) and residual singular values (RSV) [17]. Wang et al. proposed a method for classifying power quality disturbances using a CNN [18]. Mishra reviewed power quality disturbance detection and classification methods based on digital signal processing (DSP) and machine learning [19]. Jia et al. proposed a method for classifying abnormal pipeline working conditions using hoop strain information and support vector machines (SVM) [20]. Jia et al. developed a method for locating leakage points along a pipeline using wavelet packet vectors and support vector regression (SVR) [21]. Priyanka et al. studied the identification of failure rates in oil transportation pipelines using an unsupervised machine learning technique and a partition clustering algorithm [22]. Xu et al. proposed a method for identifying pipeline leaks using a dynamic threshold identification method (DTIM) and a Raman distributed fiber sensor (RDFS) system [23].
From the aforementioned studies, we find that the main idea of time-series data anomaly identification methods is identification using machine learning after deep mining of the data features. There are many feature mining methods and machine learning models for time-series data anomaly identification. Popular feature mining methods include basic statistics (BS) [24], fast Fourier transform (FFT) [25], short-time Fourier transform (STFT) [26], continuous wavelet transform (CWT) [27], DWT [28], and auto-regressive moving average (ARMA) [29]. Popular machine learning models include SVM [30], k-nearest neighbor (KNN) [31,32], gradient boosting decision tree (GBDT) [33,34], Bayesian network (BN) [35], decision tree (DT) [36], random forest (RF) [37], and CNN [38].
Accordingly, an algorithm for air-door opening and closing identification based on a single sensor is proposed. As DWT is a mature feature extraction method, it overcomes the shortcoming of FFT or STFT whereby the time-frequency resolution cannot be met at the same time. Compared with CWT or the semi-orthogonal wavelet transform (SWT), DWT has less redundancy [39], and the global information and fluctuation information of the data can be obtained through coordination with statistical features. Therefore, DWT and statistical features were chosen as the feature extraction methods for this algorithm. As the machine learning model in the algorithm, this study employs a similar experimental method for evaluating the performance of the algorithm under the SVM, GBDT, BN, and RF models. To better evaluate the effectiveness of the model, the accuracy rate (AC), precision rate (PR), and recall rate (RE) of the air-door opening and closing time identification are used as indicators to analyze the differences between the models, so as to determine the machine learning model that makes the best use of the mined data features and obtains the best opening and closing time results.
2. Identification Algorithm
This section describes the construction of the air-door opening and closing identification method using a single wind sensor. It consists of four parts. First, the total workflow of the proposed identification method is introduced. Second, the preprocessing step, including discrete normalization and multi-scale sliding window discretization, is described in detail. Third, the training of the classification model is described comprehensively. Finally, the merging and selection step is introduced.
To enhance the readability of the article, we include a nomenclature list as shown in Table 1.
Table 1.
Nomenclature list.
2.1. Workflow of the Method
Figure 2 shows the flowchart of the proposed method. The proposed method comprises four main steps.
Figure 2.
Flowchart of the air-door opening and closing identification method.
Step 1: Preprocessing. The variation range of various pieces of wind-velocity sensor data is uniformly reduced to [0,1] via normalization. Then, a multi-scale sliding window is used to generate an original sample () consisting of sub-time-series data. Finally, the original sample is divided into the training sample () and the test sample () in the ratio of 7:3.
Step 2: Training. The feature vectors of each sub-time-series data in the training and test samples are extracted using traditional statistics and DWT. Then, the sub-time-series data categories of the training samples are classified, and the categories and feature vectors corresponding to the sub-time-series data of the training samples are used for training the classification model.
Step 3: Classification. The sub-time-series data feature vectors of the test sample are used as the input of the trained classification model, and the model classifies them into categories.
Step 4: Merging and Selection. The sub-time-series data of each scale belonging to the air-door opening and closing set () are merged using the union method. After the merging is completed, the optimal air-door opening and closing time-series data are selected.
2.2. Preprocessing
Normalization and discretization are well-known techniques in data preprocessing [40]. Therefore, this section describes the normalization and discretization methods and the specific data change process of the algorithm in detail.
2.2.1. Normalization
Data normalization can be used to convert wind-velocity data from different ranges into data in the range [0,1], which is convenient for the subsequent unified processing. In this study, the wind-velocity sensor data are processed using deviation standardization, which is expressed as follows:
where represents the normalized data; represents the wind-velocity sensor data; represents the minimum value of the wind-velocity sensor data; and represents the maximum value of the wind-velocity sensor data.
The k-th piece of the wind-velocity monitoring data , after deviation standardization, changes to .
2.2.2. Discretization
To identify the air-door opening and closing time with different range more effectively, we propose a discrete processing method for one-dimensional wind-velocity sensor data based on the multi-scale sliding window method commonly used in image identification [41]. Based on the Coal Mine Safety Regulations in China and the data characteristics of the wind-velocity sensor data, the parameter constraints are obtained. The parameters selected for the multi-scale sliding window are governed by the following four constraints:
Equation (2) represents the constraint on the number of scaling times, where is the number of scaling times, and and represent the minimum and maximum number of scaling times, respectively. is greater than or equal to 2. Equation (3) represents the constraint on the scaling ratio and scaling times, where is the scaling ratio and is the set of the sliding window scale. Equation (4) represents the constraint on the sliding window scale, where and represent the minimum and maximum scale of a reasonable sliding window, respectively. is greater than or equal to 2, and is less than the shortest air-door opening and closing time. Equation (5) represents the constraint on the sliding distance, where is the sliding distance of the -scale sliding window, and is the remaining length of the time-series data after the -scale sliding window has been slid times.
According to the four aforementioned constraints, we select the number of scaling times as 4, the scaling ratio as 2, and the sliding window size as 4. When these parameters are used, the k-th piece of the normalized wind-velocity sensor data is discretized through a multi-scale sliding window to generate multiple sub-time-series data, and each time-series data is expressed as follows:
where represents the sub-time-series data in the -th sliding window after division of the k-th piece of wind-velocity sensor data. Further, denote the series data contained in .
The discretization process for a piece of wind-velocity sensor data is shown in Figure 3.
Figure 3.
Wind-velocity sensor data discretization process.
2.3. Training
After all the wind-velocity sensor data is preprocessed, the original samples composed of the sub-time-series data are generated, and the test samples and training samples are divided in a ratio of 7:3. It should be noted that the sub-time-series data belonging to the same segment of the sensor data must belong to the same data set. This section describes how the feature vectors are extracted from each sub-time series using traditional statistics and DWT, as well as the classification rule.
2.3.1. Extracting Features Based on Traditional Statistics
In terms of traditional statistical feature extraction, this study selects four statistical features as global features of the sub-time-series feature vectors, as shown in Table 2.
Table 2.
Four statistical features.
2.3.2. Extracting Features Based on DWT
DWT involves the representation of a signal with a finite length or a fast-decaying oscillatory waveform that is scaled and panned to match the input data, with good time-frequency local analysis capability and multi-resolution analysis characteristics. The process of DWT of sub-time-series data can be expressed as follows:
where denotes a sub-time-series data; is the sub-time-series data as a result of DWT; is the sequence of data; is a scale parameter; is the translation parameter along the time axis; and is a wavelet base function. In this study, the db1 wavelet is used.
After processing via DWT, the sub-time-series data are decomposed into several layers, with each layer consisting of high-frequency and low-frequency coefficients. The fluctuation features are obtained by performing entropy sum calculations on these high-frequency or low-frequency coefficients. The entropy sum formula for any layer of low-frequency and high-frequency coefficients is calculated as follows:
where represents the entropy sum of the low-frequency coefficients in layer ; represents the entropy sum of the high-frequency coefficients in layer ; represents the -th low-frequency coefficient in layer ; represents the -th high-frequency coefficient in layer ; represents the total number of low-frequency coefficients in layer ; and represents the total number of high-frequency coefficients in layer .
Therefore, this study uses a db1 wavelet with a filter length of 2; hence, the number of decomposition layers is 2 and the number of fluctuating features obtained is 4.
2.3.3. Feature Vector and Classification
According to Section 2.3.1 and Section 2.3.2, each sub-time-series feature vector consists of statistical features and fluctuating features. The feature vector of the sub-time-series data is expressed as follows:
Based on the known air-door opening and closing time for each piece of wind-velocity sensor data, all the time-series data are divided into two categories, namely, the sequence data within the air-door opening and closing time and the sequence data outside the air-door opening and closing time, which are used as the training sets of the classification model after classification.
2.4. Merging and Selection
After classifying the sub-time-series data in the test set using the trained model, we can obtain the optimal complete time-series data by merging and selecting the sub-time-series data. This section describes the merging process of the sub-time-series data of different scales belonging to the category of the air-door opening and closing time and the selection process of the merging results of each scale in detail.
2.4.1. Sub-Time-Series Merge
The sub-time-series data belonging to the air-door opening and closing time category on each scale of the wind-velocity sensor data are part of the complete air-door opening and closing time-series data. There may be some overlap among the parts, as shown in Figure 4. In the figure, the data in each blue box is the sub-time-series data belonging to the category of the air-door opening and closing time, whereas the shaded part is the overlapping part of two sub-time-series data. Therefore, we need to judge the overlap and merge the two sub-time-series.
Figure 4.
Example of sub-time-series data of different samples before merging.
Intersection over Union (IoU) is used to judge the overlap between two sub-time-series data. The IoU between two sub-time-series data can be calculated as follows:
where and represent two sub-time-series data.
When IoU > 0, the two time-series data overlap. The union method is used to merge the two sub-time-series data. The merging of the two overlapping sub-time-series data and the confidence calculation of the merged sub-time-series data can be expressed as follows:
where represents the merged sub-time-series data; represents the confidence of the merged sub-time-series data; and and represent the confidence of and , respectively.
Based on the overlapping judgment and the merging of the two time-series data, a method for merging all the sub-time-series data belonging to the air-door opening and closing time of each piece of the wind-velocity sensor data is proposed. The merging process of all the sub-time-series data belonging to the air-door opening and closing time category of a piece of the wind-velocity sensor data is shown in Algorithm 1.
| Algorithm 1. Merging process of time-series data of time identification samples. |
| Inputs: Four scales of sub-time-series data belonging to the air-door opening and closing time category |
| Outputs: Merged time-series data belonging to the air-door opening and closing time category |
| 1. for s in 0, 1, 2, 3 do |
| 2. f, d, y = 0 |
| 3. i = 1 |
| 4. for x in [xi, …, xi+1] do |
| 5. calculate by Equation (11) |
| 6. if then |
| 7. if f = d then |
| 8. merge → by Equation (10) |
| 9. d = d + 1 |
| 10. end if |
| 11. if f < d then |
| 12. merge → by Equation (10) |
| 13. end if |
| 14. end if |
| 15. if then |
| 16. |
| 17. f = f + 1 |
| 18. y = y + 1 |
| 19. end if |
| 20. end for |
| 21. i = i + 2 |
| 22. end for |
2.4.2. Optimal Time-Series Data Selection Based on IoU and Confidence
For a section of the wind-velocity sensor data, the time-series data of each scale belong to the category of the air-door opening and closing time . The scaled time-series data are restored as shown in Figure 5.
Figure 5.
Examples of time-series data restoration at different scales.
The recovered sub-time-series data are the preliminary identification results. Because there is more than one preliminary result, an optimal time-series selection method based on IoU and confidence is proposed.
In this method, the IoU threshold is used to eliminate the incorrect results. First, we set an IOU threshold. If the average IOU value of a result is smaller than the threshold, the result is eliminated. In this paper, the IOU threshold is 0.1. After eliminating the incorrect result, the result with the highest confidence is selected as the optimal identification result. The average IoU of each identification result and the other identification results is calculated as follows:
where represents the average IoU of time-series data and other time-series data, and represents the number of time-series data in the preliminary result.
After the optimal selection, only one initial identification result of a section of the wind-velocity sensor data is retained, as shown in Figure 6.
Figure 6.
Example of preliminary identification results.
3. Similar Experiments
This section describes a similar experimental model designed to carry out some experiments. It consists of two parts. First, we describe the design principle of the similarity model and the construction of the experimental platform. Second, we describe the experimental conditions and summarize some experimental data laws.
3.1. Design and Construction of the Experimental Platform
Owing to the complex conditions in the mine, field tests of air-door opening and closing may lead to disturbances in the flow field around the air-door and affect the normal production of the mine. When there is a working face in the roadway associated with the air-door, it may cause a gas explosion or other accidents that would endanger the safety of mine workers. In addition, the abnormal fluctuation of wind speed data caused by the air-door opening and closing may lead to abnormal fluctuation of the velocity sensor only in the associated tunnel. Therefore, this study designs a similar experimental platform to collect velocity data.
The experimental model of the prototype design refers to the experimental tunnel of the Key Laboratory of Mine Thermodynamic Disasters and Control of the Ministry of Education of Liaoning University of Engineering and Technology. According to the literature [42,43,44], within two geometrically similar models, the flow field enters a second self-simulation zone when the Euler number (EU) is independent of the Reynolds number (RE), satisfying the flow similarity principle. The overall similarity ratio between the experimental model and the experimental roadway is 1:16, and the length direction variation is 2, so as to meet the geometric similarity [42]. To meet the flow similarity, a numerical simulation is conducted to obtain the EU variation curves under different RE, as shown in Figure 7.
Figure 7.
Curves of EU variation with RE within the numerical simulation model and the experimental model.
As shown in Figure 7, the EU of both the numerical model and the numerical simulation model basically do not change when the RE is greater than 0.75 × 105. When the inlet wind-velocity of the experimental model is greater than 7.9 m/s, the flow is similar to that of the experimental roadway when the inlet wind-velocity is greater than 0.49 m/s. After determining the parameters of the experimental model as described above, the experimental system of the damper opening and closing is obtained, which is composed of the roadway model, an electric damper, a velocimeter, and a fan, as shown in Figure 8. Figure 8a shows the size and principle of the experimental system, Figure 8b shows the sensor used in the experiment and other experimental equipment for other mine production activities, and Figure 8c shows the entity diagram of the experimental system.
Figure 8.
Experimental system: (a) experimental size and principle; (b) sensor used in the experiment and other experimental equipment for other mine production activities; (c) experimental system entity diagram.
In the experimental device shown in Figure 7, the switching sensor is used to determine the air-door opening and closing time in each experiment, and the wind-velocity adjusting device of the electronic car and fan are used to carry out an experiment on the airflow disorder caused by the running of the mine car and the wind-velocity adjustment.
3.2. Experimental Conditions and Laws
3.2.1. Air-door Opening and Closing Experiment
The four variable parameters of the air-door opening and closing experiment are as follows: parameter 1, inlet wind-velocity; parameter 2, air-door opening and closing velocity; parameter 3, air-door opening and closing angle; and parameter 4, air-door fixed angle opening time. Under the premise that the air-door starts opening at 10 s, experiments were conducted for 336 working conditions by arranging and combining the different values of the four parameters listed in Table 3.
Table 3.
Specific parameters of each component of the air-door opening and closing factors.
Table 4.
Setting of each parameter condition in a part of the air-door opening and closing experiments.
Figure 9.
Variation of wind-velocity data in a part of the air-door opening and closing experiments: (a) monitoring point 1; (b) monitoring point 2; (c) monitoring point 3; and (d) monitoring point 4.
As shown in Figure 9, when there is no air-door disturbance, the wind-velocity data of each measuring point also fluctuate, owing to the existence of turbulent pulsation. The wind-velocity data at different monitoring positions fluctuate more significantly during the opening period of the air-door, and the measuring points at the inlet roadway, the ventilation side of the air-door, and the windward side of the air-door show an upward trend. The wind-velocity data of parallel roadway measurement points in the roadway where the air-door is located shows a downward fluctuation trend.
3.2.2. Other Mine Production Activity Experiment
Other mine production activity experiments include two types of production activities: one is the mine car running experiment, and the other is the fan wind-velocity adjusting experiment.
The three variable parameters of the mine car running experiment are as follows: parameter 1, inlet wind-velocity; parameter 2, mine car running velocity; parameter 3, mine car running direction. Under the premise of the same size, running distance, and number of wind-velocity sensors, the different values of the three parameters listed in Table 5 are permuted and combined, and 36 types of working conditions are considered. The experiment is repeated three times for each working condition.
Table 5.
Specific parameters of each component of the mine car running factors.
The three variable parameters of the fan wind-velocity adjusting experiment are as follows: parameter 1, inlet wind-velocity; parameter 2, adjust the wind-velocity; parameter 3, adjust the time of the wind-velocity. Under the premise of the same time of wind-velocity adjustment, different values of the three parameters listed in Table 6 are permuted and combined to obtain a total of 60 working conditions, and the experiment is repeated three times for each working condition.
Table 6.
Specific parameters of each component of the fan wind-velocity adjusting factors.
Table 7.
Setting of each parameter condition in a part of the other mine production activity experiments.
Figure 10.
Variation of wind-velocity data in a part of the other mine production activity experiments: (a) monitoring point 1; (b) monitoring point 2; (c) monitoring point 3; and (d) monitoring point 4.
As shown in Figure 10, mine car running and fan wind-velocity adjustment will also lead to obvious fluctuations in the wind-velocity data of monitoring point 1 and monitoring point 2.
4. Validation and Comparison
4.1. Machine Learning Protocol
Scikit-learn (sklearn) is a powerful machine learning library provided by a third party (Python). Based on the open-source code of sklearn, we constructed a novel air-door opening and closing identification algorithm using a single wind sensor by employing SVM, GBDT, BN, and RF.
4.2. Evaluation Index
To verify the identification effect of the proposed method on the air-door opening and closing time, we choose three indicators, namely accuracy (), precision (), and recall (). The average value of these indicators in each air-door opening and closing stage is used to evaluate the effect of the opening and closing stage division. They can be calculated using the true positive (), true negative (), false negative (), and false positive (). They are expressed as follows:
4.3. Model Selection and Algorithm Effect
In this section, the effectiveness of the algorithm is verified using the data set composed of the experimental data of the air-door opening and closing. Because there are other production activities besides the air-door opening and closing in the actual mine, this study used the data set composed of the experimental data of the air-door opening and closing and the experimental data of other mine production activities to validate the algorithm.
4.3.1. Experimental Data of Air-door Opening and Closing Are Used to Verify the Effect of the Algorithm
This study used 1344 experimental data including 336 air-door opening and closing conditions and 4 velocity measurement points were used as the dataset; 70% of the data set was used as the training set for the classification model, and the remaining 30% was used as the test set for the overall method. To avoid bias, 10 folds cross-validation were performed.
To select the optimal classification model, we compared the identification effects of the air-door opening and closing identification algorithm based on four different classification models, namely SVM, GBDT, BN, and RF. The test set identification effect of each cross-validation using the identification algorithm with different classification models is shown in Figure 11. The average identification effect of the test set for 10 folds cross-validation using the identification algorithm with different classification models is summarized in Table 8.
Figure 11.
Identification effect of different models used in the algorithm.
Table 8.
Average identification effect of all folds cross-validation when different models are used in the algorithm.
According to Figure 11 and Table 8, when the GBDT model is employed, the , , and of the algorithm are more than 90%, which meet the requirements of practical engineering applications. The recognition effect is better than that of the algorithm using the other models. The , , and of the algorithm using the RF model are all less than 90%, and the identification effect in not as good as that of the algorithm using the other models. When the SVM model is employed, the , , and of the algorithm are more than 90%; however, the identification effect is not as good as that of the GBDT model. When the BN model is employed, only the exceeds 90%. Therefore, the classification models employed in the air-door opening and closing recognition algorithm can be ranked on the basis of the recognition effect as follows: GBDT > SVM > BN > RF.
4.3.2. Experimental Data of Air-door Opening and Closing Used to Verify the Effect of the Algorithm
In this section, the wind speed data of 360 car running experiments are added to the data set used in Section 4.3.1, and the proportion of the air-door opening and closing experimental data in each cross-validation process is the same as that of other mine production activities. The test set identification effect of each cross-validation using the identification algorithm with different classification models is shown in Figure 12. The average identification effect of the test set for 10 folds cross-validation using the identification algorithm with different classification models is summarized in Table 9.
Figure 12.
Identification effect of different models used in the algorithm.
Table 9.
Average identification effect of all folds cross-validation when different models are used in the algorithm.
According to Figure 12 and Table 9, when there are other production activity experiments in the data set, the recognition effect of the algorithm will decrease. At this time, the , and of the algorithm using the RF model are all less than 80%, and the recognition effect is not as good as that of the algorithm using other models. When the BN model is used, the , , and of the algorithm are all less than 87%, and the recognition effect is only better than that of the algorithm using RF. When SVM is used, although the of the algorithm reaches 90%, the and of the algorithm are less than 90%. When GBDT is used, the of the algorithm both reach 90%, and the and of the algorithm also reaches 88%. Therefore, when there are other production activity experiment data in the data set, the identification effect of the GBDT model is still the best.
5. Conclusions
- (1)
- It is difficult to identify the abnormal fluctuation of wind speed caused by the air-door opening and closing in the complex ventilation system of a mine, and the wind-velocity sensors may raise false alarms. To overcome this problem, we proposed an air-door opening and closing recognition algorithm. The algorithm innovatively uses the monitoring data of a single wind-velocity sensor as the original data, extracts the data features via statistical indicators and DWT, and then classifies the data using a machine learning algorithm. Finally, according to the classification results, efficient identification of the air-door opening and closing time is realized.
- (2)
- The effectiveness of the proposed algorithm was verified via similar experiments. Through comparison and verification, when GBDT was selected as the machine learning model in the algorithm, the algorithm exhibited the best recognition effect for the air-door opening and closing time. When the test data set is composed entirely of the air-door opening and closing experiment data, the , , and of the algorithm are 91.81%, 92.99%, and 90.53%, respectively. When the test data set is composed entirely of the air-door opening and closing experiment data and other mine production activity experiment data, the , , and of the algorithm are 89.61%, 90.31%, and 88.39%, respectively.
- (3)
- If the algorithm is applied in mines with subsequent improvements, it can effectively identify whether the abnormal wind speed fluctuation is caused by the opening and closing of the air-door through the wind speed data of a single sensor, and can distinguish the abnormal wind speed data fluctuation caused by other production activities and the opening and closing of the air-door. It can effectively solve the false alarm problem of wind speed sensor and reduce the workload of field staff.
- (4)
- The proposed algorithm is suitable for the identification of not only air-door opening and closing but also other wind-velocity disturbance activities in mines. In the future, we will try to modify the algorithm so that it can be used for the running position identification of the mining car and other problems that remain to be solved.
- (5)
- This study has the following limitation. Only four common machine learning algorithms were analyzed, namely SVM, GBDT, BN, and RF. Deep learning methods such as CNN will be further studied in the future.
- (6)
- As is well known, there is no universal best method. In this study, only machine learning algorithms were used to identify the opening and closing of the air-door in a mine. The conclusions drawn from this study may not be applicable when addressing other issues. It is necessary to comprehensively analyze the nature of the problem to be solved as well as the principle of various machine learning algorithms, and subsequently select the most appropriate algorithm in order to obtain the optimal solution.
- (7)
- We plan to conduct a large-scale field test in the mine after improving the algorithm, so as to verify its potential for applications effect of the algorithm in an actual mine.
Author Contributions
Conceptualization, W.S., L.D. and J.L.; data curation, W.S.; formal analysis, W.S. and L.D.; funding acquisition, L.D.; investigation, W.S. and L.D.; methodology, W.S., L.D. and J.L.; project administration, L.D.; resources, W.S., L.D. and J.L.; supervision, L.D. and J.L.; validation, W.S., L.D. and J.L.; writing—original draft, W.S.; writing—review & editing, W.S. and L.D. All authors have read and agreed to the published version of the manuscript.
Funding
This work was funded by the National Natural Science Foundation of China (grant number 51904143).
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. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
References
- Sui, X.; Wang, L.; Miao, D. The Design of Mine Air Door Based on The Finite Element Analysis. In Proceedings of the 2011 Second International Conference on Mechanic Automation and Control Engineering, Inner Mongolia, China, 15–17 July 2011. [Google Scholar] [CrossRef]
- Hu, K.; Zheng, J.; Wu, H.; Jia, H. Temperature distribution and equipment layout in a deep chamber: A case study of a coal mine substation. Sustainability 2022, 14, 3852. [Google Scholar] [CrossRef]
- Huang, D.; Liu, J.; Deng, L.; Li, X.; Song, Y. An adaptive kalman filter for online monitoring of mine wind speed. Arch. Min. Sci. 2019, 4, 813–827. [Google Scholar] [CrossRef]
- Panindre, P.; Mousavi, N.S.S.; Kumar, S. Improvement of Positive Pressure Ventilation by optimizing stairwell door opening area. Fire Saf. J. 2017, 92, 195–198. [Google Scholar] [CrossRef]
- Lee, J. Numerical analysis on the rapid fire suppression using a water mist nozzle in a fire compartment with a door opening. Nucl. Eng. Technol. 2019, 51, 410–423. [Google Scholar] [CrossRef]
- Man, X.; Lu, Y.; Li, G.; Wang, Y.; Liu, J. A study on the stack effect of a super high-rise residential building in a severe cold region in China. Indoor Built Environ. 2020, 29, 255–269. [Google Scholar] [CrossRef]
- Huang, D.; Liu, J.; Deng, L. A hybrid-encoding adaptive evolutionary strategy algorithm for windage alteration fault diagnosis. Process Saf. Environ. Prot. 2020, 136, 242–252. [Google Scholar] [CrossRef]
- Zhao, D.; Shen, Z.; Deng, L. Study on roadway fault diagnosis of the mine ventilation system based on improved SVM. Min. Metall. Explor. 2022, 39, 983–992. [Google Scholar] [CrossRef]
- Liu, L.; Liu, J.; Zhou, Q.; Huang, D. Machine learning algorithm selection for windage alteration fault diagnosis of mine ventilation system. Adv. Eng. Inform. 2022, 53, 101666. [Google Scholar] [CrossRef]
- Yao, Y.; Wang, H.; Li, S.; Liu, Z.; Gui, G.; Dan, Y.; Hu, J. End-To-End Convolutional Neural Network Model for Gear Fault Diagnosis Based on Sound Signals. Appl. Sci. 2018, 8, 1584. [Google Scholar] [CrossRef] [Green Version]
- Vununu, C.; Moon, K.-S.; Lee, S.-H.; Kwon, K.-R. A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals. Sensors 2018, 18, 2634. [Google Scholar] [CrossRef] [PubMed]
- Glowacz, A. Fault Detection of Electric Impact Drills and Coffee Grinders Using Acoustic Signals. Sensors 2019, 19, 269. [Google Scholar] [CrossRef] [PubMed]
- Wang, L.; Yang, C.; Sun, Y.; Zhang, H.; Li, M. Effective variable selection and moving window HMM-based approach for iron-making process monitoring. J. Process Control. 2018, 68, 86–95. [Google Scholar] [CrossRef]
- Zhou, P.; Zhang, R.; Liang, M.; Fu, J.; Wang, H.; Chai, T. Fault identification for quality monitoring ofmolten iron in blast furnace ironmaking based on KPLS with improved contribution rate. Control. Eng. Pract. 2020, 27, 104354. [Google Scholar] [CrossRef]
- Ouyang, H.; Zeng, J.; Li, Y.; Luo, S. Fault Detection and Identification of Blast Furnace Ironmaking Process Using the Gated Recurrent Unit Network. Processes 2020, 8, 391. [Google Scholar] [CrossRef]
- Kikuta, K.; Hirose, A. Narrowband interference mitigation in UWB systems utilizing frequency dependence of null formation in array antennas. IEEE Access 2016, 4, 8715–8720. [Google Scholar] [CrossRef]
- Yang, X.; Guo, C.; Luo, Y. A Novel Adaptive Detection Method for Generic Power Quality Waveform Abnormality. In Proceedings of the 2018 18th International Conference on Harmonics and Quality of Power (ICHQP), Ljubljana, Slovenia, 13–16 May 2018. [Google Scholar] [CrossRef]
- Wang, S.; Chen, H. A novel deep learning method for the classification of power quality disturbances using deep convolutional neural network. Appl. Energy 2019, 235, 1126–1140. [Google Scholar] [CrossRef]
- Mishra, M. Power quality disturbance detection and classification using signal processing and soft computing techniques: A comprehensive review. Int. Trans. Electr. Energy Syst. 2019, 29, e12008. [Google Scholar] [CrossRef]
- Jia, Z.; Wu, W.; Ren, L.; Li, H.; Wang, Z. Pipeline abnormal classification based on support vector machine using FBG hoop strain sensor. Optik 2018, 170, 328–338. [Google Scholar] [CrossRef]
- Jia, Z.; Ren, L.; Li, H.; Wu, W. Pipeline leakage identification and localization based on the fiber Bragg grating hoop strain measurements and particle swarm optimization and support vector machine. Struct. Control. Health Monit. 2019, 26, e2290. [Google Scholar] [CrossRef]
- Priyanka, E.; Thangavel, S. Decision making based on machine learning algorithm for identifying failure rates in the oil transportation pipeline. In Proceedings of the 2020 International Conference on Decision aid Sciences and Application (DASA), Sakheer, Bahrain, 8–9 November 2020. [Google Scholar] [CrossRef]
- Xu, Y.; Li, J.; Zhang, M.; Yu, T.; Yan, B.; Zhou, X.; Yu, F.; Zhang, J.; Qiao, L.; Wang, T.; et al. Pipeline leak detection using Raman distributed fiber sensor with dynamic threshold identification method. IEEE Sens. J. 2020, 20, 7870–7877. [Google Scholar] [CrossRef]
- Shakeela, S.; Shankar, N.; Reddy, P.; Tulasi, T.; Sai, M. Optimal ensemble learning based on distinctive feature selection by univariate ANOVA-F statistics for IDS. Int. J. Electron. Telecommun. 2021, 67, 267–275. [Google Scholar] [CrossRef]
- Li, M.; Chen, W. FFT-based deep feature learning method for EEG classification. Biomed. Signal Processing Control. 2021, 66, 102492. [Google Scholar] [CrossRef]
- Jung, S.; Liao, C.; Wu, Y.; Yuan, S.; Sun, C. Efficiently Classifying Lung Sounds through Depthwise Separable CNN Models with Fused STFT and MFCC Features. Diagnostics 2021, 11, 732. [Google Scholar] [CrossRef] [PubMed]
- Jalayer, M.; Orsenigo, C.; Vercellis, C. Fault detection and diagnosis for rotating machinery: A model based on convolutional LSTM, Fast Fourier and continuous wavelet transforms. Comput. Ind. 2021, 125, 103378. [Google Scholar] [CrossRef]
- Bendjillali, R.; Beladgham, M.; Merit, K.; Taleb-Ahmed, A. Improved Facial Expression Recognition Based on DWT Feature for Deep CNN. Electronics 2019, 8, 324. [Google Scholar] [CrossRef]
- Gao, H.; Gao, T. Detection of median filtering based on ARMA model and pixel-pair histogram feature of difference image. Multimed. Tools Appl. 2020, 79, 12551–12567. [Google Scholar] [CrossRef]
- Lv, Y.; Zhao, W.; Zhao, Z.; Li, W.; Ng, K. Vibration signal-based early fault prognosis: Status quo and applications. Adv. Eng. Inform. 2022, 52, 101609. [Google Scholar] [CrossRef]
- Wang, K.; Zhang, Z.; Wu, X.; Zhang, L. Multi-class object detection in tunnels from 3D point clouds: An auto-optimized lazy learning approach. Adv. Eng. Inform. 2022, 52, 101543. [Google Scholar] [CrossRef]
- Schlegl, T.; Schlegl, S.; Tomaselli, D.; West, N.; Deuse, J. Adaptive similarity search for the retrieval of rare events from large time series databases. Adv. Eng. Inform. 2022, 52, 101629. [Google Scholar] [CrossRef]
- Nagy, A.; Simon, V. Improving traffic prediction using congestion propagation patterns in smart cities. Adv. Eng. Inform. 2021, 50, 101343. [Google Scholar] [CrossRef]
- Jeon, J.; Cai, H. Multi-class classification of construction hazards via cognitive states assessment using wearable EEG. Adv. Eng. Inform. 2022, 53, 101646. [Google Scholar] [CrossRef]
- Haruna, A.; Jiang, P. Adaptability analysis of design for additive manufacturing by using fuzzy Bayesian network approach. Adv. Eng. Inform. 2022, 52, 101613. [Google Scholar] [CrossRef]
- Pappalardo, G.; Cafiso, S.; Di Graziano, A.; Severino, A. Decision Tree Method to Analyze the Performance of Lane Support Systems. Sustainability 2021, 13, 846. [Google Scholar] [CrossRef]
- Sun, L.; Ji, Y.; Zhu, X.; Peng, T. Process knowledge-based random forest regression for model predictive control on a nonlinear production process with multiple working conditions. Adv. Eng. Inform. 2022, 52, 101561. [Google Scholar] [CrossRef]
- Bhatt, D.; Patel, C.; Talsania, H.; Patel, J.; Vaghela, R.; Pandya, S.; Modi, K.; Ghayvat, H. CNN Variants for Computer Vision: History, Architecture, Application, Challenges and Future Scope. Electronics 2021, 10, 2470. [Google Scholar] [CrossRef]
- Goel, A.; Vishwakarma, V. Fractional DCT and DWT hybridization based efficient feature extraction for gender classification. Pattern Recognit. Lett. 2017, 95, 8–13. [Google Scholar] [CrossRef]
- Hadeel, O.; Saad, D.; Sana, S. The Impact of Data Pre-Processing Techniques and Dimensionality Reduction on the Accuracy of Machine Learning. In Proceedings of the 2019 9th Annual Information Technology, Electromechanical Engineering and Microelectronics Conference (IEMECON), Jaipur, India, 13–15 March 2019. [Google Scholar] [CrossRef]
- Zhong, J.; Lei, T.; Yao, G. Robust Vehicle Detection in Aerial Images Based on Cascaded Convolutional Neural Networks. Sensors 2017, 17, 2720. [Google Scholar] [CrossRef]
- Wang, Y.; Xie, Y.; Liu, H.; Ren, R. Physical model experiment on semi-transverse ventilation air inlet and outlet of subsea tunnel. China J. Highw. Transp. 2010, 23, 76. [Google Scholar] [CrossRef]
- Li, F.; Luo, J.; Wang, L.; Gao, L. Analysis of aerodynamic effects and load spectrum characteristics in high-speed railway tunnels. J. Wind. Eng. Ind. Aerodyn. 2021, 216, 104729. [Google Scholar] [CrossRef]
- Xin, B.; Dang, W.; Yan, X.; Yu, J.; Bai, Y. Dispersion characteristics and hazard area prediction of mixed natural gas based on wind tunnel experiments and risk theory. Process Saf. Environ. Prot. 2021, 152, 278–290. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).