УДК 621.376.9 А.Ю. Абраменко
Компенсация дисбаланса квадратурного модулятора
Квадратурный модулятор является неотъемлемой частью современных систем телекоммуникации. Поэтому качество принимаемого сигнала, выражаемого в частоте появления битовых ошибок, во многом зависит от его параметров. Рассогласование амплитуды и фазы квадратурных составляющих является одним из важнейших факторов, вносящим наибольший вклад в амплитуду вектора ошибки. Компенсация дисбаланса квадратур позволяет значительно повысить характеристики системы в целом. В работе предлагается метод нахождения оптимальных параметров за минимальное число измерений, за счет применения формулы математического описания уровня подавления зеркального канала в зависимости от изменения исследуемых параметров.
Ключевые слова: квадратурный модулятор, дисбаланс квадратурных составляющих, ошибка коэффициента усиления, ошибка коэффициента фазы.
Передающее устройство на основе квадратурного модулятора имеет следующие составные блоки (рис. 1): цифроаналоговый преобразователь (1), восстанавливающий фильтр (2), квадратурный модулятор (4), генератор тактового сигнала (3). Отметим факторы, влияющие на дисбаланс квадратурных составляющих сигнала на выходе передатчика: дисбаланс коэффициента усиления и фазы в цифроаналоговом преобразователе, дисбаланс коэффициента усиления и фазы в квадратурном модуляторе для несущего колебания и модулирующего сигнала, дисбаланс коэффициента усиления и фазы, вносимого восстанавливающим фильтром [1, 2]. Влияние большинства факторов можно уменьшить за счет внесения предварительных искажений сигнала в цифровом виде при формировании квадратурных составляющих I и Q, что позволяет улучшить характеристики сигнала. При этом основной задачей является поиск оптимальных коэффициентов компенсации дисбаланса квадратурных составляющих на основе экспериментальных данных.
В основе существующих методов поиска необхо- 1
димых коэффициентов лежат итерационные алгоритмы, а сам поиск корректирующих коэффициентов осуществляется методом последовательного перебора [3]. Ошибка по амплитуде и фазе квадратурных составляющих определяется уровнем подавления зеркального канала, анализ которого позволяет определить наиболее оптимальные параметры для компенсации погрешности фазы и коэффициента усиления сигнала. Признаком определения оптимальных параметров служит уровень подавления зеркального канала.
Так, параметры компенсации дисбаланса квадратурных составляющих являются оптимальными при условии максимального подавления зеркального канала
относительно основного. Недостатком такого метода является необходимость проводить множество измерений, что увеличивает время нахождения оптимальных параметров. Решением является измерение уровня подавления зеркального канала в заданных точках и нахождение оптимальных параметров путем математического анализа.
Математический анализ сигнала на выходе квадратурного модулятора. Сигнал на выходе квадратурного модулятора можно описать математически при помощи формулы (1) [1]. В этой формуле учтены параметры погрешности фазы и коэффициента усиления для несущего колебания и модулирующего сигнала:
FS = -х AS х aLO х cos(raLO -® S )--х AS х ALO х cos(ralo +®S ) +—х AS х KS х ALO х KLO х
Рис. 1. Функциональная схема типового передатчика
xcos(raLO-(OS + PLO-PS) + 2x AS xKs x Alo xKlo xcos(raLO + ®S +(PLO +9S),
(1)
где As - амплитуда синфазной составляющей модулируемого сигнала; Ks - ошибка коэффициента усиления между квадратурными составляющими модулируемого сигнала; Alo - амплитуда синфазной составляющей несущего колебания; Klo - ошибка коэффициента усиления между квадратурными составляющими несущего колебания; ф[^0 - сдвиг по фазе между квадратурными составляющими несущего колебания; фs - сдвиг по фазе между квадратурными составляющими модулируемого сигнала.
Путем тригонометрических преобразований была получена формула (2), описывающая зависимость уровня подавления зеркального канала от погрешности фазы и коэффициента усиления. Эта формула учитывает коэффициент ф^о, в отличие от формулы, приведенной в статье [1]:
IR = к - к 2 * cos0PLO +ФS) + 1 (2)
К + К2 х cos^LO ^S ) + 1
где К - ошибка коэффициента усиления (в разах) между квадратурными составляющими несущего колебания и модулирующего сигнала; IR - отношение уровня мощности зеркального канала к уровню мощности основного канала. к
Здесь К = —— , где Ка - абсолютное значение коэффициента усиления; К0 - оптимальное зна-К0
чение коэффициента усиления.
Из формулы (2) можно сделать следующий вывод: уровни несущего колебания и модулирующего сигнала перемножаются. Это позволяет компенсировать погрешность коэффициента усиления в устройстве формирования сигнала. Тем не менее, как показывает формула, для полной компенсации погрешности по фазе необходимо вносить сдвиг по фазе как при формировании сигнала, так и для несущего колебания. Большинство прецизионных модуляторов имеет в своем составе делитель несущего колебания со сдвигом фазы на 90°, что не позволяет внести дополнительное смещение фазы, но при этом гарантирует минимальный дисбаланс фазы.
Формула (2) может использоваться для достаточно точного описания зависимости уровня подавления зеркального канала от дисбаланса квадратурных составляющих, что подтверждается сравнительным анализом расчетных значений и данными, полученными в результате эксперимента. Результат представлен на рис. 2. В эксперименте использовались: ЦАП фирмы Analog Devices AD9779, модулятор ADL5372. Уровень зеркального и основного каналов измерялся на анализаторе спектра Tektronix 494P. Использовался сигнал с однополосной модуляцией (SSB).
Ошибка коэффициента усиления (%)
—13— Эксперимент ----- Расчет
___I__
-2 0 2
Ошибка сдвига по фазе (град) б
Рис. 2. Зависимость уровня подавления зеркального канала от дисбаланса квадратур
Из формулы (2) необходимо найти оптимальное значение коэффициента усиления. Для этого необходимо решить матрицу из четырех уравнений, зафиксировав значение ошибки по фазе. Тогда найдем следующее решение:
Ко =
I (1-1*1) х К (1 - ІЯ2) х К2 + (1 - ІЯз) х Кз (1 - ІЯ4) х К4
ІЯ1 - ІЯ2 ія1 - ія2 ія3 - щ Я -
1-Я, „ - 1-ІЯ1 + 1 -щ 1 - ІЯз
(3)
В формуле (3) числовой индекс означает порядковый номер измерения абсолютного значения коэффициента усиления и отношения уровня мощности зеркального канала к уровню основного канала. Воспользовавшись уже рассчитанным параметром оптимального значения коэффициента усиления, найдем формулу для коэффициента сдвига по фазе:
(0 = arccos
^(1-ІЯ3)х (К2 +1) (1-1Я1)х1Я3 х(К12 +1) (1-ІЯ2)хІЯ3 х (К| +1)^
(4)
2х К3 2х (1Я1 - 1Я2) х К1 2 х (1Я1 - 1Я2) х К2
\ У
Стоит отметить, что в формуле (4) коэффициент К - относительное значение, для нахождения которого используется рассчитанное ранее оптимальное значение коэффициента усиления. Данная формула имеет существенный недостаток - невозможность определить произошла отрицательная либо положительная ошибка по фазе, так как решением этого уравнения является натуральное значение.
Результаты экспериментов. На рис. 3 показаны два графика: график зависимости ошибки найденного коэффициента усиления от ошибки сдвига по фазе (рис. 3, а) и график ошибки найденного сдвига по фазе от ошибки сдвига по фазе (рис. 3, б). Измерения производились для разной ошибки по фазе и разной ошибки коэффициента усиления.
Ошибка сдвига по фазе, (град) б
Рис. 3. Результаты экспериментальных измерений
а
При измерении на участке с отрицательной ошибкой коэффициента усиления (см. рис. 2, а) ошибка нахождения оптимального коэффициента усиления и корректирующего сдвига по фазе наибольшая (измерение 1). Для измерения 1 были взяты точки с ошибкой по коэффициенту усиления от -25 до -5% (в этих точках проводились измерения; в соответствии с рис. 2, а уровень подавления зеркального канала составляет порядка -18 дБ и -32 дБ при отсутствии ошибки по фазе).
Измерение 3 производилось на участке с положительной ошибкой коэффициента усиления (см. рис. 2, а). Были взяты точки, для которых максимальная ошибка по коэффициенту усиления не превышала +20%. Измерение 2 имеет общие точки с измерением 3 и 1, что отражается на графиках. Для его построения были взяты 2 точки на участке с отрицательной ошибкой и 2 точки на участке с положительной ошибкой. Кривая «измерение 2» является наиболее оптимальной с точки зрения ошибки нахождения коэффициентов. На основе экспериментальных данных было выдвинуто требование по выбору точек для нахождения оптимальных параметров: точки необходимо выбирать на участке с положительной и отрицательной ошибкой коэффициента усиления (желательно по две на каждом участке) и по возможности ближе к искомому значению коэффициента усиления.
Заключение. Применение предложенной методики совместно с методикой нахождения оптимальных параметров [3] позволит избежать прямого перебора параметров и ускорить нахождение
коэффициентов коррекции. Для нахождения оптимальных коэффициентов коррекции стоит придерживаться следующего алгоритма:
1) Производим измерения для I канала в произвольных четырех точках с обязательным условием неизменности сдвига по фазе. Находим оптимальный коэффициент компенсации ошибки по фазе с грубой погрешностью. Находим коэффициент компенсации ошибки сдвига по фазе. Определяем знак ошибки сдвига по фазе. Производим коррекцию. Определяем оптимальные точки для достижения наилучшей точности определения коэффициентов коррекции.
2) Производим измерения для Q канала в оптимальных четырех точках. Находим оптимальные параметры компенсации ошибки по коэффициенту усиления и сдвигу по фазе. Производим коррекцию.
3) Производим измерения для I канала в оптимальных четырех точках. Находим оптимальные параметры компенсации ошибки по коэффициенту усиления и сдвигу по фазе. Производим коррекцию. Если не достигнуты желательные параметры, тогда необходимо повторить п. 2 и 3.
Работа выполнена при поддержке Министерства образования и науки РФ в соответствии с договором 13.G25.31.0011 от 07.09.2010 г. в порядке реализации Постановления № 218 Правительства РФ.
Литература
1. Баланс квадратурных составляющих и подавления зеркального канала в беспроводных передатчиках / Джан И. // Беспроводные технологии. - 2011. - № 1. - С. 58-62.
2. Circuit Note CN-0134. Broadband Low Error Vector Magnitude (EVM) Direct Conversion Transmitter [Электронный ресурс]. - Режим доступа: http://www.analog.com/static/imported-
files/circuit_notes/CN0134.pdf, свободный.
3. Application Note AN-1039. Correcting Imperfections in IQ Modulators to Improve RF Signal Fidelity [Электронный ресурс]. - Режим доступа: http://www.analog.com/static/imported-files/application_ notes/AN-1039.pdf, свободный.
Абраменко Александр Юрьевич
Аспирант каф. сверхвысокочастотной и квантовой радиотехники ТУСУРа
Тел.: +7-960-979-13-42
Эл. почта: [email protected]
Abramenko A.Yu.
Compensation of imbalance in vector modulators
Vector modulator is an important part of modern telecommunication systems. The quality of the received signal depends on vector modulator parameters. The imbalance of amplitude and phase in the quadrature components is one of the main parameters, which introduce the greatest contribution to the error vector magnitude (EVM). Compensation of the quadrature imbalance can significantly improve performance of the telecommunication system. In the article we describe the methods of finding phase and gain error rate.
Keywords: vector modulator, imbalance of the quadrature components, gain error, phase error.