Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / LEKKURS5.DOC
Скачиваний:
74
Добавлен:
16.04.2013
Размер:
706.05 Кб
Скачать

7.3 Обратное дискретное преобразование Фурье

Перейдем к получению обратного дискретного преобразования Фурье (ОДПФ) .

Умножим обе части выражения ДПФ (3) на и просуммируем по k от 0 до N-1.

(6).

При этом мы учли, что поскольку суммирование по k ведется в пределах от 0 до N-1, то, согласно (5) сумма будет отлична от нуля только при n-n’=0 т.е. при n=n’. Переобозначив n’ на n и выразив из (6) x(n) , получим выражение для ОДПФ, которое совместно с выражением (3) для ДПФ дает дискретную форму преобразования Фурье:

(7a)

(7b)

Т.к. при выборе постоянных множителей у прямого и обратного преобразований Фурье должно соблюдаться условие постоянства их произведения, то для упрощения записи отбросим множитель T у прямого и 1/T у обратного преобразования, что приведет к следующей форме ДПФ:

(8а)

(8б)

Введя для комплексной экспоненты обозначение , дискретное преобразование Фурье представим в виде:

(9а)

(9б)

Последняя форма будет выглядеть еще проще в матричном представлении:

Х=Тх (10а)

x=Т’X (10б)

где элементами матрицы T являются комплексные экспоненты , а матрицы Т’ .

Очевидна связь между матрицами T и Т’:

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

1) N=1.

2)N=2.

3)N=3.

4)N=4.

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

1. Поскольку система экспонент ортогональна на дискретном множестве N точек, независимо от выбора начальной точки этого множества, то начальное значение индексов суммирования в (7) и (9) могут быть любыми, лишь бы разность между начальными и конечными значениями была равна N.

2. Последовательности x(n) и X(k), определяемые формулами 7 или 9, вне множества 0....N-1 являются N-периодическими, т.е.

x(rN+n)=x(n)

X(rN+k)=X(k)

где р-любое число, n и k -целое в промежутке от 0 до N-1. Это свойство является следствием N-периодичности экспонент (8): Так, например, для ОДПФ получим

3. Согласно предыдущему замечанию, X(-k)=X(n-k).

Действительно,

Т.е. X(-1)=X(N-1);X(-2)=X(N-2) и т.д.

Таким образом, второй половине преобразования Фурье, т.е. значениям X(k) при k>N/2 соответствуют отрицательные частоты.

Чтобы увидеть непрерывный аналог преобразования Фурье, рассчитанного дискретным способом, когда n и k изменяются от 0 до N-1, нужно “ разрезать” дискретный образ Фурье в точке N/2 и часть X(k), соответствующую k>N/2 поставить перед первой половиной. При этом чтобы перейти к реальным значениям частот при формировании оси частот нужно умножать частотный отсчет k на величину частотного интервала в герцах. Таким образом, значение частоты на k-ом отсчете равно .

то x3(n)~X 3(k), где X 3(k)=X 1(k)+X 2(k).

Если последовательности x1(n) и x2 (n) имеют разную длину, соответственно N1 и N2, то длина N3=max(N1,N2).

Последовательность меньшей длительности следует дополнить нулями.

2.Свойство сдвига.

2.1Сдвиг во временной области.

Если x(n)~X(k) , то x(n-h)~W -kh X(k)

Доказательство:

Используя определение прямого ДПФ в виде (9б) и делая замену пере-

менной суммирования n-h =r или n=r+h, получим:

2.2 Сдвиг в частотной области.

Если x(n)~X(k) , то x(n)Wnf ~ X(k-f)

Доказательство этого свойства, аналогичное предыдущему, основано на

определении ОДПФ (7б) или (9б).

3.Свойство комплексной сопряженности

Если x(n), где n=0,1,2,..N-1- п

оследовательность действитель- *

ных чисел ,а N-четное,и x(n)~X(k) ,то X(N/2+r)=X (N/2-r), где

r=0,1,..N/2.

Доказательство:

Примеры:

1) Коэффициенты ДПФ последовательности 8-ми действительных чисел соответственно равны X(0)=5, X(1)=i, X(2)=1+i,X(3)=2+3i,X(4)=2.

Найти значения коэффициентов X(k), k=5,6,7.

Ответ: Согласно свойству (3) X(5)=2+3i,X(6)=1+i,X(7)=i.

2) Показать, что ДПФ N-точечной последовательности

{x(n)}={А,А,...А} есть последовательность N-точечная

последовательность {X(k)}={NА,0,0...)}.

Решение:

Согласно определению прямого ДПФ (7а) и свойству ортогональности

экспонент (4)

7.5Теорема Парсеваля. Спектр мощности

Теорема Парсеваля для конечной временной последовательности имеет

вид:

(11)

Величину

(12)

мы назвали спектром мощности.

В силу свойства 3 комплексной сопряженности, спектр мощности будет симметричным относительно k=N/2. Т.к. значения N/2<k<N

соответствуют отрицательным частотам,не имеющим физического

смысла, то весь смысл спектра мощности как вклада в общую мощность

конкретных частот, содержится в первой половине спектра,

соответствующего положительным частотам, т.е. значениям 0<k<N/2.

Важной особенностью спектра мощности является ее инвариантно-

сть к сдвигам N-периодической временной последовательности x(n).

Действительно, т.к. согласно свойству сдвига 2.1 x(n-h)~W-khX(k),то

C помощью спектра мощности определяется амплитудный спектр:

(13).

Амплитудный спектр также инвариантен к сдвигам временной последовательности x(n) т.к.

