METHOD, DEVICE AND STORAGE MEDIUM FOR PREDICTING REMAINING SERVICE LIFE OF RAIL TRANSIT HARDWARE DEVICE

Information

  • Patent Application
  • 20230130374
  • Publication Number
    20230130374
  • Date Filed
    December 30, 2021
    2 years ago
  • Date Published
    April 27, 2023
    a year ago
  • Inventors
  • Original Assignees
    • Traffic Control Technology Co., Ltd
Abstract
The present application provides a method, a device and a storage medium for predicting a remaining service life of a rail transit hardware device, the method including: generating particles of the hardware device at an initial moment; determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation; determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction; predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction; and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.
Description
CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority to Chinese Patent Application No. 202111253264.4, filed on Oct. 27, 2021, which is hereby incorporated by reference in its entirety.


TECHNICAL FIELD

The present application relates to the technical field of rail transit, and in particular to a method, a device and a storage medium for predicting a remaining service life of a rail transit hardware device.


BACKGROUND

In the existing solutions addressing at the problem of low accuracy in predicting a remaining service life of a hardware device in a rail transit signal system, a statistical model is adopted to predict the remaining service life of the hardware device.


In the method for predicting the remaining service life based on the statistical model, a degradation model can be established according to a degradation trajectory of a product and a probability distribution of the remaining service life of the system can be acquired. A particle filter algorithm is suitable for the prediction of a nonlinear stochastic process with noise, which is widely used in the statistical model method. However, in such method, usually, a fixed state equation is used, which cannot well evaluate the service life of the device in different states in the whole life cycle, thus affecting the accuracy of the service life prediction result.


SUMMARY

In order to solve at least one of the above technical defects, the present application provides a method, a device and a storage medium for predicting a remaining service life of a rail transit hardware device.


In a first aspect of the present application, a method of predicting a remaining service life of a rail transit hardware device is provided, where the method includes:


generating particles of the hardware device at an initial moment;


determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation;


determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;


predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;


determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the multi-stage state variation equation is composed of state equations of three stages including a first stage, a second stage and a third stage;


where,


the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;


the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;


the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.


Optionally, the determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation includes:


acquiring an initial state value and a state value at a previous moment of the moment of prediction;


determining that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;


determining that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;


determining that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.


Optionally, the determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction includes:


determining predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;


determining the particle weights at the moment of prediction according to the predicted state values of the particles.


Optionally, the predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction includes:


acquiring observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; and


predicting the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.


Optionally, the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


determining that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.


Optionally, the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


when the state value at the moment of prediction is less than a state threshold,


determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction;


when a quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is greater than a third threshold, taking the subsequent moment of the moment of prediction as a moment of prediction, and repeatedly performing the steps of determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation, determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction;


when the quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is less than or equal to the third threshold, determining the state equation for the moment of prediction as a state equation for the subsequent moment of the prediction moment, taking the subsequent moment of the prediction moment as a moment of prediction, and repeatedly performing the steps of determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction includes:


taking the state value at the moment of prediction as an observed state value at the moment of prediction, and taking the state equation for the moment of prediction as a state equation for the subsequent moment of the moment of prediction;


determining particle weights at the subsequent moment of the moment of prediction on the basis of the observed state value at the moment of prediction;


predicting an initial state value at the subsequent moment of the moment of prediction according to the particle weights at the subsequent moment of the prediction moment and the state equation for the subsequent moment of the prediction moment.


In a second aspect of the present application, an electronic device is provided, which includes:


a memory;


a processor; and


a computer program;


where the computer program is stored in the memory and configured to be executed by the processor to implement the method according to the first aspect.


In a third aspect of the present application, a computer-readable storage medium is provided, which has a computer program stored thereon, where the computer program, when executed by a processor, implements the method according to the first aspect.





BRIEF DESCRIPTION OF THE DRAWINGS

The drawings, which are illustrated herein to provide a further understanding of the present application, constitute a part of the present application. Illustrative embodiment(s) of the present application and together with the accompanying description serve to explain the present application and do not constitute an undue limitation of the present application. In the drawings:



FIG. 1 is a schematic flowchart of a method for predicting a remaining service life of a rail transit hardware device according to an embodiment of the present application.



FIG. 2 is a schematic diagram illustrating a change process of a state value of a rail transit hardware device according to an embodiment of the present application.



FIG. 3 is a schematic diagram of estimation of a remaining service life of a hardware device in a rail transit signal system according to an embodiment of the present application.



FIG. 4 is a schematic flowchart of another method for predicting a remaining service life of a rail transit hardware device according to an embodiment of the present application.



