Machine Failure Prediction through parameter degradation

The problem that I've in hand is there is a temperature value(time series data) which keeps on increasing linearly during the manufacturing process and after it reaches a threshold, the process should be halted to avoid system breakdown.

I have to find Remaining useful life assuming if the temperature grows in the same linear trend.

So, far I've tried Holt's model to linearly forecast trend and identified the point at which it is meeting the threshold as first option. Is there any other degradation model available which could help to handle this case?

• So a linear model is out of the question? – user2974951 Jan 9 at 13:35
• Linear forecasting is I'm currently doing. It's performing good so far. Just heard of prognostic models which helps in equipment fault predictions, so thought of checking if any other models would be a good in such equipment degradation predictions. – SARA Jan 9 at 16:26

It depends on how you would like to tackle the problem. Another approach could be to try to estimate the probability of failure within the next X periods.

Models that are associated with these kind of problems are based on survival analysis and the most common models are the Kaplan Meier estimator (https://en.wikipedia.org/wiki/Kaplan%E2%80%93Meier_estimator) and Cox-Regression (https://en.wikipedia.org/wiki/Proportional_hazards_model). You can easily find existing packages in python and R.

Apart from the Holt Winter's model, you could also use Prophet. (https://github.com/facebook/prophet). The good thing about prophet is that it analyses the time series for you, so potential trend or seasonality can be obtained immediately.

Consider also to apply a feature extraction method where you split time into periods and build features like minimum Temperature, max, mean, correlation measures etc. Then based on these periods you could use any kind of ML algorithm to predict either the remaining useful time or probability of failure within the next X periods.

I would also propose to you to study literature on this topic (https://en.wikipedia.org/wiki/Prognostics). There are many different available approaches tackling real-world problems.

Finally you could check other datasets (https://ti.arc.nasa.gov/tech/dash/groups/pcoe/prognostic-data-repository/) that are associated with these kind of problems and try to exercise on multivariate analysis.

I hope this helps.

EDIT: I forgot to mention ARIMA model. It is basically a linear regression based model but it is a possible alternative that you could consider.

• Thank you so much for the response! I will explore these. – SARA Jun 29 at 14:57
• No problem! If you have any questions do not hesitate to ask. – Letsios Manthos Jul 1 at 7:45