Next Article in Journal
Surface Roughness Analysis in the Hard Milling of JIS SKD61 Alloy Steel
Previous Article in Journal
Dual-Tree Complex Wavelet Transform and Twin Support Vector Machine for Pathological Brain Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Health Condition Evaluation for a Shearer through the Integration of a Fuzzy Neural Network and Improved Particle Swarm Optimization Algorithm

1
School of Mechatronic Engineering, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou 221116, China
2
School of Information and Electrical Engineering, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou 221116, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2016, 6(6), 171; https://doi.org/10.3390/app6060171
Submission received: 18 April 2016 / Revised: 20 May 2016 / Accepted: 1 June 2016 / Published: 7 June 2016

Abstract

:
In order to accurately evaluate the health condition of a shearer, a hybrid prediction method was proposed based on the integration of a fuzzy neural network (FNN) and improved particle swarm optimization (IPSO). The parameters of FNN were optimized by the use of PSO, which was coupled with a premature judgment and mutation mechanism to increase the convergence speed and enhance the generalization ability. The key technologies are elaborated and the flowchart of the proposed approach was designed. Furthermore, an experiment example was carried out and the comparison results indicated that the proposed approach was feasible and outperforms others. Finally, a field application example in coal mining face was demonstrated to specify the effect of the proposed system.

Graphical Abstract

1. Introduction

As a kind of important mechanized mining equipment, a shearer is usually used to cut and load coal in modern fruitful and efficient coal mining, which directly impacts on the automation level of the entire mechanized mining face [1,2,3]. The reliability of a shearer decides whether the coal can be mined with high efficiency and low risk. Therefore, effective and accurate evaluation of the health condition of a shearer is an important way to reduce safety accidents and enhance coal mine production, and it has become a challenging and significant research subject.
Due to the poor working conditions of coal mining, it is rather difficult to acquire the health condition of a shearer depending only on the subjective consciousness of an operator. In the real mining condition, some key index parameters are very important and have a strong relationship with the shearer health condition. However, the relationship is highly nonlinear in nature so that it is hard to develop a comprehensive mathematic model. To deal with this kind of problem, the commonly used methods are fuzzy theory and neural networks [4,5,6]. A fuzzy neural network (FNN) is the combination of fuzzy logic and a neural network, and possesses the advantages of processing vague information and good learning abilities. It can also handle imprecise information through linguistic expressions. For several decades, FNN has attracted much attention and has been applied in many domains [7,8].
However, the parameters of FNN have great influences on its performance. The common learning algorithm for FNN is the gradient descent method (GD), which may lead to being easy to trap into a local minimum point and poor ability on a global search [9,10]. In addition, the performance of GD training a FNN depends on the initial settings for system parameters, and the method has to derive and formulate different mathematical expressions to adapt the corresponding networks topologies. Based on the past works on artificial intelligent optimization algorithms, this paper tries to tackle this problem.
Through the survey mentioned above, we propose an integrated approach based on a fuzzy neural network and improved particle swarm optimization (IPSO) to solve the problem of shearer health condition evaluation. The remainder of this paper is as follows: Section 2 reviews some related works based on the literature. The improved fuzzy neural network model is proposed in Section 3. The experiment example is provided to verify the proposed method in Section 4. In Section 5, a field application example is presented to indicate the actual application effect of proposed model in predicting the shearer health condition. Our conclusions and future work are summarized in Section 6.

2. Literature Review

In this section, we will review some recent publications, which mainly contain two research focuses: shearer health condition and fuzzy neural networks. Furthermore, we offer a discussion about the relevant literature.

2.1. Relevant Studies on Shearer Health Condition

Currently, some scholars have made some related research around shearer health condition. In [11], an improved neural network model was proposed based on the integration of quantum calculations and neural networks to monitor the working states of the large mining rotating machines. In [12], a fuzzy inference system was proposed to provide a correct and timely diagnosis mechanism of the shearer health condition. In [13], a shearer fault diagnosis algorithm based on a fuzzy decision tree was proposed to enhance the accuracy and efficiency of shearer fault diagnosis by analyzing the experiment. In [14], a fault diagnosis method based on the two-scale decomposition and reconstruction in wavelet analysis was proposed for the failure of mechanical systems on shearers. In [15], Niu et al. put forward the OPC technology into a shearer monitoring system to efficiently monitor the condition of the shearer working state parameters and improve the level of automation of the shearer industry.

2.2. Relevant Improvements for Fuzzy Neural Network

