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

 
 
> QPSK DQPKS, Демодуляция
andy Dan
сообщение May 12 2008, 10:36
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Доброго времени суток.
Вопрос состоит в том можно ли сигнал модулированный QPSK продемодулировать по методу DQPSK и получить правильный результат
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
petrov
сообщение May 12 2008, 10:52
Сообщение #2


Гуру
******

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



да
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 10:54
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Цитата(petrov @ May 12 2008, 14:52) *
да

Спасибо. А есть краткое описание как это сделать. Точнее сказать как получить соответсвие между символами. И какое отличае между демодуляцией DQPSK будет?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 11:02
Сообщение #4


Гуру
******

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



DQPSK это способ демодуляции, QPSK одна и та же демодулируйте синхронно или дифференциально, лучше конечно синхронно.

Вот посмотрите модели, там синхронная демодуляция, переделать на дифференциальную проще простого:
http://electronix.ru/forum/index.php?showtopic=23652

Практическая книга:
http://rapidshare.com/files/45943139/%%%%%...Nezami.rar.html

Сообщение отредактировал petrov - May 12 2008, 11:07
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 11:10
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



А почему лучше синхронно чем диффернциально. В чём разница если и так и так демодулируется правильно?

Что то ссылка на литературу не работает
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 11:18
Сообщение #6


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 15:10) *
Что то ссылка на литературу не работает


Теперь работает.

Цитата(andy Dan @ May 12 2008, 15:10) *
А почему лучше синхронно чем диффернциально. В чём разница если и так и так демодулируется правильно?


При дифференциальной демодуляции есть энергитические потери пару с чем-то децибел, которые на дороге не валяются. Дифференциальная демодуляция нужна только когда фаза в канале скачет так что нет возможности синхронно демодулировать.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 11:21
Сообщение #7





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



А есть какой нибудь приемр реализации. Я теорию в принципе понимаю, а с практикой сложновато. И диференциальную демодуляцию сделать проще. Потому-что нет ухода фазы.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 11:50
Сообщение #8


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 15:21) *
А есть какой нибудь приемр реализации. Я теорию в принципе понимаю, а с практикой сложновато. И диференциальную демодуляцию сделать проще. Потому-что нет ухода фазы.


Вот пример:
http://electronix.ru/forum/index.php?showt...id=409703&#

Не забывайте что из-за разнице в частотах передающего и приёмного гетеродинов df при дифференциальной демодуляции набегает сдвиг фазы 2*pi*df*T , например если он будет равен по модулю pi/4 для QPSK то будут одни ошибки даже в случае отсутствия аддитивного шума.

В принципе синхронно демодулировать не намного сложнее, не стоит из-за непонимания закладывать худшее решение.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 12:02
Сообщение #9





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Спасибо. Ссылочку уже видел. А на С реализации нет.
Отдельные модули как делать я знаю(фильтрация задеожка), а как всё это собрать и заставить работать вместе пока трудно.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 12:18
Сообщение #10


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 16:02) *
Спасибо. Ссылочку уже видел. А на С реализации нет.
Отдельные модули как делать я знаю(фильтрация задеожка), а как всё это собрать и заставить работать вместе пока трудно.



С плохой инструмент для понимания, делайте модели в симулинке потом на С напишите без проблем.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 12:23
Сообщение #11





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Ещё вопрос. Можно демодулятор DQPSK использовать для восстановления опорного колебания при демодуляции QPSK.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 12:29
Сообщение #12


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 16:23) *
Ещё вопрос. Можно демодулятор DQPSK использовать для восстановления опорного колебания при демодуляции QPSK.


Незами читайте. Да в частотных детекторах используется операция дифференцирования фазы только и всего.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 12:32
Сообщение #13





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Тогда не понимаю почему метод демодуляции DQPSK хуже для сигнала QPSK?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 12:42
Сообщение #14


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 16:32) *
Тогда не понимаю почему метод демодуляции DQPSK хуже для сигнала QPSK?


В вы видели кривую зависимости BER от Eb/N0 для QPSK? В случае дифференциальной демодуляции это кривая будет сдвинута в сторону более высоких отношений Eb/N0 на несколько децибел. Ведь стремятся не просто как-то демодулировать модуляцию, а получить меньшую вероятность ошибки при меньшем отношении сигнал/шум, приблизиться к пределу Шенона.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 12 2008, 12:52
Сообщение #15





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Понятно.
Тогда надо разбираться с демодуляцией QPSK.
Могу в двух словах описать что я делаю и где у меня получается затык.
1)фильтрую сигнал.
2)нахожу отсройку частоты
3)Подстраиваю
4)Нахожу решающий момент
5)Считаю символ и нахожу ошибку потом эту ошибку учитываю в дальнейшем

Вот вроде бы и всё но со временем у меня созвездие проворачивается. Ищу другие пути решения. Частота более менее стабильна
Go to the top of the page
 
+Quote Post
petrov
сообщение May 12 2008, 13:01
Сообщение #16


Гуру
******

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



Цитата(andy Dan @ May 12 2008, 16:52) *
Понятно.
Тогда надо разбираться с демодуляцией QPSK.
Могу в двух словах описать что я делаю и где у меня получается затык.
1)фильтрую сигнал.
2)нахожу отсройку частоты
3)Подстраиваю
4)Нахожу решающий момент
5)Считаю символ и нахожу ошибку потом эту ошибку учитываю в дальнейшем

Вот вроде бы и всё но со временем у меня созвездие проворачивается. Ищу другие пути решения. Частота более менее стабильна


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

