Подписка на новости

Опрос

Нужно ли ввести комментарии к статьям? Комментировали бы вы?

Реклама

2007 №4

Оптимизация приемника при помощи анализа модуля вектора ошибки

Ньюман Эрик


Тестирование схем цифровых приемников, их отладка и поиск причин некорректной работы — это очень сложный процесс. Наилучшей мерой качества цифровых радиоприемников является частота ошибок в битах (BER), однако обеспечить измерение этой величины для отдельно взятой подсистемы приемника можно не всегда, и, кроме того, не всегда по ней можно определить источник проблемы. Поэтому в качестве альтернативы измерению BER в цифровых радиосвязных системах широко применяют метод измерения модуля вектора ошибки (EVM). Этот параметр позволяет количественно описывать ошибки демодуляции цифровых сигналов, и он чувствителен к любым искажениям, влияющим на амплитуду и фазовую траекторию демодулированных сигналов. В этой статье дается краткий обзор теории анализа EVM и приводится пример, иллюстрирующий ее применение на практике.

Теоретические основы анализа модуля вектора ошибки

На рис. 1 изображена векторная диаграмма, на которой показаны два вектора — опорный вектор, R (k), и реальный измеренный вектор, Z (k), который соответствует траектории принятого символа. Опорный вектор определяет координаты идеальной траектории символа при отсутствии ошибок. Разность между опорным вектором и вектором реально измеренного символа называется вектором ошибки.

Иллюстрация сигнала ошибки с помощью векторной диаграммы

Модуль вектора ошибки (EVM, error vector magnitude) представляет собой евклидово расстояние между координатами идеального и реально измеренного символов. В общем случае, EVM усредняется по ансамблю траекторий символов и описывается следующим выражением:

Таким образом, параметр EVM является мерой отношения вектора ошибки к опорному вектору. В совершенной системе, в которой отсутствуют шумы и нелинейности, способные внести искажения в сигнал, измеренный и опорный векторы совпадали бы, и EVM был бы равен нулю. Рассмотрим влияние отношения «сигнал — шум» (ОСШ) для принимаемого символа. При очень большом ОСШ разница между измеренным и опорным векторами, обусловленная шумом и искажениями, очень мала, а EVM стремится к нулю. И, наоборот, большое значение EVM подразумевает, что вектор измеренного символа значительно отличается от идеального опорного вектора, что может быть вызвано только шумом и искажениями (при условии, что при задании опорного вектора не была допущена ошибка). Таким образом, ОСШ и EVM модулированного сигнала связаны друг с другом обратной зависимостью, которая описывается уравнением:

где L — это выигрыш за счет кодирования.

Параметр L учитывает выигрыш, который достигается за счет схемы кодирования сигнала. Информативное сообщение может кодироваться различными способами. Например, в системах с расширением спектра прямой последовательностью информационное сообщение подвергается расширению спектра путем умножения каждого передаваемого бита на прямую (псевдослучайную) последовательность, представляющую собой случайную последовательность нулей и единиц. Последовательность подбирается таким образом, чтобы она была уникальной и слабо коррелированной с последовательностями, которые применяются для кодирования других потоков, передаваемых на той же частоте несущей. Для систем с расширением спектра усиление за счет кодирования равно количеству элементов, или «чипов», в последовательности, используемой для кодирования каждого бита. В децибелах эта величина выражается как 10log10 (частота следования элементов последовательности / скорость данных). Например, для передачи потока данных со скоростью 12,2 кбит/с в трансивере стандарта UMTS используется последовательность со скоростью 3,84 Мчип/с; при этом выигрыш за счет кодирования равен 3,84×106/12,2×103 = 314,75, или 25 дБ.

Для нахождения зависимости между EVM и BER необходимо определить, как связаны друг с другом ОСШ и вероятность ошибки на символ для конкретной схемы модуляции. Вероятность ошибки на символ для сигналов с квадратурной амплитудной модуляцией (QAM) описывается выражением (3):

где M — порядок модуляции (например, 64 для 64-QAM), γb — среднее значение ОСШ на бит, k — число битов на символ (например, 6 битов на комплексный символ для 64-QAM).

Используя выражения (2) и (3), можно построить зависимости частоты ошибки на символ (SER, symbol error rate) и EVM от ОСШ. Зависимость SER от ОСШ показана на рис. 2а. Для форматов QAM с различным порядком она имеет классический вид типа «водопад». Для тех же схем модуляции на рис. 2б изображены зависимости EVM от ОСШ. С помощью этих зависимостей разработчики могут оценить значение частоты ошибок на бит для конкретного приемника. Например, если измеренное значение EVM для некодированного сигнала с модуляцией 256-QAM равно 3%, то ожидаемая частота ошибок на символ составит 600 млн–1. Другими словами, в последовательности из 10 000 символов в среднем 6 символов будут ошибочными, что соответствует 75 ошибочным битам в последовательности из 1 миллиона битов (BER = 7,5×10-5).

Зависимости вероятности ошибки на символ от ОСШ (теоретическая) и EVM (экспериментальная)

