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

 
 
> Оценка канала в OFDM с использованием Винеровской интерполяции
serg1333
сообщение Jun 30 2013, 07:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 30-06-13
Из: Томск
Пользователь №: 77 321



Доброго времени суток!
Есть задача сделать эквалайзер для КВ канала на FPGA. Целевая система - SC-FDMA, соответсвенно предполагается использовать частотный эквалайзер (между большим и малым Фурье преобразованиями). Эквалайзер должен отрабатывать по одному короткому пакету (не более 40 ODFM символов), использование статистики по предыдущим суб-фреймам в общем случае не приветствуется. Для оценки канала используются 8 пилотных поднесущих на 64 поднесущих с данными. На интервале одного суб-фрейма канал считается квазистационарным (состав и мощность лучей не изменяются, но полюс замирания может перемещаться в спектре с некоторой скоростью).

В модели пробовал следующий метод:
- В пилотных позициях оценивается частотная характеристика канала (LS оценка)
- По полученным оценкам делается интерполяция фильтром Винера (64 комплексных фильтра 8 порядка на каждую поднесущую данных соответсвенно)
- Выравнивание OFDM символа с помощью полученных коэффициентов

Пробовал два варианта интерполяции:
- обновление коэффициентов фильтра Винера по каждому новому вектору пилотов
- рассчет т.н. несогласованного фильтра Винера, когда он вычисляется заранее при той или иной конфигурации канала без AWGN составляющей и его использования для любого вектора пилотов

По идее первый вариант должен был дать лучшее качество интерполяции, но я этого не заметил. Для рассчета автокорреляционной матрицы канала (в случае обновляющихся коэффициентов интерполятора) думал использовать первый OFDM символ, состоящий только из пилотов. Далее из этой матрицы строются автокорреляционная матрица и матрица взаимной корреляции, необходимые для рассчета интерполятора. Математика всей этой кухни есть например в Прикрепленный файл  ofdm_channel_estimation_01.pdf ( 241.58 килобайт ) Кол-во скачиваний: 425

Результат моделирования показал, что такая схема работает в случае плоских замираний, и в случае с замираниями до 10-15 дБ вполне удовлетворительно, не приводит к дополнительной деградации созвездия при низком SNR (как это может наблюдаться в случае LS оценки канала по всем поднесущим), НО при частотно-селективных замираниях 15-30 дБ (1-3 полюса) даже при высоких SNR не дает возможность работать на модуляциях выше BPSK.

Вопрос: тем кто сталкивался с Винеровской фильтрацией и OFDM эквалайзерами, в чем тут может быть принципиальная ошибка? Можно в данном случае найти оптимальный фильтр, который позволил бы работать на больших индексах модуляции в канале с частотно-селективными замираниями более 15 дБ? Если у кого уже был опыт борьбы с MMSE эквалайзерами, очень интересует способ оценки автокорреляционной матрицы канала и взаимо-корреляционной матрица, которые требуются для рассчета фильтра Винера. Может кто мог бы поделиться своими изысканиями в этой области rolleyes.gif
Это мой первый опыт построения эквалайзера, буду благодарен вашим советам! rolleyes.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- serg1333   Оценка канала в OFDM с использованием Винеровской интерполяции   Jun 30 2013, 07:26
- - petrov   Цитата(serg1333 @ Jun 30 2013, 11:26) Ест...   Jun 30 2013, 09:25
|- - Dr.Alex   Надо же! Кто-то уже делает SC-FDMA. Прикольно....   Jun 30 2013, 12:08
- - serg1333   2 petrov : вариант с проще я себе представляю уже ...   Jun 30 2013, 15:48
|- - Dr.Alex   Цитата(serg1333 @ Jun 30 2013, 18:48) 2 D...   Jun 30 2013, 20:59
|- - petrov   Цитата(serg1333 @ Jun 30 2013, 19:48) 2 p...   Jul 1 2013, 09:36
- - KalashKS   Цитата(serg1333 @ Jun 30 2013, 11:26) По ...   Jul 1 2013, 08:28
- - serg1333   Матрица обратима, даже кажется доказывалось где-то...   Jul 1 2013, 09:03
- - KalashKS   Здесь есть смысл сначала записать автокорреляционн...   Jul 1 2013, 09:28
- - serg1333   ЦитатаЗдесь есть смысл сначала записать автокоррел...   Jul 1 2013, 09:44
|- - petrov   Цитата(serg1333 @ Jul 1 2013, 13:44) у ме...   Jul 1 2013, 10:07
|- - KalashKS   Цитата(serg1333 @ Jul 1 2013, 13:44) А в ...   Jul 1 2013, 10:56
- - serg1333   ЦитатаФактически это SC а не OFDM и не получается ...   Jul 1 2013, 10:15
|- - petrov   Цитата(serg1333 @ Jul 1 2013, 14:15) Да н...   Jul 1 2013, 12:10
- - serg1333   Ну теперь вроде бы понятнее В MMSE еще использу...   Jul 1 2013, 11:16
|- - KalashKS   Цитата(serg1333 @ Jul 1 2013, 15:16) Ну т...   Jul 1 2013, 11:24
- - serg1333   ЦитатаПри MMSE-интерполяции вместо дисперсии шума ...   Jul 1 2013, 12:34
|- - petrov   Цитата(serg1333 @ Jul 1 2013, 16:34) 2 pe...   Jul 1 2013, 12:45
|- - KalashKS   Цитата(serg1333 @ Jul 1 2013, 16:34) В сл...   Jul 1 2013, 12:51
- - serg1333   2 petrov : ЦитатаНа КВ? Вас не смущает что пользо...   Jul 1 2013, 15:59
|- - petrov   Цитата(serg1333 @ Jul 1 2013, 19:59) Моде...   Jul 1 2013, 18:59
|- - KalashKS   Цитата(serg1333 @ Jul 1 2013, 19:59) Мощн...   Jul 2 2013, 05:08
- - serg1333   ЦитатаАсинхронно будет сильная интерференция между...   Jul 2 2013, 02:57
|- - petrov   Цитата(serg1333 @ Jul 2 2013, 06:57) Что ...   Jul 2 2013, 07:12
- - serg1333   ЦитатаПотерю ортогональности асинхронных пользоват...   Jul 2 2013, 07:41
|- - petrov   Цитата(serg1333 @ Jul 2 2013, 11:41) В сл...   Jul 2 2013, 08:02
- - andyp   Плюсую к словам petrov - от просачивания по sync н...   Jul 5 2013, 08:06
|- - Dr.Alex   Цитата(andyp @ Jul 5 2013, 11:06) Еще оди...   Jul 5 2013, 10:09
- - andyp   Я согласился с petrov в том что множественный досу...   Jul 5 2013, 10:39
- - serg1333   Цитатаот просачивания по sync никакой защитный инт...   Jul 5 2013, 14:36
|- - Dr.Alex   Цитата(serg1333 @ Jul 5 2013, 17:36) Ну в...   Jul 5 2013, 23:07
|- - andyp   Цитата(serg1333 @ Jul 5 2013, 18:36) Что ...   Jul 7 2013, 17:00
- - serg1333   ЦитатаПилот есть на каждой несущей. Никакой эквала...   Jul 6 2013, 04:33
|- - Dr.Alex   По-вашему, это ВСЁ отличие? Размазывать - не разм...   Jul 6 2013, 11:10
- - serg1333   SC-FDMA и OFDMA стуктурно отличаются только DFT-пр...   Jul 6 2013, 13:47
- - KalashKS   Цитата(serg1333 @ Jul 6 2013, 17:47) Еще ...   Jul 8 2013, 08:25


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

 


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


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