FIG. 5 is a schematic flowchart of another method for predicting a remaining service life of a rail transit hardware device a according to an embodiment of the present application.



FIG. 6 is a schematic diagram illustrating the effect of another method for predicting a remaining service life of a rail transit hardware device according to an embodiment of the present application.





DETAILED DESCRIPTION

In order to make the technical solutions and advantages of the embodiments of the present application clearer, the exemplary embodiments of the present application are described in further detail below with reference to the drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all embodiments are exhaustive. It should be noted that, the embodiments in the application and the features in the embodiments can be combined with each other if there is no conflict.


In implementing the present application, the inventors have noticed that existing solutions use a statistical model to predict the remaining service life of a hardware device. In the statistical model-based method for predicting the remaining service life, a degradation model can be established according to the degradation trajectory of the product and a probability distribution of the remaining service life of the system can be established. A particle filter algorithm is suitable for the prediction of a nonlinear stochastic process with noise, which is widely used in the statistical model-based method. However, in such method, usually, a fixed state equation is used, which cannot well evaluate the service life of the device in different states in the whole life cycle, thus affecting the accuracy of the service life prediction result.


Addressing the above-mentioned problems, the embodiments of the present application provide a method for predicting a remaining service life of a rail transit hardware device, where the method includes: generating particles of the hardware device at an initial moment; determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation; determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction; predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction; and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction. In the method provided in the present application, the remaining service life of the hardware device is determined according to the state equation for the moment of prediction, and the state equation for the moment of prediction is determined from a pre-established multi-stage state variation equation, so that the prediction of the remaining service life of the hardware device enables the evaluation of the state variations in multiple stages, ensuring the applicability of the state equation for the moment of prediction to the current working condition of the hardware device. The problem of the low accuracy of state evaluation and service life prediction of the hardware device in the rail transit signal system under varying working conditions is solved, the reliability of the hardware device in the rail transit signal system is improved. The comprehensive security of urban rail transit is improved.


With reference to FIG. 1, a method for predicting a remaining service life of a rail transit hardware device is provided according to an embodiment, which is implemented as follows.


At 101, particles of the hardware device at an initial moment are generated.


The particles at the initial moment may be obtained based on historical state data of the hardware device.


At 102, a state equation for a moment of prediction is determined from a pre-established multi-stage state variation equation.


The multi-stage state variation equation is obtained in advance according to a change process of the state value of the hardware device. FIG. 2 shows the change process of the historical state value of the hardware device in the rail transit signal system, and it can be seen that the change process of the state value can be divided into three stages.


In stage 1, the hardware device state value is substantially non-varying and the degradation slope is substantially zero. Equation (1) is used as the state equation to characterize the degradation law of the hardware device in the rail transit signal system at the initial stage.






S
t
=S
t-1
+d
t-1  (1).


St is a state value at a moment t, St-1 is a state value at a moment t−1, and dt-1 is a state noise at the moment t−1.


In stage 2, the state value of the hardware device change in a linear manner.


Equation (2) is used as the state equation to describe the linear degradation of the hardware device in the rail transit signal system.






S
t
=S
t-1
+a
t-1
·Δt+d
t-1  (2).


at-1 is a coefficient, which for the sake of distinction with bt-1 will be referred to as a first coefficient, and Δt is a time interval between two adjacent moments.


In stage 3, an exponential equation is used to describe the rapid degradation of the hardware device in the rail transit signal system in a later stage.






S
t
=S
t-1
·e
b

t-1

·Δt
+d
t-1  (3).


bt-1 is a coefficient, which for the sake of distinction with at-1 will be referred to as a second coefficient.


Therefore, an increment of the state value of the hardware device in the rail transit signal system may be used as the criterion for switching between state equations. The state value in stage 1 is higher than the initial state value by 0%˜e1%. The state value in stage 2 is higher than the initial state value by e1%˜e2%. The state value in stage 3 is higher than the initial state value by e2%˜e3%. e1<e2<e3.


Based on the above characteristics, the multi-stage state variation equation for any moment in the present embodiment is composed of state equations of three stages.


In the state equations:


a state equation of a first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;


a state equation of a second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment, and a time interval between two adjacent moments;


a state equation of a third stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous time, and a time interval between two adjacent moments.


A moment t is taken as an example for illustration, and


the state equation of the first stage is: St=+dt-1;


the state equation of the second stage is: St=St-1+at-1·Δt+dt-1; and


the state equation of the third stage is: St=St-1·ebt-1·Δt+dt-1.


