Измерьте величину вектора ошибок
Служебные блоки
Блок EVM Measurement измеряет величину вектора ошибок (EVM), которая является показателем эффективности модулятора или демодулятора.
Блок имеет один или два входных сигналов: принятый сигнал и, опционально, опорный сигнал. Необходимо выбрать, использует ли блок ссылку из входа порта или из ссылочного созвездия.
Блок нормируется к средней степени опорного сигнала, средней степени созвездия или пиковой степени созвездия. Для RMS EVM, максимального EVM и X - процентиль EVM, расчеты выхода отражают метод нормализации.
Выходным выходом EVM по умолчанию является значение RMS EVM в процентах с опцией максимальных значений EVM или X-процентных значений EVM. Максимальное значение EVM представляет наихудшее значение EVM на пакет. Для опции X -percentile можно включить выходной порт, который возвращает количество символов, обработанных в вычислениях процентиля.
Таблица показывает тип выхода, параметр, который выбирает тип выхода, вычислительные модули и соответствующий интервал измерения.
Выход | Параметр активации | Модули | Интервал измерения |
---|---|---|---|
RMS EVM | Нет (вывод по умолчанию) | Процент | Current length | Entire history | Custom | Custom with periodic reset |
Максимальное значение EVM | Output maximum EVM | Процент | Current length | Entire history | Custom | Custom with periodic reset |
Процентиль EVM | Output X-percentile EVM | Процент | Entire history |
Количество символов | Output X-percentile EVM и Output the number of symbols processed | Ничего | Entire history |
Блок принимает типы данных с двойной, одинарной и фиксированной точками. Выход блока всегда double
.
Выбирает метод, которым блок нормализует измерения:
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
.
Задает ссылочные точки созвездия как вектор. Этот параметр доступен только, когда Reference signal 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. Этот параметр доступен, когда Measurement interval Custom
или Custom with periodic reset
. Значение по умолчанию является 100
.
Усредняющие размерности, по которым можно усреднить измерения EVM, заданные как целое число или вектор-строка из целых чисел со значениями элемента в области значений [1, 3]. Для примера, чтобы среднее значение между строками, установите этот параметр равным 2
. Значение по умолчанию является 1
.
Этот блок поддерживает входы var-size размерностей, в которых происходит усреднение. Однако вход сигнала для не усредненных размерностей должен быть постоянным. Для примера, если размер входа [1000 3 2]
а Averaging dimensions есть [1 3]
, затем размер выхода [1 3 1]
. Количество элементов во втором измерении фиксируется на уровне 3.
Выводит максимальное значение EVM вектора или входа системы координат.
Включает выходное X -личное измерение EVM. При выборе этой опции задайте X-percentile value (%).
Этот параметр доступен только при выборе Output X-percentile EVM. X-й процентиль является значением EVM, ниже которого находятся X% всех вычисленных значений EVM. Параметр по умолчанию равен 95-му процентилю. То есть 95% всех значений EVM ниже этого значения.
Выводит количество символов, которые блок использует для вычисления значения X -percentile. Этот параметр доступен только при выборе Output X-percentile EVM .
Выберите режим симуляции.
Code generation
При первом запуске модели моделируйте и сгенерируйте код. Если структура блока не меняется, последующие запуски модели не регенерируют код.
Если режим симуляции Code generation
Системные объекты, соответствующие блокам, принимают максимум девять входы.
Interpreted execution
Моделируйте модель, не генерируя код. Эта опция приводит к более быстрому времени запуска, но может снизить эффективность последующей симуляции.
Блок EVM и объект EVM обеспечивают три метода нормализации. Можно нормировать измерения в соответствии со средней степенью опорного сигнала, средней степенью созвездия или пиковой степенью созвездия. Одним из таких методов нормализации являются различные промышленные стандарты.
Блок или объект вычисляет значение EVM RMS по-разному для каждого метода нормализации.
Метод нормализации EVM | Алгоритм |
---|---|
Опорный сигнал |
|
Средняя степень |
|
Пиковая степень |
|
Где:
ek =
Ik = Синфазное измерение k-го символа в пакете
Qk = Квадратурное измерение фазы k-го символа в пакете
N = Вход длины вектора
Pavg = Значение для Average constellation power
Pmax = Значение для Peak constellation power
Ik и Qk представляют идеальные (ссылочные) значения. и представление измеренных (принятых) символов.
max EVM является максимальным значением EVM в системе координат или где k - k-й символ в пакете N длины .
Определение для EVMk изменяется в зависимости от того, какой метод нормализации вы выбираете для вычисления измерений. Блок или объект поддерживает эти алгоритмы.
Нормализация EVM | Алгоритм |
---|---|
Опорный сигнал |
|
Средняя степень |
|
Пиковая степень |
|
Блок или объект вычисляет X -percentile EVM путем создания гистограммы всех входящих значений EVMk. Этот выход предоставляет значение EVM, ниже которого падают X% значений EVM.
[1] Стандарт IEEE 802.16-2004. «Часть 16: Беспроводной интерфейс для фиксированных систем широкополосного беспроводного доступа». Октябрь 2004.
[2] 3 ГПП ТС 45.005 V8.1.0 (2008-05). «Радио Доступа Сеть: Радиопередача и прием».
[3] Стандарт IEEE 802.11a-1999. «Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: High-Speed Physical Layer in the 5 GHz Band». 1999.