p(k) как и Р(k) симметрична относительно k=N/2.

Т.к. образ Фурье X(k) даже для действительной последовательности есть комплексная величина, то чтобы сохранить всю информацию об исходной временной последовательности, наряду с амплитудным спектром нужно вычислить фазовый спектр ,который определяется следующим образом:

(14),

где I(k) и R(k) - действительная и мнимая части X(k).

Согласно свойству 3 комплексной сопряженности R(N/2+r)=R(N/2-r), a I(N/2+r)=-I(N/2-r). Поэтому фазовый спектр оказывается нечетной Функцией относительно k=N/2 т.е. Ф(N/2+r)=-Ф(N/2-r).

Из (14), а также из выражения для ДПФ (7а-9а) следует фундаментальное свойство фазового спектра, заключающееся в инвариантности его относительно умножения на константу.

Если известны амплитудный (13) и фазовый (14) спектры сигнала, позволяющие совместно рассчитать образ Фурье

(15),

то с помощью ОДПФ (7б-9б) можно восстановить исходный сигнал.

7.6 Дискретная свертка.

Определим свертку двух дискретных последовательностей

x(n) и y(n), каждая длины N ка

к следующую сумму

(12)

При этом может оказаться, что аргумент n-r будет

вне пределов [0,N-1]. В зависимости от того,как определим в этом случае значение x(n-r) или y(n-r) получим разные типы сверток: циклическую и линейную.

Если такие значения находятся из свойства N-периодичности (цикличности) последовательностей x(n) и y(n), то полученная свертка называется циклической.

При этом говорят ,что индекс n-i понимается по модулю N, что как раз и означает, если i-n=k+pN, то x(i-n)=x(k),y(i-n)=y(k). Чтобы отметить этот факт, аргумент n-i заключают в двойные скобки, помечая их одновременно нижним индексом N:

(13)

n=0,.....N-1.

Следующий рисунок иллюстрирует сущность циклической свертки,

Рис.1 Циклическая свертка. Члены последовательности y(i) располагаются в обратном порядке по отношению к x(i) порядке, причем напротив y(i) располагается x(0).Одно значение h(i) получается суммированием всех попарных произведений противостоящих значений.

Отметим еще один важный факт, касающийся дискретной

циклической свертки.

В силу N-периодичности последовательностей x(n) и y(n) и свертка

их будет также периодична с периодом N. Действительно

(14)

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

Если положить, что вне пределов 0....N-1 последовательности x(n) и y(n) равны нулю, и ,следовательно x(i-n) и y(i-n) равны нулю при отрицательных значениях

, то полученная форма свертки называется линейной.

На рис.2 иллюстрируется ,как вычисляется линейная свертка.

Рис.2 Линейная свертка. Индексы последовательности y(i) возрастают в направлении убывания индексов последовательности x(i). Одно значение h(i) получается суммированием всех попарных произведений пересекающихся противостоящих значений.

При этом , в отличие от циклической, можно производить свертку последовательностей различной длины. Длина линейной свертки будет равна N1+N2-1.

Действительно, для вычисления n-го элемента линейной свертки находятся произведения элементов сворачиваемых последовательностей , сумма индексов которых равна n. Поэтому минимальный индекс линейной свертки равен 0, а максимальный - N1-1+N2-1=N1+N2-2 и количество элементов N1+N2+1.

Вычисление линейной свертки последовательностей длины N1 и N2 можно

свести к вычислению циклической свертки, если дополнить обе последовательности до длины N1 +N2-1 добавлением нулей.

Пример 1: Вычислить линейную свертку последовательностей

{x(n)}={1 2 3 4} и {y(n)}={5 4 3 2 1 }. Ответ:

Пример 2: Вычислить циклическую свертку последовательностей:

{x(n)}={1,2,-1,3} и {y(n)}={-1,1,4,1}.

h(0)=x(i)y(-i)=x(0)y(0)+x(1)y(-1)+x(2)y(-2)+x(3)y(-3)= x(0)y(0)+x(1)y(3)+x(2)y(2)+

x(3)y(1)=

h(1)=x(i)y(1-i)=x(0)y(1)+x(1)y(0)+x(2)y(-1)+x(3)y(-2)= x(0)y(1)+x(1)y(0)+x(2)y(3)

+x(3)y(2)= 5

h(2)= x(r)y(2-r) = x(0)y(2)+x(1)y(1)+x(2)y(0)+ x(3)y(-1) = x(0)y(2)+x(1)y(1)+x(2)y(0)+ x(3)y(3) = 10

h(3)= x(r)y(3-r) = x(0)y(3)+x(1)y(2)+x(2)y(1)+ x(3)y(0) =

При этом учтено, что согласно свойству периодичности

4-х точечной последовательности y(n) с периодом N=4, y(-l)=y(4-l).

Пример 3: Вычислить циклическую и линейную свертки последовательностей:

{x(n)}={1,1,1,1} и {y(n)}={1,1,1,1}.

7.7 Теоремы о свертке.

Далее вместо термина циклическая свертка будем

употреблять термин свертка.

Теорема 1.

Пусть

x(n)~X(k) , y(n)~Y(k),где n,k=0,1,.....N-1.

Тогда

x(n)*y(n)~X(k)Y(k). (14)

Другими словами, свертка временных последовательностей x(n) и

y(n) длины N эквивалентна умножению их образов ДПФ.

Доказательство:

Используя определение прямого ДПФ (9a), дискретной свертки (12) и

свойства сдвига ДПФ 2.1, получим:

Соседние файлы в папке лекции