Disclosure of Invention
The invention designs a novel rolling bearing fault diagnosis method based on optimal dimension singular spectrum decomposition for realizing self-adaptive decomposition and fault characteristic enhancement of vibration signals of rolling bearings and other components, and aims to realize self-adaptive selection of embedded dimension in each iteration in a singular spectrum decomposition algorithm, improve the decomposition efficiency of the singular spectrum decomposition algorithm, improve the processing precision of the singular spectrum decomposition algorithm on signals, inhibit noise and harmonic interference in singular spectrum components through the idea of 1.5-dimensional spectrum and frequency domain weighted energy operator cooperation and enhance fault characteristic frequency.
The invention provides a rolling bearing fault diagnosis method based on optimal dimension singular spectrum decomposition, which comprises the following steps of:
step 1: an acceleration sensor is arranged near the rolling bearing to collect vibration signals;
step 2: decomposing the acquired vibration signals by using an optimal dimension singular spectrum decomposition algorithm to obtain a plurality of singular spectrum components with relatively definite physical significance;
step 3, selecting singular spectrum components containing rich fault characteristic information as principal component components according to a kurtosis criterion;
step 4, calculating a 1.5-dimensional frequency domain weighted energy spectrum of the principal component;
and 5, observing whether an obvious peak value appears at the fault characteristic frequency from the 1.5-dimensional frequency domain weighted energy spectrum, thereby realizing accurate diagnosis of the rolling bearing fault.
The specific steps of decomposing the vibration signal by using the optimal embedding dimension singular spectrum decomposition in the step 2 are as follows:
step 2.1, adaptively determining the input sequence v of the iterative decomposition(j)(n) an optimal embedding dimension M when constructing a trajectory matrix, wherein j is an iteration number;
step 2.2, constructing a new track matrix expression for the vibration signals: taking the sequence X (n) {1,2,3,4,5} as an example, if the embedding dimension M is set to 3, the corresponding matrix X is
In the formula, the left half of the vertical line in the matrix X corresponds to a new trajectory matrix in the singular spectral decomposition;
inputting the iteration into a sequence v according to the track matrix construction mode(j)(N) constructing an M multiplied by N track matrix X, and performing singular value decomposition on the track matrix X to obtain:
wherein U is E.RP×PAnd u isk∈RP×1Is the kth column vector of U, V ∈ RN×NAnd v isk∈RN×1Is the kth column vector of V, Λ ∈ RP×NRepresenting a matrix of singular values, deltakIts k-th singular value;
step 2.3, in the first iteration, if a large trend item is detected, only the first singular value of the singular value matrix and the left and right eigenvectors thereof are used for obtaining g
(1)(n) that is
And g is
(1)(n) from X
1Is obtained from the diagonal average of (1); when the number of iterations j>1 hour, component sequence g
(j)(n) must have a physically well-defined time scale, whose frequency components are mainly concentrated in the frequency band [ f ]
max-Δf,f
max+Δf]To (c) to (d); Δ f denotes the bandwidth and is determined by the residual component v
j(n) the power spectral density function is obtained by gaussian interpolation; creating a subset I based on all feature groups with prominent dominant frequencies in the frequency band range for the left feature vector and one feature group with the largest contribution to the dominant peak energy of the selected modal components
j={i
1,…,i
pThen through the matrix
Reconstructing the corresponding component sequence g by diagonal averaging
(j)(n);
Step 2.4, the component sequence g obtained in step 2.3 is subjected to(j)(n) separating from the original signal to obtain a residual component vj+1(n); calculating the normalized mean square error NMSE of the residual component and the original sequence, if NMSE is less than a given threshold th, stopping iteration, otherwise repeating steps 2.1-2.3, the normalized mean square error is defined as:
under adaptive determination in step 2.1Input sequence v at one iteration(j)(n) the specific steps of the optimal embedding dimension are:
step 2.1.1: at the j-th iteration, according to the formula
A range of embedding dimensions M to be selected is determined,
for the current input sequence v
(j)(n) the frequency value corresponding to the largest peak in the power spectral density function,
representing rounded numbers;
step 2.1.2: taking each value in the value interval of the embedding dimension M as the embedding dimension, and respectively carrying out comparison on the current input sequence v
(j)(n) constructing a trajectory matrix and performing decomposition and reconstruction, i.e. performing steps 2.2-2.3, obtaining a series of singular spectral components
l is the length of the embedding dimension interval;
step 2.1.3: an Over Decomposition Index (ODI) of the obtained singular spectral components is calculated, the ODI being defined as:
in the formula (I), the compound is shown in the specification,
representation of SSC
jIn
The amplitude of (a) of (b) is,
representing the input signal v of the current iteration
(j)(n) in
The amplitude of (c).
Step 2.1.4: using frequency band division method in empirical wavelet decomposition to input signal v of this iteration
(j)The spectrum of (n) is adaptively band divided. After the frequency band division is finished, inputting a signal v according to the iteration
(j)(n) main frequency
The frequency band of the channel is the singular spectral component SSC obtained in the iteration
jClassifying into corresponding frequency bands, and then calculating a modal aliasing Index (MMI) of the obtained singular spectral component, wherein the MMI is defined as:
where I denotes the singular spectral component SSCjThe total number of spectral lines in the associated frequency band, T representing the singular spectral component SSCjTotal number of lines over the whole spectrum, AflAnd AftAre respectively the frequency flAnd ftThe corresponding amplitude.
Step 2.1.5: will be provided with
Respective over-decomposition index ODI is multiplied by the modal aliasing index MMI to obtain the corresponding objective function value
Namely;
step 2.1.6: and considering the corresponding embedding dimension when the objective function value is maximum as the optimal embedding dimension.
In step 3, when the singular spectrum components including rich fault feature information are selected as principal component components according to a kurtosis criterion, the kurtosis value of each singular spectrum component is calculated, and the singular spectrum component with the highest kurtosis is selected as the principal component, where the kurtosis is defined as:
wherein mu is the mean value of the sequence x (n), and sigma is the standard deviation of the sequence x (n).
The step 4 of calculating the 1.5-dimensional frequency domain weighted energy spectrum of the principal component comprises the following specific steps:
step 4.1, carrying out frequency domain weighted energy operator operation on the principal component x (t) to obtain an instantaneous energy signal thereof
The frequency domain weighted energy operator is defined as:
where H [. cndot. ] represents the Hilbert transform, and Γ [ x (t) ], represents the frequency domain weighted energy operator of x (t).
Step 4.2, calculating instantaneous energy signal
The third order cumulant diagonal slice of (a) can be written as:
where E {. cndot } represents the mathematical expectation and τ represents the time shift.
Step 4.3, for R3τ(τ, τ) is fast fourier transformed to obtain a 1.5-dimensional frequency-domain weighted energy spectrum, which can be written as:
in the step 5, if the fault characteristic frequency of the inner ring, the outer ring, the rolling body and the retainer of the rolling bearing which protrude exists, the corresponding fault can be regarded as occurring, otherwise, the rolling bearing operates normally.
Has the advantages that: the invention has the technical effects that:
1) according to the rolling bearing fault diagnosis method based on the optimal dimension singular spectrum decomposition, provided by the invention, the performance of a singular spectrum decomposition algorithm is improved by optimizing parameter selection in the singular spectrum decomposition, and a rolling bearing measurement signal can be adaptively decomposed into a plurality of singular spectrum components with definite physical significance. The defect that the embedded dimension is selected according to the empirical criterion in the original singular spectrum decomposition algorithm is overcome, and the decomposition quality is effectively improved.
2) According to the 1.5-dimensional frequency domain weighted energy spectrum analysis method provided by the invention, the in-band noise and interference components of singular spectrum components are effectively inhibited through the idea of cooperation of the frequency domain weighted energy operator and the 1.5-dimensional spectrum, so that the fault characteristic frequency is enhanced, and the fault type is more accurately judged.
In addition, the method is simple and easy to implement, and is suitable for online monitoring and fault diagnosis of the rolling bearing.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
A rolling bearing fault diagnosis method based on optimal dimension singular spectrum decomposition is shown in fig. 1, and the steps can be summarized as follows:
step 1: an acceleration sensor is arranged near the rolling bearing to collect vibration signals;
step 2: decomposing the acquired vibration signals by using an optimal dimension singular spectrum decomposition algorithm to obtain a plurality of singular spectrum components with relatively definite physical significance;
step 3, selecting singular spectrum components containing rich fault characteristic information as principal component components according to a kurtosis criterion;
step 4, calculating a 1.5-dimensional frequency domain weighted energy spectrum of the principal component;
and 5, observing whether an obvious peak value appears at the fault characteristic frequency from the 1.5-dimensional frequency domain weighted energy spectrum, thereby realizing accurate diagnosis of the rolling bearing fault.
The specific method is described as follows:
the specific steps of decomposing the vibration signal by using the optimal embedding dimension singular spectrum decomposition in the step 2 are as follows:
step 2.1, adaptively determining the input sequence v of the iterative decomposition(j)(n) an optimal embedding dimension M when constructing a trajectory matrix, wherein j is an iteration number;
step 2.2, constructing a new track matrix expression for the vibration signals: taking the sequence X (n) {1,2,3,4,5} as an example, if the embedding dimension M is set to 3, the corresponding matrix X is
In the formula, the left half part of a vertical line in the matrix X corresponds to a new track matrix in singular spectral decomposition, and the new way of constructing the track matrix in a ring shape is to fully enhance oscillation components in an original sequence and simultaneously enable the sequence to meet the rule that signal energy is reduced along with the increase of iteration times. In addition, two parameters of dimension and window length are required to be embedded into the traditional track matrix, one parameter is reduced by the new construction method, the two-dimensional optimization problem is reduced to the one-dimensional optimization problem, and the difficulty of parameter selection is greatly reduced;
inputting the iteration into a sequence v according to the track matrix construction mode(j)(N) constructing an M multiplied by N track matrix X, and performing singular value decomposition on the track matrix X to obtain:
wherein U is E.RP×PAnd u isk∈RP×1Is the kth column vector of U, V ∈ RN×NAnd v isk∈RN×1Is the kth column vector of V, Λ ∈ RP×NRepresenting a matrix of singular values, deltakIts k-th singular value.
Step 2.3, in the first iteration, if a large trend item is detected, only the first singular value of the singular value matrix and the left and right eigenvectors thereof are used for obtaining g
(1)(n) that is
And g is
(1)(n) from X
1Is obtained from the diagonal average of (c). When the number of iterations j>1 hour, component sequence g
(j)(n) must have a physically well-defined time scale, whose frequency components are mainly concentrated in the frequency band [ f ]
max-Δf,f
max+Δf]In the meantime. Δ f denotes the bandwidth and is determined by the residual component v
jThe power spectral density function of (n) is obtained by gaussian interpolation. Creating a subset I based on all feature groups with prominent dominant frequencies in the frequency band range for the left feature vector and one feature group with the largest contribution to the dominant peak energy of the selected modal components
j={i
1,…,i
pThen through the matrix
Reconstructing the corresponding component sequence g by diagonal averaging
(j)(n);
Step 2.4, the component sequence g obtained in step 2.3 is subjected to(j)(n) separating from the original signal to obtain a residual component vj+1(n) of (a). Computing residueAnd (3) normalizing the mean square error NMSE of the residual component and the original sequence, if the NMSE is less than a given threshold th, stopping iteration, otherwise, repeating the steps 2.1-2.3, wherein the normalized mean square error is defined as:
step 2.1 adaptively determines the input sequence v for the next iteration(j)(n) the specific steps of the optimal embedding dimension are:
step 2.1.1: at the j-th iteration, according to the formula
A range of embedding dimensions M to be selected is determined,
for the current input sequence v
(j)(n) the frequency value corresponding to the largest peak in the power spectral density function,
representing rounded numbers;
fs/fmaxthe number of points of a fault period of the main peak frequency in the iteration is represented, and when the embedding dimension is lower than the value, more serious modal aliasing can be caused, so that the obtained singular spectral components do not have clear physical significance; the embedding dimension cannot be larger than 1/3 of the sequence length, otherwise over-decomposition can be caused, and the side frequency and amplitude of the resonance band are weakened, so that the fault characteristics are not obvious.
Step 2.1.2: taking each value in the value interval of the embedding dimension M as the embedding dimension, and respectively carrying out comparison on the current input sequence v
(j)(n) constructing a trajectory matrix and performing decomposition and reconstruction, i.e. performing steps 2.2-2.3, obtaining a series of singular spectral components
l is the length of the embedding dimension interval;
step 2.1.3: an Over Decomposition Index (ODI) of the obtained singular spectral components is calculated, the ODI being defined as:
in the formula (I), the compound is shown in the specification,
representation of SSC
jIn
The amplitude of (a) of (b) is,
representing the input signal v of the current iteration
(j)(n) in
The amplitude of (c).
The over-decomposition index is mainly used for avoiding overlarge embedding dimension setting, and requires that the main frequency amplitude obtained by decomposition is consistent with the amplitude in the original signal, otherwise, part of main frequency components appear in the residual signal, so that modal aliasing is generated by subsequent decomposition.
Step 2.1.4: using frequency band division method in empirical wavelet decomposition to input signal v of this iteration
(j)The spectrum of (n) is adaptively band divided. After the frequency band division is finished, inputting a signal v according to the iteration
(j)(n) main frequency
The frequency band of the channel is the singular spectral component SSC obtained in the iteration
jClassifying into corresponding frequency bands, and then calculating a modal aliasing Index (MMI) of the obtained singular spectral component, wherein the MMI is defined as:
where I denotes the singular spectral component SSCjThe total number of spectral lines in the associated frequency band, T representing the singular spectral component SSCjTotal number of lines over the whole spectrum, AflAnd AftAre respectively the frequency flAnd ftThe corresponding amplitude.
The modal aliasing index avoids the modal aliasing problem caused by excessively small embedding dimension and excessively small setting through a method of dividing a frequency band in advance, and a frequency band division result does not represent a final decomposition result. The singular spectrum decomposition algorithm sets the frequency band range to be separated in the next iteration through a Gaussian interpolation model. The modal aliasing index is used to check whether the final decomposition result is consistent with the theoretical result.
In addition, it is disclosed that a harmonic component having a fixed frequency is decomposed into singular values corresponding to two singular values having close magnitudes in a singular value matrix, and thus values in a preset embedding dimension selection interval are even numbers in order to sufficiently decompose a frequency component. This can reduce the amount of computation by half without the resolution accuracy.
Step 2.1.5: will be provided with
Respective over-decomposition index ODI is multiplied by the modal aliasing index MMI to obtain the corresponding objective function value
Namely;
step 2.1.6: and considering the corresponding embedding dimension when the objective function value is maximum as the optimal embedding dimension.
When the value of the objective function is maximized, it is actually required to avoid both modal aliasing and over-decomposition problems.
In step 3, when the singular spectrum components including rich fault feature information are selected as principal component components according to a kurtosis criterion, the kurtosis value of each singular spectrum component is calculated, and the singular spectrum component with the highest kurtosis is selected as the principal component, where the kurtosis is defined as:
wherein mu is the mean value of the sequence x (n), and sigma is the standard deviation of the sequence x (n).
The step 4 of calculating the 1.5-dimensional frequency domain weighted energy spectrum of the principal component comprises the following specific steps:
step 4.1, carrying out frequency domain weighted energy operator operation on the principal component x (t) to obtain an instantaneous energy signal thereof
The frequency domain weighted energy operator is defined as:
where H [. cndot. ] represents the Hilbert transform, and Γ [ x (t) ], represents the frequency domain weighted energy operator of x (t).
Step 4.2, calculating instantaneous energy signal
The third order cumulant diagonal slice of (a) can be written as:
where E {. cndot } represents the mathematical expectation and τ represents the time shift.
Step 4.3, for R3τ(τ, τ) is fast fourier transformed to obtain a 1.5-dimensional frequency-domain weighted energy spectrum, which can be written as:
when transient impact occurs, the vibration amplitude changes rapidly, the frequency domain weighted energy operator can quickly and accurately track the change of the total energy of the signal, the transient characteristics of the signal are strengthened, and interference is effectively inhibited. Because the third-order cumulant of the zero-mean Gaussian noise is equal to zero, the noise component can be effectively inhibited after the transient energy signal doped with the noise component is transformed by the three-range cumulant, and therefore the 1.5 FWEO spectrum is combined with the advantages of a frequency domain weighted energy operator and a 1.5 FWEO spectrum.
The effectiveness of the invention is verified by experiments through an ABLT-1A type bearing life strengthening tester. Fig. 2 is a schematic structural diagram of a rolling bearing testing machine, which mainly comprises a testing head, a testing head seat, a transmission system, a loading system, a lubricating system, an electrical appliance control system, a computer monitoring system and the like. The test head is arranged in the test head seat, the traditional system transmits the motion of the motor, and the test shaft rotates at a certain rotating speed through the coupler; the loading system provides load required by the test, and the lubricating system enables the test shaft to be fully lubricated under normal conditions for the test; the electric control system provides power and electric protection and controls the actions of a motor, a hydraulic oil cylinder and the like; and recording test temperature and vibration information by the computer, and monitoring the running condition of the machine.
In the experiment, the tested object is a single-row deep groove ball bearing with model 6205, a groove with the depth of 0.2mm and the width of 0.15mm is processed on the outer ring of the bearing through an electric spark technology to simulate damage, a fault bearing is installed at a channel of the sensor 4, and sensors of channels 1,2 and 3 are installed on other three normal bearings. Under the conditions that the rotating speed is 17.5HZ and the sampling frequency is 10240HZ, 5s of data is collected, an eddy current sensor is used for picking up vibration signals, an electric signal is converted into a digital signal and transmitted to a PC through a data acquisition card, data acquisition and signal analysis are carried out by means of software platforms such as Labview, MATLAB and the like, and specific parameters of an experiment are shown in a table 1. The calculated characteristic frequency of the fault of the outer ring of the rolling bearing is fo=62.5Hz。
TABLE 1 Motor-bearing System Experimental parameters and Main technical indices
| Parameter name
|
Value of
|
| Driving rate
|
1050r/min
|
| Sampling frequency
|
10240Hz
|
| Sensor with a sensor element
|
PCB electric eddy current sensor
|
| Data acquisition system
|
NI 9234
|
| Acquisition procedure
|
Labview、Matlab
|
| PC platform
|
Intel(R)core(TM)i7-9750H CPU@2.60GH
|
| Bearing model
|
6205 Single-row deep groove ball bearing
|
| Load(s)
|
0kN
|
| Vibration signal data length
|
10240
|
| Ambient temperature
|
5-40 degree
|
| Size of the whole machine
|
1500*720*1300mm |
Fig. 3 shows a time-series waveform and a hilbert envelope spectrum of successive 10240 points in data acquired by the sensor 1. The signal waveform contains a large amount of noise and is influenced by a plurality of interference sources among transmission components, so that obvious periodic impact characteristics are difficult to find; only the fault characteristic frequency of the outer ring of the rolling bearing can be observed in the envelope spectrum, the amplitude is small, and the existence of frequency multiplication can hardly be observed, which is probably caused by the fact that the signal transmission path is long, so that the signal attenuation is caused.
The vibration signal is decomposed using an optimal embedding dimension singular spectrum decomposition method to obtain 8 singular spectrum components, as shown in fig. 4.
Fig. 5 is a graph showing the change in the objective function value when the singular spectral component 3 is decomposed.
The singular spectrum component 3 with the largest kurtosis is selected as a principal component, the frequency domain weighted energy spectrum is shown in fig. 6 as 1.5, and the obvious outer ring fault characteristic frequency and 2-8 harmonics thereof can be seen from the frequency domain weighted energy spectrum, so that the outer ring fault of the bearing is judged, and therefore the practicability and the accuracy of the method in fault diagnosis of the rolling bearing are demonstrated.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention.