реклама на сайте
подробности

 
 
6 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Квадратурная модуляция - теоретический вопрос, Про спектр сигнала
Serg76
сообщение May 27 2014, 15:49
Сообщение #31


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(GetSmart @ May 27 2014, 22:27) *
Если ошибиться в одном символе QPSK, то могут исказиться сразу два бита. Т.о. повышается (появляется) вероятность удвоенной ошибки.

Конкретно в том примере от petrov разве не равная символьная помехоустойчивость подразумевается? Если межсимвольные расстояния меньше, то помехоустойчивость тоже меньше.

Вся уникальность QPSK и состоит в том, что при квадратурной реализации схемы приемника мы имеем два ортогональных канала, каждый из которых может быть промодулирован через BPSK, в таком случае весь поток битов можно разделить на четные и нечетные. Каждый из этих ортогональных каналов BPSK имеет такое же соотношение Eb/No как и составной канал QPSK, а следовательно, имеют такую же битовую ошибку или же другими словами помехоустойчивость.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 27 2014, 15:57
Сообщение #32


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Serg76 @ May 28 2014, 01:59) *
Вся уникальность QPSK и состоит в том, что при квадратурной реализации схемы приемника мы имеем два ортогональных канала,

Вы наверное имеете ввиду антенну. В обычном одномерном сигнале от простейшей антенны квадратуры псевдоортогональны. В квадратурной антенне фактически две антенны и ловит она ЭМВ с круговой поляризацией.

Если рассматривать пример от petrov с одномерным сигналом от антенны, то QPSK (при одинаковой битовой скорости) будет в два раза реже переключать фазу, занимая меньшую полосу, как и говорилось, и даже часто на в два раза меньший фазовый сдвиг, чем BPSK. Но ему нужен более высокий SNR чтобы уменьшить вероятность двойных ошибок.

Сообщение отредактировал GetSmart - May 27 2014, 16:29


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 27 2014, 16:03
Сообщение #33


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(GetSmart @ May 27 2014, 23:07) *
Вы наверное имеете ввиду антенну. В обычном одномерном сигнале от простейшей антенны квадратуры псевдоортогональны.

да нет, причем здесь антенна, поляризационное разделение мы пока не трогаем. именно приемник (демодулятор)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 27 2014, 16:08
Сообщение #34


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Serg76 @ May 28 2014, 02:13) *
да нет, причем здесь антенна, поляризационное разделение мы пока не трогаем. именно приемник (демодулятор)

На эту тему было уже что-то похожее. Идея фикс - ужать два измерения в одномерный сигнал, а потом "распаковать обратно" и убедить всех в идентичности. В реальном мире это происходит с потерями в 1.41 раза. Иногда их плохо видно, но они есть.

Кроме того, возможно в модели QPSK неправильно шумы добавляются/считаются. Или влияние (частично скорелированного) сигнала в соседнем канале, т.к. ширина канала заявлена. Он, кстати, должен квадратуры сбивать сильнее шума. Или неравноценно происходит сравнение двух модуляций. Т.к. (при равной битовой) в BPSK сравнивается скорость декодинга в 2 раза большая, чем в QPSK. Однако, для равноценности сравнения (и по задержке), декодер BPSK должен быть заточен на паралельный декод двух подряд идущих символов, то есть ищутся кореляции с четырьмя комбинациями пары бит и помехоустойчивость выше в 1.41 общепринятой. При этом вероятность размножения ошибки (двойной) отсутствует, как в QPSK. Вообще, когда в вычислителе есть много ресурсов, то помехоустойчивей паралельно искать групповые кореляции сразу у пакета символов, например со всеми комбинациями 2-3-4 и более символов BPSK и принимать результат максимальной мощности одной из комбинаций. Кроме прочего, имея вероятностную оценку каждого бита по нескольким самым мощным результатам. И само собой с немного увеличенной задержкой результата. Если при таких "махинациях" меняется результат помехоустойчивости какого-то вида модуляции, то это нужно всегда учитывать в сравнениях.