St is a state value at a moment t−1, t is a moment identifier, St-1 is a state value at the moment t−1, dt-1 is a state noise at the moment t−1, at-1 is a first coefficient at the moment t−1, bt-1 is a second coefficient at the moment t−1, Δt is a time interval between two adjacent moments.


The multi-stage state variation equation in the embodiments is composed of the state equations of the three-stages, which ensures the applicability of the state equation for the moment of prediction to the current working condition of the hardware device, and solves the problem that the prediction of the remaining service life of the hardware device is strongly dependent on the state equation, so that the remaining service life of the hardware device can be predicted more accurately.


In addition, after the multi-stage state variation equation is established, the state equation for the moment of prediction can be determined according to the characteristics of the change process of the state value of the hardware device.


That is to say, the increment of the state value of the hardware device in the rail transit signal system may be taken as the criterion for switching between the state equations. The state value in the first state is higher than the initial state value by 0%˜e1%, the state value of the second stage is higher than the initial state value by e1%˜e2%, and the state value of the third stage is higher than the initial state value by e2%˜e3%.


The determination of the state equation for the moment of prediction may be performed with the e1% as a first threshold and e2% as a second threshold.


For example, the initial state value and the state value at the previous moment of the moment of prediction are acquired. A ratio is calculated as the ratio=the state value at the previous moment of the moment of prediction/the initial state value. If the ratio is less than the first threshold, the state equation for the moment of prediction is determined to be the state equation of the first stage. If the ratio is between the first threshold and the second threshold (which includes the situation where the ratio is equal to the first threshold or the second threshold), the state equation for the moment of prediction is determined to be the state equation of the second stage. If the ratio is greater than the second threshold, the state equation for the moment of prediction is determined to be the state equation of the third stage.


The solution for determining the state equation for the moment of prediction provided in this embodiment realizes the dynamic determination of the state equation according to the statistical characteristics of the service life of the hardware device, which ensures the applicability of the state equation for the moment of prediction to the current working condition of the hardware device, so that the remaining service life of the hardware device can be more accurately predicted.


At 103, particle weights at the moment of prediction are determined according to the state equation for the moment of prediction.


The particle weights are the weights of the particles. The particle weights at the moment of prediction are the weight of the particles at the moment of prediction.


In this step, predicted state values of the particles at the moment of prediction are determined according to the state equation for the moment of prediction. The particle weights at the moment of prediction are determined on the basis of the predicted state values of the particles.


Since the particles are multiple, the predicted state value of each particle at the moment of prediction is determined according to the state equation for the moment of prediction as follows: Ŝki=custom-character(sk-1i, dk-1).


The weight of each particle at the moment of prediction is determined on the basis of the predicted value of the particle state as follows: wki∝wk-1i·P(Skki).


k is the moment of prediction, k−1 is the previous moment of the moment of prediction, custom-character(Sk-1i, dk-1) is the state equation for the moment k, i is a particle identifier, Sk-1i is an observed state value of the particle i at the moment k−1 (that is, an observed value of a state value), dk-1 is a state noise at the moment k−1, P( ) is a conditional probability function, Sk is an observed state value at the moment k, and wk-1i is a weight of the particle i at the moment k−1. P( ) is also obtained according to the change process of the historical state value of the hardware device in the rail transit signal system.


In this embodiment, the weight of each particle at the moment of prediction is determined according to the state equation for the moment of prediction, which ensures the matching of the weight with the current working condition of the hardware device at each moment of prediction, so that the remaining service life of the hardware device can be predicted more accurately.


At 104, a state value at the moment of prediction is predicted according to the particle weights at the moment of prediction and the state equation for the moment of prediction.


The observed state values of the particles at the previous moment of the moment of prediction and the state noise at the previous moment of the moment of prediction are acquired.


The state value at the moment of prediction is predicted on the basis of the observed state values at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction, and the particle weights at the moment of prediction.


For example, the state value at the moment of prediction is Ŝki=1n wki·Ŝki.


k is the moment of prediction, and k−1 is the previous moment of the moment of prediction, and Ŝki=custom-character(sk-1i, dk-1).



custom-character(Sk-1i, dk-1) is the state equation for the moment k, i is the particle identifier, Sk-1i is the observed state value of the particle i at the moment k−1, dk-1 is the state noise at the moment k−1, n is the total number of the particles, and wki is the weight of the particle i at the moment k.


In this step, the state value at the moment of prediction is predicted according to the weight of each particle at the moment of prediction and the state equation for the moment of prediction. Since the weight of each particle at the moment of prediction ensures the matching of the weight with the current working condition of the hardware device at each moment of prediction, and the state equation for the moment of prediction ensures the applicability of the state equation for the moment of prediction to the current working condition of the hardware device, so that the state value at the moment of prediction obtained according to the weight of each particle at the moment of prediction and the state equation for the moment of prediction more accurately characterizes the real current state of the hardware device.


