Learn R Programming

degradr (version 1.0.1)

Estimating Remaining Useful Life with Linear Mixed Effects Models

Description

Provides tools for estimating the Remaining Useful Life (RUL) of degrading systems using linear mixed-effects models and creating a health index. It supports both univariate and multivariate degradation signals. For multivariate inputs, the signals are merged into a univariate health index prior to modeling. Linear and exponential degradation trajectories are supported (the latter using a log transformation). Remaining Useful Life (RUL) distributions are estimated using Bayesian updating for new units, enabling on-site predictive maintenance. Based on the methodology of Liu and Huang (2016) .

Copy Link

Version

Install

install.packages('degradr')

Monthly Downloads

226

Version

1.0.1

License

GPL-3

Maintainer

Pedro Abraham Montoya Calzada

Last Published

October 1st, 2025

Functions in degradr (1.0.1)

qrul

Quantiles of the Remaining Useful Life (RUL) Distribution
fit_model

Fitting the Linear Mixed Effects Model
filter_train

Training Data for Filter Degradation and RUL Prediction
predict_rul

Predicting Remaining Useful Life (RUL) from Degradation Signals
filter_test

Test data for filter degradation and RUL prediction
prul

Probability of Remaining Useful Life (RUL) Falling Within a Time Horizon
test_FD001

NASA Turbofan Engine Degradation Simulation Test Data (Subset FD001)
compute_healthindex

Constructing the Health Index on New Data Using Trained Weights
RUL_FD001

Remaining Useful Life (RUL) Ground Truth for FD001 Dataset
plot_degradr

Plot Degradation Trajectories for Multiple Units
fit_healthindex

Fitting a Health Index Model from Multivariate Signals
train_FD001

NASA Turbofan Engine Degradation Simulation Data (FD001)