Next Article in Journal
Investigation of Cyber-Security and Cyber-Crimes in Oil and Gas Sectors Using the Innovative Structures of Complex Intuitionistic Fuzzy Relations
Previous Article in Journal
Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coal and Rock Hardness Identification Based on EEMD and Multi-Scale Permutation Entropy

1
AnHui Province Key Laboratory of Special Heavy Load Robot, Ma’anshan 243032, China
2
School of Mechanical Engineering, Anhui University of Technology, Ma’anshan 243032, China
*
Author to whom correspondence should be addressed.
Entropy 2021, 23(9), 1113; https://doi.org/10.3390/e23091113
Submission received: 3 August 2021 / Revised: 23 August 2021 / Accepted: 25 August 2021 / Published: 27 August 2021
(This article belongs to the Section Signal and Data Analysis)

Abstract

:
This study offers an efficient hardness identification approach to address the problem of poor real-time performance and accuracy in coal and rock hardness detection. To begin, Ensemble Empirical Mode Decomposition (EEMD) was performed on the current signal of the cutting motor to obtain a number of Intrinsic Mode Functions (IMFs). Further, the target signal was selected among the IMFs to reconstruct the current signal according to the energy density and correlation coefficient criteria. After that, the Multi-scale Permutation Entropy (MPE) of the reconstructed signal was trained by the Adaboost improved Back Propagation (BP) neural network, in order to establish the hardness recognition model. Finally, the cutting arm’s swing speed and the cutting head’s rotation speed were adjusted based on the coal and rock hardness. The simulation results indicated that using the energy density and correlation criterion to reconstruct the signal can successfully filter out noise interference. Compared to the BP model, the relative root-mean-square error of the Adaboost-BP model decreased by 0.0633, and the prediction results were more accurate. Additionally, the speed control strategy based on coal and rock hardness can ensure the efficient cutting of the roadheader.

1. Introduction

In coal mining operations, the dentification of coal rock hardness is a prerequisite for high-efficiency cutting [1,2]. Due to the complex and variable physical properties of coal and rock, density and hardness are constantly changing and exceedingly unpredictable. Because of the fluctuating loads on the cutting head, the cutting motor’s output power is unstable, and it often performs in an overload or underload state. Therefore, accurate coal hardness detection can assure high coal mining efficiency [3,4]. In recent years, recognition methods have mostly focused on coal-rock image analysis [5,6], multi-sensor information fusion [7,8], acoustic signal analysis [9,10], etc. The idea of the image recognition of coal hardness and type is to compare image features of the working face with those in the database [11]. The identification method selects various features, such as gray scale, texture, shape information, and their combination [12], to represent coal and rock traits. Research has been conducted to determine the type of coal and rock by comparing the gray distribution, average gray value [13], and texture characteristics [14] of the images. However, this method does not always extract the rich feature information in the coal image properly, resulting in an unsatisfying final output. To tackle this problem, Si et al. [15] investigated a new method of coal rock recognition based on the deep convolutional neural network (CNN). Multi-source data fusion is the main way to boost the accuracy of coal and rock recognition. The new features of coal and rock recognition are formed by the fusion of diverse signals such as current, vibration, acoustic emission, and infrared in the way of weight [16,17]. Liu et al. [18] developed a vibration feature extraction method based on Hilbert spectrum information entropy. Through the empirical mode decomposition of the vibration signal of the tail arm bracket of the excavator, it was found that the distribution of the Hilbert spectrum of coal caving differs from that of coal gangue caving. Deshmukh [19] demonstrated that most of the interference signals, such as vibration and coal rock fall, are in the range of 20–5000 Hz. Using an ultrasonic signal as the detecting signal, the interference signal can be eliminated by a signal processing method to achieve the identification of coal and rock. Xu et al. [20] proposed a new method to identify cutting patterns through cutting sound signals of a shearer. The energy of the acoustic signal was extracted as a recognition feature by a wavelet packet transform. Through the time domain processing of the acoustic pressure signal of coal falling, it was found that the peak, variance, and kurtosis indexes are sensitive to the working circumstances. A coal and rock feature recognition method based on the time-domain index of acoustic pressure data was proposed by Xue et al. [21]. The latest signal processing methods include Wavelet Transform (WT) [22], Empirical Mode Decomposition (EMD) [23], Ensemble Empirical Mode Decomposition (EEMD) [24], Empirical Wavelet Transform (EWT) [25], and Variational Mode Decomposition (VMD) [26]. To address the shortcomings of Fourier Transform (FT) and Wavelet Transform (WT) signal processing methods in coal and rock recognition, Wei et al. proposed an improved Empirical Variational Mode Decomposition (EVMD) method for ultrasonic echo signal processing [27].
Although the preceding studies have been successful in determining the hardness of coal and rock, there are still flaws in the accuracy and real-time performance. Noise has a significant impact on the signal due to the complicated mining environment of the roadway. Therefore, according to the energy density and correlation coefficient criteria, this paper reconstructed the current signal after EEMD to achieve signal filtering. The multi-scale permutation entropy of the reconstructed signal was identified by the Adaboost improved BP neural network, in order to perform efficient and accurate coal hardness assessment. The new contributions of this study are as follows:
  • It was theoretically analyzed that the fluctuation in load torque not only produces an amplitude–frequency modulation of the stator current but also produces phase modulation, which provides a theoretical basis for stator current as a condition for coal hardness identification.
  • The EEMD algorithm was used to decompose and reconstruct the stator current signal for highlighting the power frequency characteristics of the stator current. In addition, multi-scale permutation entropy was used to describe the weak changes of current from multiple scales. Finally, the multi-scale permutation entropy was identified by the Adaboost-BP network to improve the accuracy of coal rock hardness identification.
  • An adaptive speed control strategy of the roadheader based on coal hardness was proposed to ensure efficient cutting of the roadheader by adjusting the rotational speed of the cutting head and swing speed of the cutting arm.
