Исследуйте невязки модели

В этом примере показано, как можно использовать остаточный анализ для оценки качества модели.

Создание остаточных графиков

  1. Чтобы загрузить образец Системы идентификации сеанса приложения, который содержит предполагаемые модели, введите следующую команду в MATLAB® Командное окно:

    systemIdentification('dryer2_linear_models')
  2. Чтобы сгенерировать остаточный график для анализа, установите флажок Model resids в приложении Системы идентификации.

    Это открывает пустой график.

  3. В окне Системы идентификации приложения щелкните каждый параметрический значок модели, чтобы отобразить его на График для анализа Невязка. Не кликните непараметрическую модель spad, так как остаточные графики для анализа недоступны для этой модели.

Описание остаточных осей графика

Верхние оси показывают автокорреляцию невязок для выхода (тест белизны). Горизонтальная шкала является количеством лагов, которое является временным различием (в выборки) между сигналами, в которых оценивается корреляция. Горизонтальные штриховые линии на графике представляют доверительный интервал соответствующих оценок. Любые колебания в пределах доверия интервала считаются незначительными. Шесть моделей - arxqs, n4s3, arx223, tf1, ss1, и amx2222 - образуют невязки, которые заходят за пределы доверительного интервала. Хорошая модель должна иметь остаточную автокорреляционную функцию в пределах доверия интервала, что указывает на то, что невязки некоррелированы.

Нижние оси показывают перекрестную корреляцию невязок с входом. Хорошая модель должна иметь невязки, некоррелированные с прошлыми входами (тест независимости). Доказательства корреляции указывают, что модель не описывает, как формируется выход из соответствующего входа. Для примера, когда существует пик вне интервала доверия для задержки k, это означает, что вклад в выход y (t), который происходит от входа u (t-k), не описан правильно моделью. Модели arxqs и amx2222 простирайтесь за пределы доверительного интервала и не выполняйте так же хорошо, как и другие модели.

Валидация моделей с помощью анализа невязок

Чтобы удалить модели с плохой эффективностью из графика Остаточного анализа, щелкните значки модели arxqs, n4s3, arx223, tf1, ss1, и amx2222 в приложении Системы идентификации.

График Остаточного анализа теперь включает только две модели, которые проходят остаточные тесты: arx692 и amx3322.

Графики для этих моделей попадают в основном в доверительные интервалы, хотя amx3322 на графике показаны некоторые экскурсии немного за пределы контуров. Если эти экскурсии приемлемы, разумно выбрать amx3322 модель, потому что это более простая модель низкого порядка. Если экскурсии неприемлемы, можно воспользоваться arx392 вместо этого моделируйте.

Похожие примеры

Подробнее о