Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GEK.doc
Скачиваний:
19
Добавлен:
08.09.2019
Размер:
7.82 Mб
Скачать

62. Алгоритми швидкого перетворення Фурьє

Одно из основных применений дискретного преобразования Фурье — это вычисление спектров функций, заданных графически или таблично. Дискретное преобразование Фурье можно применять при обработке экспериментальных данных, например в тех случаях, когда надо найти энерге­тический спектр по корреляционной функции сигнала.

Другое важное применение дискретного преобразова­ния Фурье— вычисление сигнала на выходе фильтра с заданной частотной характеристикой.

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

Преимуществом такого метода обработки сигналов яв­ляется отсутствие каких-либо ограничений на вид частот­ной характеристики фильтра.

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

Недостатком дискретного преобразования Фурье явля­ется большое количество математических операций. Если число степеней свободы сигнала равно N, то для расчета по формулам дискретного преобразования Фурье необходимо выполнить N* умножений и N* сложе­ний комплексных чисел — всего 2Nг арифметических опе­раций.

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

Существует несколько различных алгоритмов быстрого преобразования Фурье. Каждый из них применяют в оп­ределенной ситуации, в зависимости оттого, на какие мно­жители может быть разложено число степеней свободы N. Наиболее простые алгоритмы получаются, если N являет­ся степенью числа 2.

63. Z-перетворення та його основні властивості.

z-преобразование представляет собой модификацию дискретного преобразования Лапласа: (формула 1)

Функция F(z) являет

аналитической функцией комплексного переменного z-преобразование можно применить и к абстрактным числовым. последовательностям.

В качестве примеров рассмотрим z-преобразования простейших сигналов, при этом всюду будем пологать что сигнал f(nt) тождественно равен 0 при n<0.

1. Единичный импульс (рис 3.6)

2. Дискретизированный единичный скачок (рис 3.7)

3. Экспоненциально убывающий дискретный сигнал (рис3.8)

4. Комплексная экспонента

5. Гармоническая функция

6. Степенная функция

Поскольку z-преобразование — это степенной ряд пе­ременной z-1, то важно рассмотреть вопрос о его сходи­мости.

Ряд (формула 1), определяющий z-преобразование, сходится для | z | > R, где Rрадиус сходимости, зависящий от вида функции f{nT). Наиболее просто радиус сходимости определяется для последовательности f(nT) = Кп- В этом случае F(z) = z/(z К). Эта функция имеет полюс при z = К Вне окружности \ z \ = К функция F(z) являет­ся аналитической функцией комплексной переменной z, и описывающий ее ряд (формула 1) сходится. Следовательно, для f(nT) = Кn радиус сходимости R

Обратное z-преобразование

Обратное z-преобразование позволяет определить зна­чения дискретного сигнала по виду функции F(z). Для на­хождения формулы обратного z-преобразования можно воспользоваться обратным преобразованием Лапласа, но легче получить ее из формулы прямого z-преобразования.

Запишем еще раз прямое z-преобразование

Умножим обе части этого выражения на zк-1, проинтегри­руем по окружности с радиусом, превышающим радиус сходимости R ряда для F(z), и поменяем местами суммиро­вание и интегрирование:

Вычислим интеграл в правой части выражения (3.21)

Такой результат объясняется тем, что значение интегра­ла по замкнутому контуру в комплексной плоскости равно произведению 2πj на сумму вычетов подынтегральной функции; единственный вычет при z = 0 получается толь­ко при k = п, когда zk-n-1= 1/z. Следовательно,

Получившееся выражение представляет собой формулу обратного z-преобразования, но надо только уточнить фор­му контура интегрирования. Для этого положим fn = Кп. Тогда F(z) = z/(z К). Применим обратное z-преобразование к этой формуле:

Подынтегральная функ­ция имеет единственный по­люс при zИнтегриро­вать можно вдоль любого контура, охватывающего точ­ку z=К (рис. 3.9), но удоб­нее вдоль окружности ради­уса R>К.

