Добавьте модель Салеха нелинейности без памяти к 16-QAM сигналу

Эта модель применяет Модель Салеха беспамятной нелинейности к 16-QAM модулированному сигналу. Чтобы продемонстрировать и визуализировать незабываемые уровни нарушения, применяемые в этой модели, преувеличены и не показательны типичные уровни для современных радиостанций.

Сигнал, содержащий один полный набор точек созвездия, 16-QAM модулируется и передается в Memoryless Nonlinearity блоки, настроенные для применения модели Saleh с настройками искажений AM/AM & AM/PM по умолчанию, только искажения AM/AM и только искажения AM/PM. Чтобы проанализировать созвездие, модель включает блоки Диаграммы Созвездия после каждого Memoryless Nonlinearity блок.

Откройте модель примера и исследуйте ее содержимое

The testPA.m Графики функций передаточной кривой усилителя для модели Салеха в ее строении по умолчанию. Заметьте нелинейный характер входного-выходного сигнала. Точки созвездия, нанесенные после усиления, перемещаются согласно характеристикам «вход-выход» модели усилителя. Напряжение для каждой точки созвездия определяет направление и величину искажения для каждой заданной точки созвездия.

memNonlin = 

  comm.MemorylessNonlinearity with properties:

                Method: 'Saleh model'
          InputScaling: 0
        AMAMParameters: [2.1587 1.1517]
        AMPMParameters: [4.0033 9.1040]
         OutputScaling: 0
    ReferenceImpedance: 1

Этот рассеянный график показывает точки созвездия, перемещенные только искажением AM/AM. Местоположения точек созвездия помечаются, чтобы выделить относительное расстояние, на котором каждая точка переместилась из идеального местоположения точки совокупности. Чтобы анализировать величину и направление, в котором перемещается каждая точка созвездия, для текущих рабочих характеристик необходимо будет перенести характеристическую кривую I-O модели Салеха.

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

  • The AMAM Схема показывает сигнал с амплитудно-амплитудным искажением, но без амплитудно-фазового искажения. На этой схеме заметьте, что точки созвездия смещены радиально от или к источнику. Для модели Салеха и заданных рабочих характеристик внутренние угловые точки созвездия отходят от источника, а внешние угловые точки созвездия перемещаются к источнику. Некорнерные точки созвездия перемещаются на незначительную величину.

  • The AMPM Схема показывает сигнал с амплитудно-фазовым искажением, но без амплитудно-амплитудного искажения. В этой схеме заметьте, что точки созвездия повернуты против часовой стрелки. Точки созвездия, расположенные дальше от источника, перемещаются больше, чем точки, расположенные ближе к источнику.

  • The AMAM & AMPM на схеме показан сигнал с амплитудно-амплитудным искажением и амплитудно-фазовым искажением. На этой схеме заметьте, что точки созвездия смещены от или к источнику координат и повернуты против часовой стрелки.

Дальнейшие исследования

Чтобы запустить модель самостоятельно, откройте пример с помощью предоставленной кнопки или путем ввода open cm_mnl_saleh_16qam в командной строке MATLAB ®. Попробуйте настроить параметры для Memoryless Nonlinearity блоки в:

  • Применить различные методы модели обесценения

  • Применение различных уровней обесценения

  • Обновление testPA.m вспомогательная функция для построения и анализа характеристик ввода-вывода при не заданных по умолчанию Memoryless Nonlinearity настройки блоков.