Усилитель мощности

Образцовый усилитель мощности с памятью

  • Библиотека:
  • RF Blockset / Конверт Схемы / Элементы

Описание

Усилители мощности 2D порта моделей блока Power Amplifier. Многочленное выражение памяти, выведенное от ряда Волтерры, моделирует нелинейное отношение между сигналами ввода и вывода. Этот усилитель мощности включает эффекты памяти, потому что выходной ответ зависит от текущего входного сигнала и входного сигнала в предыдущие разы. Эти усилители мощности полезны при передаче широкополосных или узкополосных сигналов.

Параметры

развернуть все

Тип модели, заданный как Memory polynomial, Generalized Hammerstein, Cross-Term Memory или Cross-Term Hammerstein. Следующая таблица обобщает характеристики различных моделей:

МодельДанные о характеристикеТип коэффициентовВнутриполосный спектральный переростВнеполосная гармоническая генерация
Memory polynomial (значение по умолчанию)Полоса пропускания (я, Q)КомплексДаНет
Generalized HammersteinИстинная полоса пропусканияДействительныйДаДа
Cross-Term MemoryПолоса пропускания (я, Q)КомплексДаНет
Cross-Term HammersteinИстинная полоса пропусканияДействительныйДаДа

  • Memory polynomial – Эта узкополосная реализация полинома памяти (уравнение (19) из [1]) работает с конвертом входного сигнала, не генерирует новые частотные составляющие и получает внутриполосный спектральный перерост. Используйте эту модель, чтобы создать узкополосный усилитель, действующий в высокой частоте.

    Выходной сигнал, в любой момент времени, является суммой всех элементов следующей комплексной матрицы размерностей  Глубина памяти (мадам)× Порядок напряжения (градус):

    [C11V0C12V0|V0|C1,градусV0|V0|градус1C21V1C22V1|V1|C2,градусV1|V1|градус1Cмадам,1Vмадам1Cмадам,2Vмадам1|Vмадам1|Cмадам,градусVмадам1|Vмадам1|градус1].

    В матрице количество строк равняется количеству условий памяти, и количество столбцов равняется степени нелинейности. Индекс сигнала представляет сумму задержки.

  • Generalized Hammerstein – Эта широкополосная реализация полинома памяти (уравнение (18) из [1]) работает с конвертом входного сигнала, генерирует частотные составляющие, которые являются интегральными множителями несущих частот, и получает внутриполосный спектральный перерост. Увеличение степени нелинейности увеличивает число внеполосных сгенерированных частот. Используйте эту модель, чтобы создать широкополосные усилители, действующие в низкой частоте.

    Выходной сигнал, в любой момент времени, является суммой всех элементов следующей действительной матрицы размерностей  Глубина памяти (мадам)× Порядок напряжения (градус):

    [C11V0C12V02C1,градусV0градусC21V1C22V12C2,градусV1градусCмадам,1Vмадам1Cмадам,2Vмадам12Cмадам,градусVмадам1градус]

    В матрице количество строк равняется количеству условий памяти, и количество столбцов равняется степени нелинейности. Индекс сигнала представляет сумму задержки.

  • Cross-Term Memory – Эта узкополосная реализация полинома памяти (уравнение (23) из [1]) работает с конвертом входного сигнала, не генерирует новые частотные составляющие и получает внутриполосный спектральный перерост. Используйте эту модель, чтобы создать узкополосный усилитель, действующий в высокой частоте. Модель включает продвижение, и отставание памяти называет и обеспечивает обобщенную реализацию модели полинома памяти.

    Выходной сигнал, в любой момент времени, является суммой всех элементов матрицы, заданной поэлементно продукт

    C.* MCTM,

    где C является комплексной матрицей коэффициентов размерностей  Глубина памяти (мадам)×{ Глубина памяти (мадам)( Порядок напряжения (градус)1)+1} и

    MCTM=[V0V1Vмадам1][1|V0||V1||Vмадам1||V0|2|Vмадам1|2|V0|градус1|Vмадам1|градус1]=[V0V0|V0|V0|V1|V0|Vмадам1|V0|V0|2V0|Vмадам1|2V0|V0|градус1V0|Vмадам1|градус1V1V1|V0|V1|V1|V1|Vмадам1|V1|V0|2V1|Vмадам1|2V1|V0|градус1V1|Vмадам1|градус1Vмадам1Vмадам1|V0|Vмадам1|V1|Vмадам1|Vмадам1|Vмадам1|V0|2Vмадам1|Vмадам1|2Vмадам1|V0|градус1Vмадам1|Vмадам1|градус1].

    В матрице количество строк равняется количеству условий памяти, и количество столбцов пропорционально степени нелинейности и количеству условий памяти. Индекс сигнала представляет сумму задержки. Дополнительные столбцы, которые не появляются в модели Memory polynomial, представляют перекрестные условия.

  • Cross-Term Hammerstein – Эта широкополосная реализация полинома памяти работает с конвертом входного сигнала, генерирует частотные составляющие, которые являются интегральными множителями несущих частот, и получает внутриполосный спектральный перерост. Увеличение порядка нелинейности увеличивает число внеполосных сгенерированных частот. Используйте эту модель, чтобы создать широкополосные усилители, действующие в низкой частоте.

    Выходной сигнал, в любой момент времени, является суммой всех элементов матрицы, заданной поэлементно продукт

    C.* MCTH,

    где C является комплексной матрицей коэффициентов размерностей  Глубина памяти (мадам)×{ Глубина памяти (мадам)( Порядок напряжения (градус)1)+1} и

    MCTH=[V0V1Vмадам1][1V0V1Vмадам1V02Vмадам12V0градус1Vмадам1градус1]=[V0V02V0V1V0Vмадам1V03V0Vмадам12V0градусV0Vмадам1градус1V1V1V0V12V1Vмадам1V1V02V1Vмадам12V1V0градус1V1Vмадам1градус1Vмадам1Vмадам1V0Vмадам1V1Vмадам12Vмадам1V02Vмадам13Vмадам1V0градус1Vмадам1градус].

    В матрице количество строк равняется количеству условий памяти, и количество столбцов пропорционально степени нелинейности и количеству условий памяти. Индекс сигнала представляет сумму задержки. Дополнительные столбцы, которые не появляются в модели Generalized Hammerstein, представляют перекрестные условия.