Для сигналов, абсолютное значение которых убывает во времени, R<1, потому в ка­честве контура интегрирова­ния можно использовать ок­ружность радиуса R = 1

Основные свойства z-преобразования:

Для z-преобразования справедливы некоторые теоремы, аналогичные теоремам о спектрах непрерывных сигналов. Главная из них — теорема о свертке.

Теорема о свертке. В теории непрерывных сигналов эта теорема формулируется следующим образом. Пусть заданы два непрерывных сигнала x{t) и y(t) и их свертка

Тогда спектральная плотность свертки Śf(ω) связана со спектральными плотностями Śx ω) и Śy(ω) сигналов x{t) и y(t) соотношением

Śf(ω)= Śx (ω) Śy(ω) (3.23)

Для дискретных сигналов xh = x(kT) и yk = y(kT) по аналогии с непрерывными сигналами вводится дискрет­ная свертка, которая определяется выражением

или

Запишем для дискретных сигналов xk, yk и fn их z-преобразования

Применим z-преобразование к формуле свертки (3.25)

Преобразуем правую часть этого выражения так, что­бы получить произведение z-преобразований. Для этого нужно, в частности, чтобы xk умножалось на z-k, a yn-k на z-(n-k) Сгруппируем соответствующим образом сте­пени z:

При k> n yn-k = 0, поэтому можно во второй сумме верхний предел суммирования сделать равным ∞. Далее обозначим п k = т и получим

Нижний предел т = — k можно заменить на т=0, так как при т<0 все ут = 0. В результате получим

Выражение (3.26) аналогично формуле (3.23), описываю­щей теорему о свертке для обычных непрерывных сигна­лов. В качестве примера рассмотрим дискретную свертку двух простых сигналов: x(kT), имеющего два не­нулевых отсчета [x(0) = 1 и х(Т) =1] (рис. 3.10, а) и y(kT), состоящего из трех отсчетов [у(0) = 2; у(Т) = 2; у(2Т) = 2] (рис. 3.10, б). Непосред­ственный подсчет по формуле (3.24) приводит к следующему результату:

Сигнал f(nT), являющийся сверт­кой x(kT) и у(кТ), изображен на рис. 3.10, в

Найдем z-преобразования сигналов x(kT), y(kT) и f(nT)

Перемножая выражения для Х(z) и Y(z), нетрудно убедиться в справедливости выражения (3.26). Теорема о запаздывании.

Сдвинем дискретный сигнал х(пТ) по времени на величину периода повторения Т. Полу­чившийся новый сигнал у(пТ) (рис. 3.11) связан с х(пТ) простым соотношением

y(nT)=x(nT-T)

Пусть известно z-преобразование сигнала х(пТ):

Найдем z-преобразование сигнала у(пТ):

Таким образом, запаздывание дискретного сигнала на один элемент соответствует умножению z-преобразования на z-1

Теорема Парсеваля для дискретных сигналов. Как из­вестно, энергия непрерывного сигнала может быть вычис­лена посредством интегрирования в бесконечных пределах или квадрата временной функции, или квадрата ее спектра. Аналитически это записывают в виде теоремы Парсеваля:

Аналогичное соотношение можно получить для дискрет­ных сигналов.

Пусть дискретный сигнал f{kT) представляет собой убы­вающую последовательность, так что все полюсы его г-преобразования F(z) находятся внутри единичной окруж­ности в плоскости г. Для вывода теоремы Парсеваля умно­жим F(z) на F(1/z) и найдем величину этого произведения

Умножим обе части равенства (3.27) и z-1/(2πj) и про­интегрируем по замкнутому контуру L, который должен располагаться в области сходимости как F(z), так и F(1/z). Поскольку последовательность f(kT) является убывающей, в качестве контура интегрирования L можно принять ок­ружность | z | = 1. При интегрировании двойной суммы в правой части равенства (3.27) все члены окажутся рав­ными нулю, кроме членов, соответствующих k = п. В ре­зультате получим

Выражение является записью теоремы Парсе­валя для дискретных сигналов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]