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