3.2.2. Алгоритм РНК с экспоненциальным взвешиваниемАдаптивный алгоритм, выведенный выше, обладает бесконечной памятью. Значения коэффициентов фильтра представляют собой функции всех предыдущих значений входного сигнала. Как будет рассмотрено далее, часто полезно вводить в алгоритм «множитель забывания», чтобы последние данные обладали большей значимостью, чем старые данные. Одним из способов реализации этого является замена функции стоимости в виде суммы квадратов на экспоненциально взвешенную сумму квадратов значений выходного сигнала: где константа Мы определим продолжительность эффективной памяти как величину Чтобы понять влияние множителя забывания на рекурсивный алгоритм, запишем новый критерий ошибки в виде: где Умножение (3.4) на Теперь, вновь мы определим откуда следует, что Обращение (3.22) дает: Таблица 3.1. Алгоритм РНК (с экспоненциальным взвешиванием и учетом ступенчатой функции «окна»)
Далее отметим, что: Следуя по тому же пути, как и ранее, легко показать, что (3.15) все еще выполняется, хотя при расчете Полный алгоритм суммируется в табл. 3.1. Структура РНК – адаптивного фильтра изображена на рис. 3.2. Рис. 3.2. Адаптивный фильтр на основе рекурсивного метода наименьших квадратов. На выходе фильтра получаем
|