Пропорциональная модель выживания опасности для оценки оставшегося срока службы
Использовать covariateSurvivalModel
для оценки оставшегося срока службы (RUL) компонента с помощью модели пропорционального выживания опасности. Эта модель описывает вероятность выживания тестового компонента, используя историческую информацию о сроке жизни компонентов и связанных ковариат. Ковариаты являются переменными окружающей среды или объяснительными переменными, такими как производитель компонентов или условия работы. Ковариатные модели выживания применяются, когда единственными данными, которые у вас есть, являются время отказа и связанные ковариаты для ансамбля аналогичных компонентов, таких как несколько машин, изготовленных по тем же спецификациям. Для получения дополнительной информации о модели выживания см. Пропорциональную модель выживания опасности.
Как сконфигурировать covariateSurvivalModel
объект для определенного типа компонента, используйте fit
, который оценивает коэффициенты модели, используя набор данных о времени отказа и связанных ковариат. После того, как вы сконфигурируете параметры вашей ковариатной модели выживания, можно затем предсказать оставшийся срок службы аналогичных компонентов, используя predictRUL
. Для базового примера, иллюстрирующего предсказание RUL, смотрите Обновление Предсказания RUL по мере поступления данных.
Если у вас есть только измерения продолжительности жизни и вы не имеете ковариатной информации, используйте reliabilitySurvivalModel
.
Для получения общей информации о прогнозировании оставшегося срока полезного использования, см. Модели для прогнозирования оставшегося срока полезного использования.
создает ковариатную модель выживания для оценки RUL и инициализирует модель с настройками по умолчанию.mdl
= covariateSurvivalModel
создает ковариатную модель выживания и инициализирует параметры модели с помощью существующей mdl
= covariateSurvivalModel(initModel
)covariateSurvivalModel
initModel объекта
.
задает настраиваемые пользователем свойства модели, используя пары "имя-значение". Для примера, mdl
= covariateSurvivalModel(___,Name,Value
)covariateSurvivalModel('LifeTimeUnit',"days")
создает ковариатную модель выживания, в которой дни используются в качестве модуля. Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычки.
predictRUL | Оценка оставшегося срока службы для тестового компонента |
fit | Оценка параметров оставшейся модели срока службы с использованием исторических данных |
plot | Постройте график функции выживания для ковариатной модели выживания, остающейся полезной жизнью |