Abstract
Predictive maintenance is one of the major tasks in today’s modern industries. All rotating machines consisting of rotating elements such as gears, bearings etc are considered as the backbone of any plant and condition based maintenance of these elements is at the top priority to keep them available all the time. Due to failure of these elements, whole system can lead to complete shutdown. A predictive monitoring program generally consists of four technical processes, i.e., data acquisition, pre-processing (denoising process), feature processing, and artificial intelligence. Over recent years, a significant amount of research work has been undertaken in each of the four processes. There has been a significant amount of literature available however, lack of a systematic review which encapsulate all four technical processes comprehensively. To fill this gap, this paper provides a review on predictive monitoring of incipient stage faults following its whole program, i.e., from data acquisition to artificial intelligence implementation. Firstly, various commonly used data acquisition methods are introduced and discussed. Then, advanced signal processing methods for the de-noising of signals are discussed. Afterwards, feature processing methods are summarized by explaining its major tasks and existing approaches. Finally, artificial intelligence based fault prediction approaches are discussed and summarized.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The majority of industrial machines used in modern industries are either rotating machines or have rotating elements such as gears, bearings, shafts etc [1,2,3,4,5,6,7]. As these machines need to work in harsh and tough environmental conditions, there are very high chances of generation of faults. The rotating elements are generally subjected to a variety of faults such as gear chipped tooth, surface pitting, root crack of gear, bearing inner-race defect, outer-race defect, ball defect, cage defect, bent shaft, misalignment, unbalance etc. [8]. Failure of any of the sub components of these machines may leads to a complete shutdown of the whole system/plant. Hence it is imperative to diagnose the faults at its incipient stage to avoid any further catastrophic accidents and also to track the changes and evolution of fault severity over time [9,10,11,12,13].
Gearbox plays the most essential role in modern machinery and is considered to be the heart of plant. As gearbox performs its tasks under varying load and speed conditions, the probability of incipient failure is very high. There are many reasons for gearbox failure and some of them to mention are insufficient lubrication, sudden and excessive application of load, misalignment, poor fitting etc. An appropriate maintenance strategy can be implemented to minimize any unplanned downtime [14, 15]. Condition monitoring and fault diagnosis, a predictive maintenance strategy, plays a significant role in predicting and preventing any catastrophic accidents. In routine industrial practice, \(\hbox {International Organization for Standardization (ISO)}\) standards related to vibration, lubrication and acoustics are followed to distinguish between a healthy and faulty state of any machinery. However, \(\hbox {ISO}\) standards fails to address the component-wise health status of any machinery. To overcome these problems, industrial people create pre-defined statistical limits of a particular machine/sub-components based on their past experience. However, these limits can’t be generalized and hence its usage is limited.
With the technological advancement of computation power and availability of new sensors, researchers looked for advance signal processing techniques for the health monitoring of industrial assets. Fault diagnosis is automatically detected and health condition of machines are easily monitored with the help of \(\hbox {Artificial Intelligence (AI)}\) [16,17,18]. The most common followed framework for the detection of incipient faults in rotating machines is shown in Fig. 1. The process starts with the data acquisition followed by signal pre-processing/denoising. Then statistical feature processing is carried out and at last an \(\hbox {AI}\) technique is utilized to predict the health status of machine/component under consideration.
Machine predictive maintenance has attracted more and more attention from academic researchers and industrial sector in recent years. Figure 2 shows the increasing trend in variation of number of publications for incipient fault diagnosis in rotating machinery in past 30 years from 1991–2021. The number of publication in last decade from 2011–2021 has been increased more than 75% which shows that more and more research is being done to diagnose faults in incipient stage in order to prevent any catastrophic failure and financial losses.
It is imperative to mention that there are some excellent review papers among these publications. Among them some focused on the prognostics of rotating machinery and gave a brief review on the remaining useful life prediction approaches [19,20,21]. Some of them focused on remaining useful life prediction application in industrial settings [22, 23]. The aforementioned papers have given interesting reviews related to machinery prognostics. However, they have some limitations such as most of the review articles [19,20,21,22,23] were published six years ago. Also, these articles just focused on the last block of machine health prediction, i.e., remaining useful life prediction using various \(\hbox {AI}\) methods. The other three blocks of predictive health monitoring, i.e., data acquisition, signal pre-processing and feature processing, however, were ignored by the existing literature. In conclusion, it lacks a systematic literature review covering the whole scenario of the machine predictive health monitoring about its advancements in recent years. This paper fills these gaps and gives a systematic overview covering all four blocks of machine predictive health monitoring approach in order. Compared with the existing review papers, the major contributions of this paper are as follows.
-
This paper segments the whole program of machine predictive health monitoring into four blocks, i.e., data acquisition, signal pre-processing, feature processing, \(\hbox {AI}\) and reviews them systematically in order.
-
This paper provide a guidemap for researchers and industrial personals in the field of fault diagnosis and prognosis to help them in selecting an appropriate method to identify incipient fault severity according to their research requirements.
-
This paper covers the signal pre-processing and feature processing segments, which are significant for machine fault diagnosis but always ignored by the existing literature review.
The remaining of this paper is organized as follows: Sect. 2 gives brief idea for data acquisition. Section 3 reviews the pre-processing of vibration signal using various signal processing methods. Section 4 provides knowledge about feature extraction, selection and dimensionality reduction. Section 5 describes the \(\hbox {AI}\) based techniques. The conclusions are drawn in Sect. 6.
2 Data Acquisition
Data acquisition is a process in which data is captured and stored by different sensors that are mounted on the machine. It gives basic condition monitoring information as it is the first step of machine prognostics. The most commonly used sensors includes accelerometers, acoustic emmission sensors, infrared thermometers, current sensors etc. Among all, vibration sensors are mainly used in faults diagnosis of bearings [17, 24,25,26] and gears [27,28,29,30]. Faults at incipient stage in bearings [31,32,33,34,35,36,37,38,39,40] and gears [41,42,43,44,45,46,47,48,49,50,51,52] can be detected by acoustic emission sensors when machines are working at low speed and enviornmental noise is having low frequency. Khamisan et al. [53] used \(\hbox {Infrared Thermography (IRT)}\) for detection of incipient faults in bearings. Duan et al. [54] presented \(\hbox {IRT}\) to detect faults in rotating machinery such as shaft misalignment, rotor radial rubbing, base looseness, coupling unbalance and misalignment faults. Faults in bearings [28, 55,56,57,58,59,60,61,62] such as outer race damage, inner race damage, roller element damage, multi-fault damage, and worn damage can be detected by using \(\hbox {IRT}\). Artigo et al. [63] used current signature and vibration signal to diagnose faults in wind turbines. Naha et al. [64] proposed a low-complexity fault detection algorithm based on the sub-Nyquist sampling of the analytic current signal. The algorithm has been tested successfully for the detection of variety of localized bearing faults under different loads and supply frequency conditions. Antonino et al. [65] used current signal for the detection of different types of mechanical faults such as misalignment caused by loosened bolts and soft foot, as well as coupling unbalance. Park et al. [66] used \(\hbox {Motor Current Signature Analysis (MCSA)}\) for detection of faults in induction motors. Artigao et al. [63] used current signature to detect faults in Doubly-fed induction generators. Aouabdi et al. and other [64, 67] used \(\hbox {MCSA}\) with \(\hbox {Principal Component Analysis (PCA)}\) to detect localized gear tooth defects, such as pitting in gearboxes. Figure 3 summarize the various sensor technologies and its applicable application for general mechanical component in a typical plant. Figure 4 summarize each technology’s capability to detect the symptom related to the fault.
2.1 Epilog
Data is mainly captured in the form of vibration, acoustic, temperature and current signal. Among all, vibration analysis plays an important role in fault diagnosis of rotating elements due to its sensitivity towards fault progression. Vibration transducers are generally mounted on the machine bearing locations to detect changes in vibration amplitude. However, some specific applications such as hot and corrosive environment does not allow to place a physical transducer on the surface of the machine. Hence, an acoustic transducers can be used for such applications. Contact-less thermal sensor is another way of capturing the data from the machine to correlate the health status. For motor condition monitoring, current probes are used to capture and analyze the motor current for possible faults. Many researchers has used multiple sensor types to detect the fault presence as different sensing technologies compliment each other to accurately confirm the fault. Hence, a variety of transducers are available to the user depending on conditions to capture the raw data. A summary of each sensor technology and its application to detect faults in various machinery has been done for readers ease.
3 Pre-processing (Signal De-noising)
Various mechanical components, particularly gearbox, designed to operate at variable speeds and sometimes at a very low speed making it difficult to analyze using raw transducer signals alone. These low energy low frequency signals are masked under strong environmental noises and later is difficult to discover any faulty signal hidden in them. In order to detect the presence of incipient faults in these mechanical components, various signal denoising techniques have been discovered, tested and used in past and their efficacy have been documented in the literature. Signal pre-processing methods are classified based on their specific utility for diagnosis of faults such as time-domain, frequency-domain and time-frequency domain methods and are discussed in detail in subsequent sub-sections.
3.1 Time Domain Methods
Time domain signal processing is generally used for fault diagnosis of components where severity of fault produces a periodic shocks/peaks in time domain signal. However, its utility comes under questions when there is variable speed application. McFadden [68] studied a technique in which time domain averages can be calculated in case of planetary gearbox. Wu et al. [69, 70] studied statistical indicators such as root mean square and standard deviation so that faulty and healthy condition can be distinguished in planetary gearbox in helicopter. Bartelmus and Zimroz [71] studied the impact when the load conditions were continuously varying on vibration signals of planetary gearbox. Yip [72] investigated \(\hbox {Time Synchronous Averaging (TSA)}\) method for pre-processing of vibration data and after that healthy indicators were extracted from this pre-processed data to detect planetary gearbox used in oil sand operations. Keller and Grabill [73] used parameters such as FM0 and FM4 that were modified in planetary gearbox for detection of faults.
\(\hbox {TSA}\) is commonly used when attempting to diagnose gear faults. \(\hbox {TSA}\) average away all of the vibration sources that are not synchronous with the tachometer pulse, which is taken from the shaft of the gear of interest as shown in Figs. 5 and 6. This means that other sources of vibration, from bearings, the motor, resonances, and so on, are removed, leaving a clean time waveform. The \(\hbox {TSA}\) is time consuming test (a large number of averages is required), and it is time consuming to set up in the first place. However the results are worth all the effort.
3.2 Frequency Domain Methods
In time domain signal processing methods it is difficult to realize the exact fault location of sub-components of a machine as the information is limited in time domain only. Whereas, different components of a machine exhibits different frequencies when they run. Hence, frequency domain methods comes in to picture to resolve the issues of time domain methods and are used by many researchers for pinpoint fault diagnosis and condition monitoring of mechanical components. To detect faults in incipient stage, Mark et al. [74] investigated a frequency domain method which removes the effects of transducers and structural path caused amplitude changes. Sparis and Vachtsevanos [75] investigated index vectors using \(\hbox {Fast Fourier Transform (FFT)}\) to differentiate between faulty and healthy planetary gearboxes. Hines et al. [76] investigated a frequency domain feature known as energy ratio for diagnosis of planetary gearbox and this feature is based on \(\hbox {TSA}\) technique for pre-processing of data.
3.3 Time Frequency Domain Method
There is a limitation with frequency domain signal processing methods that while converting time domain signal to frequency domain, it average out the frequency amplitude with respect to time. Hence, for a system which is changing its dynamics with time is hard to analyze with frequency domain. Thus to overcome this issue time-frequency domain signal processing methods comes into play as these can represent a signal both in time and frequency domain. There are many time-frequency domains methods such as Wigner-Ville distribution and Wavelets for diagnosis of planetary gearboxes. Zimroz et al. [77, 78] analysed instantaneous speed and vibration for the gearbox working under non-stationary condition. Meltzer and Ivanov [79, 79] used time-frequency method for analysis of faults in planetary gearboxes in automobiles. Liu et al. [80] used \(\hbox {Local Mean Decomposition (LMD)}\) for diagnosis of crack fault in wind turbines. Saxena et al. [81] used Morlet wavelets for extracting features to distinguish between faulty and healthy planetary gearbox. Samuel and Pines [82] used multiple sensor methodology to separate vibration signal and later this signal is analysed with \(\hbox {Continuous Wavelet Transform (CWT)}\) to diagnose gear fault.
Jiang et al. [83] presented a method for denoising which is based on adaptive Morlet wavelets and singular value decomposition which extract impulse features in planetary gearbox. Zhang et al. [84,85,86,87] used a blind deconvolution denoising method to diagnose crack in a planetary gearbox. Bonnardot et al. [88] denoised the signal by an unsupervised order tracking algorithm to detect faults in bearings in planetary gearbox of helicopter. Lei et al. [89] used de-noised method named adaptive stochastic resonance to detect a chipped tooth and a missing tooth faults in gears. There are many adaptive mode decomposition methods have been developed, such as \(\hbox {Empirical Mode Decomposition (EMD)}\), \(\hbox {Ensemble Empirical Mode Decomposition (EEMD)}\), and \(\hbox {LMD}\), \(\hbox {Empirical Wavelet Transform (EWT)}\) [90], and \(\hbox {Variational Mode Decomposition (VMD)}\) [91]. In \(\hbox {EMD}\) vibration signal is decomposed into series of \(\hbox {Intrinsic Mode Functions (IMFs)}\) [92]. These \(\hbox {IMFs}\) can be analysed to determine the health status of rotating machines. Dybala et al. [93] diagnosed faults at incipient stage by using \(\hbox {EMD}\). The signal was decomposed into \(\hbox {IMFs}\) and then spectral analysis was used to get \(\hbox {IMFs}\) in case of faulty bearing. Li et al. [12] used adaptive multiscale morphological analysis after using \(\hbox {EMD}\) to decompose signal into \(\hbox {IMFs}\) in case of early faults in bearings. Zhao et al. [94] used \(\hbox {EMD}\) and approximate entropy for detection of incipient faults in bearings. Lv et al. [95] modified \(\hbox {EMD}\) to analyse the vibration signal for detection of faults at early stage. Parey et al. [96] used \(\hbox {EMD}\) and variable cosine window for gearbox fault diagnosis. There are many disadvantages in \(\hbox {EMD}\) method such as boundary effects [97], mode mixing [98] and over- and undershoot problems [99]. Hu et al. [100] pre-processed the vibration signal by \(\hbox {EMD}\) and then energy ratio was calculated to diagnose faults in electric fan. Drawbacks of \(\hbox {EMD}\) can be overcome by \(\hbox {EMD}\) which is proposed with the help of white noises [101]. Chen et al [102] proposed \(\hbox {EEMD}\) for turbine gearbox fault diagnosis. Wang et al. [103] selected \(\hbox {IMFs}\) by tunable Q-factor \(\hbox {Wavelet Transform (WT)}\) to diagnose incipient fault diagnosis in bearings. Vokelj et al. [104] proposed Independent Component Analysis to select \(\hbox {IMFs}\) to diagnose early faults in bearings. Guo et al. [105] used an enhanced \(\hbox {EEMD}\), to diagnose early faults in bearings. Shifat et al. [106] used denoising technique by \(\hbox {EEMD}\) which decomposed vibration signals into \(\hbox {IMFs}\) and the \(\hbox {IMFs}\) were selected was analyzed in time-frequency domain by \(\hbox {CWT}\). Liang et al. [107] used \(\hbox {CWT}\) to diagnose faults in gearbox. In 2005 Smith proposed another widely used adaptive decomposition method named \(\hbox {LMD}\) [108]. \(\hbox {LMD}\) is self-adaptive decomposition method which decomposes a complicated vibration signal into a series of \(\hbox {Product Functions (PFs)}\). \(\hbox {LMD}\) has one main advantage in comparison to \(\hbox {EMD}\) and \(\hbox {EEMD}\) that the \(\hbox {Instantaneous Frequency (IF)}\) of each \(\hbox {PFs}\) can be calculated directly by \(\hbox {LMD}\) without using the Hilbert transform. Liu et al. [80] proposed \(\hbox {LMD}\) which can decompose vibration signal and frequency modulated signal can be calculated by \(\hbox {IF}\) to diagnose gearbox fault in wind turbines. Li et al. [109] used \(\hbox {LMD}\) method which decomposed the vibration signal by differential rational spline-based method to diagnose incipient faults in gears and bearings. Li et al. [110] used \(\hbox {LMD}\) for pre-processing of vibration signals to detect gear faults at incipient stage. In 2013 Gilles [111] proposed a novel adaptive decomposition method known as \(\hbox {EWT}\). The drawbacks of wavelet and \(\hbox {EMD}\) can be overcome by \(\hbox {EWT}\). Chen et al. [112] identified weak faults and compound diagnosis of faults by using \(\hbox {EWT}\) in which signals were decomposed into mono-components under an orthogonal basis to extract inherent modulation information. Boualem et al. [113] used \(\hbox {EWT}\) method with Hilbert transform to detect incipient faults of tooth crack fault signals. Lu et al. [114] used kurtogram for denoising the signal and for the location of fault frequency. Then, this denoised signal was filtered using \(\hbox {EWT}\). Dragomiretskiy et al. [91] proposed \(\hbox {VMD}\), which decompose vibration signal into an ensemble of band-limited \(\hbox {IMFs}\). Ma et al. [115] proposed adaptive scale spectrum segmentation to determine \(\hbox {IMFs}\) obtained from vibration signal by \(\hbox {VMD}\). Finally, the Teager energy operator of the effective \(\hbox {IMFs}\) components was applied to realize the incipient fault identification.
Li et al. [116] proposed \(\hbox {VMD}\) and improved autoregressive-minimum entropy deconvolution in rotating machinery having multiple faults. Yang et al. [117] optimized \(\hbox {VMD}\) to decompose the vibration signal and to diagnose incipient faults in milling operations by online chatter identification method. Guo et al. [118] used parameter optimization algorithm by selecting weak features by using \(\hbox {VMD}\). Cao et al. [119] proposed algorithm which combined \(\hbox {VMD}\), \(\hbox {Permutation Entropy (PE)}\) and wavelet threshold (\(\hbox {VMD}\)-\(\hbox {PE}\)-wavelet threshold) for denoising signals. This combination of \(\hbox {VMD}\) and \(\hbox {PE}\) solved the problem of mode-aliasing and also identified noisy components easily with the help of wavelet threshold denoising. Kumar et al. [120] detected faults in bearings by using combination of \(\hbox {VMD}\), genetic algorithm and kernel based mutual information. Li et al. [121] proposed denoising algorithm based on \(\hbox {VMD}\) and average periodic energy in case of power quality signals. Hu et al. [122] used processing of signals by \(\hbox {VMD}\) to diagnose faults in rotating machinery. Dibaj et al. [123] proposed hybrid method of \(\hbox {VMD}\) and \(\hbox {Convolutional Neural Networks (CNN)}\) for diagnosis of faults in gears and bearings. Fan et al. [124] used wavelet-based approach for statistical signal detection to monitor and diagnose the bearing fault at an incipient stage. Cui et al. [125] proposed \(\hbox {WT}\) and time-frequency analysis for incipient fault in bearings. Cui et al. [126] proposed \(\hbox {WT}\) for denoising signal and grey correlation method was used for identification of fault. Wang et al. [127] detected fault by adaptive wavelet stripping algorithm to detect incipient fault in bearing. Combet et al. [128] detected local damage in gears by \(\hbox {WT}\) by using the instantaneous wavelet bicoherence as fault features. Chen et al. [129] selected sensitive frequency bands of multiwavelet packet coefficients by using energy ratio to detect faults in rotating machines. He et al. [130] extracted fault detection at incipient stage by maximal-overlap adaptive multiwavelet method. Fan et al. [131] denoised the signal by \(\hbox {Discrete Wavelet Transform (DWT)}\) and the signal is decomposed into different levels and then statistical parameters were used to detect gear faults. Kumar et al. [132] used HAAR wavelet to extract wavelet coefficients to diagnose faults in rotating machines. Yang et al. [133] denoised the signal by combining \(\hbox {EMD}\) and Wavelet Packet Decomposition to detect weak features and faults in bearings. Morsy et al. [134] detected the incipient faults in bearing by applying the Morlet wavelet filter for preprocessing. Yiakopoulos [135] combined Morlet wavelets and morphological analysis for feature extraction to detect faults in bearings. Sharma et al. [136] used Flexible Analytical \(\hbox {WT}\) and \(\hbox {DWT}\) to denoise the signals for detecting faults in roller bearings in rotary machines. Younus et al. [137] used 2D-\(\hbox {DWT}\) for detection of faults such as mass unbalance, misalignment and bearing faults in rotating machinery. Dong et al. [138] proposed hybrid method by combination of spectral graph \(\hbox {WT}\)s and detrended fluctuation analysis for denoising of non-stationary vibration signals. Jiang et al. [139] proposed denoising method named nonconvex wavelet thresholding total variation to diagnose faults in planetary gearbox. Minhas et al. [140] denoised vibration signal by complementary \(\hbox {EEMD}\) method in which signal is decomposed into \(\hbox {IMFs}\) and significant \(\hbox {IMFs}\) was achieved by Hurst exponent threshold analysis to detect faults in bearings. Cheng et al. [141] proposed an adaptive weighted symplectic geometry decomposition method to denoise the signals to detect incipient faults in gears. Adaptive weighted symplectic geometry decomposition method defines cycle kurtosis and periodic impact intensity to measure amount of fault information of the component for excellent performance in denoising. Li et al. [142] used denoised algorithm which was based on spectral characteristics and multipoint optimal minimum local mean entropy deconvolution adjusted to extract the characteristics frequency of bearings having strong noise interference. Mukherjee et al. [143] used hybrid method of \(\hbox {TSA}\) and J48 algorithm to detect faults in gearbox. \(\hbox {TSA}\) was used for denoising vibration signals and J48 was used for features selection and classification. Mansi et al. [144] proposed the use of Maximum Overlap Discrete Wavelet Transform to pre-process the vibration signal from gearbox. This technique allows to segregate noise from actual fault signal. Various \(\hbox {AI}\) techniques were then applied for accurately identify the fault stage in gearbox. Afia et al. [145] used \(\hbox {Maximal Overlap Discrete Wavelet Packet Transform (MODWPT)}\) for pre-processing of vibration signal in gears. These signals were decomposed into nodes and then auto correlation was computed to calculate kurtosis at each level of decomposition. Table 1 sum up the methods available in the literature used for fault diagnosis of various mechanical components at incipient state.
3.4 Epilog
Pre-processing of signals can be analyzed in time-domain, frequency-domain and time-frequency domain based on the component under investigation, speed and loading conditions. Time domain signals are generally used to analyze the faults in gearbox. Whenever there are variable speed and loading conditions and presence of faults in other components such as bearings are to be analyzed then time domain signals are not sufficient to detect faults. In such case frequency domain signals are used for fault detection. In industries the machines which are driven by variable speeds drives, their speed various as per need and hence time-frequency domain methods are comes into play to visualize the \(\hbox {FFT}\) values with respect to time variation.
4 Feature Processing
The main aim of feature processing is to extract and reveal the most relevant information which shows some direct relation in terms of value with the increasing fault severity in order to determine the health condition of machines. Various steps involved in feature processing are feature extraction, feature selection and dimensionality reduction. Different features are generally extracted from vibration signal to construct multi-dimensional feature sets. Then algorithm for dimension reduction is used to generate feature that are more suitable with less dimension. The detail of each step is described in the subsequent sub-sections.
4.1 Feature Extraction
In feature extraction various features are extracted which contains information to determine the health condition of machines. The features can be time-domain, frequency domain and time-frequency domain. There are two categories of time domain features, one having dimensions and other dimensionless. Dimensional features includes mean, standard deviation, root amplitude, root mean square, peak value, etc. and these features are affected when the load and speed of machine changes. The dimensionless features includes shape indicator, skewness, kurtosis, crest indicator, clearance indicator, impulse indicator, etc. and these features do not depend on operating conditions of machines [146, 147]. The features which are extracted from frequency spectrum are frequency domain features. These features includes mean frequency, frequency center, root mean square frequency, standard deviation frequency etc. [146, 147]. The information that is not present in time domain features are contained in frequency domain features. The time-frequency domain features, such as energy entropy [146, 147], are usually extracted by \(\hbox {WT}\), \(\hbox {Wavelet Packet Transform (WPT)}\) or \(\hbox {EMD}\). Under non stationary conditions, these features are unable to reflect health condition of machines. Here, the statistical features [148], such as mean, variance, root mean square, skewness, or kurtosis, are commonly operated in the time domain feature extraction process. In the frequency domain, \(\hbox {FFT}\) [149], discrete Fourier transform, power spectrum analysis, autoregressive model [150], eigenvector, envelope analysis, and Welch’s method are the frequently applied approaches for the feature extraction. The most popular methods which include \(\hbox {Short-Time Fourier Transform (STFT)}\) [151], \(\hbox {EMD}\), and wavelet packet decomposition [152]-fall under the time frequency domain analysis, which also includes methods such as Hilbert- Huang transform, Hilbert transform [153], and \(\hbox {WT}\) [137]. For non-linear and non-stationary signal processing \(\hbox {EMD}\) and Hilbert- Huang transform shows better performance. Li et al. [154] proposed method for feature extraction based on improved Multipoint Optimal Minimum Entropy Deconvolution Adjusted and Teager-Kaiser energy operator for diagnosis of bearings faults. Minhas et al. [140] extracted faulty features by weighted multiscale entropy methods to detect faults in bearings. Ekici et al. [155] proposed method \(\hbox {WPT}\) to extract faulty features and the energy and entropy of wavelet packet coefficients are calculated for each faulty waveform in transmission lines. Liang et al. [156] proposed new method called maximum average kurtosis deconvolution to extract fault signature in rotating machines. Also, average kurtosis was used which calculated the kurtosis of each impulse and average was taken in order to evaluate fault information in the signal. Gao et al. [157] proposed a hybrid method of L-kurtosis and enhanced clustering-based segmentation to extract fault features from background noise for detecting faults in case of hydraulic machines. Wei et al. [158] proposed hybrid method for the extraction of features called refined composite hierarchial fuzzy entropy in combination with random forest to diagnose incipient faults in planetary gearbox. Jing et al. [159] used peak-to-average ratio to extract features for diagnosis of faults in gears.
4.2 Feature Selection
Health status of machines can be known by selecting sensitive features by feature selection methods such as filters, wrappers and embedded methods from the extracted features. In Filter-based methods, pre-processing of collected features can be done by Filters [160]. Some filters used by various researchers are Relief [161] and Relief-F [162] to determine the health condition of machines. Information gain and gain ratio [163], are methods for feature selection. The features having higher gain ratio and higher information gain were selected to diagnose of faults. Minimum Redundancy Maximum Relevance [164] was used to select features. Distance evaluation [165, 166] was used for feature selection by distance metric. In Wrapper-based methods, the feature set which was selected was assessed by the performance of classifiers. Las vegas wrapper [167] was used for feature selection in which the Las Vegas algorithm is employed to search for the feature subset. Zhao et al. [168] searched the optimal feature subset by Polyserial and Pearson correlation coefficients as evaluation metrics to diagnose gearbox faults. Liu et al. [169] used feature selection method as cosine similarity in the Gaussian radial basis kernel space as a criterion and with the sequential backward algorithm to detect fault in gearbox. Cheng et al. [170, 171] proposed two-sample Z-test which is used for feature selection for estimation of crack level to detect gearbox faults. Wand and Shao [172] proposed an improved hybrid feature selection technique and the features which were not relevant were removed by using the distance evaluation technique and Pearson’s correlation analysis as the evaluation metrics. Li et al. [34] used hybrid approach of multi-scale morphological filter and Laplacian score so that interruption which was not related to fault was removed and refined the fault features extracted using the modified hierarchical \(\hbox {PE}\). Dybala [173] used selected better feature subset by a novel noise-assisted feature subset evaluation method and used nbv-based classifier for final classification. Barkowiak and Zimroz [174] used shrinkage operator (Lasso) to select features for gearbox fault diagnosis. Therefore, in case of multi-dimensional features feature selection and feature extraction both are used for dimension reduction for gearbox fault diagnosis. But there are many advantages and disadvantages of these methods. In feature selected methods, the selected features contain less information and the features which are not selected are not considered while in case of feature extraction all the feature information are concentrated in selected features. So feature extraction-based algorithm is used where one wants to keep most information from selected features. On the other hand, feature selection method is used if one wants the employed low dimension feature set with physical meanings. Liu et al. [175] combined the advantages of both feature selection and feature extraction by proposing a hybrid method. The kernel feature selection method and kernel Fisher discriminant analysis were used sequentially for removing irrelevant features and establishing more compact features vector with Gaussian radial basis function as the kernel function.
4.3 Dimensionality Reduction
In dimensionality reduction features having less dimensions are generated using statistical dimensionality reduction strategies which are of two types, linear and non-linear. Linear method includes \(\hbox {PCA}\) and \(\hbox {Linear Discriminant Analysis (LDA)}\) for dimensionality reduction. Zimroz et al. [176] used \(\hbox {PCA}\) and canonical discriminant analysis for dimensionality reduction of features to detect gearbox faults. Besides linear methods there are non linear methods for dimensionality reduction named kernel function-based and eigen value-based methods. Cheng et al. [177] proposed kernel \(\hbox {PCA}\) for dimensionality reduction of features which is kernel-based to diagnose gear faults. Tang et al. [178] proposed algorithm called orthogonal neighborhood preserving embedding for dimensionality reduction of features for diagnosis of faults in wind turbines. Chen et al. [179] proposed Laplacian eigenmaps algorithm to identify faults in gears. Many researchers have developed specially designed features for dimensionality reduction of features. Some of them are Lei et al. [180, 181] used four statistical features, root mean square of the filtered signal, normalized summation of positive amplitudes of the difference spectrum, Accumulative amplitudes of carrier orders and Energy ratio based on difference spectra, Hu et al. [182] used correlation dimension, Liang et al. [183] used energy for diagnosis of gear faults. Shifat et al. [106] used \(\hbox {PCA}\) for dimensionality reduction to diagnose faults at incipient stage in Brushless DC motor.
4.4 Epilog
Feature processing consists of feature extraction, feature selection and dimensionality reduction. Feature extraction is a crucial stage in the fault detection process and can be done in time domain, frequency domain or time-frequency domain. Then the sensitive features are selected by various methods. There may be many features which provide the same information or some may provide no meaningful information so dimensionality reduction method is used after feature selection. It reduces the dimensions of the datasets thereby preserving the maximum statistical information. These selected features are input to \(\hbox {AI}\) algorithms which are described in the next section.
5 AI Based Techniques for Incipient Fault Diagnosis
To predict faults based on \(\hbox {AI}\) in final phase, various machine learning models are employed. The most widely used machine learning classifiers for fault diagnosis are the \(\hbox {Support Vector Machine (SVM)}\) model [184], the \(\hbox {Artificial Neural Network (ANN)}\) model [185], \(\hbox {k-Nearest Neighbors (k-NN)}\) [186] etc. Many researchers introduced the AdaBoost [187] algorithm. Khazaee et al. [188] classified different health condition of planetary gearbox such as healthy, the ring gear with a worn tooth, and a planet gear with a worn tooth by \(\hbox {SVM}\). Khawaja et al. [189] detected a growing crack in planetary gearbox by Least Squares \(\hbox {SVM}\). Liu et al. [190] identified various damage in planetary gearbox by combining \(\hbox {SVM}\) and \(\hbox {LDA}\). Qu et al. [191] used various feature selection methods that are based on \(\hbox {SVM}\) to classify faults. Samuel and Pines [191] used a classifier named as self-organizing neural network that automatically detect faults in planetary gear of helicopter. Li et al. [192] used \(\hbox {k-NN}\) algorithms on fault features that were extracted from vibration and acoustic emission signals in order to diagnose faults in planetary gearboxes. \(\hbox {SVM}\) is a supervised machine learning method for fault diagnosis. Platt et al. [38] and Hsu et al. [193] compared the performance of one-against-all with one-against-one for diagnosing better accuracies. To overcome the weakness of one-against-all and one-against-one, the direct acyclic graph [194,195,196] and the binary tree [34, 38, 150, 178, 193, 197,198,199,200,201,202,203] were used. The modified \(\hbox {SVM}\) was applied to machine fault diagnosis, such as the least square \(\hbox {SVM}\) [9, 204,205,206,207,208], the proximal \(\hbox {SVM}\) [209,210,211], the one-class \(\hbox {SVM}\) [212], the hyper-sphere-structured \(\hbox {SVM}\) [213], the wavelet \(\hbox {SVM}\) [214,215,216,217], the ensemble \(\hbox {SVM}\) [218, 219], the fuzzy \(\hbox {SVM}\) [220, 221], the multi-kernel \(\hbox {SVM}\) [222, 223], and the relevance vector machine [224,225,226], which achieved better diagnosis performance than the conventional \(\hbox {SVM}\)-based approaches. To select the parameters of \(\hbox {SVM}\) various optimization algorithms were used such as the sequential minimal optimization [31, 227,228,229,230], the genetic algorithm [231,232,233,234], the Particle Swarm Optimization (PSO) [235,236,237,238], and the ant colony optimization [239]. \(\hbox {SVM}\) offers some disadvantages. First, small number of data can be handled by using \(\hbox {SVM}\). However, there is difficulty in fitting the massive data. Second, the performance of \(\hbox {SVM}\)-based diagnosis models is sensitive to the kernel parameters as kernel parameters are not appropriate and reliable results can not be diagnosed. Thirdly only binary classification tasks can be solved by \(\hbox {SVM}\) algorithm. \(\hbox {k-NN}\) is one of the supervised machine learning classification methods in which \(\hbox {k-NN}\) are determined by calculating Euclidean distance between testing and training samples [240]. In this method, k samples can be searched by distance metric. Georgoulas et al. Georgoulas et al. [241] used \(\hbox {k-NN}\) to locate faults in bearings and after transforming raw signal into discrete component which was represented by a histogram. Gao et al. [242] extracted features by combining S transform and morphological pattern spectrum to diagnose faults in bearings. Rajeshwari et al. [243] extracted features by using \(\hbox {EEMD}\) and dimensionality reduction was done by combining hybrid binary bat algorithm and machine learning algorithm to select the predominant features and then the incipient faults were detected by using \(\hbox {k-NN}\). Geramifard et al. [244] preprocessed the vibration signal by hidden Markov model and the parameters of this Markov model were used as input of \(\hbox {k-NN}\) to detect faults in motors. Many researchers used \(\hbox {k-NN}\) to diagnose incipient faults in various machine elements such as rolling element bearings [245,246,247,248,249,250,251,252], gears [253,254,255,256], and motors [257]. \(\hbox {k-NN}\) faced some problems such as neighborhood boundary was not distinguishable and there was difficulty to select the optimal neighborhood parameter. Lei et al. [258] used weighted \(\hbox {k-NN}\) method to detect faults in bearings. In this method the features that were extracted were weighted to train the model to detect the heath condition of machines. Zhao et al. [259] used Euclidean weighted \(\hbox {k-NN}\) model in which extracted features were weighted by using Euclidean distance for bearing fault diagnosis. Li et al. [260] proposed the optimized evidence-theoretic \(\hbox {k-NN}\) classifier to detect faults in bearings and to improve accuracy. Dong et al. [261, 262] used the \(\hbox {k-NN}\) classifier which was optimized by the \(\hbox {PSO}\) algorithm which improved accuracy for diagnosis than the method used without optimization. Pandya et al. [263] modified the \(\hbox {k-NN}\) algorithm that was based on asymmetric proximity function which improved diagnosis accuracy in case of bearings. The diagnosis that are based on \(\hbox {k-NN}\) are easily implemented. But the cost for computation is more which handles large volume dataset. Shifat et al. [106] used \(\hbox {k-NN}\) for diagnosing faults at incipient stage in brushless direct current motor. Hu et al. [100] proposed algorithm for diagnosis of faults in electric fan in which Least square \(\hbox {SVM}\) as primary classifier and \(\hbox {k-NN}\) as secondary classifier. Lu et al. [264] proposed enhanced \(\hbox {k-NN}\) for fault diagnosis in gears. In this proposed method nearest neighbors were selected automatically and features were extracted by unsupervised methods. Cao et al. [265] proposed deep learning novel method named Y-net for diagnosis of faults in planetary gearbox. Zhao et al. [266] proposed unsupervised algorithm named L12 sparse filtering to extract fault features in bearings. Li et al. [267] used unsupervised convolutional autoencoders model with silhouette coefficient to detect faults in rotating machines such as inner race in bearings and spalling, tooth faults in case of gears. Li et al. [268] used k-means clustering approach to diagnose faults in rotating machinery. Chen et al. [269] used unsupervised networks to detect faults in bearings and gears. These networks improve the knowledge transfer from the labeled vibration signals (source domain) to the unlabeled vibration signals (target domain). Ali et al. [270] used unsupervised network named adaptive resonance theory 2 to diagnose faults in bearings such as inner race, outer race and ball defect. Pacheco et al. [271] proposed unsupervised algorithm attribute clustering algorithm using Rough Set theory that combines the advantages of k-means and \(\hbox {k-NN}\) algorithms to detect faults in bearings and can give better accuracy with unlabeled data. Tao et al. [272] proposed algorithm ST-\(\hbox {Categorical Generative Adversarial Networks (CatGAN)}\) which is combination of \(\hbox {STFT}\) as well as \(\hbox {CatGAN}\) for the fault diagnosis of rolling bearings. Raw 1-D vibration signals were transformed to 2-D by \(\hbox {STFT}\) and then this signal was served as input to \(\hbox {CatGAN}\). this algorithm results in strong ability to extract features with better robustness under different motor load. Zhang et al. [273] compared various neural network-based approaches for fault diagnosis in bearings, including basic neural network, deep neural network, stacked autoencoders, \(\hbox {CNN}\) and deep \(\hbox {CNN}\). Wu et al. [274] proposed novel semi-supervised method to detect faults in bearings such as inner race, outer race and ball defects. Wang et al. [275] proposed novel ensemble extreme learning machine network which is combination of two sub-networks, namely, the first extreme learning machine for clustering, and the second for multi-label classification for detection of compounds faults in rotating machinery. Sinistin et al. [276] proposed hybrid model based on \(\hbox {CNN}\) and multilayer layer perceptron that used different data types as input (both numerical and images) for diagnosis of rolling bearing faults. Zhang et al. [277] proposed a novel 2D deep \(\hbox {CNN}\) model which is trained on the augmented training set to learn more discriminative feature set for the fault diagnosis in rotating mechines. Imamura et al. [278] proposed recurrent neural network to identify imbalance faults in rotating machinery by using vibration and current signals. Li et al. [279] a novel model by combining binarized deep neural networks with improved random forests for diagnosis of faults in rotating machinery. Ince et al. [280] proposed one dimensional self organised \(\hbox {Operational Neural Network (ONN)}\) ( self-ONN) for detecting the severity of bearing faults at an early stage. Brusa et al. [281] used novel machine learning model which is is characterized by the introduction of the eigen-spectrograms and randomized linear algebra in bearing fault diagnosis. Zhu et al. [282] proposed improved LeNet-5 model and the model is optimized automatically by \(\hbox {PSO}\) hyperparameter. This \(\hbox {PSO}\) improved \(\hbox {CNN}\) model is constructed which further results in increase in accuracy and it also takes less time in testing & training. Liu et al. [283] proposed unsupervised algorithm named categorical adversarial autoencoder for diagnosis of faults in bearings. categorical adversarial autoencoder method is validated to be feasible for the unsupervised clustering on rolling bearings. Costa et al. [284] diagnosed the faults in bearings by using two unsupervised machine learning techniques called shapley additive explanations and local depth-based feature importance for the isolation forest. Zhao et al. [285] proposed two new algorithms, adaptive sparse contrative auto-encoder algorithm and optimized unsupervised extreme learning machine classifier for diagnosis of faults in roller bearings. Qu et al. [286] proposed an unsupervised feature extraction method called disentangled tone mining was proposed to learn fault level directly from the frequency spectra of the data. Disentangled tone mining method can disentangle uncorrelated noise and recover the discriminant features. Cheng et al. [287] proposed unsupervised machine learning algorithm based on Gaussian mixture model for detection of incipient faults in industrial robots. Martin et al. [288] proposed unsupervised machine learning algorithms such as sparse coding and dictionary learning to detect faults in rotating machine elements like rolling element bearings and gears. Li et al. [289] presented a new roller bearing fault diagnosis algorithm based on a sparsity and neighbor-hood preserving deep extreme learning machine. Kong et al. [290] proposed a novel method, attention recurrent auto-encoder hybrid model classification algorithm, for early fault diagnosis and severity detection of rotating machinery. He et al. [291] proposed \(\hbox {AI}\) unsupervised method based on a deep belief network for diagnosis of faults of a gear transmission chain and the accuracy of this method for fault classification are more than back propagation neural network and \(\hbox {SVM}\) in case of bearings and gears. Table 2 lists various \(\hbox {AI}\) methods used for fault diagnosis of mechanical components.
5.1 Epilog
In the last decade, there has been a growing need for \(\hbox {AI}\) to solve the problems of engineering. Earlier, these problems were considered hard to be solved analytically or by using mathematical modeling and needed human intelligence. Machine learning is an application of \(\hbox {AI}\) that provides systems with the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning approaches are traditionally classified as supervised (deals with labeled data) and unsupervised (deals with unlabeled data). Availability of actual machine conditions from field data is somewhat in scarcity due to which supervised machine learning technique under-performs. To overcome this scarcity of labeled data, researchers investigated unsupervised machine learning techniques in the field of condition monitoring. Fault cannot be predicted in actual field conditions while doing data acquisition and also supervised learning has limited scope because of the scarcity of labeled data. Computation earlier was not good but with the advancement of technology use of computers increases. Now a days signal processing computation is done on sensors called edge computing. So \(\hbox {AI}\) is emerging field for fault detection in various rotating machinery.
6 Conclusion
This paper has reviewed the state of the art of machinery prognostics following the four processes of the predictive maintenance program, namely data acquisition, pre-processing (denoising process), feature processing, and \(\hbox {AI}\). In the data acquisition section, various data acquisition sensors are discussed in detail out of which vibration based data acquisition method was found to be prominent. However, acoustic emission is found to be one of the most advanced contact-less method in recent publications in combination with vibration transducers. Signal pre-processing (denoising process) section summarizes various advance signal processing techniques in time domain, frequency domain and time-frequency domain. The use of these techniques are based on the component under study, speed and loading conditions. The feature processing section is considered to be one of the most important part of predictive maintenance program. This section is divided in-to three parts viz. feature extraction in which various feature are extracted from signals, feature selection in which most relevant feature sets are selected based on statistical analysis and at last dimensionality reduction which helps \(\hbox {AI}\) stage work efficiently. In the end, \(\hbox {AI}\) based techniques are discussed to detect incipient level faults in rotating machines. A review on all the literature is impossible and omission of some papers would be inevitable. Figure 7 shows section and sub-section wise paper distribution for detection of incipient faults in rotating machinery.
Although plenty of development have been attained in the field of condition monitoring and health assessment, there are still several aspects which need to be further investigated. Also, the last aspect of this paper is to list the challenges and opportunities in this field, which is expected to point out the development directions and give some suggestions for researchers.
6.1 Challenges in Data Acquisition
-
How to deal with multiple sensors information
In industry 4.0 settings where multiple sensor sources are present from multiple machines, a new problem of chunk of data arises. Under these circumstances, researchers/industrial personals have to carefully investigate the meaningful information related to fault. \(\hbox {AI}\), no doubt, can handle this scenario. However, researchers have to keep in mind the universal statement ‘Garbage In Garbage Out’. Sensor data fusion approach to investigate the health status of machine may be useful tool to handle such situations.
-
How to deal with limited data availability
Limited data troubles more than the chunk of data. There are situations where limited data is available from a machine such as newly commissioned machine. In such situation it is difficult to conclude about the health status of any machine by looking at limited data points. Transfer learning approach may be helpful in such situation where there is some past mathematical model already made based on similar machine.
6.2 Challenges in Signal Processing
-
How to deal with catastrophic failure analysis
One of the most painful situation in any plant is sudden failure of any component without giving any prior symptoms. However, vibration based condition monitoring approach has proven its ability to diagnose faults before a significant amount of time. Various recent advanced signal processing techniques such as \(\hbox {Teager Kaiser Energy Operator (TKEO)}\) condition the signal and improves the fault detection capability of a system. Various other advanced signal processing mythologies have been investigated in the literature, however, their implementation on real world situation is still in initial stage.
-
How to deal with the burden of computational time of signal processing
With the advancement of complex signal processing methods, difficulty of increased computational time arises. Due to this implementation of such signal processing methods got restricted in real-time fault diagnosis applications. But thanks to edge computing, which resolves this problem by providing additional processor on the chipboard of sensor itself to compute maximum calculation at the source sensor only. Various new script writing languages such as Python also resolves these issues by integrating computational power to the sensors.
6.3 Challenges in Feature Processing
-
How to establish relation between feature threshold and fault severity
The relationship between fault severity such as increasing crack or surface wear with statistical feature value is generally difficult to establish. Each machine is unique in its vibration property and data availability for fault progression is quite redundant. This may be handled with the help of dynamic-modeling analysis of a mechanical system.
-
How to find new features which can enhance fault diagnosis at a very initial stage of fault.
Tracking the fault severity based on statistical parameter amplitude is the key to success for any condition monitoring program. Early the fault detection, longer the time interval to take necessary action and hence better will be the condition monitoring program outcome. However, statistical features need not follows a monotonic trend as fault severity increases because the value of statistical parameter depends on many other factors such as speed, load, lubrication, damping etc. Hence, there is a requirement to find new statistical feature sets which shows monotonic trend with fault progression. This can be achieved by using advanced signal processing methods which effectively filter out the noise from the actual fault signal. For example Complete Ensemble Empirical Mode Decomposition with Adaptive Noise (CEEMDAN) shows very good results in extracting faulty vibration signals from a noisy environment [292].
6.4 Challenges in Artificial Intelligence
-
How to predict multiple faults in a single component
There has a plenty of research work undertaken on the investigation of single fault present at a time on a component. But in practical scenario there may be multiple faults present in a single component. \(\hbox {AI}\) performs better when it comes to predict the results from a seen data set. However, it fails to perform in a situation on which the \(\hbox {AI}\) model is not trained. Hence, a robust \(\hbox {AI}\) model can be trained based on reinforcement learning where the model may be updated as soon as it encounters a new know condition.
-
How to predict system health as a whole based on component level health monitoring data
Most of the time data from a system is captured from its components such as bearing, gearbox, shaft etc. It means that any fault prediction based on the data will be most significant for the component itself. It is challenge to predict the health of a whole machine based on the fault predictions from various sub-components of that system. Stacking Ensemble Machine Learning is one of the way to tackle this issue where information from multiple machine learning models can be combined and used to predict the health of a complete system.
Abbreviations
- ISO:
-
International Organization for Standardization
- AI:
-
Artificial Intelligence
- IRT:
-
Infrared Thermography
- MCSA:
-
Motor Current Signature Analysis PCA Principal Component Analysis
- TSA:
-
Time Synchronous Averaging
- FFT:
-
Fast Fourier Transform
- EMD:
-
Empirical Mode Decomposition
- EEMD:
-
Ensemble Empirical Mode Decomposition
- VMD:
-
Variational Mode Decomposition
- LMD:
-
Local Mean Decomposition
- EWT:
-
Empirical Wavelet Transform
- IMFs:
-
Intrinsic Mode Functions
- CWT:
-
Continuous Wavelet Transform
- IF:
-
Instantaneous Frequency
- PFs:
-
Product Functions
- PE:
-
Permutation Entropy
- WT:
-
Wavelet Transform
- DWT:
-
Discrete Wavelet Transform
- CNN:
-
Convolutional Neural Networks
- MODWPT:
-
Maximal Overlap Discrete Wavelet Packet Transform
- WPT:
-
Wavelet Packet Transform
- STFT:
-
Short-Time Fourier Transform
- LDA:
-
Linear Discriminant Analysis
- SVM:
-
Support Vector Machine
- k-NN:
-
K-Nearest Neighbors
- ANN:
-
Artificial Neural Network
- PSO:
-
Particle Swarm Optimization
- CatGAN:
-
Categorical Generative Adversarial Networks
- ONN:
-
Operational Neural Network
- LSSVM:
-
Least Square Support Vector Machine
- TKEO:
-
Teager Kaiser Energy Operator
- CEEMDAN:
-
Complete Ensemble Empirical Mode Decomposition with Adaptive Noise
References
Li Y, Wang X, Liu Z, Liang X, Si S (2018) The entropy algorithm and its variants in the fault diagnosis of rotating machinery: a review. IEEE Access 6:66723–66741
Li H, Xu F, Liu H, Zhang X (2015) Incipient fault information determination for rolling element bearing based on synchronous averaging reassigned wavelet scalogram. Measurement 65:1–10
Liu R, Yang B, Zio E, Chen X (2018) Artificial intelligence for fault diagnosis of rotating machinery: a review. Mech Syst Signal Process 108:33–47
Shen C, He Q, Kong F, Tse PW (2013) A fast and adaptive varying-scale morphological analysis method for rolling element bearing fault diagnosis. Proc Inst Mech Eng C J Mech Eng Sci 227(6):1362–1370
Cui L, Huang J, Zhang F (2017) Quantitative and localization diagnosis of a defective ball bearing based on vertical-horizontal synchronization signal analysis. IEEE Trans Ind Electron 64(11):8695–8706
Cui L, Huang J, Zhang F, Chu F (2019) Hvsrms localization formula and localization law: localization diagnosis of a ball bearing outer ring fault. Mech Syst Signal Process 120:608–629
Lu K, Jin Y, Chen Y, Yang Y, Hou L, Zhang Z, Li Z, Fu C (2019) Review for order reduction based on proper orthogonal decomposition and outlooks of applications in mechanical systems. Mech Syst Signal Process 123:264–297
Chaari F, Fakhfakh T, Haddar M (2006) Dynamic analysis of a planetary gear failure caused by tooth pitting and cracking. J Fail Anal Prev 6(2):73–78
Li Y, Feng K, Liang X, Zuo MJ (2019) A fault diagnosis method for planetary gearboxes under non-stationary working conditions using improved Vold-Kalman filter and multi-scale sample entropy. J Sound Vib 439:271–286
Mao W, He L, Yan Y, Wang J (2017) Online sequential prediction of bearings imbalanced fault diagnosis by extreme learning machine. Mech Syst Signal Process 83:450–473
Yu J, Lv J (2017) Weak fault feature extraction of rolling bearings using local mean decomposition-based multilayer hybrid denoising. IEEE Trans Instrum Meas 66(12):3148–3159
Li Y, Xu M, Liang X, Huang W (2017) Application of bandwidth EMD and adaptive multiscale morphology analysis for incipient fault diagnosis of rolling bearings. IEEE Trans Ind Electron 64(8):6506–6517
Hemmati F, Orfali W, Gadala MS (2016) Roller bearing acoustic signature extraction by wavelet packet transform, applications in fault detection and size estimation. Appl Acoust 104:101–118
Lei Y (2016) Intelligent fault diagnosis and remaining useful life prediction of rotating machinery. Butterworth-Heinemann, Oxford
Dai X, Gao Z (2013) From model, signal to knowledge: a data-driven perspective of fault detection and diagnosis. IEEE Trans Ind Inform 9(4):2226–2238
Stetco A, Dinmohammadi F, Zhao X, Robu V, Flynn D, Barnes M, Keane J, Nenadic G (2019) Machine learning methods for wind turbine condition monitoring: a review. Renew Energy 133:620–635
Hoang DT, Kang HJ (2019) A survey on deep learning based bearing fault diagnosis. Neurocomputing 335:327–335
Gao Z, Cecati C, Ding SX (2015) A survey of fault diagnosis and fault-tolerant techniques-part i: fault diagnosis with model-based and signal-based approaches. IEEE Trans Ind Electron 62(6):3757–3767
Heng A, Zhang S, Tan AC, Mathew J (2009) Rotating machinery prognostics: state of the art, challenges and opportunities. Mech Syst Signal Process 23(3):724–739. https://doi.org/10.1016/j.ymssp.2008.06.009
Sikorska J, Hodkiewicz M, Ma L (2011) Prognostic modelling options for remaining useful life estimation by industry. Mech Syst Signal Process 25(5):1803–1836. https://doi.org/10.1016/j.ymssp.2010.11.018
Lee J, Wu F, Zhao W, Ghaffari M, Liao L, Siegel D (2014) Prognostics and health management design for rotary machinery systems-reviews, methodology and applications. Mech Syst Signal Process 42(1):314–334. https://doi.org/10.1016/j.ymssp.2013.06.004
Si XS, Wang W, Hu CH, Zhou DH (2011) Remaining useful life estimation—a review on the statistical data driven approaches. Eur J Oper Res 213(1):1–14. https://doi.org/10.1016/j.ejor.2010.11.018
Kan MS, Tan AC, Mathew J (2015) A review on prognostic techniques for non-stationary and non-linear rotating systems. Mech Syst Signal Process 62–63:1–20. https://doi.org/10.1016/j.ymssp.2015.02.016
Rai A, Upadhyay S (2016) A review on signal processing techniques utilized in the fault diagnosis of rolling element bearings. Tribol Int 96:289–306
Kumar P, Hati AS (2021) Review on machine learning algorithm based fault detection in induction motors. Arch Comput Methods Eng 28(3):1929–1940
Amezquita-Sanchez JP, Adeli H (2016) Signal processing techniques for vibration-based health monitoring of smart structures. Arch Comput Methods Eng 23(1):1–15
Lei Y, Lin J, Zuo MJ, He Z (2014) Condition monitoring and fault diagnosis of planetary gearboxes: a review. Measurement 48:292–305
Goyal D, Pabla B, Dhami S (2017) Condition monitoring parameters for fault diagnosis of fixed axis gearbox: a review. Arch Comput Methods Eng 24(3):543–556
Vanraj Goyal D, Saini A, Dhami SS, Pabla B (2016) Intelligent predictive maintenance of dynamic systems using condition monitoring and signal processing techniques—a review. In: 2016 international conference on advances in computing, communication, automation (ICACCA) (Spring). IEEE, pp 1–6
Vanraj Dhami S, Pabla B (2017) Optimization of sound sensor placement for condition monitoring of fixed-axis gearbox. Cogent Eng 4(1):1345673. https://doi.org/10.1080/23311916.2017.1345673
Widodo A, Yang BS, Kim EY, Tan AC, Mathew J (2009) Fault diagnosis of low speed bearing based on acoustic emission signal and multi-class relevance vector machine. Nondestruct Test Eval 24(4):313–328
Gupta P, Pradhan M (2017) Fault detection analysis in rolling element bearing: a review. Mater Today Proc 4(2):2085–2094
Liu Z, Jia Z, Vong CM, Han J, Yan C, Pecht M (2018) A patent analysis of prognostics and health management (PHM) innovations for electrical systems. IEEE Access 6:18088–18107
Li Y, Li G, Yang Y, Liang X, Xu M (2018) A fault diagnosis scheme for planetary gearboxes using adaptive multi-scale morphology filter and modified hierarchical permutation entropy. Mech Syst Signal Process 105:319–337
Li Y, Wang X, Si S, Huang S (2019) Entropy based fault classification using the case western reserve university data: a benchmark study. IEEE Trans Reliab 69(2):754–767
Zhou S, Wang J (2018) Dual serial vortex-induced energy harvesting system for enhanced energy harvesting. AIP Adv 8(7):075221
Liang X, Zuo MJ, Feng Z (2018) Dynamic modeling of gearbox faults: a review. Mech Syst Signal Process 98:852–876
Wang Y, Xue C, Jia X, Peng X (2015) Fault diagnosis of reciprocating compressor valve with the method integrating acoustic emission signal and simulated valve motion. Mech Syst Signal Process 56:197–212
Li Y, Xu M, Wei Y, Huang W (2016) Health condition monitoring and early fault diagnosis of bearings using SDF and intrinsic characteristic-scale decomposition. IEEE Trans Instrum Meas 65(9):2174–2189
Xu Y, Zhen D, Gu JX, Rabeyee K, Chu F, Gu F, Ball AD (2021) Autocorrelated envelopes for early fault detection of rolling bearings. Mech Syst Signal Process 146:106990
Li C, Sanchez RV, Zurita G, Cerrada M, Cabrera D, Vásquez RE (2016) Gearbox fault diagnosis based on deep random forest fusion of acoustic and vibratory signals. Mech Syst Signal Process 76:283–293
Wong PK, Zhong JH, Yang ZX, Vong CM (2017) A new framework for intelligent simultaneous-fault diagnosis of rotating machinery using pairwise-coupled sparse Bayesian extreme learning committee machine. Proc Inst Mech Eng C J Mech Eng Sci 231(6):1146–1161
Yoon J, He D (2015) Planetary gearbox fault diagnostic method using acoustic emission sensors. IET Sci Meas Technol 9(8):936–944
Chaari F, Fakhfakh T, Haddar M (2006) Analytical investigation on the effect of gear teeth faults on the dynamic response of a planetary gear set. Noise Vib Worldwide 37(8):9–17
Wang Z (2010) Dynamic modelling of planetary gear systems for gear tooth fault. Ph.D. thesis, Curtin University
Park S, Lee J, Moon U, Kim D (2010) Failure analysis of a planetary gear carrier of 1200hp transmission. Eng Fail Anal 17(2):521–529
Yuksel C, Kahraman A (2004) Dynamic tooth loads of planetary gear sets having tooth profile wear. Mech Mach Theory 39(7):695–715
Xueyi L, Jialin L, Yongzhi Q, David H (2020) Semi-supervised gear fault diagnosis using raw vibration signal based on deep learning. Chin J Aeronaut 33(2):418–426
Abdul ZK, Al-Talabani AK, Ramadan DO (2020) A hybrid temporal feature for gear fault diagnosis using the long short term memory. IEEE Sensors J 20(23):14444–14452
Vanraj Singh R, Dhami SS, Pabla BS (2018) Development of low-cost non-contact structural health monitoring system for rotating machinery. R Soc Open Sci 5(6):172430. https://doi.org/10.1098/rsos.172430
Vanraj Dhami S, Pabla B (2016) Sound emission based sensor location optimization in fixed axis gearbox using support vector machines. In: Communication and computing systems: proc. int. conf. on communication and computing systems, pp 867–872
Vanraj Dhami SS, Pabla B (2018) Gear fault classification using vibration and acoustic sensor fusion: a case study. In: 2018 condition monitoring and diagnosis (CMD), pp 1–6. https://doi.org/10.1109/CMD.2018.8535974
Khamisan N, Ghazali KH, Zin AHM (2015) A thermograph image extraction based on color features for induction motor bearing fault diagnosis monitoring. ARPN J Eng Appl Sci 10(22):17095–17101
Duan L, Yao M, Wang J, Bai T, Zhang L (2016) Segmented infrared image analysis for rotating machinery fault diagnosis. Infrared Phys Technol 77:267–276
Huo Z, Zhang Y, Sath R, Shu L (2017) Self-adaptive fault diagnosis of roller bearings using infrared thermal images. In: IECON 2017-43rd annual conference of the IEEE industrial electronics society. IEEE, pp 6113–6118
Jia Z, Liu Z, Vong CM, Pecht M (2019) A rotating machinery fault diagnosis method based on feature learning of thermal images. IEEE Access 7:12348–12359
Yongbo L, Xiaoqiang D, Fangyi W, Xianzhi W, Huangchao Y (2020) Rotating machinery fault diagnosis based on convolutional neural network and infrared thermal imaging. Chin J Aeronaut 33(2):427–438
Bagavathiappan S, Saravanan T, George N, Philip J, Jayakumar T, Raj B (2008) Condition monitoring of exhaust system blowers using infrared thermography. Insight-Non-Destruct Test Condition Monit 50(9):512–515
Kim DY, Yun HB, Yang SM, Kim WT, Hong DP (2010) Fault diagnosis of ball bearings within rotational machines using the infrared thermography method. J Korean Soc Nondestruct Test 30(6):558–563
Choudhary A, Goyal D, Shimi SL, Akula A (2019) Condition monitoring and fault diagnosis of induction motors: a review. Arch Comput Methods Eng 26(4):1221–1238
Goyal D, Saini A, Dhami S, Pabla B et al (2016) Intelligent predictive maintenance of dynamic systems using condition monitoring and signal processing techniques-a review. In: 2016 international conference on advances in computing, communication, & automation (ICACCA) (Spring). IEEE, pp 1–6
Raghav MS, Sharma RB (2021) A review on fault diagnosis and condition monitoring of gearboxes by using ae technique. Arch Comput Methods Eng 28(4):2845–2859
Artigao E, Koukoura S, Honrubia-Escribano A, Carroll J, McDonald A, Gómez-Lázaro E (2018) Current signature and vibration analyses to diagnose an in-service wind turbine drive train. Energies 11(4):960
Naha A, Samanta AK, Routray A, Deb AK (2017) Low complexity motor current signature analysis using sub-nyquist strategy with reduced data length. IEEE Trans Instrum Meas 66(12):3249–3259
Antonino-Daviu J, Popaleny P (2018) Detection of induction motor coupling unbalanced and misalignment via advanced transient current signature analysis. In: 2018 XIII international conference on electrical machines (ICEM). IEEE, pp 2359–2364
Park Y, Jeong M, Lee SB, Antonino-Daviu JA, Teska M (2017) Influence of blade pass frequency vibrations on MCSA-based rotor fault detection of induction motors. IEEE Trans Ind Appl 53(3):2049–2058
Aouabdi S, Taibi M, Bouras S, Boutasseta N (2017) Using multi-scale entropy and principal component analysis to monitor gears degradation via the motor current signature analysis. Mech Syst Signal Process 90:298–316
McFadden P (1991) A technique for calculating the time domain averages of the vibration of the individual planet gears and the sun gear in an epicyclic gearbox. J Sound Vib 144(1):163–172
Wu B, Saxena A, Khawaja TS, Patrick R, Vachtsevanos G, Sparis P (2004) An approach to fault diagnosis of helicopter planetary gears. In: Proceedings AUTOTESTCON 2004. IEEE, pp 475–481
Wu B, Saxena A, Patrick R, Vachtsevanos G (2005) Vibration monitoring for fault diagnosis of helicopter planetry gears. IFAC Proc 38(1):755–760
Bartelmus W, Zimroz R (2009) Vibration condition monitoring of planetary gearbox under varying external load. Mech Syst Signal Process 23(1):246–257
Yip L (2011) Analysis and modeling of planetary gearbox vibration data for early fault detection. Ph.D. thesis, Mechanical and Industrial Engineering, University of Toronto
Keller JA, Grabill P (2003) Vibration monitoring of uh-60a main transmission planetary carrier fault. In: Annual forum Proceedings-American Helicopter Society, vol 59. American Helicopter Society, Inc, pp 1233–1243
Mark WD, Lee H, Patrick R, Coker JD (2010) A simple frequency-domain algorithm for early detection of damaged gear teeth. Mech Syst Signal Process 24(8):2807–2823
Sparis P, Vachtsevanos G Automatic diagnostic feature generation via the fast Fourier transform. Tech rep, Technical Report. http://utopia.duth.gr/~sparis/Automatic
Hines J, Muench D, Keller J, Garga A (2005) Effects of time-synchronous averaging implementations on hums features for uh-60a planetary carrier cracking. In: Annual forum proceedings-American Helicopter Society, vol 61. American Helicopter Society, Inc, p 218
Zimroz R, Millioz F, Martin N (2010) A procedure of vibration analysis from planetary gearbox under non-stationary cyclic operations by instantaneous frequency estimation in time-frequency domain. In: Conference on condition monitoring and machinery failure prevention technologies (CM and MFPT 2010), p nc
Zimroz R, Urbanek J, Barszcz T, Bartelmus W, Millioz F, Martin N (2011) Measurement of instantaneous shaft speed by advanced vibration signal processing-application to wind turbine gearbox. Metrol Meas Syst 18(4):701–712
Meltzer G, Ivanov YY (2003) Fault detection in gear drives with non-stationary rotational speed-part i: the time-frequency approach. Mech Syst Signal Process 17(5):1033–1047
Liu W, Zhang W, Han J, Wang G (2012) A new wind turbine fault diagnosis method based on the local mean decomposition. Renew Energy 48:411–415
Saxena A, Wu B, Vachtsevanos G (2005) A methodology for analyzing vibration data from planetary gear systems using complex morlet wavelets. In: Proceedings of the 2005, American control conference, 2005. IEEE, pp 4730–4735
Samuel PD, Pines DJ (2000) Vibration separation methodology for planetary gear health monitoring. In: Smart structures and materials 2000: smart structures and integrated systems, vol 3985. International Society for Optics and Photonics, pp 250–260
Jiang Y, Tang B, Qin Y, Liu W (2011) Feature extraction method of wind turbine based on adaptive Morlet wavelet and SVD. Renew Energy 36(8):2146–2153
Zhang B, Khawaja T, Patrick R, Vachtsevanos G, Orchard M, Saxena A (2010) A novel blind deconvolution de-noising scheme in failure prognosis. Trans Inst Meas Control 32(1):3–30
Zhang B, Khawaja T, Patrick R, Vachtsevanos G, Orchard ME, Saxena A (2008) Application of blind deconvolution denoising in failure prognosis. IEEE Trans Instrum Meas 58(2):303–310
Zhang B, Khawaja T, Patrick R, Vachtsevanos G (2008) Blind deconvolution denoising for helicopter vibration signals. IEEE/ASME Trans Mechatron 13(5):558–565
Zhang B, Khawaja T, Patrick R, Vachtsevanos G (2007) Blind deconvolution de-noising for helicopter vibration data. In: 2007 American control conference. IEEE, pp 1864–1869
Bonnardot F, Randall R, Antoni J, Guillet F (2004) Enhanced unsupervised noise cancellation using angular resampling for planetary bearing fault diagnosis. Int J Acoust Vib 9(2):51–60
Lei Y, Han D, Lin J, He Z (2013) Planetary gearbox fault diagnosis using an adaptive stochastic resonance method. Mech Syst Signal Process 38(1):113–124
Kedadouche M, Thomas M, Tahan A (2016) A comparative study between empirical wavelet transforms and empirical mode decomposition methods: application to bearing defect diagnosis. Mech Syst Signal Process 81:88–107
Dragomiretskiy K, Zosso D (2013) Variational mode decomposition. IEEE Trans Signal Process 62(3):531–544
Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Yen NC, Tung CC, Liu HH (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Lond Ser A Math Phys Eng Sci 454(1971):903–995
Dybała J, Zimroz R (2014) Rolling bearing diagnosing method based on empirical mode decomposition of machine vibration signal. Appl Acoust 77:195–203
Zhao S, Liang L, Xu G, Wang J, Zhang W (2013) Quantitative diagnosis of a spall-like fault of a rolling element bearing by empirical mode decomposition and the approximate entropy method. Mech Syst Signal Process 40(1):154–177
Lv Y, Yuan R, Song G (2016) Multivariate empirical mode decomposition and its application to fault diagnosis of rolling bearing. Mech Syst Signal Process 81:219–234
Parey A, Pachori RB (2012) Variable cosine windowing of intrinsic mode functions: application to gear fault diagnosis. Measurement 45(3):415–426
Cheng J, Yu D, Yang Y (2007) Application of support vector regression machines to the processing of end effects of Hilbert-Huang transform. Mech Syst Signal Process 21(3):1197–1211
Huang NE, Wu MLC, Long SR, Shen SS, Qu W, Gloersen P, Fan KL (2003) A confidence limit for the empirical mode decomposition and Hilbert spectral analysis. Proc R Soc Lond Ser A Math Phys Eng Sci 459(2037):2317–2345
Lei Y, Lin J, He Z, Zuo MJ (2013) A review on empirical mode decomposition in fault diagnosis of rotating machinery. Mech Syst Signal Process 35(1–2):108–126
Hu K, Jiang M, Zhang H, Cao S, Guo Z (2021) Design of fault diagnosis algorithm for electric fan based on LSSVM and KD-tree. Appl Intell 51(2):804–818
Wu Z, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(01):1–41
Chen H, Chen P, Chen W, Wu C, Li J, Wu J (2017) Wind turbine gearbox fault diagnosis based on improved EEMD and Hilbert square demodulation. Appl Sci 7(2):128
Wang H, Chen J, Dong G (2014) Feature extraction of rolling bearing’s early weak fault based on EEMD and tunable q-factor wavelet transform. Mech Syst Signal Process 48(1–2):103–119
Žvokelj M, Zupan S, Prebil I (2016) Eemd-based multiscale ICA method for slewing bearing fault detection and diagnosis. J Sound Vib 370:394–423
Guo W (2014) An enhanced extraction method based on EEMD for processing a bearing vibration signal with multiple vibration sources. In: ASME international mechanical engineering congress and exposition, vol 46483. American Society of Mechanical Engineers, p V04BT04A073
Shifat TA, Hur JW (2020) Eemd assisted supervised learning for the fault diagnosis of BLDC motor using vibration signal. J Mech Sci Technol 34(10):3981–3990
Liang P, Deng C, Wu J, Yang Z, Zhu J, Zhang Z (2020) Single and simultaneous fault diagnosis of gearbox via a semi-supervised and high-accuracy adversarial learning framework. Knowl Based Syst 198:105895
Smith JS (2005) The local mean decomposition and its application to EEG perception data. J R Soc Interface 2(5):443–454
Li Y, Liang X, Yang Y, Xu M, Huang W (2017) Early fault diagnosis of rotating machinery by combining differential rational spline-based LMD and k-l divergence. IEEE Trans Instrum Meas 66(11):3077–3090
Li Y, Song W, Wu F, Zio E, Zhang Y (2020) Spectral kurtosis of Choi-Williams distribution and hidden Markov model for gearbox fault diagnosis. Symmetry 12(2):285
Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61(16):3999–4010
Chen J, Pan J, Li Z, Zi Y, Chen X (2016) Generator bearing fault diagnosis for wind turbine via empirical wavelet transform using measured vibration signals. Renew Energy 89:80–92
Merainani B, Benazzouz D, Rahmoune C (2017) Early detection of tooth crack damage in gearbox using empirical wavelet transform combined by Hilbert transform. J Vib Control 23(10):1623–1634
Lu Y, Xie R, Liang SY (2018) Detection of weak fault using sparse empirical wavelet transform for cyclic fault. Int J Adv Manuf Technol 99(5):1195–1201
Ma J, Wu J, Wang X (2018) Incipient fault feature extraction of rolling bearings based on the MVMD and Teager energy operator. ISA Trans 80:297–311
Li Q, Ji X, Liang SY (2017) Incipient fault feature extraction for rotating machinery based on improved ar-minimum entropy deconvolution combined with variational mode decomposition approach. Entropy 19(7):317
Yang K, Wang G, Dong Y, Zhang Q, Sang L (2019) Early chatter identification based on an optimized variational mode decomposition. Mech Syst Signal Process 115:238–254
Guo Y, Zhang Z, Cao J, Gong T, Yang W (2018) An optimized variational mode decomposition for extracting weak feature of viscoelastic sandwich cylindrical structures. Meas Sci Technol 29(3):035006
Cao H, Zhang Z, Zheng Y, Guo H, Zhao R, Shi Y (2021) Chou X (2021) A new joint denoising algorithm for high-g calibration of mems accelerometer based on vmd-pe-wavelet threshold. Shock Vib
Kumar A, Zhou Y, Xiang J (2021) Optimization of VMD using Kernel-based mutual information for the extraction of weak features to detect bearing defects. Measurement 168:108402
Li Y, Li K, Liu C, Xiao X, Chen X, Wang M (2021) Study on denoising algorithm for power quality disturbances based on variational mode decomposition. In: Journal of physics: conference series, vol 1746. IOP Publishing, p 012061
Hu Q, Si XS, Zhang QH, Qin AS (2020) A rotating machinery fault diagnosis method based on multi-scale dimensionless indicators and random forests. Mech Syst Signal Process 139:106609
Dibaj A, Ettefagh MM, Hassannejad R, Ehghaghi MB (2021) A hybrid fine-tuned VMD and CNN scheme for untrained compound fault diagnosis of rotating machinery with unequal-severity faults. Expert Syst Appl 167:114094
Fan W, Zhou Q, Li J, Zhu Z (2017) A wavelet-based statistical approach for monitoring and diagnosis of compound faults with application to rolling bearings. IEEE Trans Autom Sci Eng 15(4):1563–1572
Cui H, Qiao Y, Yin Y, Hong M (2017) An investigation on early bearing fault diagnosis based on wavelet transform and sparse component analysis. Struct Health Monit 16(1):39–49
Cui H, Qiao Y, Yin Y, Hong M (2016) An investigation of rolling bearing early diagnosis based on high-frequency characteristics and self-adaptive wavelet de-noising. Neurocomputing 216:649–656
Wang D, Shen C, Peter WT (2013) A novel adaptive wavelet stripping algorithm for extracting the transients caused by bearing localized faults. J Sound Vib 332(25):6871–6890
Combet F, Gelman L, LaPayne G (2012) Novel detection of local tooth damage in gears by the wavelet bicoherence. Mech Syst Signal Process 26:218–228
Chen J, Zi Y, He Z, Wang X (2012) Construction of adaptive redundant multiwavelet packet and its application to compound faults detection of rotating machinery. Sci China Technol Sci 55(8):2083–2090
He S, Zi Y, Zhao C, Chen B, Wang X, He Z (2014) Maximal-overlap adaptive multiwavelet for detecting transient vibration responses from dynastic signal of rotating machineries. Sci China Technol Sci 57(1):136–150
Fan Q, Ikejo K, Nagamura K, Kawada M, Hashimoto M (2014) Application of statistical parameters and discrete wavelet transform to gear damage diagnosis. J Adv Mech Design Syst Manuf 8(2):JAMDSM0013
Jayakumar K, Thangavel S (2017) Industrial drive fault diagnosis through vibration analysis using wavelet transform. J Vib Control 23(12):2003–2013
Yang D, Li H, Hu Y, Zhao J, Xiao H, Lan Y (2016) Vibration condition monitoring system for wind turbine bearings based on noise suppression with multi-point data fusion. Renew Energy 92:104–116
El Morsy M, Achtenova G (2015) Application of optimal morlet wavelet filter for bearing fault diagnosis. SAE Int J Passeng Cars Mech Syst 8(2015—-01—-2178):817–824
Yiakopoulos C, Koutsoudaki M, Gryllias K, Antoniadis I (2017) Improving the performance of univariate control charts for abnormal detection and classification. Mech Syst Signal Process 86:122–150
Sharma S, Tiwari S, Singh S (2021) Integrated approach based on flexible analytical wavelet transform and permutation entropy for fault detection in rotary machines. Measurement 169:108389
Younus AM, Yang BS (2012) Intelligent fault diagnosis of rotating machinery using infrared thermal image. Expert Syst Appl 39(2):2082–2091
Dong X, Li G, Jia Y, Li B, He K (2021) Non-iterative denoising algorithm for mechanical vibration signal using spectral graph wavelet transform and detrended fluctuation analysis. Mech Syst Signal Process 149:107202
Jiang P, Chang Y, Cong H, Feng F (2020) Nonconvex wavelet thresholding total variation denoising method for planetary gearbox fault diagnosis. IEEE Access 8:78753–78763
Minhas AS, Kankar P, Kumar N, Singh S (2021) Bearing fault detection and recognition methodology based on weighted multiscale entropy approach. Mech Syst Signal Process 147:107073
Cheng J, Yang Y, Hu N, Cheng Z, Cheng J (2021) A noise reduction method based on adaptive weighted symplectic geometry decomposition and its application in early gear fault diagnosis. Mech Syst Signal Process 149:107351
Li Y, Cheng G, Liu C (2021) Research on bearing fault diagnosis based on spectrum characteristics under strong noise interference. Measurement 169:108509
Mukherjee S, Kaushal R, Kumar V, Sarangi S (2021) A novel approach of gearbox fault diagnosis by using time synchronous averaging and j48 algorithm. In: Advances in electromechanical technologies. Springer, pp 927–935
Mansi Saini K, Vanraj Dhami SS (2021) MODWT and VMD based intelligent gearbox early stage fault detection approach. J Fail Anal Prev 21(5):1821–1837
Afia A, Rahmoune C, Benazzouz D, Merainani B, Fedala S (2020) New intelligent gear fault diagnosis method based on autogram and radial basis function neural network. Adv Mech Eng 12(5):1687814020916593
Lei Y, He Z, Zi Y, Hu Q (2007) Fault diagnosis of rotating machinery based on multiple ANFIS combination with gas. Mech Syst Signal Process 21(5):2280–2294
Lei Y, Zuo MJ, He Z, Zi Y (2010) A multidimensional hybrid intelligent method for gear fault diagnosis. Expert Syst Appl 37(2):1419–1430
Kong X, Gosselin CM (2001) Forward displacement analysis of third-class analytic 3-RPR planar parallel manipulators. Mech Mach Theory 36(9):1009–1018
Ardiny H, Witwicki S, Mondada F (2015) Construction automation with autonomous mobile robots: a review. In: 2015 3rd RSI international conference on robotics and mechatronics (ICROM). IEEE, pp 418–424
Yuan SF, Chu FL (2006) Support vector machines-based fault diagnosis for turbo-pump rotor. Mech Syst Signal Process 20(4):939–952
Walker R, Vayanat R, Perinpanayagam S, Jennions I (2014) Unbalance localization through machine nonlinearities using an artificial neural network approach. Mech Machine Theory 75:54–66
Xie L, Cai M (2015) Increased energy harvesting and reduced accelerative load for backpacks via frequency tuning. Mech Syst Signal Process 58:399–415
Konar P, Sil J, Chattopadhyay P (2015) Knowledge extraction using data mining for multi-class fault diagnosis of induction motor. Neurocomputing 166:14–25
Li Z, Ma J, Wang X, Li X (2021) An optimal parameter selection method for MOMEDA based on EHNR and its spectral entropy. Sensors 21(2):533
Ekici S, Yildirim S, Poyraz M (2008) Energy and entropy-based feature extraction for locating fault on transmission lines by using neural network and wavelet packet decomposition. Expert Syst Appl 34(4):2937–2944
Liang K, Zhao M, Lin J, Jiao J, Ding C (2021) Maximum average kurtosis deconvolution and its application for the impulsive fault feature enhancement of rotating machinery. Mech Syst Signal Process 149:107323
Gao Q, Xiang J, Hou S, Tang H, Zhong Y, Ye S (2021) Method using l-kurtosis and enhanced clustering-based segmentation to detect faults in axial piston pumps. Mech Syst Signal Process 147:107130
Wei Y, Yang Y, Xu M, Huang W (2021) Intelligent fault diagnosis of planetary gearbox based on refined composite hierarchical fuzzy entropy and random forest. ISA Trans 109:340–351
Jing Y, Su H, Wang S, Gui W, Guo Q (2021) Fault diagnosis of electric impact drills based on time-varying loudness and logistic regression. Shock Vib
Bolón-Canedo V, Sánchez-Maroño N, Alonso-Betanzos A (2013) A review of feature selection methods on synthetic data. Knowl Inf Syst 34(3):483–519
Kira K, Rendell LA (1992) A practical approach to feature selection. In: Machine learning proceedings 1992. Elsevier, pp 249–256
Kononenko I (1994) Estimating attributes: analysis and extensions of relief. In: European conference on machine learning. Springer, pp 171–182
Hall MA, Smith LA (1998) Practical feature subset selection for machine learning
Peng H, Long F, Ding C (2005) Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy. IEEE Trans Pattern Anal Mach Intell 27(8):1226–1238
Yang BS, Han T, An JL (2004) Art-kohonen neural network for fault diagnosis of rotating machinery. Mech Syst Signal Process 18(3):645–657
Yang BS, Kim KJ (2006) Application of dempster-Shafer theory in fault diagnosis of induction motors using vibration and current signals. Mech Syst Signal Process 20(2):403–420
Liu H, Setiono R (1997) Feature selection and classification-a probabilistic wrapper approach. In: Proceedings of 9th international conference on industrial and engineering applications of AI and ES, pp 419–424
Zhao X, Zuo MJ, Liu Z, Hoseini MR (2013) Diagnosis of artificially created surface damage levels of planet gear teeth using ordinal ranking. Measurement 46(1):132–144
Liu Z, Zhao X, Zuo MJ, Xu H (2014) Feature selection for fault level diagnosis of planetary gearboxes. Adv Data Anal Classif 8(4):377–401
Cheng Z, Hu N, Zhang X (2012) Crack level estimation approach for planetary gearbox based on simulation signal and GRA. J Sound Vib 331(26):5853–5863
Cheng Z (2015) A hybrid prognostics approach to estimate the residual useful life of a planetary gearbox with a local defect. J Vibroeng 17(2):682–694
Wang LM, Shao YM (2018) Crack fault classification for planetary gearbox based on feature selection technique and k-means clustering method. Chin J Mech Eng 31(1):1–11
Dybała J (2013) Vibrodiagnostics of gearboxes using NBV-based classifier: a pattern recognition approach. Mech Syst Signal Process 38(1):5–22
Bartkowiak A, Zimroz R (2014) Dimensionality reduction via variables selection-linear and nonlinear approaches with application to vibration-based condition monitoring of planetary gearbox. Appl Acoust 77:169–177
Liu Z, Qu J, Zuo MJ, Hb Xu (2013) Fault level diagnosis for planetary gearboxes using hybrid kernel feature selection and kernel fisher discriminant analysis. Int J Adv Manuf Technol 67(5–8):1217–1230
Zimroz R, Bartkowiak A (2013) Two simple multivariate procedures for monitoring planetary gearboxes in non-stationary operating conditions. Mech Syst Signal Process 38(1):237–247
Cheng G, Chen X, Li H, Li P, Liu H (2016) Study on planetary gear fault diagnosis based on entropy feature fusion of ensemble empirical mode decomposition. Measurement 91:140–154
Tang B, Song T, Li F, Deng L (2014) Fault diagnosis for a wind turbine transmission system based on manifold learning and Shannon wavelet support vector machine. Renew Energy 62:1–9
Chen X, Cheng G, Li H, Li Y (2017) Fault identification method for planetary gear based on DT-CWT threshold denoising and le. J Mech Sci Technol 31(3):1035–1047
Lei Y, Li N, Lin J, He Z (2015) Two new features for condition monitoring and fault diagnosis of planetary gearboxes. J Vib Control 21(4):755–764
Lei Y, Kong D, Lin J, Zuo MJ (2012) Fault detection of planetary gearboxes using new diagnostic parameters. Meas Sci Technol 23(5):055605
Hu A, Yan X, Xiang L (2015) A new wind turbine fault diagnosis method based on ensemble intrinsic time-scale decomposition and WPT-fractal dimension. Renew Energy 83:767–778
Liang X, Zuo MJ, Liu L (2016) A windowing and mapping strategy for gear tooth fault detection of a planetary gearbox. Mech Syst Signal Process 80:445–459
Fengqi W, Meng G (2006) Compound rub malfunctions feature extraction based on full-spectrum cascade analysis and SVM. Mech Syst Signal Process 20(8):2007–2021
Roemer MJ, Hong Ca, Hesler SH (1995) Machine health monitoring and life management using finite element based neural networks. In: Turbo Expo: power for land, sea, and air, vol 78828. American Society of Mechanical Engineers, p V005T14A019
Chen CS, Chen JS (2011) Rotor fault diagnosis system based on SGA-based individual neural networks. Expert Syst Appl 38(9):10822–10830
Martin-Diaz I, Morinigo-Sotelo D, Duque-Perez O, Romero-Troncoso RJ (2018) An experimental comparative evaluation of machine learning techniques for motor fault diagnosis under various operating conditions. IEEE Trans Ind Appl 54(3):2215–2224
Khazaee M, Ahmadi H, Omid M, Moosavian A (2012) An appropriate approach for condition monitoring of planetary gearbox based on fast Fourier transform and least-square support vector machine. Int J Multidiscipl Sci Eng 3(5):22–26
Khawaja TS, Georgoulas G, Vachtsevanos G (2008) An efficient novelty detector for online fault diagnosis based on least squares support vector machines. In: 2008 IEEE AUTOTESTCON. IEEE, pp 202–207
Liu Z, Zuo MJ, Qu J, Xu H (2011) Classification of gear damage levels in planetary gearboxes. In: 2011 IEEE international conference on computational intelligence for measurement systems and applications (CIMSA) proceedings. IEEE, pp 1–5
Qu J, Liu Z, Zuo M, Huang H (2011) Feature selection for damage degree classification of planetary gearboxes using support vector machine. Proc Inst Mech Eng C J Mech Eng Sci 225(9):2250–2264
Li R, He D, Bechhoefe E (2009) Investigation on fault detection for split torque gearbox using acoustic emission and vibration signals. In: Annual conference of the prognostics and health management society, vol 2009
Jin X, Feng J, Du S, Li G, Zhao Y (2014) Rotor fault classification technique and precision analysis with kernel principal component analysis and multi-support vector machines. J Vibroeng 16(5):2582–2592
Bacha K, Salem SB, Chaari A (2012) An improved combination of Hilbert and park transforms for fault detection and identification in three-phase induction motors. Int J Electr Power Energy Syst 43(1):1006–1016
Zgarni S, Keskes H, Braham A (2018) Nested SVDD in DAG SVM for induction motor condition monitoring. Eng Appl Artif Intell 71:210–215
Keskes H, Braham A (2015) Recursive undecimated wavelet packet transform and DAG SVM for induction motor diagnosis. IEEE Trans Ind Inform 11(5):1059–1066
Li Y, Xu M, Wei Y, Huang W (2016) A new rolling bearing fault diagnosis method based on multiscale permutation entropy and improved support vector machine based binary tree. Measurement 77:80–94
Li Y, Xu M, Zhao H, Huang W (2016) Hierarchical fuzzy entropy and improved support vector machine based binary tree approach for rolling bearing fault diagnosis. Mech Mach Theory 98:114–132
Li Y, Yang Y, Wang X, Liu B, Liang X (2018) Early fault diagnosis of rolling bearings based on hierarchical symbol dynamic entropy and binary tree support vector machine. J Sound Vib 428:72–86
Yang D, Liu Y, Li S, Li X, Ma L (2015) Gear fault diagnosis based on support vector machine optimized by artificial bee colony algorithm. Mech Mach Theory 90:219–229
Kang M, Kim JM (2013) Singular value decomposition based feature extraction approaches for classifying faults of induction motors. Mech Syst Signal Process 41(1–2):348–356
Salem SB, Bacha K, Chaari A (2012) Support vector machine based decision for mechanical fault condition monitoring in induction motor using an advanced Hilbert-park transform. ISA Trans 51(5):566–572
Cai C, Weng X, Zhang C (2017) A novel approach for marine diesel engine fault diagnosis. Cluster Comput 20(2):1691–1702
Xu T, Yin Z, Cai D, Zheng D (2017) Fault diagnosis for rotating machinery based on local mean decomposition morphology filtering and least square support vector machine. J Intell Fuzzy Syst 32(3):2061–2070
Jiang X, Li S, Wang Y (2015) A novel method for self-adaptive feature extraction using scaling crossover characteristics of signals and combining with LS-SVM for multi-fault diagnosis of gearbox. J Vibroeng 17(4):1861–1878
Heidari M, Homaei H, Golestanian H, Heidari A (2016) Fault diagnosis of gearboxes using wavelet support vector machine, least square support vector machine and wavelet packet transform. J Vibroeng 18(2):860–875
Jiang Q, Zhu Q, Wang B, Guo L (2017) Nonlinear machine fault detection by semi-supervised Laplacian eigenmaps. J Mech Sci Technol 31(8):3697–3703
Vong CM, Wong PK (2011) Engine ignition signal diagnosis with wavelet packet transform and multi-class least squares support vector machines. Expert Syst Appl 38(7):8563–8570
Sugumaran V, Muralidharan V, Ramachandran K (2007) Feature selection using decision tree and classification through proximal support vector machine for fault diagnostics of roller bearing. Mech Syst Signal Process 21(2):930–942
Saravanan N, Siddabattuni VK, Ramachandran K (2008) A comparative study on classification of features by SVM and PSVM extracted using Morlet wavelet for fault diagnosis of spur bevel gear box. Expert Syst Appl 35(3):1351–1366
Chiang LH, Kotanchek ME, Kordon AK (2004) Fault diagnosis based on fisher discriminant analysis and support vector machines. Comput Chem Eng 28(8):1389–1401
Sugumaran V, Sabareesh G, Ramachandran K (2008) Fault diagnostics of roller bearing using kernel based neighborhood score multi-class support vector machine. Expert Syst Appl 34(4):3090–3098
Wang Y, Kang S, Jiang Y, Yang G, Song L, Mikulovich V (2012) Classification of fault location and the degree of performance degradation of a rolling bearing based on an improved hyper-sphere-structured multi-class support vector machine. Mech Syst Signal Process 29:404–414
Dong S, Tang B, Chen R (2013) Bearing running state recognition based on non-extensive wavelet feature scale entropy and support vector machine. Measurement 46(10):4189–4199
Heidari M, Shateyi S (2017) Wavelet support vector machine and multi-layer perceptron neural network with continues wavelet transform for fault diagnosis of gearboxes. J Vibroeng 19(1):125–137
Keskes H, Braham A, Lachiri Z (2013) Broken rotor bar diagnosis in induction machines through stationary wavelet packet transform and multiclass wavelet SVM. Electric Power Syst Res 97:151–157
Chen F, Tang B, Chen R (2013) A novel fault diagnosis model for gearbox based on wavelet support vector machine with immune genetic algorithm. Measurement 46(1):220–232
Zhang X, Wang B, Chen X (2015) Intelligent fault diagnosis of roller bearings with multivariable ensemble-based incremental support vector machine. Knowl Based Syst 89:56–85
Zheng J, Pan H, Cheng J (2017) Rolling bearing fault detection and diagnosis based on composite multiscale fuzzy entropy and ensemble support vector machines. Mech Syst Signal Process 85:746–759
Ebrahimi BM, Roshtkhari MJ, Faiz J, Khatami SV (2013) Advanced eccentricity fault recognition in permanent magnet synchronous motors using stator current signature analysis. IEEE Trans Ind Electron 61(4):2041–2052
Hang J, Zhang J, Cheng M (2016) Application of multi-class fuzzy support vector machine classifier for fault diagnosis of wind turbine. Fuzzy Sets Syst 297:128–140
Li Z, Zhong SS, Lin L (2017) Novel gas turbine fault diagnosis method based on performance deviation model. J Propul Power 33(3):730–739
Chen F, Tang B, Song T, Li L (2014) Multi-fault diagnosis study on roller bearing based on multi-kernel support vector machine with chaotic particle swarm optimization. Measurement 47:576–590
Liu Y, Zhang J, Ma L (2016) A fault diagnosis approach for diesel engines based on self-adaptive WVD, improved FCBF and PECOC-RVM. Neurocomputing 177:600–611
Jack L, Nandi A (2001) Support vector machines for detection and characterization of rolling element bearing faults. Proc Inst Mech Eng C J Mech Eng Sci 215(9):1065–1074
Jack L, Nandi A (2002) Fault detection using support vector machines and artificial neural networks, augmented by genetic algorithms. Mech Syst Signal Process 16(2–3):373–390
Rojas A, Nandi AK (2006) Practical scheme for fast detection and classification of rolling-element bearing faults using support vector machines. Mech Syst Signal Process 20(7):1523–1536
Li N, Zhou R, Hu Q, Liu X (2012) Mechanical fault diagnosis based on redundant second generation wavelet packet transform, neighborhood rough set and support vector machine. Mech Syst Signal Process 28:608–621
Widodo A, Yang BS (2007) Application of nonlinear feature extraction and support vector machines for fault diagnosis of induction motors. Expert Syst Appl 33(1):241–250
Widodo A, Yang BS, Han T (2007) Combination of independent component analysis and support vector machines for intelligent faults diagnosis of induction motors. Expert Syst Appl 32(2):299–312
Samanta B, Al-Balushi K, Al-Araimi S (2003) Artificial neural networks and support vector machines with genetic algorithm for bearing fault detection. Eng Appl Artif Intell 16(7–8):657–665
Kang M, Kim J, Kim JM, Tan AC, Kim EY, Choi BK (2014) Reliable fault diagnosis for low-speed bearings using individually trained support vector machines with kernel discriminative feature analysis. IEEE Trans Power Electron 30(5):2786–2797
Zhu X, Xiong J, Liang Q (2018) Fault diagnosis of rotation machinery based on support vector machine optimized by quantum genetic algorithm. IEEE Access 6:33583–33588
Samanta B (2004) Gear fault detection using artificial neural networks and support vector machines with genetic algorithms. Mech Syst Signal Process 18(3):625–644
Zhu K, Song X, Xue D (2014) A roller bearing fault diagnosis method based on hierarchical entropy and support vector machine with particle swarm optimization algorithm. Measurement 47:669–675
Su Z, Tang B, Liu Z, Qin Y (2015) Multi-fault diagnosis for rotating machinery based on orthogonal supervised linear local tangent space alignment and least square support vector machine. Neurocomputing 157:208–222
Dong S, Xu X, Liu J, Gao Z (2015) Rotating machine fault diagnosis based on locality preserving projection and back propagation neural network-support vector machine model. Meas Control 48(7):211–216
Li Y, Miao B, Zhang W, Chen P, Liu J, Jiang X (2019) Refined composite multiscale fuzzy entropy: localized defect detection of rolling element bearing. J Mech Sci Technol 33(1):109–120
Li X, Zhang X, Li C, Zhang L et al (2013) Rolling element bearing fault detection using support vector machine with improved ant colony optimization. Measurement 46(8):2726–2734
Wang J, Neskovic P, Cooper LN (2006) Neighborhood size selection in the k-nearest-neighbor rule using statistical confidence. Pattern Recognit 39(3):417–423
Georgoulas G, Karvelis P, Loutas T, Stylios CD (2015) Rolling element bearings diagnostics using the symbolic aggregate approximation. Mech Syst Signal Process 60:229–242
Gao J, Wang R, Zhang R, Li Y (2016) A novel fault diagnosis method for rotating machinery based on s transform and morphological pattern spectrum. J Braz Soc Mech Sci Eng 38(6):1575–1584
Rajeswari C, Sathiyabhama B, Devendiran S, Manivannan K (2015) Diagnostics of gear faults using ensemble empirical mode decomposition, hybrid binary bat algorithm and machine learning algorithms. J Vibroeng 17(3):1169–1187
Geramifard O, Xu JX, Panda SK (2013) Fault detection and diagnosis in synchronous motors using hidden Markov model-based semi-nonparametric approach. Eng Appl Artif Intell 26(8):1919–1929
He D, Li R, Zhu J (2012) Plastic bearing fault diagnosis based on a two-step data mining approach. IEEE Trans Ind Electron 60(8):3429–3440
Jiang L, Xuan J, Shi T (2013) Feature extraction based on semi-supervised kernel marginal fisher analysis and its application in bearing fault diagnosis. Mech Syst Signal Process 41(1–2):113–126
Jiang L, Shi T, Xuan J (2014) Fault diagnosis of rolling bearings based on marginal fisher analysis. J Vib Control 20(3):470–480
Safizadeh M, Latifi S (2014) Using multi-sensor data fusion for vibration fault diagnosis of rolling element bearings by accelerometer and load cell. Inf Fusion 18:1–8
Van M, Kang HJ (2016) Two-stage feature selection for bearing fault diagnosis based on dual-tree complex wavelet transform and empirical mode decomposition. Proc Inst Mech Eng C J Mech Eng Sci 230(2):291–302
An X, Tang Y (2017) Application of variational mode decomposition energy distribution to bearing fault diagnosis in a wind turbine. Trans Inst Meas Control 39(7):1000–1006
Ma J, Xu F, Huang K, Huang R (2017) GNAR-GARCH model and its application in feature extraction for rolling bearing fault diagnosis. Mech Syst Signal Process 93:175–203
Yao B, Zhen P, Wu L, Guan Y (2017) Rolling element bearing fault diagnosis using improved manifold learning. IEEE Access 5:6027–6035
Gharavian MH, Ganj FA, Ohadi A, Bafroui HH (2013) Comparison of FDA-based and PCA-based features in fault diagnosis of automobile gearboxes. Neurocomputing 121:150–159
Li Z, Yan X, Tian Z, Yuan C, Peng Z, Li L (2013) Blind vibration component separation and nonlinear feature extraction applied to the nonstationary vibration signals for the gearbox multi-fault diagnosis. Measurement 46(1):259–271
Park S, Kim S, Choi JH (2018) Gear fault diagnosis using transmission error and ensemble empirical mode decomposition. Mech Syst Signal Process 108:262–275
Vanraj Dhami S, Pabla B (2018) Hybrid data fusion approach for fault diagnosis of fixed-axis gearbox. Struct Health Monit 17(4):936–945
Glowacz A, Glowacz Z (2017) Diagnosis of stator faults of the single-phase induction motor using acoustic signals. Appl Acoust 117:20–27
Lei Y, He Z, Zi Y (2009) A combination of WKNN to fault diagnosis of rolling element bearings. J Vib Acoust 131(6)
Zhao X, Jia M (2018) Fault diagnosis of rolling bearing based on feature reduction with global-local margin fisher analysis. Neurocomputing 315:447–464
Li F, Wang J, Chyu MK, Tang B (2015) Weak fault diagnosis of rotating machinery based on feature reduction with supervised orthogonal local fisher discriminant analysis. Neurocomputing 168:505–519
Dong S, Xu X, Chen R (2016) Application of fuzzy c-means method and classification model of optimized k-nearest neighbor for fault diagnosis of bearing. J Braz Soc Mech Sci Eng 38(8):2255–2263
Dong S, Luo T, Zhong L, Chen L, Xu X (2017) Fault diagnosis of bearing based on the kernel principal component analysis and optimized k-nearest neighbour model. J Low Freq Noise Vib Active Control 36(4):354–365
Pandya D, Upadhyay S, Harsha SP (2013) Fault diagnosis of rolling element bearing with intrinsic mode function of acoustic emission data using APF-KNN. Expert Syst Appl 40(10):4137–4145
Lu J, Qian W, Li S, Cui R (2021) Enhanced k-nearest neighbor for intelligent fault diagnosis of rotating machinery. Appl Sci 11(3):919
Cao X, Chen B, Zeng N (2020) A deep domain adaption model with multi-task networks for planetary gearbox fault diagnosis. Neurocomputing 409:173–190
Zhao X, Jia M (2020) A novel unsupervised deep learning network for intelligent fault diagnosis of rotating machinery. Struct Health Monit 19(6):1745–1763
Li J, Huang R, He G, Liao Y, Wang Z, Li W (2020) A two-stage transfer adversarial network for intelligent fault diagnosis of rotating machinery with multiple new faults. IEEE/ASME Trans Mechatron
Li X, Li X, Ma H (2020) Deep representation clustering-based fault diagnosis method with unsupervised data applied to rotating machinery. Mech Syst Signal Process 143:106825
Chen J, Wang J, Zhu J, Lee TH, De Silva C (2020) Unsupervised cross-domain fault diagnosis using feature representation alignment networks for rotating machinery. IEEE/ASME Trans Mechatron
Ali JB, Saidi L, Harrath S, Bechhoefer E, Benbouzid M (2018) Online automatic diagnosis of wind turbine bearings progressive degradations under real experimental conditions based on unsupervised machine learning. Appl Acoust 132:167–181
Pacheco F, Cerrada M, Sánchez RV, Cabrera D, Li C, de Oliveira JV (2017) Attribute clustering using rough set theory for feature selection in fault severity classification of rotating machinery. Expert Syst Appl 71:69–86
Tao H, Wang P, Chen Y, Stojanovic V, Yang H (2020) An unsupervised fault diagnosis method for rolling bearing using STFT and generative neural networks. J Franklin Inst 357(11):7286–7307
Zhang W, Li X, Ding Q (2019) Deep residual learning-based fault diagnosis method for rotating machinery. ISA Trans 95:295–305
Wu X, Zhang Y, Cheng C, Peng Z (2021) A hybrid classification autoencoder for semi-supervised fault diagnosis in rotating machinery. Mech Syst Signal Process 149:107327
Wang XB, Zhang X, Li Z, Wu J (2020) Ensemble extreme learning machines for compound-fault diagnosis of rotating machinery. Knowl Based Syst 188:105012
Sinitsin V, Ibryaeva O, Sakovskaya V, Eremeeva V (2021) Intelligent bearing fault diagnosis method combining mixed input and hybrid CNN-MLP model. arXiv preprint arXiv:2112.08673
Zhang J, Tian J, Wen T, Yang X, Rao Y, Xu X (2020) Deep fault diagnosis for rotating machinery with scarce labeled samples. Chin J Electron 29(4):693–704
Imamura L, Avila S, Pacheco F, Salles M, Jablon L (2022) Diagnosis of unbalance in lightweight rotating machines using a recurrent neural network suitable for an edge-computing framework. J Control Autom Electr Syst 1–14
Li H, Hu G, Li J, Zhou M (2021) Intelligent fault diagnosis for large-scale rotating machines using binarized deep neural networks and random forests. IEEE Trans Autom Sci Eng
Ince T, Malik J, Devecioglu OC, Kiranyaz S, Avci O, Eren L, Gabbouj M (2021) Early bearing fault diagnosis of rotating machinery by 1d self-organized operational neural networks. IEEE Access 9:139260–139270
Brusa E, Delprete C, Di Maggio LG (2021) Randomized eigen-spectrograms extraction for an effective fault diagnosis of bearings. arXiv preprint arXiv:2103.03608
Zhu Y, Li G, Wang R, Tang S, Su H, Cao K (2021) Intelligent fault diagnosis of hydraulic piston pump combining improved Lenet-5 and PSO hyperparameter optimization. Appl Acoust 183:108336
Liu H, Zhou J, Xu Y, Zheng Y, Peng X, Jiang W (2018) Unsupervised fault diagnosis of rolling bearings using a deep neural network based on generative adversarial networks. Neurocomputing 315:412–424
Costa Brito L, Susto GA, Nei Brito J, Viana Duarte MA (2021) An explainable artificial intelligence approach for unsupervised fault detection and diagnosis in rotating machinery. arXiv e-prints pp arXiv–2102
Zhao X, Jia M, Liu Z (2019) Fault diagnosis framework of rolling bearing using adaptive sparse contrative auto-encoder with optimized unsupervised extreme learning machine. IEEE Access 8:99154–99170
Qu Y, Zhang Y, He M, He D, Jiao C, Zhou Z (2019) Gear pitting fault diagnosis using disentangled features from unsupervised deep learning. Proc Inst Mech Eng O J Risk Reliab 233(5):719–730
Cheng F, Raghavan A, Jung D, Sasaki Y, Tajika Y (2019) High-accuracy unsupervised fault detection of industrial robots using current signal analysis. In: 2019 IEEE international conference on prognostics and health management (ICPHM). IEEE, pp 1–8
Martin-del Campo S, Sandin F, Schnabel S (2019) Kinematic frequencies of rotating equipment identified with sparse coding and dictionary learning. In: Annual conference of the PHM society, vol 11
Li K, Xiong M, Li F, Su L, Wu J (2019) A novel fault diagnosis algorithm for rotating machinery based on a sparsity and neighborhood preserving deep extreme learning machine. Neurocomputing 350:261–270
Kong X, Li X, Zhou Q, Hu Z, Shi C (2021) Attention recurrent autoencoder hybrid model for early fault diagnosis of rotating machinery. IEEE Trans Instrum Meas 70:1–10
He J, Yang S, Gan C (2017) Unsupervised fault diagnosis of a gear transmission chain using a deep belief network. Sensors 17(7):1564
Vanraj Dhami SS, Pabla BS (2017) Non-contact incipient fault diagnosis method of fixed-axis gearbox based on CEEMDAN. R Soc Open Sci. https://doi.org/10.1098/rsos.170616
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Saini, K., Dhami, S.S. & Vanraj Predictive Monitoring of Incipient Faults in Rotating Machinery: A Systematic Review from Data Acquisition to Artificial Intelligence. Arch Computat Methods Eng 29, 4005–4026 (2022). https://doi.org/10.1007/s11831-022-09727-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-022-09727-6