Next Article in Journal
An Entropy-Based Car Failure Detection Method Based on Data Acquisition Pipeline
Previous Article in Journal
Soft Randomized Machine Learning Procedure for Modeling Dynamic Interaction of Regional Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Weak Fault in Hydraulic System Based on Multi-scale Permutation Entropy of Fault-Sensitive Intrinsic Mode Function and Deep Belief Network

1
Urumqi Campus, Engineering University of PAP, Urumqi 830001, China
2
College of Field Engineering, Army Engineering University of PLA, Nanjing 210007, China
3
Second Institute of Engineering Research and Design, Southern Theatre Command, Kunming 650222, China
*
Authors to whom correspondence should be addressed.
Entropy 2019, 21(4), 425; https://doi.org/10.3390/e21040425
Submission received: 15 March 2019 / Revised: 11 April 2019 / Accepted: 17 April 2019 / Published: 22 April 2019

Abstract

:
With the aim of automatic recognition of weak faults in hydraulic systems, this paper proposes an identification method based on multi-scale permutation entropy feature extraction of fault-sensitive intrinsic mode function (IMF) and deep belief network (DBN). In this method, the leakage fault signal is first decomposed by empirical mode decomposition (EMD), and fault-sensitive IMF components are screened by adopting the correlation analysis method. The multi-scale entropy feature of each screened IMF is then extracted and features closely related to the weak fault information are then obtained. Finally, DBN is used for identification of fault diagnosis. Experimental results prove that this identification method has an ideal recognition effect. It can accurately judge whether there is a leakage fault, determine the degree of severity of the fault, and can diagnose and analyze hydraulic weak faults in general.

1. Introduction

Equipment failure is a gradual process. If appropriate preventive and remedial measures are taken in the early stages of failure development, more serious losses and consequences can be avoided [1]. Therefore, it is of great significance to extract and analyze weak faults [2]. The features of a fault are weak in the early stage for a few reasons: (1) the degree of damage of the components and parts is small, and the fault signal is weak; (2) there is a certain distance between the fault source and the sensor, and the acquisition equipment and environment noise influence the collected signal; and (3) the vibration of the equipment’s other parts cover up the fault signal to some extent. Therefore, the features of a weak fault are usually difficult to extract, and it is very important to select an appropriate feature extraction method that can extract the information closely related to the fault (namely fault-sensitive information) [3]. In recent years, scholars have proposed some effective methods for the approximation of weak faults, including time domain feature analysis [4], frequency domain feature analysis [5], time-frequency domain feature analysis [6], entropy feature analysis [7,8], correlation detection [9], decomposition algorithm [10,11], stochastic resonance theory [12,13], enhancement algorithm [14,15], combination of filters bank technique and dynamic cumulative sum (DCS) [16], and intelligent algorithm [17]. The sealing characteristic of the hydraulic system structure results in hydraulic faults being concealed and easily affected by random factors. The mapping relationship between the signal characteristics and the system state is also complex [18,19]. Therefore, choosing a right diagnosis method is very critical. Deep belief network (DBN) is a newly proposed deep learning model [20]. It has a strong autonomous learning and reasoning ability that emphasizes learning the hidden representation and highlights the feature expression of data [21]. DBN is useful in solving problems that traditional machine learning algorithms find it difficult to deal with, such as large-capacity data that are high dimensional, redundant, and have nonlinear expression.
In this paper, leakage faults with three different severities are taken as the research object, and a novel method based on multi-scale permutation entropy of fault-sensitive intrinsic mode function (IMF) and DBN is proposed for the identification and analysis of weak hydraulic faults. Experiments show that this method can effectively detect whether there is fault in a hydraulic system and determine the degree of the fault.

2. Analysis Method

With the aim of detecting hydraulic leakage failure, we sampled the hydraulic vibration signals of a system in normal state as well as systems with slight leakage, moderate leakage, and severe leakage. A novel method is thus put forward for the identification and analysis of weak faults in hydraulic systems. The method combines multi-scale permutation entropy of fault-sensitive IMF and DBN, and its specific steps are as follows (flow diagram is shown in Figure 1):
Step 1: Process the sample signal x ( t ) by the empirical mode decomposition (EMD) method, which is decomposed into several IMF components and a residue.
Step 2: Adopt the screening method of fault-sensitive IMF components. Get the fault sensitivity γ i of each IMF component, eliminate the interference and false IMF components of all the components, and select six effective fault-sensitive IMF components to compose the new IMF groups { c i ( t ) , i = 1 , 2 , , 6 } .
Step 3: Extract the multi-scale permutation entropy of each c i ( t ) and merge the fault sensitivity γ i with multi-scale permutation entropy of the six IMF components to obtain the feature vector F of signal x ( t ) .
F = { γ 1 , γ 2 , γ 3 , γ 4 , γ 5 , γ 6 , MPE 1 , MPE 2 , MPE 3 , MPE 4 , MPE 5 , MPE 6 }
Step 4: Repeat Steps 1–3 and extract the feature vectors of all the experimental signals to compose the feature vector set. This will be used as the input of classifier after normalization processing.
Step 5: Divide the feature vector set into the training set and the testing set and establish the most optimal DBN classification model by training and testing its network.

