Примените цифровое предварительное искажение (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.