Измерьте величину вектора ошибок
The comm.EVM
(амплитуда вектора ошибок) Система object™ измеряет эффективность модулятора или демодулятора ослабленного сигнала.
Чтобы измерить величину вектора ошибок:
Определите и настройте свой объект EVM. См. «Конструкция».
Функции step
для измерения эффективности модулятора или демодулятора в соответствии со свойствами comm.EVM
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной системным объектом, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
EVM = comm.EVM
создает объект величины вектора ошибок, EVM
. Этот объект измеряет величину нарушения в модулированном сигнале.
EVM = comm.EVM(
создает Name
,Value
)EVM
объект с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
Пример: EVM = comm.EVM('ReferenceSignalSource','Estimated
from reference constellation')
создает объект, EVM
, который измеряет RMS EVM принятого сигнала при помощи ссылки созвездия.
|
Метод нормализации Метод нормализации, используемый в вычислении EVM, указывается как одно из следующего: |
|
Средняя степень созвездия Средняя степень созвездия, заданная в ваттах как положительный действительный скаляр. Это свойство доступно при |
|
Пиковая степень созвездия Пиковая степень созвездия, заданная в ваттах как положительный действительный скаляр. Это свойство доступно при |
|
Источник опорного сигнала Источник опорного сигнала, заданный как |
|
Ссылочное созвездие Ссылочное созвездие, заданное как вектор. Это свойство доступно, когда Значение по умолчанию является |
|
Источник интервала измерения Источник интервала измерения, заданный как один из следующих:
|
|
Интервал измерения Интервал измерения, за который вычисляется EVM, заданный в выборках как действительное положительное целое число. Это свойство доступно при |
|
Средние размерности Усредняющие размерности, по которым можно усреднить измерения EVM, заданные как целое число или вектор-строка из целых чисел со значениями элемента в области значений [1, 3]. Для примера, чтобы среднее значение между строками, установите это свойство равным Объект поддерживает входы переменного размера по размерностям, в которых происходит среднее значение. Однако размер входа для не усреднённых размерностей должен оставаться постоянным между вызовами объекта. Для примера, если вход имеет размер |
|
Максимальный выходной порт измерения EVM Максимальный выходной порт измерения EVM, заданный как логический скаляр. Чтобы создать выход порт для максимальных измерений EVM, установите это свойство равным |
|
X выходной порт EVM -личности X -личный выходной порт измерения EVM, заданный как логический скаляр. Чтобы создать выходной порт для измерений X -percentile EVM, установите это свойство |
|
X значение -percentile X -личное значение, ниже которого падает X% измерений EVM, заданное как действительный скаляр от |
|
Выходной порт счетчика символов Выходной порт подсчета символов, заданный как логический скаляр. Чтобы вывести количество накопленных символов, используемых для вычисления X измерений EVM, установите это свойство на |
шаг | Измерьте величину вектора ошибок |
Блок 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.