Процедура, используемая для обновления порядка вектора линейного предсказания вперед выглядит следующим образом :
Соответствующий вид имеет процедура обновления порядка для вектора предсказания назад:
Векторы
Используя тот факт, что
Введем скалярные множители
Соответствующие рекуррентные выражения для
Наконец, еще одна рекурсия обновления порядка необходима для вектора
Обновление временного индекса в векторе коэффициентов линейного предсказания вперед осуществляется в соответствии с выражением :
Выражение для обновления временного индекса у квадрата ошибки линейного предсказания вперед :
Аналогичным образом обновление временного индекса в векторе коэффициентов линейного предсказания назад ведется в соответствии с выражением :
Выражение для обновления временного индекса у квадрата ошибки линейного предсказания назад :
где комплексный скаляр
Соответствующие рекурсии по временному индексу для действительных скаляров
Начальные условия необходимы для того, чтобы начать рекурсивное решение с порядка равного нулю:
Экспериментальные результаты приведены в соответствующем разделе.
1.4.5. Градиентный адаптивный авторегрессионный метод
1.4.6. Рекурсивный авторегрессионный метод наименьших квадратов
1.5. Спектральное оценивание на основе моделей авторегрессии - скользящего среднего .
Модель авторегресии-скользящего среднего имеет больше степеней свободы, чем авторегрессионная модель, поэтому следует ожидать, что получаемые с ее помощью оценки спектральной плотности мощности будут обладать большими возможностями для передачи формы различных спектров. Основой спектрального оценивания при помощи модели авторегрессии-скользящего среднего является аппроксимация СС-процесса авторегрессионной моделью высокого порядка. Пусть
эквивалентного этому СС(q)-процессу, то есть
Применим обратное z-преобразование к обеим частям последнего равенства, используя теорему об обратном преобразовании произведения функций, получим:
Таким образом, СС-параметры можно определить по параметрам некоторой эквивалентной авторегрессионной модели посредством решения произвольной подсистемы из q уравнений. Используя АР-оценки высокого порядка
В идеальном случае ошибка
Из структуры уравнения для оценок параметров скользящего среднего видно, что эти оценки можно найти, решив соответствующие нормальные уравнения (здесь используется либо «Оценивание корреляционной функции - метод Юла-Уалкера», либо
«Оценивание линейного предсказания по методу наименьших квадратов»)
Общая процедура раздельного оценивания авторегрессионных параметров и параметров скользящего среднего заключается в следующем. Этап первый - определение авторегрессионных параметров по исходным данным, после этого исходную последовательность данных необходимо подвергнуть фильтрации для получения временного ряда приближенно соответствующего некоторому СС-процессу (этап второй). Этот фильтр имеет системную функцию вида :
авторегрессионных параметров, определенные с помощью метода наименьших квадратов. Системная функция процесса авторегресии-скользящего среднего равна
Таким образом, пропуская запись измеренных данных через фильтр с системной функцией