Как найти фурье спектр

Практическое применение преобразования Фурье для анализа сигналов. Введение для начинающих

Время на прочтение
9 мин

Количество просмотров 256K

1. Преобразование Фурье и спектр сигнала

Во многих случаях задача получения (вычисления) спектра сигнала выглядит следующим образом. Имеется АЦП, который с частотой дискретизации Fd преобразует непрерывный сигнал, поступающий на его вход в течение времени Т, в цифровые отсчеты — N штук. Далее массив отсчетов подается в некую программку, которая выдает N/2 каких-то числовых значений (программист, который утянул из инета написал программку, уверяет, что она делает преобразование Фурье).

Чтобы проверить, правильно ли работает программа, сформируем массив отсчетов как сумму двух синусоид sin(10*2*pi*x)+0,5*sin(5*2*pi*x) и подсунем программке. Программа нарисовала следующее:

image
рис.1 График временной функции сигнала

image
рис.2 График спектра сигнала

На графике спектра имеется две палки (гармоники) 5 Гц с амплитудой 0.5 В и 10 Гц — с амплитудой 1 В, все как в формуле исходного сигнала. Все отлично, программист молодец! Программа работает правильно.

Это значит, что если мы подадим на вход АЦП реальный сигнал из смеси двух синусоид, то мы получим аналогичный спектр, состоящий из двух гармоник.

Итого, наш реальный измеренный сигнал, длительностью 5 сек, оцифрованный АЦП, то есть представленный дискретными отсчетами, имеет дискретный непериодический спектр.

С математической точки зрения — сколько ошибок в этой фразе?

Теперь

начальство решило

мы решили, что 5 секунд — это слишком долго, давай измерять сигнал за 0.5 сек.

image
рис.3 График функции sin(10*2*pi*x)+0,5*sin(5*2*pi*x) на периоде измерения 0.5 сек

image
рис.4 Спектр функции

Что-то как бы не то! Гармоника 10 Гц рисуется нормально, а вместо палки на 5 Гц появилось несколько каких-то непонятных гармоник. Смотрим в интернетах, что да как…

Во, говорят, что в конец выборки надо добавить нули и спектр будет рисоваться нормальный.

image
рис.5 Добили нулей до 5 сек

image
рис.6 Получили спектр

Все равно не то, что было на 5 секундах. Придется разбираться с теорией. Идем в Википедию — источник знаний.

2. Непрерывная функция и представление её рядом Фурье

Математически наш сигнал длительностью T секунд является некоторой функцией f(x), заданной на отрезке {0, T} (X в данном случае — время). Такую функцию всегда можно представить в виде суммы гармонических функций (синусоид или косинусоид) вида:

(1), где:

k — номер тригонометрической функции ( номер гармонической составляющей, номер гармоники)
T — отрезок, где функция определена (длительность сигнала)
Ak — амплитуда k-ой гармонической составляющей,
θk- начальная фаза k-ой гармонической составляющей

Что значит «представить функцию в виде суммы ряда»? Это значит, что, сложив в каждой точке значения гармонических составляющих ряда Фурье, мы получим значение нашей функции в этой точке.

(Более строго, среднеквадратичное отклонение ряда от функции f(x) будет стремиться к нулю, но несмотря на среднеквадратичную сходимость, ряд Фурье функции, вообще говоря, не обязан сходиться к ней поточечно. См. https://ru.wikipedia.org/wiki/Ряд_Фурье.)

Этот ряд может быть также записан в виде:

(2),
где , k-я комплексная амплитуда.

или

(3)

Связь между коэффициентами (1) и (3) выражается следующими формулами:

{A_k}=sqrt{a_k^2+b_k^2}

и

Отметим, что все эти три представления ряда Фурье совершенно равнозначны. Иногда при работе с рядами Фурье бывает удобнее использовать вместо синусов и косинусов экспоненты мнимого аргумента, то есть использовать преобразование Фурье в комплексной форме. Но нам удобно использовать формулу (1), где ряд Фурье представлен в виде суммы косинусоид с соответствующими амплитудами и фазами. В любом случае неправильно говорить, что результатом преобразования Фурье действительного сигнала будут комплексные амплитуды гармоник. Как правильно говорится в Вики «Преобразование Фурье (ℱ) — операция, сопоставляющая одной функции вещественной переменной другую функцию, также вещественной переменной.»

Итого:
Математической основой спектрального анализа сигналов является преобразование Фурье.

Преобразование Фурье позволяет представить непрерывную функцию f(x) (сигнал), определенную на отрезке {0, T} в виде суммы бесконечного числа (бесконечного ряда) тригонометрических функций (синусоид иили косинусоид) с определёнными амплитудами и фазами, также рассматриваемых на отрезке {0, T}. Такой ряд называется рядом Фурье.

Отметим еще некоторые моменты, понимание которых требуется для правильного применения преобразования Фурье к анализу сигналов. Если рассмотреть ряд Фурье (сумму синусоид) на всей оси Х, то можно увидеть, что вне отрезка {0, T} функция представленная рядом Фурье будет будет периодически повторять нашу функцию.

Например, на графике рис.7 исходная функция определена на отрезке {-T2, +T2}, а ряд Фурье представляет периодическую функцию, определенную на всей оси х.

Это происходит потому, что синусоиды сами являются периодическими функциями, соответственно и их сумма будет периодической функцией.


рис.7 Представление непериодической исходной функции рядом Фурье

Таким образом:

Наша исходная функция — непрерывная, непериодическая, определена на некотором отрезке длиной T.
Спектр этой функции — дискретный, то есть представлен в виде бесконечного ряда гармонических составляющих — ряда Фурье.
По факту, рядом Фурье определяется некоторая периодическая функция, совпадающая с нашей на отрезке {0, T}, но для нас эта периодичность не существенна.

Далее.

Периоды гармонических составляющих кратны величине отрезка {0, T}, на котором определена исходная функция f(x). Другими словами, периоды гармоник кратны длительности измерения сигнала. Например, период первой гармоники ряда Фурье равен интервалу Т, на котором определена функция f(x). Период второй гармоники ряда Фурье равен интервалу Т/2. И так далее (см. рис. 8).


рис.8 Периоды (частоты) гармонических составляющих ряда Фурье (здесь Т=2π)

Соответственно, частоты гармонических составляющих кратны величине 1/Т. То есть частоты гармонических составляющих Fk равны Fk= кТ, где к пробегает значения от 0 до ∞, например к=0 F0=0; к=1 F1=1T; к=2 F2=2T; к=3 F3=3T;… Fk= кТ (при нулевой частоте — постоянная составляющая).

Пусть наша исходная функция, представляет собой сигнал, записанный в течение Т=1 сек. Тогда период первой гармоники будет равен длительности нашего сигнала Т1=Т=1 сек и частота гармоники равна 1 Гц. Период второй гармоники будет равен длительности сигнала, деленной на 2 (Т2=Т/2=0,5 сек) и частота равна 2 Гц. Для третьей гармоники Т3=Т/3 сек и частота равна 3 Гц. И так далее.

Шаг между гармониками в этом случае равен 1 Гц.

Таким образом сигнал длительностью 1 сек можно разложить на гармонические составляющие (получить спектр) с разрешением по частоте 1 Гц.
Чтобы увеличить разрешение в 2 раза до 0,5 Гц — надо увеличить длительность измерения в 2 раза — до 2 сек. Сигнал длительностью 10 сек можно разложить на гармонические составляющие (получить спектр) с разрешением по частоте 0,1 Гц. Других способов увеличить разрешение по частоте нет.

Существует способ искусственного увеличения длительности сигнала путем добавления нулей к массиву отсчетов. Но реальную разрешающую способность по частоте он не увеличивает.

3. Дискретные сигналы и дискретное преобразование Фурье

С развитием цифровой техники изменились и способы хранения данных измерений (сигналов). Если раньше сигнал мог записываться на магнитофон и храниться на ленте в аналоговом виде, то сейчас сигналы оцифровываются и хранятся в файлах в памяти компьютера в виде набора чисел (отсчетов).

Обычная схема измерения и оцифровки сигнала выглядит следующим образом.


рис.9 Схема измерительного канала

Сигнал с измерительного преобразователя поступает на АЦП в течение периода времени Т. Полученные за время Т отсчеты сигнала (выборка) передаются в компьютер и сохраняются в памяти.


рис.10 Оцифрованный сигнал — N отсчетов полученных за время Т

Какие требования выдвигаются к параметрам оцифровки сигнала? Устройство, преобразующее входной аналоговый сигнал в дискретный код (цифровой сигнал) называется аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) ( Wiki).

