Mechanical online residual life prediction method adopting model recursion updating strategy

By adopting model recursive update strategy and Bayesian algorithm in mechanical equipment, the mechanical equipment's own state monitoring data is used to predict the remaining life, and the problem of relying on a large amount of degraded data and high computational complexity in the existing technology is solved, and the low Online and real-time prediction of complexity.

CN119442586AActive Publication Date: 2025-02-14XI AN JIAOTONG UNIV

Patent Information

Application Number
CN202411377147.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-14
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

Existing data-driven mechanical equipment residual life prediction methods rely on high-quality full-life degradation data, and have large computing resources requirements and high computing complexity, making it difficult to achieve online and real-time predictions.

Method used

Adopt the model recursive update strategy, use the state monitoring data of the mechanical equipment itself, estimate the degraded model parameters through the combination algorithm of maximum likelihood estimation and expectation maximization, and use the sequential Bayesian algorithm and recursive Bayesian information criterion to adaptive update Model parameters and select the optimal degradation model.

Benefits of technology

There is no need to store and reuse historical data, the calculation complexity is low, and the optimal degradation model can be matched in real time, improving the accuracy of mechanical equipment's remaining life prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442586A_ABST
    Figure CN119442586A_ABST
Patent Text Reader

Abstract

A mechanical online residual life prediction method adopting a model recursion updating strategy comprises the following steps: firstly establishing a degradation model and a model library of mechanical equipment, then determining three thresholds, and determining an initial degradation time and an initial prediction time based on the thresholds; then, on the basis of an observation value sequence after the initial degradation time, model parameters are updated through a maximum likelihood estimation-expectation maximization combination algorithm, and an optimal degradation model is automatically selected through a recursive Bayesian information criterion (RBIC); and finally, according to the selected model and the updated parameters, obtaining a residual life prediction result. The method is driven by the state monitoring data of the mechanical equipment, and the monitoring data is matched with the optimal degradation model in real time by using the RBIC score, so that the degradation condition of the mechanical equipment in the operation process in industrial practice is effectively represented, and the residual life prediction precision of the mechanical equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of mechanical equipment remaining life prediction, and in particular relates to a mechanical online remaining life prediction method using a model recursive updating strategy. Background Art

[0002] As an important part of the industrial development process, mechanical equipment has been widely used in all walks of life. However, as the structure of mechanical equipment becomes increasingly complex, the probability of equipment failure has greatly increased. If the failure cannot be effectively predicted and maintained before it occurs, it will often lead to more serious consequences. Therefore, it is of great significance to accurately predict the remaining service life of mechanical equipment and maintain equipment with insufficient remaining service life in advance to ensure the efficient and safe operation of mechanical equipment.

[0003] Most of the current data-driven remaining life prediction methods (X.Liu, Y.Lei, N.Li, X.Si, X.Li, RUL prediction of machinery using convolutional-vector fusion network through multi-feature dynamic weighting [J]. Mechanical Systems and Signal Processing, 2023, 185: 109788.) rely on high-quality full-life degradation data to train prediction models. These methods have two premise assumptions: 1. A large amount of failure data can be obtained in advance; 2. The degradation behavior of different mechanical equipment is similar. However, for actual engineering equipment, there is often only a small amount of degradation data or no degradation data; even if enough failure data is accumulated, due to various uncertain factors such as manufacturing differences and service environment, the degradation process between the same batch of equipment also has certain differences, resulting in the low applicability and flexibility of this data-dependent training method.

[0004] Although there are some data-driven methods (N.Li, P.Xu, Y.Lei, X.Cai, D.Kong, A self-data-driven method for remaining useful life prediction of wind turbines considering continuously varying speeds [J]. Mechanical Systems and SignalProcessing, 2022, 165: 108315.) that can predict the life based on the degradation data of the mechanical equipment itself, solving the problem of dependence on training data in the process of predicting the remaining life of mechanical equipment, these methods still have problems such as the need to store and reuse all historical data, large computing resource requirements, and high computational complexity. It is difficult to implement online and real-time remaining life prediction for mechanical equipment in actual industrial sites. Summary of the invention