Матрица коэффициентов, заданная как комплексная матрица для моделей Memory polynomial и Cross-Term Memory и как действительная матрица для моделей Generalized Hammerstein и Cross-Term Hammerstein.

  • Для моделей Memory polynomial и Cross-Term Memory можно идентифицировать комплексную матрицу коэффициентов на основе измеренного комплекса (я, Q) характеристика усилителя вывода по сравнению с входом. Как пример, смотрите, что помощник функционирует в Вычислении Матрицы коэффициентов.

  • Для моделей Generalized Hammerstein и Cross-Term Hammerstein можно идентифицировать действительную матрицу коэффициентов на основе измеренной действительной полосы пропускания характеристика усилителя вывода по сравнению с входом.

Размер матрицы зависит от количества задержек и степени системной нелинейности.

  • Для моделей Memory polynomial и Generalized Hammerstein матрица имеет размерности  Глубина памяти (мадам)× Порядок напряжения (градус).

  • Для моделей Cross-Term Memory и Cross-Term Hammerstein матрица имеет размерности  Глубина памяти (мадам)×{ Глубина памяти (мадам)( Порядок напряжения (градус)1)+1}.

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

Точность модели может быть затронута, если содействующий шаг расчета отличается от размера шага симуляции, заданного в Блоке Configuration. Для лучших результатов используйте содействующий шаг расчета, по крайней мере, столь же большой как размер шага симуляции.

Введите сопротивление, заданное как действительная положительная скалярная величина.

Выведите сопротивление, заданное как действительная положительная скалярная величина.

Выберите этот параметр, чтобы заземлить и скрыть отрицательные терминалы. Очистите параметр, чтобы представить отрицательные терминалы. Путем представления этих терминалов можно соединить их с другими частями модели.

Алгоритмы

развернуть все

Ссылки

[1] Морган, Деннис Р., Чжэнсян Ма, Джэехиеонг Ким, Михаэль Г. Цирдт и Джон Пэсталан. "Обобщенная Модель Полинома Памяти для Цифрового Предварительного искажения Усилителей мощности". IEEE® Transactions на Обработке сигналов. Издание 54, № 10, октябрь 2006, стр 3852–3860.

[2] Гань, Литий и Эмэд Абд-Элрэди. "Цифровое Предварительное искажение Систем Полинома Памяти с помощью Прямого и Косвенного Изучения Архитектуры". В Продолжениях Одиннадцатой Международной конференции IASTED по вопросам Обработки сигналов и Обработки изображений (SIP) (Ф. Крус-Ролдан и Н. Б. Смит, редакторы), № 654-802. Калгари, AB: Нажатие ACTA, 2009.

Введенный в R2017b