The Application of Three Order Cumulants Coupling Features in Fault Diagnosis ()
1. Introduction
Because the high-order cumulant of the Gaussian process (when the order is greater than 2) is equal to zero, and for non-Gaussian processes, there is at least some order k greater than 2, and the k-order cumulant is not equal to zero. Therefore, the use of high-order cumulants can automatically suppress the influence of Gaussian background noise (colored or white), establish a non-Gaussian signal model under Gaussian noise, and extract non-Gaussian signals (including harmonic signals) from Gaussian noise. Because of this, the statistic of high-order cumulants has received increasing attention and has become a very useful tool in signal processing. The bispectrum derived from the third-order cumulant contains the asymmetric and nonlinear information of the signal, which can be used to describe the nonlinear phase coupling, especially the second phase coupling, which has been widely used in fault diagnosis [1] [2], but currently the application of higher-order spectra is mostly limited to the real number field. W. R. Raghuveer and domestic scholar Wang Shuxun have conducted in-depth studies on the coupling properties of complex higher-order cumulants, and clearly pointed out the differences of various complex higher-order cumulants. Define the coupling characteristics of the form [3] [4] [5] [6] [7]. Based on this, this paper uses the different coupling characteristics of complex high-order cumulants to carry out fault identification research.
2. High-Order Cumulants
Let {x(n)} be a zero-mean k-order stationary random process, then the k-order cumulant
of the process is defined as the k-order joint cumulant of the random variable
, namely
(1)
The k-th moment
of this process is defined as the k-th joint moment of the random variable
,
namely:
(2)
Here, mom() represents the joint moment, and the third-order cumulant is:
(3)
The k-order cumulant spectrum is defined as the k − 1 dimensional Fourier transform of the k-order cumulant, namely
(4)
The third-order spectrum (also called bispectrum) is:
(5)
After the AR model is established, the bispectral expression is:
(6)
Let the frequency variable
, the diagonal slice of the bispectrum can be obtained as
(7)
where,
is the frequency characteristic function,
is skewness, a(n) is an independent and identically distributed non-Gaussian stochastic process,
and p are the coefficient and order of the AR model, respectively,
is the conjugate function of
.
3.
Dimension Spectrum
According to literature (6), in formula (3), let x(n) be a complex signal, and define it as follows:
Definition 1:
(8)
Definition 2:
(9)
Definition 3:
(10)
where
is the conjugate complex number of x(n), and the complex signal in this article is obtained by hilbert transformation of the collected original signal. On this basis, let
, 1-D diagonal slice of the third-order cumulant
can be obtained, and then perform Fourier transform on the slice to
obtain the
dimensional spectrum:
(11)
Literature (6) pointed out that according to the way of definition 1, the third-order diagonal cumulative of the signal that can be expressed in the form of complex harmonics is 0, and the third-order diagonal cumulative of the signal that can be expressed in the form of definition 2 only contains the components generated by coupling. The way of defining three only includes the components participating in the coupling.
4. Data Collection
In this experiment, 18 sets of data, a total of 72 sets were collected in the normal working state of the overflow valve and the three fault states. The number of data used in each set of data in the experiment is 1024. The filtered signal is shown in Figure 1.
5. Spectra
This experiment first combines the normal state and the three fault states. State 0, 1, 2 and 3 represent the normal state and the three fault states respectively, and then let (0, 1), (0, 2) and (0, 3) represent the data pairs that require fault identification after the normal state and various fault states are combined. Each data pair contains 36 sets of data. Then, according to the aforementioned three definition methods, the 1 (1/2) dimension Spectrum of each set of data in each data pair is obtained. This paper selects (0, 3) data pairs for illustration. When the oil pressures are 1 MPa, 2 MPa, and 5 MPa, respectively, select (0, 3) data pairs for the dimension spectrum obtained under the three definition methods to select 1 set of icons. In Figure 2, Figure 3 and Figure 4, the horizontal axis in the figure represents the frequency of the circle, the unit is, and the vertical axis represents the normalized amplitude, which is dimensionless. It can be seen that under the definition of the three states, the difference between the normal state and the fault state is more obvious in terms of the composition and density of the spectral peaks.
Figure 2. 1 (1/2) dimension spectrum in definition 1.
Figure 3. 1 (1/2) dimension spectrum in definition 2.
Figure 4. 1 (1/2) dimension spectrum in definition 3.
6. Experimental Results
In order to effectively identify faults, wavelet packets are used as tools. The 8 wavelet reconstruction coefficients obtained after the signal is decomposed by the three-layer wavelet packet are used as the feature vector, then they were Input into the support vector machine for fault diagnosis. Table 1 shows the eigenvectors obtained by the (0, 3) data pair in the definition 1 mode.
In this paper, the same LSSVM is established based on the literature (10). For each type of data pair, take the three definition methods under (0, 3) data pair as an example. When training LSSVM, the normal state and the fault state are coded as 1 and −1 respectively, because the normal data and the fault data are obtained under 5 different oil pressures. When training, take out the corresponding 5 sets of data from the normal data and fault data in Table 1 and a total of 10 sets, and train the established least square support vector machine. After training, the support vector machine is used for fault identification, and the training network is used to simulate and identify the remaining 26 sets of data. As shown in Figure 5, the figure shows the simulated state of the 26 sets of data. The circle indicates the preset state of the training data. For example, the first 13 sets of data are measured normal data and should be in the state 1 represented by the upper horizontal line in the figure, and the next 13 sets of fault data should be in the next horizontal line-1 state, the red solid circle represents the classification result of the data after the LSSVM simulation. If the hollow circle of a certain group of data overlaps with the red solid circle, it means that the simulation result of this group of data is correct, otherwise it is wrong. The simulation result is shown in Figure 5. The result shows that in the case of (0, 3) data
Table 1. The eigenvector of fault 3 of definition 1.
Figure 5. Definition 3 and fault 3 simulation results.
pair, the recognition is carried out in the way of definition 3, and there are only 2 groups of recognition errors. In order to facilitate the comparison, the experimental results of the three different definition methods under the three failure states are shown in Table 2. The numbers in the table represent the number of errors in the simulation recognition. For further analysis, the same experiment was performed on the diagonal slices of the bispectrum, and the results are also shown in Table 2. Figure 6 shows the result of simulated recognition in the case of (0, 3) data pairs in the form of bispectral diagonal slices.
7. Analysis of Experimental Results
It can be seen from Table 2 that in the third fault state, there are only 2 groups of identification errors when the fault is identified according to the method of definition 3, and there are only 3 groups of errors in the method of definition 2 at the time of fault 2. As mentioned earlier, the third-order diagonal cumulant in the way of definition 2 only includes the components generated by the coupling, while the way of defining three only includes the components participating in the coupling. It can be inferred from these experimental results that although each type of failure occurs. The mechanism is different. For example, the third fault in this experiment is due to the artificial addition of iron cores at the inlet
Table 2. Number of simulation result errors.
Figure 6. Simulation results of fault 3 of bispectral slice.
and outlet of the pressure reducing valve. The oil pressure is constantly changing when data is collected, but the nature of the fault is inherent Features, such as failure three compared with failure two, is that an additional iron core is added to the oil inlet. The different characteristics of this different failure make it a certain essential difference between the normal signal. For the third fault, if the components participating in the coupling of the normal signal and the fault signal are retained at the same time, and the coupled components are removed, the characteristic difference between the normal signal and the fault signal is the most obvious at this time, Therefore, in this way, a good fault discrimination effect can be achieved.
The situation of fault 2 is the same as this. For fault 1, the results of the three definition methods are not too satisfactory (the best is 6/26, about 80%), whether there are other more suitable methods to distinguish this kind of failure, this is also that this article found a place worthy of further study. This article found a place worthy of further study. For comparison, this paper also shows the diagnosis results of the bispectral diagonal slices for the three fault states in Table 2. The feature extraction and fault recognition steps are the same as the above. It can be seen that for the three fault states, the bispectral slices neither can achieve very satisfactory results, which should be due to the failure of the bispectral slice to process the coupling information in the original signal.
8. Conclusion
Although the mechanical vibration signal is extremely complex, each type of fault has its own inherent characteristics. This inherent feature makes the most essential difference between each type of fault signal and the normal signal. This article uses the third-order cumulative coupling to search for the nature of this difference, in the case of fault 2 and fault 3, through different coupling methods, compared with the real bispectral diagonal slice, the fault diagnosis accuracy rate is improved to a satisfactory level. A result shows that there may be a certain specific difference between a specific mechanical fault and a normal signal. The most obvious information is extracted. This information will help improve the fault diagnosis rate, but at the same time it is found that this method is not suitable for each failure, and therefore, continuing to find other methods for each specific failure is a place worthy of further discussion in this article.
Acknowledgements
This paper is supported by Research Foundation of the Nanchang Normal University for Doctors (NSBSJJ2018014). Key R&D Project of Jiangxi Provincial Department of Science and Technology (20192BBEL50040, 20192BBHL80002).