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

 
 
> демодуляция OFDM, эквалайзер
vadimuzzz
сообщение Mar 24 2011, 09:18
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



делаю OFDM-модем, никак не могу получить приличного созвездия на выходе эквалайзера. модель в матлабе и моделсиме есть и работает нормально, а вот при задействовании ВЧ-тракта (модулятор, аттенюатор,МШУ, смеситель, фильтры, УПЧ) получается фигня. вот пример созвездия (BPSK):

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

ВЧ тракт настроен на максимальное усиление, SNR пока не фонтан, но на полном размахе АЦП где-то дБ 60 есть. первая картинка соответствует примерно -6 дБ от полного размаха АЦП.
Видна заметная амплитудная составляющая (неравномерность по амплитуде ~2,5 дБ), эквалайзер (в полосе передается 6 маркеров, непрерывка, по ним линейно интерполируется АЧХ) не помогает.
если сравнить спектры:


то, похоже, неравномерность в полосе смахивает на белый шум. но амплитуда великовата и явно не соответствует измеренному SNR.
у меня настало "творческое пол-шестого", м.б. у кого-нибудь есть идеи?
в аттаче дампы данных и матлабовский скрипт для симуляции.
Прикрепленные файлы
Прикрепленный файл  if_data.7z ( 39.77 килобайт ) Кол-во скачиваний: 41
Прикрепленный файл  if_data_digloop.7z ( 28.66 килобайт ) Кол-во скачиваний: 34
Прикрепленный файл  ofdm_receiver_model.7z ( 844 байт ) Кол-во скачиваний: 53
 
Go to the top of the page
 
+Quote Post
3 страниц V  < 1 2 3  
Start new topic
Ответов (30 - 35)
vadimuzzz
сообщение Mar 26 2011, 03:13
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(petrov @ Mar 25 2011, 19:52) *
Тратить ресурсы модуляции на исправления ЧХ фильтра как-то не правильно.

кстати, как это принято делать? зашить табличку с ЧХ, обратной к фильтру?
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 26 2011, 08:30
Сообщение #32


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

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



Цитата(vadimuzzz @ Mar 26 2011, 06:13) *
кстати, как это принято делать? зашить табличку с ЧХ, обратной к фильтру?

Похоже это и имеется ввиду, но это не правильно. Я по такой же схеме шел - плохо. ЧХ от экземпляра к экземпляру меняется, каждое устройство получается индивидуальное, кроме того ЧХ зависит (не сильно, но все-таки, подозреваю как раз в пределах заявленной неравномерности полосы пропускания) от температуры. А у Вас модель канала на Вашей несущей есть? Если да, то посмотреть как она искажает ЧХ. Если искажения (расстояние между перегибами ЧХ) по частотной оси близки по значению к ЧХ тракта - тогда только пилотами исправлять, тракт все равно ЧХ изогнет. Если перегибы модели канала реже - тогда смысл есть с трактом шаманить. Вообще у Вас стандарт какой-то или как? Если самопальный OFDM - надо смотреть оптимально ли выбрана полоса, расстояние между несущими для использования в конкретных условиях (город, поле) именно на Вашей несущей, т.е. с учетом поглощения и отражения волн в этом диапазоне этими условиями. Сколько я знаю, в стандартах на предмет оптимальности этих параметров какие-то исследования проводят. Подозреваю что исходя из этого вытекают требования к тракту и его отдельным компонентам (например фильтры под тот же wifi), а также к количеству и расположению пилотов и т.д.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Mar 26 2011, 12:58
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(alexPec @ Mar 26 2011, 14:30) *
Похоже это и имеется ввиду, но это не правильно. Я по такой же схеме шел - плохо. ЧХ от экземпляра к экземпляру меняется, каждое устройство получается индивидуальное, кроме того ЧХ зависит (не сильно, но все-таки, подозреваю как раз в пределах заявленной неравномерности полосы пропускания) от температуры.

ну, это проблема решаемая - калибруем в лабораторных условиях, в т.ч. и по температуре (термометр на плате есть).
Цитата
А у Вас модель канала на Вашей несущей есть? Если да, то посмотреть как она искажает ЧХ. Если искажения (расстояние между перегибами ЧХ) по частотной оси близки по значению к ЧХ тракта - тогда только пилотами исправлять, тракт все равно ЧХ изогнет. Если перегибы модели канала реже - тогда смысл есть с трактом шаманить. Вообще у Вас стандарт какой-то или как? Если самопальный OFDM - надо смотреть оптимально ли выбрана полоса, расстояние между несущими для использования в конкретных условиях (город, поле) именно на Вашей несущей, т.е. с учетом поглощения и отражения волн в этом диапазоне этими условиями. Сколько я знаю, в стандартах на предмет оптимальности этих параметров какие-то исследования проводят. Подозреваю что исходя из этого вытекают требования к тракту и его отдельным компонентам (например фильтры под тот же wifi), а также к количеству и расположению пилотов и т.д.

в том то и дело, что нет. предполагалось что плата будет комплектоваться доп. конверторами частоты для переноса в произвольный диапазон. соответственно и моделей куча, на каждый конкретный случай своя. так что должна быть реализована возможность гибко менять параметры модуляции. и это я пока не сделал sm.gif
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 26 2011, 13:58
Сообщение #34


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

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



Цитата(vadimuzzz @ Mar 26 2011, 15:58) *
ну, это проблема решаемая - калибруем в лабораторных условиях, в т.ч. и по температуре (термометр на плате есть).

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

Да бог с ним с диапазоном, а условия какие предполагаются? Я думаю параметры гибко менять есть смысл в условиях помех, отражений, избирательных затуханий (город). А ести по прямой (какая нибудь точка-точка через вышки) то только преносом частоты и отличаться будут.
А насчет калибровки - не уверен, что ЧХ будет у разных экземпляров одинаково от температуры меняться, хотя это только догадки. Ну и если мелкая серия - вообще пофиг. Откалибровать каждый.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Mar 26 2011, 15:24
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(alexPec @ Mar 26 2011, 19:58) *
Да бог с ним с диапазоном, а условия какие предполагаются? Я думаю параметры гибко менять есть смысл в условиях помех, отражений, избирательных затуханий (город). А ести по прямой (какая нибудь точка-точка через вышки) то только преносом частоты и отличаться будут.

город маловероятен. но один из потенциальных заказчиков - вояки. что они выдумают, какие условия - никому не известно. ну и насчет простоты ситуации "точка-точка" - рассказывали мне про случай, когда на трассе построили высотку (спустя несколько лет после установки линии). условия распространения изменились существенно sm.gif
Цитата
А насчет калибровки - не уверен, что ЧХ будет у разных экземпляров одинаково от температуры меняться, хотя это только догадки. Ну и если мелкая серия - вообще пофиг. Откалибровать каждый.

это вообще прототип wink.gif

в общем, я подбил бабки: за паразитную АМ несет ответственность смеситель, надо пересчитать динамику. оставшая часть - ПАВ-фильтр на пару с эквалайзером. последний совсем не компенсировал первый, кое-где даже наоборот.
Go to the top of the page
 
+Quote Post
petrov
сообщение Mar 26 2011, 16:13
Сообщение #36


Гуру
******

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



Цитата(vadimuzzz @ Mar 26 2011, 06:13) *
кстати, как это принято делать? зашить табличку с ЧХ, обратной к фильтру?


Буржуи наверняка калибруют в микросхемах много чего в процессе работы.

Есть ещё такое направление в обработке OFDM сигналов CHANNEL SHORTENING.
Go to the top of the page
 
+Quote Post

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

 


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


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