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

 
 
> Модулятор COFDM 2K, DVB-T
_Anatoliy
сообщение Feb 26 2011, 15:38
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Коллеги,помогите советом плз!В результате тестирования модулятора собственной разработки обнаружилось что у него очень большой сber (порядка 1е-4, mer при этом для qam64 > 33dB).При загрузке в эту же плату проекта с модулятором QAM cber <10-8.Отсюда ясно что искать ошибку нужно в проекте FPGA.Проект COFDM в FPGA пересматривал несколько раз - явных ошибок не видно. Проблема в отсутствии соответствующих тест-векторов для написания корректного тест-бенча.Как поступить в этом случае?Где взять нужные тест-вектора для тест-бенча?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
polyakovav
сообщение Mar 1 2011, 17:13
Сообщение #2


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

Группа: Свой
Сообщений: 197
Регистрация: 26-05-06
Из: Воронеж
Пользователь №: 17 486



Хорошо бы для начала сгенерить на выходе ЦАП синус с полным размахом и внимательно посмотреть на спектроанализаторе. DVB очень чувствительно к фазовым шумам до 10 кГц от несущей. Мы на этом уже накалывались.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 2 2011, 10:55
Сообщение #3


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(polyakovav @ Mar 1 2011, 20:13) *
Хорошо бы для начала сгенерить на выходе ЦАП синус с полным размахом и внимательно посмотреть на спектроанализаторе. DVB очень чувствительно к фазовым шумам до 10 кГц от несущей. Мы на этом уже накалывались.

Да-да! Ооочень. У меня с джиттером генератора АЦП в демодуляторе в 10 ps mer выше 25 дб не поднимался.

Цитата
Нет,это не пробовал.На ifft идёт 16 бит данных,коэффициенты только завтра смогу глянуть.


Не, если ifft правильное, не должно влиять. У меня fft (преобразование вроде как одинаково что касается шумов) вход-12 бит, внутренняя арифметика - 18 бит. Само ффт MER выдает 45-50 дб.

Сообщение отредактировал alexPec - Mar 2 2011, 11:00
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 3 2011, 10:41
Сообщение #4


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ Mar 2 2011, 12:55) *
Да-да! Ооочень. У меня с джиттером генератора АЦП в демодуляторе в 10 ps mer выше 25 дб не поднимался.

А какой же у Вас сейчас джиттер?К сожалению свой озвучить не могу,выяснилось что анализатор,мягко сказать,не очень рабочий.Ищу другой анализатор,как только перемеряю озвучу.

Кстати попутно померял mer/ber у покупных импортных(модуляция QAM) ну и свой:
1).WISI QAM256 mer=28dB,ber=10-8
2).IKUSI QAM64 mer=33dB,ber=10-8
3).KRIPTON QAM64 mer=34dB,ber=10-8
4).мой QAM64 mer=33dB,ber=10-8

Очевидно что по mer я недалеко ушёл.

Цитата(alexPec @ Mar 2 2011, 12:55) *
Не, если ifft правильное, не должно влиять. У меня fft (преобразование вроде как одинаково что касается шумов) вход-12 бит, внутренняя арифметика - 18 бит. Само ффт MER выдает 45-50 дб.

Тоже думаю что причина не в Фурье.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 3 2011, 14:35
Сообщение #5


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ Mar 3 2011, 13:41) *
А какой же у Вас сейчас джиттер?К сожалению свой озвучить не могу,выяснилось что анализатор,мягко сказать,не очень рабочий.Ищу другой анализатор,как только перемеряю озвучу.

Кстати попутно померял mer/ber у покупных импортных(модуляция QAM) ну и свой:
1).WISI QAM256 mer=28dB,ber=10-8
2).IKUSI QAM64 mer=33dB,ber=10-8
3).KRIPTON QAM64 mer=34dB,ber=10-8
4).мой QAM64 mer=33dB,ber=10-8

Очевидно что по mer я недалеко ушёл.

Сейчас джиттер 0,8 пс (по паспорту, реально не мерял, да и незачем было - так заработало), но это опорный, тактовый генератор АЦП. Там у меня еще DDS есть, в гетеродине, вот там мерял фазовый шум выходного синуса - было около -90дБ при отстройке 100 Гц, дальше - меньше.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 3 2011, 19:00
Сообщение #6


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ Mar 3 2011, 16:35) *
Сейчас джиттер 0,8 пс (по паспорту, реально не мерял, да и незачем было - так заработало), но это опорный, тактовый генератор АЦП. Там у меня еще DDS есть, в гетеродине, вот там мерял фазовый шум выходного синуса - было около -90дБ при отстройке 100 Гц, дальше - меньше.


