Вы находитесь на странице: 1из 38

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Нижегородский государственный университет им. Н.И. Лобачевского»

Физический факультет

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

Отчет по научно-исследовательской работе

Разработка алгоритма демодуляции сигналов с


амплитудно-фазовой манипуляцией

Выполнил: студент 2 курса группы 05192м


Евсиков М.С.

Научные руководители:
вед. прогр. НИФТИ, к.ф.-м.н.
Сорохтин М.М.

проф. НИФТИ, д.ф.-м.н.


Морозов О.А.

Н. Новгород
2020
Введение
В основе современных систем передачи цифровой информации по
радиоканалам лежит кодирование каждого символа с помощью сегмента
опорного колебания с определенными значениями базовых параметров —
амплитуды, частоты, начальной фазы.
Цифровая модуляция — это процесс преобразования цифровых символов
в сигналы, совместимые с характеристиками канала. При узкополосной
модуляции (base band modulation) эти сигналы обычно имеют вид импульсов
заданной формы. В случае полосовой модуляции (band pass modulation)
импульсы заданной формы модулируют синусоиду, называемую несущей
волной (carrier wave), или просто несущей (carrier), затем следует передача на
нужное расстояние с использованием радиочастот; для этого несущая
преобразовывается в электромагнитное поле.
Полосовая модуляция (аналоговая или цифровая) — это процесс
преобразования информационного сигнала в синусоидальную волну; при
цифровой модуляции синусоида на интервале Т называется цифровым
символом. Синусоиды могут отличаться по амплитуде, частоте и фазе. Таким
образом, полосовую модуляцию можно определить как процесс варьирования
амплитуды, частоты или фазы (или их комбинаций) радиочастотной несущей
согласно передаваемой информации. В общем виде несущая записывается
следующим образом.
s(t) = A(t) cos(Θ(t)) (1)

Здесь A(t) — переменная во времени амплитуда, а Θ(t) — переменный во


времени угол. Угол удобно записывать в виде

Θ(t) = ω(t)t + ϕ(t), (2)


где ω(t) — угловая частота несущей, а ϕ(t) — ее фаза.
Если для обнаружения сигналов приемник использует информацию о
фазе несущей, процесс называется когерентным обнаружением (coherent
detection); если подобная информация не используется, процесс именуется
некогерентным обнаружением (non-coherent detection). Вообще, в цифровой
связи термины "демодуляция" (demodulation) и "обнаружение" (detection) часто
используются как синонимы, хотя демодуляция делает акцент на
восстановлении сигнала, а обнаружение — на принятии решения относительно
символьного значения принятого сигнала. При идеальном когерентном
обнаружении приемник содержит прототипы каждого возможного сигнала. Эти
сигналы-прототипы дублируют алфавит переданных сигналов по всем
параметрам, даже по радиочастотной фазе. В этом случае говорят, что приемник

3
автоматически подстраивается под фазу входящего сигнала. В процессе
демодуляции приемник перемножает и интегрирует входящий сигнал с каждым
прототипом (определяет корреляцию). На рис. 1 под общим заголовком
когерентной модуляции/демодуляции перечислены: фазовая манипуляция (phase
shift keying — PSK), частотная манипуляция (frequency shift keying — FSK),
амплитудная манипуляция (amplitude shift keying — ASK), модуляция без
разрыва фазы (continuous phase modulation — CPM) и смешанные комбинации
этих модуляций.
Некогерентная демодуляция относится к системам, использующим
демодуляторы, спроектированные для работы без знания абсолютной величины
фазы входящего сигнала; следовательно, определение фазы в этом случае не
требуется. Таким образом, преимуществом некогерентных систем перед
когерентными является простота, а недостатком — большая вероятность
ошибки (РЕ). На рис. 1 под заголовком некогерентной передачи сигналов
перечислены модуляции, подобные используемым при когерентной передаче:
DPSK, FSK, ASK, CPM и смешанные их комбинации. Подразумевается, что для
некогерентного приема информация о фазе не используется. Стоит заметить,
что одну из важных форм PSK можно отнести к некогерентной (или
дифференциально когерентной), поскольку она не требует согласования по фазе
с принятой несущей. При использовании этой формы PSK, называемой
дифференциальной фазовой манипуляцией (differential PSK — DPSK), в
процессе обнаружения текущего символа в качестве опорной фазы применяется
фаза предыдущего символа [1].

Рис 1. Основные преобразования цифровой связи

Основная проблема, которая возникает при демодуляции сигналов,


заключается в построении решающего устройства, ставящего в соответствие
сегменту колебания значение информационного символа, устойчивого к
шумовым факторами искажению частотной характеристик и канала передачи.
4
Постановка задачи
1. Провести обзор литературы.
2. Разработать алгоритм демодуляции сигналов с амплитудно-фазовой
манипуляцией, на примере 16-APSK и 32-APSK модулированых сигналов.
3. Получение колличественных характеристик демодулированного сигнала.

5
Обзор литературы

1.1. Фазовая манипуляция

Фазовая манипуляция (phase shift keying — PSK) была разработана в


начале развития программы исследования дальнего космоса; сейчас схема PSK
широко используется в коммерческих и военных системах связи.
При фазовой манипуляции символ передаваемой информации, состоящий в
общем случае из нескольких бит, определяет значение сдвига фазы для сегмента
сигнала по отношению к не модулированной опорной частоте. Этот интервал
времени будем называть битовым сегментом. Сигнал модуляции PSK
представлен на рис. 3 a, и математически его можно представить в следующем
виде:

(3)

где T — время передачи символа, E — энергия сигнала, излучаемая за время T,


M — количество разрешенных состояний фазы. При передаче двоичной инфор-
мации величину M выбираютравной 2N, где N — количество бит, передаваемых
за один битовый сегмент. Наиболее широко применяются два частных cлучая:

• N = 1, M = 2 — ФМ2 или BPSK (binary phase shift keying). Сдвиг фаз


принимает одно из двух значений (0, π).
• N = 2, M = 4 — ФМ4 или QPSK (quadrature phase shift keying). Сдвиг
фаз принимает одно из четырех значений (0, π/2, π, 3π/2).

