exponenta event banner

Модифицированный метод ковариации

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

Библиотека

Оценка/оценка спектра мощности

dspspect3

  • Modified Covariance Method block

Описание

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

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

Выбор Наследовать длину БПФ из порядка оценки указывает, что Nfft на единицу больше порядка оценки. Удаление параметра Inherit FFT length из порядка оценки позволяет использовать параметр FFT length для задания Nfft в качестве степени 2. Перед вычислением БПФ блок блокирует или переносит входной сигнал в Nfft.

При установке флажка Наследовать время выборки из входного сигнала блок вычисляет частотные данные из периода выборки входного сигнала. Для получения действительных выходных данных блоком должны выполняться следующие условия:

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

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

Если эти условия не сохраняются, снимите флажок Наследовать время выборки из ввода. Затем можно указать время выборки с помощью параметра Sample time of original time series.

Сравнение блоков «Метод Бурга», «Метод ковариации», «Метод модифицированной ковариации» и «Метод Юле-Уокера» см. в справочнике по блокам метода Бурга.

Параметры

Порядок оценки

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

Наследование длины БПФ из порядка оценки

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

Длина БПФ

Введите количество точек данных Nfft, для которых необходимо выполнить БПФ. Если Nfft больше, чем размер входного кадра, блок заполняет каждый кадр по мере необходимости. Если значение Nfft меньше размера входного кадра, блок переносит каждый кадр по мере необходимости. Этот параметр становится видимым только при снятии флажка Наследовать длину БПФ из порядка оценки.

Наследование времени выборки из входных данных

Если установлен флажок Наследовать время выборки из ввода, блок вычисляет частотные данные из периода выборки входного сигнала. Для получения действительных выходных данных блоком должны выполняться следующие условия:

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

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

Если эти условия не сохраняются, снимите флажок Наследовать время выборки из ввода. Затем можно указать время выборки с помощью параметра Sample time of original time series.

Время выборки исходного временного ряда

Укажите время выборки исходного сигнала временной области. Этот параметр становится видимым только при снятии флажка Наследовать время выборки из ввода (Inherit sample time from input).

Ссылки

Кей, С. М. Современная спектральная оценка: теория и применение. Энглвуд Клиффс, Нью-Джерси: Прентис-Холл, 1988.

Марпл, С. Л. младший, Цифровой спектральный анализ с приложениями. Энглвуд Клиффс, Нью-Джерси: Прентис-Холл, 1987.

Орфанидис, С. Дж. Введение в обработку сигналов. Энглвуд Клиффс, Нью-Джерси: Прентис-Холл, 1995.

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

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

Вход

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

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

Продукция

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

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

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

См. также

Метод БургаИнструментарий системы DSP
Ковариационный методИнструментарий системы DSP
Модифицированный Covariance AR EstimatorИнструментарий системы DSP
Кратковременный БПФИнструментарий системы DSP
Метод Юле-УокераИнструментарий системы DSP

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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