[0005] In order to overcome the above shortcomings of the prior art, the purpose of the present invention is to provide a method for online remaining life prediction of machinery using a model recursive update strategy, which uses the condition monitoring data of the mechanical equipment itself to predict its remaining life, and can adaptively update the model parameters according to the latest monitoring data and select the optimal degradation model in real time, thereby reducing the calculation time and improving the prediction accuracy of the remaining life of the mechanical equipment.

[0006] In order to achieve the above object, the technical solution adopted by the present invention is:

[0007] A method for predicting the remaining service life of machinery online using a model recursive updating strategy comprises the following steps:

[0008] Step 1: Establish a mechanical equipment degradation model and degradation model library;

[0009] Step 2: Determine three thresholds: warning threshold D1, alarm threshold D2 and failure threshold D3. The three thresholds divide the monitoring value into four different levels.

[0010] 2.1) The warning threshold D1 is the dividing line between level I and level II, which represent the healthy stage and the initial degradation stage respectively. In the early operation stage of the mechanical equipment, the recorded observations are taken as random samples in the healthy stage, the 3σ interval of these observations is calculated, and its upper or lower boundary is selected as the warning threshold D1.

[0011] 2.2) Failure threshold D3 is the boundary between level III and level IV, which represent the severe degradation stage and the failure stage respectively, and needs to be pre-specified according to national and industry standards or actual conditions;

[0012] 2.3) The alarm threshold D2 is the boundary between level II and level III and is defined as the average of the warning threshold D1 and the failure threshold D3;

[0013] Step 3: Determine the starting degradation time FDT and the starting prediction time FPT in the online monitoring data of the mechanical equipment in service; when the observed value reaches the warning threshold D1, this time point is defined as the starting degradation time FDT of the mechanical equipment; when the observed value reaches the alarm threshold D2, this time point is defined as the starting prediction time FPT;

[0014] Step 4: Estimation of mechanical equipment degradation model parameters: Use the maximum likelihood estimation and expectation maximization combined algorithm to estimate the parameters in the degradation model;

[0015] Step 5, real-time parameter update: When the starting prediction time FPT is reached, the remaining life of the mechanical equipment is predicted; the sequential Bayesian algorithm is used to update the parameters based on the latest monitoring data;

[0016] Step 6, automatic selection of the optimal degradation model: Based on the recursive Bayesian information criterion (RBIC) evaluation of the fitting performance of the established state space model, the current optimal state space model is automatically selected;

[0017] Step 7. Calculate the remaining life.

[0018] The first step is specifically: using a random coefficient regression model with adaptive drift to describe the degradation process at time t:

[0019]

[0020] Among them, y(t) is the observed value of the health status of the mechanical equipment at time t; y0 is the initial value; α is the drift coefficient, and its mean is μ α , the variance is Normal distribution is a trend function used to describe the degradation trend over time, β is a fixed parameter; ω(t) has a mean of 0 and a variance of The noise term follows a normal distribution

[0021] A degradation model library containing four degradation trends including linear function, polynomial function, exponential function and power function is established.

[0022] The degradation models included in the degradation model library are not fixed, and a continuous differentiable function is constructed according to the user's requirements and added to a new degradation model library.

[0023] In step 2.1), the upper boundary of the 3σ interval is selected to monitor the increase of the monitored value with the degradation process, while the lower boundary of the 3σ interval is used to observe the decrease of the observed value with the degradation process.

[0024] Step 4 is specifically as follows: The unknown parameters in the mechanical equipment degradation model are represented in vector form as A series of monitoring data after the initial degradation time FDT is represented as Y FDT:n =(y FDT ,y FDT+1 ,…,y n ), n < FPT, and the time series corresponding to the monitoring data is represented as (t FDT ,t FDT+1 ,…,t n ), n < FPT;

[0025] The model parameters are estimated by the maximum likelihood estimation method The unknown parameter The estimated value of is the value that maximizes Equation (2):

[0026]

[0027] In the formula, t i represents the moment when the i-th monitoring data is located; y i is the health state observed value of the mechanical equipment at time t i ; y D is the amplitude of the warning threshold D1; ψ is the function for calculating the probability density;