Одним из основных параметров АЦП является максимальная частота дискретизации (или частота семплирования, англ. sample rate) — частота взятия отсчетов непрерывного во времени сигнала при его дискретизации. Измеряется в герцах. (( Wiki))

Согласно теореме Котельникова, если непрерывный сигнал имеет спектр, ограниченный частотой Fмакс, то он может быть полностью и однозначно восстановлен по его дискретным отсчетам, взятым через интервалы времени , т.е. с частотой Fd ≥ 2*Fмакс, где Fd — частота дискретизации; Fмакс — максимальная частота спектра сигнала. Другими слова частота оцифровки сигнала (частота дискретизации АЦП) должна как минимум в 2 раза превышать максимальную частоту сигнала, который мы хотим измерить.

А что будет, если мы будем брать отсчеты с меньшей частотой, чем требуется по теореме Котельникова?

В этом случае возникает эффект «алиасинга» (он же стробоскопический эффект, муаровый эффект), при котором сигнал высокой частоты после оцифровки превращается в сигнал низкой частоты, которого на самом деле не существует. На рис. 11 красная синусоида высокой частоты — это реальный сигнал. Синяя синусоида более низкой частоты — фиктивный сигнал, возникающий вследствие того, за время взятия отсчета успевает пройти больше, чем пол-периода высокочастотного сигнала.


Рис. 11. Появление ложного сигнала низкой частоты при недостаточно высокой частоте дискретизации

Чтобы избежать эффекта алиасинга перед АЦП ставят специальный антиалиасинговый фильтр — ФНЧ (фильтр нижних частот), который пропускает частоты ниже половины частоты дискретизации АЦП, а более высокие частоты зарезает.

Для того, чтобы вычислить спектр сигнала по его дискретным отсчетам используется дискретное преобразование Фурье (ДПФ). Отметим еще раз, что спектр дискретного сигнала «по определению» ограничен частотой Fмакс, меньшей половине частоты дискретизации Fd. Поэтому спектр дискретного сигнала может быть представлен суммой конечного числа гармоник, в отличие от бесконечной суммы для ряда Фурье непрерывного сигнала, спектр которого может быть неограничен. Согласно теореме Котельникова максимальная частота гармоники должна быть такой, чтобы на нее приходилось как минимум два отсчета, поэтому число гармоник равно половине числа отсчетов дискретного сигнала. То есть если в выборке имеется N отсчетов, то число гармоник в спектре будет равно N/2.

Рассмотрим теперь дискретное преобразование Фурье (ДПФ).

Сравнивая с рядом Фурье

видим, что они совпадают, за исключением того, что время в ДПФ имеет дискретный характер и число гармоник ограничено величиной N/2 — половиной числа отсчетов.

Формулы ДПФ записываются в безразмерных целых переменных k, s, где k – номера отсчетов сигнала, s – номера спектральных составляющих.
Величина s показывает количество полных колебаний гармоники на периоде Т (длительности измерения сигнала). Дискретное преобразование Фурье используется для нахождения амплитуд и фаз гармоник численным методом, т.е. «на компьютере»

Возвращаясь к результатам, полученным в начале. Как уже было сказано выше, при разложении в ряд Фурье непериодической функции (нашего сигнала), полученный ряд Фурье фактически соответствует периодической функции с периодом Т. (рис.12).


рис.12 Периодическая функция f(x) с периодом Т0, с периодом измерения Т>T0

