I/Q Imbalance Compensator

Компенсируйте дисбаланс между синфазным и квадратурным компонентами

Библиотека

Коррекция ослаблений РФ

  • I/Q Imbalance Compensator block

Описание

Этот I/Q Imbalance Compensator уменьшает эффекты амплитудного и фазового дисбаланса между синфазной и квадратурной компонентами модулируемого сигнала. Поддерживаемые схемы модуляции включают OFDM, M-PSK и M-QAM, где M > 2.

Этот блок принимает до трех входных портов, из которых один является входным сигналом. Когда вы устанавливаете параметр Source of compensator coefficient равным Estimated from input signalВключены два дополнительных входных порта. Первый активируется, когда вы устанавливаете параметр Source of adaptation step size равным Input port и второй активизируется при установке флажка Coefficient adaptation input port. Эти две опции являются независимыми. Кроме того, можно установить флажок Estimated coefficient output port, чтобы создать дополнительный выходной порт, из которого будут доступны предполагаемые коэффициенты компенсатора.

Когда вы устанавливаете параметр Source of compensator coefficient равным Input portвозможно только одно возможное строение (порт входного сигнала, входной порт коэффициента и порт выходного сигнала).

Параметры

Source of compensator coefficient

Укажите источник коэффициентов компенсатора следующим Estimated from input signal или Input port. Если установлено значение Estimated from input signalкомпенсатор вычисляет коэффициенты из входного сигнала. Если установлено значение Input portвсе другие свойства отключены, и вы должны предоставить коэффициенты через вход порт. Значение по умолчанию Estimated from input signal.

Initial compensator coefficient

Задайте начальный коэффициент, используемый внутренним алгоритмом, чтобы компенсировать разбаланс I/Q. Значение по умолчанию 0+0j.

Source of adaptation step size

Укажите источник размера шага адаптации следующим Property или Input port. Если установлено значение Property, задайте размер шага в поле Adaptation step size. Если установлено значение Input portнеобходимо задать размер шага через вход порт. Значение по умолчанию Property.

Adaptation step size

Задайте размер шага алгоритма адаптации как действительный скаляр. Этот параметр доступен только, когда Source of adaptation step size установлено на Property. Значение по умолчанию 0.00001.

Coefficient adaptation input port

Установите этот флажок, чтобы создать вход порт, который позволяет сигналу управлять процессом адаптации. Если флажок установлен, и если входной сигнал trueобновляются предполагаемые коэффициенты компенсации. Если порт адаптации не включен или если входной сигнал falseкоэффициенты компенсации не изменяются. По умолчанию флажок не установлен.

Estimated coefficient output port

Установите этот флажок, чтобы предоставить предполагаемые коэффициенты компенсации выходному порту. По умолчанию флажок не установлен.

Алгоритмы

Этот блок реализует алгоритм, входы и выходы, описанные на comm.IQImbalanceCompensator страница с описанием. Свойства объекта соответствуют параметрам блоков.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных
Вход сигнала
  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Выходные данные сигнала
  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Размер шага
  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Адаптация
  • Логичный

Входные коэффициенты
  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Выходные коэффициенты
  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Ссылки

[1] Анттила, Л., М. Валкама и М. Ренфорс. Слепая компенсация частотно-селективных Разбалансов I/Q в квадратурном радио Приемников: подход, основанный на циркулярности. Proc. IEEE ICASSP. 2007, с. III-245 -III-248.

[2] Kiayani, A., L. Anttila, Y. Zou, and M. Valkama, «Advanced Receiver Design for Multiple RF Devairs in OFDM Systems: Algorithms and RF F Measuremureements». Журнал электротехники и вычислительной техники. Том 2012.

Введенный в R2014b