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