Skip to main content

SAIL: A Scalable Wind Turbine Fault Diagnosis Platform

A Case Study on Gearbox Fault Diagnosis

  • Conference paper
  • First Online:
Theory and Application of Reuse, Integration, and Data Science (IEEE IRI 2017 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 838))

Included in the following conference series:

  • 267 Accesses

Abstract

Failure of a wind turbine is largely attributed to faults that occur in its gearbox. Maintenance of this machinery is very expensive, mainly due to large downtime and repair cost. While much attention has been given to detect faults in these mechanical devices, real-time fault diagnosis for streaming vibration data from turbine gearboxes is still an outstanding challenge. Moreover, monitoring gearboxes in a wind farm with thousands of wind turbines require massive computational power. In this paper, we propose a three-layer monitoring system: Sensor, Fog, and Cloud layers. Each layer provides a special functionality and runs part of the proposed data processing pipeline.

In the Sensor layer, vibration data is collected using accelerometers. Industrial single chip computers are best candidates for node computation. Since the majority of wind turbines are installed in harsh environments, sensor node computers should be embedded within wind turbines. Therefore, a robust computation platform is necessary for sensor nodes. In this layer, we propose a novel feature extraction method which is applied over a short window of vibration data. Using a time-series model assumption, our method estimates vibration power at high resolution and low cost. Fog layer provides Internet connectivity. Fog-server collects data from sensor nodes and sends them to the cloud. Since many wind farms are located in remote locations, providing network connectivity is challenging and expensive. Sometimes a wind farm is offshore and a satellite connection is the only solution. In this regard, we use a compressive sensing algorithm by deploying them on fog-servers to conserve communication bandwidth. Cloud layer performs most computations. In the online mode, after decompression, fault diagnosis is performed using trained classifier, while generating reports and logs. Whereas, in the offline mode, model training for classifier, parameters learning for feature extraction in sensor layer and dictionary learning for compression on fog servers and decompression are performed. The proposed architecture monitors the health of turbines in a scalable framework by leveraging the distributed computation techniques.

