ДонНТУ   Портал магистров


Автореферат по теме выпускной работы

Содержание

1 Общая характеристика работы

1.1 Актуальность темы

В современной радиотехнике и телекоммуникациях огромную популярность стали завоевывать телекоммуникационные системы, построенные по технологии Software Defined Radio (SDR). SDR представляет собой программный вычислительный комплекс, позволяющий осуществлять программируемую обработку сигналов в реальном времени, включая модуляцию, демодуляцию, кодирование, декодирование и другие операции, что значительно упрощает реализацию, внедрение и сопровождение новых стандартов связи для телекоммуникаций, использующих радиоканал.

С точки зрения модели OSI (Open System Interconnection – модель взаимодействия открытых систем) технология SDR предоставляет универсальную программную платформу для телекоммуникационных систем, использующих радиоканал, которая функционирует на физическом уровне и является независимой от технологий передачи. Это достигается за счет того, что вся обработка сигналов осуществляется полностью программными средствами, поэтому реализация алгоритмов демодуляции и обработки сигнала не требует вмешательств в аппаратную часть устройства и тем самым позволяет избежать излишних финансовых затрат и одновременно повысить гибкость системы. Стыковку непрерывного радиоканала и технических средств цифровой обработки сигналов SDR-приемника осуществляет аналого-цифровой преобразователь (рис.1).

Радиотракт идеальной SDR-системы

Рисунок 1 – Радиотракт SDR-системы, работающей на прием

Поскольку современные стандарты беспроводной связи имеют достаточно высокую частоту (от сотен мегагерц до десятков гигагерц) несущего колебания, то производить прямую дискретизацию такого сигнала не представляется возможным, в силу ограничений, накладываемых современными АЦП, быстродействие которых, как правило, не превышает 500 MSPS (Millon Samples Per Second). Для решения данной проблемы в цепь последовательных преобразований SDR приемника перед АЦП вводят специальную аналоговую часть, которая обеспечивает перенос спектра принимаемого сигнала в область нулевых частот, что позволяет снизить требования к производительности собственно АЦП и средств последующей цифровой обработки. С таким переносом спектра связана проблема возникновения зеркального канала, которая присуща всем приемникам прямого преобразования (рис.2).

Проблема зеркального канала

Рисунок 2 – Проблема зеркального канала в приемниках прямого преобразования

Поскольку в данном случае проблему зеркального канала невозможно решить с помощью предварительного селектора как в супергетеродинном приемнике, тракт аналоговой части строят с применением квадратурного гетеродина и фильтров нижних частот, обеспечивающих формирование I и Q составляющих комплексного сигнала [1–3]. Сформированные таким образом I/Q составляющие поступают на входы синхронно работающих АЦП и далее на обработку программными средствами.

Модель формирования I/Q составляющих SDR-приемника

Рисунок 3 – Модель формирования I/Q составляющих SDR-приемника


Влияние I/Q-дисбланса на появление зеркального канала

Рисунок 4 – Влияние I/Q-дисбланса на появление зеркального канала
[рисунок является анимацией, кол-во кадров – 13, кол-во циклов повторение – 7, размер – 78кБ]
Перевод обозначений на рисунке: carrier – несущее колебание, magnitude – амплитуда, frequency – частота, image – зеркальный канал, USB – верхняя боковая полоса, LSB – нижняя боковая полоса

При наличии дисбаланса между I/Q составляющими по амплитуде и (или) по фазе, зеркальный канал, попадающий в полосу приема основного сигнала, оказывается подавленным не полностью. Это приводит к тому, что наблюдается взаимное проникновение сигналов верхней и нижней боковых полос приема (рис.4). В такой ситуации одна из боковых полос является помехой по отношению к другой, относительно которой ведется прием, а это в свою очередь приводит к уменьшению соотношения сигнал/шум и увеличению коэффициента битовых ошибок BER. Следует отметить, что причиной появления небаланса служит неидеальность элементов аналоговой части SDR, которые и являются источниками амплитудно-фазовых ошибок.

1.2 Обзор литературы и существующих решений

К настоящему времени предложено несколько методов борьбы с этим негативным явлением. Среди них – статическая балансировка на одной частоте, на нескольких опорных частотах в пределах диапазона принимаемых частот, динамическая балансировка для частот принимаемого диапазона, в предположении, что небаланс для них одинаков.

Самыми простыми из рассматриваемых в литературе методов, являются методы, основанные на применении калибровочных сигналов. Их суть сводится к тому, что приемный тракт SDR-системы отключается от антенны и на его вход подается сигнал, параметры которого априори известны. После прохождения через тракт аналоговой части и АЦП происходит сравнение ожидаемых параметров и наблюдаемых, на основе чего делается вывод об уровне зеркальной составляющей и возможных параметрах дисбаланса. Главным недостатком является то, что на время калибровки работу системы связи приходится приостанавливать, поэтому на практике более популярен динамический подход.

