Научная статья на тему 'Динамический выбор порядка в многоскоростном адаптивном фильтре'

Динамический выбор порядка в многоскоростном адаптивном фильтре Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
127
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АДАПТАЦИЯ / ФИЛЬТР / МНОГОСКОРОСТНОЙ / СИГНАЛ / ДИНАМИЧЕСКИЙ / ПОРЯДОК / ADAPTATION / FILTER / MULTIRATE / SIGNAL / DYNAMICAL / ORDER

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Линович Александр Юрьевич

Представлен новый способ настройки многоскоростного адаптивного фильтра. Основная идея заключается в возможности автоматического выбора порядка. Мощность сигнала ошибки на выходе адаптивного фильтра эквалайзера можно представить в виде суммы двух составляющих: первая обусловлена усечением импульсной характеристики адаптивного фильтра, вторая составляющая представляет собой шум, возникающий в результате настройки весовых коэффициентов. Чем больше весовых коэффициентов, тем больше вносимый ими шум. В результате адаптивной настройки фильтр выбирает наилучший в смысле минимизации выходного шума порядок. Интерес представляет применение рассмотренного выше подхода в многоканальных эквалайзерах. Благодаря введению процедуры динамического выбора порядков внутриканальных фильтров, удаётся значительно снизить вычислительные затраты на реализацию многоканального эквалайзера. За счёт уменьшения порядка адаптивного фильтра удаётся снизить отношение сигнал-шум в восстановленном эквалайзером сигнале. Приводятся результаты компьютерного моделирования и временные диаграммы, характеризующие процесс выбора порядков адаптивных фильтров.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Линович Александр Юрьевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Dynamical choice of the order in the multirate adaptive filter

The new way of multirate adaptation is considered. The main idea is the filter ability to change the order of the filter automaticaly by the appropriate algorithm. The power on the filter output consists of two components. The first one is caused by the impulse response truncation, and the other is caused by weights fluctuations in the adaptive processing. More weights contribute more noise in adaptive signal processing. The result of adaptive procedure is the choice of the best filter orders in every channel of the multi-channel structure. The main interest of this investigation is in the adaptation of the multirate adaptive filter with the flexible structural self-organization. Due to the use of dynamical order adaptation procedure in the subbands, it is possible to reduce the total amount of the computational operations without quality reducing. Beside it, decreasing of the filter orders in the separate channel promotes considerable increase of the signal-to-noise ratio in the output signal. These statements are approved by experiments with the equalization problem. Different results of the computer modeling are supplied with proper comments.

Текст научной работы на тему «Динамический выбор порядка в многоскоростном адаптивном фильтре»

Динамический выбор порядка в многоскоростном адаптивном фильтре

А.Ю. Линович Введение

Эквалайзеры широко применяются в системах передачи цифровой информации, канал связи в которых образован аналоговой передающей средой. Основная их функция состоит в компенсации межсимвольной интерференции, обусловленной неидеальностью и непостоянством частотных характеристик аналоговых каналов связи. В большинстве случаев эквалайзеры строятся на основе цифровых адаптивных фильтров и реализуются программно на цифровых сигнальных процессорах. Чаще всего разработчики стремятся использовать относительно простые алгоритмы адаптации, чтобы уменьшить вычислительные затраты и тем самым снизить энергопотребление и себестоимость выпускаемого устройства. Одним из наиболее известных адаптивных алгоритмов является нормированный алгоритм наименьшей среднеквадратической ошибки (НСКО) [1 - 3]. Если входной сигнал и обучающая последовательность адаптивного линейного сумматора являются стационарными, то среднеквадратическая ошибка (СКО) настройки, обусловленная ограничением порядка адаптивного фильтра, для алгоритма НСКО определяется выражением [2, 3]:

J (L )« J (L )

где L — порядок адаптивного фильтра (длина воспроизводимой фильтром

L

i+

i=1 J

импульсной характеристики), Л (I = 1, Ь) — собственные числа корреляционной матрицы входного сигнала, ¡л — шаг адаптации, изменяющийся в нормированном алгоритме НСКО обратно пропорционально мощности входного сигнала, Jт^п (Ь) — минимально достижимая ошибка настройки при использовании Ь настраиваемых весовых коэффициентов. Если ¡л — малая величина, то можно считать, что

