Относительная важность определенных частот в составном сигнале
В обработке сигналов спектр мощности непрерывного во времени сигнала описывает распределение мощности по частотным компонентам, составляющим этот сигнал. [1] Согласно анализу Фурье , любой физический сигнал может быть разложен на ряд дискретных частот или спектр частот в непрерывном диапазоне. Статистическое среднее значение любого вида сигнала (включая шум ), проанализированное с точки зрения его частотного содержания, называется его спектром .
Когда энергия сигнала концентрируется вокруг конечного временного интервала, особенно если его полная энергия конечна, можно вычислить спектральную плотность энергии . Чаще используется спектральная плотность мощности (СПМ или просто спектр мощности ), которая применяется к сигналам, существующим в течение всего времени или в течение достаточно большого периода времени (особенно по отношению к продолжительности измерения), что он мог бы существовать в течение бесконечного временного интервала. СПМ тогда относится к спектральному распределению энергии, которое было бы найдено в единицу времени, поскольку полная энергия такого сигнала в течение всего времени, как правило, была бы бесконечной. Суммирование или интегрирование спектральных компонентов дает полную мощность (для физического процесса) или дисперсию (в статистическом процессе), идентичную той, что была бы получена путем интегрирования по временной области, как диктует теорема Парсеваля . [1]
Спектр физического процесса часто содержит существенную информацию о природе . Например, высота тона и тембр музыкального инструмента немедленно определяются из спектрального анализа. Цвет источника света определяется спектром электрического поля электромагнитной волны, поскольку он колеблется на чрезвычайно высокой частоте. Получение спектра из временных рядов, таких как эти, включает преобразование Фурье и обобщения, основанные на анализе Фурье. Во многих случаях временная область специально не используется на практике, например, когда дисперсионная призма используется для получения спектра света в спектрографе , или когда звук воспринимается через его воздействие на слуховые рецепторы внутреннего уха, каждый из которых чувствителен к определенной частоте.
Однако эта статья концентрируется на ситуациях, в которых временной ряд известен (по крайней мере, в статистическом смысле) или напрямую измерен (например, с помощью микрофона, оцифрованного компьютером). Спектр мощности важен в статистической обработке сигналов и в статистическом изучении стохастических процессов , а также во многих других областях физики и техники . Обычно процесс является функцией времени, но можно аналогичным образом обсудить данные в пространственной области, разлагаемые в терминах пространственной частоты . [1]
Единицы
В физике сигнал может быть волной, например, электромагнитной волной , акустической волной или вибрацией механизма. Спектральная плотность мощности (СПМ) сигнала описывает мощность, присутствующую в сигнале, как функцию частоты на единицу частоты. Спектральная плотность мощности обычно выражается в единицах СИ ватт на герц (сокращенно Вт/Гц). [ 2]
Например , когда сигнал определяется только напряжением , то нет уникальной мощности, связанной с указанной амплитудой. В этом случае «мощность» просто рассчитывается в терминах квадрата сигнала, поскольку она всегда будет пропорциональна фактической мощности, передаваемой этим сигналом в заданное сопротивление . Поэтому для PSD можно использовать единицы В 2 Гц −1 . Спектральная плотность энергии (ESD) будет иметь единицы В 2 с Гц −1 , поскольку энергия имеет единицы мощности, умноженные на время (например, ватт-час ). [3]
В общем случае единицы PSD будут отношением единиц дисперсии к единице частоты; так, например, ряд значений смещения (в метрах) с течением времени (в секундах) будет иметь PSD в единицах квадратных метров на герц, м 2 /Гц. При анализе случайных колебаний для PSD ускорения часто используются единицы g 2 Гц −1 , где g обозначает перегрузку . [4]
Математически нет необходимости назначать физические измерения сигналу или независимой переменной. В последующем обсуждении значение x ( t ) останется неопределенным, но независимой переменной будет считаться время.
Односторонний против двустороннего
PSD может быть либо односторонней функцией только положительных частот, либо двусторонней функцией как положительных, так и отрицательных частот , но только с половиной амплитуды. Шумовые PSD обычно односторонние в инженерии и двусторонние в физике. [5]
Определение
Спектральная плотность энергии
Спектральная плотность энергии описывает, как энергия сигнала или временного ряда распределяется с частотой. Здесь термин энергия используется в обобщенном смысле обработки сигнала; [6] то есть энергия сигнала :
Спектральная плотность энергии наиболее подходит для переходных процессов, то есть импульсных сигналов, имеющих конечную полную энергию. Конечной или нет, теорема Парсеваля (или теорема Планшереля) дает нам альтернативное выражение для энергии сигнала: [7]
где:
— значение преобразования Фурье на частоте (в Гц ). Теорема также верна в случаях дискретного времени. Поскольку интеграл в левой части — это энергия сигнала, значение можно интерпретировать как функцию плотности, умноженную на бесконечно малый частотный интервал, описывающую энергию, содержащуюся в сигнале на частоте в частотном интервале .
Следовательно, спектральная плотность энергии определяется как: [8]
В качестве физического примера того, как можно измерить спектральную плотность энергии сигнала, предположим, что представляет собой потенциал (в вольтах ) электрического импульса, распространяющегося по линии передачи с сопротивлением , и предположим, что линия заканчивается согласованным резистором (так что вся энергия импульса подается на резистор и ничего не отражается обратно). По закону Ома мощность, подаваемая на резистор в момент времени, равна , поэтому полная энергия находится путем интегрирования по времени по длительности импульса. Чтобы найти значение спектральной плотности энергии на частоте , можно вставить между линией передачи и резистором полосовой фильтр , который пропускает только узкий диапазон частот ( скажем, ) вблизи интересующей частоты, а затем измерить полную энергию, рассеиваемую на резисторе. Тогда значение спектральной плотности энергии на оценивается как . В этом примере, поскольку мощность имеет единицы измерения V 2 Ω −1 , энергия имеет единицы измерения V 2 s Ω −1 = J , и, следовательно, оценка спектральной плотности энергии имеет единицы измерения J Hz −1 , как и требуется. Во многих ситуациях часто забывают шаг деления на , так что спектральная плотность энергии вместо этого имеет единицы измерения V 2 Hz −1 .
Это определение обобщается простым образом на дискретный сигнал со счетно бесконечным числом значений , например, на сигнал, дискретизированный в дискретные моменты времени :
где — дискретное преобразование Фурье для Интервал дискретизации необходим для сохранения правильных физических единиц и для обеспечения того, чтобы мы восстанавливали непрерывный случай в пределе. Но в математических науках интервал часто устанавливается равным 1, что упрощает результаты за счет общности. (см. также нормализованную частоту )
Спектральная плотность мощности
Приведенное выше определение спектральной плотности энергии подходит для переходных процессов (импульсных сигналов), энергия которых сосредоточена вокруг одного временного окна; тогда преобразования Фурье сигналов, как правило, существуют. Для непрерывных сигналов во всем времени, нужно скорее определить спектральную плотность мощности (СПМ), которая существует для стационарных процессов ; это описывает, как мощность сигнала или временного ряда распределяется по частоте, как в простом примере, приведенном ранее. Здесь мощность может быть фактической физической мощностью или, чаще всего, для удобства с абстрактными сигналами, просто идентифицируется с квадратом значения сигнала. Например, статистики изучают дисперсию функции во времени (или по другой независимой переменной), и, используя аналогию с электрическими сигналами (среди других физических процессов), принято называть ее спектром мощности, даже когда нет вовлеченной физической мощности. Если бы кто-то создал физический источник напряжения , который следовал бы и прикладывал его к клеммам резистора сопротивлением один Ом , то действительно мгновенная мощность, рассеиваемая в этом резисторе, была бы выражена в ваттах .
Средняя мощность сигнала за все время, таким образом, определяется следующим средним значением по времени, где период сосредоточен вокруг некоторого произвольного времени :
Однако, ради работы с последующей математикой, удобнее иметь дело с временными ограничениями в самом сигнале, а не с временными ограничениями в границах интеграла. Таким образом, у нас есть альтернативное представление средней мощности, где и есть единица в пределах произвольного периода и ноль в других местах.
Очевидно, что в случаях, когда приведенное выше выражение для P не равно нулю, интеграл должен неограниченно расти, поскольку T неограниченно растет. Вот почему мы не можем использовать энергию сигнала, которая является этим расходящимся интегралом, в таких случаях.
При анализе частотного содержания сигнала можно было бы вычислить обычное преобразование Фурье ; однако для многих интересующих нас сигналов преобразование Фурье формально не существует. [nb 1] Независимо от этого, теорема Парсеваля говорит нам, что мы можем переписать среднюю мощность следующим образом.
Тогда спектральная плотность мощности определяется просто как подынтегральное выражение выше. [9] [10]
Отсюда, в силу теоремы о свертке , мы также можем рассматривать как преобразование Фурье временной свертки и , где * представляет комплексное сопряжение. Учитывая, что
и делая, , имеем:
где теорема о свертке была использована при переходе от 3 -й к 4-й строке.
Теперь, если мы разделим временную свертку, указанную выше, на период и возьмем предел как , она станет функцией автокорреляции неоконированного сигнала , которая обозначается как , при условии, что является эргодической , что верно в большинстве, но не во всех, практических случаях. [примечание 2]
Отсюда мы видим, снова предполагая эргодичность , что спектральная плотность мощности может быть найдена как преобразование Фурье автокорреляционной функции ( теорема Винера–Хинчина ). [11]
Многие авторы используют это равенство для фактического определения спектральной плотности мощности. [12]
Мощность сигнала в заданной полосе частот , где , можно вычислить путем интегрирования по частоте. Поскольку , равное количество мощности может быть отнесено к положительным и отрицательным полосам частот, что учитывает фактор 2 в следующей форме (такие тривиальные факторы зависят от используемых соглашений):
В более общем смысле, аналогичные методы могут использоваться для оценки изменяющейся во времени спектральной плотности. В этом случае временной интервал конечен, а не стремится к бесконечности. Это приводит к снижению спектрального покрытия и разрешения, поскольку частоты меньше не дискретизируются, а результаты на частотах, которые не являются целым кратным , не являются независимыми. При использовании только одного такого временного ряда оцененный спектр мощности будет очень «шумным»; однако это можно смягчить, если можно оценить ожидаемое значение (в приведенном выше уравнении) с использованием большого (или бесконечного) числа краткосрочных спектров, соответствующих статистическим ансамблям реализаций , оцененных в течение указанного временного окна.
Как и в случае со спектральной плотностью энергии, определение спектральной плотности мощности можно обобщить для дискретных временных переменных . Как и прежде, мы можем рассмотреть окно с сигналом, дискретизированным в дискретные моменты времени для общего периода измерения .
Обратите внимание, что единая оценка PSD может быть получена с помощью конечного числа выборок. Как и прежде, фактическая PSD достигается, когда (и, таким образом , ) приближается к бесконечности, и формально применяется ожидаемое значение. В реальном приложении обычно усредняют PSD конечного измерения по многим испытаниям, чтобы получить более точную оценку теоретической PSD физического процесса, лежащего в основе отдельных измерений. Эту вычисленную PSD иногда называют периодограммой . Эта периодограмма сходится к истинной PSD, когда число оценок, а также интервал времени усреднения приближаются к бесконечности. [13]
Если оба сигнала обладают спектральными плотностями мощности, то аналогичным образом можно рассчитать и взаимную спектральную плотность; как СПМ связана с автокорреляцией, так и взаимная спектральная плотность связана с взаимной корреляцией .
Свойства спектральной плотности мощности
Некоторые свойства PSD включают в себя: [14]
Спектр мощности всегда действителен и неотрицателен, а спектр действительного процесса также является четной функцией частоты: .
Используя теорему Парсеваля , можно вычислить дисперсию (среднюю мощность) процесса, проинтегрировав спектр мощности по всем частотам:
Для реального процесса x ( t ) со спектральной плотностью мощности можно вычислить интегрированный спектр или спектральное распределение мощности , которое определяет среднюю полосу мощности, содержащуюся в частотах от DC до f, используя: [15]
Обратите внимание, что предыдущее выражение для полной мощности (дисперсии сигнала) является частным случаем, когда f → ∞ .
Спектральная плотность перекрестной мощности
При наличии двух сигналов и , каждый из которых обладает спектральными плотностями мощности и , можно определить перекрестную спектральную плотность мощности ( CPSD ) или перекрестную спектральную плотность ( CSD ). Для начала рассмотрим среднюю мощность такого объединенного сигнала.
Используя те же обозначения и методы, которые использовались для вывода спектральной плотности мощности, мы используем теорему Парсеваля и получаем
, где, опять же, вклады и уже понятны. Обратите внимание, что , поэтому полный вклад в перекрестную мощность, как правило, равен удвоенной действительной части любого отдельного CPSD . Как и прежде, отсюда мы переформулируем эти произведения как преобразование Фурье временной свертки, которое при делении на период и доведении до предела становится преобразованием Фурье функции взаимной корреляции . [16]
где — взаимная корреляция с , а — взаимная корреляция с . В свете этого PSD рассматривается как особый случай CSD для . Если и — действительные сигналы (например, напряжение или ток), их преобразования Фурье и обычно ограничены положительными частотами по соглашению. Следовательно, при типичной обработке сигналов полное CPSD — это всего лишь одно из CPSD , масштабированное в два раза.
Для дискретных сигналов x n и y n соотношение между кросс-спектральной плотностью и кросс-ковариацией имеет вид
Оценка
Целью оценки спектральной плотности является оценка спектральной плотности случайного сигнала из последовательности временных выборок. В зависимости от того, что известно о сигнале, методы оценки могут включать параметрические или непараметрические подходы и могут быть основаны на анализе во временной или частотной области. Например, распространенный параметрический метод включает в себя подгонку наблюдений к авторегрессионной модели . Распространенным непараметрическим методом является периодограмма .
Спектральный центроид сигнала — это средняя точка его функции спектральной плотности, т.е. частота, которая делит распределение на две равные части.
Спектральная граничная частота ( SEF ), обычно выражаемая как «SEF x », представляет собой частоту, ниже которой находится x процентов от общей мощности данного сигнала; как правило, x находится в диапазоне от 75 до 95. Это более популярная мера, используемая в мониторинге ЭЭГ , в этом случае SEF по-разному использовалась для оценки глубины анестезии и стадий сна . [17] [18]
Спектральная огибающая — это огибающая кривой спектральной плотности. Она описывает одну точку во времени (одно окно, если быть точным). Например, при дистанционном зондировании с использованием спектрометра спектральная огибающая объекта является границей его спектральных свойств, определяемых диапазоном уровней яркости в каждой из интересующих спектральных полос .
Спектральная плотность является функцией частоты, а не функцией времени. Однако спектральная плотность небольшого окна более длинного сигнала может быть рассчитана и построена в зависимости от времени, связанного с окном. Такой график называется спектрограммой . Это основа ряда методов спектрального анализа, таких как кратковременное преобразование Фурье и вейвлеты .
Иногда встречается амплитудная спектральная плотность ( ASD ), которая является квадратным корнем из PSD; ASD сигнала напряжения имеет единицы измерения В Гц −1/2 . [19] Это полезно, когда форма спектра довольно постоянна, поскольку изменения в ASD тогда будут пропорциональны изменениям в самом уровне напряжения сигнала. Но математически предпочтительнее использовать PSD, поскольку только в этом случае площадь под кривой имеет смысл с точки зрения фактической мощности по всем частотам или по указанной полосе пропускания.
Приложения
Любой сигнал, который может быть представлен как переменная, которая изменяется во времени, имеет соответствующий частотный спектр. Это включает в себя знакомые сущности, такие как видимый свет (воспринимаемый как цвет ), музыкальные ноты (воспринимаемые как высота тона ), радио/телевидение (определяемые их частотой или иногда длиной волны ) и даже регулярное вращение Земли. Когда эти сигналы рассматриваются в форме частотного спектра, раскрываются определенные аспекты полученных сигналов или основных процессов, их производящих. В некоторых случаях частотный спектр может включать в себя отчетливый пик, соответствующий компоненту синусоидальной волны . И, кроме того, могут быть пики, соответствующие гармоникам основного пика, указывающие на периодический сигнал, который не является просто синусоидальным. Или непрерывный спектр может показывать узкие частотные интервалы, которые сильно усилены, соответствующие резонансам, или частотные интервалы, содержащие почти нулевую мощность, как это было бы с помощью режекторного фильтра .
Анализатор спектра измеряет величину кратковременного преобразования Фурье (STFT) входного сигнала. Если анализируемый сигнал можно считать стационарным процессом, STFT является хорошей сглаженной оценкой его спектральной плотности мощности.
Космология
Первичные флуктуации , изменения плотности в ранней Вселенной, количественно определяются спектром мощности, который показывает мощность изменений как функцию пространственного масштаба.
^ Некоторые авторы, например, (Risken & Frank 1996, стр. 30) все еще используют ненормализованное преобразование Фурье формальным способом для формулирования определения спектральной плотности мощности
, где — дельта-функция Дирака . Такие формальные утверждения иногда могут быть полезны для руководства интуицией, но всегда должны использоваться с максимальной осторожностью.
^ Теорема Винера–Хинчина придает смысл этой формуле для любого стационарного процесса в широком смысле при более слабых гипотезах: не обязательно быть абсолютно интегрируемым, достаточно лишь существовать. Но интеграл больше не может интерпретироваться как обычно. Формула также имеет смысл, если интерпретировать ее как включающую распределения (в смысле Лорана Шварца , а не в смысле статистической кумулятивной функции распределения ) вместо функций. Если является непрерывным, теорему Бохнера можно использовать для доказательства того, что ее преобразование Фурье существует как положительная мера , функция распределения которой равна F (но не обязательно как функция и не обязательно обладающая плотностью вероятности).
^ abc P Stoica & R Moses (2005). «Спектральный анализ сигналов» (PDF) .
^ Уильям Д. Пенни (2009). «Курс обработки сигналов, глава 7».
^ Иранманеш и Родригес-Вильегас 2017.
^ Имтиас и Родригес-Вильегас 2014.
^ Майкл Серна и Одри Ф. Харви (2000). «Основы анализа и измерения сигналов на основе БПФ» (PDF) .
Ссылки
Биролини, Алессандро (2007). Надежность техники . Берлин; Нью-Йорк: Springer Science & Business Media. ISBN 978-3-540-49388-4.
Браун, Роберт Гровер; Хванг, Патрик YC (1997). Введение в случайные сигналы и прикладную фильтрацию Калмана с упражнениями и решениями Matlab . Нью-Йорк: Wiley-Liss. ISBN 978-0-471-12839-7.
Дэвенпорт, Уилбур Б. (младший); Рут, Уильям Л. (1987). Введение в теорию случайных сигналов и шума . Нью-Йорк: Wiley-IEEE Press. ISBN 978-0-87942-235-6.
Имтиаз, Сайед Анас; Родригес-Вильегас, Эстер (2014). «Алгоритм с низкими вычислительными затратами для обнаружения быстрого сна с использованием одноканальной ЭЭГ». Annals of Biomedical Engineering . 42 (11): 2344–59. doi : 10.1007/s10439-014-1085-6. PMC 4204008. PMID 25113231.
Iranmanesh, Saam; Rodriguez-Villegas, Esther (2017). «Система обнаружения веретена сна сверхнизкого энергопотребления на чипе». Труды IEEE по биомедицинским схемам и системам . 11 (4): 858–866. doi : 10.1109/TBCAS.2017.2690908. hdl : 10044/1/46059 . PMID 28541914. S2CID 206608057.