Сходства между Wiener и LMS - Similarities between Wiener and LMS

В Фильтр наименьших средних квадратов решение сходится к Винеровский фильтр решение, предполагая, что неизвестная система LTI и шум стационарный. Оба фильтра можно использовать для идентификации импульсной характеристики неизвестной системы, зная только исходный входной сигнал и выходной сигнал неизвестной системы. Посредством ослабления критерия ошибки для уменьшения текущей ошибки выборки вместо минимизации общей ошибки по всем n алгоритм LMS может быть получен из фильтра Винера.

Вывод фильтра Винера для идентификации системы

Учитывая известный входной сигнал , вывод неизвестной системы LTI можно выразить как:

куда - неизвестные коэффициенты отвода фильтра и это шум.

Модельная система , используя решение фильтра Винера с порядком N, можно выразить как:

куда - коэффициенты отвода фильтра, которые необходимо определить.

Ошибка между моделью и неизвестной системой может быть выражена как:

Общая квадратичная ошибка можно выразить как:

Использовать Минимальная среднеквадратичная ошибка критерий по всем установив его градиент к нулю:

который для всех

Подставьте определение :

Распределите частную производную:

Используя определение дискретного взаимная корреляция:

Переставьте термины:

для всех

Эту систему N уравнений с N неизвестными можно определить.

Результирующие коэффициенты фильтра Винера могут быть определены как: , куда вектор взаимной корреляции между и .

Вывод алгоритма LMS

Ослабляя бесконечную сумму фильтра Винера до ошибки во времени , алгоритм LMS может быть получен.

Квадрат ошибки может быть выражен как:

Используя критерий минимальной среднеквадратичной ошибки, возьмите градиент:

Применить правило цепочки и заменить определение y [n]

Использование градиентного спуска и размера шага :

который становится для i = 0, 1, ..., N-1,

Это уравнение обновления LMS.

Смотрите также

Рекомендации

  • J.G. Проакис и Д. Манолакис, Цифровая обработка сигналов: принципы, алгоритмы и приложения, Прентис-Холл, 4-е изд., 2007.