In [16], a wavelet Petri fuzzy neural network was proposed based on the integration of a wavelet fuzzy neural network and Petri net to improve the transient and steady-state responses of the squirrel-cage induction generator system at different operating conditions. The study in [17] modified the fuzzy neural network with a max-min algorithm to perform the supervised classification of data. In [18], a fuzzy wavelet network was constructed and initialized by the kernel method and wavelet multi-resolution analysis. In [19], Liu et al. proposed a recurrent self-evolving fuzzy neural network that employed an on-line gradient descent learning rule to address the electroencephalography regression problem in brain dynamics for driving fatigue. In [20], the rough sets theory was coupled with a fuzzy artificial neural network to improve the learning process. In [21], a fuzzy differential evolution learning method was used for an interactively recurrent functional neural fuzzy network to solve the control and the prediction problems. The study in [22] presented a systematic approach for off-season longan forecasting using neural network, fuzzy neural network, support vector regression, and fuzzy support vector regression. In [23], the Takagi-Sugeno-Kang-type probabilistic fuzzy neural network was presented with an asymmetric membership function to improve the control effect for a three-phase grid-connected PV system.

2.3. Discussion

When focused on the literature mentioned above, there are no studies about the evaluation method for shearer health condition through its working parameters and it can be deduced that some proper improvements are necessary for the FNN in order to obtain accurate prediction performance. Therefore, this paper proposed a prediction method for shearer health condition evaluation based on a fuzzy neural network and particle swarm optimization. A premature judgment method was introduced in PSO to evaluate when the particles were in the premature state. In addition, a mutation mechanism based on resetting the velocity was proposed to enable particles to possess a new momentum and jump out of the partial optimization space. Then, the improved PSO was programmed and used to optimize the parameters of the FNN. The experiment example and field application were carried out and the proposed approach was proved feasible and outperformed others.

3. The Proposed Approach

3.1. Fuzzy Neural Network (FNN)

In this paper, a FNN with four layers is employed and the architecture of the four-layer FNN is shown in Figure 1.
In the first layer, the output of each node can be calculated as follows:
μ i j = exp [ ( x i c i j ) 2 / σ i j 2 ]
where i = 1:k, j = 1:n, xi, μij, cij, and σij are the inputs of FNN, membership function, center (mean), and width (variance) of the membership function of the jth fuzzy set of the ith input variable xi, respectively. k is the dimension of input vector and n is the number of fuzzy sets, which can be interpreted as the number of neurons in the hidden layer.
In the second layer, the output of each node is labeled as Π, which can be obtained through the product of all input signals for each node, described as follows:
z j = i = 1 k μ i j = μ 1 j ( x 1 ) × μ 2 j ( x 2 ) × × μ k j ( x i )
In the third layer, two parameters of a and b can be calculated as follows:
a = j = 1 n ω j z j b = j = 1 n z j
where ωj is the connection weight between the second layer and third layer. Eventually, the overall output of FNN can be represented by y = a/b.
In thee FNN, three kinds of parameters, including center (cij), width (σij), and connection weight (ωj), have a significant impact on its performance. The training of these parameters has a great influence on the performance of the FNN. For the k × n means and variances of the membership layer (cij and σij, i = 1:k, j = 1:n), and the n weights of the output layer (ωj, j = 1:n), there are 2kn + n parameters of the four-layer FNN. In order to express conveniently, a state vector X(t) consisting of the parameters at a given time step t can be given as follows:
X ( t ) = [ c 11 , , c 1 n , , c k 1 , , c k n , σ 11 , , σ 1 n , , σ k 1 , , σ k n , ω 1 , ω 2 , , ω n ]
In this work, an evolutionary algorithm, namely, a particle swarm optimization algorithm (PSO), is employed to adaptively adjust these parameters. The PSO treats the parameters of the FNN as a particle and many particles can generate a swarm to find the optimal parameters. Then, the particle swarm is updated by guiding the current swarm toward the best overall particle. The specific steps can be described in the following parts.

3.2. Improved Particle Swarm Optimization Algorithm

