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

 
 
 
Reply to this topicStart new topic
> Демодуляция DBPSK, DQPSK при переносе на 0 Гц и рассогласовании несущей и гетеродина
FerrumVS
сообщение Jul 10 2018, 08:46
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-12
Пользователь №: 69 185



Добрый день. После переноса на нулевую частоту PSK в следствии рассогласования несущей и гетеродина I и Q компоненты промодулированы разностной частотой. То есть в некоторые моменты происходит потеря фронтов сигнала и смена знака квадратур. Схема Костаса тут уже вроде не применима, синхронизироваться надо бы на промежуточной частоте.
Как обычно поступают в таких случаях?
Вопрос задаю так как изучаю трансивер AD9361/AD9364. Там приемник переносит спектр на 0, и выдает оцифрованные I и Q. Как дальше работать с квадратурами? Трансивер используется для приема/передачи QAM64 значит есть возможность демодулировать сигнал при этих условиях работы.

Сообщение отредактировал FerrumVS - Jul 10 2018, 09:03
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 10 2018, 09:05
Сообщение #2


Гуру
******

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



Цитата(FerrumVS @ Jul 10 2018, 11:46) *
I и Q компоненты промодулированы разностной частотой.


Лучше смотреть на это как на вращение созвездия с разностной угловой частотой.

Цитата(FerrumVS @ Jul 10 2018, 11:46) *
Схема Костаса тут уже вроде не применима, синхронизироваться надо бы на промежуточной частоте.


Применима, не надо.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jul 10 2018, 09:13
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-12
Пользователь №: 69 185



Расскажите поподробнее или ссылки какие дадите? Когда делал DBPSK демодулятор в цифре такой информации не нашел. Приходилось оцифровывать так чтобы сигнал в цифре оставался на промежуточной частоте, дальше NCO перестраивал в петле и переносил им на 0.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 10 2018, 09:25
Сообщение #4


Гуру
******

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



https://electronix.ru/forum/index.php?showt...p;#entry1557494
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jul 14 2018, 07:11
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-12
Пользователь №: 69 185



В продолжение темы, подходит ли метод демодуляции Писталькорса для демодуляции 8-psk, нет ли там проблем с совпадением фаз? То есть вращения созвездия не будет, но будет поворот созвездия на угол фазовой ошибки?
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 14 2018, 08:31
Сообщение #6


Гуру
******

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



Цитата(FerrumVS @ Jul 14 2018, 10:11) *
В продолжение темы, подходит ли метод демодуляции Писталькорса для демодуляции 8-psk, нет ли там проблем с совпадением фаз? То есть вращения созвездия не будет, но будет поворот созвездия на угол фазовой ошибки?


Для 8PSK можно выделить несущую возведением в 8 степень, делается на нулевой частоте, это собственно и нужно для устранения вращения.
Go to the top of the page
 
+Quote Post
stealth-coder
сообщение Вчера, 15:32
Сообщение #7


Частый гость
**

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



Цитата(FerrumVS @ Jul 10 2018, 11:46) *
Вопрос задаю так как изучаю трансивер AD9361/AD9364. Там приемник переносит спектр на 0, и выдает оцифрованные I и Q.

Не совсем по теме, но работать с конкретно этими трансиверами лучше на низкой промежуточной частоте при наличии вычислительных мощностей, т.е. сдвигать в ноль и дофильтровывать силами FPGA/DSP/... с целью эффективной борьбы с постоянной составляющей.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение 44 минут назад
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-12
Пользователь №: 69 185



Цитата(petrov @ Jul 14 2018, 11:31) *
Для 8PSK можно выделить несущую возведением в 8 степень, делается на нулевой частоте, это собственно и нужно для устранения вращения.

Поясните для тупого пожалуйста. Есть у нас сигнал 8psk, частота несущей немного отличатся от частоты гетеродина. Перемножаем на sin и cos, фильтруем удвоенную частоту, получаем 2 квадратуры промодулированные разностной или созвездие с постоянным вращением с этой частотой. Созвездие нужно стабилизировать и прекратить вращение. Можно либо подстраивать гетеродин либо поворачивать созвездие на нулевой частоте (перемножением на матрицу поворота?) Я правильно понял, что Вы предлагаете возвести в 8 степень одну из квадратур или нет?
Go to the top of the page
 
+Quote Post
Serg76
сообщение 11 минут назад
Сообщение #9


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

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



Цитата(FerrumVS @ Jul 16 2018, 14:38) *
Я правильно понял, что Вы предлагаете возвести в 8 степень одну из квадратур или нет?

Нет, возводить надо полный сигнал (i/q) после сноса в 0. Таким образом, снимается модуляция с сигнала и остается одна лишь гармоника, пропорциональная вашей разностной частоте. А зачем вообще узел ФАПЧ, если исходный сигнал промодулирован дифференциально DBPSK/DQPSK?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th July 2018 - 12:22
Рейтинг@Mail.ru


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