Как видно на рис.12 функция f(x) периодическая с периодом Т0. Однако из-за того, что длительность измерительной выборки Т не совпадает с периодом функции Т0, функция, получаемая как ряд Фурье, имеет разрыв в точке Т. В результате спектр данной функции будет содержать большое количество высокочастотных гармоник. Если бы длительность измерительной выборки Т совпадала с периодом функции Т0, то в полученном после преобразования Фурье спектре присутствовала бы только первая гармоника (синусоида с периодом равным длительности выборки), поскольку функция f(x) представляет собой синусоиду.

Другими словами, программа ДПФ «не знает», что наш сигнал представляет собой «кусок синусоиды», а пытается представить в виде ряда периодическую функцию, которая имеет разрыв из-за нестыковки отдельных кусков синусоиды.

В результате в спектре появляются гармоники, которые должны в сумме изобразить форму функции, включая этот разрыв.

Таким образом, чтобы получить «правильный» спектр сигнала, являющегося суммой нескольких синусоид с разными периодами, необходимо чтобы на периоде измерения сигнала укладывалось целое число периодов каждой синусоиды. На практике это условие можно выполнить при достаточно большой длительности измерения сигнала.


Рис.13 Пример функции и спектра сигнала кинематической погрешности редуктора

При меньшей длительности картина будет выглядеть «хуже»:


Рис.14 Пример функции и спектра сигнала вибрации ротора

На практике бывает сложно понять, где «реальные составляющие», а где «артефакты», вызванные некратностью периодов составляющих и длительности выборки сигнала или «скачками и разрывами» формы сигнала. Конечно слова «реальные составляющие» и «артефакты» не зря взяты в кавычки. Наличие на графике спектра множества гармоник не означает, что наш сигнал в реальности из них «состоит». Это все равно что считать, будто число 7 «состоит» из чисел 3 и 4. Число 7 можно представить в виде суммы чисел 3 и 4 — это правильно.

Так и наш сигнал… а вернее даже не «наш сигнал», а периодическую функцию, составленную путем повторения нашего сигнала (выборки) можно представить в виде суммы гармоник (синусоид) с определенными амплитудами и фазами. Но во многих важных для практики случаях (см. рисунки выше) действительно можно связать полученные в спектре гармоники и с реальными процессами, имеющими циклический характер и вносящими значительный вклад в форму сигнала.

Некоторые итоги

1. Реальный измеренный сигнал, длительностью T сек, оцифрованный АЦП, то есть представленный набором дискретных отсчетов (N штук), имеет дискретный непериодический спектр, представленный набором гармоник (N/2 штук).

2. Сигнал представлен набором действительных значений и его спектр представлен набором действительных значений. Частоты гармоник положительны. То, что математикам бывает удобнее представить спектр в комплексной форме с использованием отрицательных частот не значит, что «так правильно» и «так всегда надо делать».

3. Сигнал, измеренный на отрезке времени Т определен только на отрезке времени Т. Что было до того, как мы начали измерять сигнал, и что будет после того — науке это неизвестно. И в нашем случае — неинтересно. ДПФ ограниченного во времени сигнала дает его «настоящий» спектр, в том смысле, что при определенных условиях позволяет вычислить амплитуду и частоту его составляющих.

Использованные материалы и другие полезные материалы.

FourierScope — программа для построения радио сигналов и их спектрального анализа.
Graph — программа с открытым кодом, предназначенная для построения математических графиков.
ДИСКРЕТНОЕ ПРЕОБРАЗОВАНИЕ ФУРЬЕ – КАК ЭТО ДЕЛАЕТСЯ
Дискретное преобразование Фурье (ДПФ)

Преобразование Фурье – одно из базовых понятий в обработке сигналов и анализе данных. Но что оно означает? Геометрическая интерпретация.

Преобразованием Фурье: самый подробный разбор

Возьмём классическую задачу – работу со звуком. Теперь добавим конкретики.

Ваш друг приносит запись своего живого выступления. И это очень удачное выступление. Но! Хотя запись делали на хороший микрофон, в ней всё равно присутствует шум. Друг просит помочь убрать его или хотя бы уменьшить.

Здесь и пригодится знание преобразования Фурье.

Что такое звук в математическом смысле?

Отдельная нота – это гармонический сигнал с определённой частотой и амплитудой.

Как правило, мелодию, речь или иной звуковой сигнал можно представить как сумму гармонических сигналов. Шумом в таком случае мы называем слагаемые, соответствующие любым нежелательным звукам.

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

Запишем определение:

Определение преобразования Фурье

Здесь g(t) – это исходный сигнал (в нашем случае запись друга). В контексте преобразования Фурье его называют оригиналом. G(f) – изображение по Фурье, а параметром f выступает частота.

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

Геометрическая интерпретация преобразования Фурье

Грант Сандерсон предлагает геометрический аналог преобразования Фурье. За несколько графических переходов от исходного сигнала к изображению каждая из компонент определения обретает смысл, а само преобразование получает новое геометрическое прочтение.

В дальнейшем обсуждении предполагается, что вы знакомы с векторами, интегрированием и понятием комплексного числа. Если каких-то знаний вам всё-таки не хватает, ознакомьтесь с материалами из нашей подборки по вузовской математике.

1. Наматываем сигнал

Давайте начнём с самого простого случая. Рассмотрим гармонический сигнал, совершающий 3 колебания в секунду (f0 = 3с-1):

g(t) = 1 + cos (6πt).

Исходный сигнал

Отобразим g(t) на комплексную плоскость. Для этого введём радиус-вектор, который равномерно вращается по часовой стрелке. Его длина в каждый момент времени равна модулю значения сигнала, а частота вращения выбирается произвольным образом.

Теперь построим траекторию движения конца вектора, совершающего полный оборот за две секунды, или, другими словами, с частотой вращения fВ = 0.5 об/с.

Намотка сигнала

Выглядит, будто мы намотали исходный сигнал на начало координат. В минимумах сигнала полученная «намотка» сливается с началом координат, а при приближении к максимумам – отклоняется.

