Next Article in Journal
A Privacy-Preserved ID-Based Secure Communication Scheme in 5G-IoT Telemedicine Systems
Previous Article in Journal
A Deep Sequence Learning Framework for Action Recognition in Small-Scale Depth Video Dataset
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Air-Door Opening and Closing Identification Algorithm Using a Single Wind-Velocity Sensor

1
College of Safety Science and Engineering, Liaoning Technical University, Huludao 125105, China
2
Key Laboratory of Mine Thermo-Motive Disaster & Prevention, Ministry of Education, Huludao 125105, China
*
Author to whom correspondence should be addressed.
Submission received: 19 August 2022 / Revised: 1 September 2022 / Accepted: 8 September 2022 / Published: 9 September 2022
(This article belongs to the Section Intelligent Sensors)

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.
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.

2.1. Workflow of the Method

Figure 2 shows the flowchart of the proposed method. The proposed method comprises four main steps.
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 ( G ) consisting of sub-time-series data. Finally, the original sample is divided into the training sample ( G r ) and the test sample ( G e ) 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 ( G r e ) 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:
x = ( x x min ) ( x max x min )
where x represents the normalized data; x represents the wind-velocity sensor data; x min represents the minimum value of the wind-velocity sensor data; and x max represents the maximum value of the wind-velocity sensor data.
The k-th piece of the wind-velocity monitoring data { X k | x i k } , i = 1 , 2 , , L , after deviation standardization, changes to { X k | x i k } , i = 1 , 2 , , L .

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:
Q m i n S Q m a x
Q m a x Z w
P m i n w P m a x
t j = w 2 l j > = w 2 t j = l j l j < w 2
Equation (2) represents the constraint on the number of scaling times, where S is the number of scaling times, and Q m i n and Q m a x represent the minimum and maximum number of scaling times, respectively. Q m i n is greater than or equal to 2. Equation (3) represents the constraint on the scaling ratio and scaling times, where Z is the scaling ratio and w is the set of the sliding window scale. Equation (4) represents the constraint on the sliding window scale, where P m i n and P m a x represent the minimum and maximum scale of a reasonable sliding window, respectively. P m i n is greater than or equal to 2, and P m a x is less than the shortest air-door opening and closing time. Equation (5) represents the constraint on the sliding distance, where t j is the sliding distance of the w -scale sliding window, and l j is the remaining length of the time-series data after the w -scale sliding window has been slid j 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 { X k | x i k } , i = 1 , 2 , , L is discretized through a multi-scale sliding window to generate multiple sub-time-series data, and each time-series data is expressed as follows:
T k , j s = { t 2 j 1 s , t s 2 j , t s 2 j + 1 , t s 2 j + 2 } 2 j + 2 L s T k , j s = { t L s 3 s , t s L s 2 , t s L s 1 , t s L s } 2 j + 2 > L s
where T k , j s represents the sub-time-series data in the j -th sliding window after division s of the k-th piece of wind-velocity sensor data. Further, t 2 j 1 s , t s 2 j , t s 2 j + 1 , t s 2 j + 2 denote the series data contained in T k , j s .
The discretization process for a piece of wind-velocity sensor data is shown in Figure 3.

2.3. Training