Модулированный сигнал можно представить как вектор на графике в


полярной системе координат; длина вектора соответствует амплитуде сигнала, а
его ориентация в общем M-арном случае — фазе сигнала относительно других
М - 1 сигналов набора. При модуляции BPSK векторное представление дает два
противофазных (180°) вектора. Наборы сигналов, которые могут быть
представлены подобными противофазными векторами, называются
антиподными.
Один из наиболее эффективных методов анализа сигналов с угловой
манипуляцией — фазо-цифровое преобразование (ФЦП) и обработка
полученной «фазовой линии». Во многих современных приемниках
применяется метод квадратурной демодуляции, схема которого показана на
рис. 2. В основе метода лежит выделение двух компонент — I (in-phase,
синфазная) и Q (quadratute, квадратурная) путем умножения на опорную
частоту. Такое преобразование можно выполнить с помощью современной

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

(4)

(6)

Здесь φ(t) — фаза сигнала, ω0 — опорная частота, LP— фильтр низких частот
(Lowpass). На качество фазовой линии влияют шумовые факторы.

Рис. 2 Фазовая огибающая сигнала QPSK

Традиционные схемы реализации ФМ-демодуляторов обычно связаны с


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

7
(ЦПОС)), а так же допускают программно-аппаратную реализацию
современных алгоритмов обработки сигналов.

Рис.3. Схема квадратурного демодулятора

1.2. Амплитудная манипуляция

Сигнал в амплитудной манипуляции (ASK), изображенной на рис. 4 б,


описывается выражением

(7)

где амплитудный член Ei(t) может принимать М дискретных значений, а фазо-


вый член φ — это произвольная константа. На рис. 4 б М выбрано равным 2, что
соответствует двум типам сигналов. В векторном представлении использованы
те же фазово-амплитудные полярные координаты, что и в примере для
модуляции PSK.

8
Рис 4. Виды цифровых модуляций: а) PSK; б) ASK; в) ASK/PSK(APK)

1.3. Синхронизация
Как правило, при рассмотрении производительности приемника или
демодулятора предполагается наличие некоторого уровня синхронизации
сигнала. Например, при когерентной фазовой демодуляции (схема PSK)
предполагается, что приемник может генерировать опорные сигналы, фаза
которых идентична фазе элементов сигнального алфавита передатчика. Затем в
процессе принятия решения относительно значения принятого символа
опорные сигналы сравниваются с поступающими. При генерации подобных
опорных сигналов приемник должен быть синхронизирован с принимаемой
несущей. Это означает, что фаза поступающей несущей и ее копии в приемнике
должны согласовываться. Другими словами, если в поступающей несущей не
закодирована информация, поступающая несущая и ее копия в приемнике будут
проходить через нуль одновременно. Этот процесс называется фазовой
автоподстройкой частоты (это — условие, которое следует удовлетворить
максимально близко, если в приемнике мы хотим точно демодулировать

9
когерентно модулированные сигналы)
Некогерентным системам необходима частотная синхронизация.
Частотная синхронизация отличается от фазовой тем, что копия несущей,
генерируемая приемником, может иметь произвольные сдвиги фазы от
принятой несущей. Отклонение частоты опорного сигнала от частоты несущего
вызвано эффектом Доплера и приводит к тому, что фазовая линия приобретает
пилообразный вид. Добавление шума, особенно мультипликативного, влечет
появление фазовой шумовой составляющей. Наконец, в реальном сигнале
манипуляции на фазовой линии представляют собой не мгновенные
(скачкообразные), а достаточно плавные изменения фазы.
При приеме реальных фазоманипулированных сигналов на фоне шумов
одним из наиболее неприятных последствий искажения сигнала является
«обратная работа» — при потере одного разрыва фазы весь дальнейший
двоичный код оказывается инвертированным до возникновения следующей
подобной ошибки.

1.4. Адаптивный алгоритм декодирования сигналов на основе


фильтра автоподстройки фазы
Рассмотрим принцип декодирования с автоподстройкой фазы на примере
фазоманипулированнных сигналов. В соответствии с (1) для фазы ФМ-сигнала
с M разрешенными состояниями на фазовой плоскости существует M точек,
вблизи которых она находится с наибольшей вероятностью (рис. 5, белые
кружки). Определение текущего значения модулирующей последовательности
основано на оценке того, к какой из этих точек ближе находится текущее
значение фазы, т.е. достаточно определить сектор, в котором она находится.
Каждому из секторов соответствует определенное значение кода. В реальных
условиях из-за эффекта Доплера со временем все M точек, соответствующие
передаче разных значений, будут смещаться, приводя к «обратной работе». Для
предотвращения этого явления используется адаптивная автоподстройка фазы.
Для каждого отсчета дискретизованной функции фазы (серый кружок на рис. 4)
определяется его принадлежность к одному из секторов. На выходе данного
фильтра получается код нормализованной фазы yi. Этот код можно выбирать в
определенные моменты времени для получения декодированной модулирующей
последовательности. Процесс адаптации заключается в таком повороте фазовой
плоскости вместе со всеми секторами на малый угол ∆ , чтобы рассогласование
между входным значением фазы и центром сектора, к которому оно приведено,
уменьшилось (стрелки на рис. 5).

10
Рис. 5. Приведение фазы и адаптация

Принцип работы алгоритма адаптивной автоподстройки может быть


представлен как решение задачи оптимизации:

(8)

где i — временной индекс обрабатываемого фильтром отсчета, ϕi — отсчёт


фазовой линии, z — итерационный параметр, пробегающий ограниченный
ряд целых последовательных значений, соответствующих разрешенным
значениям фазы; αi — параметр фильтра, имеющий физический смысл
фазы сигнала, соответствующей передаче нулевого бита. Этот параметр
является для фильтра адаптируемым, процесс адаптации можно
представить в следующем виде:

(9)