Если ещё захотеть пооптимизировать быстродействие, то поиск 4 подряд идущих символов BPSK можно сузить с 16 до 4 комбинаций, если два стартовых бита брать из предыдущего результата, и сдвигать последовательность на 2, а не на 4 бита/символа. Это оптимизация в пределе. А в реале стартовые биты лучше использовать из нескольких самых мощных вариантов предыдущего результата, отбрасывая только самые маловероятные. При этом помехоустойчивость будет считаться почти как у 4-символьной группы - теоретически в 2 раза выше односимвольной.

Сообщение отредактировал GetSmart - May 27 2014, 23:17


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
petrov
сообщение May 28 2014, 05:26
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(GetSmart @ May 28 2014, 00:18) *
На эту тему было уже что-то похожее. Идея фикс - ужать два измерения в одномерный сигнал, а потом "распаковать обратно" и убедить всех в идентичности. В реальном мире это происходит с потерями в 1.41 раза. Иногда их плохо видно, но они есть.

Кроме того, возможно в модели QPSK неправильно шумы добавляются/считаются. Или влияние (частично скорелированного) сигнала в соседнем канале, т.к. ширина канала заявлена. Он, кстати, должен квадратуры сбивать сильнее шума. Или неравноценно происходит сравнение двух модуляций. Т.к. (при равной битовой) в BPSK сравнивается скорость декодинга в 2 раза большая, чем в QPSK. Однако, для равноценности сравнения (и по задержке), декодер BPSK должен быть заточен на паралельный декод двух подряд идущих символов, то есть ищутся кореляции с четырьмя комбинациями пары бит и помехоустойчивость выше в 1.41 общепринятой. При этом вероятность размножения ошибки (двойной) отсутствует, как в QPSK. Вообще, когда в вычислителе есть много ресурсов, то помехоустойчивей паралельно искать групповые кореляции сразу у пакета символов, например со всеми комбинациями 2-3-4 и более символов BPSK и принимать результат максимальной мощности одной из комбинаций. Кроме прочего, имея вероятностную оценку каждого бита по нескольким самым мощным результатам. И само собой с немного увеличенной задержкой результата. Если при таких "махинациях" меняется результат помехоустойчивости какого-то вида модуляции, то это нужно всегда учитывать в сравнениях.

Если ещё захотеть пооптимизировать быстродействие, то поиск 4 подряд идущих символов BPSK можно сузить с 16 до 4 комбинаций, если два стартовых бита брать из предыдущего результата, и сдвигать последовательность на 2, а не на 4 бита/символа. Это оптимизация в пределе. А в реале стартовые биты лучше использовать из нескольких самых мощных вариантов предыдущего результата, отбрасывая только самые маловероятные. При этом помехоустойчивость будет считаться почти как у 4-символьной группы - теоретически в 2 раза выше односимвольной.


Слышал звон, да не знает, где он.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 28 2014, 06:02
Сообщение #36


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Здесь только результаты сравнения обсуждали, но каким способом - действительно не видел.

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

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

Сообщение отредактировал GetSmart - May 29 2014, 05:49


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 28 2014, 18:20
Сообщение #37


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(GetSmart @ May 28 2014, 01:27) *
Если ошибиться в одном символе QPSK, то могут исказиться сразу два бита. Т.о. повышается (появляется) вероятность удвоенной ошибки.

Здесь ошибся. Можно расставить алфавит на созвездии QPSK так, чтобы соседние символы отличались только на один бит.
Соответственно это
Цитата
Но ему нужен более высокий SNR чтобы уменьшить вероятность двойных ошибок.

следует читать как просто ошибок.

Цитата
и принимать результат максимальной мощности одной из комбинаций.

Это тоже следует читать как "максимальной проекции одной из комбинаций на одну общую ось символьной синхронизации". И все комбинации развёрнуты в одну сторону с "приаттаченным" к ним текстом.

Сообщение отредактировал GetSmart - May 29 2014, 04:08


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 29 2014, 05:25
Сообщение #38


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(GetSmart @ May 29 2014, 01:30) *
Здесь ошибся. Можно расставить алфавит на созвездии QPSK так, чтобы соседние символы отличались только на один бит.