Спасибо за цифры,коллега.Не забудьте,плз,озвучить цифры по ber,когда будете мерять.Кстати сигнал для демодулятора откуда берёте?
А я закончил тестирование цифровой части - ber для кода отправляемого в ЦАП равен нулю.Я,честно сказать,ещё надеялся что обнаружится ошибка в канальном кодировании, ан нет.Т.к. у меня модулятор универсальный (QPSK,QAM,COFDM) то решил c COFDM пока обождать,буду добивать QAM(в нём тоже при QAM256 ber = 1е-4 при mer 28dB). Почему у WISI при таком же mer хороший ber,вот загадка. Вроде бы mer - характеристика интегральная, поэтому при импульсной помехе может наблюдаться такая ситуация как у меня.Найти бы ещё откуда ноги растут...
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 4 2011, 11:16
Сообщение #7


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ Mar 3 2011, 22:00) *
Спасибо за цифры,коллега.Не забудьте,плз,озвучить цифры по ber,когда будете мерять.Кстати сигнал для демодулятора откуда берёте?
А я закончил тестирование цифровой части - ber для кода отправляемого в ЦАП равен нулю.Я,честно сказать,ещё надеялся что обнаружится ошибка в канальном кодировании, ан нет.Т.к. у меня модулятор универсальный (QPSK,QAM,COFDM) то решил c COFDM пока обождать,буду добивать QAM(в нём тоже при QAM256 ber = 1е-4 при mer 28dB). Почему у WISI при таком же mer хороший ber,вот загадка. Вроде бы mer - характеристика интегральная, поэтому при импульсной помехе может наблюдаться такая ситуация как у меня.Найти бы ещё откуда ноги растут...



Все, сегодня последний глюк убрал из демодулятора, час гнал сигнал на несущей (последовательно символы с разными индексами), ошибок нет, т.е. ber получается <10e-9. Модуляция qam16. На след. неделе буду qam64 проверять. Но думаю картина такая же будет. Точки созвездий за свои области не выскакивают. Вечером скрины созвездия выложу. Сигнал формирую AD9865 c ооочень хорошей опорой, термостатированной. Сигнал на ПЧ 70 Мгц формирую.
Кстати, не могли бы Вы выложить картинки созвездия с указанным mer, сравнить интересно.

По поводу "откуда ноги растут" не меряли пик-фактор своего сигнала? Символы как склеиваете? Принимаете специальные меры для снижения пик-фактора? Mer -то да интегральная, в этом и разница оценки. Одна выскочившая точка погоды в интегральной оценке не делает, а вот ber повышает. А точки могут выскакивать например, когда демодулятор срезает пик сигнала, приходящийся например на стык символов.

Сообщение отредактировал alexPec - Mar 4 2011, 11:23
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 5 2011, 08:26
Сообщение #8


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Все,ухожу в подполье rolleyes.gif т.е. переразвожу плату.Я отключил ФАПЧ в цапе(AD9957) - ber сразу упал на три порядка а mer не изменился.Чудес не бывает,просто иногда попадаются не очень хорошие средства измерения,я то думал что с фазовым шумом у меня всё нормально.В качестве внешнего синтезатора для опоры ЦАП выбрал AD9552.Картинку выслать не могу,прибор не рисует констелляционную диаграмму.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 12 2011, 07:30
Сообщение #9


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Всё,с модулятором QAM256 закончил,если кому интересно вот результат измерения фазовых шумов.BER измерить не удалось - ниже порога измерения,как и должно быть.
Теперь COFDM...Я правильно понимаю что никаких фильтров RRC при этой модуляции не делается?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
AndrewS6
сообщение Mar 17 2011, 07:25
Сообщение #10


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

Группа: Участник
Сообщений: 125
Регистрация: 9-10-05
Из: С.-Петербург
Пользователь №: 9 418



Цитата(_Anatoliy @ Mar 12 2011, 10:30) *
Теперь COFDM...Я правильно понимаю что никаких фильтров RRC при этой модуляции не делается?

Если в OFDM используется защитный интервал (префикс/суффикс), то RRC не надо.
Цитата
Тогда такой вопрос - я захватил комплексный сигнал непосредственно с выхода IFFT модулятора,записал его в файл и потом скормил Матлабу.В нём выполнил прямое преобразование Фурье,результат в разных масштабах на картинках.
Мне непонятен провал по уровню почти на 40дБ вблизи 320-го отсчёта.Ведь на входе IFFT таких перепадов уровня нет. Глюк IFFT?Или он имеет право на существование?

