Фазовая модуляция является линейным методом полосовой модуляции, в котором сообщение модулирует фазу сигнала постоянной амплитуды. Communications Toolbox™ предоставляет модуляторы и демодуляторы для этих методов фазовой модуляции:
Фаза сдвига keying (PSK) - двоичный, квадратурный и общий PSK
Дифференциальная фаза сдвига манипуляция (DPSK) - двоичная, квадратурная и общая DPSK
Смещение QPSK (OQPSK)
Чтобы модулировать входные данные с помощью этих методов, можно использовать MATLAB® функции, Системные объекты или Simulink® блоки.
Схема модуляции | Функции MATLAB | Системные объекты | Блоки Simulink |
---|---|---|---|
Двоичный PSK (BPSK) | |||
Квадратурный PSK (QPSK) | |||
Общий PSK | |||
Дифференциальный BPSK (DBPSK) | |||
Дифференциальный QPSK (DQPSK) | |||
Общий DPSK | |||
OQPSK |
Communications Toolbox поддерживает методы симуляции полосы пропускания и полосы пропускания; однако техники фазы сдвига keying поддерживают только симуляцию основной полосы частот.
Общая форма волны полосы пропускания может быть представлена как
где fc - несущая частота, а θ - начальная фаза сигнала несущей. Это уравнение равно вещественной части
В симуляции основной полосы моделируется только выражение в квадратных скобках. Векторная y является дискретизацией комплексного сигнала
При двухфазной манипуляции сдвига (BPSK) фаза сигнала постоянной амплитуды переключается между двумя значениями, соответствующими двоичным 1 и двоичным 0. Форма волны полосы пропускания сигнала BPSK
где:
Eb - энергия на бит.
Tb - длительность бита.
fc - несущая частота.
В MATLAB представление основной полосы сигнала BPSK является
Сигнал BPSK имеет две фазы: 0 и π.
Вероятность битовой ошибки в канале AWGN
где N0 - спектральная плотность степени шума.
В квадратурной фазовой манипуляции биты сдвига сообщения сгруппированы в 2-битовые символы, которые передаются как одна из четырех фаз постоянного амплитудного сгенерированного модулированного сигнала. Эта группировка обеспечивает эффективность полосы пропускания, которая в два раза выше эффективности BPSK. Общий сигнал QPSK выражается как
где Es - энергия на символ, а Ts - длительность символа. Представление комплексной полосы частот сигнала QPSK
В этой схеме созвездия QPSK каждая 2-битная последовательность преобразуется в одно из четырех возможных состояний. Состояния соответствуют фазам π/4, 3 π/4, 5 π/4 и 7 π/4.
Чтобы улучшить эффективность частоты битовой ошибки, входящие биты могут быть сопоставлены с Серым кодированным упорядоченным расположением.
Отображение с серым цветом
Двоичная последовательность | Последовательность с серым кодом |
---|---|
00 | 00 |
01 | 01 |
10 | 11 |
11 | 10 |
Основным преимуществом кода Грея является то, что только один из двух бит изменяется при движении между смежными точками созвездия. Серые коды могут быть применены к модуляциям более высокого порядка, как показано в этом серокодированном созвездии QPSK.
Вероятность битовой ошибки для QPSK в AWGN с серым кодированием
который аналогичен выражению для BPSK. В результате QPSK обеспечивает одинаковую производительность с удвоенной эффективностью полосы пропускания.
В MATLAB можно модулировать и демодулировать созвездия PSK более высокого порядка. Комплексная форма основной полосы для сигнала M-арного PSK, использующего естественное двоичное отображение символов, является
Это 8-PSK созвездие использует кодированные Серым отображением символа.
Для порядков модуляции после 4, эффективность частоты битовой ошибки PSK в AWGN ухудшается. На следующем рисунке кривые QPSK и BPSK перекрываются друг с другом.
DPSK является некогерентной формой манипуляции фазы сдвигом, которая не требует когерентного опорного сигнала в приемник. С DPSK различие между последовательными входными символами преобразуется в конкретную фазу. В качестве примера для двоичного DPSK (DBPSK) схема модуляции работает так, что различие между последовательными битами преобразуется в двоичный 0 или 1. Когда вход бит равен 1, дифференциально закодированный символ остается таким же, как и предыдущий символ, в то время как входящий 0 переключает выход символ.
Недостатком DPSK является то, что он примерно на 3 дБ менее энергоэффективен, чем когерентный PSK. Вероятность битовой ошибки для DBPSK в AWGN Pb = 1/2 exp (Eb/ N0 ).
Смещение QPSK подобно QPSK за исключением того, что временное выравнивание синфазного и квадратурного битовых потоков отличается. В QPSK синфазный и квадратурный битовые потоки переходят одновременно. В OQPSK переходы имеют смещение периода половины символа, как показано.
Синфазный и квадратурный сигналы переходят только на контурах между символами. Эти переходы происходят с интервалом в 1 секунду, потому что частота дискретизации составляет 1 Гц. Следующий рисунок показывает синфазный и квадратурный сигналы для сигнала OQPSK.
Для OQPSK квадратурный сигнал имеет смещение периода символа 1/2 (0,5 с).
BER для сигнала OQPSK в AWGN идентичен BER для сигнала QPSK. BER является
где Eb - энергия на бит, а N0 - спектральная плотность степени шума.
Все функции демодулятора Communications Toolbox, системные объекты и блоки могут демодулировать двоичные данные с помощью либо жестких решений, либо мягких решений. Доступны два алгоритма мягкого решения: точный коэффициент логарифмической правдоподобности (LLR) и приблизительный LLR. Точный LLR обеспечивает наибольшую точность, но медленнее, в то время как приблизительный LLR менее точен, но более эффективен.
Логарифмический коэффициент логарифмической правдоподобности (LLR) является логарифмом отношения вероятностей передается 0 бит к 1 биту передается для принимаемого сигнала. LLR для бита, b, определяется как:
Принимая равную вероятность для всех символов, LLR для канала AWGN может быть выражен как:
Переменная | Описание |
---|---|
| Принятый сигнал с координатами (x, y) |
| Переданный бит (один из K битов в M-арном символе, при условии, что все M символов одинаково вероятны) |
| Идеальные символы или точки созвездия с битом 0, при заданном положении бита |
| Идеальные символы или точки созвездия с битом 1, при заданном положении бита |
| Синфазная координата идеального символа или точки созвездия |
| Квадратурная координата идеального символа или точки созвездия |
| Шумовое отклонение сгенерированного модулированного сигнала |
| Отклонение шума вдоль синфазной оси |
| Шумовое отклонение вдоль квадратурной оси |
Примечание
Компоненты шума вдоль синфазной и квадратурной осей приняты независимыми и равной степени, то есть .
Аппроксимация LLR вычисляется использованием только ближайшей точки созвездия к принимаемому сигналу с 0 (или 1) в этой битовой позиции, а не всех точек совокупности, как это сделано в точном LLR. Это определяется в [2] как:
[1] Rappaport, Theodore S. Wireless Communications: Принципы и практика. Верхняя Седл-Ривер, Нью-Джерси: Prentice Hall, 1996, pp. 238-248.
[2] Viterbi, A. J. «Интуитивное обоснование и упрощенная реализация декодера MAP для сверточных кодов», журнал IEEE о выбранных областях в коммуникациях. Том 16, № 2, февраль 1998 года, стр. 260-264