Through the integration of the multi-stage state variation equation and the particle filter method, the prediction of the remaining service life of the hardware device enables the evaluation of the state variation in the multiple stages, which ensures the applicability of the state equation for the moment of prediction to the current working condition of the hardware device, solves the problem of the low accuracy of the state evaluation and the service life prediction of the hardware device in the rail transit signal system under the varying working condition, improves the reliability of the hardware device in the rail transit signal system, and improves the comprehensive security of urban rail transit.


At 105, the remaining service life of the hardware device is determined on the basis of the state value at the moment of prediction.


If the state value at the moment of prediction is greater than or equal to the state threshold, the remaining service life of the hardware device is determined to be a duration from the current time to the moment of prediction.


Since the state value at the moment of prediction more accurately characterizes the real current state of the hardware device, the remaining service life of the hardware device obtained according to the state threshold is more accurate, which improves the reliability of the hardware device in the rail transit signal system and improves the comprehensive security of urban rail transit.


When the state value at the moment of prediction is greater than or equal to the state threshold, the remaining service life of the hardware device is determined to be the duration from the current time to the moment of prediction. Since the state value at the moment of prediction more accurately characterizes the real current state of the hardware device, the remaining service life of the hardware device obtained according to the state threshold is more accurate, which improves the reliability of the hardware device in the rail transit signal system and improves the comprehensive security of the urban rail transit.


If the state value at the moment of prediction is less than the state threshold, a state value at a subsequent moment of the moment of prediction is determined on the basis of the state value at the moment of prediction. When a quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is greater than a third threshold, the subsequent moment of the moment of prediction is taken as a moment of prediction, and the following steps are repeatedly performed: determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation, determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction (that is, the steps of 102 to 105 are repeatedly performed). When the quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is less than or equal to the third threshold, the state equation for the moment of prediction is determined as a state equation for the subsequent moment of the prediction moment, the subsequent moment of the prediction moment is taken as a moment of prediction, and the following steps are repeatedly performed: determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction (that is, the steps of 103 to 105 are repeatedly performed).


The third threshold is a state value increment. When the increment between the state value at the subsequent moment of the prediction moment and the initial state value is relatively large (that is, being greater than the third threshold), the state equation for the subsequent moment of the prediction moment is adjusted.


In addition, the process of determining the state value at one time after prediction from the state value at the moment of prediction is as follows: taking the state value at the moment of prediction as an observed state value at the moment of prediction, and taking the state equation for the moment of prediction as a state equation for the subsequent moment of the moment of prediction; determining particle weights at the subsequent moment of the moment of prediction on the basis of the observed state value at the moment of prediction; and predicting a state value at the subsequent moment of the moment of prediction according to the particle weights at the subsequent moment of the prediction moment and the state equation for the subsequent moment of the prediction moment.


When the state value at the moment of prediction is less than the state threshold, the state equation for the subsequent moment of the moment of prediction is adjusted. The state value at the subsequent moment of the moment of prediction is predicted. Then, the remaining service life of the hardware device is determined on the basis of the state value at the subsequent moment of the moment of prediction. Since the final remaining service life of the hardware device is predicted on the basis of the state value at each moment, the determination accuracy of the remaining service life of the hardware device reaches the moment level, and the state equation for each moment and the weights at each moment are adjusted according to the condition of the hardware device at that moment, thereby ensuring the prediction accuracy of the remaining service life of the hardware device.


In addition, the state value at the moment of prediction is taken as the observed state value at the moment of prediction, and the particle weights at the subsequent moment of the moment of prediction are calculated according to the state equation for the moment of prediction and the observed state value at the moment of prediction, thereby obtaining the state value at the subsequent moment of the moment of prediction. The state value of the subsequent moment of the moment of prediction is used for adjusting the state equation for the subsequent moment of the moment of prediction and the weights at the subsequent moment of the moment of prediction, which enables that the state equation for the subsequent moment of the moment of prediction and the weights of the subsequent moment of the moment of prediction are adjusted on the basis of the predicted condition of the moment of prediction. The flexible adjustment of the state equation and weights is ensured, and the prediction accuracy of the remaining service life of the hardware device is ensured.



FIG. 3 illustrates a schematic diagram of an estimation of a remaining service life of a hardware device in a rail transit signal system.


401 is a variation curve of the state value of the hardware device. At the moment k, with the data of the moment k−1, the state curve 402 of the hardware device in the rail transit signal system after the moment k may be predicted, and the duration required for the degradation trajectory to reach the state threshold 403 from the moment of time k may be obtained, and this duration is the predicted remaining service life 404 of the hardware device in the rail transit signal system.


