Перейти к содержанию
    

Еще раз про формирование OFDM

Добрый день! Пробую сформировать и принять OFDM-сигнал на отладочной плате с цап/ацп.

Nsc = 512; Cp = 64; окно = 1; модуляция QPSK; Fпч=0; тактовая приемника и передатчика одна.

Подаю на ОБПФ эрмитово-симметричные символы по 1024 отсчета, добавляю префикс, подаю на интерполирующий фильтр на 8*Fs.

Принимаю с АЦП, подаю на децимирующий фильтр, корреляцией нахожу пик - начало символа. Оцениваю MER ~= SNR, получаю картинку представленную ниже. В низких каналах символ имеет меньший SNR тк точки созвездия  "сплющены", может кто-нибудь подсказать что это за эффект? 

 

 

 

MER_all.bmp

8bin2.bmp

8bin.bmp

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

корреляция между чем и чем?

что значит 'низкие каналы'? 

нет ли развязывающего конденсатора между передатчиком и и приемником, который блокирует поднесущие, близкие к 0?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Корреляция на приеме по синхрокадру (ПСП во всех каналах известна). Далее от кадра к кадру случайным образом меняю ПСП во всех каналах для подсчета MER.

Низкие каналы, я имел ввиду первые 100 бинов.

Схема замыкания цап на ацп представлена ниже. Рассматривался вопрос влияния трансформаторов, но вариации с ними не привели к положительным результатам.

схема.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

теория цепей нас учит тому, что трансформатор не пропускает низкочастотные составляющие.

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

а на приемной стороне, опять же с помощью гетеродина, опустить сигнал в нужный вам частотный диапазон

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Идея понятна. 

Даже если в даташитке на трансформатор у него стоит полоса 0.004 to 300 MHz, лучше от него избавиться?

Интуитивно не понятен вид искаженного созвездия, я бы понял крупные шарики, но косые линии  под одним углом...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 minutes ago, Kokos said:

Даже если в даташитке на трансформатор у него стоит полоса 0.004 to 300 MHz, лучше от него избавиться?

Лучше сделайте перенос на ПЧ. В противном случае, вам придется согласовывать уровни постоянных напряжений между платами, придумывать как правильно снять сигнал с ЦАП, как подать его на АЦП. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 в области низких частот у трансформатора заметно неравномерная ачх и нелинейная фчх, т.е. в зависимости от индекса поднесущей у вас меняется и амплитуда, и фаза. плюс поворачивается всё созвездие. эти траектории вы наблюдаете

вы можете откалибровать характеристики аналогового тракта и компенсировать их после бпф

что касается трансформатора, то вы можете 

- не использовать поднесущие вблизи нуля

- гетеродинировать

- поменять схему аналогового тракта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 minutes ago, Tpeck said:

Лучше сделайте перенос на ПЧ. В противном случае, вам придется согласовывать уровни постоянных напряжений между платами, придумывать как правильно снять сигнал с ЦАП, как подать его на АЦП. 

Про ПЧ я понял, но так скажем не подходит вариант, хотелось бы улучшить текущую конфигурацию.  Микросхемы питаются от одного и того же источника но через разные стабилизаторы. Размах ЦАП -1В (использую всю динамику).  Размах АЦП - 2В. Соединяю обычным SMA кабелем.

 

4 minutes ago, Fat Robot said:

 в области низких частот у трансформатора заметно неравномерная ачх и нелинейная фчх, т.е. в зависимости от индекса поднесущей у вас меняется и амплитуда, и фаза. плюс поворачивается всё созвездие. эти траектории вы наблюдаете

вы можете откалибровать характеристики аналогового тракта и компенсировать их после бпф

что касается трансформатора, то вы можете 

- не использовать поднесущие вблизи нуля

- гетеродинировать

- поменять схему аналогового тракта

