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

 
 
 
Reply to this topicStart new topic
> Возможность реализации эквалайзера радиоканала на ПЛИС
VladimirB
сообщение Nov 2 2016, 22:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Добрый день.
Исходные данные:
- имеется самодельное железо для радиомодема (АЦП, ЦАП, ПЛИС, МШУ, УМ)
- модуляция QPSK, скорость информационная 100МБит/c;
при кодовой скорости 0.45 в канале идёт поток 110Мсимвл/c); полоса сигнала порядка 220МГц;
- L-диапазон, длина волны в районе 10..30см.

Столкнулись с межсимвольной интерференцией: в кабеле всё работает хорошо, а в помещении, городе, поле - плохо.
Соответственно нужен эквалайзер.
Померили длительность импульсной характеристики по уровню -20дБ путём свёртки преамбулы: в помещении она составила порядка 150нс, в городской застройке порядка 3 мкс.

Насколько я понимаю, при частоте дискретизации АЦП 1ГГц получается для эквалайзера нужен КИХ-фильтр минимум 150-порядка для помещения и минимум 3000-порядка для городской застройки. Причём matlab-спецы утвержают, что комплексный и не симметричный. Моделирование в симулинке показало, что порядок фильтра лучше увеличить в 2 раза по сравнению длиной ИХ канала.

В ПЛИС всего 800 умножителей (DSP48) и как-то плохо на первый взгляд оно туда лезет.
Можно чуток децимировать в 2 раза, но в корне ситуацию это не улучшает.

Подскажите пожалуйста, реально впихнуть эквалайзер в 800 плиток DSP48?
Бывают ли какие-нибудь хитрости, позволяющие уменьшить кол-во ресурсов?
В большинстве литературы пишут про адаптивные слепые эквалайзеры, может они меньше ресурсов едят, чем прямой метод с вычислением ИХ компенсирующего фильтра по преамбуле?
Может есть какие-нибудь фильтры с перестраиваемой структурой или OFDM наше всё?

Заранее спасибо за полезные советы.

P.S. Помнится на форуме тут проскакивала информация из славного города Томска о реализации радиомодема с эквалайзером на Циклоне-3.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Nov 3 2016, 05:31
Сообщение #2


Знающий
****

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



Цитата(VladimirB @ Nov 3 2016, 01:15) *
Насколько я понимаю, при частоте дискретизации АЦП 1ГГц получается для эквалайзера нужен КИХ-фильтр минимум 150-порядка для помещения и минимум 3000-порядка для городской застройки. Причём matlab-спецы утвержают, что комплексный и не симметричный. Моделирование в симулинке показало, что порядок фильтра лучше увеличить в 2 раза по сравнению длиной ИХ канала.


Дык зачем делать эквалайзер на 1 ГГц ? Передискретизируйете на частоту символов (110 МГц ?) и корректор нужен будет на порядок короче. По поводу слепых методов, для QPSK будет в слепую обычный LMS сходится, конечно не шибко быстро и при условии что канал стационарен.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
AVR
сообщение Nov 5 2016, 15:20
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Есть ли возможность сменить вид модуляции? Тогда может быть OFDM? Это поможет, без трехтысячных порядков...


--------------------
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Nov 6 2016, 21:14
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(AVR @ Nov 5 2016, 18:20) *
Есть ли возможность сменить вид модуляции? Тогда может быть OFDM? Это поможет, без трехтысячных порядков...


Да, тоже думаем применить подход OFDM (модуляция при этом вроде не меняется - так QPSK и оставим).

Децимация до одной выборки на символ поможет только внутри зданий и в поле, а в городе всё равно не влезает.
К тому же, насколько позволяют судить мои скромные знания, чтобы так продецимировать нужен дополнительный гемморой с системой синхронизации.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:36
Рейтинг@Mail.ru


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