J(Ь)« Jmin(Ь), и тогда увеличение порядка фильтра повышает точность настройки адаптивного фильтра. С ростом порядка фильтра растут вносимая им задержка, вычислительные затраты, постоянная времени адаптации. Поэтому неоправданное увеличение порядка адаптивного фильтра также нежелательно. В [4] для выбора оптимального порядка адаптивного фильтра был предложен критерий, основанный на поиске такого порядка, при котором наблюдается минимум отношения сигнал-шум на выходе эквалайзера.

Теоретическое исследование

В предлагаемой ниже структуре используется несколько иной подход, основанный на сравнении двух сигналов ошибки. Допустим, что в некоторый момент времени кТ (Т — шаг дискретизации, к — дискретная переменная, определяющая моменты времени) порядок адаптивного фильтра равен Ь. Ошибка восстановления в момент времени кТ определяется для нормированного НСКО выражением [3]:

е[кТ ]= а [кТ ]-w Н [кТ ] х[кТ ] ,

где а [кТ] — желаемый отклик фильтра (отсчёт обучающего сигнала),

wН [кТ ] — комплексно-сопряжённый и транспонированный вектор весовых коэффициентов длиной Ь, х[кТ] — вектор отсчётов входной последовательности (сигнала, подлежащего восстановлению). Введём в рассмотрение «вложенный фильтр», который отличается от основного фильтра меньшим порядком: Ьвл = Ь -АЬ, где АЬ — некоторая константа. По сути, этот фильтр отличается от лишь тем, что использует подмножество весовых коэффициентов основного фильтра. Введём в рассмотрение дополнительный сигнал ошибки:

е[кТ ] = а [кТ ]-w Н [кТ ] х [кТ ] .

Векторы и х отличаются от w их отсутствием крайних АЬ элементов, то есть длина их меньше на АЬ. Введём операцию усреднения

А/ 2\ л А/ 2

двух сигналов ошибки по мощности: Р8[кТ]=|е[кТ] \ и Р8[кТ]=|е?[кТ]

На практике результаты усреднения определяются по некоторой конечной выборке. С учётом введённых выше обозначений правило выбора порядка адаптивного фильтра на очередной итерации можно выразить следующим соотношением:

Ь[(к + 1)Т] = Ь[кТ] + sign(Ps [кТ] - Ре [кТ]) Введём для описанного адаптивного фильтра условное обозначение ЬЫ8 (АЬ, ¡и). Мощность сигнала ошибки на выходе адаптивного фильтра эквалайзера можно представить в виде суммы двух составляющих:

Р8[кТ ]= Ру [кТ ]+Рш [кТ ]

Ру [кТ] обусловлена усечением импульсной характеристики

адаптивного фильтра: чем больше усечения (чем меньше весовых коэффициентов, используемых фильтром), тем больше Ру [кТ]. Вторая

составляющая Рш [кТ] представляет собой шум, возникающий в результате настройки весовых коэффициентов: чем больше весовых коэффициентов, тем больше Рш [кТ]. В результате адаптивной настройки фильтр выбирает наилучший в смысле минимизации выходного шума порядок Ьоптим.

Интерес представляет применение рассмотренного выше подхода в многоканальных эквалайзерах. Вопросы построения многоканальных эквалайзеров с адаптивным выбором порядков внутриканальных фильтров обсуждались в [5, 6]. Некоторые особенности настройки многоскоростных адаптивных фильтров (МАФ) с динамическим выбором порядков внутриканальных адаптивных фильтров удобно рассмотреть на примере.

Экспериментальное исследование

Проведём компьютерное моделирование, воспользовавшись пакетом «БтиПпк» программы «МАТЬЛВ». Пусть канал связи является стационарным и имеет замирание на некоторой частоте (рис. 1). Пусть МАФ

разбивает сигнал на 4 равных по ширине полосы (рис. 2), причём замирание, как это следует из рисунка, приходится на третий канал МАФ. Временные диаграммы, характеризующие процесс выбора порядков адаптивных фильтров, показаны на рис. 3 и рис. 4, соответственно.

Рис. 1. - ЛАЧХ канала связи с замиранием

Рис. 2. - ЛАЧХ подсистемы фильтров анализа

Рис. 3. - Процесс динамического выбора порядков одноканального адаптивного фильтра и 4-канального МАФ

Рис. 4. - Уменьшение ошибки восстановления сигнала на выходе адаптивного фильтра эквалайзера (отношение сигнал-шум во входном

сигнале выбрано равным 40 дБ)