Пока выглядит не особо информативно, не так ли?

А теперь увеличим частоты намотки.

Сначала график распределяется довольно симметрично относительно начала координат до частоты вращения fВ = 3 об/с. Затем максимумы резко смещаются в правую полуплоскость, а намотка перестаёт напоминать узор спирографа.

2. Ищем центр масс

Посмотрим внимательнее, что происходит. В качестве характеристики намотки возьмём усреднённое значение всех её точек – центр масс (отметим его оранжевым цветом).

Строим зависимость положения центра масс от частоты намотки. Сейчас нам достаточно рассмотреть х-кординату, но в дальнейшем для определения преобразования Фурье потребуются обе координаты.

Реальная часть преобразования Фурье гармонического сигнала

Мы видим два пика: в точках fВ = 0 об/с и fВ = 3 об/с. На основании такого поведения центра масс уже можно судить о частоте исходного сигнала (он колеблется с f = 3с-1).

Тогда что означает всплеск на низких частотах?

3. Анализируем влияние смещения

Возможно, вы обратили внимание, что рассматриваемый нами сигнал смещён на единицу. Сдвиг был введён для наглядности, но именно он приводит к усложнению поведения центра масс.

При нулевой частоте всё отображение сигнала на комплексной плоскости располагается на оси абсцисс. На малых частотах намотка по-прежнему группируется в правой полуплоскости.

Как только мы убираем сдвиг, т. е. берём сигнал вида g(t) = cos (6πt), намотка при низких частотах сдвигается влево по оси абсцисс.

Построение радиус-вектора остаётся аналогичным. Его длина равна модулю значения сигнала, направление вращения – положительное. Но при смене знака g(t) направление вектора меняется на противоположное.

Сейчас вы увидите, как меняется намотка и х-координата центра масс несмещённого сигнала.

Реальная часть преобразования Фурье несмещённого сигнала

Таким образом, на графике остался только один резкий скачок.

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

4. Выделяем частоты полигармонического сигнала

Теперь рассмотрим сумму двух гармонических сигналов с частотой колебаний f1 = 2 с-1 и f2 = 3 с-1. Проделаем с ней те же операции – «намотаем» возле начала координат, и, меняя частоту вращения, построим график х-координаты центра масс.

Реальная часть преобразования Фурье для суммы сигналов

Мы наблюдаем два пика в точках fВ = 2 об/с и fВ = 3 об/с, что соответствует частотному составу исходной суммы.

Отметим ещё один интересный факт, верный как для х-координаты, так и для преобразования Фурье. Преобразование для суммы сигналов и сумма преобразований сигналов имеют один и тот же вид. Т. е. преобразование Фурье линейно.

Таким образом, этот подход позволяет определить частоту колебаний как моно-, так и полигармонического сигнала. Осталось математически описать процедуру вычисления центра масс намотки.

Вывод преобразования Фурье

В самом начале рассмотрения мы отобразили исходный сигнал на комплексную плоскость. Такой выбор не случаен – это позволяет рассматривать точки на плоскости как комплексные числа и использовать формулу Эйлера для описания намотки:

e=cos(φ)+i·sin(φ).

Геометрически это соотношение означает, что при любом φ точка e на комплексной плоскости лежит на единичной окружности.

Построим радиус-вектор e при разных значениях φ.

Формула Эйлера

При изменении φ на вектор проходит полный оборот против часовой стрелки, так как – длина единичной окружности. Чтобы задать скорость вращения вектора, показатель степени домножаем на ft, а для смены направления вращения – на -1.

Тогда намотка сигнала g(t) описывается как g(t)e-2πift.

Теперь вычисляем центр масс. Для этого отметим N произвольных точек на графике намотки и вычислим среднее:

Оценка центра масс

Если мы будем увеличивать количество рассматриваемых точек, придём к предельному случаю:

Центр масс

где t1 и t2 – границы интервала, на котором рассматривается сигнал.

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

Полученное выражение и будет являться преобразованием Фурье с той разницей, что в общем виде интегрирование задаётся на интервале от -∞ до +∞.

Такой переход к бесконечному интервалу означает, что мы не накладываем никаких ограничений на длительность рассматриваемого сигнала.

Применение преобразования Фурье для фильтрации

Теперь, говоря о преобразовании Фурье, вы можете представлять его геометрическую интерпретацию – намотку сигнала на комплексную плоскость и вычисление центр масс.

При этом частота намотки f становится входным параметром для изображения по Фурье. Центр масс выступает оценкой, насколько хорошо соотносится (коррелирует) параметр f с присутствующими в сигнале частотами.

После того, как вы найдёте в принесённой другом записи все частотные компоненты, вам останется только вычесть их из изображения и применить обратное преобразование Фурье.

Мы что-то упустили? Напишите об этом в комментариях :)

Одним из мощных средств исследования задач математической физики является метод интегральных преобразований.

Пусть функция f(x) задана на интервале (а, 6), конечном или бесконечном. Интегральным преобразованием функции f(х) называется функция (*)

Преобразование Фурье

где К(х, w) — фиксированная для данного преобразования функция, называемая ядром преобразования (предполагается, что интеграл (*) существует в собственном или несобственном смысле).

Интеграл Фурье

Всякая функция f(x), которая на отрезке [— l, l] удовлетворяет условиям разложимости в ряд Фурье, может быть на этом отрезке представлена тригонометрическим рядом (1)

Преобразование Фурье

Коэффициенты аn и bn ряда (1) определяются по формулам Эйлера—Фурье:
(2)

Преобразование Фурье

Ряд в правой части равенства (1) можно записать в иной форме. С этой целью внесем в него из формул (2) значения коэффициентов аn и bn, подведем под знаки интегралов cos Преобразование Фурьех и sin Преобразование Фурьех (что возможно, поскольку переменной интегрирования является τ) и используем формулу для косинуса разности. Будем иметь
(3)

Преобразование Фурье

