Identification of Shearer Cutting Patterns Using Vibration Signals Based on a Least Squares Support Vector Machine with an Improved Fruit Fly Optimization Algorithm
Abstract
:1. Introduction
2. Related Works on Identification of Shearer Cutting Patterns
3. Least Squares Support Vector Machine with Improved Fruit Fly Optimization Algorithm
3.1. Least Squares Support Vector Machine
3.2. The Basic FOA and Analysis

- (1)
- It is clear that the value Si is non-negative and this smell concentration judgment value is then substituted into the smell concentration judgment function to find the smell concentration of the individual location of the fruit fly. That is to say that the variable of the fitness function is in the zone of (0, +∞), which will prevent the application of FOA in some problems with negative numbers in the domain.
- (2)
- FOA depends only on the current generation optimal solution and when the optimal individual is found, all fruit flies will fly towards this individual. Then the fruit flies are updated according to Equation (10). This operation will greatly reduce the diversity and exploration ability of fly swarm. Furthermore, the current generation optimal solution may not the global optimum and inapposite FR will make the FOA get into the local optimal solution.
3.3. The Improved Strategies for FOA
- (1)
- In Step (3), in order to ensure the variable of the fitness function is in the zone of (−∞, +∞), the smell concentration judgment value (Si) can be calculated by the following equation:
- (2)
- In order to improve the diversity and exploration ability of fly swarm and increase the ability to break away from the local optimum, this paper proposes an improved strategy for FOA through expanding search in the initial phase and narrowing search in the later phase. Let the fruit fly population be updated by the following equation:where β is defined as the adjustment factor; η is used to control the flight distance range FR and can be determined according to the practical problem; gen is the current number of iterations. In the first phase, the random flight distance range should increase to realize the diversity of population. The adjustment factor β should be larger than 1, marked as β1 and the number of iterations in this phase t1 is equal to gen. Thus, the fruit fly population can be updated as follows:where [a, b] denotes the flight distance range of fruit fly. In the second phase, the random flight distance range should increase to enhance the convergence accuracy and convergence speed. The adjustment factor β should be smaller than 1, marked as β2 and the number of iterations in this phase t2 is equal to gen − t1. Thus, the fruit fly population can be updated as follows:

3.4. Improved Fruit Fly Optimization Algorithm for Parameters Selection of LSSVM Model
4. The Identification System for Shearer Cutting Pattern Based on Proposed Method

4.1. Data Acquisition



4.2. Feature Extraction
- (1)
- Determine the number of ensemble M and initialize the amplitude of the added white noise, and set m = 1.
- (2)
- Add a white noise series with the given amplitude to the original signal.where am(t) denotes the mth added white noise series and xm(t) denotes the investigated signal added white noise (noise-added signal) of the mth trial.
- (3)
- By the use of EMD method [41], the noise-added signal xm(t) is decomposed into N intrinsic mode functions (IMFs), which can be marked as bnm(t)(n=1,2,…,N) and bnm(t) represents the nth IMF of the mth trial.
- (4)
- If m < M then let m = m + 1. Repeat Steps (2) and (3) again with different white noise series each time until m = M.
- (5)
- Calculate the ensemble mean bn(t) of the M trials for each IMF. Then output the mean ci(t) (i = 1,2,…,N) of each of the N IMFs as the final decomposed results:

4.3. Pattern Recognition and Prediction
5. Example Computation and Comparison Analysis

| Training Features | CER | RMSE | MAE | MRE (%) | TIC |
|---|---|---|---|---|---|
| KF | 0.1782 | 0.3291 | 0.1754 | 7.79 | 0.0669 |
| EF | 0.2193 | 0.4262 | 0.2014 | 9.83 | 0.0939 |
| KF + EF | 0.03015 | 0.0611 | 0.0524 | 2.66 | 0.0089 |
| Model | Optimal Parameters | CER | RMSE | MAE | MRE (%) | TIC | |
|---|---|---|---|---|---|---|---|
| C* | δ* | ||||||
| LSSVM | 10 | 2 | 0.1096 | 0.2609 | 0.1401 | 6.17 | 0.0544 |
| PSO-LSSVM | 32.5671 | 3.8547 | 0.08108 | 0.1304 | 0.0815 | 4.11 | 0.0238 |
| GA-LSSVM | 15.1136 | 1.2256 | 0.06915 | 0.1107 | 0.0831 | 3.71 | 0.0289 |
| FOA-LSSVM | 19.3742 | 0.2827 | 0.05011 | 0.0694 | 0.0645 | 2.88 | 0.0112 |
| IFOA-LSSVM | 28.3846 | 0.0513 | 0.03015 | 0.0611 | 0.0524 | 2.66 | 0.0089 |



6. Industrial Application