[0028] Based on the mechanical equipment degradation model defined by Equation (1), the complete log-likelihood function based on the historical monitoring data Y FDT:n is expressed as:

[0029]

[0030] Among them, N represents the number of all monitoring data from FDT to n; μ α,0 and are the mean and variance of the initial distribution of the drift coefficient α;

[0031] When using the expectation-maximization algorithm to iteratively estimate the parameters, the estimated value of the model parameters obtained by the maximum likelihood estimation method is used as the initial value of the expectation-maximization algorithm Here is the randomly initialized value. Assuming that the estimated result of the j-th iteration of the parameter Θ has been obtained, then the estimation process of the parameter Θ in the (j + 1)-th iteration is divided into the E-step and the M-step;

[0032] E-step, the expectation of formula (3) E(Θ|Θ (j) ) is expressed as:

[0033]

[0034] Among them, E(α|Θ (j) ,Y FDT:n ) and E(α 2 |Θ (j) ,Y FDT:n ) is α and α 2 The conditional expectation of

[0035] M steps, maximize the expected value E(Θ|Θ (j) ), Θ (j+1) The estimated result of is solved by formula (5):

[0036]

[0037] Calculation formula (4) about The partial derivative of , and let but The estimated value of is represented by β, and the formula is as follows:

[0038]

[0039] Substituting formula (6) into formula (4), the complete log-likelihood function is further simplified as shown in formula (7):

[0040]

[0041] In the formula, c is a constant;

[0042] Based on formula (7), the downhill simplex method is used to solve β (j+1) The estimated results are then converted into (j+1) The estimate of is input into formula (6) to calculate The estimation result; the posterior distribution of the drift coefficient α is calculated; the expectation maximization algorithm is iterated multiple times until the convergence criterion is met, and the defined convergence criterion is expressed as formula (8);

[0043]

[0044] Among them, ζ is a very small fixed value.

[0045] The specific step 5 is: Assume that all current monitoring data is Y FDT:k =(y FDT ,y FDT+1 ,…y FPT ,…y k )',k>FPT,Y FDT:kThe corresponding time series is (t FDT ,t FDT+1 ,…t FPT ,…t k )', the posterior distribution of the drift coefficient α is expressed as:

[0046]

[0047] Among them, p(y k |α) represents y k Based on the conditional probability distribution of α, p(α|Y FDT:k-1 ) indicates t k-1 The posterior distribution at time, p(y k |Y FDT:k-1 ) is the normalization coefficient; based on the latest monitoring data y k The update formula of the drift coefficient α is expressed as formula (10) and formula (11);

[0048]

[0049] in, and represents the mean and variance of the drift parameter α obtained based on the k-1th monitoring data; and From the parameter estimation result Θ; when receiving the next monitoring data y k+1 Then, the posterior distribution of the drift coefficient α is As a prior distribution and update the parameters.

[0050] The specific step 6 is: the expression of RBIC is as follows:

[0051]

[0052] The calculation formula of BIC is as follows:

[0053] BIC=-2 max(l(Θ|Y FDT:k ))+ln(k)N P (13) Where N P represents the number of unknown parameters in the degradation model; max(l(Θ|Y FDT:k )) represents the likelihood function l(Θ|Y FDT:k ) maximum value; K is Y FDT:k the number of observations;

[0054] Observe formula (12), the RBIC score is based on the latest monitoring data y k The previous RBIC score is recursively updated and the model with the minimum RBIC score is selected as the optimal degradation model.

[0055] The seventh step is as follows: Substitute the optimal degradation model and the corresponding parameters into formula (4), then at t k The remaining life prediction result at the moment is expressed as:

[0056]

[0057] Compared with the prior art, the present invention has the following beneficial effects:

[0058] Since the present invention adopts a model recursive updating strategy, when predicting the remaining life of mechanical equipment, the state monitoring data of the mechanical equipment itself is used and the recursive Bayesian information criterion (RBIC) is utilized to adaptively select the optimal degradation model. Therefore, it has the advantages of no need to store and reuse historical data and low computational complexity. The method of the present invention can effectively characterize the degradation of mechanical equipment during operation in industrial practice, so that the monitoring data can be matched with the optimal degradation model in real time, thereby improving the remaining life prediction accuracy of the mechanical equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a flow chart of the present invention.