Если функция f(x) первоначально была определена на интервале числовой оси, большем, чем отрезок [-l, l] (например, на всей оси), то разложение (3) воспроизведет значения этой функции только на отрезке [-l, l] и продолжит ее на всю числовую ось как периодическую функцию с периодом 2l (рис. 1).

Преобразование Фурье

Поэтому, если функция f(x) (вообще говоря, непериодическая) определена на всей числовой оси, в формуле (3) можно попытаться перейти к пределу при l → +∞. При этом естественно потребовать выполнения следующих условий:

1, f(x) удовлетворяет условиям разложимости в ряд Фурье на любом конечном отрезке оси Ох;

2. функция f(x) абсолютно интегрируема на всей числовой оси,

Преобразование Фурье

При выполнении условия 2 первое слагаемое правой части равенства (3) при l → +∞ стремится к нулю. В самом деле,

Преобразование Фурье

Попытаемся установить, во что перейдет в пределе при l → +∞ сумма в правой части (3). Положим

Преобразование Фурье

так, что Преобразование Фурье. Тогда сумма в правой части (3) примет вид

Преобразование Фурье

В силу абсолютной сходимости интеграла эта сумма при больших l мало отличается от выражения

Преобразование Фурье

которое напоминает интегральную сумму для функции переменного ξ

Преобразование Фурье

составленную для интервала (0, + ∞) изменения Поэтому естественно ожидать, что при l → +∞ (Преобразование Фурье → 0) сумма (5) перейдет в интеграл

Преобразование Фурье

С другой стороны, при l → +∞ (х фиксировано) из формулы (3) вытекает, что

Преобразование Фурье

и мы получаем равенство
(7)

Преобразование Фурье

Достаточное условие справедливости формулы (7) выражается следующей теоремой.

Теорема:

Если функция f(x) абсолютно интегрируема на всей числовой оси —< х < +и имеет вместе со своей производной конечное число точек разрыва первого рода на любом отрезке [а, b], то справедливо равенство

Преобразование Фурье

При этом во всякой точке xq, являющейся точкой разрыва 1-го рода функции f(x), значение интеграла в правой части (7) равно

j [/(^о — 0) + f(xo + 0)].

Формулу (7) называют интегральной формулой Фурье, а стоящий в ее правой части интеграл — интегралам Фурье.

Если воспользоваться формулой для косинуса разности, то формулу (7) можно записать в виде (8)

Преобразование Фурье

где

Преобразование Фурье

Функции а( ξ ), b( ξ ) являются аналогами соответствующих коэффициентов Фурье an и bn 2π-периодической функции, но последние определены для дискретных значений п, в то время как а( ξ ), b( ξ ) определены для непрерывных значений ξ ∈ (— ∞, + ∞).

Комплексная форма интеграла Фурье

Предполагая f(x) абсолютно интегрируемой на всей оси Ох, рассмотрим интеграл

Преобразование Фурье

Этот интеграл равномерно сходится для — ∞ < ξ < + ∞, так как

Преобразование Фурье

и потому представляет собой непрерывную и, очевидно, нечетную функцию от ξ. Но тогда

Преобразование Фурье

С другой стороны, интеграл

Преобразование Фурье

есть четная функция переменной так что

Преобразование Фурье

Поэтому интегральную формулу Фурье можно записать так:

Преобразование Фурье

Умножим равенство

Преобразование Фурье

на мнимую единицу i и прибавим к равенству (10). Получим

Преобразование Фурье

откуда, в силу формулы Эйлера (Преобразование Фурье= cos φ + i sin φ), будем иметь
(11)

Преобразование Фурье

Это — комплексная форма интеграла Фурье. Здесь внешнее интегрирование по ξ понимается в смысле главного значения по Коши:

Преобразование Фурье

Преобразование Фурье. Косинус- и синус-преобразования Фурье

Пусть функция f(x) является кусочно-гладкой на любом конечном отрезке оси Ох и абсолютно интегрируема на всей оси.

Определение:

Функция

Преобразование Фурье

называется преобразованием Фурье функции f(x) (спектральной функцией).

Это — интегральное преобразование функции f(x) на интервале (- ∞ ,+ ∞) с ядром

Преобразование Фурье

Используя интегральную формулу Фурье

Преобразование Фурье

получаем
(2)

Преобразование Фурье

Это так называемое обратное преобразование Фурье, дающее переход от F( ξ ) к f(x). Иногда прямое преобразование Фурье задают так:

Преобразование Фурье

Тогда обратное преобразование Фурье определится формулой

Преобразование Фурье

Преобразование Фурье F( ξ ) функции f(х) определяют также следующим образом:

Преобразование Фурье

Тогда, в свою очередь,

Преобразование Фурье

При этом положение множителя Преобразование Фурье достаточно произвольно: он может входить либо в формулу (1″), либо в формулу (2″).

Пример:

Найти преобразование Фурье функции

Преобразование Фурье

Имеем

Преобразование Фурье

Это равенство допускает дифференцирование по ξ под знаком интеграла (получающийся после дифференцирования интеграл равномерно сходится, когда ξ принадлежит любому конечному отрезку):

Преобразование Фурье

Интегрируя по частям, будем иметь

Преобразование Фурье

Внеинтегральное слагаемое обращается в нуль, и мы получаем

Преобразование Фурье

откуда

Преобразование Фурье

(С — постоянная интегрирования). Полагая в (4) ξ = 0, найдем С —F(0). В силу (3) имеем

Преобразование Фурье

Таким образом,

Преобразование Фурье

В частности, для

Преобразование Фурье

получаем, что

Преобразование Фурье

Пример:

Разряд конденсатора через сопротивление. Рассмотрим функцию

Преобразование Фурье

Для спектральной функции F( ξ ) получаем

Преобразование Фурье

(рис. 2).

Преобразование Фурье

Условие абсолютной интегрируемости функции f(x) на всей числовой оси является весьма жестким. Оно исключает, например, такие элементарные функции, как f(x) = 1. f(x) = x3, f(х) = cosx, f(х) = ех, для которых преобразования Фурье (в рассматриваемой здесь классической форме) не существует.