3. Multi-Scale Permutation Entropy

Permutation entropy (PE) is a method used to detect the randomness and dynamic mutability of time series as proposed by Bandt and Pompe [22]. It has the advantages of simple calculation, fast processing, strong anti-noise ability, and suitability for online monitoring. On the basis of permutation entropy, Aziz and Arif [23] presented the concept of multi-scale permutation entropy (MPE) to measure the complexity and randomness of time series at different scales.

3.1. Permutation Entropy

Permutation entropy is based on the comparison of adjacent data without considering the specific value of data, which can effectively avoid noise interference and reduce the complexity of calculation. The specific calculation principle is as follows:
Step 1: Conduct the reconstruction of phase space for time domain signal sequence x ( i ) with a length of N. The reconstruction parameters’ embedding dimension and time delay are m and τ , respectively.
{ X ( 1 ) = { x ( 1 ) , x ( 1 + τ ) , , x ( 1 + ( m 1 ) τ ) } X ( i ) = { x ( i ) , x ( i + τ ) , , x ( i + ( m 1 ) τ ) } X ( N ( m 1 ) τ ) = { x ( N ( m 1 ) τ ) , x ( N ( m 2 ) τ ) , , x ( N ) }
Step 2: Sort arbitrary sequence X ( i ) = { x ( i ) , x ( i + τ ) , , x ( i + ( m 1 ) τ ) } in ascending order, that is
X ( i ) = { x ( i + ( j 1 1 ) τ ) x ( i + ( j 2 1 ) τ ) x ( i + ( j m 1 ) τ ) }
If x ( i + ( j p 1 ) τ ) = x ( i + ( j q 1 ) τ ) exists, arrange them according to the values of j p and j q . For example, when j p < j q , then x ( i + ( j p 1 ) τ ) x ( i + ( j q 1 ) τ ) .
Step 3: Calculate the symbol sequence. According to Step 2, a set of symbol sequence S ( l ) that meets the criteria can be obtained for any sequence X ( i ) .
S ( l ) = [ j 1 , j 2 , , j m ]
where l = 1 , 2 , , m !
For different symbols [ j 1 , j 2 , , j m ] of m, there are m ! different arrangements, that is, m ! different symbol sequences.
Step 4: Calculate the permutation entropy. For each symbol sequence, the probability of its occurrence is P l , satisfying l = 1 m ! P l = 1 . According to the Shannon entropy, the permutation entropy of time domain signal sequence x ( i ) is defined as follows:
H p ( m ) = l = 1 m ! P l ln P l
when P l = 1 / m ! , H p ( m ) gets the maximum value l n ( m ! ) , and H p ( m ) is standardized in turn.
H p = H p ( m ) / ln ( m ! )
The larger the value of H p , the more random is the time domain sequence and the more dispersed is the signal’s energy. The smaller the value of H p , the more regular is the signal sequence and the more concentrated is the signal’s energy, meaning the higher the probability of failure. According to experience, the value of m is generally 3–7, while the value of delay τ , which has little effect on the signal’s entropy, is advisable to be 1.

3.2. Multi-Scale Permutation Entropy

Multi-scale permutation entropy, which is the permutation entropy of time series at different scales, adds a process of coarsening time series on the basis of permutation entropy. The steps are as follows:
Step 1: Roughen the time series x ( i ) with the scale s to obtain the coarsening sequence { y j ( s ) } :
y j ( s ) = 1 s i = ( j 1 ) s + 1 j s x ( i ) j = 1 , 2 , , [ N / s ]
In the above formula, [ N / s ] means the integral of N / s ; generally, the scale factor is s [ 1 , 12 ] . Obviously, when s = 1, the coarsening sequence is the original sequence. When s > 1, the coarsening sequence length is [ N / s ] .
Step 2: Calculate the permutation entropy of all coarse-grained sequences and obtain the permutation entropy sequence corresponding to the scale factor.

4. Structure and Training of DBN

The deep belief network is a probability generation model, which is composed of multiple restricted Boltzmann machines (RBMs). The learning of DBN includes unsupervised training and supervised training. The learning process of deep belief network can be summarized into two parts: (1) the unsupervised layer-by-layer learning process of forward stack RBM from low level to high level and (2) the supervised and fine-tuned learning process from high level to lower level [24].
DBN can extract deep features from the complex input data using layer-by-layer greedy learning of multi-layer RBM. A supervised classifier is added on the top-level RBM to form a complete DBN classifier, as shown in Figure 2. The DBN consists of an unsupervised RBM and a supervised Softmax classifier. The visible layer accepts the input data and forms RBM1 with the hidden layer 1, the hidden layers 1 and 2 form the RBM2, and so on to form RBMn. The hidden layer n and the output layer form the Softmax classifier.
DBN’s learning includes unsupervised training and supervised training. Unsupervised layer-by-layer training is the main difference between the DBN model and other models. Unsupervised layer-by-layer learning directly maps data from input to output. When the previous RBM training is completed, the output of the hidden layer is used as the next RBM. For the input of the visible layer, the parameters of each RBM are obtained through layer-by-layer training. Conversely, the visible layer is reconstructed with the hidden layer and the parameters obtained by the training, and the weight of the network is adjusted using the difference between the reconstructed layer and the visible layer. In this way, through layer-by-layer learning of the stacked RBM, the high-level features of the original data are obtained, and the deep model is dissolved into a series of shallow networks. For the supervised part, the data label is brought in the top RBM. The back propagation (BP) algorithm is used to distribute the error to each layer of RBM from top to bottom so as to adjust the DBN network structure parameters, further reduce the training error, and finally improve the classification accuracy of the DBN classifier.

5. Characteristic Analysis of Leakage Fault with Different Severities

5.1. Comprehensive Experimental Platform of Hydraulic Fault

The hydraulic fault signal was measured on the simulated experimental platform of hydraulic fault shown in Figure 3. As can be seen from the schematic diagram of the hydraulic system, typical faults can be simulated in the hydraulic circuit by adjusting the corresponding hydraulic control valve, such as normal working state, leakage, blockage, cavitation, impact, etc. By adjusting the degree of opening or closing of the valve port, fault states of different severities can also be simulated. In addition, multiple valve ports can be combined to form composite failures. In this study, the hydraulic vibration signals of a normal system and systems with slight leakage, moderate leakage, and severe leakage were measured.

5.2. Leakage Fault Signal

In this study, the hydraulic state signals of a normal working system and systems with the above three different severities were taken as the research object. The EMD and multi-scale entropy analysis method was used to extract the fault feature, and the DBN was used as the classifier to analyze the weak faults of the hydraulic system. For each state, i.e., normal, slight leakage, moderate leakage, and severe leakage, 100 samples were collected to constitute the experimental sample set. Of these, 70 samples of each state (280 in total) were chosen randomly to form the training set, and the remaining 30 (120 in total) formed the testing set.
In order to study the characteristic of a weak fault, three kinds of serious leaks were simulated on the hydraulic platform. IEPE acceleration sensor was applied to obtain vibration signals on the hydraulic cylinder. The product type was 122A100, and its range of measured frequency was 0–10 KHz, while the sensitivity was 10.05 mV/ms2. During the experiment, considering that the maximum frequency of the collected vibration signals could not exceed 1000 Hz, the sampling frequency was set as 5000 Hz, and the sampling points were set as 2048. The time domain figure of the vibration signals are shown in Figure 4. During the testing, the degree of leakage was controlled by the opening size of the leakage valve in the hydraulic line. As the opening size got bigger, the severity of the leakage increased, the actuator worked more laboriously, and the time taken to complete an upward work was longer. Finally, the actuator stopped working when the opening size reached the limit. When the leakage valve was complete closed, the experimental equipment worked normally, and the uplink time of the actuator was about 1.6 s. When the leakage valve opened a little to simulate a slight leakage fault, the uplink time was about 2 s. When the opening size was doubled to simulate a moderate leakage fault, the uplink time was about 3.5 s. To simulate a severe leakage fault, the leakage valve was opened widely. Here, the actuator was difficult to “crawl”, and the uplink time was about 5 s. From the time domain figures (Figure 4), it is difficult to establish the changes that arose from leakages with different degrees of severities. Therefore, further analysis was deemed necessary.

5.3. Spectral Characteristic Analysis of Leakage Fault Signal

The spectra of normal state, slight leakage, moderate leakage, and severe leakage are shown in Figure 5. It can be seen that, for the same type of fault, even if the degree of severity was different, their frequency components were approximately the same. However, the amplitude of each frequency component varied depending on the degree of severity.
From the perspective of system operation, although the impact of a slight leakage may be small and difficult to visually detect, a weak fault is a turning point in the health status of a system. If measures are not taken in time, the leakage may cause operational deterioration and worsen damage to the equipment. Compared with a normal signal (Figure 5a), when the hydraulic system developed a slight leakage, the frequency components (Figure 5b) were basically unchanged according to frequency analysis. The amplitude of the main frequency component 95.21 Hz (fundamental frequency) changed little, the amplitude of quadruple frequency 383.3 Hz decreased, and the amplitudes of the three-frequency multiplication—288.1 Hz, 383.3 Hz and 481 Hz—were the same.
From a slight leakage to a moderate leakage, the prominent frequency components were still 39.06 Hz, 95.21 Hz, 288.1 Hz, 383.3 Hz, and 481 Hz, but other low-amplitude miscellaneous frequencies were reduced, and the signal’s energy was concentrated on these prominent frequencies. The amplitude of the dominant frequency component 95.21 Hz nearly doubled, and 39.06 Hz and 288.1 Hz increased slightly.
From moderate leakage to severe leakage, the frequency components were still basically unchanged, and the biggest difference was the great increase in frequency component 385.7 Hz (383.3 Hz).
From the above analysis, we can conclude that, when a leak appears in a hydraulic system, as the degree of severity increases, the variations are concentrated in the fundamental frequency 95.21 Hz and its quadruple frequency 383.3 Hz (385.7 Hz). Starting from a slight leakage, as the degree of leakage increases, the amplitude of 95.21 Hz gradually increases. After reaching a certain limit, it stops changing, and the amplitude of 383.3 Hz (385.7 Hz) starts to increase in turn. For other types of faults, a similar rule occurs when their degree of severity increases.

5.4. Influence of Parameter Variation on Multi-Scale Permutation Entropy

In the analysis of multi-scale permutation entropy, there are two important parameters—The embedded dimension m and scale factor s—That have a great impact on the results. Therefore, before the feature extraction, the influences of m and s need to be discussed [25]. According to previous literature, m has the value 3–7 and s has the value 1–10. We selected four kinds of typical signals from the experimental sample set to conduct multi-scale entropy analysis, and the results are shown in Figure 6.
According to the multi-scale entropy analysis of signals in Figure 6, the embedding dimension m and scale factor s have a great impact on the MPE curve, and the difference between the MPE curves of different signals is obvious. Compared with other values, when m is 3, the MPE curve has more “outliers”. As the degree of severity deepens, the MPE curves of different m values are more dispersed. When the m is fixed, the multi-scale permutation entropy of the signal changes continuously along with scale factor s.

6. Screening of Fault-Sensitive IMF Components

6.1. Calculation of Fault Sensitivity Based on Correlation Analysis

The fault signal is decomposed by EMD to obtain a set of IMF components in which there are some noise interference components and intermediate pseudo components due to the decomposition. As the fault state of the system evolves from a normal state, the fault signal also contains the information component of the normal working state in addition to the fault information. In order to screen out the IMF components closely related to the fault state, except for noise interference components and intermediate pseudo components, the interference effects associated with normal state should also be eliminated. Therefore, a screening method of fault-sensitive IMF components based on correlation analysis is proposed. The specific steps are as follows:
Step 1: Decompose the fault signal x ( t ) by EMD to obtain the IMF components { c i , i = 1 , 2 , , n } and the residual function.
Step 2: Calculate the correlation between the IMF component c i and the original fault signal x ( t ) and record the correlation coefficient as α i .
Step 3: Calculate the correlation between the IMF component c i and the typical normal signal x 0 ( t ) and record the correlation coefficient as β i .
Step 4: Calculate the sensitivity γ i of the IMF component c i with the following formula:
γ i = α i β i
Step 5: According to the fault sensitivity γ i , determine the number of components k, select the fault-sensitive IMF components, and rank in descending order according to the size of fault sensitivity, recorded as { y 1 , y 2 , , y k } . The number of specific fault-sensitive IMF components k needs to be weighed in view of the EMD decomposition situation of the overall experimental sample set and the size of each IMF ’s fault sensitivity. In this work, k was taken as 6.

6.2. Screening Process of Fault Sensitive IMF Components

A severe leakage fault signal was selected in the experimental sample to perform EMD, and the result is shown in Figure 7.
With the decomposition, eight IMF components and a residual function were obtained. According to the above calculation principle of fault sensitivity, we calculated the fault sensitivity of each IMF, as shown in Figure 8. It can be seen from Figure 8 that, among the IMF components, although IMF3′s correlation with the fault signal was only ranked fourth, it was very irrelevant to the normal signals, and its fault sensitivity was the largest. IMF2 had a large correlation with the fault signal, and the correlation with normal signals was not very strong, so its fault sensitivity ranked second. IMF4 and IMF5 were the most relevant to the fault signal, but the correlation with the normal state signal was also large, so their fault sensitivity was not the largest. The fault sensitivities of the first six IMF components were basically greater than 0.2. IMF7′s correlations with the fault signal and normal signal were both similar and small, so its fault sensitivity was close to 0. IMF8′s correlation with the fault signal was less than that with normal signal, so its fault sensitivity was a negative value.
According to the above analysis, the most relevant component to the fault was IMF3, while the second was IMF2. IMF1 and IMF4 were similar, ranking third and four, respectively. The fault sensitivity gradually reduced from IMF3 to IMF8, and the impact was very small after IMF6. Therefore, IMF1–IMF6 were selected as the fault-sensitive IMF components.

7. Identification and Analysis of Leakage Faults

In this study, multi-scale permutation entropy based on fault-sensitive IMF was used to conduct feature extraction, and DBN was then combined to identify and analyze weak faults. In this method, fault signal is first decomposed by EMD to obtain IMF components. Second, IMF components sensitive to faults are screened out through correlation analysis, and the fault sensitivity is taken as part of the feature vector. Third, multi-scale permutation entropy feature of the selected fault-sensitive IMF components are extracted, and the obtained multi-scale permutation entropy feature of all IMF components and their corresponding sensitivities are then fused to form the final feature vector. Finally, the DBN is used for identification and analysis.

7.1. Feature Extraction Based on Multi-Scale Permutation Entropy of Fault-Sensitive IMF

For the sample set, the fault sensitivity calculation principle was adopted to select the first six IMF components as the fault-sensitive IMF group { y i , i [ 1 , 6 ] } . Multi-scale entropy of each fault-sensitive IMF was extracted under different condition of m = 3 and s = 10 , recording the multi-scale permutation entropy corresponding to IMF component y i as MPE i ; MPE i is obviously a 10-dimensional vector. Considering the fault sensitivity γ i of each component y i at the same time, the feature vector F of the fused fault-sensitive IMF components y i was obtained as follows:
F = { γ 1 , γ 2 , γ 3 , γ 4 , γ 5 , γ 6 , MPE 1 , MPE 2 , MPE 3 , MPE 4 , MPE 5 , MPE 6 }
It can be seen that the dimension of the feature vector F was 66. Using this feature extraction method, the obtained feature vector took into account the correlation between the IMF component and the fault signal itself, strengthened the connection with the fault information, weakened the influence of normal information unrelated to the fault, and utilized the ability of multi-scale entropy analysis method to characterize the characteristics of a weak fault. According to the abovementioned feature extraction method, the feature vector sets of all experimental sample sets were obtained, as shown in Table 1.

7.2. DBN Identification of Leakage Fault

In this work, a DBN with two hidden layers was selected as the classifier, and the unit number of the hidden layer was 100, that is, the DBN structure was 66-100-100-4, and other structural parameters took the default values. We took 70 group feature vectors of samples in each state (280 in total) in Table 2 to form the training set, and the remaining 30 groups formed the testing set. After normalization, the training and testing sets were used as the input of DBN classifier. By training, the DBN model was obtained, and the testing classification results are shown in Figure 9.
According to the classification results of DBN, 118 of the 120 testing samples were accurately identified, and the classification accuracy reached 98.33%. All the samples of normal state, slight leakage, and severe leakage were accurately recognized. Two moderate leakage samples were misjudged as slight leakage and severe leakage, respectively. The experimental results showed that the identification scheme combining multi-scale entropy feature extraction of fault-sensitive IMF with DBN can effectively detect whether there is a leakage fault and accurately determine the degree of the fault. This effective recognition of weak faults is ideal for meeting the needs of engineering practice.
In order to establish the recognition ability of the proposed method, a comparison of the following was carried out: (1) combining multi-scale permutation entropy of all IMFs with SVM; (2) combining multi-scale permutation entropy of all IMFs with DBN; (3) combining multi-scale permutation entropy of fault-sensitive IMFs with SVM; (4) the proposed approach, i.e., combining multi-scale permutation entropy of fault-sensitive IMFs with DBN. The recognition results are shown in Table 2. It can be seen that the diagnosis results gradually improved from method (1) to (4). Both the feature extraction method based on multi-scale permutation entropy of fault-sensitive IMF and the deep learning method DBN were important in the diagnosis process.

8. Conclusions

This study proposes an identification method that combines multi-scale permutation entropy feature extraction of fault-sensitive IMF with DBN for the automatic recognition of weak faults in hydraulic systems. The normal state and three different severities of leakage faults were taken as the object of study, and results showed that this identification method had a good recognition effect. It can effectively detect whether there is a leakage fault and determine the degree of the fault.
The fault signal is first decomposed by EMD, and fault-sensitive IMF screening method is used to select the IMF components. Multi-scale entropy feature of each screened IMF is then extracted to obtain the fault feature information closely related to the weak fault. DBN, a deep learning model adopting the greedy learning algorithm layer-by-layer, is used as a classifier. DBN has a strong ability of autonomous learning and reasoning and is good at dealing with large-capacity, high-dimensional, and nonlinear data. It can well express the complex mapping relationship between the measured signal and the state of the hydraulic equipment state and thus effectively achieve the diagnosis and recognition of hydraulic weak faults.

Author Contributions

J.H. and X.W. proposed the research method for the diagnosis of weak faults in hydraulic systems and wrote the manuscript. X.H. and D.W. assisted with the simulation and experiment design. Z.W. assisted in analyzing the data.

Acknowledgments

This research is supported by the National Natural Science Foundation of China (61671470) and the National Key Research and Development Program of China (2016YFC0802904).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zeng, D.; Zhou, D.; Tan, C.; Jiang, B. Research on Model-Based Fault Diagnosis for a Gas Turbine Based on Transient Performance. Appl. Sci. 2018, 8, 148. [Google Scholar] [CrossRef]
  2. Wang, Y.; Xu, G.; Liang, L.; Jiang, K. Detection of weak transient signals based on wavelet packet transform and manifold learning for rolling element bearing fault diagnosis. Mech. Syst. Signal Process. 2015, 55, 259–276. [Google Scholar] [CrossRef]
  3. Bustos, A.; Rubio, H.; Castejón, C.; García-Prada, J.C. EMD-Based Methodology for the Identification of a High-Speed Train Running in a Gear Operating State. Sensors 2018, 18, 793. [Google Scholar] [CrossRef]
  4. Jiang, W.; Zhang, Y.; Wang, H. Hydraulic Pump Fault Diagnosis Method Based on Lyapunov Exponent Analysis. Mach. Tool Hydraul. 2008, 36, 183–185. [Google Scholar]
  5. Vasquez, S.; Kinnaert, M.; Pintelon, R. Active Fault Diagnosis on a Hydraulic Pitch System Based on Frequency-Domain Identification. IEEE Trans. Contr. Syst. Trans. 2017, 5, 1–16. [Google Scholar] [CrossRef]
  6. Jiang, W.; Zhou, J.; Zhu, Y.; Cui, X. Experimental Research on Sensitive Characteristic Parameter Selection of Hydraulic Cylinder Internal Leakage Fault. Chin. Hydraul. Pneum. 2014, 3, 119–124. [Google Scholar]
  7. Yasir, M.N.; Koh, B.H. Data Decomposition Techniques with Multi-Scale Permutation Entropy Calculations for Bearing Fault Diagnosis. Sensors 2018, 18, 1278. [Google Scholar] [CrossRef] [PubMed]
  8. Ju, B.; Zhang, H.; Liu, Y.; Liu, F.; Lu, S.; Dai, Z. A Feature Extraction Method Using Improved Multi-Scale Entropy for Rolling Bearing Fault Diagnosis. Entropy 2018, 20, 212. [Google Scholar] [CrossRef]
  9. Chen, J.; Tang, J. Feature extraction of rolling bearing’s weak fault based on POVMD and spectrum auto-correlation analysis. J. Electron. Meas. Instrum. 2018, 4, 13–20. [Google Scholar]
  10. Wang, H.; Chen, J.; Dong, G. Feature extraction of rolling bearing’s early weak fault based on EEMD and tunable Q-factor wavelet transform. Mech. Syst. Signal Process. 2014, 48, 103–119. [Google Scholar] [CrossRef]
  11. Yu, J.; Liu, H. Sparse Coding Shrinkage in Intrinsic Time-Scale Decomposition for Weak Fault Feature Extraction of Bearings. IEEE Trans. Instrum. Meas. 2018, 67, 1–14. [Google Scholar] [CrossRef]
  12. Liu, X.; Liu, H.; Yang, J. Improving the bearing fault diagnosis efficiency by the adaptive stochastic resonance in a new nonlinear system. Mech. Syst. Signal Process. 2017, 96, 58–76. [Google Scholar] [CrossRef]
  13. Yu, J.; Lv, J. Weak Fault Feature Extraction of Rolling Bearings Using Local Mean Decomposition-Based Multilayer Hybrid Denoising. IEEE Trans. Instrum. Meas. 2017, 66, 3148–3159. [Google Scholar] [CrossRef]
  14. Yang, Q.; Mei, J.; Xiao, J.; Zhang, L.; Xiao, Y. Weak fault feature extraction for bearings based on an order cepstrum enhanced with Teager energy operator. J. Vib. Shock 2015, 34, 1–5. [Google Scholar]
  15. Wang, Y.K.; Li, H.R.; Xu, B.H. Faint Fault Feature Extraction of Hydraulic Pump Based on Adaptive EEMD-Enhancement Factor. Mach. Tool Hydraul. 2014, 19, 184–190. [Google Scholar]
  16. Mustapha, O.; Lefebvre, D.; Khalil, M.; Hoblos, G.; Chafouk, H. Fault detection algorithm using DCS method combined with filters bank derived from the wavelet transform. Int. J. Innov. Comput. Inf. Control 2009, 5, 1313–1327. [Google Scholar]
  17. Ben, A.J.; Fnaiech, N.; Saidi, L. Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration signals. Appl. Acoust. 2015, 89, 16–27. [Google Scholar] [CrossRef]
  18. Fu, X.; Liu, B.; Zhang, Y.; Lian, L. Fault diagnosis of hydraulic system in large forging hydraulic press. Measurement 2014, 49, 390–396. [Google Scholar] [CrossRef]
  19. Zhao, X.X.; Zhang, S.; Zhou, C.L. Experimental study of hydraulic cylinder leakage and fault feature extraction based on wavelet packet analysis. Comput. Fluids 2015, 106, 33–40. [Google Scholar] [CrossRef]
  20. Hinton, G.; Osindero, S.; Teh, Y. A fast learning algorithm for deep belief nets. Neural Comput. 2014, 18, 1527–1554. [Google Scholar] [CrossRef]
  21. Hinton, G. A practical guide to training restricted Boltzmann machines. Momentum 2010, 9, 1–21. [Google Scholar]
  22. Bandt, C.; Pompe, B. Permutation Entropy: A Natural Complexity Measure for Time Series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef] [PubMed]
  23. Aziz, W.; Arif, M. Multiscale Permutation Entropy of Physiological Time Series. In Proceedings of the IEEE International Multi-Topic Conference, Karachi, Pakistan, 24–25 December 2005; pp. 1–6. [Google Scholar]
  24. Bengio, Y.; Lamblin, P.; Popovici, D. Greedy layer-wise training of deep networks. Adv. Neur. Inform. Process. Syst. 2007, 19, 153–160. [Google Scholar]
  25. Zheng, J.D.; Cheng, J.S.; Yang, Y. Multi-scale permutation entropy and its applications to rolling bearing fault diagnosis. China Mech. Eng. 2013, 24, 2641–2646. [Google Scholar]
