CN114720129B - Rolling bearing residual life prediction method and system based on bidirectional GRU - Google Patents
Rolling bearing residual life prediction method and system based on bidirectional GRU Download PDFInfo
- Publication number
- CN114720129B CN114720129B CN202210300479.5A CN202210300479A CN114720129B CN 114720129 B CN114720129 B CN 114720129B CN 202210300479 A CN202210300479 A CN 202210300479A CN 114720129 B CN114720129 B CN 114720129B
- Authority
- CN
- China
- Prior art keywords
- degradation index
- rolling bearing
- model
- value
- bigru
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M13/00—Testing of machine parts
- G01M13/04—Bearings
- G01M13/045—Acoustic or vibration analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/04—Ageing analysis or optimisation against ageing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/082—Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Medical Informatics (AREA)
- Game Theory and Decision Science (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Hardware Design (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Acoustics & Sound (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Abstract
Description
技术领域technical field
本发明涉及滚动轴承状态评估技术领域,特别涉及一种基于双向GRU的滚动轴承剩余寿命预测方法及系统。The invention relates to the technical field of state evaluation of rolling bearings, in particular to a method and system for predicting the remaining life of rolling bearings based on a bidirectional GRU.
背景技术Background technique
本部分的陈述仅仅是提供了与本发明相关的背景技术,并不必然构成现有技术。The statements in this section merely provide background art related to the present invention and do not necessarily constitute prior art.
随着智能传感、无线通信和计算机技术的快速发展,决策(DM)正朝着智能、鲁棒和自适应的方向发展。剩余使用寿命(RUL)预测作为决策中最关键的技术之一,可以提前预测故障时间,便于维修工程师进行定性风险分析,制定相应的维修策略,从而避免灾难性情况,更好地保证机械设备的可靠性和安全性。With the rapid development of smart sensing, wireless communication, and computer technologies, decision making (DM) is developing toward being intelligent, robust, and adaptive. Remaining useful life (RUL) prediction, as one of the most critical technologies in decision-making, can predict the failure time in advance, which is convenient for maintenance engineers to conduct qualitative risk analysis and formulate corresponding maintenance strategies, so as to avoid catastrophic situations and better ensure the mechanical equipment. reliability and safety.
滚动轴承是机械设备中最常见但最重要的部件之一,其健康状况将直接影响机械设备的安全性、可靠性和可用性。目前,滚动轴承RUL预测方法主要分为基于模型的方法、数据驱动的方法两类。其中,基于模型的方法通过建立物理模型来推断健康状态的未来趋势,需要大量关于研究对象的先验知识和经验,导致其泛化能力差。而数据驱动的方法主要通过对历史数据进行建模进行健康预测,无需研究对象的数学模型或专家经验。因此,近年来,数据驱动的方法被广泛应用于剩余寿命预测。Rolling bearings are one of the most common but important parts in mechanical equipment, and their health will directly affect the safety, reliability and availability of mechanical equipment. At present, the RUL prediction methods of rolling bearings are mainly divided into two categories: model-based methods and data-driven methods. Among them, the model-based method infers the future trend of health status by establishing a physical model, which requires a lot of prior knowledge and experience about the research object, resulting in poor generalization ability. The data-driven method mainly makes health predictions by modeling historical data, without the need for mathematical models or expert experience of the research object. Therefore, in recent years, data-driven methods have been widely used in remaining life prediction.
退化趋势时间相关性获取和健康预测是数据驱动的剩余寿命预测方法的关键步骤,目前主流方法是在构建退化指标的基础上,结合支持向量回归机、人工神经网络及深度神经网络等模型进行剩余寿命预测。然而,基于人工提取特征的退化指标构建方法严重依赖经验知识,且目前大部分研究的剩余寿命预测模型仅能在单一时间方向(即向前或向后)捕获数据的时间相关性,剩余寿命预测准确率有待提升。Acquisition of time correlation of degradation trend and health prediction are the key steps of data-driven residual life prediction method. The current mainstream method is based on the construction of degradation index, combined with models such as support vector regression machine, artificial neural network and deep neural network to carry out residual life expectancy. However, the method of constructing degradation indicators based on artificially extracted features relies heavily on empirical knowledge, and most of the current remaining life prediction models can only capture the time correlation of data in a single time direction (ie, forward or backward). Accuracy needs to be improved.
发明内容Contents of the invention
为了解决现有技术的不足,本发明提供了一种基于双向GRU的滚动轴承剩余寿命预测方法及系统,从轴承原始状态信号中自动提取退化趋势,并有效捕捉时间序列信号之间隐藏的长期相关性,实现了轴承剩余寿命准确预测。In order to solve the shortcomings of the existing technology, the present invention provides a method and system for predicting the remaining life of rolling bearings based on bidirectional GRU, which automatically extracts the degradation trend from the original state signal of the bearing, and effectively captures the hidden long-term correlation between time series signals , to achieve accurate prediction of bearing remaining life.
为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
本发明第一方面提供了一种基于双向GRU的滚动轴承剩余寿命预测方法。The first aspect of the present invention provides a method for predicting the remaining life of a rolling bearing based on a bidirectional GRU.
一种基于双向GRU的滚动轴承剩余寿命预测方法,包括以下过程:A method for predicting the remaining life of a rolling bearing based on a two-way GRU, including the following processes:
获取滚动轴承的振动信号;Obtain vibration signals of rolling bearings;
根据获取的振动信号和预设卷积神经网络模型,得到滚动轴承的退化指标估计值;According to the obtained vibration signal and the preset convolutional neural network model, the estimated value of the degradation index of the rolling bearing is obtained;
根据退化指标的单调性、趋势性、鲁棒性对剩余寿命预测结果影响,赋予评价指标不同权值,得到融合趋势性、单调性和鲁棒性的退化指标评价值。According to the influence of the monotonicity, trendiness and robustness of degradation indicators on the prediction results of remaining life, different weights are given to the evaluation indicators, and the evaluation value of degradation indicators integrating trendiness, monotonicity and robustness is obtained.
根据退化指标估计值和预设第一BiGRU模型,得到退化指标预测值;According to the estimated value of the degradation index and the preset first BiGRU model, the predicted value of the degradation index is obtained;
根据退化指标估计值和预设第二BiGRU模型,得到剩余使用寿命预测值;According to the estimated value of the degradation index and the preset second BiGRU model, the predicted value of the remaining service life is obtained;
作为可选的实施方式,预设卷积神经网络模型的训练中,采用的退化指标获取方式为:As an optional implementation, in the training of the preset convolutional neural network model, the degradation index acquisition method adopted is:
基于AVMD-KPCA的退化指标提取方法,对轴承信号进行自适应分解,得到K个窄带固有模态分量信号并计算其固有能量,通过KPCA核主成分分析算法将得到的窄带固有模态分量信号的固有能量转化为退化指标。Based on the AVMD-KPCA degradation index extraction method, the bearing signal is adaptively decomposed to obtain K narrowband intrinsic mode component signals and calculate their intrinsic energy. The obtained narrowband intrinsic mode component signals are obtained through the KPCA kernel principal component analysis algorithm. Intrinsic energy is converted into a degradation indicator.
作为可选的实施方式,将K个窄带固有模态分量信号的固有能量利用KPCA 进行降维压缩,KPCA的核函数为高斯核函数。As an optional implementation manner, the intrinsic energies of the K narrowband intrinsic mode component signals are dimensionally reduced and compressed by KPCA, and the kernel function of KPCA is a Gaussian kernel function.
作为可选的实施方式,以KPCA提取的第一主成分为退化指标估计值。As an optional implementation manner, the first principal component extracted by KPCA is used as the estimated value of the degradation index.
作为可选的实施方式,卷积神经网络的训练中,包括:As an optional implementation, the training of the convolutional neural network includes:
滚动轴承的原始振动信号X∈Rp×q用作训练卷积神经网络模型的输入,输入矩阵由维数为a1×b1的M个卷积核卷积而成,利用ReLU激活函数,卷积层的维数为(p-a1+1)×(q-b1+1),卷积层的输出特征映射在池化层中进行二次抽样。The original vibration signal X∈R p×q of the rolling bearing is used as the input for training the convolutional neural network model. The input matrix is convoluted by M convolution kernels with dimensions a 1 ×b 1. Using the ReLU activation function, the volume The dimension of the product layer is (pa 1 +1) × (qb 1 +1), and the output feature map of the convolutional layer is sub-sampled in the pooling layer.
作为可选的实施方式,通过滑动时间窗口将训练数据转换为多个训练样本向量。As an optional implementation, the training data is converted into multiple training sample vectors through a sliding time window.
作为可选的实施方式,利用网格搜索方法对第一BiGRU模型和第二BiGRU 模型的隐藏层的数量和每个隐藏层中的单元进行优化。As an optional implementation manner, a grid search method is used to optimize the number of hidden layers and units in each hidden layer of the first BiGRU model and the second BiGRU model.
本发明第二方面提供了一种基于双向GRU的滚动轴承剩余寿命预测系统。The second aspect of the present invention provides a system for predicting the remaining life of a rolling bearing based on a bidirectional GRU.
一种基于双向GRU的滚动轴承剩余寿命预测系统,包括:A rolling bearing residual life prediction system based on bidirectional GRU, including:
数据获取模块,被配置为:获取滚动轴承的振动信号;The data acquisition module is configured to: acquire the vibration signal of the rolling bearing;
退化指标估计模块,被配置为:根据获取的振动信号和预设卷积神经网络模型,得到滚动轴承的退化指标估计值;The degradation index estimation module is configured to: obtain the estimated value of the degradation index of the rolling bearing according to the obtained vibration signal and the preset convolutional neural network model;
状态评估模块,被配置为:根据退化指标的单调性、趋势性、鲁棒性对剩余寿命预测结果影响,得到融合趋势性、单调性和鲁棒性的退化指标评价值。The state evaluation module is configured to: obtain the evaluation value of the degradation index that integrates the trend, monotonicity, and robustness according to the influence of the monotonicity, trendiness, and robustness of the degradation index on the prediction result of the remaining life.
退化指标预测模块,被配置为:根据退化指标估计值和预设第一BiGRU模型,得到退化指标预测值;The degradation index prediction module is configured to: obtain the predicted value of the degradation index according to the estimated value of the degradation index and the preset first BiGRU model;
剩余使用寿命预测模块,被配置为:根据退化指标估计值和预设第二BiGRU 模型,得到剩余使用寿命预测值;The remaining service life prediction module is configured to: obtain the remaining service life prediction value according to the estimated value of the degradation index and the preset second BiGRU model;
本发明第三方面提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如本发明第一方面所述的基于双向GRU的滚动轴承剩余寿命预测方法中的步骤。The third aspect of the present invention provides a computer-readable storage medium on which a program is stored, and when the program is executed by a processor, the steps in the method for predicting the remaining life of a rolling bearing based on a bidirectional GRU as described in the first aspect of the present invention are implemented .
本发明第四方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本发明第一方面所述的基于双向GRU的滚动轴承剩余寿命预测方法中的步骤。The fourth aspect of the present invention provides an electronic device, including a memory, a processor, and a program stored on the memory and operable on the processor. Steps in the bidirectional GRU-based rolling bearing residual life prediction method.
与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:
1、本发明所述的基于双向GRU的滚动轴承剩余寿命预测方法及系统,根据退化指标估计值和预设第一BiGRU模型,得到退化指标预测值;根据退化指标估计值和预设第二BiGRU模型,得到剩余使用寿命预测值;实现了滚动轴承退化指标的更准确估计和剩余使用寿命的更精准预测。1. The method and system for predicting the remaining life of a rolling bearing based on bidirectional GRU according to the present invention obtains the predicted value of the degradation index according to the estimated value of the degradation index and the preset first BiGRU model; and obtains the predicted value of the degradation index according to the estimated value of the degradation index and the preset second BiGRU model , to obtain the predicted value of the remaining service life; the more accurate estimation of the degradation index of the rolling bearing and the more accurate prediction of the remaining service life are realized.
2、本发明所述的基于双向GRU的滚动轴承剩余寿命预测方法及系统,预设卷积神经网络模型的训练中,首先用基于AVMD-KPCA的退化指标提取方法,对轴承信号进行自适应分解,得到K个窄带固有模态分量信号并计算其固有能量,通过KPCA核主成分分析算法将得到的窄带固有模态分量信号的固有能量转化为退化指标。然后用轴承振动数据作为卷积神经网路模型的输入,退化指标作为目标输出,得到用于在线提取退化指标的卷积神经网络模型。克服了退化指标获取的主观性,提高了退化指标预测的精度。2. In the method and system for predicting the remaining life of rolling bearings based on two-way GRU according to the present invention, in the training of the preset convolutional neural network model, first use the degradation index extraction method based on AVMD-KPCA to adaptively decompose the bearing signal, K narrowband natural mode component signals are obtained and their intrinsic energies are calculated, and the intrinsic energy of the obtained narrowband natural mode component signals is converted into a degradation index by KPCA kernel principal component analysis algorithm. Then, the bearing vibration data is used as the input of the convolutional neural network model, and the degradation index is used as the target output to obtain the convolutional neural network model for online extraction of the degradation index. The subjectivity of degradation index acquisition is overcome, and the accuracy of degradation index prediction is improved.
本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Advantages of additional aspects of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
附图说明Description of drawings
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention, and the schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention.
图1为本发明实施例1提供的基于双向GRU的滚动轴承剩余寿命预测方法的原理结构图。FIG. 1 is a schematic structural diagram of a method for predicting the remaining life of a rolling bearing based on a bidirectional GRU provided in
图2为本发明实施例1提供的基于CNN的DI估计方法的框架示意图。FIG. 2 is a schematic diagram of the framework of the CNN-based DI estimation method provided by Embodiment 1 of the present invention.
图3为本发明实施例1提供的滑动时间窗处理示意图。FIG. 3 is a schematic diagram of sliding time window processing provided by
图4为本发明实施例1提供的BiGRU模型结构图。Fig. 4 is a structural diagram of the BiGRU model provided by
具体实施方式Detailed ways
下面结合附图与实施例对本发明作进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。It should be noted that the following detailed description is exemplary and intended to provide further explanation of the present invention. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。It should be noted that the terminology used here is only for describing specific embodiments, and is not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "comprising" and/or "comprising" are used in this specification, they mean There are features, steps, operations, means, components and/or combinations thereof.
在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。In the case of no conflict, the embodiments and the features in the embodiments of the present invention can be combined with each other.
实施例1:Example 1:
本发明实施例1提供了一种基于双向GRU的滚动轴承剩余寿命预测方法,首先,通过自适应噪声和动态主成分分析(AVMD-KPCA)的完全集成经验模态分解,提取用于训练轴承的新非线性DI,更符合轴承退化的真实规律来描述退化过程;然后,通过学习和捕捉原始振动信号与训练滚动轴承DI的映射关系,构建了一个用于DI估计的CNN模型,其代表性特征是用CNN模型从原始振动信号中自动提取的,无需手动提取和选择特征;由于其泛化性和鲁棒性,该模型可以在不改变模型超参数的情况下转移到具有相似运行条件的其他轴承上;一旦估计了DI,就建立BiGRU模型来进行寿命预测,包括未来的DI和RUL预测。
具体的,包括以下过程:Specifically, the following processes are included:
S1:数据采集。由多通道在线检测分析系统DH5972N在旋转机械故障模拟平台HFZZ-II上采集获得。S1: Data collection. It is collected by the multi-channel online detection and analysis system DH5972N on the rotating machinery fault simulation platform HFZZ-II.
S2:DI提取。采用AVMD-KPCA从采集的振动信号中提取DI;S2: DI extraction. Using AVMD-KPCA to extract DI from the collected vibration signal;
S3:DI估计。建立CNN模型,捕捉隐藏在原始振动信号中的代表性特征,自动估计在线滚动轴承的DI;S3: DI estimation. Build a CNN model, capture the representative features hidden in the original vibration signal, and automatically estimate the DI of the online rolling bearing;
S4:DI预测,构建了BiGRU模型,将在线滚动轴承的估计DI送入训练好的 DI预测模型中,进行未来DI预测。S4: DI prediction, the BiGRU model is constructed, and the estimated DI of the online rolling bearing is sent to the trained DI prediction model for future DI prediction.
S5:寿命预测,构建了BiGRU模型,将在线滚动轴承的估计DI送入训练好的寿命预测模型中,进行RUL预测。S5: Life prediction, a BiGRU model is constructed, and the estimated DI of the online rolling bearing is sent into the trained life prediction model for RUL prediction.
S1中,数据集从模拟平台获取,该测试平台由一系列组件组成,这些组件在不同的工作条件下产生从运行到故障的振动信号。液压加载机产生的径向力被施加在被测轴承上,以模拟不同的工作条件。轴速度由电机速度控制器控制。两个加速度计分别用于采集水平和垂直方向采样频率为20kHz的振动信号。采样周期设置为1分钟,每次采样1秒钟。本文只采用水平振动信号,因为它含有更多对滚动轴承健康退化有用的信息。数据集包括5个SDK6205轴承,这些轴承在三种运行条件下进行了测试。对于每种情况,前三个滚动轴承用作训练轴承,其余的用作测试轴承。In S1, the dataset is acquired from a simulation platform consisting of a series of components that generate vibration signals from operation to failure under different operating conditions. The radial force generated by the hydraulic loader is applied to the bearing under test to simulate different working conditions. The shaft speed is controlled by the motor speed controller. The two accelerometers are used to collect vibration signals with a sampling frequency of 20kHz in the horizontal and vertical directions respectively. The sampling period is set to 1 minute, and each sampling is 1 second. Only the horizontal vibration signal is used in this paper because it contains more information useful for the health degradation of rolling bearings. The dataset includes 5 SDK6205 bearings, which were tested under three operating conditions. For each case, the first three rolling bearings were used as training bearings and the rest as test bearings.
S2中,采用基于AVMD-KPCA的DI提取方法,对轴承信号进行自适应分解,得到K个窄带固有模态分量信号,通过KPCA核主成分分析算法将其转化为退化指标DI。In S2, the DI extraction method based on AVMD-KPCA is used to adaptively decompose the bearing signal to obtain K narrow-band intrinsic mode component signals, which are converted into degradation indicators DI by KPCA kernel principal component analysis algorithm.
VMD具体步骤详细说明如下:The detailed steps of VMD are as follows:
首先,对每个模态信号uk(t),通过希尔伯特变换获得其解析信号,并计算其单侧频谱:First, for each modal signal u k (t), its analytic signal is obtained by Hilbert transform, and its one-sided spectrum is calculated:
其次,为每个解析信号估算一个中心频率并加入相应的信号中,从而将该信号调制的固定的基频带上,即:Second, estimate a center frequency for each resolved signal And add it to the corresponding signal, so that the signal is modulated on a fixed baseband, that is:
最后,通过求解调制后信号的高斯平滑度,即其梯度的L2范数,估算出信号的频带。变分问题可表示为:Finally, by solving the Gaussian smoothness of the modulated signal, that is, the L2 norm of its gradient, the frequency band of the signal is estimated. The variational problem can be expressed as:
式中,{uk}:={u1,u2,…uK}代表信号uk(t)的所有模态,{ωk}:={ω1,ω2,…ωK}代表信号的中心频率,K为信号模态总数,所有信号模态加和。In the formula, {u k }:={u 1 ,u 2 ,…u K } represent all modes of signal u k (t), {ω k }:={ω 1 ,ω 2 ,…ω K } represent The center frequency of the signal, K is the total number of signal modes, All signal modes are summed.
为将式(3)的带约束变分问题转化成不带约束变分问题,引入二次惩罚因数α和拉格朗日乘子λ;I,式(3)可转化増广拉格朗日表达式:In order to transform the band constraint variational problem of formula (3) into the unconstrained variational problem, introduce quadratic penalty factor α and Lagrangian multiplier λ; 1, formula (3) can transform augmented Lagrangian expression:
采用乘法算子交替算法求解以上变分问题,具体算法流程如下:The above variational problem is solved by using the multiplication operator alternation algorithm. The specific algorithm flow is as follows:
(1)初始化λ1,n=0(1) Initialization λ 1 ,n=0
(2)对于k=1:1:K,通过求解下最优化问题,更新uk。(2) For k=1:1:K, u k is updated by solving the next optimization problem.
利用Parseval/Plancherel傅里叶等距变换,将上述问题转换到频域:Using the Parseval/Plancherel Fourier equidistant transform, the above problem is converted to the frequency domain:
用ω-ωk代替式(6)中的ω,则上式可转化为:Replace ω in formula (6) with ω-ω k , then the above formula can be transformed into:
利用重建保真度项过程中真实信号的Hermitian对称性,可将上式改写为非负频率区间的积分形式,具体如下:Using the Hermitian symmetry of the real signal in the process of reconstructing the fidelity term, the above formula can be rewritten as the integral form of the non-negative frequency interval, as follows:
求解此二次优化问题可得:Solving this quadratic optimization problem gives:
(3)对于k=1:1:K,通过求解以下最优化问题,更新ωk:(3) For k=1:1:K, update ω k by solving the following optimization problem:
采用与S2相同的处理方式,将上式所表示的最优化问题转换到频域进行处理,即:Using the same processing method as S2, the optimization problem represented by the above formula is converted to the frequency domain for processing, namely:
求解上式可得:Solving the above formula can get:
(4)对于给定的误差判别量e,若则终止迭代,否则返回步骤(2);(4) For a given error discriminant e, if Then terminate the iteration, otherwise return to step (2);
(5)每个窄带固有模态分量信号的固有能量E(t)计算为:(5) The intrinsic energy E(t) of each narrowband intrinsic mode component signal is calculated as:
并提出了一种新的指标,称为谱互相关度(SPC),作为选择条件来实现惩罚因子α的自适应选择。SPC可以评估模态混叠的程度,用于量化“重叠”。指标SPC如下方程式:And a new index called spectral cross-correlation (SPC) is proposed as a selection condition to realize the adaptive selection of the penalty factor α. SPC can assess the degree of modal aliasing and is used to quantify "overlap". The index SPC is as follows:
其中F(·)是特定信号或时间序列的傅里叶变换。where F( ) is the Fourier transform of a particular signal or time series.
对于每个惩罚因子α,计算每个分解模式的傅里叶变换,然后根据方程(14) 取得其SPC。然后选择最接近SPC平均值的,并选择其对应的惩罚因子α值作为最佳值。For each penalty factor α, the Fourier transform of each decomposition mode is calculated, and then its SPC is obtained according to equation (14). Then choose the one closest to the SPC average, and choose its corresponding penalty factor α value as the best value.
通过以上算法,可将振动信号分解为K个窄带固有模态分量信号并计算其固有能量。然后,将K条由固有能量组成的序列送给KPCA进行降维压缩,采用的核函数为高斯核函数,公式如下:Through the above algorithm, the vibration signal can be decomposed into K narrowband intrinsic mode component signals and their intrinsic energy can be calculated. Then, send K sequences composed of inherent energy to KPCA for dimensionality reduction and compression. The kernel function used is a Gaussian kernel function, and the formula is as follows:
本文选取KPCA提取的第一主成分作为DI来描述退化过程。In this paper, the first principal component extracted by KPCA is selected as DI to describe the degradation process.
S3中,在卷积层,输入被一组可学习的核卷积,得到新的特征映射,如下所示:In S3, in the convolutional layer, the input is convolved with a set of learnable kernels to obtain a new feature map, as follows:
滚动轴承的原始振动信号X∈Rp×q用作训练CNN模型的输入,而DI值被用作目标输出。输入矩阵由维数为a1×b1的M个卷积核卷积而成。The original vibration signal X ∈ R p × q of the rolling bearing is used as the input to train the CNN model, while the DI value is used as the target output. The input matrix is convolved by M convolution kernels with dimensions a 1 ×b 1 .
利用ReLU激活函数,得到维数为(p-a1+1)×(q-b1+1),卷积层的输出特征映射在以下池化层中进行二次抽样。然后是几个卷积层和池化层,从输入的原始振动信号中捕获代表性的特征。然后,完全连接的层作为回归层,生成预测输出(DI标签)。CNN模型训练完成后,将测试轴承的在线振动信号输入训练后的CNN模型。CNN模型直接从原始振动信号中捕捉代表性特征,并可获得估计的DI值。Using the ReLU activation function, the dimension is (pa 1 +1) × (qb 1 +1), and the output feature map of the convolutional layer is sub-sampled in the following pooling layer. Then there are several convolutional and pooling layers to capture representative features from the input raw vibration signal. Then, the fully connected layer acts as a regression layer, generating the predicted output (DI labels). After the training of the CNN model is completed, the online vibration signal of the test bearing is input into the trained CNN model. The CNN model directly captures representative features from raw vibration signals and can obtain estimated DI values.
并根据健康指标的单调性、趋势性、鲁棒性对剩余寿命预测结果影响,赋予评价指标不同权值,建立融合趋势性、单调性和鲁棒性的退化指标评价准则。And according to the influence of monotonicity, trendiness and robustness of health indicators on the prediction results of remaining life, different weights are given to the evaluation indicators, and the evaluation criteria of degradation indicators integrating trendiness, monotonicity and robustness are established.
式中,ωi,i=1,2,3为评价指标权值,Y(tk)为退化指标,T(tk)为时间向量, Vcorr(Y(tk),T(tk))为趋势性值,用来表征健康指标的趋势性,Vmon(Y(tk))为单调值,用来表征健康指标的增减变化,Vrob(Y(tk))为鲁棒性值,反应健康指标对异常值的容忍度。In the formula, ω i , i=1, 2, 3 are the evaluation index weights, Y(t k ) is the degradation index, T(t k ) is the time vector, V corr (Y(t k ),T(t k )) is the trend value, which is used to represent the trend of health indicators, V mon (Y(t k )) is a monotonic value, used to represent the increase or decrease of health indicators, V rob (Y(t k )) is the robustness The stickiness value reflects the tolerance of health indicators to outliers.
S4中,GRU模型包含2个门结构,重置门和更新门,如下所示:In S4, the GRU model contains 2 gate structures, reset gate and update gate, as follows:
xt代表输入数据,yt为GRU的输出,ht表示GRU单元的输出,r为重置门,z 为更新门,r和z一起控制如何从前面的隐藏状态ht-1通过计算得到新的隐含状态 ht,σ代表sigmoid激活函数,Wz是更新门权重。x t represents the input data, y t is the output of the GRU, h t represents the output of the GRU unit, r is the reset gate, z is the update gate, r and z together control how to get from the previous hidden state h t-1 through calculation The new hidden state h t , σ represents the sigmoid activation function, and W z is the update gate weight.
BiGRU模型的最基本单元由一个前向传播的GRU单元和一个后向传播的 GRU单元共同组成。在单向传播的GRU网络中,状态信息总是从前向后输出的。在剩余寿命预测问题中,当前时刻的输出信息可以和前一时刻的状态信息和后一时刻的状态信息都有关联。The most basic unit of the BiGRU model is composed of a GRU unit for forward propagation and a GRU unit for backward propagation. In a unidirectional GRU network, state information is always output from front to back. In the remaining life prediction problem, the output information at the current moment can be related to the state information at the previous moment and the state information at the next moment.
BiGRU当前的隐含状态信息由当前的输入xt,t-1时刻向前的隐含状态和反向的隐含状态的输出/>三个部分一起决定。BiGRU's current hidden state information is based on the current input x t , the hidden state forward at time t-1 and the output of the inverted hidden state /> The three parts are decided together.
该模型包含两个步骤,即训练步骤和测试步骤。The model consists of two steps, a training step and a testing step.
在训练步骤中,使用DI值来构建训练数据集。为了提高输入数据的信息量和模型的预测精度,训练数据集的构建采用滑动时间窗技术。采用固定长度的时间窗连续采样,时间窗每次滑动一个测量单位,不断获取新的样本,直至生命周期结束。In the training step, the DI values are used to construct the training dataset. In order to improve the information content of the input data and the prediction accuracy of the model, the construction of the training data set adopts the sliding time window technology. A fixed-length time window is used for continuous sampling, and the time window slides one measurement unit at a time to continuously acquire new samples until the end of the life cycle.
通过使用滑动时间窗口处理技术,训练数据集可以形成为Xt=[dt,dt+1,…,dt+w]是第i个训练样本向量,其中dt表示训练滚动轴承在t 时刻的归一化DI值,w是时间窗口的长度。yt=dt+w+1是对应的标签。通过输入训练数据,可以通过最小化均方误差(MSE)函数来训练BiGRU,表示为:By using a sliding time window processing technique, the training dataset can be formed as X t =[d t ,d t+1 ,…,d t+w ] is the i-th training sample vector, where d t represents the normalized DI value of the training rolling bearing at time t, and w is the length of the time window. y t =d t+w+1 is the corresponding label. By inputting training data, BiGRU can be trained by minimizing the mean square error (MSE) function, expressed as:
其中,yt和是实际和预测的标签。T表示训练样本的总数。为了训练过程的快速收敛,BiGRU模型配备了Adam优化器,该优化器已被证实在预测问题中是有效的。Among them, y t and are the actual and predicted labels. T represents the total number of training samples. For fast convergence of the training process, the BiGRU model is equipped with the Adam optimizer, which has been proven to be effective in prediction problems.
在测试步骤中,在线测试滚动轴承的DI值直接输入到BiGRU模型中,可以预测未来的DI。In the test step, the DI value of the online test rolling bearing is directly input into the BiGRU model, which can predict the future DI.
S5中,为了实现滚动轴承在线检测的RUL预测,建立了另一个BiGRU模型。用于RUL预测的BiGRU模型的结构与用于未来DI预测的BiGRU模型的结构非常相似。In S5, in order to realize the RUL prediction of rolling bearing online detection, another BiGRU model is established. The structure of the BiGRU model for RUL prediction is very similar to that of the BiGRU model for future DI prediction.
在训练过程中,使用DI值和相应的RUL值构建训练数据集。滑动时间窗口一步一步地滑动以获得输入样本It,其中It=[dt,dt+1,…dt+l-1]是第t个输入向量,dt 表示t时刻训练滚动轴承的标准化DI值,采用归一化RUL值ot作为BiGRU模型的输出。During training, a training dataset is constructed using DI values and corresponding RUL values. The sliding time window slides step by step to obtain the input sample I t , where I t = [d t ,d t+1 ,…d t+l-1 ] is the t-th input vector, and dt represents the normalization of the training rolling bearing at time t DI value, using the normalized RUL value o t as the output of the BiGRU model.
最后,用于RUL预测的BiGRU模型的训练集可以表示为 Finally, the training set of the BiGRU model for RUL prediction can be expressed as
基于网格搜索技术,优化了用于RUL预测的BiGRU模型的超参数,如隐藏层数量和每个隐藏层中的单元。Based on the grid search technique, the hyperparameters of the BiGRU model for RUL prediction, such as the number of hidden layers and the units in each hidden layer, are optimized.
在测试过程中,将估算的DI值输入到经过训练的BiGRU模型中,并可以预测相应的RUL值。During testing, the estimated DI values are fed into the trained BiGRU model and the corresponding RUL values can be predicted.
图1是本发明全流程示意图,将轴承的水平振动信号通过自适应变分模态分解算法(AVMD)和KPCA核主成分分析,将振动信号提取转化为退化指标DI,再训练CNN网络用来提取DI,滚动轴承的原始振动信号X∈Rp×q用作训练CNN模型的输入,而DI值被用作目标输出,排除了提取DI时的人工干扰;最后训练两个BiGRU网络,对DI和RUL进行预测。Fig. 1 is a schematic diagram of the whole process of the present invention, the horizontal vibration signal of the bearing is analyzed by adaptive variational mode decomposition algorithm (AVMD) and KPCA kernel principal component, the vibration signal is extracted and converted into the degradation index DI, and then the CNN network is used for To extract DI, the original vibration signal X∈R p×q of the rolling bearing is used as the input of the training CNN model, and the DI value is used as the target output, which excludes the artificial interference when extracting DI; finally, two BiGRU networks are trained, for DI and RUL for prediction.
图2是CNN神经网络的结构图。构建了一个CNN模型用于测试滚动轴承的 DI估计。由于所提出的CNN模型具有通用性和鲁棒性,因此CNN模型的超参数在三种情况下是相同的。该模型由7层构成,包括两个卷积层和两个最大池化层以及三个全连接层(F1、F2和F3)。训练滚动轴承的原始振动信号用作CNN模型的输入。在每个训练样本中,从每个原始样本中采用32,400个数据点,形成一个大小为180×180的矩阵。训练时,采用MSE函数作为CNN的损失函数。在200 个epoch之后,可以通过Adam优化器获得最优模型参数。Figure 2 is a structural diagram of the CNN neural network. A CNN model was constructed to test the DI estimation of rolling bearings. Due to the generality and robustness of the proposed CNN model, the hyperparameters of the CNN model are the same in the three cases. The model consists of 7 layers, including two convolutional layers, two max pooling layers and three fully connected layers (F1, F2 and F3). Raw vibration signals for training rolling bearings are used as input to the CNN model. In each training sample, 32,400 data points are taken from each original sample, forming a matrix of size 180×180. During training, the MSE function is used as the loss function of CNN. After 200 epochs, the optimal model parameters can be obtained through the Adam optimizer.
图3是在训练双向GRU时对DI数据的处理。GRU模型输入形式为(batch_size,time_steps,feature_nums),其中batch_size指模型训练过程中批处理的样本个数,time_steps是时间序列步长,feature_nums是特征维度。为了满足GRU输入要求,对原始多维传感器序列进行时间窗滑动,构造训练样本。时间窗口长度为time window,表示GRU模型时间步长,每次沿着时间方向向前滑动一个时间单位,因此单个训练样本是一个time window长度的一维张量,相邻两样本之间会有重叠。对于训练预测DI的BiGRU,时间窗后一个时刻对应的值作为该样本的标签。对于训练预测RUL的BiGRU,采用归一化RUL值ot作为BiGRU模型的输出。不同窗口大小值的BiGRU的性能不同。当窗口大小为5时,BiGRU可以轴承上实现最佳性能。因此,在这种情况下,BiGRU的窗口大小设置为5。Figure 3 is the processing of DI data when training bidirectional GRU. The input form of the GRU model is (batch_size, time_steps, feature_nums), where batch_size refers to the number of samples processed in batches during model training, time_steps is the time series step size, and feature_nums is the feature dimension. In order to meet the GRU input requirements, time window sliding is performed on the original multi-dimensional sensor sequence to construct training samples. The length of the time window is time window, which represents the time step of the GRU model, and slides forward one time unit each time along the time direction, so a single training sample is a one-dimensional tensor of the length of the time window, and there will be overlapping. For BiGRU training to predict DI, the value corresponding to a moment after the time window is used as the label of the sample. For BiGRU trained to predict RUL, the normalized RUL value o t is used as the output of the BiGRU model. The performance of BiGRU is different for different window size values. When the window size is 5, BiGRU can bear the best performance. Therefore, in this case, the window size of BiGRU is set to 5.
图4是BiGRU结构图。在通过CNN模型获得估计的DI后,构建BiGRU模型来预测滚动轴承在线测试的未来DI。隐藏层的数量H和每个隐藏层中的单元K是控制BiGRU模型的架构和拓扑的两个超参数,这对模型性能有关键影响。本文利用网格搜索技术对这两个重要的超参数进行了优化。当H和K值不同时,BiGRU 的性能会发生变化。显然,当BiGRU由3个隐藏层和每层100个神经元构成时, BiGRU实现了良好的预测功能。此外,随着H和K值的增加,我们可以看到训练时间的总体上升趋势。这是因为较大的H和K值意味着需要优化BiGRU模型中包含的更多参数。Figure 4 is a structural diagram of BiGRU. After obtaining the estimated DI by the CNN model, a BiGRU model was constructed to predict the future DI of the rolling bearing online test. The number H of hidden layers and the units K in each hidden layer are two hyperparameters that control the architecture and topology of BiGRU models, which have a key impact on model performance. In this paper, the grid search technique is used to optimize these two important hyperparameters. When the H and K values are different, the performance of BiGRU changes. Apparently, BiGRU achieves a good predictive function when it consists of 3 hidden layers and 100 neurons in each layer. Furthermore, we can see an overall upward trend in training time as the values of H and K increase. This is because larger values of H and K mean that more parameters included in the BiGRU model need to be optimized.
实施例2:Example 2:
本发明实施例2提供了一种基于双向GRU的滚动轴承剩余寿命预测系统,包括:
数据获取模块,被配置为:获取滚动轴承的振动信号;The data acquisition module is configured to: acquire the vibration signal of the rolling bearing;
退化指标估计模块,被配置为:根据获取的振动信号和预设卷积神经网络模型,得到滚动轴承的退化指标估计值;The degradation index estimation module is configured to: obtain the estimated value of the degradation index of the rolling bearing according to the obtained vibration signal and the preset convolutional neural network model;
退化指标预测模块,被配置为:根据退化指标估计值和预设第一BiGRU模型,得到退化指标预测值;The degradation index prediction module is configured to: obtain the predicted value of the degradation index according to the estimated value of the degradation index and the preset first BiGRU model;
剩余使用寿命预测模块,被配置为:根据退化指标估计值和预设第二BiGRU 模型,得到剩余使用寿命预测值;The remaining service life prediction module is configured to: obtain the remaining service life prediction value according to the estimated value of the degradation index and the preset second BiGRU model;
状态评估模块,被配置为:根据得到的退化指标预测值和剩余使用寿命预测值进行滚动轴承的状态评估。The state evaluation module is configured to: evaluate the state of the rolling bearing according to the obtained predicted value of the degradation index and the predicted value of the remaining service life.
所述系统的工作方法与实施例1提供的基于双向GRU的滚动轴承剩余寿命预测方法相同,这里不再赘述。The working method of the system is the same as the method for predicting the remaining life of the rolling bearing based on the bidirectional GRU provided in
实施例3:Example 3:
本发明实施例3提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如本发明实施例1所述的基于双向GRU的滚动轴承剩余寿命预测方法中的步骤。Embodiment 3 of the present invention provides a computer-readable storage medium on which a program is stored. When the program is executed by a processor, the steps in the method for predicting the remaining life of a rolling bearing based on bidirectional GRU as described in
实施例4:Example 4:
本发明实施例4提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本发明实施例1所述的基于双向GRU的滚动轴承剩余寿命预测方法中的步骤。Embodiment 4 of the present invention provides an electronic device, including a memory, a processor, and a program stored in the memory and operable on the processor. When the processor executes the program, the implementation as described in
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM) and the like.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210300479.5A CN114720129B (en) | 2022-03-25 | 2022-03-25 | Rolling bearing residual life prediction method and system based on bidirectional GRU |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210300479.5A CN114720129B (en) | 2022-03-25 | 2022-03-25 | Rolling bearing residual life prediction method and system based on bidirectional GRU |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114720129A CN114720129A (en) | 2022-07-08 |
| CN114720129B true CN114720129B (en) | 2023-06-27 |
Family
ID=82240554
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210300479.5A Active CN114720129B (en) | 2022-03-25 | 2022-03-25 | Rolling bearing residual life prediction method and system based on bidirectional GRU |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114720129B (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115438556B (en) * | 2022-11-10 | 2022-12-30 | 北京理工大学 | Method, device and equipment for predicting structural rigidity degradation rate of flexible inflatable aircraft |
| CN116561561B (en) * | 2023-05-12 | 2025-07-25 | 北京交通大学 | Rolling bearing residual life prediction method and system based on Gaussian elastic convolution |
| CN117010442A (en) * | 2023-08-09 | 2023-11-07 | 北京交通大学 | Equipment residual life prediction model training method, residual life prediction method and system |
| CN117744495B (en) * | 2023-12-26 | 2025-08-12 | 南京工业大学 | A multi-model driven life prediction method for extra-large bearings at different degradation stages |
| CN118332279B (en) * | 2024-04-10 | 2024-11-26 | 大连交通大学 | Rolling bearing life prediction method based on improved LSTMNN |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9173574B2 (en) * | 2009-04-22 | 2015-11-03 | Rodrigo E. Teixeira | Mechanical health monitor apparatus and method of operation therefor |
| CN103093095A (en) * | 2013-01-14 | 2013-05-08 | 湖州师范学院 | Software failure time forecasting method based on kernel principle component regression algorithm |
| CN107101813B (en) * | 2017-04-26 | 2018-12-28 | 河北工业大学 | A kind of frame-type circuit breaker mechanical breakdown degree assessment method based on vibration signal |
| CN110442833B (en) * | 2019-06-10 | 2022-09-09 | 内蒙古工业大学 | A method for evaluating the health status of wind turbines based on multi-dimensional SCADA data |
| CN110500217B (en) * | 2019-07-23 | 2021-07-27 | 南京航空航天大学 | Fault detection method of diesel engine common rail system oil pump based on measurable data features |
| CN110866314B (en) * | 2019-10-22 | 2022-11-15 | 东南大学 | Rotating Machinery Remaining Lifetime Prediction Method Based on Multilayer Bidirectionally Gated Recurrent Unit Networks |
| CN110942103A (en) * | 2019-12-05 | 2020-03-31 | 桂林电子科技大学 | Training method of classifier and computer-readable storage medium |
| CN112113766B (en) * | 2020-09-01 | 2021-11-09 | 兰州理工大学 | Characteristic extraction method for early damage state of rolling bearing |
| CN112798280B (en) * | 2021-02-05 | 2022-01-04 | 山东大学 | A kind of rolling bearing fault diagnosis method and system |
| CN113722985B (en) * | 2021-08-12 | 2024-04-09 | 武汉科技大学 | Aircraft engine health status assessment and remaining life prediction method and system |
-
2022
- 2022-03-25 CN CN202210300479.5A patent/CN114720129B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN114720129A (en) | 2022-07-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114720129B (en) | Rolling bearing residual life prediction method and system based on bidirectional GRU | |
| CN109492822B (en) | Temporal and spatial correlation prediction method of air pollutant concentration | |
| CN114048600B (en) | Digital twin-driven multi-model fusion industrial system anomaly detection method | |
| Li et al. | A directed acyclic graph network combined with CNN and LSTM for remaining useful life prediction | |
| Cheng et al. | A convolutional neural network based degradation indicator construction and health prognosis using bidirectional long short-term memory network for rolling bearings | |
| CN109886430B (en) | Equipment health state assessment and prediction method based on industrial big data | |
| CN110866528B (en) | A model training method, energy consumption efficiency prediction method, device and medium | |
| Akpudo et al. | Towards bearing failure prognostics: A practical comparison between data-driven methods for industrial applications | |
| CN112966432A (en) | Method and device for predicting remaining effective life of lithium ion battery | |
| CN111340282B (en) | Estimation method and system of equipment remaining service life based on DA-TCN | |
| CN116502175A (en) | Method, device and storage medium for diagnosing fault of graph neural network | |
| CN110757510B (en) | A method and system for predicting the remaining life of a robot | |
| Hsu et al. | Remaining useful life prediction based on state assessment using edge computing on deep learning | |
| CN113988263A (en) | Knowledge distillation-based space-time prediction method in industrial Internet of things edge equipment | |
| CN113971489A (en) | Method and system for predicting remaining service life based on hybrid neural network | |
| CN117154256B (en) | Electrochemical repair method of lithium battery | |
| CN114266301A (en) | Intelligent prediction method of power equipment fault based on graph convolutional neural network | |
| CN113743461B (en) | Unmanned aerial vehicle cluster health degree assessment method and device | |
| Dong et al. | Infrared image stream based regressors for contactless machine prognostics | |
| CN120180627B (en) | Twin model simulation method and system for hot working of large forging | |
| CN114897274A (en) | A method and system for improving the effect of time series forecasting | |
| CN108961460B (en) | Fault prediction method and device based on sparse ESGP and multi-objective optimization | |
| CN116702990A (en) | Method and device for predicting remaining life of equipment based on multi-layer long short-term memory model | |
| CN117394350A (en) | Short-term power load prediction method, device, equipment and medium | |
| CN119044806A (en) | Method and device for predicting remaining life of lithium battery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |