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