ifftshift/fftshift делаете?

Сообщение отредактировал AndrewS6 - Mar 17 2011, 07:26
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 17 2011, 07:54
Сообщение #11


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(AndrewS6 @ Mar 17 2011, 09:25) *
Если в OFDM используется защитный интервал (префикс/суффикс), то RRC не надо.

ifftshift/fftshift делаете?

Спасибо,так и думал.
Да,только в fft shift не делал.
Я уже нашёл откуда провал,по инерции в fft окно наложил,а не нужно было.
По картинке придраться не к чему,а mer на выходе 24дБ... wacko.gif
Похоже что эквалайзеру приёмника что-то не нравится и он не настраивается как положено.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 17 2011, 09:48
Сообщение #12


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ Mar 17 2011, 10:54) *
Похоже что эквалайзеру приёмника что-то не нравится и он не настраивается как положено.

А не приходила мысль что у измерителя свой порог есть? Об этом косвенно говорит то, что у разных модуляторов mer порядка 33 дб (где-то в предыдущих постах). Можно ли такому измерителю верить? Он вообще показывает mer больше 33-35 дб?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 17 2011, 12:03
Сообщение #13


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ Mar 17 2011, 11:48) *
А не приходила мысль что у измерителя свой порог есть? Об этом косвенно говорит то, что у разных модуляторов mer порядка 33 дб (где-то в предыдущих постах). Можно ли такому измерителю верить? Он вообще показывает mer больше 33-35 дб?

Хорошая мысль,только проверить нечем,модуляторов таких в окрестности не наблюдается.Брали два разных прибора,показания примерно одинаковые.

Я сейчас сделал так : захватил комплексный сигнал непосредственно с выхода IFFT модулятора,записал его в файл и потом скормил Матлабу.В нём выполнил прямое преобразование Фурье и посчитал mer для полученного пакета - получилось 20дБ!!!Вот где собака зарыта,не ожидал такого результата.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 17 2011, 20:51
Сообщение #14


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ Mar 17 2011, 15:03) *
20дБ!!!Вот где собака зарыта,не ожидал такого результата.

Дануна! Быть не может. 20дб у меня это на кам16 почти предел без помехоустойсивого кодирования. Точки постоянно за пределы своих зон выскакивают. Одни ошибки сыпаться будут. На кам64 центры только если прищуриться можно издалека разглядеть, при большом усреднении во времени. На кам256 (у Вас ведь такое?) это вообще ровное поле без просматриваемых центров должно быть. Че-то тут по моему не так посчитано...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 18 2011, 06:57
Сообщение #15


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ Mar 17 2011, 22:51) *

Вы правы,лоханулся по полной.Ошибку нашёл,mer в коде ЦАП 67дБ.
Блин,точно как в песне Малинина про тореадора.....
Поиск продолжается.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 7 2011, 05:58
Сообщение #16


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Нашёл измеритель который меряет mer на всех несущих и строит его график.Оказалось что несущие вблизи нулевой частоты (примерно 3% от общего количества) имеют завал по mer до 8 дБ относительно несущих центральных частот.Коллеги,подскажите из-за чего может возникнуть такой эффект?Куда копать?Сам думаю сегодня ещё раз тщательно промерять неравномерность АЧХ.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 7 2011, 06:33
Сообщение #17


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

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



Цитата(_Anatoliy @ Apr 7 2011, 08:58) *
Нашёл измеритель который меряет mer на всех несущих и строит его график.Оказалось что несущие вблизи нулевой частоты (примерно 3% от общего количества) имеют завал по mer до 8 дБ относительно несущих центральных частот.Коллеги,подскажите из-за чего может возникнуть такой эффект?Куда копать?Сам думаю сегодня ещё раз тщательно промерять неравномерность АЧХ.

Фазовый шум????
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 7 2011, 07:24
Сообщение #18


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Serg76 @ Apr 7 2011, 07:33) *
Фазовый шум????

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

Цитата(alex_os @ Apr 7 2011, 07:57) *
А нулевая частота она в аналоговом виде как-то присутствует у Вас? Вроде писали что на ПЧ формируется сигнал..

Всё правильно,сигнал формируется на ПЧ.Просто все несущие имеют порядковый номер от 1 до 1705,я подразумевал область несущих с малыми порядковыми номерами.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Apr 7 2011, 07:37
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(_Anatoliy @ Apr 7 2011, 11:24) *
Всё правильно,сигнал формируется на ПЧ.Просто все несущие имеют порядковый номер от 1 до 1705,я подразумевал область несущих с малыми порядковыми номерами.

А если сформировать на несущих с 50 по 1755 sm.gif , чего получиться?


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 14 2011, 17:04
Сообщение #20


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Ну а такой конкретный вопрос : в результате измерения параметров я получил на выходе ПЧ 36 МГц действующее значение фазового шума 0,07 градуса.Много это или мало для OFDM 2K и 8K?Нужно продолжать изыскания или забыть о фазовом шуме как о страшном сне?
p.s. Хоть тресни,mer больше 31 дБ не растёт wacko.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Модулятор COFDM 2K   Feb 26 2011, 15:38
- - MKS   Можно сделать модель вашего модулятора в matlab-е ...   Feb 26 2011, 16:31
|- - _Anatoliy   Цитата(MKS @ Feb 26 2011, 18:31) Можно сд...   Feb 26 2011, 17:18
- - alexPec   Цитата(_Anatoliy @ Feb 26 2011, 18:38) Ко...   Feb 26 2011, 18:46
|- - _Anatoliy   Цитата(alexPec @ Feb 26 2011, 20:46) Не с...   Feb 26 2011, 20:04
|- - alexPec   Цитата(_Anatoliy @ Feb 26 2011, 23:04) Me...   Feb 26 2011, 21:20
|- - _Anatoliy   Спасибо! Цитата(alexPec @ Feb 26 2011, 23...   Feb 27 2011, 16:33
|- - _Anatoliy   Цитата(alexPec @ Feb 26 2011, 23:20) Вооб...   Mar 1 2011, 05:43
|- - alex_os   Цитата(_Anatoliy @ Mar 1 2011, 08:43) А н...   Mar 1 2011, 06:16
|- - _Anatoliy   Цитата(alex_os @ Mar 1 2011, 08:16) Хоть ...   Mar 1 2011, 07:46
|- - alex_os   Цитата(_Anatoliy @ Mar 1 2011, 10:46) Не ...   Mar 1 2011, 09:27
|- - _Anatoliy   Цитата(alex_os @ Mar 1 2011, 11:27) Мне к...   Mar 1 2011, 09:53
|- - _Anatoliy   Цитата(_Anatoliy @ Mar 1 2011, 11:53) Ага...   Mar 1 2011, 15:53
- - alex_os   Цитата(_Anatoliy @ Feb 26 2011, 18:38) Ко...   Feb 27 2011, 05:09
|- - _Anatoliy   Цитата(polyakovav @ Mar 1 2011, 19:13) Хо...   Mar 1 2011, 17:23
|- - _Anatoliy   Цитата(_Anatoliy @ Mar 12 2011, 09:30) Я ...   Mar 16 2011, 15:52
||- - _Anatoliy   Цитата(alex_os @ Apr 7 2011, 08:37) А есл...   Apr 7 2011, 07:50
|- - alex_os   Цитата(_Anatoliy @ Apr 7 2011, 09:58) Наш...   Apr 7 2011, 06:57
|- - alexPec   Цитата(_Anatoliy @ Apr 7 2011, 09:58) Наш...   Apr 16 2011, 08:29
|- - _Anatoliy   Цитата(alexPec @ Apr 16 2011, 10:29) Стра...   Apr 16 2011, 11:16
|- - alexPec   Где только люди приборы такие берут? У меня то вс...   Apr 16 2011, 18:02
|- - _Anatoliy   Цитата(alexPec @ Apr 16 2011, 19:02) С...   Apr 17 2011, 07:20
|- - alexPec   Цитата(_Anatoliy @ Apr 17 2011, 11:20) С...   Apr 17 2011, 08:02
|- - _Anatoliy   Опять не надолго вернулся к этой теме.Коллеги,подс...   May 10 2011, 12:08
|- - _Anatoliy   Интересно куда это все мэтры dsp поуходили? Новый ...   May 15 2011, 07:27
|- - alex_os   Цитата(_Anatoliy @ May 10 2011, 16:08) Оп...   May 15 2011, 17:42
|- - _Anatoliy   Цитата(alex_os @ May 15 2011, 18:42) А ес...   May 15 2011, 18:33
|- - petrov   Цитата(_Anatoliy @ May 15 2011, 22:33) Ка...   May 15 2011, 18:55
- - polyakovav   А разрядность FFT увеличить не пробовали?   Mar 1 2011, 17:25
- - _Anatoliy   Цитата(polyakovav @ Mar 1 2011, 19:25) А ...   Mar 1 2011, 17:33


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

 


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


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