Определение порядка модели и задержки

Оценка требует, чтобы вы задали порядок модели и задержку. Много раз эти значения не известны. Можно определить порядок модели и задержку одним из следующих способов:

  • Угадайте их значения путем визуального осмотра данных или на основе предварительных знаний системы.

  • Оцените задержку как часть idproc или idtf оценка модели. Эти модели обрабатывают задержку как допускающий оценку параметр, и можно определить их значения командами оценки procest и tfest, соответственно. Однако автоматическая оценка задержек может вызвать ошибки. Поэтому рекомендуется, чтобы вы анализировали данные для задержек заранее.

  • Чтобы оценить задержки, можно также использовать один из следующих инструментов:

    • Оцените использование задержки delayest. Выбор порядка базовой модели ARX и более низкой / верхней границы на значении задержки, которая будет оценена, влияет на значение, возвращенное delayest.

    • Вычислите использование импульсной характеристики impulseest. Постройте импульсную характеристику с доверительным интервалом достаточных стандартных отклонений (обычно 3). Задержка обозначается количеством выборок ответа, которые являются в статистически нулевой области (отмеченный доверительной границей), прежде чем ответ выйдет за пределы той области.

    • Выберите порядок модели в n4sid путем определения порядка модели как вектора.

    • Выберите порядок модели использования модели ARX arxstruc или ivstruc и selstruc. Они управляют выбором количество полюсов, нулей и задержки.

    Смотрите Выбор Структуры модели: Определение Задержки Порядка и Входа Модели примера использования этих инструментов.