Modified Covariance Method

Оценка спектральной плотности степени с использованием модифицированного метода ковариации

Библиотека

Спектр мощности

dspspect3

  • Modified Covariance Method block

Описание

Блок Модифицированный метод ковариации оценивает степень спектральную плотность (PSD) входа, используя модифицированный метод ковариации. Этот метод подбирает авторегрессивную (AR) модель к сигналу. Это происходит путем минимизации ошибок прямого и обратного предсказания в смысле наименьших квадратов. Estimation order значения параметров задает порядок полнополюсной модели. Чтобы гарантировать действительный выход, параметр Estimation order должен быть меньше или равен двум третям длины входа вектора. Блок вычисляет спектр из БПФ оцененных параметров модели AR.

Это вход должно быть вектор-столбец. Этот вход представляет систему координат последовательных временных выборок из одноканального сигнала. Блок выводит вектор-столбец, содержащую оценку степени спектральной плотности сигнала в Nfft одинаково разнесенных частотных точках. Частотные точки находятся в области значений [0, Fs), где Fs - частота дискретизации сигнала.

Выбор Inherit FFT length from estimation order определяет, что Nfft на единицу больше, чем порядок оценки. Очистка параметра Inherit FFT length from estimation order позволяет вам использовать параметр FFT length для задания Nfft как степени 2. Блок zero-pads или переносит вход в Nfft перед вычислением БПФ.

Когда вы устанавливаете флажок Inherit sample time from input, блок вычисляет частотные данные из периода дискретизации входного сигнала. Чтобы блок произвел допустимый выход, должны состояться следующие условия:

  • Вход в блок является исходным сигналом, без выборок добавленных или удаленных (путем вставки нулей, для примера).

  • Период дискретизации сигнала временной области в симуляции равен периоду дискретизации исходных временных рядов.

Если эти условия не удерживаются, снимите флажок Inherit sample time from input. Затем можно задать шаг расчета, используя параметр Sample time of original time series.

Смотрите ссылку на Burg Method блок для сравнения блоков Burg Method, Ковариации Method, Модифицированного метода ковариации и Метода Юла-Уокера.

Параметры

Estimation order

Задайте порядок модели AR. Чтобы гарантировать действительный выход, параметр Estimation order должен быть меньше или равен двум третям длины входа вектора.

Inherit FFT length from estimation order

При установке этого флажка опция задает, что длина БПФ на единицу больше, чем порядок оценки. Чтобы указать число точек для БПФ, снимите этот флажок. Затем можно задать степень двойки длин БПФ, используя параметр FFT length.

FFT length

Введите количество точек данных, Nfft, на которых будет выполняться БПФ. Когда Nfft больше, чем размер входного кадра, блок обнуляет каждую систему координат по мере необходимости. Когда Nfft меньше, чем размер входного кадра, блок оборачивает каждую систему координат по мере необходимости. Этот параметр становится видимым только при снятии флажка Inherit FFT length from estimation order.

Inherit sample time from input

Если вы выбираете флажок Inherit sample time from input, блок вычисляет частотные данные из периода дискретизации входного сигнала. Чтобы блок произвел допустимый выход, должны состояться следующие условия:

  • Вход в блок является исходным сигналом, без выборок добавленных или удаленных (путем вставки нулей, для примера).

  • Период дискретизации сигнала временной области в симуляции равен периоду дискретизации исходных временных рядов.

Если эти условия не удерживаются, снимите флажок Inherit sample time from input. Затем можно задать шаг расчета, используя параметр Sample time of original time series.

Sample time of original time series

Задайте шаг расчета исходного сигнала временной области. Этот параметр становится видимым только при снятии флажка Inherit sample time from input.

Ссылки

Кей, С. М. Современная спектральная оценка: теория и применение. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1988.

Марпл, С. Л. Младший, Цифровой спектральный анализ с применением. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1987.

Орфанидис, С. Дж. Введение в обработку сигналов. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1995.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

Вход

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Выход

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Тип выходных данных совпадает с типом входных данных.

См. также

Burg MethodDSP System Toolbox
Covariance MethodDSP System Toolbox
Modified Covariance AR EstimatorDSP System Toolbox
Short-Time FFTDSP System Toolbox
Yule-Walker MethodDSP System Toolbox

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

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a