In the PSO, each group of parameters of the FNN can be regarded as a “particle” in the search space. The swarm including M particles forms a D (D = 2kn + n) dimensional search space and the parameter values can be represented by the position of a particle. The position of the ith particle is marked as X i = ( X i 1 , X i 2 , , X i D ) to express Equation (4), and the corresponding velocity is marked as V i = ( V i 1 , V i 2 , , V i D ) , which includes a direction and distance, determining the search capability of each particle in the space. The fitness of particles can be evaluated through the following error function:
F = 1 q i = 1 q ( y d i y i ) 2
where q is the number of training samples, yi denotes the network output of the ith sample; and ydi denotes the desired output of the ith sample.
The individual extremum is P i = ( p i 1 , p i 2 , , p i D ) T and the global extremum of the particle swarm is P g = ( P g 1 , P g 2 , , P g D ) T . The updated equations for the velocity and position are as follows:
V i j t + 1 = α v i j t + c 1 r 1 ( p i j X i j t ) + c 2 r 2 ( p g j X i j t )
X i j t + 1 = X i j t + V i j t + 1
where i = 1:M, j = 1:D, α denotes inertia weight. t denotes the current number of iterations, c1 and c2, called the learning factors, can be set to 1.5 and 2.5, respectively, and r1 and r2 are the random numbers in the range [0,1]. In this paper, the inertia weight is updated nonlinearly through the following equation, which is neither constant nor linear gradient, but diminishes non-linearly with the increase of the number of iterations:
α = ( α max α min ) × ( t max t t max ) + α min
where αmax and αmin represent the maximum and minimum inertial weight, respectively, and can be set to 0.9 and 0.4; tmax is the maximum number of iterations.
However, PSO often suffers from the problems of slow convergence speed and premature convergence because of the quick loss of diversity in the later period [24,25]. In this paper, a premature judgment and mutation mechanism is proposed to improve the PSO, abbreviated as IPSO.
The position of particles is composed of the parameters of the FNN and can determine the fitness of the particle, so we can evaluate the performance of the particle swarm by the overall changing of all particles fitness. The group fitness variance δ2 is employed to judge the premature level of particles, which can be defined as follows:
δ 2 = 1 M i = 1 M ( F i F a v g F ) 2
where Fi denotes the fitness of the ith particle, Favg is the average fitness of all particles, F denotes the normalization factor, which can be determined as follows:
F = max { 1 , max { | F i F a v g | } i = 1 M }
When δ2 is smaller than a specified value H (H is a predetermined constant beforehand), the algorithm is considered as falling into premature. Hence, to avoid this drawback of PSO, a mutation mechanism based on resetting the velocity is proposed to enable particles to possess a new momentum according to the following equation:
V i j t = V min + ( V max V min ) V i j t
where [Vmin, Vmax] is the velocity range of the particles. Proper velocity range can ensure that the performance of the algorithm.

3.3. Optimizing the Parameters of FNN with IPSO

By the use of the improved evolution algorithm, the three kinds of FNN parameters (c, σ, and ω) can be determined. In the process of searching optimal parameters, the vector described as Equation (4), is represented by a particle. The objective of training FNN is to improve the prediction performance of FNN model and the fitness function has been formulated as Equation (5). The process of optimizing the FNN parameters by IPSO can be described as follows.
Step 1
Initialize the particle swarm size M, the maximum of generations tmax, the maximum inertial weight αmax, the minimum inertial weight αmin, c1 and c2, r1 and r2, [Vmin, Vmax], the number of input variables k, the number of neurons in the hidden layer n, H, and set D = 2kn + n, t = 1;
Step 2
Update the velocity Vi and position Xi of each particle according to Equations (6) and (7), respectively. Synchronously, update the inertial weight α according to Equation (8);
Step 3
The individual best Pi is compared with each particle; if Pi is worse than the fitness value of each particle, then Pi is updated as current position;
Step 4
The global best Pg is compared with individual best Pi of each particle; if Pg is worse than Pi, then Pg is updated as current position;
Step 5
If the convergence criteria or one of the stopping criteria (generally, a sufficiently good fitness or maximum iteration is met) is satisfied, go to step 7;
Step 6
The group fitness variance δ2 is calculated through Equations (9) and (10). If δ2 < H, the velocity and position of the premature particles are updated according to Equations (11) and (7), and the inertial weight α is updated according to Equation (8), go back to Step 3; otherwise, go back to Step 2. Let t = t + 1; and
Step 7
The optimal parameters c, σ, and ω of the FNN model can be obtained.
According to the above description about the FNN coupled with IPSO, the proposed approach is an iterative algorithm and can be coded on the computer. The flowchart is summarized, as shown in Figure 2.

4. Experiment and Discussion

4.1. Sample Data Preparation