Фурье-образ имеют только те функции, которые достаточно быстро стремятся к нулю при |х| → + ∞ (как в примерах 1 и 2).

Косинус- и синус-преобразования Фурье

Используя формулу косинуса, разности, перепишем интегральную формулу Фурье

Преобразование Фурье

в следующем виде:

Преобразование Фурье

Пусть f(x) — четная функция. Тогда

Преобразование Фурье

так что из равенства (5) имеем
(6)

Преобразование Фурье

В случае нечетной f(x) аналогично получаем
(7)

Преобразование Фурье

Если f(х) задана лишь на (0, + ∞), то формула (6) продолжает f(x) на всю ось Ох четным образом, а формула (7) — нечетным.

Определение:

Функция

Преобразование Фурье

называется косинус-преобразованием Фурье функции f(x). Из (6) следует, что для четной функции f(x)

Преобразование Фурье

Это означает, что f(x), в свою очередь, является косинус-преобразованием для Fc( ξ ). Иными словами, функции f и Fc являются взаимными косинус-преобразованиями.

Определение:

Функция

Преобразование Фурье

называется синус-преобразованием Фурье функции f(x).
Из (7) получаем, что для нечетной функции f(х)

Преобразование Фурье

т.е. f и Fs являются взаимными синус-преобразованиями.

Пример:

Прямоугольный импульс. Пусть f(t) — четнaя функция, определенная следующим образом:

Преобразование Фурье

Воспользуемся полученным результатом для вычисления интеграла

Преобразование Фурье

В силу формулы (9) имеем

Преобразование Фурье

В точке t = 0 функция f(t) непрерывна и равна единице.

Преобразование Фурье

Поэтому из (12′) получим

Преобразование Фурье

Амплитудный и фазовый спектры интеграла Фурье

Пусть периодическая с периодом 2π функция f(х) разлагается в ряд Фурье

Преобразование Фурье

Это равенство можно записать в виде

Преобразование Фурье

где Cn = Преобразование Фурье — амплитуда колебания с частотой п, φn — фаза. На этом пути мы приходим к понятиям амплитудного и фазового спектров периодической функции.

Для непериодической функции f(x), заданной на (- ∞, + ∞), при определенных условиях оказывается возможным представить ее интегралом Фурье

Преобразование Фурье

осуществляющим разложение этой функции по всем частотам 0 < ξ < + ∞ (разложение по непрерывному спектру частот).

Определение:

Спектральной функцией, или спектральной плотностью интеграла Фурье, называется выражение

Преобразование Фурье

(прямое преобразование Фурье функции f(х)).

Функция

Преобразование Фурье

называется амплитудным спектром, а функция

Преобразование Фурье

(0 — фазовым спектром функции f(x).

Амплитудный спектр A (ξ) служит мерой вклада частоты ξ в функцию f(х).

Пример:

Найти амплитудный и фазовый спектры функции

Преобразование Фурье

Находим спектральную функцию

Преобразование Фурье

Отсюда

Преобразование Фурье

Графики этих функций изображены на рис. 4.

Преобразование Фурье

Свойства преобразования Фурье

1, Линейность. Если F( ξ ) и G( ξ ) — преобразования Фурье функций f(х) и g(х) соответственно, то при любых постоянных а и β преобразованием Фурье функции а f(х) + β g(х) будет функция a F( ξ ) + βG( ξ ).

Пользуясь свойством линейности интеграла, имеем

Преобразование Фурье

Таким образом, преобразование Фурье есть линейный оператор. Обозначая его через Преобразование Фурье будем писать

Преобразование Фурье

Если F( ξ ) есть преобразование Фурье абсолютно интегрируемой на всей числовой оси функции f(х), то F( ξ ) ограничена при всех ξ ∈ (— ∞, + ∞).

Пусть функция f(х) абсолютно интегрируема на всей оси — ∞ < х < + ∞,

Преобразование Фурье

— преобразование Фурье функции f(х). Тогда

Преобразование Фурье

Задача:

Пусть f(x) — функция, допускающая преобразование Фурье, h — действительное число. Функция fh(x) = f(x-h) называется сдвигом функции f(x). Пользуясь определением преобразования Фурье, показать, что

Преобразование Фурье

Задача:

Пусть функция f(x) имеет преобразование Фурье F( ξ ), h — действительное число. Показать, что

Преобразование Фурье

3. Преобразование Фурье и операция дифференцирования. Пусть абсолютно интегрируемая функция f(х) имеет производную f'(х), также абсолютно интегрируемую на всей оси Ох, так что f(х) стремится к нулю при |х| —► + ∞. Считая f'(х) гладкой функцией, запишем

Преобразование Фурье

Интегрируя по частям, будем иметь

Преобразование Фурье

Внеинтегральное слагаемое обращается в нуль (так как f(х) → 0 при |х| → + ∞), и мы получаем (1)

Преобразование Фурье

Таким образом, дифференцированию функции f(х) отвечает умножение ее образа Фурье Преобразование Фурье[f] на множитель iξ.

Если функция f(х) имеет гладкие абсолютно интегрируемые производные до порядка m включительно и все они, как и сама функция f(х), стремятся к нулю при |x| → + ∞, то, интегрируя по частям нужное число раз, получим

Преобразование Фурье

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

Так как преобразование Фурье Преобразование Фурьеабсолютно интегрируемой функции Преобразование Фурье есть ограниченная функция от ξ (свойство 2), то из соотношения (2) получаем для Преобразование Фурье[f] следующую оценку:

Преобразование Фурье

Из этой оценки следует: чем больше функция f(х) имеет абсолютно интегрируемых производных, тем быстрее ее преобразование Фурье стремится к нулю при | ξ | → + ∞.

Замечание:

Условие Преобразование Фурьеявляется достаточно естественным, поскольку обычная теория интегралов Фурье имеет дело с процессами, которые в том или ином смысле имеют начало и конец, но не продолжаются неограниченно с примерно одинаковой интенсивностью.

4. Связь между скоростью убывания функции f(x) при |х| → + ∞ и гладкостью ее преобразования Фурье. Предположим, что не только f(x), но и ее произведение хf(х) является абсолютно интегрируемой функцией на всей оси Ох. Тогда преобразование Фурье

Преобразование Фурье

функции f(x) будет дифференцируемой функцией.

Действительно, формальное дифференцирование по параметру ξ подынтегральной функции приводит к интегралу

Преобразование Фурье

который является абсолютно и равномерно сходящимся относительно параметра Следовательно, дифференцирование возможно, и

Преобразование Фурье

Таким образом,

Преобразование Фурье

т. е. операция умножения f(х) на аргумент х переходит после преобразования Фурье в операцию Преобразование Фурье

Если вместе с функцией f(х) абсолютно интегрируемыми на всей оси Ох являются функции хf(х)…..хmf(х), то процесс дифференцирования можно продолжить.

Получим, что функция F( ξ ) = Преобразование Фурье[f(х)] имеет производные до порядка m включительно, причем

Преобразование Фурье

Таким образом, чем быстрее функция f(х) убывает при |х| → + ∞, тем более гладкой получается функция F( ξ ) = Преобразование Фурье[f(х)].

Теорема:

О свертке. Пусть F1( ξ ) и F2( ξ ) — преобразования Фурье функций f1(x) и f2(x) соответственно. Тогда

Преобразование Фурье

причем двойной интеграл в правой части сходится абсолютно.

Положим х + у = т, так что у = т — х. Тогда будем иметь

Преобразование Фурье

или, меняя порядок интегрирования,

Преобразование Фурье

называется сверткой функций f(x) и f2(x) и обозначается символом Преобразование Фурье. Формула (1) может быть теперь записана так:

Преобразование Фурье

Отсюда видно, что преобразование Фурье свертки функций f1(x) и f2(x) равно умноженному на Преобразование Фурье произведению преобразований Фурье свертываемых функций,

Преобразование Фурье

Замечание:

Нетрудно установить следующие свойства свертки:

1) линейность:

