Измерьте величину вектора ошибок
Служебные блоки
Блок EVM Measurement измеряет величину вектора ошибок (EVM), которая является индикацией относительно производительности демодулятора или модулятора.
Блок имеет один или два входных сигнала: полученный сигнал и, опционально, ссылочный сигнал. Необходимо выбрать, если блок использует ссылку от входного порта или от ссылочного созвездия.
Блок нормирует к средней ссылочной степени сигнала, средней степени созвездия или пиковой степени созвездия. Для RMS EVM, максимальный EVM и X - процентиль EVM, выходные расчеты отражают метод нормализации.
EVM по умолчанию выход является RMS EVM в проценте с опцией максимального EVM или X - процентиль значения EVM. Максимальный EVM представляет худший случай значение EVM на пакет. Для X - опция процентили, можно включить выходной порт, который возвращает количество символов, обработанных в расчетах процентили.
Таблица показывает выходной тип, параметр, который выбирает выходной тип, модули расчета и соответствующий интервал измерения.
Вывод | Параметр активации | Модули | Интервал измерения |
---|---|---|---|
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 | 'none' | 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 как скалярный или вектор-строку, элементами которого являются положительные целые числа. Например, к среднему значению через строки, устанавливает этот параметр на 2
. Значением по умолчанию является 1
.
Этот блок поддерживает входные параметры размера var размерностей, в которых происходит усреднение. Однако входной размер для неусредненных размерностей должен быть постоянным. Например, если входным размером является [1000 3 2]
и Averaging dimensions является [1 3]
, затем выходным размером является [1 3 1]
. Число элементов во втором измерении фиксируется в 3.
Выводит максимальный EVM входного вектора или системы координат.
Включает выход X - процентиль измерение EVM. Когда вы выбираете эту опцию, задаете X-percentile value (%).
Этот параметр доступен только, когда вы выбираете Output X-percentile EVM. X th процентиль является значением EVM, ниже которого лежит X % всех вычисленных значений EVM. Значения по умолчанию параметра к 95-й процентили. Таким образом, 95% всех значений EVM ниже этого значения.
Выводит количество символов, что блок используется для расчета X - значение процентили. Этот параметр доступен только, когда вы выбираете Output X-percentile EVM.
Выберите режим симуляции.
Code generation
На первом запуске модели симулируйте и сгенерируйте код. Если структура блока не изменяется, последующие запуски модели не регенерируют код.
Если режимом симуляции является Code generation
, Системные объекты, соответствующие блокам, принимают максимум девяти входных параметров.
Interpreted execution
Симулируйте модель, не генерируя код. Эта опция приводит к, быстрее запускают времена, но может замедлить последующую производительность симуляции.
И блок EVM и объект EVM предоставляют три метода нормализации. Можно нормировать измерения согласно средней степени ссылочного сигнала, средней степени созвездия или пиковой степени созвездия. Различные промышленные стандарты следуют одному из этих методов нормализации.
Блок или объект вычисляют RMS значение EVM по-другому для каждого метода нормализации.
Метод нормализации EVM | Алгоритм |
---|---|
Ссылочный сигнал |
|
Средняя степень |
|
Пиковая мощность |
|
Где:
ek =
Ik = Синфазное измерение k th символ в пакете
Qk = измерение фазы Quadrature k th символ в пакете
N = длина Входного вектора
Pavg = значение для Average constellation power
Pmax = значение для Peak constellation power
Ik и Qk представляют идеальные (ссылочные) значения. и представляйте измеренные (полученные) символы.
Макс. EVM является максимальным значением EVM в системе координат или где k является k th символ в пакете длины N.
Определение для EVMk варьируется, в зависимости от которого метода нормализации вы выбираете для вычислительных измерений. Блок или поддержка объектов эти алгоритмы.
Нормализация EVM | Алгоритм |
---|---|
Ссылочный сигнал |
|
Средняя степень |
|
Пиковая мощность |
|
Блок или объект вычисляют X - процентиль EVM путем создания гистограммы всех входящих значений EVMk. Выход вводит значение EVM, ниже которого падает X % значений EVM.
[1] Стандарт IEEE 802.16-2004. "Часть 16: интерфейс Air для фиксированных широкополосных систем беспроводного доступа". Октябрь 2004.
[2] 3 GPP TS 45.005 V8.1.0 (2008-05). "Сеть радиодоступа: Радио-передача и прием".
[3] Стандарт IEEE 802.11a-1999. "Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) технические требования: высокоскоростной Физический уровень в Полосе на 5 ГГц". 1999.