7. Conclusions and Future Work
Acknowledgments
Author Contributions
Conflicts of Interest
References
- 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]
- Bessinger, S.L.; Neison, M.G. Remnant roof coal thickness measurement with passive gamma ray instruments in coal mine. IEEE Trans. Ind. Appl. 1993, 29, 562–565. [Google Scholar] [CrossRef]
- Chufo, R.L.; Johnson, W.J. A radar coal thickness sensor. IEEE Trans. Ind. Appl. 1993, 29, 834–840. [Google Scholar] [CrossRef]
- Markham, J.R.; Solomon, P.R.; Best, P.E. An FT-IR based instrument for measuring spectral emittance of material at high temperature. Rev. Sci. Instrum. 1990, 61, 3700–3708. [Google Scholar] [CrossRef]
- Sun, J.P.; She, J. Wavelet-based coal-rock image feature extraction and recognition. J. China Coal Soc. 2013, 38, 1900–1904. [Google Scholar]
- Heng, A.; Zhang, S.; Tan, A.C.C.; Mathew, J. Rotating machinery prognostics: State of the art, challenges and opportunities. Mech. Syst. Signal Pr. 2009, 23, 724–739. [Google Scholar] [CrossRef]
- Ma, D.Y.; Liang, D.Y.; Zhao, X.S.; Guan, R.C.; Shi, X.H. Multi-BP expert system for fault diagnosis of power system. Eng. Appl. Artif. Intell. 2013, 26, 937–944. [Google Scholar] [CrossRef]
- Mani, G.; Jerome, J. Intuitionistic fuzzy expert system based fault diagnosis using dissolved gas analysis for power transformer. J. Electr. Eng. Technol. 2014, 9, 2058–2064. [Google Scholar] [CrossRef]
- Bangalore, P.; Tjernberg, L.B. An artificial neural network approach for early fault detection of gearbox bearings. IEEE TRANS. Smart Grid 2015, 6, 980–987. [Google Scholar] [CrossRef]
- Ayrulu-Erdem, B.; Barshan, B. Leg motion classification with artificial neural networks using wavelet-based features of gyroscope signals. Sensors 2011, 11, 1721–1723. [Google Scholar] [CrossRef] [PubMed]
- Winston, D.P.; Saravanan, M. Single parameter fault identification technique for DC motor through wavelet analysis and fuzzy logic. J. Electr. Eng. Technol. 2013, 8, 1049–1055. [Google Scholar] [CrossRef]
- El-Baz, A.H. Hybrid intelligent system-based rough set and ensemble classifier for breast cancer diagnosis. Neural. Comput. Appl. 2015, 26, 437–446. [Google Scholar] [CrossRef]
- Seera, M.; Lim, C.P. Online motor fault detection and diagnosis using a hybrid FMM-CART model. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 806–812. [Google Scholar] [CrossRef] [PubMed]
- Li, K.; Chen, P.; Wang, S.M. An intelligent diagnosis method for rotating machinery using least squares mapping and a fuzzy neural network. Sensors 2012, 12, 5919–5939. [Google Scholar] [CrossRef] [PubMed]
- Wang, T.; Chen, J.; Zhou, Y.; Snoussi, H. Online least squares one-class support vector machines-based abnormal visual event detection. Sensors 2013, 13, 17130–17155. [Google Scholar] [CrossRef] [PubMed]
- Silva, D.A.; Silva, J.P.; Neto, A.R.R. Novel approaches using evolutionary computation for sparse least square support vector machines. Neurocomputing 2015, 168, 908–916. [Google Scholar] [CrossRef]
- Ji, J.; Zhang, C.S.; Kodikara, J.; Yang, S. Prediction of stress concentration factor of corrosion pits on buried pipes by least squares support vector machine. Eng. Fail. Anal. 2015, 55, 131–138. [Google Scholar] [CrossRef]
- Li, B.; Li, D.Y.; Zhang, Z.J.; Yang, S.M.; Wang, F. Slope stability analysis based on quantum-behaved particle swarm optimization and least squares support vector machine. Appl. Math. Model 2015, 39, 5253–5264. [Google Scholar] [CrossRef]
- Harish, N.; Mandal, S.; Rao, S.; Patil, S.G. Particle Swarm Optimization based support vector machine for damage level prediction of non-reshaped berm breakwater. Appl. Soft Comput. 2015, 27, 313–321. [Google Scholar] [CrossRef]
- Elbisy, M.S. Sea wave parameters prediction by support vector machine using a genetic algorithm. J. Coast. Res. 2015, 31, 892–899. [Google Scholar] [CrossRef]
- Cervantes, J.; Li, X.O.; Yu, W. Imbalanced data classification via support vector machines and genetic algorithms. Connect. Sci. 2014, 26, 335–348. [Google Scholar] [CrossRef]
- Zhang, X.L.; Chen, W.; Wang, B.J.; Chen, X.F. Intelligent fault diagnosis of rotating machinery using support vector machine with ant colony algorithm for synchronous feature selection and parameter optimization. Neurocomputing 2015, 167, 260–279. [Google Scholar] [CrossRef]
- Aydin, I.; Karakose, M.; Akin, E. A multi-objective artificial immune algorithm for parameter optimization in support vector machine. Appl. Soft Comput. 2011, 11, 120–129. [Google Scholar] [CrossRef]
- Pan, W.T. A new fruit fly optimization algorithm: Taking the financial distress model as an example. Knowl.-Based Syst. 2012, 26, 69–74. [Google Scholar] [CrossRef]
- Li, H.Z.; Guo, S.; Li, C.J.; Sun, J.Q. A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm. Knowl.-Based Syst. 2013, 37, 378–387. [Google Scholar] [CrossRef]
- Chen, P.W.; Lin, W.Y.; Huang, T.H.; Pan, W.T. Using fruit fly optimization algorithm optimized grey model neural network to perform satisfaction analysis for e-business service. Appl. Math. Inform. Sci. 2013, 7, 459–465. [Google Scholar] [CrossRef]
- Sheng, W.; Bao, Y. Fruit fly optimization algorithm based fractional order fuzzy-PID controller for electronic throttle. Nonlinear Dynam. 2013, 73, 611–619. [Google Scholar] [CrossRef]
- Xing, Y. Design and optimization of key control characteristics based on improved fruit fly optimization algorithm. Kybernetes 2013, 42, 466–481. [Google Scholar] [CrossRef]
- 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, 1103–1106. [Google Scholar] [CrossRef]
- Sun, J.P. Study on identified method of coal and rock interface based on image identification. Coal Sci. Technol. 2011, 39, 77–79. [Google Scholar]
- Ren, F.; Liu, Z.Y.; Yang, Z.J.; Liang, G.Q. Application study on the torsional vibration test in coal-rock interface recognition. J. Taiyuan Univ. Technol. 2010, 41, 94–96. [Google Scholar]
- Yang, W.C.; Qiu, J.B.; Zhang, Y.; Zhao, F.J.; Liu, X. Acoustic modeling of coal-rock interface identification. Coal Sci. Technol. 2015, 43, 100–103. [Google Scholar]
- Sahoo, R.; Mazid, A.M. Application of opto-tactile sensor in shearer machine design to recognize rock surfaces in underground coal mining. In Proceedings of the IEEE International Conference on Industrial Technology, Churchill, Australia, 10–13 February 2009; pp. 916–921.
- Bausov, I.Y.; Stolarczyk, G.L.; Stolarczyk, L.G.; Koppenjan, S.D.S. Look-ahead radar and horizon sensing for coal cutting drums. In Proceedings of the 4th International Workshop on Advanced Ground Penetrating Radar, Naples, Italy, 27–29 June 2007; pp. 192–195.
- Cortes, C.; Vapnik, V. Support-vector networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
- Suykens, J.A.K.; Vandewalle, J. Least squares support vector machine classifiers. Neural Process Lett. 1999, 9, 293–300. [Google Scholar] [CrossRef]
- Keerthi, S.S.; Lin, C.J. Asymptotic behaviors of support vector machines with Gaussian kernel. Neural Comput. 2003, 15, 1667–1689. [Google Scholar] [CrossRef] [PubMed]
- Wu, Z.; Huang, N.E. Ensemble empirical mode decomposition: A noise-assisted data analysis method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
- Lv, J.X.; Wu, H.S.; Tian, J. Signal denoising based on EEMD for non-stationary signals and its application in fault diagnosis. Comput. Eng. Appl. 2011, 47, 223–227. [Google Scholar]
- Lei, Y.G.; Li, N.P.; Lin, J.; Wang, S.Z. Fault diagnosis of rotating machinery based on an adaptive ensemble empirical mode decomposition. Sensors 2013, 13, 16950–16964. [Google Scholar] [CrossRef] [PubMed]
- Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, E.H.; Zheng, Q.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lon. A 1998, 454, 903–995. [Google Scholar] [CrossRef]
- Yang, D.L.; Liu, Y.L.; Li, X.J.; Ma, L.Y. Gear fault diagnosis based on support vector machine optimized by artificial bee colony algorithm. Mech. Mach. Theory 2015, 90, 219–229. [Google Scholar] [CrossRef]
© 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons by Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Si, L.; Wang, Z.; Liu, X.; Tan, C.; Liu, Z.; Xu, J. Identification of Shearer Cutting Patterns Using Vibration Signals Based on a Least Squares Support Vector Machine with an Improved Fruit Fly Optimization Algorithm. Sensors 2016, 16, 90. https://doi.org/10.3390/s16010090
Si L, Wang Z, Liu X, Tan C, Liu Z, Xu J. Identification of Shearer Cutting Patterns Using Vibration Signals Based on a Least Squares Support Vector Machine with an Improved Fruit Fly Optimization Algorithm. Sensors. 2016; 16(1):90. https://doi.org/10.3390/s16010090
Chicago/Turabian StyleSi, Lei, Zhongbin Wang, Xinhua Liu, Chao Tan, Ze Liu, and Jing Xu. 2016. "Identification of Shearer Cutting Patterns Using Vibration Signals Based on a Least Squares Support Vector Machine with an Improved Fruit Fly Optimization Algorithm" Sensors 16, no. 1: 90. https://doi.org/10.3390/s16010090
APA StyleSi, L., Wang, Z., Liu, X., Tan, C., Liu, Z., & Xu, J. (2016). Identification of Shearer Cutting Patterns Using Vibration Signals Based on a Least Squares Support Vector Machine with an Improved Fruit Fly Optimization Algorithm. Sensors, 16(1), 90. https://doi.org/10.3390/s16010090