Our empirical evaluation of vibration datasets obtained from real wind turbines demonstrates high scalability and performance of diagnosing gearbox failures, i.e., with an accuracy greater than 99%, for application in large wind farms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Case Western Reserve University Bearing Data Center. http://csegroups.case.edu/bearingdatacenter. Accessed 4 Jan 2015

  2. Aharon, M., Elad, M., Bruckstein, A.: K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans. Sig. Process. 54(11), 4311–4322 (2006)

    Article  Google Scholar 

  3. Amar, M., Gondal, I., Wilson, C.: Vibration spectrum imaging: a novel bearing fault classification approach. IEEE Trans. Ind. Electron. 62(1), 494–502 (2015)

    Article  Google Scholar 

  4. Chen, J., Patton, R.J.: Robust Model-Based Fault Diagnosis for Dynamic Systems, vol. 3. Springer Science & Business Media, New York (2012)

    MATH  Google Scholar 

  5. Chen, Z., Zhang, L., Wang, Z., Liang, W., Li, Q.: Research and application of data mining in fault diagnosis for big machines. In: International Conference on Mechatronics and Automation, 2007, ICMA 2007, pp. 3729–3734. IEEE (2007)

    Google Scholar 

  6. Davis, G., Mallat, S., Avellaneda, M.: Adaptive greedy approximations. Constr. Approx. 13(1), 57–98 (1997)

    Article  MathSciNet  Google Scholar 

  7. Estabrooks, A., Jo, T., Japkowicz, N.: A multiple resampling method for learning from imbalanced data sets. Comput. Intell. 20(1), 18–36 (2004)

    Article  MathSciNet  Google Scholar 

  8. Haddad, R.Z., Lopez, C.A., Pons-Llinares, J., Antonino-Daviu, J., Strangas, E.G.: Outer race bearing fault detection in induction machines using stator current signals. In: 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), pp. 801–808. IEEE (2015)

    Google Scholar 

  9. Harmouche, J., Delpha, C., Diallo, D.: Improved fault diagnosis of ball bearings based on the global spectrum of vibration signals. IEEE Trans. Energy Convers. 30(1), 376–383 (2015)

    Article  Google Scholar 

  10. Hastie, T.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, New York (2009)

    Book  Google Scholar 

  11. Hu, Q., He, Z., Zhang, Z., Zi, Y.: Fault diagnosis of rotating machinery based on improved wavelet package transform and SVMs ensemble. Mech. Syst. Sig. Process. 21(2), 688–705 (2007)

    Article  Google Scholar 

  12. Imani, M.B., Chandra, S., Ma, S., Khan, L., Thuraisingham, B.: Focus location extraction from political news reports with bias correction. In: 2017 IEEE International Conference on Big Data (Big Data), pp. 1956–1964. IEEE (2017)

    Google Scholar 

  13. Imani, M.B., Heydarzadeh, M., Khan, L., Nourani, M.: A scalable spark-based fault diagnosis platform for gearbox fault diagnosis in wind farms. In: 2017 IEEE International Conference on Information Reuse and Integration (IRI), pp. 100–107. IEEE (2017)

    Google Scholar 

  14. Immovilli, F., Cocconcelli, M., Bellini, A., Rubini, R.: Detection of generalized-roughness bearing fault by spectral-kurtosis energy of vibration or current signals. IEEE Trans. Ind. Electron. 56(11), 4710–4717 (2009)

    Article  Google Scholar 

  15. Kafka, A.: A high-throughput, distributed messaging system, vol. 5(1) (2014). kafka.apache.org

  16. Kusiak, A., Li, W.: The prediction and diagnosis of wind turbine faults. Renew. Energy 36(1), 16–23 (2011)

    Article  Google Scholar 

  17. Kwiatkowski, D., Phillips, P.C., Schmidt, P., Shin, Y.: Testing the null hypothesis of stationarity against the alternative of a unit root: how sure are we that economic time series have a unit root? J. Econ. 54(1–3), 159–178 (1992)

    Article  Google Scholar 

  18. Lei, Y., He, Z., Zi, Y., Hu, Q.: Fault diagnosis of rotating machinery based on multiple ANFIS combination with gas. Mech. Syst. Sig. Process. 21(5), 2280–2294 (2007)

    Article  Google Scholar 

  19. Li, W., Zhang, S., Rakheja, S.: Feature denoising and nearest-farthest distance preserving projection for machine fault diagnosis. IEEE Trans. Ind. Inf. 12(1), 393–404 (2016)

    Article  Google Scholar 

  20. Mahamad, A.K., Hiyama, T.: Fault classification based artificial intelligent methods of induction motor bearing. Int. J. Innov. Comput. Inf. Control 7(9), 5477–5494 (2011)

    Google Scholar 

  21. Mallat, S.: A Wavelet Tour of Signal Processing. Academic Press, Orlando (1999)

    MATH  Google Scholar 

  22. Meng, X., Bradley, J., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D., Amde, M., Owen, S., et al.: MLlib: machine learning in apache spark. J. Mach. Learn. Res. 17(34), 1–7 (2016)

    MathSciNet  MATH  Google Scholar 

  23. Nelwamondo, F.V., Marwala, T., Mahola, U.: Early classifications of bearing faults using hidden markov models, gaussian mixture models, mel frequency cepstral coefficients and fractals. Int. J. Innov. Comput. Inf. Control 2(6), 1281–1299 (2006)

    Google Scholar 

  24. The National Renewable Energy Laboratory (NREL): Gearbox reliability collaborative research (2009). https://www.nrel.gov/wind/grc-research.html. Accessed 1 Apr 2017

  25. Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  26. Pullen, A., Sawyer, S.: Global wind report. Annual market update 2014 (2014)

    Google Scholar 

  27. Qi, G., Tsai, W.T., Hong, Y., Wang, W., Hou, G., Zhu, Z., et al.: Fault-diagnosis for reciprocating compressors using big data. In: 2016 IEEE Second International Conference on Big Data Computing Service and Applications (BigDataService), pp. 72–81. IEEE (2016)

    Google Scholar 

  28. Raj, A.S., Murali, N.: Early classification of bearing faults using morphological operators and fuzzy inference. IEEE Trans. Ind. Electron. 60(2), 567–574 (2013)

    Article  Google Scholar 

  29. Riera-Guasp, M., Pineda-Sanchez, M., Perez-Cruz, J., Puche-Panadero, R., Roger-Folch, J., Antonino-Daviu, J.A.: Diagnosis of induction motor faults via gabor analysis of the current in transient regime. IEEE Trans. Instrum. Meas. 61(6), 1583–1596 (2012)

    Article  Google Scholar 

  30. Shao, Z., Wang, L., Zhang, H.: A fault line selection method for small current grounding system based on big data. In: 2016 IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), pp. 2470–2474. IEEE (2016)

    Google Scholar 

  31. Sheng, S., Veers, P.S.: Wind turbine drivetrain condition monitoring-an overview. National Renewable Energy Laboratory (2011)

    Google Scholar 

  32. Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–10. IEEE (2010)

    Google Scholar 

  33. Solaimani, M., Gopalan, R., Khan, L., Brandt, P.T., Thuraisingham, B.: Spark-based political event coding. In: 2016 IEEE Second International Conference on Big Data Computing Service and Applications (BigDataService), pp. 14–23. IEEE (2016)

    Google Scholar 

  34. Apache Spark. http://spark.apache.org/

  35. Stoica, P.: Spectral Analysis of Signals. Pearson/Prentice Hall, Upper Saddle River (2005)

    MATH  Google Scholar 

  36. Sun, W., Yang, G.A., Chen, Q., Palazoglu, A., Feng, K.: Fault diagnosis of rolling bearing based on wavelet transform and envelope spectrum correlation. J. Vib. Control 19(6), 924–941 (2013)

    Article  Google Scholar 

  37. Verma, A., Kusiak, A.: Predictive analysis of wind turbine faults: a data mining approach. In: Proceedings of the IIE Annual Conference, p. 1. Institute of Industrial and Systems Engineers (IISE) (2011)

    Google Scholar 

  38. Watson, S.J., Xiang, B.J., Yang, W., Tavner, P.J., Crabtree, C.J.: Condition monitoring of the power output of wind turbine generators using wavelets. IEEE Trans. Energy Convers. 25(3), 715–721 (2010)

    Article  Google Scholar 

  39. Xu, Z., Xuan, J., Shi, T., Wu, B., Hu, Y.: Application of a modified fuzzy artmap with feature-weight learning for the fault diagnosis of bearing. Expert Syst. Appl. 36(6), 9961–9968 (2009)

    Article  Google Scholar 

  40. Zappalá, D., Tavner, P.J., Crabtree, C.J., Sheng, S.: Side-band algorithm for automatic wind turbine gearbox fault detection and diagnosis. IET Renew. Power Gener. 8(4), 380–389 (2014)

    Article  Google Scholar 

  41. Zhang, Z., Verma, A., Kusiak, A.: Fault analysis and condition monitoring of the wind turbine gearbox. IEEE Trans. Energy Convers. 27(2), 526–535 (2012)

    Article  Google Scholar 

Download references

Acknowledgment

This material is based upon work supported by the National Science Foundation (NSF) award number SBE-SMA-1539302, DMS-1737978. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maryam Bahojb Imani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bahojb Imani, M., Heydarzadeh, M., Chandra, S., Khan, L., Nourani, M. (2019). SAIL: A Scalable Wind Turbine Fault Diagnosis Platform. In: Bouabana-Tebibel, T., Bouzar-Benlabiod, L., Rubin, S. (eds) Theory and Application of Reuse, Integration, and Data Science. IEEE IRI 2017 2017. Advances in Intelligent Systems and Computing, vol 838. Springer, Cham. https://doi.org/10.1007/978-3-319-98056-0_5

Download citation

Publish with us

Policies and ethics