A Multi-Level-Denoising Autoencoder Approach for Wind Turbine Fault Detection

The effective fault detection of wind turbines (WTs) can greatly help to improve their availability and reduce their operation and maintenance costs. In this context, data-driven fault detection approaches have attracted a lot of interests due to the availability of a large amount of monitoring sensor data containing rich information related to health conditions of WTs. However, sensor data collected from WTs are naturally multivariate and highly nonlinear correlated with redundant information and significantly contaminated measurement noise, which makes the WT fault detection more challenging. To this end, this paper develops a multivariate data-driven fault detection (MDFD) framework based on a recently emerged neural network algorithm named denoising autoencoder (DAE). Instead of using a single fixed noise level in the traditional DAE, a novel multi-level-denoising autoencoder (MLD-AE) method is proposed to enhance the representation learning ability by designing different multi-level noise adding schemes. The proposed MLD-AE could better discover useful patterns at multiple corrupted scales and capture nonlinear dependencies from noisy multivariate sensor data, therefore robustly reconstruct the original signal with the preserved largest information. The proposed framework and method are evaluated on both simulated data from a generic 5 MW WT benchmark and SCADA data from a real wind farm. The results demonstrate that our proposed MLD-AE-based fault detection approach significantly outperforms traditional DAE, AE, and linear PCA approaches, which has great potentials for practical applications in the wind industry.

[1]  Nader Meskin,et al.  Multiple-Model Sensor and Components Fault Diagnosis in Gas Turbine Engines Using Autoassociative Neural Networks , 2014 .

[2]  Qiang Miao,et al.  Online Anomaly Detection for Hard Disk Drives Based on Mahalanobis Distance , 2013, IEEE Transactions on Reliability.

[3]  Yuyun Zeng,et al.  Real-time condition monitoring and fault detection of components based on machine-learning reconstruction model , 2019, Renewable Energy.

[4]  Shuang Gao,et al.  Wind speed prediction with RBF neural network based on PCA and ICA , 2018 .

[5]  Pascal Vincent,et al.  Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion , 2010, J. Mach. Learn. Res..

[6]  Lina Bertling Tjernberg,et al.  An Artificial Neural Network Approach for Early Fault Detection of Gearbox Bearings , 2015, IEEE Transactions on Smart Grid.

[7]  Xuefeng Chen,et al.  Sparse Time-Frequency Representation for Incipient Fault Diagnosis of Wind Turbine Drive Train , 2018, IEEE Transactions on Instrumentation and Measurement.

[8]  Torsten Jeinsch,et al.  A data-driven approach for sensor fault diagnosis in gearbox of wind energy conversion system , 2013, 2013 10th IEEE International Conference on Control and Automation (ICCA).

[9]  Yuan Zhao,et al.  Wind Speed Prediction of IPSO-BP Neural Network Based on Lorenz Disturbance , 2018, IEEE Access.

[10]  Yoshua Bengio,et al.  Extracting and composing robust features with denoising autoencoders , 2008, ICML '08.

[11]  Huan Long,et al.  Wind Turbine Gearbox Failure Identification With Deep Neural Networks , 2017, IEEE Transactions on Industrial Informatics.

[12]  Haibo He,et al.  Wind Turbine Fault Detection Using a Denoising Autoencoder With Temporal Information , 2017, IEEE/ASME Transactions on Mechatronics.

[13]  Dongxiang Jiang,et al.  Fault diagnosis of wind turbine based on Long Short-term memory networks , 2019, Renewable Energy.

[14]  Wei Qiao,et al.  A Survey on Wind Turbine Condition Monitoring and Fault Diagnosis—Part I: Components and Subsystems , 2015, IEEE Transactions on Industrial Electronics.

[15]  Francesc Pozo,et al.  Wind Turbine Fault Detection through Principal Component Analysis and Statistical Hypothesis Testing , 2015 .

[16]  Peter Tavner,et al.  Offshore Wind Turbines: Reliability, availability and maintenance , 2012 .

[17]  Michel Verhaegen,et al.  Sensor fault detection and isolation for wind turbines based on subspace identification and Kalman filter techniques , 2009 .

[18]  Jing Li,et al.  An enhancement denoising autoencoder for rolling bearing fault diagnosis , 2018, Measurement.

[19]  Yi Qin,et al.  Adaptively Detecting the Transient Feature of Faulty Wind Turbine Planetary Gearboxes by the Improved Kurtosis and Iterative Thresholding Algorithm , 2018, IEEE Access.

[20]  Hui Wang,et al.  An Adaptive Randomized Orthogonal Matching Pursuit Algorithm With Sliding Window for Rolling Bearing Fault Diagnosis , 2018, IEEE Access.

[21]  Long Zhang,et al.  Wavelet Energy Transmissibility Function and Its Application to Wind Turbine Bearing Condition Monitoring , 2018, IEEE Transactions on Sustainable Energy.

[22]  Wei Qiao,et al.  Fault-Tolerant Indirect Adaptive Neurocontrol for a Static Synchronous Series Compensator in a Power Network With Missing Sensor Measurements , 2008, IEEE Transactions on Neural Networks.

[23]  Wen Liu,et al.  Fault Estimation and Fault-Tolerant Control of Wind Turbines Using the SDW-LSI Algorithm , 2016, IEEE Access.

[24]  Haibo He,et al.  Learning from Imbalanced Data , 2009, IEEE Transactions on Knowledge and Data Engineering.

[25]  Andrew Kusiak,et al.  The prediction and diagnosis of wind turbine faults , 2011 .

[26]  Wenxian Yang,et al.  Wind turbine condition monitoring by the approach of SCADA data analysis , 2013 .

[27]  Haibo He,et al.  Stacked Multilevel-Denoising Autoencoders: A New Representation Learning Approach for Wind Turbine Gearbox Fault Diagnosis , 2017, IEEE Transactions on Instrumentation and Measurement.

[28]  Charles A. Sutton,et al.  Scheduled denoising autoencoders , 2015, ICLR.

[29]  Meng Chen,et al.  Intelligent Fault Diagnosis of Rotary Machinery Based on Unsupervised Multiscale Representation Learning , 2017 .

[30]  Yi Cao,et al.  Nonlinear Dynamic Process Monitoring Using Canonical Variate Analysis and Kernel Density Estimations , 2009 .

[31]  Dahai Zhang,et al.  A Data-Driven Design for Fault Detection of Wind Turbines Using Random Forests and XGboost , 2018, IEEE Access.

[32]  Zijun Zhang,et al.  Wind Turbine Blade Breakage Monitoring With Deep Autoencoders , 2018, IEEE Transactions on Smart Grid.

[33]  David M. Rocke,et al.  The Distribution of Robust Distances , 2005 .