According to the health analysis of the shearer, there are many variables which can be used to evaluate the shearer health condition. However, not all variables of the shearer have significant correlation to its health condition, and too many input variables to the FNN will reduce the training efficiency. Therefore, in this study, four variables of the shearer: cutting motor current (CC), traction motor current (TC), cutting part temperature (CT), and traction speed (TS), are selected for training the FNN model. The shearer health grade is the output of the forecasting model and its quantitative data can be scored according to the experts. In the experiment, we divide the health grade into four levels, from 1 to 4, and the higher the grade, the worse the shearer health condition. The notations for all of the variables are shown in Table 1. Based on above analysis, we can select samples for the FNN from the original database in the 22210 coal face of Pingdingshan Coal Industry, Henan, China.
In general, the selected samples may contain some system noise. In order to specify the noise level, we had researched the problem of system noise through wavelet analysis. Taking the cutting motor current as an example, the analysis results of system noise were illustrated in Figure 3. The results indicated that the system noise fluctuated in the interval of [−0.8, 0.8] and had little impact on the subsequent application of cutting motor current. In summary, the collected datasets could be directly used as the sample data for the training and testing of proposed predictor.

4.2. Experiment Results

To verify the performance and effectiveness of the FNN with IPSO (abbreviated as IPSO-FNN), we randomly selected two subsets from the original dataset, and each subset was composed of 5000 samples. One was treated as the training set and another was treated as the testing set. After that, six datasets, named S1 to S6, were randomly selected from the training set to train the IPSO-FNN model, and the six training datasets contained 300, 400, 500, 600, 700, and 800 samples, respectively, as shown in Table 2. Among the six datasets, any two training datasets did not intersect. In the same way, six datasets were randomly selected from the testing set to test the IPSO-FNN model, and each testing dataset was composed of 100 samples.
In the experiment, IPSO-FNN was evaluated by comparing it with PSO-FNN (optimizing the parameters of FNN with basic PSO), GA-FNN (optimizing the parameters of FNN with a genetic algorithm), a single FNN, a BPNN (back-propagation neural network), and a SVR (support vector regression) on the evaluation of shearer health condition. The parameters of all optimization algorithms were selected as follow: population size: 50, maximal iteration: 200, the error precision: 0.0001. In IPSO-FNN and PSO-FNN models, αmax = 0.9, αmin = 0.4, c1 = 1.5, c2 = 2.5, [Vmin, Vmax] = [–1, 1], H = 1. In GA-FNN model, the crossover probability and mutation probability were set to 0.8 and 0.05, respectively. For the single FNN and BPNN models, the number of nodes in the input layer was four, while there was only one output, so k = 4. The number of neurons in the hidden layer n was determined by k + a , where a is a constant between one and 15. Through repeated training tests, n was set to five in this paper. The learning rate was set to 0.05. For the SVR, the LIBSVM package developed by Chang and Lin in Taiwan University was used to construct the SVR model.
In order to compare the advantages and disadvantages of the different methods quantitatively, five indices, including the mean square error (MSE), mean absolute error (MAE), mean absolute percentage error (MAPE), Theil’s inequality coefficient (TIC), and training time (TT), were employed in this paper. The experiment results based on different methods are listed in Table 3. Additionally, the performance comparisons of the six models in MSE, MAE, MAPE, and TIC are illustrated in Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8.
As shown in Table 3 and Figure 4, Figure 5, Figure 6 and Figure 7 we can see that the performance of IPSO-FNN, PSO-FNN, and GA-FNN is better than that of single FNN, BPNN, and SVR. The reason lies in the fact that the parameters of FNN, BPNN, and SVR are not suitable for the models to estimate the shearer health conditions, while the parameters of other FNNs are obtained by the corresponding optimization algorithms. With the improved strategy for PSO, IPSO can obtain better parameters for the FNN and the overall performance of the IPSO-FNN model is better than the other models for health condition estimation. However, the curves in Figure 8 present different performance. The six algorithms will consume more and more training time with the increase of training sample numbers. Due to the use of intelligence algorithms for optimizing the parameters of the FNN, the training times of the IPSO-FNN, PSO-FNN, and GA-FNN are obviously shorter than other methods.
In addition, it can be observed from Table 3 and Figure 4, Figure 5, Figure 6 and Figure 7 that the proposed method provides the best evaluation performance than other methods when the number of the training samples changes from 300 to 800. Four indices of the IPSO-FNN-based, PSO-FNN-based, GA-FNN-based, FNN-based, BPNN-based, and SVR-based evaluation methods decreases at first and then increases or have faint fluctuations with the increase of training samples size. The reason for this phenomenon is that too many training samples may over-train the network and the generalization performance of the network will weaken. Furthermore, the evaluation results of the shearer health condition are not always ideal. Therefore, on the premise of ensuring evaluation performance and running time for the shearer health condition, the number of training samples should be determined according to the actual experiment.
In order to further prove the optimization performance of the proposed IPSO in training the FNN model, the basic PSO [26], quantum-behaved PSO (QPSO) [27], opinion leader-based QPSO (OLB-QPSO) [28], and Laplace PSO (LPSO) [29] were employed to optimize the parameters in the FNN model. The parameters were set according to the relevant literatures. Based on the previous analysis, the dataset of S4 was selected for training and testing the FNN model. Three indices of MSE, MAPE, and TT were used to measure the optimization capacity in the FNN model and the comparison results are listed in Table 4.
As seen from Table 4, the PSO with some improvements performs better training and testing properties than the basic PSO in optimizing the FNN model. In comparison of the four improved PSO algorithms, the OLB-QPSO can obtain the best MSE and MAPE values, both in the training phase and testing phase, while the training time (10.24 s) is not ideal. Although the MSE and MAPE values of the proposed IPSO are a little larger than those of OLB-QPSO and LPSO, the training time (8.96 s) is obviously better than other three improved PSO algorithms. Offering comprehensive consideration of the prediction error and running time, the proposed FNN-IPSO predictor can perform better in evaluating the shearer health condition.