Так например M.Windisch предлагает алгоритм динамической оценки параметров I/Q дисбаланса на основе методов теории слепого разделения сигналов (Blind Signal Separation). В своей работе автор рассматривает приемник с низкой промежуточной частотой, оценивая степень взаимного проникновения с помощью специальных коэффициентов. Сам дисбаланс описывается с помощью матрицы параметров, а его компенсация сводится к отысканию обратной матрицы с последующим умножением ее на наблюдаемые реализации сигналов [4].

Другой подход предложил S.W. Ellingson. Идея его состоит в том, что в рассматриваемом полосовом радиосигнале выбирается одна гармоническая компонента. Далее, рассматривая ее последовательные преобразования, автор получает корректирующую матрицу, которая умножается на сигналы каналов I и Q [5].

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

1.3 Цель и задачи работы

Цель работы – повышения степени подавления зеркального канала в тракте SDR-приемника, за счет использования усовершенствованных методов оценки и последующей компенсации аплитудно-фазовых сдвигов, возникающих в тракте его аналоговой части.

Задачи работы:

  • Построить математическую модель I/Q-дисбаланса;
  • Обосновать и разработать метод оценки I/Q-дисбаланса;
  • Выполнить анализ погрешности оценивания амплитудно-фазового дисбаланса

1.4 Предполагаемая научная новизна

В рамках магистерской работы был предложен усовершенствованный метод оценки I/Q-дисбаланса, построена его математическая модель. В рамках метода предложены формулы для оценки неизвестных параметров дисбаланса, основанные на наблюдении I и Q составляющих во временной области. Проведено имитационное моделирование и оценена погрешность метода.

2 Основная часть

Сигнал на входе квадратурного смесителя представим как полигармонический, состоящий из бесконечного числа гармонических компонент. Частоту i-й компоненты, размещенной на оси частот выше частоты гетеродина ωc обозначим ωi, а ее амплитуду и фаза соответственно ai и φi. Частоту соответствующей компоненты, размещенной на оси частот ниже частоты гетеродина ωc и зеркально симметричной ωi по отношению к ωc обозначим ω-i, а ее амплитуду и начальную фаза соответственно bi и φ-i. С учетом принятых обозначений сигнал на входе квадратурного смесителя может быть представлен следующим образом:

(1)

Этот сигнал поступает в ветки квадратурного смесителя, куда со стороны квадратурного гетеродина приходят сигналы с частотой ωc, сдвинутые по фазе на 90 градусов, причем эти сигналы имеют некоторый дисбаланс амплитуд g и дисбаланс фаз φ. Данная математическая модель представлена на рис.3 и подразумевает, что все амплитудные и фазовые сдвиги, которые возникаю далее в тракте аналоговой части приемника, учтены в параметрах g и φ.

В результате перемножения и последующей низкочастотной фильтрации на выходах квадратурного смесителя выделяются I/Q составляющие, содержащие компоненты только разностных частот ωнчii−ωc

(2)
(3)

Для дальнейших исследований необходимо рассмотреть среднее значение квадратов сигналов каналов I и Q. Как показано в литературе [6], в результате усреднения (2) и (3) на бесконечном интервале оставшиеся слагаемые дают следующий результат

(4)
(5)

Если предположить, что фазы и амплитуды частотных компонент распределены по равномерному закону, то второе слагаемое формулы (4) относительно первого представляет собой бесконечно малую величину, поэтому при n →∞ она может быть отброшена. Подробное объяснение и доказательство можно найти в литературе [6]. Тогда выражение (4) представляется следующим образом

(6)

Аналогично для выражения (5) справедливо равенство

(7)

Из отношения выражений (6) и (7) можно легко найти оценку дисбаланса по амплитуде

(8)

Аналогичным образом, рассматривая среднее значение произведения сигналов каналов I и Q было получено

(9)

Из отношения выражений (9) и (7) следует

(10)

Тогда заменив дисбаланс амплитуд g ранее вычисленной оценкой, может быть получено выражение для определения дисбаланса фаз

(11)

На практике величина фазового дисбаланса не превышает единиц градусов (φ намного меньше π), поэтому возможен расчет последнего по упрощенной формуле

(12)

В качестве примера использования разработанной теории выполнено компьютерное моделирование в среде инженерного исследовательского пакета аналоговой части приемника (см. рис.3), генерирующего составляющие I/Q сигнала и вычислителя, реализующего формулы (8) и (11). В ветвь I внесен дисбаланс, который характеризуется параметрами g=1.05, φ=2 град. В качестве входного сигнала приемника использован Гауссов белый шум. В модели приемника использованы НЧ-фильтры Баттерворта 5-го порядка с частотой среза равной 0.9 частоты Найквиста. На рис.5 и рис.6 приведены результаты моделирования.