[0060] Figure 2 Example refrigerator degradation curve and three thresholds.

[0061] Figure 3 The real-time remaining life prediction and model selection results of a Stirling refrigerator are shown in the embodiment. DETAILED DESCRIPTION

[0062] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0063] Reference Figure 1 , a method for predicting the remaining service life of machinery online using a model recursive updating strategy, comprising the following steps:

[0064] Step 1: Establish a mechanical equipment degradation model and degradation model library: Use a random coefficient regression model with adaptive drift to describe the degradation process at time t:

[0065]

[0066] Among them, y(t) is the observed value of the health status of the mechanical equipment at time t; y0 is the initial value; α is the drift coefficient, and its mean is μ α , the variance is Normal distribution is a trend function used to describe the degradation trend over time, β is a fixed parameter; ω(t) has a mean of 0 and a variance of The noise term follows a normal distribution

[0067] Considering the individual differences in the equipment degradation process, a degradation model library containing four degradation trends of linear function, polynomial function, exponential function and power function is established to more accurately capture the overall degradation trend during the remaining life prediction. The degradation models included in the degradation model library are not fixed. According to the user's requirements, continuously differentiable functions are constructed and added to the new degradation model library;

[0068] Step 2: Determine three thresholds: the warning threshold D1, the alarm threshold D2, and the failure threshold D3. The three thresholds divide the monitoring values into 4 different levels;

[0069] 2.1) The warning threshold D1 is the boundary between level I and level II, where level I and level II represent the healthy stage and the initial degradation stage respectively; in the early operation stage of the mechanical equipment, the recorded observed values are used as random samples in the healthy stage, and the 3σ interval of these observed values is calculated, and the upper or lower boundary of it is selected as the warning threshold D1. The upper boundary of the 3σ interval is used for the situation where the monitoring value increases with the degradation process, while the lower boundary of the 3σ interval is used for the situation where the observed value decreases with the degradation process;

[0070] 2.2) The failure threshold D3 is the boundary between level III and level IV, where level III and level IV represent the severe degradation stage and the failure stage respectively, and it needs to be pre-specified according to national and industrial standards or actual situations;

[0071] 2.3) The alarm threshold D2 is the boundary between level II and level III, and is defined as the average value of the warning threshold D1 and the failure threshold D3;

[0072] Step 3: Determine the starting degradation time FDT and the starting prediction time FPT in the on-line monitoring data of the in-service mechanical equipment; when the observed value reaches the warning threshold D1, this time point is defined as the starting degradation time FDT of the mechanical equipment; when the observed value reaches the alarm threshold D2, this time point is defined as the starting prediction time FPT;

[0073] Step 4: Parameter estimation of the mechanical equipment degradation model: Use the combined algorithm of maximum likelihood estimation and expectation maximization to estimate the parameters in the degradation model. The unknown parameters in the mechanical equipment degradation model are represented in vector form as A series of monitoring data after the starting degradation time FDT is represented as Y FDT:n =(y FDT ,y FDT+1 ,…,y n )', n < FPT, and the time series corresponding to the monitoring data is represented as (t FDT ,t FDT+1 ,…,t n),n <FPT;

[0074] Estimation of model parameters by maximum likelihood estimation Unknown parameters Estimated value of is the value that maximizes formula (2):

[0075]

[0076] In the formula, t i Indicates the time of the i-th monitoring data; y i For mechanical equipment in t i The observed value of health status at the moment; y D is the amplitude of the warning threshold D1; ψ is the function for calculating the probability density;

[0077] According to the mechanical equipment degradation model defined in formula (1), based on the historical monitoring data Y FDT:n The complete log-likelihood function is expressed as:

[0078]

[0079] Where N represents the total number of monitoring data from FDT to n; μ α,0 and is the mean and variance of the initial distribution of the drift coefficient α;

[0080] When using the expectation maximization algorithm to iteratively estimate parameters, the model parameter estimates obtained using the maximum likelihood estimation method are used as the initial values ​​of the expectation maximization algorithm. here is a random initialization value, assuming that the estimated result of the parameter Θ at the jth iteration is It has been obtained that, then, the estimation process of the j+1th parameter Θ is divided into E step and M step;