5. Field Application

In order to illustrate the application effect of the IPSO-FNN model, we and developed built an online system based on the proposed approach and applied it in the field of actual, fully-mechanized coal face, as shown in Figure 9.
In this field application, the four variables of the shearer were collected and transmitted into the explosion-proof computers via wireless Ethernet in the coal mining face. The procedure of the proposed algorithm was loaded in the explosion-proof computers to process the collected signals and estimate the health condition of the shearer. Synchronously, the results were displayed on the ground monitoring center through the communication station. When the shearer was cutting the coal seam from 50 m to 65 m, the corresponding estimation results were plotted, as shown in Figure 10.
As Figure 10 shown, the coal seam from 55 to 65 m could be divided into three categories, among which the coal seam of “Coal 1” was harder than “Coal 2”, and “Coal 3”contained some gangues. When the shearer was working in the first coal seam, the evaluation results of the shearer health condition were mostly between health grades 2 and 3. For coal seam “Coal 2”, the evaluation results of the shearer health condition could decrease between health grade 1 and 2. For the coal seam with some gangues, the shearer health condition became more undesirable and the evaluation results were around health grade 4.
Based on above analysis, the evaluation results of shearer health condition were consistent with actual coal seam conditions and the proposed system was proved feasible in the evaluation of shearer health condition.

6. Conclusions

Aimed at the existing problems of shearer health condition, this paper comprehensively considers four parameters that affect the health condition of a shearer and proposes an evaluation method based on the integration of a fuzzy neural network (FNN) and improved particle swarm optimization algorithm (IPSO). To enhance the prediction performance of the FNN, the premature judgment and mutation mechanism were coupled with the PSO algorithm to realize the optimization of FNN parameters. Then, an experimental example is provided and some comparisons with other methods are carried out. The experiment and comparison results show that the proposed approach is feasible and outperforms others. Finally, a field application example is presented to indicate that the shearer health condition can be accurately and expediently evaluated in the actual condition.
In future studies, the authors will consider other potential parameters that affect the shearer health condition to further improve the prediction results. In addition, other predictors with improved intelligence algorithms will be developed to obtain better performance.

Acknowledgments

The authors would like to thank all the reviewers for their constructive comments. The supports of China Postdoctoral Science Foundation (No. 2015M581879), National Key Basic Research Program of China (No. 2014CB046301), Joint Fund of National Natural Science Foundation of China (No. U1510117), and the Priority Academic Program Development (PAPD) of Jiangsu Higher Education Institutions in carrying out this research are gratefully acknowledged.

Author Contributions