Здесь ∆ — константа, имеющая смысл скорости адаптации (или степени


демпфирования). Диапазон выбора конкретного значения ∆ для (8)
ограничен с обеих сторон. В реальных сигналах фазовая линия имеет
обусловленную эффектом Доплера линейно изменяющуюся аддитивную
составляющую. Адаптация при этом должна успевать нейтрализовать набег
фазы для предотвращения искажений битового кода. Это требование
накладывает ограничение на минимальную скорость адаптации. При
обработке ФМ-сигнала с узкой полосой частот и медленными переходами
фазы между центрами секторов слишком высокая скорость адаптации
может приводить к потере манипуляций, так как изменение фазы
нейтрализуется как паразитный набег фазы, в результате чего произойдет

11
переход к обратной работе. Учет этого факта накладывает ограничение на
максимальную скорость адаптации.
При работе с шумовым участком сигнала результатом адаптации
будет хаотическое вращение фазовой плоскости. При появлении несущей
частоты фазовая плоскость ориентируется так, что фаза с подавляющей
вероятностью находится в окрестности полюсов — центров секторов,
отмеченных на рис. 5 белыми кружками. Степень малости этой
окрестности зависит от уровня фазового шума.
Рис. 6 иллюстрирует работу алгоритма. Линия 1 — фазовая линия
входного ФМ2-сигнала, линия 2 представляет результат приведения
входного значения в каждый момент времени к центру одного из секторов
фазовой плоскости (так называемая нормализованная фаза). На выходе
фильтра в значительной степени сглажены фазовые шумы, манипуляции
являются мгновенными, такой сигнал удобен для дальнейшего анализа.

Рис. 6. Иллюстрация работы адаптивного фильтра фазовой автоподстройки

При использовании алгоритма для декодирования ЧМ-сигналов на


вход фильтра следует подавать не фазовую линию, а регуляризованную
оценку ее производной.
Передискретизация последовательности нормализованных кодов
фазы с частотой, равной частоте передачи бит, дает искомый
модулирующий двоичный код. Для обеспечения надежного декодирования
и предотвращения характерных вставок и пропусков бит необходимо
следить за тем, чтобы моменты времени, в которые производится выборка
значений, приходились как можно11ближе к серединам битовых сегментов.
Это условие позволяет повысить помехозащищенность алгоритма по
сравнению с традиционными методами.
В результате было выявлено, что при соотношении сигнал/шум больше
+5 дБ вероятность ошибочного принятия бита меньше 10-6, однако при
усилении шумов до +3 дБ вероятность ошибки повышается до 10-3.

12
1.5. Модуляция M-APSK
Дальнейшее увеличение позиционности при использовании модуляции
M-PSK для увеличения спектрально эффективности приводит к
значительному снижению помехоустойчивости. Это связано с тем, что
разнос по фазе, а, следовательно, и расстояние ошибки, уменьшаются при
увеличении позиционности M. С целью сохранения высокой
помехоустойчивости при повышенной спектральной эффективности в
спутниковых системах связи DVB-S2 и DVB-S2X применяются методы
амплитудно-фазовой модуляции M-APSK (amplitude and phase-shift keying).
В системах DVB-S2 позиционность такой модуляции может достигать 32, а
в DVB-S2X–256 [3, 4].
В модуляции M-APSK информацию несёт не только фаза сигнала, но
и его амплитуда. Например, при модуляции 16-APSK используются две
окружности с сигнальными точками, на внутренней из которых находятся 4
сигнальные точки, а на внешней – 16 сигнальных точек [5]. За счёт этого
достигается равно-мерное распределение сигнальных точек на амплитудно-
фазовой плоскости, т.е. уменьшается среднее расстояние ошибки между
различными соседними сигнальными точками. Как и у других видов
квадратурной модуляции, сигнал M-APSK может быть описан как:

(10)

1.6. Сигнальное созвездие M-APSK


Большой научный интерес в области исследований многомерных
сигнальных созвездий возник в 80-е годы XX века [6]. На сегодняшний
день в большинстве современных систем связи применяются
многопозиционные схемы модуляции с двумерными сигнальными
созвездиями
Сигнальное созвездие модуляции M-APSK состоит из нескольких
концентрических окружностей. Число этих окружностей зависит от
позиционности модуляции и выбирается из расчёта максимизации среднего
расстояния ошибки при фиксированной максимальной амплитуде сигнала.
Сигнал M-APSK может быть представлен в виде [7]:

(11)
где Ai(t) –дискретные значения амплитуды, φi(t) –дискретные значения
фазового угла, который может принимать одно из фиксированных значений

13
φ1, φ2, ..., φM, находящихся в пределах от нуля до 2π:

(12)
где k – равновероятные значения фаз, Mi–число точек на окружности с
радиусом Ai(t).
На рис. 7 приведены созвездия сигнальных точек M-APSK,
применяющиеся в системе DVB-S2. В расширении стандарта DVB-S2X
используются и другие созвездия вплоть до 256-APSK. Так же для
различных сценариев предусмотрены созвездия сигнальных точек 16-APSK
и 32-APSKс другими конфигурациями точек и окружностей

12

Рис. 7. Созвездия сигнальных точек модуляции 16-APSK (а) и 32-APSK (б)

1.7. Устойчивость сигналов M-APSK к нелинейным искажениям

Одной из основных причин применения модуляции M-APSK в


спутниковых системах связи является высокая устойчивость такой модуляции к
нелинейным искажениям, возникающим в усилителе мощности спутникового
13
ретранслятора. Усилители мощности на основе ламп бегущей волны и
полупроводниковых транзисторов обладают свойствами нелинейности, а
именно нелинейными характеристиками преобразования амплитуды на входе в
амплитуду на выходе и амплитуды на входе в паразитный сдвиг фазы на выходе
[8].

14
Основным критерием, позволяющим оценить устойчивость сигнала с той или
иной модуляцией к нелинейным искажениям, является величина отношения
пиковой мощности к средней – PAPR (peak-to-average power ratio). Эта величина
определяет отношение квадрата пиковой амплитуды (соответствует пиковой
мощности) к среднеквадратическому значению амплитуды (соответствует сред-
ней мощности):

(13)

где T – длительность интервала наблюдения сигнала, s(t) – мгновенное значение


