Предварительный входной сигнал усилителя степени в Simulink

Примените цифровое предварительное искажение (DPD) к 16-QAM сигналу случайных символов. Блок оценки коэффициентов DPD использует записанный сигнал, содержащую от входа и выхода сигналы от усилителя степени (PA), чтобы определить матрицу коэффициентов предварительного искажения. Цифровое предварительное искажение предусловий сигнала состоит в том, чтобы исправить нарушения, которые представляет PA. Эта модель не включает блок, представляющий PA.

The PreLoadFcn коллбэк (найден в File>Model Properties>Callbacks) инициализирует параметры модели, а также загружает переменные рабочей области PA_Input и PA_Output из файла commpowamp_dpd_data.mat. The PA_Input и PA_Output переменные являются сигналами, эквивалентными основной полосе частот, захваченными на входе и выходе PA. PA_Input и PA_Output используются блоком DPD Cofficient Estimator, чтобы оценить полиномиальные коэффициенты памяти. Полиномиальные коэффициенты памяти являются входными в блок DPD, чтобы предопределить входной сигнал PA.

Путь входного сигнала модели генерирует поток случайных символов, применяет 16-QAM модуляцию и затем применяет фильтр передачи приподнятого косинуса к модулированному сигналу.

Входной сигнал цифрово задан в блоке DPD с использованием полиномиальных коэффициентов памяти, сгенерированных в блоке DPD Cofficient Estimator. Блок DPD возвращает предварительно искаженный входной сигнал для PA, который произвел искаженный выходной сигнал PA.