Phase Noise Measurement

Вычислите шум фазы в определенных векторах смещения частоты

  • Библиотека:
  • Mixed-Signal Blockset / PLL / Measurements & Testbenches

  • Phase Noise Measurement block

Описание

Блок Phase Noise Measurement измеряет и строит профиль шума фазы какое-то время доменный сигнал. Это также отображает значения шума фазы для заданного вектора смещения частоты на значке блока.

Порты

Входной параметр

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

Введите сигнал области времени с блоком Phase Noise Measurement в виде скаляра.

Типы данных: double

Параметры

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

Наименьшая положительная частота, которая может быть разрешена в виде действительной положительной скалярной величины. Resolution bandwidth (Hz) используется, чтобы определить длину окна для спектрального анализа с помощью валлийского метода. Для получения дополнительной информации смотрите Оценку Спектра — Метод валлийцев.

В общем случае Resolution bandwidth (Hz) должен быть меньше чем или равен самому низкому значению частоты смещения.

Программируемое использование

  • Использование get_param(gcb,'ResBandwidth') просмотреть текущее значение Resolution bandwidth (Hz).

  • Использование set_param(gcb,'ResBandwidth',value) установить Resolution bandwidth (Hz) на определенное значение.

Количество спектральных средних значений в виде положительного целочисленного скаляра. dsp.SpectrumEstimator Система object™ используемый блоком Phase Noise Measurement вычисляет текущий спектр мощности или оценку спектра плотности энергии путем усреднения по номеру, заданному No. of spectral averages.

Программируемое использование

  • Использование get_param(gcb,'SpectralAverages') просмотреть текущее значение No. of spectral averages.

  • Использование set_param(gcb,'SpectralAverages',value) установить No. of spectral averages на определенное значение.

Анализ измерения задержек заданным количеством времени, чтобы избежать повреждения переходными процессами в виде действительного неотрицательного скаляра в s.

Программируемое использование

  • Использование get_param(gcb,'HoldOffTime') просмотреть текущее значение Hold off time (s).

  • Использование set_param(gcb,'HoldOffTime',value) установить Hold off time (s) на определенное значение.

Частота указывает относительно основной частоты, где шум фазы вычисляется в виде действительного ценного вектора в Гц.

Программируемое использование

  • Использование get_param(gcb,'PhaseNoiseFreqOffset') просмотреть текущее значение Frequency offset vector (Hz).

  • Использование set_param(gcb,'PhaseNoiseFreqOffset',value) установить Frequency offset vector (Hz) на определенное значение.

Задайте целевой вектор шума фазы для данного вектора смещения частоты. По умолчанию эта опция является невыбранной

Целевой профиль шума фазы для данного вектора смещения частоты в виде действительного ценного вектора в дБн/Гц. Phase noise vector (dBc/Hz) является степенью шума фазы в пропускной способности на 1 Гц, сосредоточенной при заданных смещениях частоты относительно поставщика услуг

Зависимости

Чтобы включить этот параметр, выберите параметр Specify target.

Программируемое использование

  • Использование get_param(gcb,'TargetPhaseNoise') просмотреть текущее значение Phase noise vector (dBc/Hz).

  • Использование set_param(gcb,'TargetPhaseNoise',value) установить Phase noise vector (dBc/Hz) на определенное значение.

Щелкните, чтобы установить Recommended min. simulation stop time (s), о котором сообщает блок Phase Noise Measurement как время остановки модели.

Щелкните, чтобы построить измеренный профиль шума фазы входного сигнала. Целевой профиль шума фазы также overlayed, если опция Specify target выбрана. Можно построить профиль шума фазы любое время в процессе моделирования.

Щелкните, чтобы экспортировать результаты измерения в электронную таблицу Excel (XLS) или как разделенные от запятой значения (CSV) после того, как симуляция будет завершена.

Алгоритмы

Блок Phase Noise Measurement использует нулевые точки пересечения сигнала измерить шум фазы. От нулевых точек пересечения ошибка фазы (φ) извлечена и при повышении и при падающем ребре сигнала. Зафиксированная ошибка фазы используется, чтобы сгенерировать периодический сигнал (sin (φ)). Этот периодический сигнал интерполирован с помощью фиксированного временного шага, пропорционального максимальному смещению частоты шума фазы. Плотность энергии модифицированного сигнала шума фазы, с помощью dsp.SpectrumEstimator Системный объект, непосредственно обеспечивает профиль шума фазы сигнала интереса.

Введенный в R2019a