Тут вобщем не надо изобретать велосипед и придумывать каки-то эвристические надстройки, все методы синхронизации давно разработаны, опять же у Незами не плохое руководство, и как пример модели симулинковские были приведены.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 13 2008, 08:01
Сообщение #17





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



Ссылка на книгу не работает. Если есть возможность вышлите на мыло dan81@mail.ru
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 08:09
Сообщение #18


Гуру
******

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



Сейчас проверил, всё работает.
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 13 2008, 08:13
Сообщение #19





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



У меня вообще по этой сслылке впринципе ни куда не переходит. А поверхней переходит. Можно её продублировать в текстовом виде что бы я её скопировал в строку адресса.
Заранее спасибо
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 08:24
Сообщение #20


Гуру
******

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



h**p://rapidshare.com/files/45943139/%%%%%%%%%202020202020202020RF_Architectures_and_Digital_Signal_Processing_Aspects_of_Digi
tal_Wireless_Transceivers_-_Nezami.rar.html
Go to the top of the page
 
+Quote Post
andy Dan
сообщение May 13 2008, 09:03
Сообщение #21





Группа: Участник
Сообщений: 12
Регистрация: 12-05-08
Пользователь №: 37 442



спасибо большое качаю


На сколько точно должна быть выполнена синхронизация по частоте?
Что бы уход фазы был на фиксированный угол
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 31 2008, 20:35
Сообщение #22


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

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



Цитата(andy Dan @ May 12 2008, 13:36) *
Доброго времени суток.
Вопрос состоит в том можно ли сигнал модулированный QPSK продемодулировать по методу DQPSK и получить правильный результат

Нельзя (или практически нельзя). При QPSK исходная информация передается за счет изменения абсолютного значения начальной фазы элементарной посылки и поэтому такой сигнал может быть обработан только когерентным методом, т.е. с точным знанием всех возможных значений начальных фаз сигнала (в таком демодуляторе обязательно должен присутствовоать узел восстановления начальной фазы опорного колебания - ВОК, например, хорошо известная петля Костаса). В отличие от QPSK, в дифференциальном методе DQPSK информация передается не абослютным значением начальной фазы сигнала, а изменением (приращением) начальных фаз СОСЕДНИХ элементарных посылок и поэтому такой сигнал может быть обработан как когеренетным, так и некогерентным методами (в этом случае узел ВОК не обязателен). По помехоустойчивости когерентный метод приема наилучший (т.к. имеем дело с полностью известным сигналом), но и самый сложный с точки зрения реализации, далее идет относительно простой с точки зрения реализации оптимальный некогерентный метод, который уступает когерентному около 1 дБ энергетических затрат и замыкает эту иерархию автокорелляционный метод (короче говоря чем меньше априорных данных о параметрах передаваемого сигнала, тем хуже помехоустойчивость приема). Здесь также следует отметить, что при сигнале с QPSK возможна так называемая ситуация обратной работы демодулятора (неоднозначность фазы восстанавливаемого сигнала при приеме), которая может быть устранена за счет применения специальных схем либо введением в сигнал специальной установочной последовательности, которая поможет раскрыть фазовую неоднозначность. При DQPSK такой ситуации возникнуть не может, так как напомню, что информация передается изменением начальных фаз сигнала. На этом, пожалуй, закончу. Если будут вопросы - пишите. Удачи.
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 31 2008, 22:51
Сообщение #23


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

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



Цитата(Serg76 @ May 31 2008, 23:35) *
Нельзя (или практически нельзя). При QPSK исходная информация передается за счет изменения абсолютного значения начальной фазы элементарной посылки и поэтому такой сигнал может быть обработан только когерентным методом, т.е. с точным знанием всех возможных значений начальных фаз сигнала (в таком демодуляторе обязательно должен присутствовоать узел восстановления начальной фазы опорного колебания - ВОК, например, хорошо известная петля Костаса). В отличие от QPSK, в дифференциальном методе DQPSK информация передается не абослютным значением начальной фазы сигнала, а изменением (приращением) начальных фаз СОСЕДНИХ элементарных посылок и поэтому такой сигнал может быть обработан как когеренетным, так и некогерентным методами (в этом случае узел ВОК не обязателен). По помехоустойчивости когерентный метод приема наилучший (т.к. имеем дело с полностью известным сигналом), но и самый сложный с точки зрения реализации, далее идет относительно простой с точки зрения реализации оптимальный некогерентный метод, который уступает когерентному около 1 дБ энергетических затрат и замыкает эту иерархию автокорелляционный метод (короче говоря чем меньше априорных данных о параметрах передаваемого сигнала, тем хуже помехоустойчивость приема). Здесь также следует отметить, что при сигнале с QPSK возможна так называемая ситуация обратной работы демодулятора (неоднозначность фазы восстанавливаемого сигнала при приеме), которая может быть устранена за счет применения специальных схем либо введением в сигнал специальной установочной последовательности, которая поможет раскрыть фазовую неоднозначность. При DQPSK такой ситуации возникнуть не может, так как напомню, что информация передается изменением начальных фаз сигнала. На этом, пожалуй, закончу. Если будут вопросы - пишите. Удачи.

Прошу прощения, по-видимому, не до конца понял вопрос. Сигнал QPSK можно обработать по алгоритму DQPSK, но только когерентным методом и без снятия диффкодирования после демодуляции. В остальном как и писал ранее.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 00:53
Рейтинг@Mail.ru


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