В статистической обработке сигналов целью оценки спектральной плотности ( SDE ) или просто спектральной оценки является оценка спектральной плотности (также известной как спектральная плотность мощности ) сигнала из последовательности временных выборок сигнала. [1] Интуитивно говоря, спектральная плотность характеризует частотный состав сигнала. Одной из целей оценки спектральной плотности является обнаружение любых периодичностей в данных путем наблюдения пиков на частотах, соответствующих этим периодичностям.
Некоторые методы SDE предполагают, что сигнал состоит из ограниченного (обычно небольшого) числа генерируемых частот плюс шум, и стремятся найти местоположение и интенсивность генерируемых частот. Другие не делают никаких предположений о числе компонентов и стремятся оценить весь генерируемый спектр.
Спектральный анализ , также называемый анализом частотной области или оценкой спектральной плотности, представляет собой технический процесс разложения сложного сигнала на более простые части. Как описано выше, многие физические процессы лучше всего описываются как сумма многих отдельных частотных компонентов. Любой процесс, который количественно определяет различные величины (например, амплитуды, мощности, интенсивности) в зависимости от частоты (или фазы ), можно назвать спектральным анализом .
Спектральный анализ может быть выполнен для всего сигнала. В качестве альтернативы сигнал может быть разбит на короткие сегменты (иногда называемые кадрами ), и спектральный анализ может быть применен к этим отдельным сегментам. Периодические функции (такие как ) особенно хорошо подходят для этого подразделения. Общие математические методы анализа непериодических функций попадают в категорию анализа Фурье .
Преобразование Фурье функции создает частотный спектр, который содержит всю информацию об исходном сигнале, но в другой форме. Это означает, что исходная функция может быть полностью реконструирована ( синтезирована ) с помощью обратного преобразования Фурье . Для идеальной реконструкции анализатор спектра должен сохранять как амплитуду , так и фазу каждого частотного компонента. Эти два фрагмента информации могут быть представлены в виде двумерного вектора, как комплексное число или как величина (амплитуда) и фаза в полярных координатах (т. е. как фазор ) . Распространенным методом обработки сигналов является рассмотрение квадрата амплитуды или мощности ; в этом случае полученный график называется спектром мощности .
Из-за обратимости преобразование Фурье называется представлением функции в терминах частоты, а не времени; таким образом, это представление в частотной области . Линейные операции, которые могут быть выполнены во временной области, имеют аналоги, которые часто могут быть выполнены более легко в частотной области. Частотный анализ также упрощает понимание и интерпретацию эффектов различных операций во временной области, как линейных, так и нелинейных. Например, только нелинейные или зависящие от времени операции могут создавать новые частоты в частотном спектре.
На практике почти все программное обеспечение и электронные устройства, которые генерируют частотные спектры, используют дискретное преобразование Фурье (ДПФ), которое работает с выборками сигнала и которое обеспечивает математическое приближение к полному интегральному решению. ДПФ почти всегда реализуется эффективным алгоритмом, называемым быстрым преобразованием Фурье (БПФ). Массив квадратичных компонент ДПФ представляет собой тип спектра мощности, называемый периодограммой , который широко используется для изучения частотных характеристик функций без шума, таких как импульсные характеристики фильтров и функции окна . Но периодограмма не обеспечивает выигрыша в обработке при применении к шумоподобным сигналам или даже к синусоидам при низких отношениях сигнал/шум. Другими словами, дисперсия ее спектральной оценки на заданной частоте не уменьшается с увеличением числа выборок, используемых в вычислении. Это можно смягчить путем усреднения по времени ( метод Уэлча [2] ) или по частоте ( сглаживание ). Метод Уэлча широко используется для оценки спектральной плотности (SDE). Однако методы, основанные на периодограммах, вносят небольшие смещения, которые неприемлемы в некоторых приложениях. Поэтому в следующем разделе представлены другие альтернативы.
Было разработано много других методов спектральной оценки, чтобы смягчить недостатки базовой периодограммы. Эти методы в целом можно разделить на непараметрические , параметрические и , в последнее время, полупараметрические (также называемые разреженными) методы. [3] Непараметрические подходы явно оценивают ковариацию или спектр процесса, не предполагая, что процесс имеет какую-либо определенную структуру. Некоторые из наиболее распространенных оценок, используемых для основных приложений (например, метод Уэлча ), являются непараметрическими оценками, тесно связанными с периодограммой. Напротив, параметрические подходы предполагают, что базовый стационарный стохастический процесс имеет определенную структуру, которую можно описать с помощью небольшого числа параметров (например, с помощью модели авторегрессии или скользящего среднего ). В этих подходах задача состоит в оценке параметров модели, описывающей стохастический процесс. При использовании полупараметрических методов базовый процесс моделируется с использованием непараметрической структуры с дополнительным предположением, что число ненулевых компонентов модели мало (т. е. модель разрежена). Аналогичные подходы могут также использоваться для восстановления отсутствующих данных [4] , а также для реконструкции сигнала .
Ниже приведен частичный список методов оценки спектральной плотности:
При параметрической спектральной оценке предполагается, что сигнал моделируется стационарным процессом , имеющим функцию спектральной плотности (СФП), которая является функцией частоты и параметров . [8] Тогда задача оценки становится задачей оценки этих параметров.
Наиболее распространенная форма параметрической оценки SDF использует в качестве модели авторегрессионную модель порядка . [8] : 392 Последовательность сигналов, подчиняющаяся процессу с нулевым средним, удовлетворяет уравнению
где - фиксированные коэффициенты и - процесс белого шума с нулевым средним и инновационной дисперсией . SDF для этого процесса -
с интервалом времени выборки и частотой Найквиста .
Существует ряд подходов к оценке параметров процесса и, следовательно, спектральной плотности: [8] : 452-453
Альтернативные параметрические методы включают подгонку к модели скользящего среднего (MA) и к модели полностью авторегрессионного скользящего среднего (ARMA).
Оценка частоты — это процесс оценки частоты , амплитуды и фазового сдвига сигнала в присутствии шума с учетом предположений о количестве компонентов. [10] Это контрастирует с общими методами, описанными выше, которые не делают предварительных предположений о компонентах.
Если требуется оценить только частоту одного самого громкого чистого тонального сигнала , можно использовать алгоритм определения высоты тона .
Если доминирующая частота изменяется с течением времени, то проблема становится оценкой мгновенной частоты , как определено в представлении время-частота . Методы оценки мгновенной частоты включают методы, основанные на распределении Вигнера-Вилле и функциях неопределенности более высокого порядка . [11]
Если требуется узнать все (возможно, сложные) частотные компоненты принятого сигнала (включая переданный сигнал и шум), используется многотональный подход.
Типичная модель сигнала состоит из суммы комплексных экспонент в присутствии белого шума ,
Спектральная плотность мощности состоит из импульсных функций в дополнение к функции спектральной плотности, обусловленной шумом.
Наиболее распространенные методы оценки частоты включают идентификацию шумового подпространства для извлечения этих компонентов. Эти методы основаны на собственном разложении матрицы автокорреляции на сигнальное подпространство и шумовое подпространство. После того, как эти подпространства идентифицированы, функция оценки частоты используется для нахождения частот компонентов из шумового подпространства. Наиболее популярными методами оценки частоты на основе шумового подпространства являются метод Писаренко , метод классификации множественных сигналов (MUSIC), метод собственных векторов и метод минимальной нормы.
Предположим , что от до — временной ряд (дискретное время) с нулевым средним. Предположим, что это сумма конечного числа периодических компонент (все частоты положительны):
Дисперсия для функции с нулевым средним, как указано выше, определяется выражением
Если бы эти данные были выборками, взятыми из электрического сигнала, то это была бы его средняя мощность (мощность — это энергия в единицу времени, поэтому она аналогична дисперсии, если энергия аналогична квадрату амплитуды).
Теперь для простоты предположим, что сигнал бесконечно распространяется во времени, поэтому перейдем к пределу: Если средняя мощность ограничена, что почти всегда имеет место в реальности, то существует следующий предел, представляющий собой дисперсию данных.
Опять же, для простоты, перейдем к непрерывному времени и предположим, что сигнал распространяется бесконечно во времени в обоих направлениях. Тогда эти две формулы станут
и
Среднеквадратичное значение равно , поэтому дисперсия равна Следовательно, вклад в среднюю мощность, исходящий от компонента с частотой , равен Все эти вклады складываются в среднюю мощность
Тогда мощность как функция частоты равна , а ее статистическая кумулятивная функция распределения будет иметь вид
— ступенчатая функция , монотонно не убывающая. Ее скачки происходят на частотах периодических компонентов , а значение каждого скачка — это мощность или дисперсия этого компонента.
Дисперсия — это ковариация данных с самим собой. Если мы теперь рассмотрим те же данные, но с задержкой , мы можем взять ковариацию с и определить ее как функцию автокорреляции сигнала (или данных) :
Если существует, то это четная функция от Если средняя мощность ограничена, то существует всюду, конечна и ограничена чем является средняя мощность или дисперсия данных.
Можно показать, что можно разложить на периодические составляющие с такими же периодами, как :
Фактически это спектральное разложение по различным частотам, и оно связано с распределением мощности по частотам: амплитуда частотной составляющей представляет собой ее вклад в среднюю мощность сигнала.
Спектр мощности этого примера не является непрерывным, и поэтому не имеет производной, и поэтому этот сигнал не имеет функции спектральной плотности мощности. В общем случае спектр мощности обычно будет суммой двух частей: линейного спектра, такого как в этом примере, который не является непрерывным и не имеет функции плотности, и остатка, который абсолютно непрерывен и имеет функцию плотности.