Similarly, at the moment k+m, with the data of the moment k+m−1, the state value 405 of the hardware device in the rail transit signal system after the moment k+m may be predicted, and the duration required for the state value to reach the state threshold from the moment k+m is obtained, and this duration is the predicted remaining service life 406 of the hardware device in the rail transit signal system.


The method for predicting the remaining service life of the rail transit hardware device provided in the embodiments is an improved scheme in which the multi-stage state variation equation and the particle filter method are integrated, and is an improved particle filter method. That is, steps 102-105 use the state equation and the observation equation to estimate the state value at the current moment, and the method uses the state equation and the observation equation to estimate the state value at the current time is the particle filtering method.


In the particle filtering method, Equation (4) is a state equation, and Equations (5) and (6) are observation equations. The particle filtering method mainly consists of two steps including prediction and update. Specifically, a Monte Carlo method is used to randomly sample the moment t−1 to obtain the state St-1. Then, using the state equation (4), the state value Ŝt of each particle at the moment t is predicted. Then, according to the importance sampling principle, according to Equation (5), the weight of each particle in the state estimation values is updated using the observation value St at the moment t and normalized. Finally, the optimal estimate of the state value Ŝt at the moment t is obtained by weighted averaging using Equation (6).






Ŝ
t
i=custom-character(St-1i,dt-1)  (4).






w
t
i
∝w
t-1
i
·P(Stti)  (5).






Ŝ
ti=1nwti·Ŝti  (6).


In the equations, the symbol {circumflex over ( )} at the top of the variables indicates that the variables are estimated or predicted values. custom-character(St-1i, dt-1) is the state equation for the moment t, i is the particle identifier, is an observed state value of the particle i at the moment t−1, dt-1 is the state noise at the moment t−1, P( ) is a conditional probability function, St is the observed state value at the moment t, Ŝti is the predicted state value of the particle i at the moment t, wt-1i is the weight of the particle i at the moment t−1, and 14 is the weight of the particle i at the moment t.


In the embodiments, the multi-stage state variation equation is integrated into the particle filter method. That is, three state Equations (1), (2) and (3) of the hardware device in the rail transit signal system are introduced into equation (4). When the state value at a previous moment of the prediction moment is higher than the initial state value by 0%˜e1%, the state equation remains the Equation (1). When the state value at a previous moment of the prediction moment is higher than the initial state value by e1%˜e2%, the state equation is switched to Equation (2). When the state value at a previous moment of the prediction moment is higher than the initial state value by e2%, the state equation is switched to Equation (3).


The integration of the method for predicting the remaining service life of the rail transit hardware device provided in the embodiments is embodied in the specific implementation process of the method for predicting the remaining service life in the rail transit hardware device shown in FIG. 4, which includes: 1) establishing a multi-stage state variation equation 202 according to the variation law of the state data 201 in the operation process of the hardware device in the rail transit signal system; 2) integrating the multi-stage state variation equation 202 and the particle filter method 203, to make the particle filter method be an improved particle filter prediction method 204 with multi-stage degradation evaluation capability; 3) according to the predicted state value 205 of the hardware device in the rail transit signal system, the applicability of the state equation is evaluated in real time, and the state equation 206 is switched accordingly; 4) the remaining service life 207 is obtained according to the difference between the predicted state value and the state threshold.


A specific implementation of the method for predicting the remaining service life of the rail transit hardware device provided in the present embodiments can be as shown in FIG. 5. Firstly, a state equation 302 is obtained according to historical state data 301, and particles 303 are generated. Then, the state value 304 at the moment of prediction is predicted using the state equation. Then, it is determined whether the predicted state value exceeds the state threshold. If so, the time required from the moment of prediction to the present is the remaining service life of the device 305. If not, the predicted state value 304 is taken as the state value 306 observed at the moment (that is, the observed state value), and the observation equation 307 is introduced. After the update and normalization of the weights, the state value 308 at the subsequent moment is obtained. It is determined whether the state at the subsequent moment exceeds the threshold. If so, a new state equation 309 is selected for the subsequent moment to replace the current state equation according to the increment by which the state threshold is exceeded. Thereafter, the above steps are repeated for another round of operation.



FIG. 6 illustrates a predicted state curve of the hardware device in the rail transit signal system obtained by using the method for predicting the remaining service life of the rail transit hardware device in the embodiments. When the training data reaches 75%, the predicted state value coincide with the experimentally observed state value at some positions. This indicates that the predicted state value is close to the true result. From the predicted state value, the predicted value of the remaining service life is calculated. The actual remaining service life is calculated by using the actual observed value, and the root mean square error of the predicted remaining service life is 3.46%. It can be seen that, the predicted remaining service life is close to the actual remaining service life.


