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