Преобразование Фурье

2) коммутативность:

Преобразование Фурье

Приложения преобразования Фурье

1, Пусть Преобразование Фурье — линейный дифференциальный оператор порядка m с постоянными коэффициентами,

Преобразование Фурье

(аo, a1,… ,ат = const). Используя формулу для преобразования Фурье производных функции у(х), находим

Преобразование Фурье

Рассмотрим дифференциальное уравнение

Преобразование Фурье

где Преобразование Фурье — введенный выше дифференциальный оператор.

Предположим, что искомое решение у(х) имеет преобразование Фурье y(ξ), а функция f(x) имеет преобразование f( ξ ). Применяя преобразование Фурье к уравнению (1), получим вместо дифференциального алгебраическое уравнение на оси Oξ относительно y(ξ)

Преобразование Фурье

так что формально

Преобразование Фурье

где символ Преобразование Фурье обозначает обратное преобразование Фурье.

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

Преобразование Фурье

Они не являются абсолютно интегрируемыми на оси — ∞ < х < + ∞, и преобразование Фурье для них не определено, так что, строго говоря, применять данный метод нельзя. Это ограничение можно обойти, если ввести в рассмотрение так называемые обобщенные функции. Однако в ряде случаев преобразование Фурье все же применимо в своей классической форме.

Пример:

Найти решение u = u(x,t) уравнения

Преобразование Фурье

(а = const), при начальных условиях

Преобразование Фурье

Это — задача о свободных колебаниях бесконечной однородной струны, когда задано начальное отклонение φ(х) точек струны, а начальные скорости отсутствуют.

Поскольку пространственная переменная х изменяется в пределах от — ∞ до + ∞, подвергнем уравнение и начальные условия преобразованию Фурье по переменной х. Будем предполагать, что

1) функции u(z, t) и φ(x) — достаточно гладкие и стремятся к нулю при х → + ∞ и ∀t ≥ О настолько быстро, что существуют преобразования Фурье

Преобразование Фурье
Преобразование Фурье

2) допустимы операции дифференцирования, так что

Преобразование Фурье

Умножая обе части (2) на Преобразование Фурье и интегрируя по x от — ∞ до + ∞, получим

Преобразование Фурье

а из начальных условий (3) найдем

Преобразование Фурье

Таким образом, применяя к задаче (2)-(3) преобразование Фурье, приходим к задаче Коши (8)—(10) для обыкновенного дифференциального уравнения, где ξ — параметр. Решением уравнения (8) является функция

Преобразование Фурье

Из условий (9) и (10) находим, что С1( ξ ) = φ( ξ ). C2( ξ ) = 0, так что v( ξ, t) = φ( ξ )cos aξt. Применяя обратное преобразование Фурье, получим

Преобразование Фурье

Это частный случай формулы Даламбера решения задачи (2)-(3).

2. Преобразование Фурье может быть использовано при решении некоторых интегральных уравнений, т. е. уравнений, в которых неизвестная функция входит под знак интеграла.

Рассмотрим, например, уравнение

Преобразование Фурье

где φ(х) — искомая функция. Записав (1) в виде

Преобразование Фурье

замечаем, что левую часть (2) можно рассматривать как преобразование Фурье функции φ(х), так что (2) равносильно следующему равенству:

Преобразование Фурье

Тогда по формуле обращения

Преобразование Фурье

Функция Преобразование Фурье есть решение уравнения (1).

Понятие о многомерном преобразовании Фурье

Преобразование Фурье:

Преобразование Фурье

Пусть

Преобразование Фурье

Многомерным преобразованием Фурье абсолютно интегрируемой функции f(х1, х2,…, хb) называется функция

Преобразование Фурье

или, короче,

Преобразование Фурье

где

Преобразование Фурье

символ Преобразование Фурье обозначает интегрирование по всему пространству Rn.

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

Преобразование Фурье

имеем

Преобразование Фурье

Дополнение к преобразованию Фурье

Преобразование Фурье