Это правило построения называется кодом Грея, об остальном можно прочитать у Б. Скляра , стр. 250, п. 4.8.4 "Схемы BPSK и QPSK имеют одинаковые вероятности ошибки", не поленитесь посмотреть, чтобы уже окончательно исключить различного рода домыслы
Go to the top of the page
 
+Quote Post
des00
сообщение May 29 2014, 05:30
Сообщение #39


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Serg76 @ May 29 2014, 16:35) *
Это правило построения называется кодом Грея, об остальном можно прочитать у Б. Скляра , стр. 250, п. 4.8.4 "Схемы BPSK и QPSK имеют одинаковые вероятности ошибки", не поленитесь посмотреть, чтобы уже окончательно исключить различного рода домыслы

не следил, за темой. но я правильно понимаю что вы рассматриваете кривые BER vs EbNo ?


--------------------
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 29 2014, 05:42
Сообщение #40


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Serg76 @ May 29 2014, 15:35) *
...чтобы уже окончательно исключить различного рода домыслы

Какие домыслы? Не поленитесь проверить хотя бы в симуляторе.

Сообщение отредактировал GetSmart - May 29 2014, 05:45


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
des00
сообщение May 29 2014, 05:49
Сообщение #41


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(GetSmart @ May 29 2014, 16:52) *
Какие домыслы? Не поленитесь проверить хотя бы в симуляторе.

Что-то мне подсказывает что ошибка в терминах: Serg76 ведет речь о кривой BER vs EbNo (и она действительно будет одинакова), а вы ведете речь о кривой BER vs EsNo (BPSK Eb = Es, для QPSK Eb = Es/2).


--------------------
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 29 2014, 05:59
Сообщение #42


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(des00 @ May 29 2014, 15:59) *
Что-то мне подсказывает что ошибка в терминах: Serg76 ведет речь о кривой BER vs EbNo (и она действительно будет одинакова), а вы ведете речь о кривой BER vs EsNo (BPSK Eb = Es, для QPSK Eb = Es/2).

Дело в том, что термина паралельно декодируемого блока символов (в самом простом случае два соседних символа BPSK) и соответствующих графиков вряд ли существует. В дополнение к одному (многобитному) символу, "паралельно" ака одновременно декодируемому.

Сообщение отредактировал GetSmart - May 29 2014, 12:24


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 29 2014, 06:06
Сообщение #43


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(des00 @ May 29 2014, 12:59) *
Что-то мне подсказывает что ошибка в терминах: Serg76 ведет речь о кривой BER vs EbNo (и она действительно будет одинакова), а вы ведете речь о кривой BER vs EsNo (BPSK Eb = Es, для QPSK Eb = Es/2).

Вы все верно понимаете, об этом я писал начиная с #29 поста, но GetSmart этого понять никак не хочет
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 29 2014, 06:21
Сообщение #44


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Хорошо. Попробую логическим путём.

Все ли признают, что сравнивать помехоустойчивость разных видов модуляции корректно только на одинаковом отрезке времени (блока символов) дабы шум на нём усреднялся одинаково для обоих?

Далее, для BPSK vs QPSK равноправно иметь задержку в один символ QPSK и два символа BPSK. Без симулятора проще пока рассмотреть вариант двух подряд идущих одинаковых символов BPSK. Два эти символа это фактически один символ на в два раза меньшей частоте модуляции. А уменьшая её в 2 раза мы получаем помехоустойчивость выше в 1.41. Весь косяк классической оценки BPSK в том, что там решение принимается за один символ, а потом "нечестно" сравнивают с QPSK.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 29 2014, 06:24
Сообщение #45


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(GetSmart @ May 29 2014, 13:09) *
Дело в том, что термина паралельно декодируемого блока символов (в самом простом случае два соседних символа BPSK) и соответствующих графиков вряд ли существует. В дополнение к одному символу, "паралельно" ака одновременно декодируемому.

Обращаю Ваше внимание, что мы не рассматриваем работу приемника в "целом", здесь рассматривается помехоустойчивость поэлементного приема, поэтому я не понимаю о каких параллельно декодируемых блоках идет речь?
Go to the top of the page
 
+Quote Post

6 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 01:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.0151 секунд с 7
ELECTRONIX ©2004-2016