In addition, the root mean square error of the predicted value of the remaining service life obtained by using the unimproved particle filter method is 8.64%, which is greater than the root mean square error of the predicted value of the remaining service life obtained by using the improved particle filter method provided in the embodiments (that is, the method for predicting the remaining service life of the rail transit hardware device provided in the embodiments), indicating that the prediction result of the remaining service life obtained by the method of predicting the remaining service life of the rail transit hardware device provided in the embodiments is closer to the true value.


The embodiments provide a method for predicting a remaining service life of a rail transit hardware device, where the method includes: generating particles of the hardware device at an initial moment; determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation; determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction; predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction; and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction. In the method provided in the present application, the remaining service life of the hardware device is determined according to the state equation for the moment of prediction, and the state equation for the moment of prediction is determined from a pre-established multi-stage state variation equation, so that the prediction of the remaining service life of the hardware device enables the evaluation of the state variations in multiple stages, ensuring the applicability of the state equation for the moment of prediction to the current working condition of the hardware device. The problem of the low accuracy of state evaluation and service life prediction of the hardware device in the rail transit signal system under varying working conditions is solved, the reliability of the hardware device in the rail transit signal system is improved. The comprehensive security of urban rail transit is improved.


Based on the same inventive concept, the embodiments provide an electronic device, including: a memory, a processor, and a computer program.


The computer program is stored in the memory and configured to be executed by a processor to implement the method for predicting the remaining service life of the hardware device rail transit as disclosed in the embodiments shown in FIG. 1.


Specifically, the method includes:


generating particles of the hardware device at an initial moment;


determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation;


determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;


predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;


determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the multi-stage state variation equation is composed of state equations of three stages including a first stage, a second stage and a third stage;


where,


the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;


the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;


the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.


Optionally, the determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation includes:


acquiring an initial state value and a state value at a previous moment of the moment of prediction;


determining that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;


determining that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;


determining that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.


Optionally, the determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction includes:


determining predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;


determining the particle weights at the moment of prediction according to the predicted state values of the particles.


Optionally, the predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction includes:


acquiring observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; and


predicting the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.


Optionally, where the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


determining that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.


Optionally, the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


when the state value at the moment of prediction is less than a state threshold,


determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction;


when a quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is greater than a third threshold, taking the subsequent moment of the moment of prediction as a moment of prediction, and repeatedly performing the steps of determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation, determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction;


when the quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is less than or equal to the third threshold, determining the state equation for the moment of prediction as a state equation for the subsequent moment of the prediction moment, taking the subsequent moment of the prediction moment as a moment of prediction, and repeatedly performing the steps of determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction includes:


taking the state value at the moment of prediction as an observed state value at the moment of prediction, and taking the state equation for the moment of prediction as a state equation for the subsequent moment of the moment of prediction;


determining particle weights at the subsequent moment of the moment of prediction on the basis of the observed state value at the moment of prediction;


predicting an initial state value at the subsequent moment of the moment of prediction according to the particle weights at the subsequent moment of the prediction moment and the state equation for the subsequent moment of the prediction moment.


The present embodiment provides the electronic device in which the computer program is stored in the memory and configured to be executed by the processor to implement the method including the following steps: generating particles of the hardware device at an initial moment; determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation; determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction; predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction; and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction. The remaining service life of the hardware device is determined according to the state equation for the moment of prediction, and the state equation for the moment of prediction is determined from a pre-established multi-stage state variation equation, so that the prediction of the remaining service life of the hardware device enables the evaluation of the state variations in multiple stages, ensuring the applicability of the state equation for the moment of prediction to the current working condition of the hardware device. The problem of the low accuracy of state evaluation and service life prediction of the hardware device in the rail transit signal system under varying working conditions is solved, the reliability of the hardware device in the rail transit signal system is improved. The comprehensive security of urban rail transit is improved.


Based on the same inventive concept, the present embodiment provides a computer-readable storage medium having a computer program stored thereon. The computer program is executed by the processor to implement the method for predicting the remaining service life of the rail transit hardware device as disclosed in the embodiments shown in FIG. 1.


Specifically, the method includes:


generating particles of the hardware device at an initial moment;


determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation;


determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;


predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;


determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the multi-stage state variation equation is composed of state equations of three stages including a first stage, a second stage and a third stage;


where,


the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;


the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;


the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.


Optionally, the determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation includes:

    • acquiring an initial state value and a state value at a previous moment of the moment of prediction;