[0081] E-step, the expectation of formula (3) E(Θ|Θ (j) ) is expressed as:

[0082]

[0083] Among them, E(α|Θ (j) ,Y FDT:n ) and E(α 2 |Θ (j) ,Y FDT:n ) is α and α 2 The conditional expectation of

[0084] M steps, maximize the expected value E(Θ|Θ (j) ), Θ (j+1) The estimated result of is solved by formula (5):

[0085]

[0086] Calculation formula (4) about The partial derivative of , and let but The estimated value of is represented by β, and the formula is as follows:

[0087]

[0088] Substituting formula (6) into formula (4), the complete log-likelihood function is further simplified as shown in formula (7):

[0089]

[0090] In the formula, c is a constant;

[0091] Based on formula (7), the downhill simplex method is used to solve β (j+1) The estimated results are then converted into (j+1) The estimate of is input into formula (6) to calculate The estimation result; Once these two parameters are calculated, the posterior distribution of the drift coefficient α is also calculated; The expectation maximization algorithm is iterated multiple times until the convergence criterion is met. The defined convergence criterion is expressed as formula (8);

[0092]

[0093] Among them, ξ is a very small fixed value.

[0094] Step 5: Real-time parameter update: When the starting prediction time FPT is reached, the remaining life of the mechanical equipment is predicted. In this process, the sequential Bayesian algorithm is used to update the parameters based on the latest monitoring data. Assuming that all the current monitoring data is Y FDT:k =(y FDT ,y FDT+1 ,…y FPT ,…y k )',k>FPT,Y FDT:k The corresponding time series is (t FDT ,t FDT+1 ,…t FPT ,…t k )', the posterior distribution of the drift coefficient α is expressed as:

[0095]

[0096] Among them, p(y k |α) represents y k Based on the conditional probability distribution of α, p(α|Y FDT:k-1) indicates t k-1 The posterior distribution at time, p(y k |Y FDT:k-1 ) is the normalization coefficient; based on the latest monitoring data y k The update formula of the drift coefficient α is expressed as formula (10) and formula (11);

[0097]

[0098] in, and represents the mean and variance of the drift parameter α obtained based on the k-1th monitoring data; and From the parameter estimation result Θ; when receiving the next monitoring data y k+1 Then, the posterior distribution of the drift coefficient α is As a prior distribution and update the parameters.

[0099] Step 6, automatic selection of the optimal degradation model: With the continuous increase of the observation sequence, the fitting performance of the established state space model is evaluated based on the recursive Bayesian information criterion (RBIC), and the current optimal state space model is automatically selected;

[0100] The expression of RBIC is as follows:

[0101]

[0102] The calculation formula of BIC is as follows:

[0103] BIC=-2 max(l(Θ|Y FDT:k ))+ln(K)N P (13)

[0104] Where N P represents the number of unknown parameters in the degradation model; max(l(Θ|Y FDT:k )) represents the likelihood function l(Θ|Y FDT:k ) maximum value; K is Y FDT:k the number of observations;

[0105] Observe formula (12), the RBIC score is based on the latest monitoring data y k Recursively update the previous RBIC score and select the model with the minimum RBIC score as the optimal degradation model;

[0106] Step 7: Calculate the remaining life: After updating parameters and selecting models based on the latest monitoring data, the optimal degradation model and corresponding parameters are substituted into formula (4). Then, at t k The remaining life prediction result at the moment is expressed as:

[0107]

[0108] The effectiveness of the method of the present invention is verified by using an embodiment. This embodiment is derived from a Stirling refrigerator full life cycle test platform. The health index of the refrigerator is defined as the average value of the input current signal per hour. The refrigerator degradation curve used is as follows: Figure 2 As shown, the FDT and FPT of refrigerator 1 are 275 hours and 595 hours respectively; the FDT and FPT of refrigerator 2 are 98 hours and 364 hours respectively; the failure threshold of the health monitoring indicator is set to 0.85A; the failure time of refrigerator 1 and refrigerator 2 occurs at 893 hours and 416 hours respectively; the health indicators of the two refrigerators obtained from the test platform are input into the method of the present invention, and the corresponding real-time remaining life prediction results and model selection results are shown in Figure 3 As shown in the figure, it can be seen that the prediction result of the remaining life by the method of the present invention is not much different from the actual remaining life. The model selection result highlights that RBIC can dynamically select the most appropriate degradation model according to the latest monitoring data, which proves the effectiveness of the method of the present invention in practical applications.

