exponenta event banner

Измерение EVM

Измерить величину вектора ошибки

Библиотека

Инженерные блоки

  • EVM Measurement block

Описание

Блок измерения EVM измеряет величину вектора ошибок (EVM), которая является индикацией характеристик модулятора или демодулятора.

Блок имеет один или два входных сигнала: принятый сигнал и, необязательно, опорный сигнал. Необходимо выбрать, использует ли блок ссылку из входного порта или из совокупности привязок.

Блок нормализуется к средней мощности опорного сигнала, средней мощности созвездия или пиковой мощности созвездия. Для RMS EVM, максимального EVM и X-процентильного EVM выходные вычисления отражают метод нормализации.

Выходом EVM по умолчанию является RMS EVM в процентах, с опцией максимальных значений EVM или X-percentile EVM. Максимальное значение EVM представляет собой наихудшее значение EVM на пакет. Для опции X-percentile можно включить выходной порт, который возвращает количество символов, обработанных в вычислениях percentile.

В таблице показаны тип вывода, параметр, выбирающий тип вывода, единицы вычисления и соответствующий интервал измерения.

ПродукцияПараметр активацииЕдиницыИнтервал измерения
RMS EVMНет (вывод по умолчанию)ПроцентCurrent length | Entire history | Custom | Custom with periodic reset
Максимальное значение EVMМаксимальное значение EVM на выходеПроцентCurrent length | Entire history | Custom | Custom with periodic reset
Процентиль EVMВыходной X-процентильный EVMПроцентEntire history
Количество символовOutput X-percentile EVM и Output - количество обработанных символовНичегоEntire history

Тип данных

Блок принимает двойные, одиночные и фиксированные типы данных. Выход блока всегда double.

Параметры

Нормализация вектора ошибок RMS по

Выбирает метод, с помощью которого блок нормализует измерения:

  • Average reference signal power

  • Average constellation power

  • Peak constellation power

Значение по умолчанию: Average reference signal power.

Средняя мощность созвездия

Нормализует измерение EVM по средней мощности созвездия. Этот параметр доступен только в том случае, если для вектора ошибки Нормализовать среднеквадратичное значение (Normalize RMS error vector) установлено значение Average constellation power.

Пиковая мощность созвездия

Нормализует измерение EVM по пиковой мощности созвездия. Этот параметр доступен только в том случае, если для вектора ошибки Нормализовать среднеквадратичное значение (Normalize RMS error vector) установлено значение Peak constellation power.

Опорный сигнал

Указывает источник опорного сигнала как Input port или Estimated from reference constellation.

Опорное созвездие

Указывает опорные точки созвездия как вектор. Этот параметр доступен только в том случае, если опорным сигналом является Estimated from reference constellation. Значение по умолчанию: constellation(comm.QPSKModulator).

Интервал измерения

Укажите интервал измерения как: Input length, Entire history, Custom, или Custom with periodic reset. Этот параметр влияет только на выходные сигналы RMS и максимального EVM.

  • Для вычисления EVM с использованием только текущих выборок установите для этого параметра значение 'Input length'.

  • Чтобы вычислить EVM для всех проб, установите для этого параметра значение 'Entire history'.

  • Для вычисления EVM по заданному интервалу и использования скользящего окна установите для этого параметра значение 'Custom'.

  • Для вычисления EVM по заданному интервалу и сброса объекта при каждом заполнении интервала измерения установите для этого параметра значение 'Custom with periodic reset'.

Пользовательский интервал измерения

Укажите пользовательский интервал измерения в выборках как действительное положительное целое число. Это интервал, за который вычисляется EVM. Этот параметр доступен, если интервал измерения равен Custom или Custom with periodic reset. Значение по умолчанию: 100.

Усредняющие размеры

Усреднение размеров для усреднения измерений EVM, определяемых как целое число или вектор строки целых чисел со значениями элементов в диапазоне [1, 3]. Например, для усреднения по строкам задайте для этого параметра значение 2. Значение по умолчанию: 1.

Этот блок поддерживает входы размера var размеров, в которых происходит усреднение. Однако размер ввода для неаварийных размеров должен быть постоянным. Например, если входной размер равен [1000 3 2] и усреднение размеров [1 3], то выходной размер равен [1 3 1]. Количество элементов во втором измерении фиксируется на уровне 3.

Максимальное значение EVM на выходе

Выводит максимальное значение EVM входного вектора или кадра.

Выходной X-процентильный EVM

Включение выходного измерения EVM X-percentile. При выборе этого параметра укажите значение X-percentile (%).

Значение X-процентиля (%)

Этот параметр доступен только при выборе параметра Output X-percentile EVM. X процентиль - это значение EVM, ниже которого лежат X% всех вычисленных значений EVM. По умолчанию используется 95-й процентиль. То есть 95% всех значений EVM ниже этого значения.

Вывод количества обработанных символов

Выводит количество символов, используемых блоком для вычисления значения X-процентиля. Этот параметр доступен только при выборе параметра Output X-percentile EVM.

Моделирование с использованием

Выберите режим моделирования.

Code generation

На первом прогоне модели смоделируйте и создайте код. Если структура блока не изменяется, последующие запуски модели не регенерируют код.

Если режим моделирования Code generation, Системные объекты, соответствующие блокам, принимают максимум девять входов.

Interpreted execution

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

Примеры

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

Измерьте RMS и 90-й процентиль EVM для сигнала 8-PSK в канале AWGN.

Откройте модель путем ввода doc_evm_example в командной строке.

Запустите модель. Блок Display (Simulink) показывает количество символов, используемых для оценки EVM. Временная область показывает значения RMS и 90-го процентиля EVM.

Обратите внимание, что 90% символов имели значение EVM менее 28% и что среднее значение EVM составляет приблизительно 17%.

Экспериментируйте с моделью путем изменения отношения сигнал/шум в блоке канала AWGN. Проверьте его влияние на значения EVM.

Алгоритмы

Как блок EVM, так и объект EVM обеспечивают три метода нормализации. Можно нормализовать измерения в соответствии со средней мощностью опорного сигнала, средней мощностью созвездия или пиковой мощностью созвездия. Различные отраслевые стандарты следуют одному из этих методов нормализации.

Блок или объект вычисляет значение RMS EVM по-разному для каждого метода нормализации.

Метод нормализации EVMАлгоритм
Опорный сигнал

EVMRMS=1N∑k=1N (ek) 1N∑k=1N (Ik2 + Qk2) * 100

Средняя мощность

EVMRMS (%) =1001N∑k=1N (ek) Павг

Пиковая мощность

EVMRMS (%) =1001N∑k=1N (ek) Pmax

Где:

  • ek = ek = (Ik−I˜k) 2 + (Qk−Q˜k) 2

  • Ik = Измерение в фазе k-го символа в пакете

  • Qk = Квадратурное фазовое измерение k-го символа в пакете

  • N = длина входного вектора

  • Pavg = Значение средней мощности созвездия

  • Pmax = Значение пиковой мощности созвездия

  • Ik и Qk представляют идеальные (эталонные) значения. I˜k и Q˜k представляют измеренные (принятые) символы.

Максимальное значение EVM является максимальным значением EVM в кадре или EVMmax=maxk∈[1,..., N] {EVMk}, где k - k-й символ в пакете длины N .

Определение для EVMk зависит от метода нормализации, выбранного для вычисления измерений. Блок или объект поддерживает эти алгоритмы.

Нормализация EVMАлгоритм
Опорный сигнал

EVMk=ek1N∑k=1N (Ik2 + Qk2) * 100

Средняя мощность

EVMk = 100ekPavg

Пиковая мощность

EVMk = 100ekPmax

Блок или объект вычисляет X-процентиль EVM, создавая гистограмму всех входящих значений EVMk. На выходе выводится значение EVM, ниже которого опускается X% значений EVM.

Ссылки

[1] Стандарт IEEE 802.16-2004. «Часть 16: Радиоинтерфейс для стационарных систем широкополосного беспроводного доступа». Октябрь 2004 года.

[2] 3 GPP TS 45.005 V8.1.0 (2008-05). «Сеть радиодоступа: радиопередача и прием».

[3] Стандарт IEEE 802.11a-1999. «Часть 11: Спецификации управления доступом к среде беспроводной локальной сети (MAC) и физического уровня (PHY): высокоскоростной физический уровень в диапазоне 5 ГГц». 1999.

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

.
Представлен в R2009b