Lei Si and Zhongbin Wang conceived and designed the experiment; Ze Liu, Rongxin Xu and Xinhua Liu performed the experiments; Lei Si and Chao Tan analyzed the data; Lei Si wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hadi Hoseinie, S.; Ataei, M.; Khalokakaie, R.; Ghodrati, B.; Kumar, U. Reliability analysis of drum shearer machine at mechanized longwall mines. J. Qual. Maint. Eng. 2012, 18, 98–119. [Google Scholar] [CrossRef]
  2. Si, L.; Wang, Z.B.; Tan, C.; Liu, X.H. 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]
  3. Si, L.; Wang, Z.B.; Liu, X.H.; Tan, C.; Xu, J.; Zheng, K.H. Multi-sensor data fusion identification for shearer cutting conditions based on parallel quasi-Newton neural networks and the Dempster-Shafer theory. Sensors 2015, 15, 28772–28795. [Google Scholar] [CrossRef] [PubMed]
  4. Lin, J.F.; Sheu, J.J. Modeling and prediction of retardance in citric acid coated ferrofluid using artificial neural network. J. Magn. Magn. Mater. 2016, 407, 201–208. [Google Scholar] [CrossRef]
  5. Li, F.J.; Qiao, J.F.; Han, H.G.; Yang, C.L. A self-organizing cascade neural network with random weights for nonlinear system modeling. Appl. Soft Comput. 2016, 42, 184–193. [Google Scholar] [CrossRef]
  6. He, Y.Y.; Mirzargar, M.; Kirby, R.M. Mixed aleatory and epistemic uncertainty quantification using fuzzy set theory. Int. J. Approx. Reason. 2015, 66, 1–15. [Google Scholar] [CrossRef]
  7. Si, L.; Wang, Z.B.; Liu, X.H.; Yang, Y.W.; Zhang, L. A novel adjustment method for shearer traction speed through integration of T-S cloud inference network and improved PSO. Comput. Intel. Neurosc. 2014. [Google Scholar] [CrossRef] [PubMed]
  8. Gholamrezaei, M.; Ghorbanian, K. Application of integrated fuzzy logic and neural networks to the performance prediction of axial compressors. Proc. Inst. Mech. Eng. A J. Power 2015, 229, 928–947. [Google Scholar] [CrossRef]
  9. Young, C.C.; Liu, W.C.; Chung, C.E. Genetic algorithm and fuzzy neural networks combined with the hydrological modeling system for forecasting watershed runoff discharge. Neural Comput. Appl. 2015, 26, 1631–1643. [Google Scholar] [CrossRef]
  10. Chang, C.L.; Liu, H.C. Applying the Back-Propagation Neural Network model and fuzzy classification to evaluate the trophic status of a reservoir system. Environ. Monit. Assess. 2015, 187, 1–8. [Google Scholar] [CrossRef] [PubMed]
  11. Ma, X.M.; Xu, M.H. Fault diagnosis of coal electrical shearer based on quantum neural. Appl. Mech. Mater. 2014, 574, 452–456. [Google Scholar] [CrossRef]
  12. Gao, F.; Xiao, L.J.; Zhong, W.Y.; Liu, W. Fault diagnosis of shearer based on fuzzy inference. Appl. Mech. Mater. 2011, 52, 1577–1580. [Google Scholar] [CrossRef]
  13. Zhang, Y.Y.; Chen, L.C.; Zhang, Y.J.; Zhao, Z.J. Study of fault diagnosis for shearer based on fuzzy decision tree. Microcomput. Inf. 2009, 25, 94–96. [Google Scholar]
  14. Fu, J.C.; Wang, H.Y. The study of chirplet’s diagnosis about fault in mechanical on electric traction shearer under the multi-scale. In Proceedings of the 2012 International Conference on Electronics, Communications and Control, Harbin, China, 16–18 August 2013; pp. 1267–1270.
  15. Niu, K.; Wang, Z.B.; Liu, J.; Zhu, W. Application of OPC interface technology in shearer remote monitoring system. In Proceedings of the 2nd International Conference on Information Science and Engineering, Hangzhou, China, 4–6 December 2010; pp. 137–140.
  16. Tan, K.H. Squirrel cage induction generator system using wavelet Petri fuzzy neural network control for wind power applications. IEEE Trans. Power Electron. 2016, 31, 5242–5254. [Google Scholar] [CrossRef]
  17. Shinde, S.; Kulkarni, U. Extracting classification rules from modified fuzzy min–max neural network for data with mixed attributes. Appl. Soft Comput. 2016, 40, 364–378. [Google Scholar] [CrossRef]
  18. Loussifi, H.; Nouri, K.; Braiek, N.B. A new efficient hybrid intelligent method for nonlinear dynamical systems identification: The Wavelet Kernel Fuzzy Neural Network. Commun. Nonlinear Sci. 2016, 32, 10–30. [Google Scholar] [CrossRef]
  19. Liu, Y.T.; Lin, Y.Y.; Wu, S.L.; Chuang, C.H.; Lin, C.T. Brain dynamics in predicting driving fatigue using a recurrent self-evolving fuzzy neural network. IEEE Trans. Neur. Net. Lear. 2016, 27, 347–360. [Google Scholar] [CrossRef] [PubMed]
  20. Affonso, C.; Sassi, R.J.; Barreiros, R.M. Biological image classification using rough-fuzzy artificial neural network. Expert Syst. Appl. 2015, 42, 9482–9488. [Google Scholar] [CrossRef]
  21. Lin, C.J.; Wu, C.F.; Lin, H.Y.; Yu, C.Y. An Interactively recurrent functional neural fuzzy network with fuzzy differential evolution and its applications. Sains Malays. 2016, 44, 1721–1728. [Google Scholar]
  22. Leksakul, K.; Holimchayachotikul, P.; Sopadang, A. Forecast of off-season longan supply using fuzzy support vector regression and fuzzy artificial neural network. Expert Syst. Appl. 2015, 118, 259–269. [Google Scholar] [CrossRef]
  23. Lin, F.J.; Lu, K.C.; Ke, T.H.; Yang, B.H.; Chang, Y.R. Reactive power control of three-phase grid-connected PV system during grid faults using Takagi–Sugeno–Kang probabilistic fuzzy neural network control. IEEE Trans. Ind. Electron. 2015, 62, 5516–5528. [Google Scholar] [CrossRef]
  24. Liu, J.J.; Mao, L.L.; Ku, J.F.; He, J.; Fan, L.L. THz spectroscopy detection method for GMOs based on adaptive particle swarm optimization. Opt. Quant. Electron. 2016, 48. [Google Scholar] [CrossRef]
  25. Fathi, M.; Rodriguez, V.; Fontes, D.B.M.M.; Alvarez, M.J. A modified particle swarm optimisation algorithm to solve the part feeding problem at assembly lines. Int. J. Prod. Res. 2016, 54, 878–893. [Google Scholar] [CrossRef]
  26. Tsekouras, G.E.; Tsimikas, J. On training RBF neural networks using input-output fuzzy clustering and particle swarm optimization. Fuzzy Set. Syst. 2013, 221, 65–89. [Google Scholar] [CrossRef]
  27. Cheng, C.T.; Niu, W.J.; Feng, Z.K.; Shen, J.J.; Chau, K.W. Daily reservoir runoff forecasting method using artificial neural network based on quantum-behaved particle swarm optimization. Water 2015, 7, 4232–4246. [Google Scholar] [CrossRef]
  28. Lin, L.; Guo, F.; Xie, X.L.; Luo, B. Novel adaptive hybrid rule network based on TS fuzzy rules using an improved quantum-behaved particle swarm optimization. Neurocomputing 2015, 149, 1003–1013. [Google Scholar] [CrossRef]
  29. Li, D.; Wang, W.; Ismail, F. Fuzzy neural network technique for system state forecasting. IEEE Trans. Cybern. 2013, 43, 1481–1494. [Google Scholar]