[0109] It should be pointed out that, without departing from the concept of the present invention, adjustments and modifications made to the method of the present invention should also be regarded as within the protection scope of the present invention.

Claims

1. A method for predicting the remaining service life of machinery online using a model recursive update strategy, characterized in that: The following steps are involved: Step 1: Establish a mechanical equipment degradation model and degradation model library; Step 2: Determine three thresholds: warning threshold D1, alarm threshold D2 and failure threshold D3. The three thresholds divide the monitoring value into four different levels. 2.1) The warning threshold D1 is the dividing line between Level I and Level II, where Level I and Level II represent the healthy stage and the initial degradation stage, respectively; In the early operation stage of mechanical equipment, the recorded observation values ​​are used as random samples in the healthy stage, the 3σ interval of these observation values ​​is calculated, and the upper or lower boundary is selected as the warning threshold D1; 2.2) Failure threshold D3 is the boundary between level III and level IV, which represent the severe degradation stage and the failure stage respectively, and needs to be pre-specified according to national and industry standards or actual conditions; 2.3) The alarm threshold D2 is the boundary between level II and level III and is defined as the average of the warning threshold D1 and the failure threshold D3; Step 3: Determine the starting degradation time FDT and the starting prediction time FPT in the online monitoring data of the mechanical equipment in service; when the observed value reaches the warning threshold D1, this time point is defined as the starting degradation time FDT of the mechanical equipment; when the observed value reaches the alarm threshold D2, this time point is defined as the starting prediction time FPT; Step 4: Estimation of mechanical equipment degradation model parameters: Use the maximum likelihood estimation and expectation maximization combined algorithm to estimate the parameters in the degradation model; Step 5, real-time parameter update: When the starting prediction time FPT is reached, the remaining life of the mechanical equipment is predicted; the sequential Bayesian algorithm is used to update the parameters based on the latest monitoring data; Step 6, automatic selection of the optimal degradation model: Based on the recursive Bayesian information criterion (RBIC) evaluation of the fitting performance of the established state space model, the current optimal state space model is automatically selected; Step 7. Calculate the remaining life.

2. The prediction method according to claim 1, characterized in that: The first step is specifically: using a random coefficient regression model with adaptive drift to describe the degradation process at time t: Among them, y(t) is the observed value of the health status of the mechanical equipment at time t; y0 is the initial value; α is the drift coefficient, its mean is μα, and its variance is Normal distribution is a trend function used to describe the degradation trend over time, β is a fixed parameter; ω(t) has a mean of 0 and a variance of The noise term follows a normal distribution A degradation model library containing four degradation trends including linear function, polynomial function, exponential function and power function is established.

3. The prediction method according to claim 2, characterized in that: The degradation models included in the degradation model library are not fixed, and a continuous differentiable function is constructed according to the user's requirements and added to a new degradation model library.

4. The prediction method according to claim 1, characterized in that: The upper boundary of the 3σ interval selected in step 2.1) is used for the case where the monitored value increases with the degradation process, while the lower boundary of the 3σ interval is used for the case where the observed value decreases with the degradation process.