Процесс формирования оценки амплитудного дисбаланса

Рисунок 5 – Процесс формирования оценки дисбаланса по амплитуде



Процесс формирования оценки фазового дисбаланса

Рисунок 6 – Процесс формирования оценки дисбаланса по фазе


В результате моделирования получено установившееся значение оценки дисбаланса амплитуды 1.046, что немногим меньше заданного в модели значения 1.05. Полученное оценочное значение дисбаланса фазы составило 1.95 градуса при существующем дисбалансе 2 градуса.

Получены значения погрешности результатов моделирования. Для дисбаланса g=1.05 и φ=2 при частоте среза НЧ-фильтров, равной 0.9 частоты Найквиста, математическое ожидание погрешности оценки фазы составило 6 %, а погрешность оценки амплитуды – 5 %. Уменьшение частоты среза приводило к увеличению погрешности оценок. Для компенсации дисбаланса можно воспользоваться алгоритмом приведенным в [7] либо корректирующей матрицей, описанной в приведенной выше литературе.

Далее, используя формулы [8] для расчета степени подавления зеркального канала приема было установлено, что для данного примера уровень зеркальной компоненты изначально составлял −33 дБ. После оценки дисбаланса с последующей компенсацией представляется возможным уменьшить зеркальной компоненты примерно на 20 дБ, тем самым улучшив уровень соотношение сигнал/шум в 100 раз.

3 Заключение

3.1 Перечень основных результатов

В ходе выполнения работы была усовершенствована методика оценки частотно-независимого I/Q-дисбаланса. Проведено имитационное моделирование и получены результаты, позволяющие считать оценки параметров дисбаланса удовлетворительными. Так, погрешности оценивания фазы и амплитуды составили единицы процентов.

3.2 Перспективы дальнейших исследований

В дальнейшем планируется более детально исследовать влияние частоты среза фильтров аналоговой части на погрешность оцениваемых параметров дисбаланса, а также реализовать предлагаемый метод оценки I/Q-дисбаланса на практике в модели SDR-приемника. Кроме того, планируется провести исследование коэффициента битовых ошибок BER для различных видов модуляции и сделать выводы целесообразности применения метода в составе современных технологий беспроводной связи. Планируется использовать накопленную информацию для работы над динамическим методом оценки частотно-зависимого I/Q-дисбаланса с оценкой и коррекцией амплитудно-фазовых ошибок отдельно для каждой частотной компоненты.

Список источников


  1. R. Lyons Quadrature signals: Complex, but not complicated [Электронный ресурс]. – Режим доступа: http://www.dspguru.com/
  2. Р. Лайонс Цифровая обработка сигналов / Р Лайонс – М.: Бином-пресс – 656 с.
  3. С. Бахурин Выделение комплексной огибающей полосового радиосигнала. Квадратурный гетеродин. [Электронный ресурс]. – Режим доступа: http://www.dsplib.ru/
  4. M. Windisch, G. Fettweis Blind I/Q-imbalance parameter estimation and compensation in low-IF receivers [Электронный ресурс]. – Режим доступа: http://www.citeseerx.ist.psu.edu
  5. S.W. Ellingson Correcting I/Q Imbalance in Direct Conversion Receivers [Электронный ресурс]. – Режим доступа: http://www.ece.vt.edu/
  6. А.Г. Воронцов, А.А. Абраменко Оценка I/Q дисбаланса в радиотракте SDR-приемника / Воронцов А.Г Абраменко А.А – Серія: «Обчислювальна техніка та автоматизація». Випуск 172(20) / Редкол.: Башков Є.О. (голова) та ін. – Донецьк: ДонНТУ, 2012. – 224 с.
  7. О.О. Абраменко Розробка методики оцінки та компенсації I/Q-дисбалансу в радіотракті сучасних телекомунікаційних систем / Абраменко О.О – Сучасні проблеми радіотехніки та телекомунікацій «РТ-2012»: Матеріали 8-ої міжнар. молодіжної наук.-техн. конф., Севастополь 23–27 квітня 2012 р. / М-во освіти і науки, молоді та спорту України, Севастоп. нац. техн. ун-т; наук. ред. Ю.Б.Гімпілевич. – Севастополь: СевНТУ, 2012.
  8. I/Q Signal Mismatch Theory [Электронный ресурс]. – Режим доступа: http://paul.wad.homepage.dk/

Примечание

На момент написания автореферата (апрель 2012) работа не завершена. Срок окончательного завершения – декабрь 2012-го. Все материалы могут быть получены у автора или его начного руководителя после указанной даты.