linearDegradationModel
Linear degradation model for estimating remaining useful life
Description
Use linearDegradationModel
to model a linear degradation
process for estimating the remaining useful life (RUL) of a component. Degradation
models estimate the RUL by predicting when a monitored signal will cross a predefined
threshold. Linear degradation models are useful when the monitored signal is a log scale
signal or when the component does not experience cumulative degradation. For more
information on the degradation model, see Linear Degradation Model.
To configure a linearDegradationModel
object for a specific type
of component, you can:
Estimate the model prior parameters using historical data regarding the health of an ensemble of similar components, such as multiple machines manufactured to the same specifications. To do so, use
fit
.Specify the model prior parameters when you create the model based on your knowledge of the component degradation process.
Once you configure the parameters of your degradation model, you can then predict the
remaining useful life of similar components using predictRUL
. For a basic example illustrating RUL prediction with a
degradation model, see
Update RUL Prediction as Data Arrives.
For general information on predicting remaining useful life, see Models for Predicting Remaining Useful Life.
Creation
Description
creates
a linear degradation model for estimating RUL and initializes the model with
default settings.mdl
= linearDegradationModel
specifies user-settable model properties using name-value pairs. For example,
mdl
= linearDegradationModel(Name,Value
)linearDegradationModel('NoiseVariance',0.5)
creates a
linear degradation model with a model noise variance of 0.5
.
You can specify multiple name-value pairs. Enclose each property name in
quotes.
Properties
Object Functions
fit | Estimate parameters of remaining useful life model using historical data |
predictRUL | Estimate remaining useful life for a test component |
update | Update posterior parameter distribution of degradation remaining useful life model |
restart | Reset remaining useful life degradation model |
Examples
Algorithms
References
[1] Chakraborty, S., N. Gebraeel, M. Lawley, and H. Wan. "Residual-Life Estimation for Components with Non-Symmetric Priors." IIE Transactions. Vol. 41, Number 4, 2009, pp. 372–387.
Extended Capabilities
Version History
Introduced in R2018a