5. The prediction method according to claim 1, characterized in that: The specific content of the fourth step is as follows: The unknown parameters in the mechanical equipment degradation model are expressed in vector form as A series of monitoring data after the initial degradation time FDT is expressed as Y FDT:n = (yFDT, yFDT+1, …, yn)', n < FPT, and the time series corresponding to the monitoring data is expressed as (tFDT, tFDT+1, …, tn), n < FPT; Estimation of model parameters by maximum likelihood estimation Unknown parameters Estimated value of is the value that maximizes formula (2): In the formula, ti represents the time of the i-th monitoring data; yi is the observed value of the health status of the mechanical equipment at time ti; yD is the amplitude of the warning threshold D1; ψ is the function for calculating the probability density; According to the mechanical equipment degradation model defined in formula (1), based on the historical monitoring data Y FDT:n The complete log-likelihood function is expressed as: Where N represents the total number of monitoring data from FDT to n; μα ,0 and is the mean and variance of the initial distribution of the drift coefficient α; When using the expectation maximization algorithm to iteratively estimate parameters, the model parameter estimates obtained using the maximum likelihood estimation method are used as the initial values ​​of the expectation maximization algorithm. here is a random initialization value, assuming that the estimated result of the parameter Θ at the jth iteration is It has been obtained that, then, the estimation process of the j+1th parameter Θ is divided into E step and M step; In the E step, the expectation E(Θ|Θ(j)) of formula (3) is expressed as: Among them, E(α|Θ(j),YFDT:n) and E(α2|Θ(j),YFDT:n) are α and α 2 The conditional expectation of M steps, maximize the expectation E(Θ|Θ(j)), Θ (j+1) The estimated result of is solved by formula (5): Calculation formula (4) about The partial derivative of , and let but The estimated value of is represented by β, and the formula is as follows: Substituting formula (6) into formula (4), the complete log-likelihood function is further simplified as shown in formula (7): In the formula, c is a constant; Based on formula (7), the downhill simplex method is used to solve β (j+1) The estimated results are then converted into (j+1) The estimate of is input into formula (6) to calculate The estimation result; the posterior distribution of the drift coefficient α is calculated; the expectation maximization algorithm is iterated multiple times until the convergence criterion is met, and the defined convergence criterion is expressed as formula (8); Among them, ξ is a very small fixed value.

6. The prediction method according to claim 5, characterized in that: The specific step 5 is: Assume that all current monitoring data is Y FDT:k =(yFDT,y FDT+1 ,…y FPT ,…yk',k>FPT,Y FDT:k The corresponding time series is (tFDT,t FDT+1 ,…t FPT ,...tk)', the posterior distribution of the drift coefficient α is expressed as: Among them, p(yk|α) represents the conditional probability distribution of yk based on α, and p(α|Y FDT:k-1 ) means tk -1 The posterior distribution at time, p(yk|Y FDT:k-1 ) is the normalization coefficient; the update formula of the drift coefficient α based on the latest monitoring data yk is expressed as formula (10) and formula (11); in, and represents the mean and variance of the drift parameter α obtained based on the k-1th monitoring data; and From the parameter estimation result Θ; when receiving the next monitoring data yk +1 Then, the posterior distribution of the drift coefficient α is As a prior distribution and update the parameters.

7. The prediction method according to claim 6, characterized in that: The specific step 6 is: the expression of RBIC is as follows: The calculation formula of BIC is as follows: BIC=-2 max(l(Θ|Y FDT: k))+ln(K)NP (13) Where N P represents the number of unknown parameters in the degradation model; max(l(Θ|Y FDT: k)) represents the likelihood function l(Θ|Y FDT: k) maximum value; K is Y FDT:k the number of observations; Observe formula (12), the RBIC score is recursively updated according to the latest monitoring data yk and the previous RBIC score, and the model with the minimum RBIC score is selected as the optimal degradation model.

8. The prediction method according to claim 7, characterized in that: The seventh step is specifically as follows: Substituting the optimal degradation model and the corresponding parameters into formula (4), the remaining life prediction result at time tk is expressed as:

Citation Information

Patent Citations

  • Prediction method for remaining life of mechanical equipment through exponential model of trapezoidal noise distribution

    CN106934125A

  • Degradation equipment residual life prediction method considering age and state dependence

    CN112949026A

  • Degradation equipment residual life prediction method considering two-stage adaptive Wiener process

    CN113033015A

  • Equipment residual life prediction method and system based on degradation model dynamic calibration

    CN115879372A

  • Degradation modeling and lifetime prediction method considering effective shocks

    US20190138926A1

Cited By

  • Electromechanical composite transmission system health situation prediction method based on autonomous model selection

    CN120087560A

  • Health status prediction method of mechatronic transmission system based on autonomous model selection

    CN120087560B