|
|
  |
Реализация LMS для QAM-4 |
|
|
|
May 18 2011, 10:56
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 23-10-07
Пользователь №: 31 658

|
Добрый день! Мне нужно реализовать модель приёмника с LMS эквалайзером при КАМ модуляции. Проблема состоит в следующем, мне не совсем понятно как быть в данном случае с квадратурной и синфазной составляющей, должно ли в данном случае присутствовать два эквалайзера один для квадратурной, а другой для синфазной составляющей ( т.е. для каждой составляющей импульсная характеристика будет линейной) или же данный алгоритм должен работать в комплексном виде( импульсная характеристика комплексная)? Дело в том, что все найденные мной описания оперирует с действительными числами.
|
|
|
|
|
May 18 2011, 11:47
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 23-10-07
Пользователь №: 31 658

|
Дело в том, что я уже почти реализовал это в виде двух эквалайзеров, один для действительной части, другой для мнимой, но сейчас сомнения появились в том правильно это или нет. Цитата Делайте для каждого канала свой эквалайзер, в этом случае можно избежать проблемы разбаланса между квадратурами, но больше вычислительных затрат Т.е. если я сделаю скажем для каждой компоненты I и Q свой эквалайзер всё должно работать? Цитата В комплексном виде должно работать, на форуме модели в симулинке выкладывались. Мне нужно это реализовать на C( а конвертация из симулинка в C не годится). Первоначально планирую в Matlab написать в виде m файла. А где можно прочесть про реализацию в комплексном виде?
Сообщение отредактировал Wanderer.I - May 18 2011, 11:52
|
|
|
|
|
May 18 2011, 12:25
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 23-10-07
Пользователь №: 31 658

|
Цитата Ну а мне на VHDL, модели симуликовские они для понимания исключительно В чём их наглядность интересно? Если это чёрный ящик по сути?
|
|
|
|
|
May 18 2011, 12:47
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 23-10-07
Пользователь №: 31 658

|
Цитата(petrov @ May 18 2011, 15:30)  С чего вы взяли? Каким образом можно посмотреть каким образом работает данный блок более детально? Ведь максимум можно увидеть пару кирпичиков, достаточно много функциональных
|
|
|
|
|
May 18 2011, 13:02
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Serg76 @ May 18 2011, 16:37)  Схема квадратурной дискретизации, когда в аналоговом виде осуществляется гетеродинирование и НЧ фильтрация в каждом из подканалов и затем уже независимая оцифровка каждой из компонент. Разбаланс возникает из-за неидеальности характеристик двух плеч. Но, правда, такая схема уже не находит применения, сейчас сигнал дискретизируется непосредственно уже по ПЧ, с последующей обработкой в цифре. У автора топика не об этом вопрос был. Цитата(Wanderer.I @ May 18 2011, 16:47)  Каким образом можно посмотреть каким образом работает данный блок более детально? Ведь максимум можно увидеть пару кирпичиков, достаточно много функциональных Вы слишком предвзято относитесь, на C вы можете пользоваться дллками скрытыми, можете руками делать, и в симулинке так же.
|
|
|
|
|
May 18 2011, 13:10
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 23-10-07
Пользователь №: 31 658

|
Цитата Дело в том, что я уже почти реализовал это в виде двух эквалайзеров, один для действительной части, другой для мнимой, но сейчас сомнения появились в том правильно это или нет. Цитата Делайте для каждого канала свой эквалайзер, в этом случае можно избежать проблемы разбаланса между квадратурами, но больше вычислительных затрат
Т.е. если я сделаю скажем для каждой компоненты I и Q свой эквалайзер всё должно работать? Цитата В комплексном виде должно работать, на форуме модели в симулинке выкладывались.
Мне нужно это реализовать на C( а конвертация из симулинка в C не годится). Первоначально планирую в Matlab написать в виде m файла. А где можно прочесть про реализацию в комплексном виде? Я видимо немного не так понял тебя, я думал речь идёт о готовых блоках. Теперь всё ясно. Сейчас поиском займусь тогда, спасибо! Просто всё это дело надо ещё в фикспоинт уложить, поэтому вариант с двумя каналами будет проще.
Сообщение отредактировал Wanderer.I - May 18 2011, 13:20
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|