Figure 1. The architecture of a four-layer fuzzy neural network.
Figure 1. The architecture of a four-layer fuzzy neural network.
Applsci 06 00171 g001
Figure 2. Optimizing the parameters of the fuzzy neural network (FNN) model with improved particle swarm optimization (IPSO).
Figure 2. Optimizing the parameters of the fuzzy neural network (FNN) model with improved particle swarm optimization (IPSO).
Applsci 06 00171 g002
Figure 3. System noise analysis of cutting motor current: (a) the original signal of cutting motor current; and (b) the system noise information.
Figure 3. System noise analysis of cutting motor current: (a) the original signal of cutting motor current; and (b) the system noise information.
Applsci 06 00171 g003
Figure 4. Comparison of mean square error.
Figure 4. Comparison of mean square error.
Applsci 06 00171 g004
Figure 5. Comparison of mean absolute error.
Figure 5. Comparison of mean absolute error.
Applsci 06 00171 g005
Figure 6. Comparison of mean absolute percentage error.
Figure 6. Comparison of mean absolute percentage error.
Applsci 06 00171 g006
Figure 7. Comparison of Theil’s inequality coefficient.
Figure 7. Comparison of Theil’s inequality coefficient.
Applsci 06 00171 g007
Figure 8. Comparison of training time.
Figure 8. Comparison of training time.
Applsci 06 00171 g008
Figure 9. Field application example based on the proposed method.
Figure 9. Field application example based on the proposed method.
Applsci 06 00171 g009
Figure 10. The evaluation results of shearer health condition based on proposed system: (a) the coal seam condition; and (b) the evaluation results.
Figure 10. The evaluation results of shearer health condition based on proposed system: (a) the coal seam condition; and (b) the evaluation results.
Applsci 06 00171 g010
Table 1. The notations of variables.
Table 1. The notations of variables.
NotationVariable
x1Cutting motor current (CC)
x2Traction motor current (TC)
x3Cutting part temperature (CT)
x4Traction speed (TS)
yThe health grade of shearer
Table 2. The selected six datasets.
Table 2. The selected six datasets.
Dataset NumberNotationTraining SamplesTesting Samples
1S1300100
2S2400100
3S3500100
4S4600100
5S5700100
6S6800100
Table 3. Experiment results of six testing datasets based on different methods.
Table 3. Experiment results of six testing datasets based on different methods.
ModelsIndicesDatasets
S1S2S3S4S5S6
IPSO-FNNMSE0.00890.00850.00790.00740.00840.0085
MAE0.06530.06190.05360.05160.05710.0556
MAPE2.41%2.23%2.09%2.05%2.14%2.11%
TIC0.01090.00950.00830.00750.00860.0088
TT (s)5.756.818.188.969.6210.95
PSO-FNNMSE0.00980.00930.00890.00810.00930.0092
MAE0.07150.06840.06170.06080.06220.0624
MAPE2.86%2.74%2.55%2.51%2.57%2.54%
TIC0.01290.01120.00940.00810.00900.0092
TT (s)5.236.787.548.679.7710.23
GA-FNNMSE0.00970.00940.00910.00790.00890.0091
MAE0.07190.07080.06710.06110.06290.0622
MAPE2.89%2.83%2.68%2.55%2.61%2.56%
TIC0.01330.01040.00910.00830.00920.0094
TT (s)5.867.017.978.8410.1211.08
FNNMSE0.01350.01150.01090.00950.01020.0106
MAE0.09120.09010.08410.08100.08530.0846
MAPE3.65%3.52%3.48%3.29%3.36%3.34%
TIC0.01570.01240.01080.01010.01120.0110
TT (s)12.8514.2215.1416.2017.1318.78
BPNNMSE0.01280.01120.01060.00960.00970.0098
MAE0.09010.08670.08550.08160.08440.0837
MAPE3.64%3.53%3.50%3.31%3.40%3.39%
TIC0.01480.01210.01060.00980.01060.0104
TT (s)11.5513.9515.6616.5317.6418.94
SVRMSE0.01250.01190.01020.00970.00960.0098
MAE0.08940.08670.08060.07680.07590.0761
MAPE3.56%3.52%3.49%3.26%3.22%3.31%
TIC0.01340.01250.01010.00980.01010.0099
TT (s)12.0213.8514.6415.9517.0117.58
Table 4. Performance indices of five algorithms for optimizing the FNN model.
Table 4. Performance indices of five algorithms for optimizing the FNN model.
AlgorithmsTraining PhaseTesting Phase
MSEMAPE (%)TT (s)MSEMAPE (%)
PSO0.00562.248.670.00812.51
QPSO0.00511.919.110.00762.09
OLB-QPSO0.00391.8110.240.00691.98
LPSO0.00421.8310.670.00712.01
Proposed IPSO0.00471.868.960.00742.05