determining that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;


determining that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;


determining that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.


Optionally, the determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction includes:


determining predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;


determining the particle weights at the moment of prediction according to the predicted state values of the particles.


Optionally, the predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction includes:


acquiring observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; and


predicting the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.


Optionally, where the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


determining that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.


Optionally, the determining the remaining service life of the hardware device based on the state value at the moment of prediction includes:


when the state value at the moment of prediction is less than a state threshold,


determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction;


when a quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is greater than a third threshold, taking the subsequent moment of the moment of prediction as a moment of prediction, and repeatedly performing the steps of determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation, determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction;


when the quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is less than or equal to the third threshold, determining the state equation for the moment of prediction as a state equation for the subsequent moment of the prediction moment, taking the subsequent moment of the prediction moment as a moment of prediction, and repeatedly performing the steps of determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.


Optionally, the determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction includes:


taking the state value at the moment of prediction as an observed state value at the moment of prediction, and taking the state equation for the moment of prediction as a state equation for the subsequent moment of the moment of prediction;


determining particle weights at the subsequent moment of the moment of prediction on the basis of the observed state value at the moment of prediction;


predicting an initial state value at the subsequent moment of the moment of prediction according to the particle weights at the subsequent moment of the prediction moment and the state equation for the subsequent moment of the prediction moment.


The present embodiment provides the computer-readable storage medium having the computer program stored thereon, where the computer program, when being executed by the processor, implements the method including the following steps: generating particles of the hardware device at an initial moment; determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation; determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction; predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction; and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction. The remaining service life of the hardware device is determined according to the state equation for the moment of prediction, and the state equation for the moment of prediction is determined from a pre-established multi-stage state variation equation, so that the prediction of the remaining service life of the hardware device enables the evaluation of the state variations in multiple stages, ensuring the applicability of the state equation for the moment of prediction to the current working condition of the hardware device. The problem of the low accuracy of state evaluation and service life prediction of the hardware device in the rail transit signal system under varying working conditions is solved, the reliability of the hardware device in the rail transit signal system is improved. The comprehensive security of urban rail transit is improved.


It will be appreciated by one skilled in the art that, the embodiments of the present application can be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein. Schemes in embodiments of the present application may be implemented in a variety of computer languages, such as the object-oriented programming language Java, the transliteration scripting language JavaScript, etc.


The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowcharts and/or block diagrams, and combinations of flows and/or blocks in the flowcharts and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing apparatus to produce a machine, such that the instructions, which are executed via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.


These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.


These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which are executed on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.


Furthermore, the terms “first” and “second” are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or as implicitly indicating the number of technical features indicated. Thus, a feature defined as “first” or “second” may explicitly or implicitly include one or more of the feature. In the description herein, the meaning of “a plurality” is at least two, for example, two, three, etc., unless specifically defined otherwise.


While preferred embodiments of the present application have been described, additional variations and modifications to these embodiments will occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including all such alterations and modifications as fall within the true scope of the present application.


It will be apparent to those skilled in the art that various modifications and variations can be made in the present application without departing from the gist or scope of the application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and its equivalent technology, the present application is intended to include these modifications and variations.

