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

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

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

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

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

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

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

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

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

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