I/Q Imbalance

Применить разбалансы I/Q к комплексному сигналу

  • Библиотека:
  • Искажения Communications Toolbox/RF

  • I/Q Imbalance block

Описание

Блок Разбаланс I/Q применяет синфазный и квадратурный дисбаланс к комплексному сигналу. Этот блок применяет амплитудный дисбаланс, разбаланс фазы и смещение постоянного тока к синфазным и квадратурным компонентам сигнала. Для получения дополнительной информации см. Разбаланс I/Q и Алгоритмы.

Порты

Вход

расширить все

Комплексный сигнал, заданный как скаляр или вектор.

Типы данных: double | single
Поддержка комплексного числа: Да

Выход

расширить все

Выходной сигнал, возвращенный в виде скаляра или вектора. Этот выход является той же размерностью и типом данных, что и входной сигнал.

Параметры

расширить все

I/Q амплитудный дисбаланс в децибелах степени сигнала, заданный как скаляр. Для получения дополнительной информации см. «Алгоритмы».

I/Q амплитудный дисбаланс в степенях, заданный как скаляр.

Смещение постоянного тока синфазного компонента, заданное как скаляр.

Смещение постоянного тока квадратурного компонента, заданное как скаляр.

Характеристики блоков

Типы данных

double | single

Многомерные сигналы

no

Сигналы переменного размера

no

Подробнее о

расширить все

Алгоритмы

Дисбаланс амплитуды I/Q, разбаланс фазы I/Q и искажения смещения постоянного тока описаны последовательно в разделе.

  1. Для I/Q амплитудного дисбаланса, I a, нарушение применяется к входному сигналу, x r + j x i и y AmplitudeImbalance является промежуточным выходом.

    y амплитудыДисбаланс y rАмплитудаДисбаланс + jy iАмплитудаДисбаланс

    y AmplitudeImbalance =(10(0.5Ia/20)xr)+j(10(0.5Ia/20)xя)

  2. Для дисбаланса I/Q фазы, I p, ухудшение применяется к y AmplitudeImbalance, и y PhaseImbalance является промежуточным выходом.

    y фазы Дисбаланс y rPhaseImbalance + jy iPhaseImbalance

    y ФазаДисбаланс =(e(j(0.5πIp180))yrAmplitudeImbalance)+(e(j(π2+0.5πIp180))yrAmplitudeImbalance)

  3. Для смещений постоянного тока, I DC и Q DC, нарушение применяется к y PhaseImbalance, и y является конечным выходом.

    y = (y rPhaseImbalance + I DC) + j (y iPhaseImbalance + Q DC)

Переменные для этих вычислений определены в этом списке.

  • I a является дисбалансом амплитуды I/Q.

  • I p является дисбалансом фазы I/Q.

  • I DC является синфазным смещением DC.

  • Q DC является квадратурным смещением DC.

  • x является комплексным входным сигналом и задается x r + jx i.

    • x r и x i являются действительной и мнимой частями, соответственно, x.

  • y является комплексным выходным сигналом и задается y r + jy i.

    • yr и yi являются действительной и мнимой частями, соответственно, y.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a