Пропорциональная модель выживания опасности для оценки оставшегося срока службы
Использовать 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 | Постройте график функции выживания для ковариатной модели выживания, остающейся полезной жизнью |