Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK)

При передаче информации с использованием BPSK требуется применять следящие системы для демодуляции сигнала. При этом часто применяют некогерентные устройства приема, которые не согласованы по фазе с задающим генератором на передающей стороне, и соответственно не могут отследить случайный поворот фазы в результате распространения, выходящий за интервал Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru . Например рассмотрим рисунок 8.

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 8: Пояснения к некогрентному приему BPSK

Исходная векторная диаграмма BPSK (в случае с PSK сигналами векторную диаграмму часто называют созвездие) показана на рисунке 8а и 8г. Красным обозначено значение соответствующее информационному нулю, а синим единице. В результате распространения сигнал приобретет случайную начальную фазу и созвездие повернется на некоторый угол. На рисунке 8б показан случай когда поворот созвездия лежит в пределах от Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru до Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru рад. В этом случае при некогерентном приеме все созвездие будет повернуто как это показано стрелочками на рисунке 8б. Тогда после поворота созвездие займет исходное положение и информация будет демодулирована верно. На рисунке 8д показан случай когда поворот созвездия лежит в пределах от Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru до Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru рад. В этом случае, при приеме созвездие также будет повернуто для горизонтального расположения, но как следует из рисунка 8е информационные нули и единицы будут перепутаны.

Для того чтобы устранить перепутывание информационных символов, используют относительную манипуляцию или как ее еще называют дифференциальную BPSK (DBPSK). Суть относительной манипуляции заключается в том, что кодируется не сам бит информации, а его изменение. Структура системы передачи данных с использованием DBPSK показана на рисунке 9.

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 9: Структура системы передачи данных с использованием DBPSK

Исходный битовый поток Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru проходит дифференциальное кодирование, после чего модулируется BPSK и на приемной стороне демодулируется некогерентным BPSK демодулятором. Демодулированный поток проходит дифференциальный декодер и получаем принятый поток Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru .

Рассмотрим дифференциальный кодер, показанный на рисунке 10.

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 10: Дифференциальный кодер

Суммирование производится по модулю два , что соответствует логическому XOR (исключающее ИЛИ). Обозначение Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru означает задержку на один бит информации. Пример дифференциального кодирования приведен на рисунке 11.

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 11: Пример дифференциального кодирования битового потока

Исходный битовый поток равен 011100101, на выходе дифференциального кодера мы получили 010111001. Первый бит (в приведенном примере первый 0 не кодируется), затем первый происходит сложение по модулю два предыдущего бита на выходе кодера и текущего бита на входе. Для дифференциального декодирования необходимо сделать обратную процедуру согласно схемы показанной на рисунке 12 (структура дифференциального декодера показана на рисунке 9).

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 12: Пример дифференциального декодирования битового потока

Как видно из кодированного битового потока 010111001 мы получили исходный 011100101. Теперь рассмотрим дифференциальный декодер, если мы инвертируем на приемной стороне все биты кодированного потока, т.е. вместо 010111001 примем 101000110. Это наглядно показано на рисунке 13.

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 13: Пример дифференциального декодирования при инверсии принятого потока

Из рисунка 13 наглядно следует, что при перепутывании всех бит информации на выходе дифференциального декодера информация не искажается (за исключением первого бита, показанного красным), и в этом несомненное преимущество DBPSK, которое позволяет существенно упростить передающие и приемные устройства. Но нужно также сказать и о недостатках дифференциального кодирования. Главным недостатком DBPSK по сравнению с BPSK является более низкая помехоустойчивость, поскольку ошибки приема размножаются на этапе декодирования.

Рассмотрим пример. Пусть исходный поток равен 011100101, закодированный поток равен 010111001. Пусть при приеме четвертый бит закодированного потока был принят с ошибкой, тогда на входе декодера будет 010101001. И в результате декодирования целых два бита будут декодированы с ошибкой (смотри рисунок 14).

Относительная (дифференциальная) двоичная фазовая манипуляция (DBPSK) - student2.ru
Рисунок 14: Размножение ошибок приема при декодировании DBPSK

Выводы

Таким образом, мы рассмотрели сигналы с двоичной фазовой манипуляцией (BPSK) и показали, что BPSK – частный случай PSK при входном сигнале в виде потока биполярных импульсов, который является вырожденным и сводится к DSB сигналу. Мы рассмотрели спектр BPSK и его спектральные характеристики: ширина главного лепестка, уровень боковых лепестков. Также было введено понятие относительной или дифференциальной двоичной фазовой манипуляции DBPSK, которая позволяет устранить инверсию символов при некогерентном приеме на этапе декодирования, но ухудшает помехоустойчивость DBPSK по сравнения с BPSK ввиду размножения ошибок на этапе декодирования.