амплитуды сигнала.
Амплитуда сигналов с модуляцией M-APSK не имеет выраженных пиков
благодаря тому, что точки сигнального созвездия равномерно распределены по
окружностям. На окружности с максимальной амплитудой находится
существенное количество сигнальных точек, равноудалённых от центра
амплитудно-фазовой плоскости (рис. 7).

1.8. Описание нелинейного канала

Для решения задачи оптимизации параметров спутниковой линии должен


быть рассмотрен нелинейный канал, состоящий в общем случае из модулятора,
полосового фильтра и усилителя мощности.
Чем ближе к зоне насыщения выбирается рабочая точка усилителя
мощности (далее УМ), тем выше мощность передачи и тем сильнее нелинейные
искажения. УМ обладает свойствами преобразования амплитудной модуляции в
амплитудную и фазовую (преобразования АМ/АМ и АМ/ФМ). Это приводит к
тому, что изменение огибающей сигнала на входе УМ вызывает паразитное
изменение амплитуды и фазы на выходе. Для того чтобы аналитически
представить преобразования АМ/АМ и АМ/ФМ, целесообразно использовать
одну из функций, аппроксимирующих его характеристики.
Амплитудные и амплитудно-фазовые характеристики УМ могут быть с
высокой точностью аппроксимированы при помощи модели нелинейности
Салеха.

15
Для аппроксимации характеристик используются функции с параметрами:

(14)

(15)

где ρ – нормированная относительно максимального значения амплитуда


входного сигнала; αm и βm – параметры характеристики АМ/АМ; αφ и βφ –
параметры характеристики АМ/ФМ. Изначально данная модель была
разработана для аппроксимации характеристик УМ на основе ламп бегущей
волны. Тем не менее, правильный выбор коэффициентов в функциях позволяет
использовать модель Салеха и для твердотельных полупроводниковых усилите-
лей. Модель является частотно независимой. Данные характеристики для значе-
ний параметров αm = 2, βm = 1, αφ = 2, βφ = 1 приведены на рис. 8.

Рис. 8. Амплитудная (АМ/АМ) и амплитудно-фазовая (АМ/ФМ) характеристики


по модели Салеха

1.9. Помехоустойчивость приёмадля канала с АБГШ

В отечественной и зарубежной литературе достаточно широко освещён


вопрос анализа помехоустойчивости сигналов M-APSK с точки зрения влияния
аддитивного белого гауссовского шума (АБГШ). АБГШ (англ. AWGN) – вид

16
мешающего воздействия в канале передачи информации. Характеризуется
равномерной, то есть одинаковой на всех частотах спектральной плотностью
мощности, нормально распределёнными временными значениями и
аддитивным способом воздействия на сигнал. Данный вид шума суммируется с
полезным сигналом и статистически не зависим от сигнала.
АБГШ характеризуется нормальным распределением[6]. При
рассмотрении влияния АБГШ на один определённыйпараметр, например, на
значение фазы при фазовой модуляции (M-PSK), используется одномерное
нормальное распределение:

(16)

где σ – среднеквадратическое отклонение (СКО) распределения; μ – матема-


тическое ожидание (среднее значение). При АБГШ среднее значение μ = 0.
При рассмотрении влияния АБГШ на сигналы с квадратурной
модуляциейцелесообразно использовать двумерное нормальное распределение.
Вероятность ошибочного приёма сигнала может быть определена как
вероятность выхода сигнальной точки на приёме за пределы своей области
принятия решения. То есть значения синфазной и квадратурной составляющих
должны быть изменены настолько, чтобы определяемая данными значениями
сигнальная точка на плоскости лежала за пределами области принятия решения
исходной передаваемой сигнальной точки. Учитывая природу АБГШ, можно
представить распределение вероятности попадания сигнальной точки в ту или
иную область как поверхность двумерного нормального распределения над
амплитудно-фазовой плоскостью. Случайными величинами (СВ) такого
распределения выступают значения I и Q составляющих сигнальной точки на
приёме. Математические ожидания по синфазной и квадратурной осям
соответствуют исходному положению сигнальной точки. Так как эти СВ не
коррелированы, выражение плотности распределения можно получить из
произведения частных распределений:

(17)

где x и y – СВ; mx и my – математические ожидания, σx и σy –


среднеквадратические отклонения (СКО) СВ x и y соответственно.
В соответствии с природой АБШГ СКО данных СВ равны: σx= σy= σ.
Величина СКО связана с отношением сигнал/шум (SNR, дБ) для сигнала с
единичной амплитудой соотношением: σ = 10-SNR/10. На рис. 9 изображена

17
поверхность двумерного нормального распределения над амплитудно-фазовой
плоскостью. Объем, ограниченный данной поверхностью, а также границами
области принятия решения, соответствует вероятности попадания сигнальной
точки на приёме в исходную область принятия решения (вероятность
правильного приёма).

Рис. 9. Двумерное нормальное распределение АБГШ над амплитудно-фазовой плоскостью

1.10. Помехоустойчивость приёма сигналов M-APSK при


рассмотрении каналов с АБГШ
Как упоминалось ранее, АБГШ может быть охарактеризован одномерным
или двумерным нормальным распределением в зависимости от
рассматриваемой модели. Рассмотрим случай воздействия АБГШ на сигнал с
модуляцией M-APSK и оценим вероятность перехода сигнальной точки в
область принятия решения соседней по фазе точки на той же окружности. В
этом случае можно использовать одномерное нормальное распределение
АБГШ.
На рис. 10 приведено несколько последовательных значений фазового
угла, соответствующих передаче различных символов модуляции. В приёмном
устройстве при детектировании сигнала необходимо для каждого значения фазы
несущего колебания получить соответствующий ему переданный символ. При
анализе предполагается реализация идеального детектора с нулевой шириной
порогов, определяющих границы изменения символов модуляции Эти пороги
показаны на рис. 10 штриховыми линиями oa, ob, oc.

18
Рис. 10. Определение расстояния по фазе между разрешёнными значениями фаз сигнала

Из рис. 10 следует, что ∆φ угол между идеальным положением вектора


