Дискретный ряд Фурье
Рассмотрим периодическую последовательность
где r – любое целое число. Как и непрерывные периодические сигналы, такие последовательности можно представить рядом Фурье, состоящим из сумм комплексных экспотенциальных последовательностей, т. е. экспонент, частоты которых кратны основной частоте (2/ N):
где k – целое число. При этом выражение
называют дискретным рядом Фурье (ДРФ). Как видно, в отличие от непрерывных периодических сигналов, для представления которых в виде ряда Фурье требуется бесконечно много комплексных экспонент, в ряде Фурье для N -периодического дискретного сигнала участвует только N таких последовательностей. Это является следствием того, что комплексные экспоненты
Множитель 1/ N введен для удобства и не влияет на характер представления. Чтобы найти коэффициенты
Учитывая далее ортогональность комплексных экспонент, которая означает, что
Выражение (1.98) можно представить в виде:
Отсюда следует, что коэффициент
Следует отметить, что последовательность
Коэффициенты Для удобства введем обозначение
Тогда пара выражений, определяющая ДРФ, принимает следующий вид:
12. Свойства дискретных рядов Фурье. Периодическая свертка двух последовательностей. Дискретные ряды Фурье, как и ряды Фурье, преобразования Фурье и Лапласа непрерывных сигналов и z -преобразование дискретных апериодических последовательностей, обладают целым рядом важных свойств, которые позволяют успешно применять их при обработке сигналов. Многие из основных свойств ДРФ аналогичны свойствам преобразования Фурье и z -преобразования. Однако ввиду периодичности последовательностей 1. Линейность. Если две периодические последовательности коэффициенты ДРФ определяются как
где все последовательности 2. Сдвиг последовательности. Если периодическая последовательность Вследствие того, что коэффициенты ряда Фурье периодической последовательности представляют также периодическую последовательность, то аналогичный результат справедлив и для сдвига коэффициентов Фурье. В этом случае значения периодической последовательности 3. Двойственность. Формулы (1.104) свидетельствует о том, что анализ и синтез ДРФ отличаются друг от друга только множителем 1/ N и знаком экспоненты WN. Более того, исходная последовательность и коэффициенты ее ДРФ представляют собой один и тот же тип последовательностей – периодический. В этом случае с учетом множителя 1/ N и знаков экспонент в (1.104) можно получить, что
или, меняя местами k и n,
Легко видеть, что равенство (1.107) очень похоже на формулу для Более кратко свойства двойственности формулируются следующим образом: если последовательность 4. Симметричность. Симметрии ДРФ, как и симметрии преобразования Фурье, часто упрощают решение конкретных задач. Однако прежде чем обсуждать это важное свойство приведем некоторые определения. Сопряженно-симметричной последовательностью называется последовательность, для которой
где
Вещественнозначную сопряженно-симметричную последовательность, для которой Таким образом, если у комплексной последовательности Для действительной (вещественной) последовательности свойство симметрии следующие:
Кроме того, для последовательности 5. Периодическая свёртка. Пусть
Видно, что последовательности
Пример 1.10. Вычислим периодическую свертку двух последовательностей
Рис. 1.18 иллюстрирует процедуру вычисления периодической свертки.
Последовательность б. Зеркально отображенная последовательность
Рис. 1.18. Вычисление периодической свертки Рассмотрим вычисление свертки на одном периоде: первый отсчет Следующий отсчет При этом типе свертки, как видно из рисунка 1.18, когда один период последовательности Результаты вычислений свертки для данного примера приведены в таблице 1.5. Вычисление периодической свертки
Рис. 1.19. Результат вычисления периодической свертки Если поменять местами время и частоту (теорема двойственности), то можно получить аналогичные результаты и для коэффициентов дискретного ряда Фурье. Это значит, что периодическая последовательность
и с точностью до коэффициента 13. Дискретное преобразование Фурье. Основные свойства. Последовательность конечной длины N представляется периодической последовательностью периода N, один период которой совпадает с исходной. Следовательно, заданная последовательность будет иметь такое же представление по Фурье, что и периодическая. Итак, рассмотрим последовательность
Так как
Как известно, выражение Последовательность конечной длины
Для удобства введём прямоугольную последовательность
При такой записи будем иметь
Так как коэффициенты
Для периодических последовательностей
Так как суммирование в этих выражениях распространяется только на интервал от 0 до N – 1, то из последних трёх равенств (1.117), (1.118) и (1.119) следует, что формула анализа формула синтеза Эта пара выражений и есть дискретное преобразование Фурье (ДПФ), причём, первое из них называется прямым (формула анализа), а второе – обратным (формула синтеза). Следует отметить, что различие между последовательностью конечной длины N и периодической последовательностью периода N невелико в том смысле, что обе они определяются только N значениями и поэтому различия между их Фурье-представлениями также невелики. 1.4.2.1. Свойства ДПФ. 1. Линейность. Если две последовательности конечной длины то ДПФ этой последовательности будет определяться следующим образом:
где Ясно, что если N 1 – число ненулевых отсчетов последовательности x 1(n), а– длина последовательности x 2(n), то длина их линейной комбинации будет равна 2. Круговой сдвиг последовательности. Пусть у нас имеется последовательность конечной длины В качестве примера возьмём последовательность следующего вида Сдвинутая последовательность конечной длины, которую обозначим через
Рис. 1.20. Круговой сдвиг последовательности конечной длины Из верхнего и нижнего рисунков видно, что Для трактовки такого сдвига представим, что последовательность конечной длины В общем случае круговой сдвиг можно выразить следующим образом:
и
Так как коэффициенты ДРФ периодических последовательностей
то,
Другими словами, ДПФ последовательности конечной длины, сдвинутой на m отсчетов вправо (влево) соответствует умножению ДПФ исходной последовательности на 3. Двойственность. Поскольку ДПФ тесно связано с коэффициентами дискретного ряда Фурье, то естественно ожидать, что и ему присуще свойство двойственности. Действительно, из сравнения формулы анализа (1.120) и синтеза (1.121) следует, что они отличаются друг от друга только множителем 1/ N и знаком показателя экспоненты Двойственность ДПФ можно получить на основе зависимости между ДПФ и ДРФ. Опуская достаточно простые рассуждения, свойство двойственности ДПФ можно сформулировать следующим образом: если последовательность конечной длины x (n) имее ДПФ X (k), то ДПФ последовательности X (n) будет равно Nx (– k mod N), 4. Свойство симметрии. Если последовательность
Это значит, что ДПФ является сопряженно-симметрической относительно Справедливы также выражения:
Как видно, модуль ДПФ является чётной функцией, а аргумент – нечётной. Коэффициенты ДПФ с номерами от 5. Круговая (циклическая)свёртка. Если последовательности
будет иметь ДПФ
а последовательность
будет иметь ДПФ
Этот вид свертки часто называют круговой, или циклической, сверткой. 14. Общая характеристика ряда и интеграла Фурье, дискретного ряда Фурье и дискретного преобразования Фурье. Равенство Парсеваля. 1.4.2.2. Равенство Парсеваля. Пусть имеются две последовательности конечной длины
Умножим правую и левую часть данного выражения на
Изменив порядок суммирования в правой части последней формулы, получим:
Так как
то будем иметь:
Если
где Это и есть равенство (теорема) Парсеваля, устанавливающее связь между энергией последовательности 15. Прямой метод вычисления ДПФ. Основные подходы к улучшению эффективности вычисления ДПФ. Рассмотрим непосредственное вычисление прямого ДПФ
Выражение для X (k) можно представить в виде следующей системы уравнений:
Видно, что для того, чтобы получить коэффициент X (0) необходимо выполнить N операций комплексного умножения и (N – 1) операцию комплексного сложения. Для получения X (1) требуется также N операций комплексного умножения и (N – 1) операций комплексного сложения. Для того, чтобы вычислить два коэффициента X (0) и X (1) требуется 2 N операций комплексного умножения и 2(N – 1) операция комплексного сложения. Продолжив наши рассуждения дальше, получим, что, если требуется определить все N коэффициентов X (0), X (1), …, X (N – 1), то необходимо выполнить N 2 операций комплексного умножения и N (N – 1) операций комплексного сложения. Представив (1.147) в виде последовательности операций над вещественными числами, получим откуда следует, что на каждое умножение комплексных чисел требуется четыре умножения и два сложения вещественных чисел, а каждое сложение комплексных чисел получается за счет сложения двух вещественных. Таким образом, при прямом вычислении одного значения ДПФ необходимо выполнения 4 N вещественных умножений и (4 N – 2) вещественных сложений. Для полного вычисления N -точечного ДПФ общее число умножений вещественных чисел достигнет 4 N 2, а сложений N (4 N – 2). Вдобавок к умножению и сложению при вычислении ДПФ на универсальных или специализированных ЭВМ необходимо хранить N значений входной последовательности x (n), столько же комплексных экспонент 16. Алгоритмы БПФ с прореживанием по времени. Основные свойства.
Принцип прореживания по времени наиболее удобно иллюстрируется в частном случае, когда N равно степени числа 2, т. е.
С учетом этого прямое ДПФ последовательности (тут пропущен множитель Wk)
или
где Поскольку
Тогда
Так как
В этом случае для вычисления двух Проиллюстрируем вычисление X (k) в соответствии с полученным выражением для
Рис. 1.23. Направленные сигнальные графы
При этом предполагается, что ветви, входящие в узел суммируются (вычитаются), причем верхний выход соответствует сумме, а нижний – разности. Стрелка обозначает операцию умножения на значение множителя, указанного под стрелкой; если множитель не указан – передача по ветви равна 1. Из рисунка 1.24 видно, что вычисляются два четырехточечные ДПФ четных и нечетных значений входной последовательности. Затем Аналогичным образом вычисляются и остальные значения.
Рис. 1.24. Вычисление ДПФ для N = 8 на основе двух 4-х точечных Рассмотренная схема вычислений может быть использована для расчета
|