After all the wind-velocity sensor data is preprocessed, the original samples G composed of the sub-time-series data are generated, and the test samples G e and training samples G r 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.

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:
W T f ( q , w ) = R f ( t ) ψ q , w ( t ) ¯ d t
where f ( t ) denotes a sub-time-series data; W T f ( q , w ) is the sub-time-series data as a result of DWT; t is the sequence of data; q is a scale parameter; w is the translation parameter along the time axis; and ψ q , w ( t ) 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:
e j s = i = 1 n s c s j i × log 2 c s j i e j d = i = 1 n d c d j i × log 2 c d j i
where e j s represents the entropy sum of the low-frequency coefficients in layer j ; e j d represents the entropy sum of the high-frequency coefficients in layer j ; c s j i represents the i -th low-frequency coefficient in layer j ; c d j i represents the i -th high-frequency coefficient in layer j ; n s represents the total number of low-frequency coefficients in layer j ; and n d represents the total number of high-frequency coefficients in layer j .
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 C k , j s of the sub-time-series data T k , j s is expressed as follows:
C i k = ( x ¯ , x m i n , x m a x , σ 2 , e 1 s , e 1 d , e 2 s , e 2 d ) T
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.
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:
I o U a b = T k , a s T k , b s T k , a s T k , b s
where T k , a s and T k , b s 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:
T k , m s = T k , a s T k , b s c k , m s = c k , a s + c k , b s 2
where T k , m s represents the merged sub-time-series data; c k , m s represents the confidence of the merged sub-time-series data; and c k , a s and c k , b s represent the confidence of T k , a s and T k , b s , 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 I o U x , x + 1 by Equation (11)
6.     if I o U x , x + 1 > 0 then
7.       if f = d then
8.         merge T k , x s and   T k , x + 1 s T k , y s by Equation (10)
9.         d = d + 1
10.        end if
11.        if f < d then
12.          merge T k , x s   and   T k , x s T k , y s by Equation (10)
13.        end if
14.     end if
15.     if I o U x , x + 1 0 then
16.         { }   append   T k , y s
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 { T k , 0 0 , , T k , y 1 0 , T k , y 2 1 , , T k , y 3 1 , T k , y 4 2 , , T k , y 5 2 , T k , y 6 3 , , T k , y 7 3 } . The scaled time-series data are restored as shown in Figure 5.
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:
I o U k , m ¯ = n = 1 n m T k , m s T k , n s T k , m s T k , n s n m
where I o U k , m ¯ represents the average IoU of T k , m s time-series data and other time-series data, and n m 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.

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.
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.
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.
Some working conditions are summarized in Table 4, and their data are shown in Figure 9.
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.
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.
Some working conditions are summarized in Table 7, and their data are shown in Figure 10.
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 ( A C ), precision ( P R ), and recall ( R E ). 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 ( T P ), true negative ( T N ), false negative ( F N ), and false positive ( F P ). They are expressed as follows:
A C = T P + T N T P + F P + T N + F N
P R = T P F P + T P
R E = T P T P + F N

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.
According to Figure 11 and Table 8, when the GBDT model is employed, the A C , P R , and R E 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 A C , P R , and R E 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 A C , P R , and R E 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 P R 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.
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 P R , and R E 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 A C , P R , and R E 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 P R of the algorithm reaches 90%, the A C and R E of the algorithm are less than 90%. When GBDT is used, the P R of the algorithm both reach 90%, and the A C and R E 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 A C , P R , and R E 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 A C , P R , and R E 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

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. Glowacz, A. Fault Detection of Electric Impact Drills and Coffee Grinders Using Acoustic Signals. Sensors 2019, 19, 269. [Google Scholar] [CrossRef] [PubMed]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. 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]
  21. 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]
  22. 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]
  23. 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]
  24. 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]
  25. Li, M.; Chen, W. FFT-based deep feature learning method for EEG classification. Biomed. Signal Processing Control. 2021, 66, 102492. [Google Scholar] [CrossRef]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
  30. 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]
  31. 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]
  32. 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]
  33. Nagy, A.; Simon, V. Improving traffic prediction using congestion propagation patterns in smart cities. Adv. Eng. Inform. 2021, 50, 101343. [Google Scholar] [CrossRef]
  34. 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]
  35. 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]
  36. 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]
  37. 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]
  38. 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]
  39. 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]
  40. 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]
  41. 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]
  42. 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]
  43. 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]
  44. 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]