На рис. 5 показана импульсная характеристика, полученная в результате настройки широкополосного (одноканального) эквалайзера 512-го порядка при отсутствии аддитивного шума в канале связи. Ниже выделен фрагмент этой импульсной характеристики, равный по ширине конечному значению длины ВВК, показанному на рис. 3.

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

X

го

-0.1 ■ -0.2 -

"°'30 Щ 200 300 01 500

Весовые коэффициенты

(а)

-0.1 -

-0.2 - ||

^ _I_I_I_I_I_I_

230 240 250 280 270 280 Весовые коэффициенты

(б)

Рис. 5. - Импульсная характеристика МАФ после настройки

На рис. 6 показаны импульсные характеристики четырёх внутриканальных фильтров, полученные после окончания процесса настройки. Коэффициент усиления третьего канала МАФ оказался наибольшим, поэтому именно он вносит наибольший шум в восстановленный сигнал. За счёт уменьшения порядка адаптивного фильтра третьего канала (рис. 3) удаётся снизить отношение сигнал-шум в восстановленном эквалайзером сигнале.

1.6 : ||| -

1 1.2-

з;

Ж

? 1 -

а; 1

он

1 °-8 " § ае -

о

¡В

< 0.4 ■ 0.2 -0 **

10 20 30 40 50 60 70 М Весовые коэффициенты

Рис. 6. - Импульсные характеристики четырёх внутриканальных фильтров, полученные после окончания процесса настройки

Выводы

Благодаря введению процедуры динамического выбора порядков внутриканальных фильтров, удаётся значительно снизить вычислительные затраты на реализацию МАФ. Перспективные исследования в данном направлении связаны с применением подобных МАФ в системах типа [9, 10].

Литература:

1. Уидроу Б. и др. Комплексная форма алгоритма НСКО [Текст] // ТИИЭР. 1975. - № 3. - С. 49 - 51.

2. Уидроу Б., Стирнз С. Адаптивная обработка сигналов [Текст] / пер с англ. - М.: Радио и связь, 1989. - 440 с.

3. Haykin S., Adaptive filter theory [Текст], 4th ed. - NJ: Prentice-Hall, 2001. - 936 pp.

4. (WO 98/15901) System for dynamically adapting the length of a filter [Текст], 16.04.1998 G06F 17/10, H04B 3/23, H04M 9/00 PCT/IL97/00315 COMSYS COMMUNICATION & SIGNAL PROCESSING LTD.

5. Vityazev V.V., Linovich A. Yu. Flexible Time-Frequency Decomposition in Subband Equalization" [Текст] // 17th Telecommunications forum - TELFOR 2009, Serbia, Belgrade, November 24-26, 2009. - p. 540 - 543.

6. Линович А.Ю. Многоканальный адаптивный фильтр на основе алгоритма NLMS с настраиваемой структурой системы анализа-синтеза [Текст] // Методы и устройства формирования и обработки сигналов в информационных системах: Сбор. науч. тр. / Под ред. Ю.Н. Паршина. -Рязань: РГРТУ, 2010. - С. 47 - 52.

7. Линович А.Ю. Многоканальные эквалайзеры с самоорганизующейся структурой [Текст] // Материалы конференции «Современные проблемы радиотехники и телекоммуникаций «РТ-2011», Севастополь, 2011. - С. 352.

8. Vaidyanathan P.P., Multirate systems and filter banks [Текст], NJ: Prentice Hall, 1993. - 1450 pp.

9. Колесников С.В., Зайцева Т.В., Рогожкина А.Ю., Ушаков С.А., Комиссаров А.В. Влияние пространственной структуры активной антенной решетки на угловые спектры мощности интермодуляционных помех [Электронный ресурс] // «Инженерный вестник Дона», 2012, №4, ч. 2. -Режим доступа: http://www.ivdon.ru/magazine/archive/n4p2y2012/1468 (доступ свободный) - Загл. с экрана. - Яз. рус.

10. Воропай М.Н., Иванов С.В. Синтез структуры и реализация широкополосного радиоприемного устройства в диапазоне рабочих частот 0,02... 18,00 ГГц для комплексов радиомониторинга [Электронный ресурс] // «Инженерный вестник Дона», 2010, №2. - Режим доступа: http://www.ivdon.ru/magazine/archive/n2y2010/194 (доступ свободный) - Загл. с экрана. - Яз. рус.

i Надоели баннеры? Вы всегда можете отключить рекламу.