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

 
 
> OFDM модем и фильтры
uriy
сообщение May 12 2015, 13:02
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Перепал мне по наследству проект.
Девайс в котором используется OFDM модем.
Работает плохо, много ошибок. Опыта в DSP у меня нет, у того кто начинал делать проект тоже было немного.
Модем работает в диапазоне частот 300-3400 Гц.
АЦП и ЦАП сэмплируют на 16 кГц.
В процессоре происходит передискретизация до 8 кГц.
В модеме на передающей стороне АЧХ должна быть с подъемом высоких частот 6 дБ/октава.
На приемной наоборот низкие с подъемом 6 дБ/октава.
В итоге должна получиться плоская АЧХ.
АЧХ сейчас подгоняются FIR фильтром. Его коэффициенты похоже получены опытным путем.
Она имеет большую неравномерность, порядка 6 дБ и полосу пропускания по уровню минус 3дБ почему-то до 3 кГц. И к тому же не обеспечивает нужный наклон АЧХ.

Как считаются такие фильтры с наклоном АЧХ?
Оптимален ли выбор FIR фильтра для OFDM модема?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение May 13 2015, 05:54
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
Делаете CE-OFDM (Constant Envelope OFDM) похоже?

Это для меня пока темный лес. Я лишь разобрался что там 41 поднесущая и есть пилоттоны.
2 бита информации передается на каждом тоне.
После OFDM модялтора я получаю действительный сигнал. Он выдается на аудиокодек и затем на вход модулятора радиостанции. Это не квадратурный вход, а обычный линейный вход для аудиосигнала.

Цитата
частотный эквалайзер сам восстановит амплитуду и фазу поднесущих

Он должен присутствовать в модеме? Не уверен что он есть.
Можете посоветовать полезную литературу по этому поводу. Лучше на английском.
Ввести коэффициенты коррекции для каждой поднесущей это пока для меня не посильно.

Цитата
Лучше формировать на 16, если есть такая возможность.

Возможность наверняка есть, но нет знаний.

Цитата
Для этого в Matlab можно использовать функции firls или firpm.

Спасибо посмотрю. Но что-то подсказывает все должно быть гораздо проще.
pre-emphasis и de-emphasis в аналоговой схемотехнике делается всего лишь RC цепочкой.
Наклон RC филтьтра как раз и дают нужный наклон АЧХ. Думаю в DSP должен быть способ сделать так же просто.
Помниться из универа были z преобразования для прехода от аналоговых фильтров к цифровым.
Но тогда без практики это было совершенно не понятно куда и зачем.
Теперь происходит обратное, есть куча практики но нет базовых знаний.
Жаль потерянные годы.
Go to the top of the page
 
+Quote Post
blackfin
сообщение May 13 2015, 06:07
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(uriy @ May 13 2015, 08:54) *
Но что-то подсказывает все должно быть гораздо проще.
pre-emphasis и de-emphasis в аналоговой схемотехнике делается всего лишь RC цепочкой.
Наклон RC филтьтра как раз и дают нужный наклон АЧХ. Думаю в DSP должен быть способ сделать так же просто.

Можно и проще, если на выходе фильтра с прямоугольной АЧХ - Kп(w) поставить дифференциатор (точнее, FIR первого порядка):

K(w) = Kп(w)*{A + B*w}.
Go to the top of the page
 
+Quote Post



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

 


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


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