на амплитудно-фазовой плоскости, которое определяется выражением (12), и
ближайшей границей (порогом) вдвое меньше фазового угла между соседними
положениями векторов, т.е.

(18)

где Mi – количество сигнальных точек на окружности i созвездия M-APSK. Для


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

(19)

При рассмотрении созвездий M-APSK требуется рассмотреть расстояние


ошибок для разных окружностей отдельно, т.к. разница по фазе между
смежными точками на этих окружностях разная.
Вероятность перехода текущей сигнальной точки в область принятия решения
соседней точки, то есть вероятность преодоления расстояния d/2, определяется
с помощью гауссовского интеграла ошибок для различной мощности шума σ2
на входе приёмника:

(20)

19
Таким образом, величина p(φ > π/Mi) зависит от числа точек на рассматри-
ваемой окружности (Mi) и отношения сигнал/шум в спутниковом канале.
Решение задачи оценки помехоустойчивости приёма сводится к решению
классической задачи отыскания вероятности ошибочного приёма с учётом
шумов различного происхожденияс распределением W(UN), как показано на рис.
9. Выражение (20) необходимо определить с учётом того, что значения
расстояния ошибок для разных окружностей сигнального созвездия модуляции
M-APSKотличаются.

Рис.11. Возникновение ошибки при воздействии АБГШ на сигнал с фазовой модуляцией

Однако такая постановка задачи не позволяет определить степень


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

1.11. Амплитудно-фазовая конверсия (АФК)

Как уже было отмечено ранее, помимо амплитудных нелинейностей


большинство усилительных приборов обладает свойством преобразования
амплитудной модуляции в фазовую (преобразование АМ/ФМ). Это значит, что
изменение огибающей входного сигнала вызывает паразитное изменение фазы
сигнала на выходе.
На рис. 12 показана модель эффекта АМ/ФМ преобразованияв усилителе
мощности, являющаяся подходящей моделью для транзисторных усилителей,
которые используются в качестве усилителей СВЧ в спутниковых линиях связи.

20
Рис. 12. Модель АМ/ФМ преобразованияс характеристикой ФАФК(t)

На рисунке приняты следующие обозначения:


-входной сигнал с меняющейся во времени огибающей:

(21)

где ω0 – угловая частота несущего сигнала; r(t) – мгновенное значение оги-


бающей модулированного сигнала; ψ(t) – мгновенное значение фазы модулиро-
ванного сигнала;
-выходной сигнал:
(22)
Используя (14) и обозначение r(t) = UАМ, запишем выражение паразитного
фазового сдвига для сигнала с меняющейся во времени огибающей:

(23)

Рассмотрим вариант выборазначений коэффициентов модели


нелинейности Салеха αm = 2, βm = 1, αφ = π/3, βφ = 1, достаточно приближённо
соответствующих таковым для характеристик типичных транзисторных
усилителей. Принимая во внимание взаимное расположение амплитудной и
амплитудно-фазовой характеристик при данных значениях коэффициентов (рис.
6), а также факт, что работа усилителей мощности спутниковых ретрансляторов
организуется в режиме насыщения или как можно ближе к нему, можно сделать
первоначальный вывод, что паразитный фазовый сдвиг, вызванный АФК, не
превысит величины π/6 радиан, то есть 30°. При переходе в линейный режим
работы (переносе рабочей точки) влияние АФК уменьшается.
Для более детального рассмотрения влияния АФК, необходимо знать
21
закон изменения огибающей фазоманипулированного сигнала. Рассмотрим
влияние паразитной амплитудной модуляции на мгновенные значения фазы
сигнала. Для упрощения анализапримем значение исходной огибающей сигнала
за постоянное. Это позволит учесть отдельно влияние ограничения полосы
частот и нелинейности амплитуднофазовой характеристики усилителя на
величину паразитного фазового сдвига.
Анализируя выражение (23) можно заключить, что при постоянной
огибающей сигнала М-APSK с единичной амплитудой (т.е. при передаче
последовательно символов с одинаковой фазой) величина приобретённого
фазового сдвига ∆φ АФК составит 30 градусов (π/6). При этом передающее
оборудование работает в режиме насыщения, что обеспечивает максимальную
мощность передачи, причём такой постоянный фазовый сдвиг не приводит к
искажению сигнала.
Наличие нелинейного фазового сдвига ∆φАФК = ∆φ(UАМ) при
изменяющейся огибающей приводит к изменению местоположения сигнальной
точки на фазоамплитудной плоскости, что приводит к уменьшению расстояния
ошибки, а, следовательно, и к увеличению вероятности ошибочного приёма.
Используя выражения огибающей сигнала (паразитной амплитудной
моду-ляции) из таблицы 1, представленные на рисунке N, и выражение (23),
можно определить паразитное изменение фазы сигнала при различных скачках
фазы модулированного сигнала и соответственно при разной глубине
паразитной амплитудной модуляции:

(24)

Построенные с
использованием
(24) зависимости
приведены на рис. 11. Следует отметить, что постоянная величина ∆φАФК при
значении скачка фазы
∆φ = 0 является вышеупомянутым постоянным фазовым сдвигом, не влияющим
на помехоустойчивость. В свою очередь, переменные смещения фазового угла в
меньшую сторону относительно этого значения оказывают негативное влияние
на помехоустойчивость.
Так как для анализа процессов, возникающих при передаче ФМ сигналов,
используется амплитуднофазовая плоскость, траекторию изменения сигнальной
точки за счёт АФК целесообразно представить в координатах синфазной и
квадратурной осей, как показано на рисунке 13.

22
Рис.13. Величина паразитногофазового сдвига за счёт АФК при различных значениях скачка
фазы сигнала

Рис. 14. Изменение расположениясигнальной точки за счёт АФК

Определим значения YАФК(t) и XАФК(t), характеризующие местоположение


точки в каждый момент времени, с учётом единичной амплитуды сигнала US и
известного изменения фазы ∆φАФК по выражениям:

(25)

Таким образом, следуя разработанной методике, то есть используя приведённые

