Movatterモバイル変換


[0]ホーム

URL:


CN119849548A - Bearing residual life prediction model training method, device, medium and prediction method - Google Patents

Bearing residual life prediction model training method, device, medium and prediction method
Download PDF

Info

Publication number
CN119849548A
CN119849548ACN202510322280.6ACN202510322280ACN119849548ACN 119849548 ACN119849548 ACN 119849548ACN 202510322280 ACN202510322280 ACN 202510322280ACN 119849548 ACN119849548 ACN 119849548A
Authority
CN
China
Prior art keywords
bearing
output
convolution
result
prediction model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202510322280.6A
Other languages
Chinese (zh)
Other versions
CN119849548B (en
Inventor
陈翼
王褔文
喻忠全
林虹秀
薛新娟
田麒乐
朱葛
肖小彬
张念鲁
谭剪梅
龚举华
杨国平
刘勇
杨力
周科
余鸿儒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Civil Aviation Logistics Technology Co ltd
Original Assignee
Civil Aviation Logistics Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Civil Aviation Logistics Technology Co ltdfiledCriticalCivil Aviation Logistics Technology Co ltd
Priority to CN202510322280.6ApriorityCriticalpatent/CN119849548B/en
Publication of CN119849548ApublicationCriticalpatent/CN119849548A/en
Application grantedgrantedCritical
Publication of CN119849548BpublicationCriticalpatent/CN119849548B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本公开涉及一种轴承剩余寿命预测模型训练方法、装置、介质及预测方法,属于人工智能技术领域。该方法包括:获取轴承振动信号;对轴承振动信号进行自适应频率处理,得到融合特征;对轴承振动信号进行指数平滑处理,得到指数平滑输出;对轴承振动信号进行哈尔小波特征增强处理,得到哈尔小波特征增强输出;将经过自适应频率处理、指数平滑处理、以及哈尔小波特征增强处理的轴承振动信号进行划分,得到训练集;采用得到的训练集对初始轴承剩余寿命预测模型进行训练,得到目标轴承寿命预测模型。采用本训练方法训练的模型能更精确地预测轴承剩余寿命。

The present disclosure relates to a bearing remaining life prediction model training method, device, medium and prediction method, and belongs to the field of artificial intelligence technology. The method includes: obtaining a bearing vibration signal; performing adaptive frequency processing on the bearing vibration signal to obtain a fusion feature; performing exponential smoothing processing on the bearing vibration signal to obtain an exponential smoothing output; performing Haar wavelet feature enhancement processing on the bearing vibration signal to obtain a Haar wavelet feature enhancement output; dividing the bearing vibration signal that has undergone adaptive frequency processing, exponential smoothing processing, and Haar wavelet feature enhancement processing to obtain a training set; using the obtained training set to train the initial bearing remaining life prediction model to obtain a target bearing life prediction model. The model trained using this training method can more accurately predict the remaining life of the bearing.

Description

Bearing residual life prediction model training method, device, medium and prediction method
Technical Field
The disclosure belongs to the technical field of artificial intelligence, and particularly relates to a bearing residual life prediction model training method, a device, a medium and a prediction method.
Background
Bearings are vital components in various mechanical devices and are widely applied to various fields such as motors, automobiles, aerospace, industrial automation and the like. With the long-term operation of mechanical equipment, bearings can experience different degrees of wear and damage, directly affecting the stability and operating efficiency of the equipment. Therefore, the accurate prediction of the remaining service life of the bearing has important significance for maintenance, fault early warning and performance optimization of equipment, but at present, no way for accurately predicting the remaining service life of the bearing exists.
Disclosure of Invention
The disclosure provides a training method, a device, a medium and a prediction method for a bearing residual life prediction model, so as to solve the problem that the residual life of a bearing cannot be accurately predicted.
According to a first aspect of the disclosure, a method for training a residual life prediction model of a bearing is provided, the method comprises the steps of obtaining a bearing vibration signal, conducting adaptive frequency processing on the bearing vibration signal to obtain fusion characteristics, conducting exponential smoothing processing on the fusion characteristics to obtain exponential smoothing output, conducting Hash wavelet characteristic enhancement processing on the exponential smoothing output to obtain Hash wavelet characteristic enhancement output, conducting division on the Hash wavelet characteristic enhancement output to obtain a training set, training an initial bearing residual life prediction model by the aid of the obtained training set to obtain a target bearing life prediction model, wherein the initial bearing residual life prediction model comprises an encoder and a decoder, the encoder carries out convolution operation on the bearing vibration signal by means of a one-dimensional convolution layer, the output of the one-dimensional convolution layer serves as the input of an adaptive frequency processing module, the output of the adaptive frequency processing module serves as the input of a cycle time sequence convolution module, the output of the cycle time sequence convolution module serves as the input of a bidirectional gating circulation unit, and the decoder carries out attention processing on the output of the bidirectional gating circulation unit, and the attention processing module serves as the input of the unidirectional gating module, and the adaptive frequency processing module serves as the input of the adaptive frequency processing module.
In some embodiments, the adaptive frequency processing of the bearing vibration signal comprises performing fast Fourier transform on the bearing vibration signal to obtain frequency domains, calculating energy of each frequency domain, performing normalization processing to obtain normalized frequency domain energy, generating an adaptive frequency domain mask based on the normalized frequency domain energy and an adaptive threshold parameter, multiplying the frequency domain with corresponding complex weights to obtain a weighted frequency domain, multiplying the frequency domain with the adaptive frequency domain mask to obtain a masking frequency domain, performing inverse fast Fourier transform on the weighted frequency domain and the masking frequency domain to obtain a time domain, extracting features of the time domain through a plurality of convolution layers, and fusing the features to obtain a fused feature.
In some embodiments, the performing exponential smoothing on the bearing vibration signal includes determining an exponential smoothing weight and a smoothing initial weight, performing fourier convolution on the bearing vibration signal according to the exponential smoothing weight to obtain a fourier convolution output, and calculating according to the fourier convolution output, the smoothing initial weight, and the bearing vibration signal to obtain an exponential smoothing output.
In some embodiments, the Haer wavelet feature enhancement processing is performed on the bearing vibration signal, and the Haer wavelet feature enhancement processing comprises the steps of performing dimension expansion on the bearing vibration signal to obtain a change result, performing two-dimensional convolution and Haer wavelet transformation on the change result to obtain a transformation result, performing two-dimensional convolution and transposition on the transformation result, performing Haer wavelet transformation to obtain an original feature, removing a third dimension of the original feature to obtain a conversion feature, and performing feature fusion on a second dimension of the conversion feature to obtain a Haer wavelet feature enhancement output.
In some embodiments, the output of the adaptive frequency processing module is used as input of a cyclic timing convolution module, wherein the cyclic timing convolution module processes input data, and the cyclic timing convolution module comprises the steps of normalizing the input data to obtain an affine transformation result, performing fast Fourier transform on the affine transformation result to obtain a cyclic convolution result, performing first-layer linear transformation and activation on the cyclic convolution result to obtain an activation result, performing second-layer linear transformation on the activation result to obtain a second-layer linear transformation result, and performing de-normalization on the second-layer linear transformation result to obtain a de-normalization result.
In some embodiments, the normalizing the input data to obtain affine transformation results includes: Obtaining the average value of the input dataWherein, the method comprises the steps of, wherein,The sequence of input data is represented as such,The length of the data sequence is indicated,Representing sequence numbers, according to the formula: Obtaining standard deviationWherein, the method comprises the steps of, wherein,Representing a constant, according to the formula: obtaining a normalization resultAnd according to the formula: Obtaining affine transformation resultsWherein, the method comprises the steps of, wherein,AndAll represent a parameter that can be learned.
In some embodiments, the performing the fast fourier transform on the affine transformation result to obtain the cyclic convolution result includes: Obtaining a cyclic convolution resultWherein, the method comprises the steps of, wherein,The fast fourier transform is represented by a set of coefficients,Representing the inverse fast fourier transform of the signal,The convolution kernel is represented as a function of the convolution kernel,Representing element multiplication; the first layer linear transformation and activation are carried out on the cyclic convolution result to obtain an activation result, which comprises the following steps: Obtaining the activation resultWherein, the method comprises the steps of, wherein,Representing the weight matrix of the fully connected layer,The term of the bias is indicated,And the second layer linear transformation is carried out on the activation result to obtain a second layer linear transformation result, which comprises the following steps of: Obtaining a second layer linear transformation resultWherein, the method comprises the steps of, wherein,Representing the weight matrix of the fully connected layer,And (3) representing the bias term, and performing denormalization on the second-layer linear transformation result to obtain a denormalization result, wherein the denormalization result comprises the following steps of: obtaining a denormalized result
According to a second aspect of the disclosure, a device for training a residual life prediction model of a bearing is provided, which comprises an acquisition module for acquiring a bearing vibration signal, an adaptive frequency processing module for performing adaptive frequency processing on the bearing vibration signal to obtain a fusion characteristic, an exponential smoothing processing module for performing exponential smoothing processing on the fusion characteristic to obtain an exponential smoothing output, a Haer wavelet characteristic enhancement processing module for performing Haer wavelet characteristic enhancement processing on the exponential smoothing output to obtain a Haer wavelet characteristic enhancement output, a division module for dividing the Haer wavelet characteristic enhancement output to obtain a training set, and a training module for training the residual life prediction model of the initial bearing by using the acquired training set to obtain a target bearing life prediction model, wherein the initial bearing residual life prediction model comprises an encoder and a decoder, the encoder performs a processing step on the bearing vibration signal by using a one-dimensional convolution layer, the output of the one-dimensional convolution layer is used as an input of the adaptive frequency processing module, the output of the adaptive frequency processing module is used as an input of the cycle time sequence convolution module, the output of the cycle time sequence convolution processing module is used as an input of the cycle time sequence convolution module, and the output of the cycle time sequence convolution processing module is used as an input of a one-way control unit, and the output of the cycle time sequence unit is used as a one-way control unit.
According to a third aspect of the present disclosure, there is provided a method for predicting the residual life of a bearing, the method comprising acquiring a real-time bearing vibration signal, inputting the real-time bearing vibration signal into a residual life prediction model of the bearing trained by the residual life prediction model training method of the bearing as described above, and predicting the residual life of the bearing.
According to a fourth aspect of the present disclosure, there is provided a computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement a bearing remaining life prediction model training method as described above or a bearing remaining life prediction method as described above.
By adopting the technical scheme, the method has the beneficial technical effects that the method for processing the self-adaptive frequency is adopted, the characteristic representation is enhanced by utilizing Fourier analysis, the long-term and short-term interaction of the bearing vibration information is captured, and meanwhile, the noise is reduced through the self-adaptive threshold.
The method adopts an exponential smoothing processing method, combines fast Fourier transformation and exponential weighted smoothing, can effectively smooth input signals, reduces the influence of short-term stirring, and simultaneously reserves long-term trend.
The method for enhancing the characteristics of the Harr wavelet is adopted, the Harr wavelet is utilized to decompose the vibration signal into sub-bands with different frequencies, the low-frequency trend and the high-frequency fault information are respectively extracted, the capturing capacity of key characteristics of the bearing vibration signal is enhanced after the characteristic resolution is reduced, and the accuracy and the robustness of model prediction are improved.
The method adopts cyclic time sequence convolution, reduces the interference of external environment on data distribution through dynamic mean value removal normalization, and improves the robustness and generalization capability of the model.
The method for self-adapting frequency is added in the stages of the encoder and the decoder, the capacity of decoding the complex time sequence of the model is improved, and the characteristic mining of the vibration signal is deeper and stronger.
As above, when the historical bearing vibration signal is preprocessed, the adaptive frequency processing, the exponential smoothing processing and the Harr wavelet characteristic enhancement processing are sequentially carried out, the characteristic representation of the bearing vibration signal is enhanced, long-term and short-term interaction of the vibration signal can be captured, noise is removed, meanwhile, the influence of short-term stirring is reduced through the smoothing processing, finally, the bearing vibration signal is decomposed into different frequency sub-bands by utilizing the Harr wavelet characteristic enhancement, low-frequency trend and high-frequency fault information are respectively extracted, the capturing capacity of key characteristics of the bearing vibration signal is enhanced after the characteristic resolution is reduced, and the obtained bearing vibration signal is focused on the key characteristics, so that the prediction precision of the model can be improved by utilizing the training models.
In the convolutional neural network, the encoder combines a one-dimensional convolutional layer, an adaptive frequency processing module, a cyclic timing convolutional module and a bidirectional gating cyclic unit, and can weight and filter the frequency domain representation of the bearing vibration signal and effectively focus on important information in a specific frequency range. By calculating the frequency domain energy of the bearing vibration signal and normalizing, the model can automatically adjust which frequency components have larger contribution, thereby realizing dynamic frequency domain enhancement. The decoder combines the attention mechanism and the unidirectional gating unit to calculate the attention weight between the current concealment state and the encoder output to obtain the context vector. Before the input of the unidirectional gating unit, the adaptive frequency processing module is used for fusing and compressing the attention output and the embedded features, so that redundancy is reduced, the focusing capability of the model on important features is enhanced, then the input and the context vector are spliced, and the output of the next time step is generated through the unidirectional gating unit. The improvement of the encoder and the decoder enables the model to have more accurate prediction capability, and provides support for maintenance, fault early warning and performance optimization of the bearing.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The present disclosure will be more clearly understood from the following detailed description with reference to the accompanying drawings.
FIG. 1 is a flow chart illustrating a method of training a bearing residual life prediction model according to some embodiments of the present disclosure.
FIG. 2 is a flowchart (overall) illustrating a method of bearing residual life prediction model training according to some embodiments of the present disclosure.
Fig. 3 is a flowchart illustrating a method of adaptive frequency processing of a bearing vibration signal according to some embodiments of the present disclosure.
Fig. 4 is a flowchart illustrating a bearing vibration signal index smoothing method according to some embodiments of the present disclosure.
Fig. 5 is a flowchart illustrating a bearing vibration signal hal wavelet feature enhancement method according to some embodiments of the present disclosure.
Fig. 6 is a flow chart illustrating a method of input data cyclic timing convolution processing in accordance with some embodiments of the present disclosure.
Fig. 7 is a schematic diagram illustrating predicted results for the bearing 1_3 task at XJTU bearing dataset according to some embodiments of the present disclosure.
Fig. 8 is a schematic diagram illustrating predicted results of a bearing 2_3 task at XJTU bearing dataset according to some embodiments of the present disclosure.
Fig. 9 is a block diagram illustrating a bearing remaining life model training apparatus according to some embodiments of the present disclosure.
FIG. 10 is a block diagram illustrating a bearing residual life model training device according to further embodiments of the present disclosure.
FIG. 11 is a block diagram illustrating a computer system for implementing some embodiments of the present disclosure.
Fig. 12 is a flowchart illustrating a method of predicting remaining life of a bearing according to some embodiments of the present disclosure.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of the components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless it is specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective parts shown in the drawings are not drawn in actual scale for convenience of description.
The following description of at least one example embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value is to be understood as being merely exemplary and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further discussion thereof is necessary in subsequent figures.
At present, the bearing is a vital component in various mechanical equipment and is widely applied to the fields of motors, automobiles, aerospace, industrial automation and the like. With the long-term operation of mechanical equipment, bearings can experience different degrees of wear and damage, directly affecting the stability and operating efficiency of the equipment. Therefore, the accurate prediction of the remaining service life of the bearing has important significance for maintenance, fault early warning and performance optimization of equipment, but at present, no way for accurately predicting the remaining service life of the bearing exists.
In view of this, the present disclosure proposes a method, apparatus, medium and method for training a bearing residual life prediction model, which employs a method of adaptive frequency processing, uses fourier analysis to enhance feature representation, and captures long-term and short-term interactions of bearing vibration information while mitigating noise through adaptive thresholds. The method adopts an exponential smoothing processing method, combines fast Fourier transformation and exponential weighted smoothing, can effectively smooth input signals, reduces the influence of short-term stirring, and simultaneously reserves long-term trend. The method for enhancing the characteristics of the Harr wavelet is adopted, the Harr wavelet is utilized to decompose the vibration signal into sub-bands with different frequencies, the low-frequency trend and the high-frequency fault information are respectively extracted, the capturing capacity of key characteristics of the bearing vibration signal is enhanced after the characteristic resolution is reduced, and the accuracy and the robustness of model prediction are improved. The method adopts cyclic time sequence convolution, reduces the interference of external environment on data distribution through dynamic mean value removal normalization, and improves the robustness and generalization capability of the model. The method for self-adapting frequency is added in the stages of the encoder and the decoder, the capacity of decoding the complex time sequence of the model is improved, and the characteristic mining of the vibration signal is deeper and stronger. The residual service life of the bearing can be predicted more accurately through the technology disclosed by the invention, and support is provided for maintenance, fault early warning and performance optimization of equipment.
It should be noted that convolutional neural networks are a type of feedforward neural network that includes convolutional calculation and has a deep structure. The method extracts local features of input data through convolution operation, forms complex feature representation through multi-layer convolution and pooling operation, and finally performs tasks such as classification or regression through a full connection layer.
The convolution neural network has the advantages that local characteristics are captured, vibration modes in different frequency ranges can be extracted through setting proper convolution kernel sizes and step sizes, so that the local structure of signals can be better understood, parameters are shared, the parameter number of the network can be greatly reduced, translational invariance can be achieved through convolution operation, translational change in the signals can be better processed, simple local characteristics are extracted by a low-level convolution layer, more abstract and complex characteristics are extracted by a high-level convolution layer, the structure of the vibration signals can be better represented, and CNN can be better suitable for different types of vibration signals and has better generalization capability.
FIG. 1 is a flow chart illustrating a method of training a bearing residual life prediction model according to some embodiments of the present disclosure. As shown in fig. 1, the method for training the residual life prediction model of the bearing includes steps S110 to S160.
In step S110, a bearing vibration signal is acquired.
In step S120, adaptive frequency processing is performed on the bearing vibration signal to obtain a fusion characteristic.
In some embodiments, the adaptive frequency processing of the bearing vibration signal comprises performing fast Fourier transform on the bearing vibration signal to obtain frequency domains, calculating energy of each frequency domain, performing normalization processing to obtain normalized frequency domain energy, generating an adaptive frequency domain mask based on the normalized frequency domain energy and an adaptive threshold parameter, multiplying the frequency domain with corresponding complex weights to obtain a weighted frequency domain, multiplying the frequency domain with the adaptive frequency domain mask to obtain a masking frequency domain, performing inverse fast Fourier transform on the weighted frequency domain and the masking frequency domain to obtain a time domain, extracting features of the time domain through a plurality of convolution layers, and fusing the features to obtain a fused feature.
As shown in FIG. 3, the adaptive frequency processing is performed by an adaptive frequency module (AE) in charge of first processing the input signalPerforming fast Fourier transform to convert it from time domain to frequency domain to obtain. Namely: In the followingIn order to input a signal to the device,Is a fast fourier transform function and,Is the output after the fast fourier transform.
Computing the energy of each frequency domain component after the fast fourier transformAnd carrying out normalization treatment to obtainTo balance the energy differences of the different frequency components. Namely:, In the followingIs the output after the fast fourier transform,Representing the energy of the signal in the frequency domain, calculating the modular long square of each frequency component,Is the calculated frequency domain energy.Is to an energy matrixThe median is found along the dimension of each batch, resulting in a median energy for each batch.A very small constant, avoiding zero errors, initiallyIs normalized frequency domain energy, representing the relative energy of each frequency component.
Based on normalized energy and adaptive threshold parametersGenerating an adaptive frequency domain maskTo selectively retain important frequency components and discard non-important frequency components. Namely: In the followingIs the normalized frequency domain energy and,Is an adaptive threshold parameter, is a learnable parameter,Is a binary mask that is generated and,Is a function for judging positive and negative.
Subsequently, the signal and the corresponding complex weightMultiplying to obtain weighted frequency domain signalAnd in the adaptive maskingIs used for generating a frequency domain signal after maskingThe frequency domain signal is further adjusted. Namely:, In the followingIs the output after the fast fourier transform,Is a matrix of weights that are to be used,Is a binary mask that is generated and,Is the weighted frequency domain signal and,Is a masked frequency domain signal.
Finally, the processed frequency domain signal is converted back to the time domain through inverse fast Fourier transform to obtain an output signal. Namely: In the followingIs the weighted frequency domain signal and,Is the frequency domain signal after masking,Is an inverse fast fourier function of the data,Is a time domain signal after inverse fast fourier transform.
On the basis, the time domain features are further extracted through a convolution layer, and the final feature representation is obtained through fusion by combining the outputs of different convolution pathsThe whole signal processing and feature extraction process is completed. Namely:,,, In the followingThe time domain signal after the inverse fast fourier transform represents a convolution operation,,AndRepresenting convolution kernels of different sizes,Is a one-dimensional convolution function,Is the result of the convolution kernel 1,Is through an activation functionThe latter signal, increases its nonlinearity,Is the result of the convolution kernel 2,Is through an activation functionThe latter signal, increases its nonlinearity,AndIs the signal after the feature fusion,Is a feature after the third layer convolution processing.
The frequency domain weighting is carried out on the bearing vibration signal by utilizing the self-adaptive frequency masking method, so that high-frequency noise components can be effectively removed, and low-frequency information which is critical to the judgment of the health state of the bearing can be reserved.
In step S130, the fusion feature is subjected to an exponential smoothing process, so as to obtain an exponential smoothing output.
In some embodiments, the performing exponential smoothing on the fusion feature includes determining an exponential smoothing weight and a smoothing initial weight, performing fourier convolution on the bearing vibration signal according to the exponential smoothing weight to obtain a fourier convolution output, and calculating according to the fourier convolution output, the smoothing initial weight, and the bearing vibration signal to obtain an exponential smoothing output.
As shown in FIG. 4, the exponential smoothing process is processed by an exponential Smoothing Module (SM) by first calculating an exponential weighting coefficient for each time stepThe weights control the degree of smoothness of the input signal over the time step. Coefficient of exponential decayThe relative importance of the new information and the history information is determined. I.e.,In the formula,Is a smoothing factor which is used to smooth the image,Between 0 and 1, for controlling the degree of smoothing,Is in the time stepIs used to determine the smoothing weight of the (c),Is the initial weight of the exponential smoothing,Is the total number of time steps.
Then, the input signal is subjected to Fourier convolution, and the convolution kernel is the calculated exponential smoothing weight. Namely: In which, in the process,Is an input signal which is provided with a signal,Is in the time stepIs used to determine the smoothing weight of the (c),Is the output of the convolution fourier transform,The convolution fourier function formula is as follows:
,, In which, in the process,Is a fast fourier transform of the data obtained,Is an input signal which is provided with a signal,Is the convolution kernel of the incoming signal,The signal is converted into the frequency domain,The convolution kernel is converted into the frequency domain, followed by a dot product in the frequency domain,Is the convolution and complex conjugate of the representation in the frequency domain,Is the result of the convolution in the frequency domain,Is an inverse fast Fourier function, converts it into the time domain, and employs a rolling operationEnsuring alignment of convolution results to obtain Fourier convolution results
After convolution, the initial weight is combined for initialization to control the smoothed initial value, the output of the exponential smoothing module is obtained,Is the output of the exponential smoothing module.
And the vibration signal is smoothed by adopting an exponential smoothing algorithm, so that the influence of short-term fluctuation on life prediction is reduced, and the stability of data is improved.
In step S140, the exponential smoothing output is subjected to hal wavelet characteristic enhancement processing, so as to obtain a hal wavelet characteristic enhancement output.
In some embodiments, the Haer wavelet feature enhancement processing is performed on the exponential smoothing output, and the Haer wavelet feature enhancement processing comprises the steps of performing dimension expansion on a bearing vibration signal to obtain a change result, performing two-dimensional convolution and Haer wavelet transformation on the change result to obtain a transformation result, performing two-dimensional convolution and transposition on the transformation result, performing Haer wavelet transformation to obtain an original feature, removing a third dimension of the original feature to obtain a conversion feature, and performing feature fusion on a second dimension of the conversion feature to obtain the Haer wavelet feature enhancement output.
As shown in FIG. 5, the Harr wavelet feature enhancement processing is performed by a Harr wavelet feature enhancement module (HE), which expands the dimension of the input feature to provide more feature information channels, and matches the input state requirement of the module, and then performs a Harr filter on the input feature through forward Harr wavelet transformation to obtain a resolution-reduced result. Namely:, In which, in the process,Representing an increased input featureIs defined by a first dimension of the first dimension,Representing the specified dimension of the object,The results after the change are shown as such,A two-dimensional convolution operation is represented,Representing a haar filter, dividing the input into 4 parts, a similar part, a horizontal part, a vertical part, a diagonal part,Is the result of the haar wavelet transform reduced resolution.
And then, carrying out inverse haar wavelet transformation to restore the characteristics, re-adjusting the shape of the output tensor according to the sequence of the haar wavelet transformation, then, restoring the image from the transformed low-resolution space to the original characteristic space by inverse convolution operation, finally, removing the newly added third dimension, restoring the dimension of the characteristics by characteristic fusion, and obtaining the output of the haar wavelet characteristic enhancement module. Namely:, In which, in the process,Is the result of the haar transform reduced resolution,Representing the operation of two-dimensional convolution and transposition,Representing the haar filter and the filter is applied,Is the original feature recovered by the inverse transform,Is to removeA function of the third dimension is provided,Representing the specified dimension of the object,Is a function of the feature fusion,Expressed in the removal of the third dimensionFeature fusion is performed in a second dimension of the (c) to recover the feature of the reduced dimension,Is the output of the hal wavelet feature enhancement module.
The frequency components related to fault development and life prediction in the bearing vibration signals are separated and focused by adopting haar wavelet transformation, so that the accuracy and the robustness of model prediction are improved.
In step S150, the hal wavelet feature enhanced output is divided to obtain a training set.
In step S160, training an initial bearing residual life prediction model by using the obtained training set to obtain a target bearing life prediction model, wherein the initial bearing residual life prediction model comprises an encoder and a decoder, the encoder comprises a step of processing a bearing vibration signal by using a one-dimensional convolution layer, wherein the output of the one-dimensional convolution layer is used as the input of an adaptive frequency processing module, the output of the adaptive frequency processing module is used as the input of a cyclic timing convolution module, the output of the cyclic timing convolution module is used as the input of a bidirectional gating circulation unit, and the decoder comprises a step of processing the output of the bidirectional gating circulation unit by using the output of the attention mechanism processing module as the input of the adaptive frequency processing module, and the output of the adaptive frequency processing module is used as the input of a unidirectional gating unit and the output of the unidirectional gating unit is input to a full-connection layer.
In some embodiments, a cyclic time sequence convolution module for reducing interference of external environment on data distribution is introduced into an initial bearing residual life prediction model, wherein the cyclic time sequence convolution module processes input data, and comprises the steps of normalizing the input data to obtain an affine transformation result, carrying out fast Fourier transformation on the affine transformation result to obtain a cyclic convolution result, carrying out first-layer linear transformation and activation on the cyclic convolution result to obtain an activation result, carrying out second-layer linear transformation on the activation result to obtain a second-layer linear transformation result, and carrying out de-normalization on the second-layer linear transformation result to obtain a de-normalization result.
As shown in fig. 6, in some embodiments, the normalizing the input data to obtain affine transformation results includes: Obtaining the average value of the input dataWherein, the method comprises the steps of, wherein,The sequence of input data is represented as such,The length of the data sequence is indicated,Representing sequence numbers, according to the formula: Obtaining standard deviationWherein, the method comprises the steps of, wherein,Representing a constant, according to the formula: obtaining a normalization resultAnd according to the formula: Obtaining affine transformation resultsWherein, the method comprises the steps of, wherein,AndAll represent a parameter that can be learned.
Performing fast fourier transform on the affine transformation result to obtain a cyclic convolution result, including:
According to the formula:
, Obtaining a cyclic convolution resultWherein, the method comprises the steps of, wherein,The fast fourier transform is represented by a set of coefficients,Representing the inverse fast fourier transform of the signal,The convolution kernel is represented as a function of the convolution kernel,Representing element multiplication;
The first layer linear transformation and activation are carried out on the cyclic convolution result to obtain an activation result, which comprises the following steps: Obtaining the activation resultWherein, the method comprises the steps of, wherein,Representing the weight matrix of the fully connected layer,The term of the bias is indicated,And the second layer linear transformation is carried out on the activation result to obtain a second layer linear transformation result, which comprises the following steps of: Obtaining a second layer linear transformation resultWherein, the method comprises the steps of, wherein,Representing the weight matrix of the fully connected layer,And (3) representing the bias term, and performing denormalization on the second-layer linear transformation result to obtain a denormalization result, wherein the denormalization result comprises the following steps of: obtaining a denormalized result
Specifically, firstly, the dimension of an input feature is expanded, more feature information channels are provided, the input type state requirements of a module are matched, and then a haar filter is carried out on the input feature through forward haar wavelet transformation to obtain a resolution-reducing result. Namely:, In the followingRepresenting an increased input featureIs defined by a first dimension of the first dimension,Representing the specified dimension of the object,Is the result of the change after the change,A two-dimensional convolution operation is represented,Representing a haar filter, dividing the input into 4 parts, a similar part, a horizontal part, a vertical part, a diagonal part,Is the result of the haar wavelet transform reduced resolution.
And then, carrying out inverse haar wavelet transformation to restore the characteristics, re-adjusting the shape of the output tensor according to the sequence of the haar wavelet transformation, then, restoring the image from the transformed low-resolution space to the original characteristic space by inverse convolution operation, finally, removing the newly added third dimension, restoring the dimension of the characteristics by characteristic fusion, and obtaining the output of the haar wavelet characteristic enhancement module. Namely:, In the followingIs the result of the haar transform reduced resolution,Representing the operation of two-dimensional convolution and transposition,Representing the haar filter and the filter is applied,Is the original feature recovered by the inverse transform,Is to removeA function of the third dimension is provided,Representing the specified dimension of the object,Is a function of the feature fusion,Expressed in the removal of the third dimensionFeature fusion is performed in a second dimension of the (c) to recover the feature of the reduced dimension,Is the output of the hal wavelet feature enhancement module.
In a cyclic timing convolution module (RC), input data is normalized first to ensure proper scale for training stability and efficiency. Normalized by subtracting the meanAnd divided by standard deviationTo normalize the data so that the data is distributed over the same range. Namely:,,, In which, in the process,Is an input sequence of the sequence of inputs,Is the length of the sequence and,The number of the sequence is indicated,Indicating a constant, preventing zero-divide errors,Is the average value of the input data and,Is the standard deviation of the two-dimensional image,Is the result of the normalization and,Is the result of the affine transformation,AndIs a learnable parameter.
Normalizing the transformed resultThe circular convolution is realized through the fast Fourier transform, and then the feature mapping is carried out through the full connection layer, so that the feature is enhanced, and the expression capacity of the model is improved. Namely:,, In the followingIs a fast fourier transform of the data obtained,Is an inverse fast fourier transform of the data,Is the result of the affine transformation,Is a convolution kernel which is a convolution kernel,Is an element multiplication and is a method of element multiplication,Is the result of the cyclic convolution.,Is a weight matrix of the full connection layer,,Is a bias term.Is the result of the first layer linear transformation and activation,Is the function of the activation and,Is the result of the second layer linear transformation.
And finally, the result after the linear transformation is denormalized, and the data is restored to the original scale.In which, in the process,As a result of the linear variation of the second layer,AndIs a parameter that can be learned and is,Is the average value of the input data and,Is the standard deviation of the two-dimensional image,Is the result of the de-normalization and recovery of the data scale.
As shown in fig. 2, in some embodiments, the prediction method includes:
firstly, extracting vibration signal characteristics, and using an adaptive frequency module and an exponential smoothing module for preliminary vibration signal processing to obtain outputAnd calculating the frequency domain characteristics of the bearing vibration data such as the mean value, the root mean square, the kurtosis, the skewness, the peak-to-peak value, the variance, the peak factor, the pulse factor, the margin factor, the shape factor, the square root amplitude value, the waveform factor and the like. And then the characteristics are fused together to obtain the comprehensive vibration characteristics. Namely:, In the followingRepresenting the adaptive frequency module,Representing an exponential smoothing module,Representing a haar wavelet feature enhancement module,Is the result of applying the adaptive frequency module and the exponential smoothing module,,The average value is a computing function of the root mean square and other characteristics,Is a comprehensive vibration characteristic.
After feature extractionAnd an initial hidden stateThe characteristic representation is enhanced and long-term and short-term interaction is captured by inputting the characteristic representation into the encoder together, compressing the characteristic by convolution operation, and inputting the characteristic representation into the adaptive frequency module again to reduce noise. Then and initial hidden stateTogether input to a bi-directional gating unit to obtain an encoder outputAnd the current hidden state. Namely:
;
In the middle ofIs a one-dimensional convolution function,Is a characteristic of the integrated vibration, and is characterized by the integrated vibration,Representing the adaptive frequency module,Representing a cyclic timing convolution module,Is in an initial hidden state and is in a hidden state,Is a function of the feature fusion,Representing feature fusion in a second dimension of the adaptive frequency module output and the cyclic timing convolution module output,Is a two-way gate control unit,Is the output of the encoder and,Is the current hidden state.
The adaptive frequency module is again used for compressing and fusing the attention output at the stage of the decoderAnd context informationThis helps reduce redundancy and enhances the focusing ability of the model on important features. Namely:, In the followingIs the hidden state of the current time step,Is the hidden state of the previous step,Is thatThe function of the function is that,Is an exponential function of the number of times,Is the length of the time series,Is the output of the attention of the person,Is context information.
Output attentionAnd context informationFusion, inputting the fusion and the hidden state of the current time step into a gating unit to obtain outputWill thenAnd context informationThe linear layers are accessed together to obtain the decoder output for the current time step. Namely:, In which, in the process,Is a unidirectional gating unit, and the gating unit outputsHidden state,Is a linear function of the magnitude of the signal,Is the output of the decoder, i.e. the prediction result.
The XJTU bearing data set is provided by a unit and comprises the complete running to fault data of the rolling bearing running under 15 different working conditions, the sampling frequency used for collecting the data is 25.6kHz, the vibration signals of the bearing in the X direction and the Y direction are sampled, and 32768 samples are recorded every 60 seconds. The information of the data set and the task is shown in table one. For each, 3 tests were performed, namely bearing 1 and bearing 2 were set as training sets, the others were set as test sets.
Table-one XJTU bearing dataset task
As shown in table two, the evaluation index RMSE of the bearing dataset at XJTU was compared with that of the prior art.
Watch II
As shown in table three, the evaluation index MAE of the bearing dataset at XJTU was compared with that of the prior art.
Watch III
As shown in fig. 7 and 8, the residual life prediction framework of the bearing is verified on the XJTU bearing dataset, and the result shows that the method is superior to the existing method in root mean square error RMSE and mean absolute error MAE, and the effectiveness of the method is proved.
As above, the prediction results of the tasks of bearing 1_3 and bearing 2_3 of the proposed method at XJTU bearing dataset are as shown in fig. 7 and 8. The mission division of XUTU bearing data sets is shown in table one, and the method and some advanced bearing life prediction methods in recent years are shown in XJTU bearing data set pairs of RMSE and MAE in mission a and mission B, such as table two and table three.
The reader is noted that the input characteristic sequence is processed through the result convolutional neural network, the self-adaptive frequency domain module and the cyclic time sequence convolutional module, the frequency domain representation of the input signal is weighted and filtered, important information in a specific frequency range can be effectively focused, the frequency domain energy of the input signal is calculated and normalized, and the model can automatically adjust which frequency components have larger contribution to the signal, so that dynamic frequency domain enhancement is realized. The decoder combines the attention mechanism and the GRU to calculate the attention weight between the current concealment state and the encoder output to obtain the context vector. The attention output and embedded features can be fused and compressed using an adaptive frequency domain module prior to the GRU input, which helps reduce redundancy and enhance the focusing ability of the model on important features, and then concatenating the input with the context vector, generating the output for the next time step through the GRU layer.
Fig. 9 is a block diagram illustrating a bearing remaining life model training apparatus according to some embodiments of the present disclosure. As shown in fig. 9, the bearing remaining life model training apparatus 900 includes:
An acquisition module 910 configured to acquire a bearing vibration signal;
the adaptive frequency processing module 920 is configured to perform adaptive frequency processing on the bearing vibration signal to obtain a fusion characteristic;
an exponential smoothing processing module 930 configured to perform exponential smoothing processing on the bearing vibration signal to obtain an exponential smoothed output;
the hal wavelet characteristic enhancement processing module 940 is configured to perform hal wavelet characteristic enhancement processing on the bearing vibration signal to obtain a hal wavelet characteristic enhancement output;
the dividing module 950 is configured to divide the bearing vibration signal subjected to the adaptive frequency processing, the exponential smoothing processing, and the hal wavelet characteristic enhancement processing to obtain a training set and a test set;
The training module 960 is configured to train the initial bearing residual life prediction model by using the obtained training set to obtain a target bearing life prediction model, wherein the initial bearing residual life prediction model comprises an encoder and a decoder, the encoder comprises a step of processing a bearing vibration signal by using a one-dimensional convolution layer, the output of the one-dimensional convolution layer is used as the input of an adaptive frequency processing module, the output of the adaptive frequency processing module is used as the input of a cycle time sequence convolution module, the output of the cycle time sequence convolution module is used as the input of a bidirectional gating circulation unit, and the decoder comprises a step of processing the output of the bidirectional gating circulation unit by using the output of the attention mechanism processing module as the input of the adaptive frequency processing module, and the output of the adaptive frequency processing module is used as the input of a unidirectional gating unit, and the output of the unidirectional gating unit is input to the full connection layer.
In the device of the embodiment of the disclosure, a device for training a residual life model of a bearing is provided, the disclosure adopts a method for processing self-adaptive frequencies, utilizes Fourier analysis to enhance characteristic representation and captures long-term and short-term interaction of bearing vibration information, and simultaneously reduces noise through self-adaptive thresholds. The method adopts an exponential smoothing processing method, combines fast Fourier transformation and exponential weighted smoothing, can effectively smooth input signals, reduces the influence of short-term stirring, and simultaneously reserves long-term trend. The method for enhancing the characteristics of the Harr wavelet is adopted, the Harr wavelet is utilized to decompose the vibration signal into sub-bands with different frequencies, the low-frequency trend and the high-frequency fault information are respectively extracted, the capturing capacity of key characteristics of the bearing vibration signal is enhanced after the characteristic resolution is reduced, and the accuracy and the robustness of model prediction are improved. The method adopts cyclic time sequence convolution, reduces the interference of external environment on data distribution through dynamic mean value removal normalization, and improves the robustness and generalization capability of the model. The method for self-adapting frequency is added in the stages of the encoder and the decoder, the capacity of decoding the complex time sequence of the model is improved, and the characteristic mining of the vibration signal is deeper and stronger. The residual service life of the bearing can be predicted more accurately through the technology disclosed by the invention, and support is provided for maintenance, fault early warning and performance optimization of equipment.
FIG. 10 is a block diagram illustrating a bearing residual life model training device according to further embodiments of the present disclosure.
As shown in fig. 10, the bearing remaining life model training apparatus 1000 includes a memory 1010, and a processor 1020 coupled to the memory 1010. The memory 1010 is used to store instructions for performing a corresponding embodiment of the method for training a residual life model of a bearing. The processor 1020 is configured to perform the bearing remaining life model training method in any of the embodiments of the present disclosure based on instructions stored in the memory 1010.
FIG. 11 is a block diagram illustrating a computer system for implementing some embodiments of the present disclosure.
As shown in FIG. 11, computer system 1100 may be embodied in the form of a general purpose computing device. Computer system 1100 includes memory 1110, processor 1120, and bus 1130 that connects the different system components.
The memory 1110 may include, for example, system memory, nonvolatile storage media, and the like. The system memory stores, for example, an operating system, application programs, boot Loader (Boot Loader), and other programs. The system memory may include volatile storage media, such as Random Access Memory (RAM) and/or cache memory. The non-volatile storage medium stores, for example, instructions for performing a corresponding embodiment of at least one of the bearing remaining life model training methods. Non-volatile storage media include, but are not limited to, disk storage, optical storage, flash memory, and the like.
Processor 1120 may be implemented as discrete hardware components such as a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gates, or transistors. Accordingly, each module such as the acquisition module, the adaptive frequency processing module, the exponential smoothing processing module, the haar wavelet feature enhancement processing module, the division module, and the training module may be implemented by a Central Processing Unit (CPU) executing instructions of executing corresponding steps in a memory, or may be implemented by a dedicated circuit executing corresponding steps.
Bus 1130 may use any of a variety of bus architectures. For example, bus structures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, and a Peripheral Component Interconnect (PCI) bus.
Computer system 1100 may also include input/output interfaces 1140, network interfaces 1150, storage interfaces 1160, and the like. These interfaces 1140, 1150, 1160, and memory 1110 and processor 1120 may be connected by bus 1130. The input/output interface 1140 may provide a connection interface for input/output devices such as a display, mouse, keyboard, etc. Network interface 1150 provides a connection interface for a variety of networking devices. The storage interface 1160 provides a connection interface for external storage devices such as a floppy disk, a USB flash disk, an SD card, and the like.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable apparatus to produce a machine, such that the instructions, which execute via the processor, create means for implementing the functions specified in the flowchart and/or block diagram block or blocks.
These computer readable program instructions may also be stored in a computer readable memory that can direct a computer to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart and/or block diagram block or blocks.
The present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects.
As shown in fig. 12, an embodiment of the present disclosure further provides a bearing remaining life prediction method, including steps S1210 to S1220.
In step S1210, a real-time bearing vibration signal is acquired;
In step S1220, the real-time bearing vibration signal is input to the bearing remaining life prediction model obtained by training and training using the above-mentioned bearing remaining life prediction model training method, to predict the bearing remaining life.
The present disclosure provides a method, apparatus, medium, and method for training a bearing residual life prediction model, which employs a method for adaptive frequency processing, utilizes fourier analysis to enhance feature representation, and captures long-term and short-term interactions of bearing vibration information while mitigating noise through an adaptive threshold. The method adopts an exponential smoothing processing method, combines fast Fourier transformation and exponential weighted smoothing, can effectively smooth input signals, reduces the influence of short-term stirring, and simultaneously reserves long-term trend. The method for enhancing the characteristics of the Harr wavelet is adopted, the Harr wavelet is utilized to decompose the vibration signal into sub-bands with different frequencies, the low-frequency trend and the high-frequency fault information are respectively extracted, the capturing capacity of key characteristics of the bearing vibration signal is enhanced after the characteristic resolution is reduced, and the accuracy and the robustness of model prediction are improved. The method adopts cyclic time sequence convolution, reduces the interference of external environment on data distribution through dynamic mean value removal normalization, and improves the robustness and generalization capability of the model. The method for self-adapting frequency is added in the stages of the encoder and the decoder, the capacity of decoding the complex time sequence of the model is improved, and the characteristic mining of the vibration signal is deeper and stronger. The residual service life of the bearing can be predicted more accurately through the technology disclosed by the invention, and support is provided for maintenance, fault early warning and performance optimization of equipment.
Thus far, the bearing remaining life prediction model training method, apparatus, medium, and prediction method according to the present disclosure have been described in detail. In order to avoid obscuring the concepts of the present disclosure, some details known in the art are not described. How to implement the solutions disclosed herein will be fully apparent to those skilled in the art from the above description.
Although specific embodiments of the disclosure have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the disclosure. It will be appreciated by those skilled in the art that modifications may be made to the above embodiments without departing from the scope and spirit of the disclosure. The scope of the present disclosure is defined by the appended claims.

Claims (10)

Translated fromChinese
1.一种轴承剩余寿命预测模型训练方法,其特征在于,所述方法包括:1. A method for training a bearing remaining life prediction model, characterized in that the method comprises:获取轴承振动信号;Obtain bearing vibration signal;对轴承振动信号进行自适应频率处理,得到融合特征;Adaptive frequency processing is performed on the bearing vibration signal to obtain fusion features;对融合特征进行指数平滑处理,得到指数平滑输出;Perform exponential smoothing on the fused features to obtain exponential smoothing output;对指数平滑输出进行哈尔小波特征增强处理,得到哈尔小波特征增强输出;Performing Haar wavelet feature enhancement processing on the exponential smoothing output to obtain Haar wavelet feature enhanced output;对哈尔小波特征增强输出进行划分,得到训练集;Divide the Haar wavelet feature enhancement output to obtain a training set;采用得到的训练集对初始轴承剩余寿命预测模型进行训练,得到目标轴承寿命预测模型,其中,初始轴承剩余寿命预测模型包括编码器和解码器,编码器对轴承振动信号的处理步骤,包括:利用一维卷积层对轴承振动信号进行卷积操作,将一维卷积层的输出作为自适应频率处理模块的输入,将自适应频率处理模块的输出作为循环时序卷积模块的输入,将循环时序卷积模块的输出作为双向门控循环单元的输入;解码器对双向门控循环单元的输出的处理步骤,包括:对双向门控循环单元的输出进行注意力机制处理,将注意力机制处理模块的输出作为自适应频率处理模块的输入,将自适应频率处理模块的输出作为单向门控单元的输入,将单向门控单元的输出输入至全连接层。The obtained training set is used to train the initial bearing remaining life prediction model to obtain the target bearing life prediction model, wherein the initial bearing remaining life prediction model includes an encoder and a decoder, and the encoder processes the bearing vibration signal in the following steps: performing a convolution operation on the bearing vibration signal using a one-dimensional convolution layer, using the output of the one-dimensional convolution layer as the input of an adaptive frequency processing module, using the output of the adaptive frequency processing module as the input of a cyclic timing convolution module, and using the output of the cyclic timing convolution module as the input of a bidirectional gated recurrent unit; the decoder processes the output of the bidirectional gated recurrent unit in the following steps: performing an attention mechanism on the output of the bidirectional gated recurrent unit, using the output of the attention mechanism processing module as the input of the adaptive frequency processing module, using the output of the adaptive frequency processing module as the input of a unidirectional gated unit, and inputting the output of the unidirectional gated unit into a fully connected layer.2.根据权利要求1所述的轴承剩余寿命预测模型训练方法,其特征在于,所述对轴承振动信号进行自适应频率处理,包括:2. The method for training a bearing remaining life prediction model according to claim 1, wherein the step of performing adaptive frequency processing on the bearing vibration signal comprises:对轴承振动信号进行快速傅里叶变换,得到频域;Perform fast Fourier transform on the bearing vibration signal to obtain the frequency domain;计算每个频域的能量,且进行归一化处理,得到归一化频域能量;Calculate the energy of each frequency domain and perform normalization to obtain normalized frequency domain energy;基于归一化频域能量和自适应阈值参数,生成自适应频域掩码;generating an adaptive frequency domain mask based on normalized frequency domain energy and an adaptive threshold parameter;将频域与对应的复数权重进行相乘,得到加权频域;Multiply the frequency domain with the corresponding complex weight to obtain the weighted frequency domain;将频域与自适应频域掩码进行相乘,得到掩蔽频域;Multiply the frequency domain with the adaptive frequency domain mask to obtain the masked frequency domain;对加权频域和掩蔽频域进行逆快速傅里叶变换,得到时域;Perform inverse fast Fourier transform on the weighted frequency domain and the masked frequency domain to obtain the time domain;通过多个卷积层提取时域的特征,且将多个特征进行融合,得到融合特征。The time domain features are extracted through multiple convolutional layers, and multiple features are fused to obtain fused features.3.根据权利要求1所述的轴承剩余寿命预测模型训练方法,其特征在于,所述对融合特征进行指数平滑处理,包括:3. The method for training a bearing remaining life prediction model according to claim 1, wherein the step of performing exponential smoothing on the fusion features comprises:确定指数平滑权重、平滑初始权重;Determine the exponential smoothing weight and the initial smoothing weight;根据指数平滑权重对轴承振动信号进行傅里叶卷积,得到傅里叶卷积输出;Perform Fourier convolution on the bearing vibration signal according to the exponential smoothing weight to obtain the Fourier convolution output;根据傅里叶卷积输出、平滑初始权重、以及轴承振动信号,计算得到指数平滑输出。The exponential smoothing output is calculated based on the Fourier convolution output, the smoothing initial weight, and the bearing vibration signal.4.根据权利要求1所述的轴承剩余寿命预测模型训练方法,其特征在于,所述对指数平滑输出进行哈尔小波特征增强处理,包括:4. The method for training a bearing remaining life prediction model according to claim 1, wherein the step of performing Haar wavelet feature enhancement processing on the exponential smoothing output comprises:对轴承振动信号进行维度扩张,得到变化结果;Expand the dimension of the bearing vibration signal to obtain the change result;对变化结果进行二维卷积和哈尔小波变换,得到变换结果;Perform two-dimensional convolution and Haar wavelet transform on the change result to obtain the transformation result;对变换结果进行二维卷积和转置,且进行哈尔小波变换,得到原始特征;Perform two-dimensional convolution and transposition on the transformation results, and perform Haar wavelet transform to obtain the original features;去除原始特征的第三维度,得到转换特征;Remove the third dimension of the original feature to obtain the transformed feature;在转换特征的第二维度上进行特征融合,得到哈尔小波特征增强输出。Feature fusion is performed on the second dimension of the transformed features to obtain the Haar wavelet feature enhanced output.5.根据权利要求1所述的轴承剩余寿命预测模型训练方法,其特征在于,所述将自适应频率处理模块的输出作为循环时序卷积模块的输入,其中,所述循环时序卷积模块对输入数据的处理,包括:5. The method for training a bearing remaining life prediction model according to claim 1, characterized in that the output of the adaptive frequency processing module is used as the input of the cyclic timing convolution module, wherein the processing of the input data by the cyclic timing convolution module includes:对输入数据进行归一化处理,得到仿射变换结果;Normalize the input data to obtain the affine transformation result;对仿射变换结果进行快速傅里叶变换,得到循环卷积结果;Perform fast Fourier transform on the affine transformation result to obtain the circular convolution result;对循环卷积结果进行第一层线性变换、激活,得到激活结果;Perform the first-layer linear transformation and activation on the circular convolution result to obtain the activation result;对激活结果进行第二层线性变换,得到第二层线性变换结果;Perform a second-layer linear transformation on the activation result to obtain a second-layer linear transformation result;对第二层线性变换结果进行去归一化,得到去归一化结果。The second layer linear transformation result is denormalized to obtain a denormalized result.6.根据权利要求5所述的轴承剩余寿命预测模型训练方法,其特征在于,所述对输入数据进行归一化处理,得到仿射变换结果,包括:6. The method for training a bearing remaining life prediction model according to claim 5, characterized in that the step of normalizing the input data to obtain an affine transformation result comprises:根据公式:,得到输入数据的均值,其中,表示输入数据序列,表示数据序列长度,表示序号;According to the formula: , get the mean of the input data ,in, represents the input data sequence, Indicates the length of the data sequence, Indicates the serial number;根据公式:,得到标准差,其中,表示常数;According to the formula: , and get the standard deviation ,in, represents a constant;根据公式:,得到归一化结果According to the formula: , and get the normalized result ;根据公式:,得到仿射变换结果,其中,均表示可学习的参数。According to the formula: , and get the affine transformation result ,in, and They all represent learnable parameters.7.根据权利要求6所述的轴承剩余寿命预测模型训练方法,其特征在于,所述对仿射变换结果进行快速傅里叶变换,得到循环卷积结果,包括:7. The method for training a bearing remaining life prediction model according to claim 6, wherein the step of performing a fast Fourier transform on the affine transformation result to obtain a circular convolution result comprises:根据公式:,得到循环卷积结果,其中,表示快速傅里叶变换,表示逆快速傅里叶变换,表示卷积核,表示元素乘法;According to the formula: , and get the circular convolution result ,in, represents the fast Fourier transform, represents the inverse fast Fourier transform, represents the convolution kernel, Represents element-wise multiplication;所述对循环卷积结果进行第一层线性变换、激活,得到激活结果,包括:The first-layer linear transformation and activation are performed on the circular convolution result to obtain the activation result, including:根据公式:,得到激活结果,其中,表示全连接层的权重矩阵,表示偏置项,表示激活函数;According to the formula: , get the activation result ,in, represents the weight matrix of the fully connected layer, represents the bias term, represents the activation function;所述对激活结果进行第二层线性变换,得到第二层线性变换结果,包括:The performing a second-layer linear transformation on the activation result to obtain a second-layer linear transformation result includes:根据公式:,得到第二层线性变换结果,其中,表示全连接层的权重矩阵,表示偏置项;According to the formula: , and get the second layer linear transformation result ,in, represents the weight matrix of the fully connected layer, represents the bias term;所述对第二层线性变换结果进行去归一化,得到去归一化结果,包括:The denormalizing the second-layer linear transformation result to obtain the denormalized result includes:根据公式:,得到去归一化结果According to the formula: , and get the denormalized result .8.一种轴承剩余寿命预测模型训练装置,其特征在于,包括:8. A bearing remaining life prediction model training device, characterized by comprising:获取模块,用于获取轴承振动信号;An acquisition module, used for acquiring bearing vibration signals;自适应频率处理模块,用于对轴承振动信号进行自适应频率处理,得到融合特征;An adaptive frequency processing module is used to perform adaptive frequency processing on bearing vibration signals to obtain fusion features;指数平滑处理模块,用于对融合特征进行指数平滑处理,得到指数平滑输出;An exponential smoothing processing module is used to perform exponential smoothing on the fused features to obtain exponential smoothing output;哈尔小波特征增强处理模块,用于对指数平滑输出进行哈尔小波特征增强处理,得到哈尔小波特征增强输出;A Haar wavelet feature enhancement processing module is used to perform Haar wavelet feature enhancement processing on the exponential smoothing output to obtain a Haar wavelet feature enhanced output;划分模块,用于对哈尔小波特征增强输出进行划分,得到训练集;A partitioning module is used to partition the Haar wavelet feature enhancement output to obtain a training set;训练模块,用于采用得到的训练集对初始轴承剩余寿命预测模型进行训练,得到目标轴承寿命预测模型,其中,初始轴承剩余寿命预测模型包括编码器和解码器,编码器对轴承振动信号的处理步骤,包括:利用一维卷积层对轴承振动信号进行卷积操作,将一维卷积层的输出作为自适应频率处理模块的输入,将自适应频率处理模块的输出作为循环时序卷积模块的输入,将循环时序卷积模块的输出作为双向门控循环单元的输入;解码器对双向门控循环单元的输出的处理步骤,包括:对双向门控循环单元的输出进行注意力机制处理,将注意力机制处理模块的输出作为自适应频率处理模块的输入,将自适应频率处理模块的输出作为单向门控单元的输入,将单向门控单元的输出输入至全连接层。A training module is used to train an initial bearing remaining life prediction model using the obtained training set to obtain a target bearing life prediction model, wherein the initial bearing remaining life prediction model includes an encoder and a decoder, and the encoder processes the bearing vibration signal in the following steps: performing a convolution operation on the bearing vibration signal using a one-dimensional convolution layer, using the output of the one-dimensional convolution layer as the input of an adaptive frequency processing module, using the output of the adaptive frequency processing module as the input of a cyclic timing convolution module, and using the output of the cyclic timing convolution module as the input of a bidirectional gated cyclic unit; the decoder processes the output of the bidirectional gated cyclic unit in the following steps: performing an attention mechanism on the output of the bidirectional gated cyclic unit, using the output of the attention mechanism processing module as the input of the adaptive frequency processing module, using the output of the adaptive frequency processing module as the input of a unidirectional gated unit, and inputting the output of the unidirectional gated unit into a fully connected layer.9.一种轴承剩余寿命预测方法,其特征在于,所述方法包括:9. A method for predicting the remaining life of a bearing, characterized in that the method comprises:获取实时轴承振动信号;Get real-time bearing vibration signal;将实时轴承振动信号输入采用如权利要求1至7任一项所述的轴承剩余寿命预测模型训练方法训练得到的轴承剩余寿命预测模型,预测轴承剩余寿命。The real-time bearing vibration signal is input into a bearing remaining life prediction model trained by the bearing remaining life prediction model training method as described in any one of claims 1 to 7 to predict the remaining life of the bearing.10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序指令,该指令被处理器执行时实现如权利要求1至7任一项所述的轴承剩余寿命预测模型训练方法或如权利要求9所述的轴承剩余寿命预测方法。10. A computer-readable storage medium, characterized in that computer program instructions are stored thereon, and when the instructions are executed by a processor, the bearing remaining life prediction model training method as described in any one of claims 1 to 7 or the bearing remaining life prediction method as described in claim 9 is implemented.
CN202510322280.6A2025-03-192025-03-19Bearing residual life prediction model training method, device, medium and prediction methodActiveCN119849548B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202510322280.6ACN119849548B (en)2025-03-192025-03-19Bearing residual life prediction model training method, device, medium and prediction method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202510322280.6ACN119849548B (en)2025-03-192025-03-19Bearing residual life prediction model training method, device, medium and prediction method

Publications (2)

Publication NumberPublication Date
CN119849548Atrue CN119849548A (en)2025-04-18
CN119849548B CN119849548B (en)2025-05-27

Family

ID=95365320

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202510322280.6AActiveCN119849548B (en)2025-03-192025-03-19Bearing residual life prediction model training method, device, medium and prediction method

Country Status (1)

CountryLink
CN (1)CN119849548B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120257186A (en)*2025-06-052025-07-04太原理工大学 A method, device, equipment and medium for predicting the remaining service life of a roller

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210157312A1 (en)*2016-05-092021-05-27Strong Force Iot Portfolio 2016, LlcIntelligent vibration digital twin systems and methods for industrial environments
CN116316591A (en)*2023-03-172023-06-23山东科技大学 Short-term photovoltaic power prediction method and system based on hybrid bidirectional gating loop

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210157312A1 (en)*2016-05-092021-05-27Strong Force Iot Portfolio 2016, LlcIntelligent vibration digital twin systems and methods for industrial environments
CN116316591A (en)*2023-03-172023-06-23山东科技大学 Short-term photovoltaic power prediction method and system based on hybrid bidirectional gating loop

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JIANGHONG ZHOU等: "A Continuous Remaining Useful Life Prediction Method With Multistage Attention Convolutional Neural Network and Knowledge Weight Constraint", 《IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS》, 18 October 2024 (2024-10-18), pages 1 - 14*
陈玉球: "基于改进CNN-BiGRU的电机轴承故障识别", 《组合机床与自动化加工技术》, 20 July 2022 (2022-07-20), pages 75 - 80*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120257186A (en)*2025-06-052025-07-04太原理工大学 A method, device, equipment and medium for predicting the remaining service life of a roller

Also Published As

Publication numberPublication date
CN119849548B (en)2025-05-27

Similar Documents

PublicationPublication DateTitle
CN108133188B (en)Behavior identification method based on motion history image and convolutional neural network
CN119849548B (en)Bearing residual life prediction model training method, device, medium and prediction method
Imani et al.Fach: Fpga-based acceleration of hyperdimensional computing by reducing computational complexity
CN113255437A (en)Fault diagnosis method for deep convolution sparse automatic encoder of rolling bearing
CN111709295A (en) A real-time gesture detection and recognition method and system based on SSD-MobileNet
CN115204035B (en)Method, device and storage medium for predicting operation parameters of generator set based on multi-scale time sequence data fusion model
CN111242377A (en)Short-term wind speed prediction method integrating deep learning and data denoising
Guo et al.A fully-pipelined expectation-maximization engine for Gaussian mixture models
CN112988548A (en)Improved Elman neural network prediction method based on noise reduction algorithm
CN113627375A (en) A planetary gear fault diagnosis method, system, storage medium and computing device
CN114064203B (en)Cloud virtual machine load prediction method based on multi-scale analysis and depth network model
CN114970717A (en) Time series data anomaly detection method, electronic device and computer storage medium
CN116582337A (en)Abnormal flow detection method and system
CN114419341B (en)Convolutional neural network image recognition method based on transfer learning improvement
CN117708507B (en)Efficient alpha and beta ray identification and classification method based on artificial intelligence
CN117853739A (en)Remote sensing image feature extraction model pre-training method and device based on feature transformation
Wirayasa et al.Comparison of Convolutional Neural Networks Model Using Different Optimizers for Image Classification
Venkateshalu et al.Optimized CNN Learning Model With Multi‐Threading for Forgery Feature Detection in Real‐Time Streaming Approaches
Shan et al.Long-Term Water Level Prediction of Hongze Lake Based on ICEEMDAN-AdaBoost-GRU-LSTM
Lytvyn et al.Object image recognition using multilayer perceptron combined with Singular value decomposition
CN119961813B (en) A method, device, storage medium and equipment for diagnosing aircraft engine faults
CN119622470B (en) A time-frequency graph fault diagnosis method and device based on multi-scale feature fusion and incremental learning
CN119938976B (en) Auscultation sound data mining method and device
Han et al.An attention-oriented U-Net model and global feature for medical image segmentation
CN117473400B (en) Equipment fault diagnosis method based on multi-channel hierarchical transformation network structure

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp