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

 
 
> Модулятор 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
Ответов
alexPec
сообщение Feb 26 2011, 18:46
Сообщение #2


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

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



Цитата(_Anatoliy @ Feb 26 2011, 18:38) *
Коллеги,помогите советом плз!В результате тестирования модулятора собственной разработки обнаружилось что у него очень большой сber (порядка 1е-4, mer при этом для qam64 > 33dB).При загрузке в эту же плату проекта с модулятором QAM cber <10-8.Отсюда ясно что искать ошибку нужно в проекте FPGA.Проект COFDM в FPGA пересматривал несколько раз - явных ошибок не видно. Проблема в отсутствии соответствующих тест-векторов для написания корректного тест-бенча.Как поступить в этом случае?Где взять нужные тест-вектора для тест-бенча?

Не совсем понятно, как mer меряете и cber? На одном, на нескольких (сколько?) символах? И с cber 10-8 это другой проект, не Ваш? Если каждый символ имеет mer одинаковый, тогда да, модель в матлабе или еще где и сравнивать, а если например один символ портит хороший mer других символов (при усреднении mer за несколько символов), тогда по-другому надо, глюк искать где-то в каких-нибудь граничных значениях. И есть ли софт-проц? При поиске глюков в демодуляторе мне помогал.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 26 2011, 20:04
Сообщение #3


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

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



Цитата(alexPec @ Feb 26 2011, 20:46) *
Не совсем понятно, как mer меряете и cber? На одном, на нескольких (сколько?) символах? И с cber 10-8 это другой проект, не Ваш? Если каждый символ имеет mer одинаковый, тогда да, модель в матлабе или еще где и сравнивать, а если например один символ портит хороший mer других символов (при усреднении mer за несколько символов), тогда по-другому надо, глюк искать где-то в каких-нибудь граничных значениях. И есть ли софт-проц? При поиске глюков в демодуляторе мне помогал.

Mer и ber измеряю анализатором Promax,модель недорогая,измеряет только усреднённый mer.С cber <10-8 это другой проект,мой, только у него модуляция не COFDM а QAM.Что Вы имеете ввиду Если каждый символ имеет mer одинаковый?Или вы говорите о несущих?Софт-процессора нет,проект выполнен на EP3C25.Вам приходилось делать модулятор COFDM?Какие mer/ber у Вас получились?
Go to the top of the page
 
+Quote Post
alexPec
сообщение Feb 26 2011, 21:20
Сообщение #4


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

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



Цитата(_Anatoliy @ Feb 26 2011, 23:04) *
Mer и ber измеряю анализатором Promax,модель недорогая,измеряет только усреднённый mer.С cber <10-8 это другой проект,мой, только у него модуляция не COFDM а QAM.Что Вы имеете ввиду Если каждый символ имеет mer одинаковый?Или вы говорите о несущих?Софт-процессора нет,проект выполнен на EP3C25.Вам приходилось делать модулятор COFDM?Какие mer/ber у Вас получились?

Т.е. подоробности метода измерения (вернее параметры: как высчитывается эта цифра mer, за какое время усредняется и т.д. ) Вы не знаете - тогда сложнее. Пес его знает как он (измеритель) синхронизируется по частотному сдвигу,временному - от этого сильно зависит mer. А указанные цифры разве с использованием канального кодирования (т.е. cber после канального декодера)? Об этом вроде как говорит буква С вCOFDM. Вообще я сам занимаюсь сейчас демодулятором СOFDM, точнее шлифую уже. Под символом я понимаю набор из 2К несущих, которые пачкой передаются в IFFT, а потом в квадратурный модулятор. К сожалению цифры у нас вряд ли сравнимы, т.к. размер фурье у меня 1K, расстояние между несущими не как в DVB, а цифры такие: если синхронизируемся точно (до 1 Гц) по частоте и с точностью до 1/16 отсчета во времени, mer символа 37-40 Дб, расстраиваем передатчик и приемник на 5 Гц - 30-33 Дб, сдвигаем во времени на 1/2 отсчета - порядка 27-30 Дб. Причем при одинаковой синхронизации по времени и частоте от символа к символу mer меняется на +/- примерно 3 Дб. Проверял на модели - то же самое, пришел к выводу что зависит от данных которые модулируют несущие. Ber буду мерять через неделю-две.
Кстати, цепь измерения какая? Только по НЧ прогоняете (ifft->Кв.Мод.-> Кв.демод.->fft) или и по ВЧ тоже (ifft->Кв.Мод.-> перенос спектра-> обратный перенос спектра в baseband -> Кв.демод.->fft)? Если по НЧ то влияние синхронизации по частоте можно исключить.

PS. Может конечно тонкостей модулятора не знаю,но в модуляторе-то где можно mer потерять? Синхронизироваться не надо, сделал ifft добавил защитный интервал - и все отослал на квадратурный модулятор. На вскидку mer можно потерять при переносе спектра (если фазовый шум гетеродина большой) или время от времени попадается битый символ, который портит хороший mer предыдущих - вот это тяжело искать, сам замучался у себя так глюк ловить. Демодулятор пропускал символы (не распознавал пилоты) раз примерно в 30 сек.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 1 2011, 05:43
Сообщение #5


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

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



Цитата(alexPec @ Feb 26 2011, 23:20) *
Вообще я сам занимаюсь сейчас демодулятором СOFDM, точнее шлифую уже.

Да уж,чтобы просимулировать а ActiveHDL хотя бы два суперфрейма нужно время порядка 10 часов.Грустно...
А не сможете вкратце рассказать как в демодуляторе происходит измерение mer?Измерение проводится до эквалайзера или после?Если после, то с каких несущих берётся ошибка для управления эквалайзером?На каких несущих он меряется(ведь не на всех же 2К)?
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
|- - _Anatoliy   Спасибо! Цитата(alexPec @ Feb 26 2011, 23...   Feb 27 2011, 16:33
|- - 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
- - polyakovav   Хорошо бы для начала сгенерить на выходе ЦАП синус...   Mar 1 2011, 17:13
|- - _Anatoliy   Цитата(polyakovav @ Mar 1 2011, 19:13) Хо...   Mar 1 2011, 17:23
|- - alexPec   Цитата(polyakovav @ Mar 1 2011, 20:13) Хо...   Mar 2 2011, 10:55
|- - _Anatoliy   Цитата(alexPec @ Mar 2 2011, 12:55) Да-да...   Mar 3 2011, 10:41
|- - alexPec   Цитата(_Anatoliy @ Mar 3 2011, 13:41) А к...   Mar 3 2011, 14:35
|- - _Anatoliy   Цитата(alexPec @ Mar 3 2011, 16:35) Сейча...   Mar 3 2011, 19:00
|- - alexPec   Цитата(_Anatoliy @ Mar 3 2011, 22:00) Спа...   Mar 4 2011, 11:16
|- - _Anatoliy   Все,ухожу в подполье т.е. переразвожу плату.Я отк...   Mar 5 2011, 08:26
|- - _Anatoliy   Всё,с модулятором QAM256 закончил,если кому интере...   Mar 12 2011, 07:30
|- - _Anatoliy   Цитата(_Anatoliy @ Mar 12 2011, 09:30) Я ...   Mar 16 2011, 15:52
|- - AndrewS6   Цитата(_Anatoliy @ Mar 12 2011, 10:30) Те...   Mar 17 2011, 07:25
|- - _Anatoliy   Цитата(AndrewS6 @ Mar 17 2011, 09:25) Есл...   Mar 17 2011, 07:54
|- - alexPec   Цитата(_Anatoliy @ Mar 17 2011, 10:54) По...   Mar 17 2011, 09:48
|- - _Anatoliy   Цитата(alexPec @ Mar 17 2011, 11:48) А не...   Mar 17 2011, 12:03
|- - alexPec   Цитата(_Anatoliy @ Mar 17 2011, 15:03) 20...   Mar 17 2011, 20:51
|- - _Anatoliy   Цитата(alexPec @ Mar 17 2011, 22:51) Вы ...   Mar 18 2011, 06:57
|- - _Anatoliy   Нашёл измеритель который меряет mer на всех несущи...   Apr 7 2011, 05:58
|- - Serg76   Цитата(_Anatoliy @ Apr 7 2011, 08:58) Наш...   Apr 7 2011, 06:33
||- - _Anatoliy   Цитата(Serg76 @ Apr 7 2011, 07:33) Фазовы...   Apr 7 2011, 07:24
||- - alex_os   Цитата(_Anatoliy @ Apr 7 2011, 11:24) Всё...   Apr 7 2011, 07:37
||- - _Anatoliy   Цитата(alex_os @ Apr 7 2011, 08:37) А есл...   Apr 7 2011, 07:50
||- - _Anatoliy   Ну а такой конкретный вопрос : в результате измере...   Apr 14 2011, 17:04
|- - 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 Текстовая версия Сейчас: 3rd August 2025 - 08:32
Рейтинг@Mail.ru


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