23
выше выражения (23), (24) и (25), а также заранее полученные выражения из
таблицы 1, можно проанализировать смещение сигнальной точки за счёт АФК
для различных вариантов сигнального созвездия. Данная методика позволяет в
дальнейшем оценить вероятность ошибки при смещении сигнальной точки,
которое приводит к уменьшению расстояния ошибки, то есть сближению
сигнальной точки с границей области принятия решения на приёме.

1.12. Влияние ограничения полосы частотна форму огибающей


сигнала M-APSK
Рассмотрим вариант работы системы с ограничением полосы частот на
передачепри помощи полосового фильтра, установленного на выходе
модулятора M-APSK. При M-APSK наличие скачков фазы на границах
символов модуляции приводит к скачку частоты в моменты смены фазы
Δω(t)=dφ(t)/dt. Полосовой фильтр (ПФ) на выходе модулятора ограничивает
такие скачкичастоты, изменяя характеристику сигнала в частотной области. В
соответствии с парой преобразований Фурье это приводит к изменению
характеристики сигнала во временной области, выражающемуся в уменьшении
амплитуды сигнала во временном интервале, примыкающем к моменту скачка
фазы. Таким образом, возникает паразитная амплитудная модуляция,
подверженная при усилении искажению из-за нелинейности амплитудной
характеристики и приводящая к возникновению нелинейно изменяющегося
паразитного фазового сдвига из-за нелинейности амплитудно-фазовой
характеристики усилителя мощности. Таким образом, эта паразитная
амплитудная модуляция приводит к значительному снижению
помехоустойчивости приёма.
Скачок фазы сигнала на границах символов модуляции, после
ограничения спектра сигнала при формировании полосы пропускания
радиоканала, приводит к изменению огибающей фазоманипулированного
сигнала, которая в идеальном случае должна быть постоянной для M-PSK
модуляции и изменяющейся в зависимости от передаваемых символов.
Возникающую паразитную амплитудную модуляцию предлагается описать
известным выражением амплитудно-модулированного сигнала:

(26)

где m – глубина паразитной амплитудной модуляции, возникающей на вы-ходе


полосового фильтра в сигнале M-APSK; Ωs = 2πFs – частота следования
символов модуляции.
Следует отметить, что, например, для схемы модуляции 16-APSK

24
возможны всего 6 значений скачка фазы на границе двух символов (рис. 7). При
скачке фазы 180º будет наблюдаться провал огибающей до нуля, в этот момент
выра-жение огибающей сигнала (26) принимает минимальное значение. Все
значения коэффициентов глубины паразитной амплитудной модуляции mмогут
быть вы-числены с учётом того, что каждое значение скачка фазы вызывает
соответствующий по величине провал огибающей сигнала. То есть, при скачке
фазы в 30º, огибающая сигнала будет уменьшаться до значения в 5/6 от
исходной, при скачке фазы 60º –до 4/6 от исходной, при скачке фазы 90º –до 3/6
от исходной и т.д. Таким образом, значения m можно вычислить, приравняв в
(26) UАМ(t) значениям 5/6, 4/6, 3/6 и т.д., а синус внутри этого выражения –
минус единице. В таблице 1 приведены вычисленные значения глубины
паразитной амплитудной модуля-ции для скачков фазы на границах символов
16-APSK.

Таблица 1. Глубина паразитной амплитудной модуляции и выражения нормированной


огибающей при различных скачках фазы сигнала 16-APSK

Используя выражения из таблицы 1, можно представить графическое


изображение изменения огибающей при различных значениях скачка фазы Δφi.
Зависимости изменения огибающей от времени при различных скачках
фазы, при условии постоянной исходной огибающей, представлены на рис 15.

25
Рис. 15. Измененияогибающей при различных значениях скачка фазы Δφ

1.13. Методика оценки паразитного фазового сдвига за счёт АФК


при передаче сигналов M-APSKс паразитной АМ

На местоположение сигнальной точки влияет её смещение за счёт явления