Figure 1. Wind-velocity sensor data containing the air-door opening and closing process.
Figure 1. Wind-velocity sensor data containing the air-door opening and closing process.
Sensors 22 06837 g001
Figure 2. Flowchart of the air-door opening and closing identification method.
Figure 2. Flowchart of the air-door opening and closing identification method.
Sensors 22 06837 g002
Figure 3. Wind-velocity sensor data discretization process.
Figure 3. Wind-velocity sensor data discretization process.
Sensors 22 06837 g003
Figure 4. Example of sub-time-series data of different samples before merging.
Figure 4. Example of sub-time-series data of different samples before merging.
Sensors 22 06837 g004
Figure 5. Examples of time-series data restoration at different scales.
Figure 5. Examples of time-series data restoration at different scales.
Sensors 22 06837 g005
Figure 6. Example of preliminary identification results.
Figure 6. Example of preliminary identification results.
Sensors 22 06837 g006
Figure 7. Curves of EU variation with RE within the numerical simulation model and the experimental model.
Figure 7. Curves of EU variation with RE within the numerical simulation model and the experimental model.
Sensors 22 06837 g007
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.
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.
Sensors 22 06837 g008
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.
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.
Sensors 22 06837 g009
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.
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.
Sensors 22 06837 g010
Figure 11. Identification effect of different models used in the algorithm.
Figure 11. Identification effect of different models used in the algorithm.
Sensors 22 06837 g011
Figure 12. Identification effect of different models used in the algorithm.
Figure 12. Identification effect of different models used in the algorithm.
Sensors 22 06837 g012
Table 1. Nomenclature list.
Table 1. Nomenclature list.
Names and AbbreviationsMeaning
Air-door opening and closingThis process consists of three stages: the air-door from closing to opening to an angle, the air-door stays open at this angle for a period of time, and the air- door stays open at this angle to fully closed.
MSSW (multiple-scale sliding window)A computer vision technique that can detect objects at multiple scales
Sub-time series dataSliding-window partition of time series data
DWT (discrete wavelet transformation)A method for time and scale analysis of data
SVM (support vector machines)A machine learning model that classifies data by finding a plane that separates the two sides
Integrated learningThe idea of combining multiple weak learners to form a strong one
BoostingA school of integrated learning in which integrated weak learners are interdependent
BaggingAnother school of integrated learning, integrated weak learners do not depend on each other
GBDT (gradient boosting decision tree)An addition model based on boosting ensemble learning
BN (Bayesian network)A model extended from the Bayes method
RF (random forest)A model based on bagging ensemble learning idea
IoU (Intersection over Union)A test criterion derived by dividing the overlapping part of two regions by the set part of the two regions
A C (accuracy rate)The ratio of the correct quantity recognized by the algorithm to the total correct quantity
P R (precision rate)The proportion of the target category samples identified by the algorithm that are really the target category samples
R E (recall rate)The ratio of the target category samples identified by the algorithm to all the target category samples
Table 2. Four statistical features.
Table 2. Four statistical features.
Statistical FeaturesExpression
mean value x ¯ = i k x i / k
minimum value x m i n = min ( S i k )
maximum value x m a x = max ( S i k )
variance σ 2 = i k ( x i x ¯ ) / k
Table 3. Specific parameters of each component of the air-door opening and closing factors.
Table 3. Specific parameters of each component of the air-door opening and closing factors.
ParameterUnitValues
1m/s8.5, 9.5, 10.5
2°/s3, 5, 10, 15
3°45, 60, 75, 90
4s10, 15, 20, 25, 30, 35 40
Table 4. Setting of each parameter condition in a part of the air-door opening and closing experiments.
Table 4. Setting of each parameter condition in a part of the air-door opening and closing experiments.
Working ConditionParameter 1/(m/s)Parameter 2/(°/s)Parameter 3/(s)Parameter 4/(°)
19.551045
210.5000
310.551045
410.5151045
510.553045
610.551090
710.5153090
Table 5. Specific parameters of each component of the mine car running factors.
Table 5. Specific parameters of each component of the mine car running factors.
ParameterUnitValues
1m/s8.5, 9.5, 10.5
2m/s0.04, 0.06, 0.08, 0.10, 0.12, 0.16
3NoneWith wind, against wind
Table 6. Specific parameters of each component of the fan wind-velocity adjusting factors.
Table 6. Specific parameters of each component of the fan wind-velocity adjusting factors.
ParameterUnitValues
1m/s8.5, 9.5, 10.5
2m/s8, 9, 10, 11
3s5, 10, 15, 20, 30
Table 7. Setting of each parameter condition in a part of the other mine production activity experiments.
Table 7. Setting of each parameter condition in a part of the other mine production activity experiments.
Working ConditionProduction ActivityParameter 1Parameter 2Parameter 3
1mine car running9.5 m/s0.04 m/swith wind
2mine car running10.5 m/s0.08 m/swith wind
3mine car running10.5 m/s0.12 m/sagainst wind
4fan wind-velocity adjusting9.5 m/s8 m/s10 s
5fan wind-velocity adjusting10.5 m/s8 m/s10 s
6fan wind-velocity adjusting10.5 m/s9 m/s20 s
7fan wind-velocity adjusting10.5 m/s11 m/s20 s
Table 8. Average identification effect of all folds cross-validation when different models are used in the algorithm.
Table 8. Average identification effect of all folds cross-validation when different models are used in the algorithm.
IndexSVMGBDTBNRF
A C /%92.0491.8990.2286.52
P R /%92.9193.0791.0986.40
R E /%90.7991.0789.1984.76
Table 9. Average identification effect of all folds cross-validation when different models are used in the algorithm.
Table 9. Average identification effect of all folds cross-validation when different models are used in the algorithm.
IndexSVMGBDTBNRF
A C /%88.6089.6186.5080.89
P R /%90.0990.3186.6879.89
R E /%87.4888.3985.8279.02
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shang, W.; Deng, L.; Liu, J. A Novel Air-Door Opening and Closing Identification Algorithm Using a Single Wind-Velocity Sensor. Sensors 2022, 22, 6837. https://0-doi-org.brum.beds.ac.uk/10.3390/s22186837

AMA Style

Shang W, Deng L, Liu J. A Novel Air-Door Opening and Closing Identification Algorithm Using a Single Wind-Velocity Sensor. Sensors. 2022; 22(18):6837. https://0-doi-org.brum.beds.ac.uk/10.3390/s22186837

Chicago/Turabian Style

Shang, Wentian, Lijun Deng, and Jian Liu. 2022. "A Novel Air-Door Opening and Closing Identification Algorithm Using a Single Wind-Velocity Sensor" Sensors 22, no. 18: 6837. https://0-doi-org.brum.beds.ac.uk/10.3390/s22186837

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

Article Metrics

Back to TopTop