УДК 621.391
СИНТЕЗ АЛГОРИТМА ПРИЕМА СИГНАЛА НА ФОНЕ КОМПЛЕКСНОГО ВОЗДЕЙСТВИЯ РАЗЛИЧНЫХ ТИПОВ ПОМЕХ
В.И. Сединин, А.В. Микушин, К.А. Быков
Кафедра «Система автоматизированного проектирования»,
ГОУ ВПО «Сибирский государственный университет телекоммуникаций и информатики», г. Новосибирск; [email protected]
Представлена членом редколлегии профессором В.И. Коноваловым Ключевые слова и фразы: помехи; прием сигнала; фильтрация; шум.
Аннотация: Приведена модель помеховой обстановки в мобильных системах радиосвязи, на основе которой синтезируется адаптивный алгоритм приема сигналов с подавлением комплекса различных типов помех. В качестве метода подавления помех использована цифровая фильтрация. Представлены результаты моделирования цифрового фильтра подавления помех.
Введение
Рассматривая помехи, действующие в каналах мобильной радиосвязи, можно выделить три основных вида помех сосредоточенных:
- по спектру (узкополосные);
- времени (импульсные);
- пространству (структурно-подобные).
Существует большое количество работ, посвященных проблеме повышения помехоустойчивости систем связи за счет подавления одного из представленных видов помех, однако, в реальных радиоканалах действует, как правило, комплекс различных видов помех. В этом случае существующие методы подавления помех теряют свою эффективность. Более того, на сегодняшний момент не существует единой теории оптимального подавления одновременно нескольких видов помех.
Наиболее перспективным направлением решения проблемы защиты мобильных систем радиосвязи от комплекса помех можно рассматривать разработку цифровых адаптивных алгоритмов приема сигнала с подавлением помех на основе цифровой обеливающей фильтрации [1, 2]. В работе [1] были предложены основополагающие принципы построения адаптивных алгоритмов приема сигнала в условиях воздействия комплекса различных типов помех. Однако анализ результатов работы авторов указывает на то, что наиболее серьезные проблемы возникают в ходе реализации предложенных алгоритмов в системах радиосвязи, в которых присутствуют различные типы помех с изначально неизвестными параметрами.
Рассмотрим метод реализации адаптивных алгоритмов приема сигнала с использованием обеливающих фильтров, предназначенных для одновременного подавления помех, сосредоточенных не только по спектру, но и по времени и пространству.
Постановка задачи
Предполагается, что с антенной системы размерности M х N снимается МХ-мерный сигнал, реализации которого на выходе каждого элемента антенной системы не скоррелированы между собой. Этот сигнал можно записать в виде многомерного комплексного вектора
^'X11(t), Х12(t),..., ХШ (0 ^
Х21<> X Х22^ X..., *2 N (t)
X (t) =
xM 1(tX x11(tX ••• XMN (t)
(1)
Исходный сигнал (1), полученный с антенной системы, описывается матричным выражением
X (/) = А иг (/, аг) + п(/, V), (2)
где г = 1, ..., Я ; иг (/, аг) - г-й вариант передаваемого полезного сигнала; А -многомерная матрица, описывающая канал передачи; п(/, V) - многомерная матрица, описывающая совокупность помех.
Совокупность помех описывается многомерной матрицей п (/, V) выборочных значений. Параметры совокупности помех V определяются по обучающей выборке принимаемого сигнала X(/). Будем считать, что совокупность помех V распределена по гауссовскому (нормальному) закону [1].
Реализации помех в общем случае являются нестационарными. Различные элементы выборки пт и щ могут быть взаимозависимы так, что их центрированный корреляционный момент в общем случае не равен нулю. Степень взаимной
корреляции характеризуется коэффициентом корреляции элементов совокупности помех
р = М (птпп) (3)
Ртп _ • V-5-*
О т^ п
Совокупность корреляционных моментов элементов помех образует корреляционную матрицу
Ф _ ||фтп|| = ||Ртп°т°п||. (4)
Зная определитель корреляционной матрицы ф и матрицу ф-1, обратную корреляционной, можно найти плотность вероятности гауссовского (нормального) закона распределения многомерной матрицы входных сигналов:
-mk 1 -
W(X) = (2п) 2 [det(cp)] 2e
Т 1
X1 p-1X
(5)
и совокупности помех
2
-mk 1 —
W(n) = (2n) 2 [det(9)] 2e
где матричное произведение в аргументе экспоненты определяется как
Т м к
X (р X = 2 2фткхтхк • (7)
т=1к=1
Запишем полученное соотношение для случая, когда приемные антенны
«вытянуты» в одну линию. Корреляционная матрица в этом случае содержит два
элемента
ф =
Om OmOtf
OmOkр
m
о2
(8)
2 2 2
а ее определитель определяется выражением det(ф) = стсп (1 _ р ) • Обратная корреляционная матрица при этом записывается в виде
1
ф — 1 =
2 2/i 2\ OmOk (1 — Р )
O 2
■ °m°k р
2 2 2 OmOk (1 — р )
1 — Р
O2 Om OmO k
— Р 1
O mO к o 2
O mO k р
_2
(9)
Тогда плотность вероятности распределения многомерной матрицы входных сигналов приобретает вид
W(X)=
2(1—р2)
Х2 2р XmXk + X2 °m °n°k of
2nnm°k’>j(
1—Р2)
(10)
2
1
1
1
Синтез алгоритма приема сигналов на фоне помех
Пусть на вход решающего устройства приемника системы цифровой радиосвязи поступает сигнал, описываемый выражением (2). По этому сигналу требуется за время, равное длительности наблюдения Т, определить принимаемый полезный сигнал иг так, чтобы потери от принятия ошибочного решения были минимально возможными в соответствии с выбранным критерием оптимальности.
В качестве правила решения применим критерий идеального наблюдателя Котельникова.
При наличии полезного сигнала многомерная матрица входных сигналов определяется выражением X = и + п, из которого можно выразить совокупность помех п = X - и, и записать
Ж(X) = Ж(X _ п). (11)
Используя выражения (9) и (11), получим
_ ЛТ „_1
1п(Л(Х)) = "
(X_иг)Т Ф-1(Х_иг)
2
_ (X _и )Т Ф-1(Х-и) =
2
Т _1ТТ тлТ _1ГГ и'Т- ф 1иг иТф 1и^
= ХТ Ф 1иг _XТ Ф 1и1-^2— +_ 2— >(12)
Последние две составляющие выражения (12) представляют собой энергию г-го и 1-го вариантов переданного сигнала, которые в общем случае могут быть не равны. Перепишем выражение (12) в следующем виде
1п(Л( X)) =
( 2 ^ Ч,
2
( 2 ^ Ч1
2
(13)
где д = XТф-17, ч2 = XТф-^.
Окончательно алгоритм приема сигналов может быть записан в следующем
виде
?г _Ч2>д _Ч2. (14)
Из этой формулы для детерминированных сигналов следует известный алгоритм когерентного приема [1]
N N
£[(Хг _ К, и*]2 > Е [(X; _ 4 и ]2, г * 1. (15)
г=1 г=1
Особенностью алгоритмов (14) и (15) является процедура вычитания из принятого сигнала оценки совокупности помех и(/, V), что эквивалентно обратной пропорциональности автокорреляционной функции совокупности помех, однако, в данной постановке задачи автокорреляционная функция помех априорно неизвестна, поэтому для ее определения воспользуемся процедурой обучения по выборке входного сигнала. В большинстве работ эта процедура применяется во временной области [3]. Процедуру обучения по выборке входного сигнала применим в частотной области. Для этого воспользуемся известным уравнением преобразования Фурье для корреляционной функции входного сигнала [4]
ТЕ(Я) = в(/), (16)
где ТЕ - прямое преобразование Фурье; Я - функция автокорреляции входного сигнала; 0(/) - энергетический спектр входного сигнала.
С другой стороны, энергетический спектр входного сигнала можно вычислить, воспользовавшись преобразованием Гильберта
в(/) = Е{ТЕ[XТ (I)]ТЕ[X(/)]} . (17)
Учитывая приведенные выше соображения, перепишем случайную величину д из (13) в следующем виде
д = ТЕ [X Т ]--------1-------ТЕ[и, ]. (18)
Е{ТЕ[XТ ]ТЕ[X]}
Подставляя (18) в (14) и используя эмпирический байесовский подход [5], получим адаптивный алгоритм приема сигналов в условиях воздействия комплекса помех, основанный на процедуре быстрого преобразования Фурье
TF[ X Т ]
TF[Ur ]
1 N
£{TF [ XT ]TF [ X ]} i=1
- q- > TF [ xt ]—
TF[Ut ]
£{TF [ XT ]TF [ X ]}
i=1
где ТЕ[ПГ], ТЕ[Пг] - преобразование Фурье от опорных сигналов Пг и Пг; ТЩХ],
Т
Т¥[Х ] - преобразование Фурье от многомерной матрицы входных сигналов и транспонированной к ней.
Анализ полученного алгоритма показывает, что с его помощью принципиально можно подавить любые типы помех, то есть весь комплекс реальных помех. Для этого лишь требуется достаточно большая выборка входного сигнала.
Можно показать, что алгоритм (19) подавления комплекса различных типов помех с помощью цифрового обеливающего фильтра может быть записан в упрощенном виде
[Z (n) - Sr (n)] » [Z (f)
1
Sr ( f)
1
оим.п
r
----Сфои(f) узп------
(f) SF* (f)
(20)
где Б™'" (/) - оценка импульсных помех при передаче г-го сигнала; Б?™ (/) -оценка узкополосных помех при передаче г-го сигнала; бФОИ(/) - частотная характеристика фильтра основной избирательности (ФОИ) приемника.
На рисунке 1 приведена структурная схема приемника, реализующего алгоритм (20) подавления комплекса помех.
На рисунках 2 и 3 приведены результаты моделирования цифрового обеливающего фильтра. Из графиков видно, что наиболее эффективное подавление помех достигается при применении усредняющего окна Хэмминга при порядке фильтра более 100. Реализация такого фильра на основе современных сигнальных процессоров не представляет трудностей.
Рис. 1. Структурная схема приемника с подавителем помех
а)
б)
K, Дб
Рис. 2. Графики зависимости затухания (К) от частоты (/, % от частоты Котельникова) амплитудно-частотных характеристик обеляющих фильтров:
а - без применения сглаживающего окна; б - с применением сглаживающего окна Блэкмана
Рис. 3. График степени подавления (К) обеляющего фильтра в зависимости от порядка (Л) фильтра:
1 - прямоугольное окно; 2 - окно Хемминга; 3 - окно Блэкмена
В заключение следует отметить, что предложенные адаптивные алгоритмы подавления помех позволяют решить задачу защиты систем мобильной радиосвязи от многолучевого распространения радиоволн в условиях городской застройки. Что имеет существенное значение для сотовых систем связи.
Список литературы
1. Сединин, В.И. Защита от помех в системах мобильной радиосвязи / В.И. Сединин, А.И. Фалько. - М. : Связь, 1998. - 182 с.
2. Уидроу, Б. Компенсация помех. Принципы построения и применения / Б. Уидроу // Тр. ин-та инженеров по электротехнике и радиоэлектронике. -1975. - № 12. - С. 69-97.
3. Адаптивные фильтры : пер. с англ. / под ред. К.Ф.Н. Коуэна, П.М. Гранта. -М. : Мир, 1988. - 392 с.
4. Тихонов, В.И. Статистическая радиотехника / В.И. Тихонов. - М. : Радио и связь, 1982. - 624 с.
5. Репин, В.Г. Статистический синтез при априорной неопределенности и адаптация информационных систем / В.Г. Репин, Г.П. Тартаковский. - М. : Сов. радио, 1977. - 432 с.
Algorithm Synthesis of Signal Reception at the Background of Complex Influence of Various Types of Noises
V.I. Sedinin, A.V. Mikushin, K.A. Bykov
Department “Computer Aided Design Systems ",
Siberian State University of Telecommunications and Computer Science, Novosibirsk; [email protected]
Key words and phrases: noise; noise waves; filtering; signal reception.
Abstract The paper presents the model of noise conditions in mobile radio systems, on the basis of which the adaptive algorithm for signal reception with suppression of the complex of various types of noise is synthesized. Digital filtering is used as a method of noise suppression. The results of modeling a digital noise filter are given.
Synthese des Algorithmus des Signalempfanges auf Grund der Komplexeinwirkung der verschiedenen Storungstypen
Zusammenfassung: Es wird das Modell der Storungssituation in den Mobilsystemen der Funkverbindung angefuhrt, auf dessen Grund der adaptiven Algorithmus des Signalempfanges mit der Unterdruckung des Komplexes der verschiedenen Storungstypen syntesiert wird. Als Methode der Storungsunterdruckung wird die Ziffernfiltrierung benutzt. Es werden die Resultate der Modellierung des Ziffernfilters der Storungsunterdruckung angefuhrt.
Synthese de l’algorithme de la reception du signal sur le fond de l’action complexe de differents types des erreurs
Resume: Est cite le modele de la situation des erreurs dans les systemes mobiles de la liaison radio a la base de laquelle est synthese l’algorithme de la reception des signaux avec l’etouffement d’un complexe de differents types des erreurs. En qualite de la methode de l’etouffement des erreurs est utilise le filtrage numerique de l’etouffement des erreurs.
Авторы: Сединин Валерий Иванович - доктор технических наук, профессор, заведующий кафедрой «Системы автоматизированного проектирования»; Микушин Александр Владимирович - кандидат технических наук, доцент, профессор кафедры «Системы автоматизированного проектирования»; Быков Константин Александрович - старший преподаватель кафедры «Системы автоматизированного проектирования», ГОУ ВПО «Сибирский государственный университет телекоммуникаций и информатики», г. Новосибирск.
Рецензент: Пальчун Юрий Анатольевич - доктор технических наук, профессор кафедры «Передача дискретных сообщений и метрология», ГОУ ВПО «Сибирский государственный университет телекоммуникаций и информатики», г. Новосибирск.