Используя зависимости, показанные на рис. 2, а также подходящий векторный анализатор сигналов, разработчик может достаточно быстро оптимизировать производительность системы. Это достигается путем контроля значения EVM при изменении таких характеристик сигнального тракта, как тип фильтра, межкаскадное согласование и усиление преобразования. Рис. 3 иллюстрирует некоторые распространенные искажения сигнальных созвездий, которые могут возникать в реальной системе. На основании формы сигнального созвездия можно сделать определенные выводы о природе шумов или искажений, являющихся потенциальной причиной ухудшения EVM.

Примеры искажений сигнальных созвездий в приемнике

Пример оптимизации: подсистема трактов ПЧ и модулирующих частот AD8348/AD8362

На рис. 4 показана приемная подсистема для переноса сигнала из области ПЧ в область модулирующих частот с замкнутым контуром автоматической регулировки уровня (automatic level control — ALC), основанная на квадратурном демодуляторе и детекторе среднеквадратической мощности. Микросхема AD8348 обеспечивает точную квадратурную демодуляцию сигналов с частотой от 50 МГц до 1 ГГц. Внутренний делитель частоты гетеродина позволяет работать с частотой гетеродина, равной удвоенной частоте несущей, что облегчает решение проблемы, связанной с паразитным захватом частоты гетеродина (LO-pulling) в полнодуплексных трансиверах. В рассматриваемом примере входной сигнал имеет частоту (ПЧ), равную 190 МГц, а сигнал гетеродина имеет уровень, равный 10 дБм, и частоту, равную 380 МГц. Интегрированный входной усилитель с переменным коэффициентом усиления (variable gain amplifier — VGA), состоящий из резистивного переменного аттенюатора и пост-усилителя с высоким значением IP, обеспечивает переменный коэффициент усиления при сохранении постоянного динамического диапазона, свободного от побочных составляющих. Микросхема AD8362 — это прецизионный измеритель мощности, способный измерять среднеквадратическое значение мощности сигналов в диапазоне от произвольных низких частот до 2,7 ГГц. Данная микросхема не чувствительна к изменению пик-фактора сигнала, что делает ее подходящим решением для измерения истинной среднеквадратической мощности сигналов с цифровой модуляцией.

Подсистема переноса сигнала с промежуточной частоты в область модулирующих частот

В схеме на рис. 4 обеспечивается измерение среднеквадратической мощности сигнала в полосе модулирующих частот, поступающего с синфазного канала. Выбор синфазного или квадратурного канала для детектирования произволен, если вектора I и Q имеют псевдослучайный характер, что соответствует истине для большинства схем цифровой модуляции. На основании результата измерения среднеквадратической мощности интегрированный усилитель ошибки формирует управляющий сигнал, подаваемый на вход управления усилением квадратурного демодулятора. Замкнутый контур регулировки адаптивно подстраивает усиление преобразования демодулятора для поддержания постоянного среднеквадратического уровня мощности модулирующего сигнала независимо от его формы. Выходной уровень задается подачей соответствующего напряжения контрольной точки на вывод VSET. Для нахождения оптимальной контрольной точки в схеме ALC и определения подходящего фильтра для цифровой модуляции 256-QAM со скоростью 1 Мсимвол/с использовался метод анализа вектора ошибки.

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

Для измерения EVM в полосе модулирующих частот использовался векторный анализатор сигналов FSQ8 производства Rohde&Schwarz. Оптимальное значение напряжения контрольной точки было найдено путем изменения этого напряжения и наблюдения соответствующего значения EVM. Как показано на рис. 5, при правильном выборе контрольной точки EVM составляет не более 2% в диапазоне входных уровней, превышающем 40 дБ. На рис. 6 показано экспериментально полученное сигнальное созвездие для модуляции 256-QAM. Переменное усиление преобразования демодулятора позволяет создавать схемы, обладающие оптимальными характеристиками BER в более широком динамическом диапазоне, чем при использовании модуляторов с фиксированным коэффициентом усиления.

Зависимость EVM от уровня входной мощности
Результаты измерения сигнального созвездия

Рис. 7 иллюстрирует показатели EVM для модуляции QAM меньших порядков при той же ширине полосы сигнала. Для достижения адекватных значений BER при использовании схем модуляции более низкого порядка требуется меньшее ОСШ. Поэтому неудивительно, что для таких схем модуляции показатели EVM еще лучше, а динамический диапазон — немного больше.

Сравнение зависимостей EVM от входной мощности для типов модуляции QAM-16, QAM-64 и QAM-256

Значение EVM можно оценить по напряжению RSSI (Received Signal Strength Indication, индикация уровня принимаемого сигнала) микросхемы AD8362. На рис. 8 показаны результаты измерений напряжения RSSI для нескольких схем модуляции. Зная напряжение RSSI, можно определить уровень мощности сигнала на входе демодулятора с приемлемой погрешностью, который затем может быть использован для предсказания значения EVM при этом уровне входной мощности.

Зависимости напряжения RSSI и его ошибки от уровня входной мощности

Заключение

Измерение EVM и связанных с ним величин позволяет оценить качество цифрового радиоприемника. Кроме того, при правильном применении методы анализа EVM позволяют идентифицировать вид искажений сигнала и, следовательно, конкретное место возникновения ошибок. Таким образом, анализ EVM представляет собой удобный инструмент для оптимизации сигнального тракта и предсказания динамических характеристик системы.

Скачать статью в формате PDF  Скачать статью Беспроводные технологии PDF


Сообщить об ошибке