I/Q Imbalance

Примените неустойчивость I/Q, чтобы объединить сигнал

  • Библиотека:
  • Communications Toolbox / Нарушения RF

  • I/Q Imbalance block

Описание

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

Порты

Входной параметр

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

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

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

Вывод

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

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

Параметры

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

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

Амплитудная неустойчивость I/Q в градусах в виде скаляра.

Синфазный DC компонента возмещен в виде скаляра.

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

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

Типы данных

double | single

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

no

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

no

Больше о

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

Алгоритмы

Амплитудная неустойчивость I/Q, разбаланс фазы I/Q и DC возмещают нарушения, описаны последовательно в разделе.

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

    y AmplitudeImbalance y rAmplitudeImbalance + jy iAmplitudeImbalance

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

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

    y PhaseImbalance y rPhaseImbalance + jy iPhaseImbalance

    y PhaseImbalance =(e(j(0.5πIp180))yrAmplitudeImbalance)+(e(j(π2+0.5πIp180))yrAmplitudeImbalance)

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

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

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

  • I амплитудной неустойчивости I/Q.

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

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

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

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

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

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

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

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

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

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