(Чтобы быть удаленным), Компенсируют использующий линейный эквалайзер, который обновляет веса с LMS-алгоритмом
Эквалайзеры
LMS Линейный Эквалайзер будет удален в будущем релизе. Используйте Линейный Эквалайзер вместо этого.
Блок LMS Linear Equalizer использует линейный эквалайзер и LMS-алгоритм, чтобы компенсировать линейно модулируемый основополосный сигнал через дисперсионный канал. Во время симуляции блок использует LMS-алгоритм, чтобы обновить веса, однажды на символ. Когда вы устанавливаете параметр Number of samples per symbol на 1
, затем блок реализует расположенный с интервалами символом (т.е. T-spaced) эквалайзер. Когда вы устанавливаете параметр Number of samples per symbol на значение, больше, чем один, блок обновляет веса один раз в N th выборка для эквалайзера T/N-spaced.
Порт Input
принимает на вход сигнал в виде вектора - столбца или скалярной величины. Порт Desired
получает обучающую последовательность с длиной, которая меньше чем или равна количеству символов в сигнале Input
. Допустимые учебные символы являются теми символами, перечисленными в векторе Signal constellation.
Установите параметр Reference tap, таким образом, это больше, чем нуль и меньше, чем значение для параметра Number of taps.
Выходы порта Equalized
результат процесса коррекции.
Можно сконфигурировать блок, чтобы иметь один или несколько из этих дополнительных портов:
Вход Mode
.
Вывод Err
для сигнала ошибки, который является различием между Equalized
вывод и ссылочным сигналом. Ссылочный сигнал состоит из учебных символов в учебном режиме и обнаруженных символов в противном случае.
Weights
вывод.
Чтобы изучить условия, при которых эквалайзер действует в учебном или направленном на решение режиме, смотрите Коррекцию.
Для соответствующей коррекции необходимо установить параметр Reference tap так, чтобы это превысило задержку, в символах, между модулятором передатчика вывод и входом эквалайзера. Когда это условие удовлетворено, общая задержка, в символах, между модулятором вывод и эквалайзером, вывод равен
1 + (Reference tap-1) / (Number of samples per symbol)
Поскольку задержка канала обычно неизвестна, установившаяся практика должна установить ссылочное касание на центральное касание.
Количество касаний в фильтре линейного эквалайзера.
Количество входных выборок для каждого символа.
Вектор комплексных чисел, который задает совокупность для модулируемого сигнала, как определено модулятором в вашей модели
Положительное целое число, меньше чем или равное количеству касаний в эквалайзере.
Размер шага LMS-алгоритма.
Фактор утечки LMS-алгоритма, номера между 0 и 1. Значение 1 соответствует обычному алгоритму обновления веса, и значение 0 соответствует алгоритму обновления без памяти.
Вектор, который перечисляет начальные веса для касаний.
Если вы устанавливаете этот флажок, блок имеет входной порт, который позволяет вам переключаться между учебным и направленным на решение режимом. Для обучения вход режима должен быть 1, и для направленного решения, режим должен быть 0. Для каждого кадра, в котором вход режима равняется 1 или не существующий, train эквалайзера в начале кадра для длины желаемого сигнала.
Если вы устанавливаете этот флажок, блок выводит сигнал ошибки, который является различием между компенсируемым сигналом и ссылочным сигналом.
Если вы устанавливаете этот флажок, блок выводит текущие веса.
[1] Farhang-Boroujeny, B., адаптивные фильтры: теория и приложения, Чичестер, Англия, Вайли, 1998.
[2] Haykin, Саймон, адаптивная теория фильтра, треть Эд., верхний Сэддл-Ривер, Нью-Джерси, Prentice Hall, 1996.
[3] Kurzweil, Джек, введение в цифровую связь, Нью-Йорк, Вайли, 2000.
[4] Proakis, Джон Г., цифровая связь, четвертый Эд., Нью-Йорк, McGraw-Hill, 2001.