АФК (24), причём на это изменение накладывается шум с нормальным законом
распределения, как показано на рис. 16.
Отклонения сигнальной точки за счёт воздействия АФК и гауссовского
шу-ма являются независимыми процессами, так как имеют различную природу
воз-никновения, следовательно, плотность распределения общего
результирующего процесса W(UΣ) определяется с помощью операции свёртки
плотностей распреде-ления функции изменения фазы W(Δφ'АФК) и случайного
гауссовского процесса W(UN).
Для определения плотности распределения W(Δφ'АФК) воспользуемся
пред-ложенным описанием во времени функции Δφ'АФК(t) (27) на интервале
одного символа модуляции при известном для этого символа модуляции
значении фазы. Изменение фазы на рассматриваемом интервале нелинейно,
причём вероятность появления различных значений сдвига фазы неодинакова.
Исключим влияние по-стоянного фазового сдвига, соответствующего
постоянной огибающей сигнала:
(27)

26
где φ0 – величина постоянного фазового сдвига.

Рис. 16. Воздействие гауссовского шума и АФК на фазоманипулированный сигнал

Рассмотрим вычисление функции плотности распределения Δφ'АФК(t) на


примере фазового скачка 180 ̊. Параметры модели нелинейности Салеха (15):
αm = 2, βm = 1, αφ = π/3, βφ = 1. Величина абсолютного значения паразитного
фазового сдвига за счёт АФК:

(28)

Рис. 17. Плотность распределения W(Δφ'АФК180)

27
Используя приведённую методику, можно для любого сигнального
созвездия M-APSK получить распределения вероятностей появления тех или
иных значений паразитного фазового сдвига за счёт АФК при всех возможных
скачках фазы на границах двух символов модуляции.

28
Практическая часть

2.1. Алгоритм цифровой демодуляции сигналов M-APSK

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


линиям с использованием фазовой манипуляции, существуют готовые схемы
ФМ-демодуляторов с автоподстройкой фазы как например в 1.4. Однако в
современных спутниковых системах связи используются фазовые манипуляции
более высокого порядка. Это необходимо для более оптимального
использования частотного ресурса, что достигается путём увеличения
разрядности передаваемых символов. Этого повышения добиваются, в том
числе благодаря добавлению второго параметра манипуляции несущего
колебания – амплитуды (рис 3 в).
В данной работе предлагается разработать обобщённый алгоритм
амплитудно-фазового демодулятора с адаптивной автоподстройкой на примере
модуляции 16-APSK.
Для правильной обработки сообщений с использованием амплитудно-
фазовой манипуляции необходимо, чтобы передатчик и приемник были
синхронизированы по двум параметрам:
1. Периодически повторяющимся моментам времени, когда очередной
символ сменяется на следующий.
2. Фазе, которая соответствует какому-то выбранному символу, например,
символу, который передаёт нулевое значение. На приёмнике и
передатчике одному и тому же нулевому символу должна соответствовать
одна и та же фаза.
Для синхронизации приёмника и передатчика по времени и по фазе , как
правило, в сигнал добавляется блок специальной служебной информации,
которая называется преамбулой.
Данные в преамбуле не предназначены для передачи полезной информации:
наличие этих данных в кадре объясняется необходимостью установления
надежной синхронизации тактовых генераторов передатчика и приемника. Как
правило, преамбула включает в себя настроечную последовательность, в
качестве такой последовательности обычно используется что-то периодическое,
например, «меандр» вида 110. «Меандр» – это последовательность
специальных кодовых слов, которые обладают стабильной периодичностью. Он
необходим для синхронизации приёмника и передатчика по времени. Также в
преамбуле содержится последовательность данных с хорошо
коррелированными свойствами. Автокорреляционная последовательность такой
последовательности имеет вид дискретного δ-импульса. Эта δ-коррелированная
последовательность обычно нужна для идентификации принятого сигнала, а

29
также, в отсутствии «меандра», может брать его функции на себя.
Оцифрованные отсчёты входного сигнала поступают на квадратурный
приёмник (КП). Опорное колебание КП формируется цифровым синтезатором
частоты, который выступает в роли опорного генератора. Например, в
современных ПЛИС может быть реализован прямой цифровой синтезатор
(Direct Digital Synthesizer) [8] с аккумулятором фазы разрядностью 48 бит,
обеспечивающим прецизионную точность. Алгоритм автоподстройки
цифрового синтезатора зависит от его реализации – в частности, для прямого
цифрового синтезатора автоподстройка фазы заключается в добавлении
величины разности фаз к значению аккумулятора.

Рис. 18. Структурная схема демодулятора

После КП сигналы синфазной (I) и квадратурной (Q) компонент будут


(при отсутствии частотного сдвига между передатчиком и приёмником)
представлять собой разностные частотные составляющие, имеющие фазу φс-φg,
где φс – фаза входного сигнала, φg – фаза генератора и амплитуду. Сигналы I- и
Q – компонент, отфильтрованные фильтром низких частот (ФНЧ), подают на
усилитель, который выполняет операцию умножения отсчётов сигнала на
величину, полученную с выхода системы автоматической регулировки усиления
(САРУ). Далее усиленный сигнал подаётся на адаптивный корректор, целью
которого является вычисление характеристик канала передачи данных и
устранение его влияния на качество сигнала. Затем отфильтрованный сигнал
подаётся на блок вычисления амплитуды и фазы. Работа блока основана на
преобразовании прямоугольных координат в полярные координаты, но
поскольку прямое вычисление арктангенса по I и Q - компонентам затруднено,
при реализации на ПЛИС используется алгоритм CORDIC (COordinate Rotatin
Digital Computer) [9]. Суть метода заключается в сведении вычисления значений
сложных функций к набору простых шагов вида сложений, вычитаний и сдвига.
Результатом работы блока является нормированный 8-битный вектор.
Поскольку в начальный момент частота цифрового синтезатора может

30
довольно сильно отличаться от частоты несущего сигнала, изменение значения
текущей фазы будет иметь вполне определённую скорость и направление.
Оценив эти параметры можно получить значения разностной частоты и её знак,
что позволит внести корректировку частоты опорного генератора и уменьшить
разностную частоту до значений.
Механизм фазовой автоподстройки включается после первоначальной
корректировки частоты цифрового синтезатора. Это будет реализовано в «Блоке
взаимного квантования». Именно в этом блоке принимаются решения по
принятой точке на сигнальном созвездии, а также с помощью САРУ
вычисляется коэффициент, на который необходимо умножить сигнал для того,
чтобы он полностью помещался в сигнальное созвездие. Решение по принятой
точке принимается следующим образом: определяется текущее значение
передаваемых фазы и амплитуды на сигнальном созвездии, затем модификация
коэффициента усиления и фазового, для того чтобы минимизировать
отклонение между принятой точкой и эталонной. Эталонная точка задаётся
посередине сектора M. По двум точкам на плоскости (принятой и эталонной)
вычисляются ошибки для корректировки фазы опорного генератора, как это
показано в (8) и (9).
Выходными данными блока являются: граница между двумя уровнями
амплитуды (внутренние или внешние) рис. 19, текущей сектор на этой границе,
текущая фазовая ошибка и её знак. Текущей сектор на границе показывает, в
каком из секторов на фазовой плоскости располагается точка фазы входного
сигнала. Относительно середины сектора вычисляется ошибка фазы и знак этой
ошибки – ±Δ, соответственно диапазон подстройки фазы генератором
o o
составляет [ −( 180 ) , ( 180 ) ] и на каждом из колец Δ будет разным.
M M

31
Рис. 19 Созвездие сигнальных точек 16-APSK с показанными границами принятия решения

Автоподстройка генератора заключается в стремлении расположить точку


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

2.2. Разработка цифрового модулятора сигналов M-APSK

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


на языке Python, который формирует модулирующий сигнал M-APSK, на основе
введённого в командную строку текста.

Ввод текста в командную строку:

Inpute text: Hello World!!!

32
Далее введённый текст представляется в виде двоичной строки:

0100100001100101011011000110110001101111001000000101011101101111011100
100110110001100100001000010010000100100001

Каждые 4 бита из двоичной строки сопоставляются точке в сигнальном


созвездии представленном на рис. 20.

Рис 20. Созвездие сигнальных точек модуляции 16-APSK

Подставив в формулу (11) значение фазы и амплитуды получим


модулированный сигнал с опорной частотой равной 100Гц, который
представлен на рис. 21.

33
Рис 21. Сигнал с модуляцией 16-APSK и опорной частотой 100Гц.

Модулированный сигнал записывается в файл формата Microsoft WAVE (.wav).

2.3. Разработка цифрового демодулятора сигналов M-APSK

Для решения поставленных задач на основе алгоритма 2.1, был разработан


алгоритм демодуляции сигналов с амплитудно-фазовой манипуляцией, на
примере 16-APSK. В качестве входных данных программный компонент
принимает модулированый сигнал из файла формата .wav.
В качестве сигнала записанного в файле .wav вытупает сигнал 16-APSK с
опорной частотой равной 10кГц, который представлен на рис. 22.

Рис 22. Сигнал с модуляцией 16-APSK и опорной частотой 10КГц.

34
Данный сигнал можно представить в виде бинарного кода вида:

001100000011111100000011000000110000001100000111 (29)

Далее в процессе демодуляции входного сигнала, получим графики I и Q,


которые представлены на рис. 23.

Рис 23. Графики I и Q компонент.

После попадания I и Q компонентов в блок вычисления амплитуды и фазы,


на выходе этого блока получаем декодированные биты, которые отображены
(розовым цветом) на сигнальном созвездии представленном на рис. 24

Рис 24. Созвездие декодированных сигнальных точек 16-APSK

35
Сопоставив сигнальные точки, полученные на выходе блока взаимного
квантования, с закодированными во входном 16-APSK сигнале битами,
представленными в (29), можно сделать вывод о том, что разработанный
программный компонент работает правильно.

36
Выводы
1. В работе рассмотрены применяющиеся в спутниковых системах связи
методы модуляции.
2. Рассмотрено влияние на помехоустойчивость АБГШ, а также его
аналитическое описание.
3. Исследована помехоустойчивость приёма M-APSK в присутствии АБГШ.
Предложена методика анализа помехоустойчивости с точки зрения
влияния АБГШ на фазу сигнальной точки созвездия M-APSK.
4. Рассмотрено влияние ограничения полосы частот при передаче на форму
огибающей M-APSK.
5. Рассмотрен вариант реализации алгоритма демодуляции сигналов
M-APSK. Предложена методика определения передаваемого символа при
помощи квантования амплитуды и фазы.
6. Рассмотрен вариант аналитического задания границ областей принятия
решений на амплитудно-фазовой плоскости.
7. Был придуман механизм адаптивной фазовой автоподстройки для
использования в ПЛИС, который представлен решением задачи
минимизации отклонения принятой точки от эталонной.
8. Был разработан программный компонент для формирования
модулированного сигнала M-APSK.
9. Был разработан программный компонент для демодуляции сигналов M-
APSK.

37
Литература

1. Скляр Б. Цифровая связь: теоретические основы и практическое


применение. 2-е изд. М.: Вильямс, 2003.
2. СтешенкоВ.Б. Цифровые разомкнутые схемы демодуляторов сигналов с
частотной и фазовой манипуляцией // Цифровая оработкасигналов. 2003.
No 2. С. 37.
3. The DVB Project official site. Standards: DVB-S2 [Электронный ресурс]
URL: https://www.dvb.org/standards/dvb-s2. (Дата обращения 24.12.2019).
4. K. P. Liolis, R. De Gaudenzi, N. Alagha, A. Martinez, A. G. i Fàbregas. Ampli-
tude Phase Shift Keying Constellation Design and its Applications to Satellite
Digital Video Broadcasting//Digital Video, Floriano De Rango (Ed.), InTech. –
2010.–p. 425–453.
5. Исследование влияния нелинейности усилителя мощности ретранслятора
на помехоустойчивость спутниковых систем связи [Электронный ресурс]
URL:https://www.sibsutis.ru/upload/iblock/8ab/Disser._Degtyarev_S.S..pdf (Дата
обращения 24.12.2019).
6. A technical Tutorial on Direct Digital Synthesizer. [Электронный ресурс]
URL:https://www.ieee.li/pdf/essay/dds.pdf (Дата обращения 24.12.2019).
7. Реализация CORDIC-алгоритма на ПЛИС. [Электронный ресурс]
URL:https://www.kit-e.ru/articles/plis/2011_12_36.php
(Дата обращения 24.12.2019).

38
Содержание

Введение.............................................................................................................3
Постановка задачи.............................................................................................5
Обзор литературы..............................................................................................6
1.1. Фазовая манипуляция............................................................................. . 6
1.2. Амплитудная манипуляция .....................................................................8
1.3. Синхронизация………………………..…………………………………9
1.4. Адаптивный алгоритм декодирования сигналов на основе фильтра
автоподстройки фазы............................................................................................10
1.5. Модуляция M-APSK...............................................................................13
1.6. Сигнальное созвездие M-APSK ............................................................13
1.7. Устойчивость сигналов M-APSK к нелинейным искажениям ..........14
1.8. Описание нелинейного канала .............................................................15
1.9. Помехоустойчивость приёмадля канала с АБГШ................................16
1.10. Помехоустойчивость приёма сигналов M-APSK при рассмотрении
каналов с АБГШ ..................................................................................................18
1.11. Амплитудно-фазовая конверсия (АФК) ................................................22
1.12. Влияние ограничения полосы частотна форму огибающей сигнала
M-APSK..…………………………………………………………………………24
1.13. Методика оценки паразитного фазового сдвига за счёт АФК при передаче
сигналов M-APSKс паразитной АМ ..................................................................26
Практическая часть.........................................................................................29
2.1. Алгоритм цифровой демодуляции сигналов M-APSK......................... 29
2.2. Разработка цифрового модулятора сигналов M-APSK......................... 32
2.3. Разработка цифрового демодулятора сигналов M-APSK..................... 34
Выводы.............................................................................................................37
Литература.......................................................................................................38

Вам также может понравиться