Claims
  • 1. A method for predicting a remaining service life of a rail transit hardware device, comprising: generating particles of the hardware device at an initial moment;determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation;determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.
  • 2. The method according to claim 1, wherein the multi-stage state variation equation is composed of state equations of three stages including a first stage, a second stage and a third stage; wherein,the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.
  • 3. The method according to claim 2, wherein the determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation comprises: acquiring an initial state value and a state value at a previous moment of the moment of prediction;determining that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;determining that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;determining that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.
  • 4. The method according to claim 1, wherein the determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction comprises: determining predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;determining the particle weights at the moment of prediction according to the predicted state values of the particles.
  • 5. The method according to claim 1, wherein the predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction comprises: acquiring observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; andpredicting the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.
  • 6. The method according to claim 1, wherein the determining the remaining service life of the hardware device based on the state value at the moment of prediction comprises: determining that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.
  • 7. The method according to claim 3, wherein the determining the remaining service life of the hardware device based on the state value at the moment of prediction comprises: when the state value at the moment of prediction is less than a state threshold,determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction;when a quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is greater than a third threshold, taking the subsequent moment of the moment of prediction as a moment of prediction, and repeatedly performing the steps of determining a state equation for a moment of prediction from a pre-established multi-stage state variation equation, determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction;when the quotient of the state value at the subsequent moment of the moment of prediction and the initial state value is less than or equal to the third threshold, determining the state equation for the moment of prediction as a state equation for the subsequent moment of the prediction moment, taking the subsequent moment of the prediction moment as a moment of prediction, and repeatedly performing the steps of determining particle weights at the moment of prediction on the basis of the state equation for the moment of prediction, predicting a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction, and determining the remaining service life of the hardware device on the basis of the state value at the moment of prediction.
  • 8. The method according to claim 7, wherein the determining a state value at a subsequent moment of the moment of prediction on the basis of the state value at the moment of prediction comprises: taking the state value at the moment of prediction as an observed state value at the moment of prediction, and taking the state equation for the moment of prediction as a state equation for the subsequent moment of the moment of prediction;determining particle weights at the subsequent moment of the moment of prediction on the basis of the observed state value at the moment of prediction;predicting an initial state value at the subsequent moment of the moment of prediction according to the particle weights at the subsequent moment of the prediction moment and the state equation for the subsequent moment of the prediction moment.
  • 9. An electronic device comprising: a memory;a processor; anda computer program;wherein the computer program is stored in the memory and configured to be executed by the processor to: generate particles of the hardware device at an initial moment;determine a state equation for a moment of prediction from a pre-established multi-stage state variation equation;determine particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;predict a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;determine the remaining service life of the hardware device on the basis of the state value at the moment of prediction.
  • 10. The electronic device according to claim 9, wherein, the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.
  • 11. The electronic device according to claim 10, wherein the computer program is further configured to be executed by the processor to: acquire an initial state value and a state value at a previous moment of the moment of prediction;determine that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;determine that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;determine that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.
  • 12. The electronic device according to claim 9, wherein the computer program is further configured to be executed by the processor to: determine predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;determine the particle weights at the moment of prediction according to the predicted state values of the particles.
  • 13. The electronic device according to claim 9, wherein the computer program is further configured to be executed by the processor to: acquire observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; andpredict the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.
  • 14. The electronic device according to claim 9, wherein the computer program is further configured to be executed by the processor to: determine that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.
  • 15. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when being executed by a processor, causes the processor to: generate particles of the hardware device at an initial moment;determine a state equation for a moment of prediction from a pre-established multi-stage state variation equation;determine particle weights at the moment of prediction on the basis of the state equation for the moment of prediction;predict a state value at the moment of prediction according to the particle weights at the moment of prediction and the state equation for the moment of prediction;determine the remaining service life of the hardware device on the basis of the state value at the moment of prediction.
  • 16. The computer-readable storage medium according to claim 15, wherein, the state equation of the first stage for any moment is established on the basis of a state value at a previous moment and a state noise at the previous moment;the state equation of the second stage for any moment is established on the basis of a state value at a previous moment, a state noise at the previous moment, a first coefficient at the previous moment and a time interval between two adjacent moments;the state equation of the third stage for any moment is established on the basis a state value at a previous moment, a state noise at the previous moment, a second coefficient at the previous moment and a time interval between two adjacent times.
  • 17. The computer-readable storage medium according to claim 16, wherein the computer program, when being executed by a processor, further causes the processor to: acquire an initial state value and a state value at a previous moment of the moment of prediction;determine that the state equation for the moment of prediction is the state equation of the first stage when a ratio of the state value at the previous moment of the moment of prediction to the initial state value is less than a first threshold;determine that the state equation for the moment of prediction is the state equation of the second stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is between the first threshold and a second threshold;determine that the state equation for the moment of prediction is the state equation of the third stage when the ratio of the state value at the previous moment of the moment of prediction to the initial state value is greater than the second threshold.
  • 18. The computer-readable storage medium according to claim 15, wherein the computer program, when being executed by a processor, further causes the processor to: determine predicted state values of the particles at the moment of prediction according to the state equation for the moment of prediction;determine the particle weights at the moment of prediction according to the predicted state values of the particles.
  • 19. The computer-readable storage medium according to claim 15, wherein the computer program, when being executed by a processor, further causes the processor to: acquire observed state values of the particles at a previous moment of the moment of prediction and a state noise at the previous moment of the moment of prediction; andpredict the state value at the moment of prediction according to the observed state value at the previous moment of the moment of prediction, the state noise at the previous moment of the moment of prediction, the state equation for the moment of prediction and the particle weights at the moment of prediction.
  • 20. The computer-readable storage medium according to claim 15, wherein the computer program, when being executed by a processor, further causes the processor to: determine that the remaining service life of the hardware device is a duration from a current moment to the moment of prediction when the state value at the moment of prediction is greater than or equal to a state threshold.
Priority Claims (1)
Number Date Country Kind
202111253264.4 Oct 2021 CN national