exponenta event banner

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

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

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

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

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

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

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

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

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

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