Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Быстрое преобразование Фурье




Преобразование Фурье действительной или комплекснозначной функции x(t), заданной на бесконечном интервале, представляет собой комплексную величину

Если область интегрирования не ограничена, то, как уже отмечалось ранее, преобразование X(¦) не существует, если реализация x(t) обладает всеми свойствами стационарного случайного процесса. Ограничив интервал задания функции х(t), скажем, приняв его равным [0, Т], можно построить конечное преобразование Фурье

(7)

Предположим теперь, что функция x(t) представлена N эквидистантными наблюдениями с интервалом дискретности h, который выбран таким образом, что частота среза достаточно высока. Поскольку t0= О, моменты tn = nh (в данном случае удобно начать с п = 0). Уравнение (6) запишется в виде:

Дискретная аппроксимация выражения (7) при произвольном значении f есть:

(7a)

 

Для расчета функции X(f, T) обычно выбираются дискретные значения частоты:

Преобразованная последовательность дает на этих частотах составляющие Фурье:

(8)

 

причем интервал дискретности h внесен в значение X(fk, T), чтобы перед знаком суммы не было множителя. Заметим, что преобразование однозначно только до значений k = N/2, поскольку этой точке соответствует частота Найквиста. Быстрое преобразование Фурье применяется для вычисления последовательности Xk,но может быть также использовано для нахождения коэффициентов Фурье Aq и Bq из соответствующих формул. Упростим обозначения, положив:

Заметим, что W(N) = 1 и при всех и и v справедливо равенство

 

Положим также:

 

Формула (8) примет теперь вид:

(9)

 

 

Следует внимательно рассмотреть уравнения (8) и (9), представляющие собой не что иное, как преобразование Фурье последовательности х(п), содержащей конечное число N членов. Для расчета всех значений X(k) по этим формулам необходимо выпол­нить примерно N2 операций умножения и сложения комплексных чисел (одна такая комплексная операция эквивалентна четырем операциям умножения и сложения действительных чисел).

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

то, как доказано ниже, входящая в уравнение (9) последовательность X(k) может быть найдена итеративно путем расчета суммы р слагаемых:

(N/r1) преобразований Фурье, каждое из которых требует 4r12операций с действительными числами;

(N/r2) преобразований Фурье, каждое из которых требует 4r22операций с действительными числами;

………………………………………….

(N/rp) преобразований Фурье, каждое из которых требует 4rp2операций с действительными числами.

Таким образом, общее число операций:

В результате при использовании БПФ, а не стандартного метода получаем коэффициент ускорения вычислений (к.у.в.):

Пример 9.3. Коэффициент ускорения вычислений для 2р, где р - целое число.

В этом случае, согласно формуле для к.у.в.:

Однако скорость вычислений можно увеличить еще вдвое, используя следующее свойство: при N = 2р все значения W(kn) равны либо +1, либо -1. Таким образом:

(10)

 

Но иэтот результат представляет собой лишь консервативную оценку; в действительности можно добиться нового двукратного увеличения скорости, разделив исходную реализацию пополам и производя расчет. В частности, при N = 213 = 8192 из формулы (10) получаем, что к.у.в.=(8192/52) «158.

Оценка спектральной плотности. Полученные результаты показывают, что первичная оценка спек тральной плотности для отдельной реализации x(t) на частоте f, имеет вид:

 

(11)

 

 

Так как Т = Nh, то, согласно обозначению (7а),

 

На стандартных дискретных значениях частоты:

которые получают при использовании метода БПФ, коэффициенты ряда Фурье определяются формулой (8):

 

(12)

 

 

Таким образом, как вытекает из соотношений (11) и (12), оценка спектральной плотности принимает вид




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 671; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.