An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach
Abstract
:1. Introduction
- (1)
- This paper proposes a data-driven method to solve the imbalance fault detection of wind turbine blades which considers the imbalance faults caused by the ice accretion.
- (2)
- A novel method based on LSTM and attention mechanism is proposed to solve the problem of wind turbine blade imbalance fault diagnosis, and it overcomes the problem that traditional methods have in extracting fault features.
2. Wind Turbines Imbalance Fault
- (a)
- Due to the technical problems in the production process, there are some mass errors among the blades.
- (b)
- Wind turbines are usually installed at heights of tens or even hundreds of meters and the locations are usually at the peaks of mountains or offshore. Wind turbine blades will be corroded by exposure to harsh environments for a long time, which causes the imbalance of wind turbine blades.
- (c)
- In addition, in dusty or extreme cold weather conditions, wind turbine blades will be covered with dust or ice. When the dust or ice accumulates to a certain level, the imbalance fault of wind turbines will occur.
3. Deep Learning Framework and Training Process
3.1. Recurrent Neural Network (RNN)
3.2. The Overall Framework
3.2.1. LSTM
3.2.2. Attention Mechanism
- The first step is calculating the parameter at i-th time, , which is described as Equation (14):
- The second step is normalizing the data obtained at step one, then getting the weight score of each state, which is shown as Equation (15),
- Obtaining the dynamic characteristics vector by multiplying the output of LSTM by the probability, which is shown in Equation (16),
3.3. The Training Process
4. Case Study
4.1. Experimental Results
4.2. Methods Comparison
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Salvador, S.; Costoya, X.; Sanz-Larruga, F.; Gimeno, L. Development of Offshore Wind Power: Contrasting Optimal Wind Sites with Legal Restrictions in Galicia, Spain. Energies 2018, 11, 731. [Google Scholar] [CrossRef]
- Zhao, M.; Jiang, D.; Li, S. Research on fault mechanism of icing of wind turbine blades. In Proceedings of the 2nd World Non-Grid-Connected Wind Power and Energy Conference, Nanjing, China, 11–12 September 2009. [Google Scholar]
- Wang, N.; Li, J.; Hu, W.; Zhang, B.; Huang, Q.; Chen, Z. Optimal reactive power dispatch of a full-scale converter based wind farm considering loss minimization. Renew. Energy 2019, 139, 292–301. [Google Scholar] [CrossRef]
- Entezami, M.; Hillmansen, S.; Weston, P.; Papaelias, M.P. Fault detection and diagnosis within a wind turbine mechanical braking system using condition monitoring. Renew. Energy 2012, 47, 175–182. [Google Scholar] [CrossRef]
- Li, J.; Wang, N.; Zhou, D.; Hu, W.; Huang, Q.; Chen, Z.; Blaabjerg, F. Optimal Reactive Power Dispatch of Permanent Magnet Synchronous Generator-Based Wind Farm Considering Levelised Production Cost Minimisation. Renew. Energy 2019, 145, 1–12. [Google Scholar] [CrossRef]
- Tabatabaeipour, S.M.; Odgaard, P.F.; Bak, T.; Stoustrup, J. Fault Detection of Wind Turbines with Uncertain Parameters: A Set-Membership Approach. Energies 2012, 11, 2424–2448. [Google Scholar] [CrossRef]
- Hur, S.; Recalde-Camacho, L.; Leithead, W.E. Detection and compensation of anomalous conditions in a wind turbine. Energy 2017, 124, 74–86. [Google Scholar] [CrossRef] [Green Version]
- Yang, W.; Liu, C.; Jiang, D. An unsupervised spatiotemporal graphical modeling approach for wind turbine condition monitoring. Renew. Energy 2018, 127, 230–241. [Google Scholar] [CrossRef]
- Hameed, Z.; Hong, Y.S.; Cho, Y.M.; Ahn, S.H.; Song, C.K. Condition monitoring and fault detection of wind turbines and related algorithms: A review. Renew. Sustain. Energy Rev. 2009, 13, 1–39. [Google Scholar] [CrossRef]
- Ozgener, O.; Ozgener, L. Exergy and reliability analysis of wind turbine systems: A case study. Renew. Sustain. Energy Rev. 2007, 11, 1811–1826. [Google Scholar] [CrossRef]
- Deng, F.; Chen, Z.; Khan, M.R.; Zhu, R. Fault Detection and Localization Method for Modular Multilevel Converters. IEEE Trans. Power Electron. 2015, 30, 2721–2732. [Google Scholar] [CrossRef]
- Cui, Y.; Shi, J.; Wang, Z. Power System Fault Reasoning and Diagnosis Based on the Improved Temporal Constraint Network. IEEE Trans. Power Deliv. 2016, 31, 946–954. [Google Scholar] [CrossRef]
- Zhao, J.; Xu, Y.; Luo, F.; Dong, Z.Y.; Peng, Y. Power system fault diagnosis based on history driven differential evolution and stochastic time domain simulation. Inf. Sci. 2014, 275, 13–29. [Google Scholar] [CrossRef]
- Dao, P.B.; Staszewski, W.J.; Barszcz, T.; Uhl, T. Condition monitoring and fault detection in wind turbines based on cointegration analysis of SCADA data. Renew. Energy 2018, 116, 107–122. [Google Scholar] [CrossRef]
- Gong, X.; Qiao, W. Imbalance Fault Detection of Direct-Drive Wind Turbines Using Generator Current Signals. IEEE Trans. Energy Convers. 2012, 27, 468–476. [Google Scholar] [CrossRef] [Green Version]
- Marugán, A.P.; García Márquez, F.P.; Perez, J.M.P.; Ruiz-Hernández, D. A survey of artificial neural network in wind energy systems. Appl. Energy 2018, 228, 1822–1836. [Google Scholar] [CrossRef] [Green Version]
- Silver, D.; Huang, A.; Maddison, C.J.; Guez, A.; Sifre, L.; Van Den Driessche, G.; Schrittwieser, J.; Antonoglou, L.; Panneershelvam, V.; Lanctot, M.; et al. Mastering the game of Go with deep neural networks and tree search. Nature 2016, 529, 484–489. [Google Scholar] [CrossRef]
- Silver, D.; Schrittwieser, J.; Simonyan, K.; Antonoglou, I.; Huang, A.; Guez, A.; Hubert, T.; Baker, L.; Lai, M.; Bolton, A.; et al. Mastering the game of Go without human knowledge. Nature 2017, 550, 354–359. [Google Scholar] [CrossRef] [PubMed]
- Schmidhuber, J. Deep learning in neural networks: An overview. Neural Netw. 2015, 61, 85–117. [Google Scholar] [CrossRef] [Green Version]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
- Wang, H.; Li, G.; Wang, G.; Peng, J.; Jiang, H.; Liu, Y. Deep learning based ensemble approach for probabilistic wind power forecasting. Appl. Energy 2017, 188, 56–70. [Google Scholar] [CrossRef]
- Cremer, J.L.; Konstantelos, I.; Tindemans, S.H.; Strbac, G. Data-Driven Power System Operation: Exploring the Balance Between Cost and Risk. IEEE Trans. Power Syst. 2019, 34, 791–801. [Google Scholar] [CrossRef]
- Helbing, G.; Ritter, M. Deep Learning for fault detection in wind turbines. Renew. Sustain. Energy Rev. 2018, 98, 189–198. [Google Scholar] [CrossRef]
- Lei, J.; Liu, C.; Jiang, D. Fault diagnosis of wind turbine based on Long Short-term memory networks. Renew. Energy 2019, 133, 422–432. [Google Scholar] [CrossRef]
- Chen, K.; Hu, J.; He, J. Detection and Classification of Transmission Line Faults Based on Unsupervised Feature Learning and Convolutional Sparse Autoencoder. IEEE Trans. Smart Grid 2018, 9, 1748–1758. [Google Scholar]
- 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]
- Jiang, G.; He, H.; Xie, P.; Tang, Y. Stacked Multilevel-Denoising Autoencoders: A New Representation Learning Approach for Wind Turbine Gearbox Fault Diagnosis. IEEE Trans. Instrum. Meas. 2017, 66, 2391–2402. [Google Scholar] [CrossRef]
- Jiang, G.; He, H.; Yan, J.; Xie, P. Multiscale Convolutional Neural Networks for Fault Diagnosis of Wind Turbine Gearbox. IEEE Trans. Ind. Electr. 2019, 66, 3196–3207. [Google Scholar] [CrossRef]
- Wang, L.; Zhang, Z.; Xu, J.; Liu, R. Wind Turbine Blade Breakage Monitoring With Deep Autoencoders. IEEE Trans. Smart Grid 2018, 9, 2824–2833. [Google Scholar] [CrossRef]
- Hassan, G. Bladed Theory Manual. Co: Garrad Hassan & Partners Ltd, 2011. Available online: https://max.book118.com/html/2013/1030/4863004.shtm (accessed on 12 March 2019).
- Burton, T.; Sharpe, D.; Jenkins, N.; Bossanyi, E. Wind Energy Handbook; Wiley: Hoboken, NJ, USA, 2001. [Google Scholar] [CrossRef]
- Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
- Karim, F.; Majumdar, S.; Darabi, H.; Chen, S. LSTM Fully Convolutional Networks for Time Series Classification. IEEE Access 2018, 6, 1662–1669. [Google Scholar] [CrossRef]
- Graves, A.; Mohamed, A.; Hinton, G. Speech recognition with deep recurrent neural networks. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada, 26–27 May 2013. [Google Scholar]
- Zheng, C.; Wang, S.; Liu, Y.; Liu, C.; Xie, W.; Fang, C.; Liu, S. A Novel Equivalent Model of Active Distribution Networks Based on LSTM. IEEE Trans. Neural Netw. Learn. Syst. 2019. [Google Scholar] [CrossRef]
- Gao, L.; Guo, Z.; Zhang, H.; Xu, X.; Shen, H.T. Video Captioning With Attention-Based LSTM and Semantic Consistency. IEEE Trans. Multimed. 2017, 19, 2045–2055. [Google Scholar] [CrossRef]
- Wan, Z.; Li, H.; He, H.; Prokhorov, D. Model-Free Real-Time EV Charging Scheduling Based on Deep Reinforcement Learning. IEEE Trans. Smart Grid 2018. [Google Scholar] [CrossRef]
- Ahmed, N. Data-Free/Data-Sparse Softmax Parameter Estimation With Structured Class Geometries. IEEE Signal Process. Lett. 2018, 25, 1408–1412. [Google Scholar] [CrossRef]
- Arany, L.; Bhattacharya, S.; Macdonald, J.H.G.; Hogan, S.J. Closed form solution of Eigen frequency of monopile supported offshore wind turbines in deeper waters incorporating stiffness of substructure and SSI. Soil Dyn. Earthq. Eng. 2016, 83, 18–32. [Google Scholar] [CrossRef] [Green Version]
- Mishali, M.; Eldar, Y.C. From Theory to Practice: Sub-Nyquist Sampling of Sparse Wideband Analog Signals. IEEE J. Sel. Top. Signal Process. 2010, 4, 375–391. [Google Scholar] [CrossRef] [Green Version]
- Deng, Y.; Bao, F.; Kong, Y.; Ren, Z.; Dai, Q. Deep Direct Reinforcement Learning for Financial Signal Representation and Trading. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 653–664. [Google Scholar] [CrossRef]
- Vincent, P.; Larochelle, H.; Lajoie, I.; Bengio, Y.; Manzagol, P.A. Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion. J. Mach. Learn. Res. 2010, 11, 3371–3408. [Google Scholar]
Algorithm | Training Process of the Network |
---|---|
Input: | The parameters of the wind turbine. |
Output: | The kind of imbalance faults and the accuracies of network. |
1 | Randomly initialize the weights W and biases b of the network model. |
2 | for i in max-iterations: |
3 | Obtain the accuracy and loss value of training network. |
4 | Error back propagation (), update the weights and biases based on gradient descent method: , , |
5 | for i%200 = 0: |
6 | Test and obtain the kind of faults, accuracies and error value of network. |
7 | end |
8 | end |
Attention Size | Iced Number | Accuracy |
---|---|---|
50 | One blade Two blades Three blades | 98.8% 99.2% 99.0% |
128 | One blade Two blades Three blades | 98.7% 99.0% 98.3% |
256 | One blade Two blades Three blades | 99.6% 99.8% 99.3% |
Time-Step | Iced Number | With Attention Mechanism | Without Attention Mechanism |
---|---|---|---|
1 | One blade Two blades Three blades | 87.5% 83.5% 86.9% | 83.4% 85.5% 85.6% |
48 | One blade Two blades Three blades | 97.2% 99.0% 99.2% | 93.4% 95.6% 94.9% |
96 | One blade Two blades Three blades | 99.6% 99.8% 99.8% | 98.1% 98.3% 98.6% |
Batch Size | Iced Number | With Attention Mechanism | Without Attention Mechanism |
---|---|---|---|
48 | One blade Two blades Three blades | 87.5% 85.4% 83.3% | 81.2% 77.1%% 79.2% |
2048 | One blade Two blades Three blades | 97.8% 98.6% 99.1% | 94.1% 94.3% 97.3% |
4096 | One blade Two blades Three blades | 98.1% 99.8% 100% | 97.9% 98.2% 98.8% |
Approach | Accuracy |
---|---|
RNN | 71.3% |
SVM | 65.0% |
GPC | 48.3% |
LSTMAM | 99.8% |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, J.; Hu, W.; Cao, D.; Zhang, B.; Huang, Q.; Chen, Z.; Blaabjerg, F. An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach. Energies 2019, 12, 2764. https://doi.org/10.3390/en12142764
Chen J, Hu W, Cao D, Zhang B, Huang Q, Chen Z, Blaabjerg F. An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach. Energies. 2019; 12(14):2764. https://doi.org/10.3390/en12142764
Chicago/Turabian StyleChen, Jianjun, Weihao Hu, Di Cao, Bin Zhang, Qi Huang, Zhe Chen, and Frede Blaabjerg. 2019. "An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach" Energies 12, no. 14: 2764. https://doi.org/10.3390/en12142764
APA StyleChen, J., Hu, W., Cao, D., Zhang, B., Huang, Q., Chen, Z., & Blaabjerg, F. (2019). An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach. Energies, 12(14), 2764. https://doi.org/10.3390/en12142764