The rest of the paper is organized in the following manner. Section 2 investigates the relationship between the cutting stator current and coal rock load. In Section 3, EEMD is applied to decompose and reconstruct the current signal according to the energy density and correlation coefficient criteria. In Section 4, the Adaboost-BP network is utilized to train the MPE eigenvalues derived from the reconstructed signal in order to establish a coal and rock hardness recognition model. In Section 5, to realize expeditious identification of coal rock hardness via the above methods, the Adaboost-BP neural network is used to identify the real-time collected current characteristics, and to control the optimized cutting parameters under a certain hardness by a servo valve and converter to achieve efficient and adaptive cutting of the roadheader.

2. Relationship between Load and Current

The variation in the load will influence the current value of the motor. The current is proportional to the load torque. The dynamic formula of the motor drive system is [28]:
T e = T L + J p n d ω m d t
The relationship between the output torque and the load torque of the cutting head is:
M t = Z i r i = T L · μ · η
where Te and TL are the electromagnetic torque and output torque, respectively; J is the moment of inertia of the motor; pn is the pole number of the motor; ω m is the motor speed; Zi is the cutting resistance of the i-th pick in the working area, which is related to the rock hardness Pk; ri is the cutting radius of the i-th pick in the working area; μ is the reduction ratio of the reducer; and η is the transmission efficiency of the reducer.
It can be seen from Equation (1) that TL and ω m are constant when the motor is stable. If the load torque M of the cutting head induces a periodic fluctuation Ts in the output torque TL, the final steady state of the motor is in dynamic equilibrium. Corresponding fluctuations also occur in electromagnetic torque and motor speed [29]. Therefore, Fourier series expansion of each fluctuation component is carried out:
{ T L = T L 0 + i T L i cos ( 2 π f i t + φ L i ) T e = T e 0 + i T e i cos ( 2 π f i t + φ e i ) ω m = ω m 0 + i ω m i cos ( 2 π f i t + φ m i )
where TL0, Te0, and ω m 0 are the average values of output torque, electromagnetic torque, and motor speed, respectively; fi is the frequency corresponding to the periodic fluctuation component; TLi, Tei, and ω m i correspond to the amplitude of output torque, electromagnetic torque, and motor speed fluctuation. φ L i , φ e i , and φ m i correspond to the phase of the output torque, electromagnetic torque, and motor speed fluctuation.
When the motor reaches a steady state, the direct current components and cosine component, respectively, match the following:
{ T e 0 = T L 0 T e s T L s = J d ω m s d t
where TLs, Tes, and ω m s are periodic fluctuations in each variable.
The electromagnetic torque equation of the motor with id = 0 vector control mode is:
T e = k t i q
According to Equations (3) and (5), iq is the direct current components plus the cosine component of the corresponding frequency:
i q = i q 0 + i i q i cos ( 2 π f i t + φ q i )
where iq0 and iqi denote the average value of the q-axis current and the amplitude of the fluctuation component, respectively; φ q i is the phase.
Transforming the current in the d-q coordinate system to the a-b-c three-phase coordinate system, the following is obtained:
{ i a = i q sin ( θ ) i b = i q sin ( θ 120 ) i c = i q sin ( θ + 120 )
The rotor position information of the motor is:
θ = θ 0 + 2 π f e 0 t + θ t z
where θ 0 is the initial position of the rotor, fe0 is the fundamental frequency of the motor current, and θ t z is the modulation component corresponding to the angular velocity fluctuation.
The expression of a-phase current can be obtained by Equations (6)–(8):
i a = i q 0 cos ( 2 π f e t + θ 0 + θ t z + π 2 ) + 1 2 i i q i [ cos ( 2 π ( f e + f i ) t + φ q i + θ 0 + θ t z + π 2 ) + cos ( 2 π ( f e f i ) t φ q i + θ 0 + θ t z + π 2 ) ]
According to Equation (9), the periodic fluctuations in the load torque are reflected in the stator current as amplitude modulation and phase modulation. The fluctuation in the load torque impacts not only the current value, but also the motor current signal in the frequency domain.

3. Decomposition and Reconstruction of Current Signal of Cutting Motor

3.1. EEMD Decomposition of Cutting Motor Current Signal

The IMF decomposed by EMD is clearer than the original signal. In addition, the frequency of IMFs decreases with the order, which is beneficial to the subsequent signal processing [30]. However, the EMD method has the mode mixing phenomenon, so this paper used the EEMD algorithm to decompose the stator current. The EEMD method is a step forward from the EMD method, which can decompose any nonlinear and nonstationary signal into the sum of IMFs and a residual value (r) [31,32]. The decomposition steps are as follows:
Step 1: Add white noise n(t) with a mean value of 0 and a constant standard deviation to the original signal y(t) in order to obtain a noisy signal y′(t):
y ( t ) = y ( t ) + n ( t )
Step 2: Decompose the noise signal y′(t) by EMD to obtain a set of denoised IMFs as ck(t) and a residual component r(t):
y ( t ) = k = 1 n c k ( t ) + r ( t )
where ck(t) is the k-th IMF after EMD decomposition of the noise-containing signal, and n is the number of IMFs.
Step 3: Repeat steps 1 and 2 N times. The total average of the corresponding IMF is derived on the principle that the statistical mean of the unrelated random series is 0. The IMF after EEMD decomposition is Ck(t), which eliminates the influence of adding white noise to the real IMF, where k = 1, 2, 3, …, n.
C k ( t ) = 1 N j = 1 N c k j ( t )
where ckj(t) is the IMF obtained by EMD by adding white noise to the original signal y(t) for the j-th time.
In the first section of this paper, a simulation model of the cutting motor was constructed to obtain the stator current signal of the cutting motor, as shown in Figure 1.
The current signal of the cutting motor was decomposed by the EEMD method. The current signal was decomposed into 10 IMFs with high- to low-frequency distributions, as shown in Figure 2. IMF1 is the original signal and IMF10 is the residual component r. The motor stator current signal contains abundant characteristic information of the motor drive system. The amplitude variation of the stator current mainly occurred in the power frequency region. Combined with the 50 Hz power frequency characteristics of the current signal, it can be considered that the IMF component that has a strong correlation with the original current signal contained a strong 50 Hz signal. The decomposed IMF components were reconstructed by the correlation coefficient and energy density to further highlight the power frequency characteristics.

3.2. Signal Reconstruction Principle Based on Energy Density and Correlation Coefficient Criterion

For signals mixed with random noise, the high-frequency IMF component is generally noise after decomposition, but low-frequency disturbance is also mixed in the low-frequency portion. Simple frequency analysis cannot eradicate noise, due to complicated work environments of the roadheader [33]. To cope with this problem, this paper selected the IMF component from the energy density and correlation coefficient angle. The steps are as follows:
Step 1: Decompose the current signal of the cutting motor by EEMD to obtain N IMF components for energy analysis, and calculate the energy density of each IMF:
E k = 1 K | C k ( t ) | 2 d t = 1 K d = 1 K [ x k ( d ) ] 2
where Ek is the energy density of the k-th IMF component, K is the length of IMF, and xk(d) is the amplitude of the k-th IMF component.
Step 2: Analyze the correlation between the IMF component and the current signal of the cutting motor. The mathematical expression is:
R k = E [ ( C k μ k ) ( y μ ) ] σ k σ
where Rk denotes the mathematical expectation, μ k is the mean value of IMF components, μ is the mean value of the original current signal y, σ k is the standard deviation of the IMF component, and σ is the standard deviation of the original current signal y.
The energy density and correlation of IMF components decomposed by EEMD were analyzed. The statistical results of energy density and correlation are shown in Table 1 and Table 2:
According to the statistics, the energy densities of IMF2, IMF6, and IMF7 were all greater than 0.3, which significantly exceeded other-order IMFs. According to the correlation coefficient criterion [34], IMF components of order 2, 3, 4, 5, 8, and 9 with a correlation coefficient less than 0.2 are not correlated with the original current signal. IMF6 and IMF7 were selected as the target signal, and the current signal was reconstructed by superimposing them, as shown in Figure 3. Compared to the original current signal, the reconstructed current signal was smoother, which effectively filters out the high-frequency noise and low-frequency disturbances in the original signal.

4. Coal Hardness Identification

4.1. Calculation of Multi-Scale Permutation Entropy

The permutation entropy algorithm can effectively enlarge the weak change in time series, and multi-scale permutation entropy can describe the characteristics of time series from multiple scales. In this paper, the multi-scale permutation entropy of stator current was used as the identification feature to accurately discern the hardness of coal rock under complex working conditions. Multi-scale permutation entropy coarse-grains the signal, calculates the permutation entropy of the coarse-grained fragments, and realizes the signal description in multiple dimensions [35]. Coarse-graining the time series X = {xe, e = 1, 2, 3…, F} with the length of N to obtain the coarse-grained sequence y j ( s ) , the expression is:
y j ( s ) = 1 s e = ( j 1 ) s + 1 j s x e , j = 1 , 2 , 3 , [ F / s ]
where s is the scale factor and s = 1, 2, … [F/s] denotes rounding F/s. When s = 1, the coarse-grained sequence is the original sequence.
The multi-scale permutation entropy can be obtained by calculating the permutation entropy of each coarse-grained sequence. Figure 4 depicts the calculation process of the multi-scale permutation entropy.
The selection of scale factor is critical in coarse graining. If the scale factor s is too small, the characteristics of the signal cannot be retrieved to their full potential. If the value of s is too large, the discrepancy between the signals may be erased [36]. Therefore, the particle swarm optimization algorithm was employed in this paper to optimize the scale factor s. Skewness represents the degree of probability density a nonnormally distributed random sequence deviates from the normal distribution, which is a digital property of the degree of asymmetry of a statistical data distribution.
The permutation entropy under all scales of the time series X = {xe, e = 1, 2, 3…, F} is composed of a sequence Hp(X) = {Hp(1), Hp(2), …, Hp(s)}, and skewness Ske can be expressed as:
S k e = E [ H p ( X ) H p ( X ) ¯ ] 3 / [ H p d ( X ) ] 3
where H p ( X ) ¯ is the mean value of the sequence Hp(X), and H p d ( X ) is the standard deviation of the sequence Hp(X).
The objective function is:
F ( X ) = S k e 2
The scale factor s = 10 of the multiscale permutation entropy algorithm is obtained by optimizing the skewness of the reconstructed current signal. The embedding dimension m is the main parameter of the permutation entropy algorithm. The embedding dimension m determines the number of states m ! , and the value of permutation entropy is highly dependent on the choice of m [37]. If the value of the embedding dimension m is too small, the mutation detection performance of the algorithm is degraded in the process of calculating the multiscale permutation entropy. If the embedding dimension m is too large, the entropy value will not reflect the subtle changes in the time series. Figure 5 indicates the variation in the MPE of different coal hardness Pk with the scale factor when the embedding dimension is 3–7.
Figure 5 indicates that when the embedding dimension m = 4, 5, 6, 7, the MPE values of each scale factor under various hardness values have more overlap, and the MPE struggles to distinguish between them. When the embedding dimension m = 3, the MPE value under various hardness values may be clearly differentiated. The MPE value decreases with the coal hardness. The delay time t = 5, m = 3, and s = 10 were determined through the aforementioned research and analysis. The sliding window method was employed for multi-scale entropy extraction to enhance the real-time performance of coal and rock recognition. The rotation of the cutting head was about 1.3 s. The sudden change in coal hardness resulted in a current change of about a 1/8 cycle. A window width of 250 ms, a window increment of 50 ms, and a window overlap rate of 80% were chosen. Table 3 indicates the average entropy values of the cutting current under different coal hardness values. Table 3 indicates that the average MPE varies greatly depending on coal hardness, and that the change trend of the MPE value with the scale factor is the same. MPE can be employed as an essential characteristic parameter of coal hardness through the above analysis.

4.2. Adaboost Improved BP Neural Network-Based Coal Hardness Estimation Algorithm

The idea of the Adaboost algorithm is to combine the outputs of multiple weak learners to generate effective predictions. The BP network is prone to falling into the local optimal solution, has a poor prediction ability, and has a limited generalization ability [38,39]. The BP neural network is regarded as a weak learner, and the Adaboost algorithm was applied to merge the output results of multiple BP weak learners to output more accurate prediction results. The process is as follows:
Step 1: Data selection and network initialization. h groups of training data T = {(x1,y1), (x2,y2), …, (xh,yh)} are randomly selected from the sample space to initialize the distribution weight of the test data Di = 1/h (i = 1, 2…, h). The neural network structure is determined according to the sample input and output dimensions, and the BP neural network weights and thresholds are initialized.
Step 2: Weak learner prediction. The BP neural network is trained with the training data. The output of the training data is predicted to obtain the prediction error et of the prediction sequence g(t). The calculation of the error et is:
e t = i D i ( i ) i = 1 , 2 , 3 , , h ( g t ( x i ) y i )
Step 3: Calculate the weight Ct of the t-th BP learner.
C t = 1 2 ln ( 1 e t e t )
Step 4: Modify the weight Dt+1(i) of the next round of training samples according to the weight Ct of weak learning.
D t + 1 ( i ) = D t ( i ) B t exp [ C t y i g t ( x i ) ]
where Bt is the normalization factor.
Step 5: Integrate strong learners. After T iterations of training, T groups of weak learner functions f(x) and their weight vectors are generated and integrated into a strong learner function by weighted manner.
F ( x ) = s i g n [ t = 1 T C t f t ( x ) ]
where F(x) is the strong learner function and ft(x) is the t-th weak learner function.
The input layer of the BP neural network is 10 and the output layer is 1. Figure 6 shows the influence of the hidden layer, learning rate, and the number of BP weak learners in the Adaboost strong learner model on network training error. Figure 6 indicates that when the number of hidden layer nodes is 8, the training error is 0.007188; when the learning rate is 0.05, the training error is 0.0076589; when the number of weak learners is 7, the training error is 0.0036743. The number of hidden layer nodes, the learning rate, and the number of weak learners of the BP network are determined to be 8, 0.05, and 7.
Figure 7 shows the training status of the BP model and Adaboost-BP model. Figure 7a indicates that the BP model iterates 150 times with an error of 10−2 magnitude, while the Adaboost-BP model iterates 20 steps with an error of 10−2 magnitude. Therefore, the Adaboost-BP model outperforms the BP model in terms of convergence speed and network training error. The regression coefficient R indicates how well the network fits the data. Figure 7c,d demonstrate that the Adaboost-BP model outperforms the BP model in fitting data samples.
The relative root-mean-square error (RMSE) was applied to determine the dispersion degree of prediction results, and the coal hardness prediction model was evaluated.
RMSE = i = 1 T [ y ( i ) y ( i ) ] 2 i = 1 T y 2 ( i )
where y ( i ) is the estimated hardness of coal and rock, y(i) is the actual hardness value of coal rock, and T is the sample size.
Quantitative analysis was performed on the estimation effects of the six types of coal and rock hardness. The RMSE results of the BP model and Adaboost-BP model are shown in Table 4. The RMSE value of the Adaboost-BP model was smaller than that of the BP model, and the average value decreased by 0.0633. Therefore, the estimated effect of the Adaboost-BP model was significantly higher than that of the BP model.
Figure 8 indicates the stator current of the cutting motor under the change in coal rock hardness from Pk = 350 to Pk = 1000. In Figure 8, the hardness of coal and rock in the starting stage was 0 MPa before 1.5 s and changed from 350 MPa to 1000 MPa after 2.8 s. BP and Adaboost-BP network were used to identify the multi-scale permutation entropy of current and predict the hardness of coal. The result is shown in Figure 9.
In Figure 9, the coal hardness estimated by the Adaboost-BP model was more consistent with the changing trend of the actual coal hardness. Therefore, the coal and rock hardness estimation model based on the Adaboost-BP neural network was superior to the BP model in coal hardness identification.

5. Control and Simulation

5.1. Adaptive Speed Control Based on Coal Rock Hardness Change

The purpose of hardness identification is to realize cutting arm and cutting head speed regulation. The speed regulation method of constant power ensures that the cutting motor runs at a constant power but its cutting efficiency is not the highest. The cutting motor is often overloaded or underloaded due to the load fluctuation on the cutting head. In order to improve the cutting performance under different coal hardness values, the fluctuation coefficient of the cutting head load K R a , K R b , K R c , and K M t and the specific energy consumption HW were used as optimization targets, the swing (v) and rotation (n) speeds were selected as the optimized variables, and the cutting motor power and speed range were used as constraints. For optimization methods and parameters, please refer to the literature [40], and the optimization results are shown in Table 5 and Table 6.
It can be seen from Table 5 that the cutting performance significantly improved after optimization. In order to ensure that the roadheader was in an efficient cutting state under different coal rock hardness values, an adaptive speed control strategy based on coal rock hardness was proposed, as shown in Figure 10. EEMD and reconstruction were conducted on the real-time collection of cutting motor current. The hardness of coal was evaluated by the neural network, and the optimal cutting parameters under this hardness were matched according to the optimization results. The matching cutting parameters were employed as control signals. The swing and rotation speeds were controlled through the electro-hydraulic servo valve (EHSV) and the converter, to ensure that the cutting performance of the roadheader was always in the ideal cutting state.

5.2. Adaptive Speed Control Simulation

Matlab and AMESim were applied to simulate the cutting speed regulation system of the roadheader to verify the feasibility of the adaptive cutting speed regulation strategy of the roadheader based on coal rock hardness. According to Table 6, the speed of the cutting head was reduced from 48.28 r/min to 36.9 r/min, and the swing velocity of the cantilever decreased from 2.43 m/min to 1.5 m/min, when the hardness of coal changed from Pk = 350 to Pk = 1000. The speed of the cutting motor was controlled by Space Vector Pulse Width Modulation (SVPWM). The transmission ratio of the cutting head was n1 = 32. The hydraulic system adopted electro-hydraulic servo valve control. Comparing the speed control results under the Adaboost-BP and BP prediction models, the simulation results are shown in Figure 11.
Figure 11 indicates that for the cutting motor or the hydraulic system, the speed regulation results based on the Adaboost-BP estimation model were basically consistent with the optimized results. The speed control results based on the BP estimation model fluctuated and deviated significantly from the optimization results. The adaptive speed control based on the Adaboost-BP estimation model can ensure that the roadheader is in the optimal cutting state.

6. Conclusions

In order to enhance the accuracy and efficiency of coal rock hardness identification, the multi-scale permutation entropy of stator current was determined as the identification trait by analyzing the relationship between stator current and load. The Adaboost-BP neural network was utilized to train the characteristics to construct the coal rock hardness estimation model. The following conclusions can be drawn from the results in this study.
The reconstruction method based on energy density and the correlation coefficient criterion could effectively filter out the noise interference in the signal. The reconstructed stator current signal was extracted by multi-scale permutation entropy after parameter optimization. The results indicated that when the delay time was 5, the embedding dimension was 3, and the scale factor was 10, the multi-scale permutation entropy could better distinguish the hardness of coal and rock.
The Adaboost-BP prediction model was applied to identify the hardness of coal and rock. The Adaboost-BP prediction model proposed in this paper outperformed the BP prediction model in terms of hardness prediction. Simultaneously, the speed regulation method based on coal rock hardness could effectively regulate the speed of the cutting head and the cutting arm.
In this paper, we proposed an efficient hardness identification approach for the detection of coal and rock hardness. However, it should be realized that using the stator current characteristics as the only input signal for identification may be insufficient. It is worth noting that multi-source data fusion technology [41] can overcome this deficiency because this technology can enrich the feature information of the identified object. In addition, the Adaboost-BP neural network has defects such as long training time and difficulty in determining the number of weak learners. The Deep Temporal Convolution Network (DTCN) has a higher efficiency in training samples and data classification [42]. Therefore, combining deep learning technology and multiple data fusion technology to identify the hardness of coal and rock will be interesting work for our future studies.

Author Contributions

Conceptualization, Q.L. and C.L.; methodology, C.L. and T.L.; software, C.L.; validation, Q.L., T.L. and Y.Z.; formal analysis, C.L.; investigation, C.L.; resources, Q.L.; writing—original draft preparation, C.L.; writing—review and editing, T.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Anhui Science and Technology Major Project (201903a05020029), the University Synergy Innovation Program of Anhui Province (GXXT-2019-048), and the Open Project of Anhui Province Key Laboratory of Special and Heavy Load Robot (TZJQR006-2021).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wei, L.; Luo, C.; Hai, Y.; Fan, Q. Memory cutting of adjacent coal seams based on a hidden markov model. Arab. J. Geosci. 2014, 7, 5051–5060. [Google Scholar] [CrossRef]
  2. Chao, T.; Xu, R.; Wang, Z.; Lei, S.; Liu, X. An improved genetic fuzzy logic control method to reduce the enlargement of coal floor deformation in shearer memory cutting process. Comput. Intell. Neurosci. 2016, 2016, 3973627. [Google Scholar] [CrossRef] [Green Version]
  3. Cheluszka, P. Optimization of the Cutting Process Parameters to Ensure High Efficiency of Drilling Tunnels and Use the Technical Potential of the Boom-Type Roadheader. Energies 2020, 13, 6597. [Google Scholar] [CrossRef]
  4. Zheng, Z.; Chen, D.; Huang, T.; Zhang, G. Coordinated Speed Control Strategy for Minimizing Energy Consumption of a Shearer in Fully Mechanized Mining. Energies 2021, 14, 1224. [Google Scholar] [CrossRef]
  5. Miao, S.; Liu, X. Free radical characteristics and classification of coals and rocks using electron spin resonance spectroscopy. J. Appl. Spectrosc. 2019, 86, 345–352. [Google Scholar] [CrossRef]
  6. Wang, X.; Hu, K.X.; Zhang, L.; Yu, X.; Ding, E.J. Characterization and classification of coals and rocks using terahertz time-domain spectroscopy. J. Infrared. Millim. Terahertz Waves 2017, 38, 248–260. [Google Scholar] [CrossRef]
  7. Si, L.; Wang, Z.; Tan, C.; Liu, X. A novel approach for coal seam terrain prediction through information fusion of improved D–S evidence theory and neural network. Measurement 2014, 54, 140–151. [Google Scholar] [CrossRef]
  8. Ren, F.; Liu, Z.Y.; Yang, Z.J. Weighted algorithm of multi-sensor data conflict in coal-rock interface recognition. Appl. Mech. Mater. 2011, 58–60, 1908–1913. [Google Scholar] [CrossRef]
  9. Yong, L.; Gang, C.; Chen, X.; Chang, L. Coal–rock interface recognition based on permutation entropy of LMD and supervised Kohonen neural network. Curr. Sci. 2019, 116, 96–103. [Google Scholar] [CrossRef]
  10. Zhang, G.; Wang, Z.; Zhao, L.; Qi, Y.; Wang, J. Coal-rock recognition in top coal caving using bimodal deep learning and Hilbert-Huang transform. Shock Vib. 2017, 2017, 3809525. [Google Scholar] [CrossRef]
  11. Zhang, Q.; Gu, J.; Liu, J. Research on coal and rock type recognition based on mechanical vision. Shock Vib. 2021, 2021, 6617717. [Google Scholar] [CrossRef]
  12. Dong, L.H.; Zhao, P.B. Application of improved canny edge detection algorithm in coal-rock interface recognition. Appl. Mech. Mater. 2012, 220–223, 1279–1283. [Google Scholar] [CrossRef]
  13. Xue, G.H.; Hu, B.H.; Zhao, X.Y.; Liu, E.M.; Ding, W.J. Study on characteristic extraction of coal and rock at mechanized top coal caving face based on image gray scale. Appl. Mech. Mater. 2014, 678, 193–196. [Google Scholar] [CrossRef]
  14. Sun, J.; Bo, S. Coal–rock interface detection on the basis of image texture features. Int. J. Min. Sci. Technol. 2013, 23, 681–687. [Google Scholar] [CrossRef]
  15. Si, L.; Xiong, X.; Wang, Z.; Tan, C. A deep convolutional neural network model for intelligent discrimination between coal and rocks in coal mining face. Math. Probl. Eng. 2020, 2020, 2616510. [Google Scholar] [CrossRef]
  16. Wang, H.; Zhang, Q. Dynamic identification of coal-rock interface based on adaptive weight optimization and multi-sensor information fusion. Inf. Fusion 2018, 51, 114–128. [Google Scholar] [CrossRef]
  17. Liu, Y.; Dhakal, S.; Hao, B. Coal and rock interface identification based on wavelet packet decomposition and fuzzy neural network. J. Intell. Fuzzy Syst. 2020, 38, 3949–3959. [Google Scholar] [CrossRef]
  18. Liu, W.; He, K.; Liu, C.Y.; Gao, Q.; Yan, Y.H. Coal-gangue interface detection based on hilbert spectral analysis of vibrations due to rock impacts on a longwall mining machine. Proc. Inst. Mech. Eng. C Mech. Eng. Sci. 2014, 229, 1523–1531. [Google Scholar] [CrossRef]
  19. Deshmukh, S.; Raina, A.K.; Murthy, V.M.S.R.; Trivedi, R.; Vajre, R. Roadheader—A comprehensive review. Tunn. Undergr. Sptech. 2020, 95, 103148. [Google Scholar] [CrossRef]
  20. Xu, J.; Wang, Z.; Wang, J.; Tan, C.; Zhang, L.; Liu, X. Acoustic-Based Cutting Pattern Recognition for Shearer through Fuzzy C-Means and a Hybrid Optimization Algorithm. Appl. Sci. 2016, 6, 294. [Google Scholar] [CrossRef] [Green Version]
  21. Xue, G.H.; Liu, E.M.; Zhao, X.Y.; Hu, B.H.; Ding, W.J. Coal-rock character recognition in fully mechanized caving faces based on acoustic pressure data time domain analysis. Appl. Mech. Mater. 2015, 789–790, 566–570. [Google Scholar] [CrossRef]
  22. Wang, B.P.; Wang, Z.C.; Li, Y.X. Application of Wavelet Packet Energy Spectrum in Coal-rock Interface Recognition. Key. Eng. Mater. 2011, 474–476, 1103–1106. [Google Scholar] [CrossRef]
  23. Li, N.; Huang, B.; Zhang, X.; Tan, Y.; Li, B. Characteristics of microseismic waveforms induced by hydraulic fracturing in coal seam for coal rock dynamic disasters prevention. Saf. Sci. 2019, 115, 188–198. [Google Scholar] [CrossRef]
  24. Nan, W.; Qin, Q.; Li, C.; Zhao, S.; Jian, H. Direct interpretation of petroleum reservoirs using electromagnetic radiation anomalies. J. Petrol. Sci. Eng. 2017, 146, 84–95. [Google Scholar] [CrossRef]
  25. Gilles, J.; Heal, K. A parameterless scale-space approach to find meaningful modes in histograms—Application to image and spectrum segmentation. Int. J. Wavelets Multiresolut. Inf. Process. 2014, 12, 1450044. [Google Scholar] [CrossRef]
  26. Feng, G.; Wei, H.; Qi, T.; Pei, X.; Wang, H. A Transient Electromagnetic Signal Denoising Method Based on An Improved Variational Mode Decomposition Algorithm. Measurement 2021, 184, 109815. [Google Scholar] [CrossRef]
  27. Wei, W.; Li, L.; Shi, W.F.; Liu, J.P. Ultrasonic imaging recognition of coal-rock interface based on the improved variational mode decomposition. Measurement 2020, 170, 108728. [Google Scholar] [CrossRef]
  28. Yang, Y.; Li, G.; Yuan, A. Performance analysis of a hybrid power cutting system for roadheader. Math. Probl. Eng. 2017, 2017, 1359592. [Google Scholar] [CrossRef]
  29. Shi., H.; Dong, X.; Zhang, N.; Ding, N. Research of Dynamic Load Identification for Rock Roadheader. In Proceedings of the 2018 IEEE International Conference on Progress in Informatics and Computing (PIC), Suzhou, China, 14–16 December 2018; pp. 158–162. [Google Scholar] [CrossRef]
  30. Gao, B.; Woo, W.L.; Dlay, S.S. Single-channel source separation using emd-subband variable regularized sparse features. IEEE Trans. Audio Speech Lang. Process. 2011, 19, 961–976. [Google Scholar] [CrossRef]
  31. Jin, Y.; Duan, Y. Identification of Unstable Subsurface Rock Structure Using Ground Penetrating Radar: An EEMD-Based Processing Method. Appl. Sci. 2020, 10, 8499. [Google Scholar] [CrossRef]
  32. Liu, X.; Liu, L.; Zhou, X.; Li, W. A combined denoising approach based on EEMD and sparse-constrained curvelet transform. In Proceedings of the International Geophysical Conference, Beijing, China, 24–27 April 2018. [Google Scholar]
  33. Kumar, R.; Kaur, P.; Singh, D.; Sharma, M.; Singh, M.; Meng, J. Online monitoring technology of power transformer based on vibration analysis. Int. J. Intell. Syst. 2021, 30, 554–563. [Google Scholar] [CrossRef]
  34. Zhang, J.; Qin, X.; Yuan, J.; Wang, X.; Zeng, Y. The extraction method of laser ultrasonic defect signal based on EEMD. Opt. Commun. 2021, 484, 126570. [Google Scholar] [CrossRef]
  35. Gao, Y.; Villecco, F.; Li, M.; Song, W. Multi-Scale Permutation Entropy Based on Improved LMD and HMM for Rolling Bearing Diagnosis. Entropy 2017, 19, 176. [Google Scholar] [CrossRef] [Green Version]
  36. Wang, X.; Si, S.; Wei, Y.; Li, Y. The Optimized Multi-Scale Permutation Entropy and Its Application in Compound Fault Diagnosis of Rotating Machinery. Entropy 2019, 21, 170. [Google Scholar] [CrossRef] [Green Version]
  37. Dávalos, A.; Jabloun, M.; Ravier, P.; Buttelli, O. The Impact of Linear Filter Preprocessing in the Interpretation of Permutation Entropy. Entropy 2021, 23, 787. [Google Scholar] [CrossRef] [PubMed]
  38. Liu, Q.; Zhang, M.; Liu, T.; Wang, C. Control Strategy for Upper Limb Rehabilitation Robot Based on Muscle Strength Estimation. In Proceedings of the 2020 International Conference on Artificial Intelligence and Computer Engineering (ICAICE), Beijing, China, 23–25 October 2020; pp. 54–60. [Google Scholar] [CrossRef]
  39. Liu, H.; Tian, H.Q.; Li, Y.F.; Zhang, L. Comparison of four Adaboost algorithm based artificial neural networks in wind speed predictions. Energy Convers. Manag. 2015, 92, 67–81. [Google Scholar] [CrossRef]
  40. Liu, Q.; Lu, C.; Liu, T.; Xu, Z. Adaptive Cutting Control for Roadheaders Based on Performance Optimization. Machines 2021, 9, 46. [Google Scholar] [CrossRef]
  41. Liang, Q.W.; Yang, C.; Lin, S.; Hao, X.Y. Multi-source information grey fusion method of torpedo loading reliability. Ocean Eng. 2021, 234, 109303. [Google Scholar] [CrossRef]
  42. Koh, B.H.D.; Lim, C.L.P.; Rahimi, H.; Woo, W.L.; Gao, B. Deep Temporal Convolution Network for Time Series Classification. Sensors 2021, 21, 603. [Google Scholar] [CrossRef]
Figure 1. Stator current signal of cutting motor.
Figure 1. Stator current signal of cutting motor.
Entropy 23 01113 g001
Figure 2. EEMD decomposition results of current signal.
Figure 2. EEMD decomposition results of current signal.
Entropy 23 01113 g002
Figure 3. Waveform of reconstructed signal.
Figure 3. Waveform of reconstructed signal.
Entropy 23 01113 g003
Figure 4. Multi-scale permutation entropy calculation process.
Figure 4. Multi-scale permutation entropy calculation process.
Entropy 23 01113 g004
Figure 5. MPE distribution of different coal and rock hardness under different embedding dimensions.
Figure 5. MPE distribution of different coal and rock hardness under different embedding dimensions.
Entropy 23 01113 g005
Figure 6. The influence of network parameters on training error: (a) number of hidden layer nodes, (b) learning rate, and (c) number of BP weak learners.
Figure 6. The influence of network parameters on training error: (a) number of hidden layer nodes, (b) learning rate, and (c) number of BP weak learners.
Entropy 23 01113 g006
Figure 7. BP and Adaboost-BP model training status diagram: (a) error drop-down curve of BP model, (b) error drop-down curve of Adaboost-BP, (c) regression state of BP model, and (d) regression state of Adaboost-BP.
Figure 7. BP and Adaboost-BP model training status diagram: (a) error drop-down curve of BP model, (b) error drop-down curve of Adaboost-BP, (c) regression state of BP model, and (d) regression state of Adaboost-BP.
Entropy 23 01113 g007
Figure 8. Stator current signal of cutting motor.
Figure 8. Stator current signal of cutting motor.
Entropy 23 01113 g008
Figure 9. Estimation results of two models.
Figure 9. Estimation results of two models.
Entropy 23 01113 g009
Figure 10. Adaptive variable speed cutting control strategy.
Figure 10. Adaptive variable speed cutting control strategy.
Entropy 23 01113 g010
Figure 11. Adaptive speed control simulation curve: (a) speed regulation curve of hydraulic system under Adaboost-BP model, (b) speed regulation curve of hydraulic system under BP model, and (c) cutting motor speed control curve.
Figure 11. Adaptive speed control simulation curve: (a) speed regulation curve of hydraulic system under Adaboost-BP model, (b) speed regulation curve of hydraulic system under BP model, and (c) cutting motor speed control curve.
Entropy 23 01113 g011
Table 1. IMF component energy density statistics for current signal.
Table 1. IMF component energy density statistics for current signal.
Mean EnergyIMF2IMF3IMF4IMF5IMF6IMF7IMF8IMF9
E(10−2)0.66150.15290.00970.185520.4913.110.12810.0038
Table 2. Statistics of the correlation between the IMF component and the original signal.
Table 2. Statistics of the correlation between the IMF component and the original signal.
Average Correlation CoefficientIMF2IMF3IMF4IMF5IMF6IMF7IMF8IMF9
R0.06020.02790.03870.13960.94550.90790.03890.0005
Table 3. Mean value of multi-scale permutation entropy under different coal hardness values.
Table 3. Mean value of multi-scale permutation entropy under different coal hardness values.
s12345678910
Pk = 3500.51980.61220.68620.74830.80110.850.88960.92250.95040.9708
Pk = 4900.51750.60780.68170.74480.79850.84510.88480.9180.94340.9678
Pk = 6500.50450.5870.65560.71430.76560.81070.85020.8840.91390.9388
Pk = 8000.49930.57850.64430.70090.75080.79510.83430.86830.89880.9235
Pk = 10000.49450.57080.63430.68980.73890.78230.8210.85560.88610.9122
Pk = 13000.49090.56520.62750.68180.72990.77210.81050.84410.8750.9013
Table 4. RMSE under different coal hardness values.
Table 4. RMSE under different coal hardness values.
Pk (MPa)35049065080010001300
BP0.28640.12750.15450.07340.04860.0585
Adaboost-BP0.07070.1020.09550.05320.02990.0285
Table 5. Comparison of optimization results for Pk = 350.
Table 5. Comparison of optimization results for Pk = 350.
Pk = 350 (MPa)n (r/min)v (m/min) K R a K R b K R c K M t H W ( k W · h / m 3 )
Before optimization502.50.01170.06120.02360.01061.017
After optimization48.282.430.0110.05830.02150.01020.9136
Table 6. Motion parameters after optimization.
Table 6. Motion parameters after optimization.
Pk(MPa)35049065080010001300
n(r/min)48.2843.9640.153836.9134.17
v(m/min)2.432.181.921.71.5081.38
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, T.; Lu, C.; Liu, Q.; Zha, Y. Coal and Rock Hardness Identification Based on EEMD and Multi-Scale Permutation Entropy. Entropy 2021, 23, 1113. https://doi.org/10.3390/e23091113

AMA Style

Liu T, Lu C, Liu Q, Zha Y. Coal and Rock Hardness Identification Based on EEMD and Multi-Scale Permutation Entropy. Entropy. 2021; 23(9):1113. https://doi.org/10.3390/e23091113

Chicago/Turabian Style

Liu, Tao, Chao Lu, Qingyun Liu, and Yiwen Zha. 2021. "Coal and Rock Hardness Identification Based on EEMD and Multi-Scale Permutation Entropy" Entropy 23, no. 9: 1113. https://doi.org/10.3390/e23091113

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