Figure 1. Flow chart of the identification method.
Figure 1. Flow chart of the identification method.
Entropy 21 00425 g001
Figure 2. Structural diagram of deep belief network (DBN).
Figure 2. Structural diagram of deep belief network (DBN).
Entropy 21 00425 g002
Figure 3. The simulated experimental platform of hydraulic fault (a) and its schematic diagram (b). 1: fuel tank; 2: suction filter; 3: control valve of oil-absorbing blockage; 4: control valve of cavitation; 5: hydraulic pump; 6: electromotor; 7: piezometer; 8: relief valve; 9: hand-directional valve; 10: control valve of leakage; 11: one-way throttle valve; 12: flowmeter; 13: control valve of oil inlet blockage; 14: control valve of oil outlet blockage; 15: hydraulic cylinder; 16: clamping sleeve; 17: load.
Figure 3. The simulated experimental platform of hydraulic fault (a) and its schematic diagram (b). 1: fuel tank; 2: suction filter; 3: control valve of oil-absorbing blockage; 4: control valve of cavitation; 5: hydraulic pump; 6: electromotor; 7: piezometer; 8: relief valve; 9: hand-directional valve; 10: control valve of leakage; 11: one-way throttle valve; 12: flowmeter; 13: control valve of oil inlet blockage; 14: control valve of oil outlet blockage; 15: hydraulic cylinder; 16: clamping sleeve; 17: load.
Entropy 21 00425 g003
Figure 4. Time domain figures of fault signals with different degrees of leakage. (a) Normal state; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Figure 4. Time domain figures of fault signals with different degrees of leakage. (a) Normal state; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Entropy 21 00425 g004
Figure 5. Spectrum figures of fault signals with different degrees of leakage. (a) Normal; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Figure 5. Spectrum figures of fault signals with different degrees of leakage. (a) Normal; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Entropy 21 00425 g005
Figure 6. Changes in the multi-scale permutation entropy (MPE) of signals with embedding dimension m and scale factor s. (a) Normal; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Figure 6. Changes in the multi-scale permutation entropy (MPE) of signals with embedding dimension m and scale factor s. (a) Normal; (b) slight leakage; (c) moderate leakage; (d) severe leakage.
Entropy 21 00425 g006
Figure 7. Empirical mode decomposition (EMD) results of a severe leakage fault signal. (a) The first four IMF components; (b) The last four IMF components.
Figure 7. Empirical mode decomposition (EMD) results of a severe leakage fault signal. (a) The first four IMF components; (b) The last four IMF components.
Entropy 21 00425 g007
Figure 8. Fault sensitivities of IMF components.
Figure 8. Fault sensitivities of IMF components.
Entropy 21 00425 g008
Figure 9. Classification result of DBN.
Figure 9. Classification result of DBN.
Entropy 21 00425 g009
Table 1. Feature vector of multi-scale permutation entropy based on fault-sensitive IMF components.
Table 1. Feature vector of multi-scale permutation entropy based on fault-sensitive IMF components.
Sample Type Serial Number Feature Vector
Fault Sensitivity γ Multi-Scale Permutation
MPE 1 MPE 6
γ 1 γ 2 γ 3 γ 4 γ 5 γ 6 12345678910
Normal State10.640.180.450.490.960.620.800.990.470.970.950.500.980.900.890.40
20.530.180.350.390.670.530.930.990.520.890.830.380.600.820.970.49
1000.690.550.640.140.270.260.860.950.330.910.650.240.640.420.680.55
Slight Leakage10.830.240.170.570.890.530.760.990.630.970.580.310.790.670.660.00
20.470.130.450.350.480.170.931.000.240.920.960.211.000.950.910.69
1000.480.370.690.320.480.320.961.000.610.950.870.450.780.930.880.64
Moderate Leakage10.430.530.840.500.440.220.800.960.000.330.760.290.790.860.720.61
20.290.100.370.280.250.150.981.000.240.910.480.040.630.950.980.64
1000.140.170.280.300.360.050.980.970.310.730.880.040.830.840.860.97
Severe Leakage10.250.800.410.200.060.070.961.000.430.910.920.140.700.700.990.44
20.430.880.370.130.320.010.770.990.200.980.870.170.780.511.000.68
1000.260.850.270.280.350.300.150.000.130.000.110.100.380.200.980.71
Table 2. Comparison of different diagnosis methods.
Table 2. Comparison of different diagnosis methods.
NumberFeature ExtractionClassifierRecognition Rate
1multi-scale permutation entropy of all IMFsSVM89.16% (107/120)
2multi-scale permutation entropy of all IMFsDBN90% (108/120)
3multi-scale permutation entropy of fault-sensitive IMFsSVM95.83% (115/120)
4multi-scale permutation entropy of fault-sensitive IMFsDBN98.33% (118/120)

Share and Cite

MDPI and ACS Style

Huang, J.; Wang, X.; Wang, D.; Wang, Z.; Hua, X. Analysis of Weak Fault in Hydraulic System Based on Multi-scale Permutation Entropy of Fault-Sensitive Intrinsic Mode Function and Deep Belief Network. Entropy 2019, 21, 425. https://doi.org/10.3390/e21040425

AMA Style

Huang J, Wang X, Wang D, Wang Z, Hua X. Analysis of Weak Fault in Hydraulic System Based on Multi-scale Permutation Entropy of Fault-Sensitive Intrinsic Mode Function and Deep Belief Network. Entropy. 2019; 21(4):425. https://doi.org/10.3390/e21040425

Chicago/Turabian Style

Huang, Jie, Xinqing Wang, Dong Wang, Zhiwei Wang, and Xia Hua. 2019. "Analysis of Weak Fault in Hydraulic System Based on Multi-scale Permutation Entropy of Fault-Sensitive Intrinsic Mode Function and Deep Belief Network" Entropy 21, no. 4: 425. https://doi.org/10.3390/e21040425

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop