pairwiseSimilarityModel
Pairwise comparison-based similarity model for estimating remaining useful life
Description
Use pairwiseSimilarityModel
to estimate the remaining
useful life (RUL) of a component using a pairwise comparison-based similarity model.
This model compares the degradation profile of a test component directly to the
degradation path histories for an ensemble of similar components, such as multiple
machines manufactured to the same specifications. The similarity of the test component
to the ensemble members is a function of the distance between the degradation profile
and the ensemble member profile, which is computed using correlation or dynamic time
warping.
To configure a pairwiseSimilarityModel
object, use fit
.
Once you configure the parameters of your similarity model, you can then predict the
remaining useful life of similar components using predictRUL
. For similarity models, the RUL of the test component is
estimated as the median statistic of the lifetime span of the most similar components
minus the current lifetime value of the test component. For a basic example illustrating
RUL prediction, see
Update RUL Prediction as Data Arrives.
For general information on predicting remaining useful life, see Models for Predicting Remaining Useful Life.
Creation
Syntax
Description
creates a pairwise comparison-based similarity model for estimating RUL and
initializes the model with default settings.mdl
= pairwiseSimilarityModel
creates a pairwise comparison-based similarity model and initializes the model
parameters using an existing mdl
= pairwiseSimilarityModel(initModel
)pairwiseSimilarityModel
object
initModel
.
specifies user-settable model properties using name-value pairs. For example,
mdl
= pairwiseSimilarityModel(___,Name,Value
)hashSimilarityModel('LifeTimeUnit',"days")
creates a
pairwise comparison-based similarity model that uses days as a lifetime unit.
You can specify multiple name-value pairs. Enclose each property name in
quotes.
Input Arguments
Properties
Object Functions
predictRUL | Estimate remaining useful life for a test component |
fit | Estimate parameters of remaining useful life model using historical data |
compare | Compare test data to historical data ensemble for similarity models |
Examples
Extended Capabilities
Version History
Introduced in R2018a