Перейти к содержанию
    

LMS эквалайзер в simulink

Добрый день уважаемые форумчане!

 

Помогите разобраться со структурой адаптивного фильтра на 4-е символа на основе LMS-алгоритма.

 

Сделал по такой структуре:

 

 

Проблема в том, что в моей модели фильтр исправляет только лучи перед основным лучем, т.е. импульсную характеристику канала такого вида h = [0 0 0 0 1 0.1 0 0].

 

Если же я указываю такую характеристику канала h = [0 0 0.1 0 1 0 0 0], то уже ничего не работает...

 

Как я понял дело в так называемом reference tap параметре, в моей структуре он равен 1, но как его сделать 2 или 3 я не понимаю(

 

Куда я только задержки не пихал

 

Ссылка на модель

https://cloud.mail.ru/public/GK8H/w87DnmRe9

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел модель. При многолучевости [0 0 0 0 1 0.1 0 0] и [0 0 0.1 0 1 0 0 0] работает. Правда, фаза отфильтрованного сигнала относительно входного смещается на pi. Можно поставить ротатор фазы.

Изменено пользователем quato_a

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...