8. При квадратурной фазовой манипуляции (англ. QPSK — Quadrature Phase Shift Keying или 4-PSK) используется созвездие из четырёх точек, размещённых на равных расстояниях на окружности. Используя 4 фазы, в QPSK на символ приходится два бита, как показано на рисунке. Анализ показывает, что скорость может быть увеличена в два раза относительно BPSK при той же полосе сигнала, либо оставить скорость прежней, но уменьшить полосу вдвое.

Хотя QPSK можно считать квадратурной манипуляцией (QAM-4), иногда её проще рассматривать в виде двух независимых модулированных несущих, сдвинутых на 90°. При таком подходе чётные (нечётные) биты используются для модуляции синфазной составляющей {\displaystyle I}i EaGYas/T7JgEs7NpdpvEf9+pHvQyw+MNb76XLSbXqoH60Hg2cDNLQBGX3jZcGXjfPF3PQYWIbLH1 TAa+KcAiPz/LMLV+5DcailgpCeGQooE6xi7VOpQ1OQwz3xGL9+l7h1FkX2nb4yjhrtW3SXKvHTYs H2rsaFlT+VUcnIGxXA/bzeuzXl9tV573q/2y+Hgx5vJienwAFWmKf8dwwhd0yIVp5w9sg2oNSJH4 M8W7m4va/W6dZ/o/e34EAAD//wMAUEsBAi0AFAAGAAgAAAAhALaDOJL+AAAA4QEAABMAAAAAAAAA AAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAOP0h/9YAAACUAQAA CwAAAAAAAAAAAAAAAAAvAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEA6G1nmbkCAADDBQAA DgAAAAAAAAAAAAAAAAAuAgAAZHJzL2Uyb0RvYy54bWxQSwECLQAUAAYACAAAACEATKDpLNgAAAAD AQAADwAAAAAAAAAAAAAAAAATBQAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA8wAAABgGAAAA AA== " filled="f" stroked="f"> , а нечётные (чётные) — квадратурной составляющей несущей {\displaystyle Q}i EaGYas/T7JgEs7NpdpvEf9+pHvQyw+MNb76XLSbXqoH60Hg2cDNLQBGX3jZcGXjfPF3PQYWIbLH1 TAa+KcAiPz/LMLV+5DcailgpCeGQooE6xi7VOpQ1OQwz3xGL9+l7h1FkX2nb4yjhrtW3SXKvHTYs H2rsaFlT+VUcnIGxXA/bzeuzXl9tV573q/2y+Hgx5vJienwAFWmKf8dwwhd0yIVp5w9sg2oNSJH4 M8W7m4va/W6dZ/o/e34EAAD//wMAUEsBAi0AFAAGAAgAAAAhALaDOJL+AAAA4QEAABMAAAAAAAAA AAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAOP0h/9YAAACUAQAA CwAAAAAAAAAAAAAAAAAvAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEApSGC7rkCAADDBQAA DgAAAAAAAAAAAAAAAAAuAgAAZHJzL2Uyb0RvYy54bWxQSwECLQAUAAYACAAAACEATKDpLNgAAAAD AQAADwAAAAAAAAAAAAAAAAATBQAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA8wAAABgGAAAA AA== " filled="f" stroked="f"> . Так как BPSK используется для обеих составляющих несущей, то они могут быть демодулированы независимо.

Когерентное детектирование[править | править вики-текст]

При когерентном детектировании вероятность ошибки на бит для QPSK такая же, как и для BPSK{\displaystyle P_{b}=Q\left({\sqrt {\frac {2E_{b}}{N_{0}}}}\right).}

Однако, так как в символе два бита, то значение символьной ошибки возрастает:

{\displaystyle P_{s}=1-(1-P_{b})^{2}=2Q\left({\sqrt {\frac {E_{s}}{N_{0}}}}\right)-Q^{2}\left({\sqrt {\frac {E_{s}}{N_{0}}}}\right).}При высоком отношении сигнал/шум (это необходимо для реальных QPSK систем) вероятность символьной ошибки может быть оценена приблизительно по следующей формуле:

Наши рекомендации