Преобразование Фурье

Преобразование Фурье

Смотрите также:

Решение заданий и задач по предметам:

  • Математика
  • Высшая математика
  • Математический анализ
  • Линейная алгебра

Дополнительные лекции по высшей математике:

  1. Тождественные преобразования алгебраических выражений
  2. Функции и графики
  3. Преобразования графиков функций
  4. Квадратная функция и её графики
  5. Алгебраические неравенства
  6. Неравенства
  7. Неравенства с переменными
  8. Прогрессии в математике
  9. Арифметическая прогрессия
  10. Геометрическая прогрессия
  11. Показатели в математике
  12. Логарифмы в математике
  13. Исследование уравнений
  14. Уравнения высших степеней
  15. Уравнения высших степеней с одним неизвестным
  16. Комплексные числа
  17. Непрерывная дробь (цепная дробь)
  18. Алгебраические уравнения
  19. Неопределенные уравнения
  20. Соединения
  21. Бином Ньютона
  22. Число е
  23. Непрерывные дроби
  24. Функция
  25. Исследование функций
  26. Предел
  27. Интеграл
  28. Двойной интеграл
  29. Тройной интеграл
  30. Интегрирование
  31. Неопределённый интеграл
  32. Определенный интеграл
  33. Криволинейные интегралы
  34. Поверхностные интегралы
  35. Несобственные интегралы
  36. Кратные интегралы
  37. Интегралы, зависящие от параметра
  38. Квадратный трехчлен
  39. Производная
  40. Применение производной к исследованию функций
  41. Приложения производной
  42. Дифференциал функции
  43. Дифференцирование в математике
  44. Формулы и правила дифференцирования
  45. Дифференциальное исчисление
  46. Дифференциальные уравнения
  47. Дифференциальные уравнения первого порядка
  48. Дифференциальные уравнения высших порядков
  49. Дифференциальные уравнения в частных производных
  50. Тригонометрические функции
  51. Тригонометрические уравнения и неравенства
  52. Показательная функция
  53. Показательные уравнения
  54. Обобщенная степень
  55. Взаимно обратные функции
  56. Логарифмическая функция
  57. Уравнения и неравенства
  58. Положительные и отрицательные числа
  59. Алгебраические выражения
  60. Иррациональные алгебраические выражения
  61. Преобразование алгебраических выражений
  62. Преобразование дробных алгебраических выражений
  63. Разложение многочленов на множители
  64. Многочлены от одного переменного
  65. Алгебраические дроби
  66. Пропорции
  67. Уравнения
  68. Системы уравнений
  69. Системы уравнений высших степеней
  70. Системы алгебраических уравнений
  71. Системы линейных уравнений
  72. Системы дифференциальных уравнений
  73. Арифметический квадратный корень
  74. Квадратные и кубические корни
  75. Извлечение квадратного корня
  76. Рациональные числа
  77. Иррациональные числа
  78. Арифметический корень
  79. Квадратные уравнения
  80. Иррациональные уравнения
  81. Последовательность
  82. Ряды сходящиеся и расходящиеся
  83. Тригонометрические функции произвольного угла
  84. Тригонометрические формулы
  85. Обратные тригонометрические функции
  86. Теорема Безу
  87. Математическая индукция
  88. Показатель степени
  89. Показательные функции и логарифмы
  90. Множество
  91. Множество действительных чисел
  92. Числовые множества
  93. Преобразование рациональных выражений
  94. Преобразование иррациональных выражений
  95. Геометрия
  96. Действительные числа
  97. Степени и корни
  98. Степень с рациональным показателем
  99. Тригонометрические функции угла
  100. Тригонометрические функции числового аргумента
  101. Тригонометрические выражения и их преобразования
  102. Преобразование тригонометрических выражений
  103. Комбинаторика
  104. Вычислительная математика
  105. Прямая линия на плоскости и ее уравнения
  106. Прямая и плоскость
  107. Линии и уравнения
  108. Прямая линия
  109. Уравнения прямой и плоскости в пространстве
  110. Кривые второго порядка
  111. Кривые и поверхности второго порядка
  112. Числовые ряды
  113. Степенные ряды
  114. Ряды Фурье
  115. Функциональные ряды
  116. Функции многих переменных
  117. Метод координат
  118. Гармонический анализ
  119. Вещественные числа
  120. Предел последовательности
  121. Аналитическая геометрия
  122. Аналитическая геометрия на плоскости
  123. Аналитическая геометрия в пространстве
  124. Функции одной переменной
  125. Высшая алгебра
  126. Векторная алгебра
  127. Векторный анализ
  128. Векторы
  129. Скалярное произведение векторов
  130. Векторное произведение векторов
  131. Смешанное произведение векторов
  132. Операции над векторами
  133. Непрерывность функций
  134. Предел и непрерывность функций нескольких переменных
  135. Предел и непрерывность функции одной переменной
  136. Производные и дифференциалы функции одной переменной
  137. Частные производные и дифференцируемость функций нескольких переменных
  138. Дифференциальное исчисление функции одной переменной
  139. Матрицы
  140. Линейные и евклидовы пространства
  141. Линейные отображения
  142. Дифференциальные теоремы о среднем
  143. Теория устойчивости дифференциальных уравнений
  144. Функции комплексного переменного
  145. Преобразование Лапласа
  146. Теории поля
  147. Операционное исчисление
  148. Системы координат
  149. Рациональная функция
  150. Интегральное исчисление
  151. Интегральное исчисление функций одной переменной
  152. Дифференциальное исчисление функций нескольких переменных
  153. Отношение в математике
  154. Математическая логика
  155. Графы в математике
  156. Линейные пространства
  157. Первообразная и неопределенный интеграл
  158. Линейная функция
  159. Выпуклые множества точек
  160. Система координат

Понравилась статья? Поделить с друзьями:
  • Как найти рецепт суши
  • Как найти закрытый диалог в дискорде
  • Как найти переносные слова в тексте
  • Как найти момент импульса земли
  • Как найти фактическую заработную плату