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

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

CC BY
1513
189
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОРРЕЛЯЦИОННЫЙ ПРИЕМНИК / ОПТИМИЗАЦИЯ / МОДЕЛЬ / CORRELATOR / OPTIMIZATION / MODEL

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

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

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

The analysis of digital correlation receiver

This paper analyzes digital correlation receiver. Relation between amplitude and phase is founded. Couples of sequences which have great correlation functions are founded. The article is based on original optimization results

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

ФИЗИКА

Вестн. Ом. ун-та. 2G13. № 4. С. S5-9G.

УДК 537.86 М.А. Губаренко

АНАЛИЗ РАБОТЫ МОДЕЛИ

ЦИФРОВОГО КОРРЕЛЯЦИОННОГО ПРИЕМНИКА

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

Ключевые слова: корреляционный приемник, оптимизация, модель.

В системах передачи информации (СПИ) широкое распространение получили сигналы, сформированные на основе псевдослучайных последовательностей (ПСП). Причина заключается в том, что использование этих сигналов обеспечивает скрытность, помехозащищенность системы, дает одновременный доступ нескольким абонентам в общей полосе частот. Сигналы имеют электромагнитную совместимость с узкополосными системами радиосвязи, системами телевизионного вещания, обладают высокой скоростью обработки и простым алгоритмом формирования.

В настоящее время широкое распространение получили устройства GPS навигации, каналы связи стандарта GSM, системы определения рельефа местности, использующие в своей основе шумоподобные сигналы (ШПС). Существование и необходимость модернизации таких систем делает очевидным актуальность и области применения устройств с ШПС.

Использование в СПИ шумоподобных сигналов, сформированных на

ПСП большой длины (L > 210), требует быстрого и надежного определения m-значной кодовой комбинации ПСП, используемой в качестве опорного сигнала в демодуляторе, т. е. повышения скорости вхождения в кодовый синхронизм принимаемого сигнала с его копией в приемном устройстве [1].

Приемники, реализуемые на программируемых логических интегральных схемах (ПЛИС), вычисляют корреляционный интеграл, используя перемножители и сумматоры. Двоичный перемножитель может быть реализован отдельным элементом или состоять из нескольких перемножи-телей, обрабатывающих сигналы меньшей разрядности. От выбранного способа зависит количество ячеек ПЛИС, необходимых для интегрирования перемножителя на схеме.

На рис. 1 показана схема корреляционного приемника с синхронизатором, обеспечивающим захват сигнала.

Рис. 1. Схема корреляционного приемника с синхронизатором

© М.А. Губаренко, 2013

В состав приемника входит коррелятор, синхронизатор и решающее устройство [1; 2]. Коррелятор представляет собой совокупность перемножителя, интегратора и подстраиваемого генератора ШПС.

Рассмотрим случай передачи и приема двоичной информации с помощью противоположных сигналов (фазовая манипуляция). Для передачи «1» используется сигнал u(t), для передачи «0» - сигнал -u(t). Решающее устройство в момент окончания сигнала должно определить, какой сигнал был передан: u(t) или -u(t). Для этого необходимо измерить моменты начала и окончания сигнала. Синхронизатор обеспечивает поиск задержки сигнала t относительно начала координат. Решающее устройство распознает сигнал в моменты t, t + T, t + 2T и т. д.

Согласованный фильтр является эквивалентом коррелятора при приеме сигнала с известной задержкой с точки зрения помехоустойчивости приема. Но коррелятор не является устройством, инвариантным к задержке сигнала. Напряжение на выходе коррелятора:

*0 +T

vKop = a J u(t -t3)u(t - t0)dt,

*0

где t3 - время задержки сигнала на входе приемника, t0 - время задержки опорного сигнала в генераторе относительно начала координат, a = const. Лишь при t3 = t0 напряжение на выходе коррелятора совпадает с максимумом, который имеет место на выходе согласованного фильтра. Иначе оно совпадает с соответствующим значением бокового пика корреляционной функции. Поэтому в корреляторе необходимо измерять время задержки.

Если измеренное время задержки не совпадает с истинным (напряжение на выходе генератора не превышает установленный порог), то синхронизатор изменяет время задержки подстраиваемого генератора. Кроме того, синхронизатор должен обеспечить включение и выключение интегратора в моменты t0, t0 + Т и т. д., а также подачу отсчетных импульсов на решающее устройство. Если длительность сигнала равна T , а длительность центрального пика КФ = Ту

, то всего имеется

B=т

интервалов неопределенности задержки [2]. Поэтому в процессе поиска синхронизатор должен обеспечить перестройку задержки в генераторе от нуля до Т — т0 с интервалом т0. Как только задержки генераторов

совпадут, синхронизатор останавливает процесс поиска и переходит к синхрониза-

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

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

Модель корреляционного приемника

Наименьшее влияние друг на друга оказывают сигналы с лучшими взаимокорреля-ционными функциями (ВКФ). Из множества сигналов, порожденных М-последователь-ностями длиной 1023, можно выбрать те, которые создают наименьшие взаимные помехи. Для достижения этой цели на языке С построена модель корреляционного приемника [3]. Квадратурный коррелятор приемника вычисляет огибающую и фазу принятого сигнала. Для приближения к реальным условиям сгенерирован шум и(И) с нормальным распределением плотности вероятности. Найдена зависимость математического ожидания М(п) от среднеквадратичного отклонения (СКО) шума q. Среднее значение п[И) близко к нулю, поэтому МП колеблется возле этого значения (рис. 2).

