Journal of Intelligent Manufacturing

, Volume 30, Issue 5, pp 2193–2202 | Cite as

Fault diagnosis strategy of CNC machine tools based on cascading failure

  • Yingzhi Zhang
  • Liming Mu
  • Guixiang ShenEmail author
  • Yang Yu
  • Chenyu Han


To ensure the safe operation of CNC machines, a fault diagnosis strategy based on cascading failure is proposed. According to fault mechanism analysis, a directed graph model of fault propagation between components in machine tool systems is established. In this study, the interpretative structural model method is used to realize the hierarchical structure of fault propagation model by matrix transformation and decomposition. Subsequently, the PageRank algorithm is introduced to evaluate the failure effects of the machine tool system components. The Johnson method is then applied to correct the component fault sequence and establish the model of rate of occurrence of failures that is based on time correlation. Finally, the fault diagnosis strategy is formulated through the component rate of the occurrence of failure, fault influence and fault propagation model, to identify the main cause of the fault and provide the basis for fault diagnosis. In the end, a machine tool equipment is used as an example for application to verify the validity of the method.


CNC machine tools Fault diagnosis Johnson ISM PageRank 



This work is supported by Jilin Provincial Natural Science Foundation of China (Grant No. 20150101025JC), and the Demonstration and application of high speed precision electric spindle in middle and top grade numerical control machine tools (Grant No. 2015ZX04005005). Any support from a third party has been noted in the Acknowledgements.

Compliance with ethical standards

Conflict of interest

The authors declared that there is no potential conflict of interest in the research.


  1. Beikkhakhiana, Y., Javanmardib, M., Karbasianb, M., et al. (2015). The application of ISM model in evaluating agile suppliers selection criteria and ranking suppliers using fuzzy TOPSIS-AHP methods. Expert Systems with Applications, 42(15–16), 6224–6236.CrossRefGoogle Scholar
  2. Berry, M. W. (2006). Google’s PageRank and beyond. SIAM Review, 48(4), 793.Google Scholar
  3. Bhattacharyya, S., Kumar, R., & Huang, Z. (2011). A discrete event systems approach to network fault management: Detection and diagnosis of faults. Asian Journal of Control, 13(4), 471–479.CrossRefGoogle Scholar
  4. Boldi, P., Santini, M., Vigna, S. (2009). PageRank: Functional dependencies. ACM Transactions on Information Systems 27(4): 19, 1–23.Google Scholar
  5. Chen, A., & An, H. P. (2015). Fault diagnosis method of CNC machine tool based on fuzzy fault tree. Machine Tool and Hydraulics, 43(05), 177–180.Google Scholar
  6. Du, S. Y., Wang, X. P., Xie, G. B., et al. (2012). Reliability evaluation of substation automation system based on IEC61850. Power System Protection and Control, 40(05), 32–36+41.Google Scholar
  7. Ebeling, C. E. (2010). The reliability and maintainability engineering (pp. 48–62). Beijing: Tsinghua University Press.Google Scholar
  8. Fu, Z. H. (2014). Research on the fault diagnosis system of CNC manufacturing unit based on multi-sensor information fusion. Dissertation, University of Electronic Science and Technology, Chengdu.Google Scholar
  9. Gleich, D. F. (2015). PageRank beyond the web. SIAM Review, 57(3), 321–363.CrossRefGoogle Scholar
  10. Gleich, D. F., Lim, L.-H., & Yu, Y. Y. (2015). Multilinear PageRank. SIAM Journal on Matrix Analysis and Applications, 36(4), 1507–1541.CrossRefGoogle Scholar
  11. Kamvar, S. D., Haveliwala, T. H., et al. (2003). Extrapolation methods for accelerating PageRank computations. In International world wide web conference, Budapest, Hungary.Google Scholar
  12. Kirkland, S. (2006). Conditioning of the entries in the stationary vector of a Google-type matrix. Linear Algebra and its Applications, 418(2–3), 665–681.CrossRefGoogle Scholar
  13. Liang, Y. J., Qing, M. Q., Song, H. F., et al. (2016). Diagnostic strategy building method based on MDP. Journal of Beihang University, 42(04), 844–850.Google Scholar
  14. Li, D. H., Nie, H. F., & Peng, M. (2016). Fault diagnosis and analysis of motorized spindle. Equipment Manufacturing Technology, 05, 189–190.Google Scholar
  15. Li, Q. Z., & Hu, G. P. (2012). Optimization algorithm for fault diagnosis strategy based on failure feature information entropy. Computer Application, 32(04), 1064–1066.CrossRefGoogle Scholar
  16. Manes, F., Bak, T., & Hinz, A. M. (2012). Graph theory of tower tasks. Behavioural Neurology, 25(1), 13–22.CrossRefGoogle Scholar
  17. Meng, A. H., Liu, X. B., Chao, Z. Q., et al. (2008). Study on the realistic fault diagnosis strategy for the armored equipment hydraulic system. Chinese Hydraulics & Pneumatics, 54(2), 1–2.Google Scholar
  18. Sheng, B., Deng, C., & XIONG, Y. (2015). Fault diagnosis for CNC machine tool based on graph theory. Computer Integrated Manufacturing Systems, 21(6), 1559–1570.Google Scholar
  19. Singh, M., Sachdeva, A., & Bhardwaj, A. (2015). An interpretive structural modelling approach for analysing barriers in total productive maintenance implementation. International Journal of Industrial and Systems Engineering, 35(11), 75–81.Google Scholar
  20. Sun, S. G., Shen, G. X., Zhang, Y. Z., et al. (2015). Failure analysis of machining center based on ISM and FMECA. Journal of Hunan University (Natural Sciences), 42(8), 47–52.Google Scholar
  21. Takeuchi, K., Tanaka, Y.-I., & Tsuboi, A. (2015). Model companions of theories of graphs. Mathematical Logic Quarterly, 61(3), 236–246.CrossRefGoogle Scholar
  22. Warfield, J. N. (1973). Participative methodology for public system planning. Computers and Electrical Engineering, 1(2), 187–210.CrossRefGoogle Scholar
  23. Wu, B. D., & Kumar, V. (2013). Top 10 algorithms for data mining (pp. 90–97). Beijing: Tsinghua University Press.Google Scholar
  24. Xu, X. B., Wen, C. L., & Wang, Y. C. (2009). Information fusion algorithm of fault diagnosis based on random set metrics of fuzzy fault features. Journal of Electronics and Information Technology, 31(07), 1635–1640.Google Scholar
  25. Yu, Y.J., Liu, Q., & Tan, L.S. (2003). A novel automated fault identification approach in computer networks based on graph theory. In International conference on communication technology, Beijing, Peoples R China.Google Scholar
  26. Zhao, Y., Dong, C. L., & Zhang, Q. (2016). Fault diagnostics using DUCG in complex systems. Journal of Tsinghua University (Science and Technology), 56(5), 530–537. 543.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2017

Authors and Affiliations

  1. 1.College of Mechanical Science and EngineeringJilin UniversityChangchunChina

Personalised recommendations