АФЧХ после бпф я компенсирую, но "приплюснутость" точки остается, для QPSK запаса хватит, но qam256 уже будет битый. Я все равно не могу понять почему неравномерность АФЧХ в низких частотах дает не большой шарик, а полоску. Присутствует какая-то системность, но не пойму какая... как будто центр созвездия перемещается от кадра к кадру, по этому направлению 

const.png

const2.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, Kokos said:

АФЧХ после бпф я компенсирую, но "приплюснутость" точки остается, для QPSK запаса хватит, но qam256 уже будет битый. Я все равно не могу понять почему неравномерность АФЧХ в низких частотах дает не большой шарик, а полоску. Присутствует какая-то системность, но не пойму какая...

Шарик дает АБГШ, а такую картинку может дать межсимвольная интерференция (потеря ортогональности между поднесущими) из АФЧХ. Возможная причина в том, что полоса неравномерности АФЧХ меньше, чем полоса вашего частотного бина. Хотя я могу и ошибаться.

5 minutes ago, Kokos said:

Про ПЧ я понял, но так скажем не подходит вариант, хотелось бы улучшить текущую конфигурацию.  Микросхемы питаются от одного и того же источника но через разные стабилизаторы. Размах ЦАП -1В (использую всю динамику).  Размах АЦП - 2В. Соединяю обычным SMA кабелем.

Как вы будете согласовывать постоянное напряжение с выхода ЦАП, со входом АЦП?

Или питание АЦП и ЦАП у вас двуполярное?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вы можете

передатьдлинную последовательность псп-символов с qpsk и построить график зависимости evm от индекса поднесущей?

уменьшить амплитуду на входе цап?

к таким эффектам могут приводить:

нелинейные искажения

разность линейных характеристик синфазного и квадратурного каналов

разный уровень шума в каналах

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, Tpeck said:

Шарик дает АБГШ, а такую картинку может дать межсимвольная интерференция (потеря ортогональности между поднесущими) из АФЧХ. Возможная причина в том, что полоса неравномерности АФЧХ меньше, чем полоса вашего частотного бина. Хотя я могу и ошибаться.

Как вы будете согласовывать постоянное напряжение с выхода ЦАП, со входом АЦП?

Или питание АЦП и ЦАП у вас двуполярное?

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

Just now, Fat Robot said:

вы можете передать длинную последовательность псп-символов с qpsk и построить график зависимости evm от индекса поднесущей?

 Я так и считаю MER,после компенсации АФЧХ, этот тот же усредненный evm, отнесенный к амплитуде точки.

https://en.wikipedia.org/wiki/Modulation_error_ratio

 

MER3.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

осталось соотнести значения по осям на векторной диаграмме с тем же самым на последнем графике

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 minutes ago, Kokos said:

Потеря ортогональности была бы, если тактовая передатчика и приемника отличались, у меня  она одна на макетке.

Если у Вас АФЧХ кривая в полосе поднесущей, то ортогональность между ними может потеряться. А если это не так, то какой смысл в OFDM тогда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, Fat Robot said:

осталось соотнести значения по осям на векторной диаграмме с тем же самым на последнем графике

На векторной диаграмме представлена точка с 10 поднесущей, после ее эквализации считается MER и получается значение с индексом 10 на последнем графике.

 

Just now, Tpeck said:

Если у Вас АФЧХ кривая, то ортогональность между поднесущими может потеряться. А если это не так, то какой смысл в OFDM тогда?

Кривую АФЧХ приводит в норму частотный эквалайзер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

55 minutes ago, Kokos said:

… Я все равно не могу понять почему неравномерность АФЧХ в низких частотах дает не большой шарик, а полоску. Присутствует какая-то системность, но не пойму какая... как будто центр созвездия перемещается от кадра к кадру, по этому направлению 

const.png

const2.png

Ноль у АЦП-ЦАП похоже медленно "гуляет". Может, помеха по питанию или еще что. С low IF совет дельный дают имхо. В 10 поднесущей видно, потому что "утекает" из более низких бинов.

Изменено пользователем andyp

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...