Share and Cite

MDPI and ACS Style

Si, L.; Wang, Z.; Liu, Z.; Liu, X.; Tan, C.; Xu, R. Health Condition Evaluation for a Shearer through the Integration of a Fuzzy Neural Network and Improved Particle Swarm Optimization Algorithm. Appl. Sci. 2016, 6, 171. https://doi.org/10.3390/app6060171

AMA Style

Si L, Wang Z, Liu Z, Liu X, Tan C, Xu R. Health Condition Evaluation for a Shearer through the Integration of a Fuzzy Neural Network and Improved Particle Swarm Optimization Algorithm. Applied Sciences. 2016; 6(6):171. https://doi.org/10.3390/app6060171

Chicago/Turabian Style

Si, Lei, Zhongbin Wang, Ze Liu, Xinhua Liu, Chao Tan, and Rongxin Xu. 2016. "Health Condition Evaluation for a Shearer through the Integration of a Fuzzy Neural Network and Improved Particle Swarm Optimization Algorithm" Applied Sciences 6, no. 6: 171. https://doi.org/10.3390/app6060171

APA Style

Si, L., Wang, Z., Liu, Z., Liu, X., Tan, C., & Xu, R. (2016). Health Condition Evaluation for a Shearer through the Integration of a Fuzzy Neural Network and Improved Particle Swarm Optimization Algorithm. Applied Sciences, 6(6), 171. https://doi.org/10.3390/app6060171

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