Амплитуда сгенерированного шумового процесса не более единицы, поэтому М(п) <<1. Найдена зависимость дисперсии Цп) от q. С увеличением СКО характер изменения дисперсии Цп) имеет вид параболы, т. е.

выполняется закон д = -\[Ъ (рис. 3).

Для построения модели корреляционного приемника созданы два генератора М-после-довательности: на передатчике и на приемнике [4]. Генераторы согласованы, разность фаз deltafi равна нулю. Коррелятором определены разность фаз deltafi и максимальное значение К корреляционной функции Ы.

Правильность полученных значений подтверждена следующими оценками. Математическое ожидание МП колеблется возле нулевого значения (рис. 4).

Генераторы согласованы, поэтому К содержит значение центрального пика корреляционной функции. Математическое ожидание МК колеблется возле этого значения (рис. 5).

Рис. 3. Дисперсия шума п

3,00Е-03

2,00Е-03

1,00Е-03

0,00Е+00

-1,00Е-03

-2,00Е-03

-3,00Е-03

-4,00Е-03

-5,00Е-03

-6,00Е-03

ч

Рис. 4. Математическое ожидание фазы II

ч

Рис. 5. Математическое ожидание максимального значения корреляционной функции К

С увеличением q (СКО) амплитуда шума растет, поэтому колебания deltafi и К относительно среднего значения увеличиваются. Полученные оценки дисперсий ОН и ОК близки к параболическим (рис. 6, 7).

Неточность в квадратичной зависимости D от q объясняется наличием в сигналах случайного процесса п[И).

Нестабильность частоты

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

1) при взаимном движении приемника и передатчика возникает эффект Доплера;

Рис. 6. Дисперсия фазы А

1,80Е+06

1,60Е+06

1,40Е+06

1,20Е+06

1,00Е+06

8,00Е+05

6,00Е+05

4,00Е+05

2,00Е+05

0,00Е+00

Рис. 7. Дисперсия максимального значения корреляционной функции К

2) температурные условия работы генератора непостоянны, вследствие чего возникает термонестабильность;

3) при длительной эксплуатации системы неизбежно возникает старение генератора, что приводит к смещению частоты в большую или меньшую сторону;

4) нестабильность напряжения питания приводит к кратковременным сдвигам частоты.

Существуют и другие причины нестабильности частоты. Некоторые из них удается устранить [5]. Например, снижения термонестабильности можно добиться тер-

мостатированием генератора либо размещением в непосредственной близости от генератора элемента с обратными температурными характеристиками.

Тем не менее значение несущей частоты необходимо отслеживать, и при её изменении подстраивать опорный генератор. Для этого выявлены зависимости от смещения частоты максимального значения корреляционный функции К (Д®) и изменения фазы Д^(Дю) . Зависимость К (Д®) представлена на рис. 8.

Рис. 8. Экспериментальная зависимость максимального значения корреляционной функции К (Лю)

q

q

При рассогласовании частот, равном нулю, квадратурный коррелятор верно определяет сдвиг фаз , равный 1.5 (рис. 9).

Сравнение полученных данных с теорией достигаетсявычислением функция

•^/2(1 — ео8(ДюТ))

К (Д®)=-

д®1

Полученный на рис. 8 график К(Д®) близок по форме к его математической модели, представленной на рис. 10, т. е. при сдвиге частот, равном нулю, значение центрального пика корреляционной функции имеет максимальное из полученных значений.

Выделение сигналов с лучшими ВКФ

Абоненты, работающие в одной полосе частот, будут создавать меньше взаимных

помех, если используемые ими сигналы имеют хорошие взаимокорреляционные свойства. Поэтому из 60 многочленов, порождающих М-последовательности длиной 1023, выбраны те, М-последовательности которых имеют лучшие ВКФ [1].

Построены все возможные ВКФ рассматриваемых многочленов. Получен график (рис. 11), на котором по оси У отложены максимальные боковые пики, по оси X - номера соответствующих им сигналов.

Выявлено 29 пар последовательностей, которые имеют, по сравнению с остальными, наименьшие максимальные пики ВКФ, равные 63. Эти пары рекомендованы к использованию в системе с множественным доступом.

Рис. 9. Экспериментальная зависимость изменения фазы Др(Д®)

Рис. 10. Математическая зависимость максимального значения корреляционной функции К (Дю)

Рис. 11. Зависимость максимальных пиков ВКФ от номера пары порождающих многочленов

[2]

В соответствии с поставленной задачей написаны программные коды на языке С. Построена модель корреляционного приемника. Выявлены зависимости максимального пика КФ от сдвига частоты. Для системы с множественным доступом найдены пары М-последовательностей, порождающие сигналы с лучшими ВКФ.

ЛИТЕРАТУРА

Окунев Ю. Б. Цифровая передача информации фазомодулированными сигналами. М. : Радио и связь, 1991. 296 с.

[3] Подбельский В. В. Программирование на языке Си. М. : Финансы и статистика, 2004. 600 с.

[4] Оверленд Б. С++ без страха. М. : Триумф, 2005. 432 с.

[5] Суворова Е. А. Проектирование цифровых схем на УЬЮ1_. СПб. : БХВ-Петербург, 2003. 558 с.

[1] Варакин Л. Е. Системы связи с шумоподобными сигналами. М. : Радио и связь, 1995. 384 с.

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