Линейно компенсируйте модулируемый QPSK сигнал в Simulink

Примените линейную коррекцию с помощью алгоритма наименьшее количество средних квадратичных (LMS), чтобы восстановиться, символы QPSK прошли через канал AWGN.

Модель slex_lineq_qpsk_signal генерирует последовательность M=4 с помощью блока Random Integer Generator. Последовательность модулируется с блоком M-PSK Modulator Baseband, отфильтровала с блоком Discrete FIR Filter, и затем повредила с блоком AWGN. Блок Linear Equalizer компенсирует последовательность данных, данные демодулируются с блоком M-PSK Demodulator Baseband, и частота ошибок по битам вычисляется. Путь прохождения сигнала из модулятора разделен к блоку Selector, который обеспечивает первые 1 000 символов модулируемого сигнала к эквалайзеру как последовательность начальной подготовки.

Никакая задержка не введена между переданным и полученным сигналом becasue, максимальное значение касания является первым касанием дискретного КИХ-фильтра, и касанием ссылки эквалайзера является 1. Эквалайзер сходится приблизительно после 1 000 символов, таким образом, это значение используется для задержки вычисления блока Error Rate Calculation.

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

Computed error rate = 0.0024444