Терема Котельникова

Содержание

Слайд 2

Теорема 2. (Теорема отсчетов). Если сигнал s(t) имеет спектр ограниченный полосы,

Теорема 2. (Теорема отсчетов). Если сигнал s(t) имеет спектр ограниченный полосы,

т.е. S(f) = 0 при | f | > F , то функция s(t) может быть точно восстановлена по своим значениям в точках , где

(57)

при помощи формулы.

(58)

Введенная здесь частота F называется частотой Найквиста.

Слайд 3

Доказательство. Выразим сигнал через его спектр (60) Тогда с использованием формул

Доказательство. Выразим сигнал через его спектр

(60)

Тогда с использованием формул

(56, 57) получаем выражение для дискретного сигнала
Слайд 4

Спектр S(f) , принимающий ненулевые значения только на отрезке f ∈

Спектр S(f) , принимающий ненулевые значения только на отрезке f

∈ [-F, F] , периодически продолжим (с периодом 2F) на всю ость частот, и полученную в результате периодическую функцию представим в виде комплексного ряда Фурье.

(61)

Здесь учтено, что на интервале [-F, F] спектр S(f) и спектр совпадают. Сравнивая поученную запись с выражением для s(kΔt) (60), видим, что

(62)

Слайд 5

Тогда получаем (63) Здесь при переходе от первой суммы ко второй была совершена замена

Тогда получаем

(63)

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

совершена замена
Слайд 6

Берем формулу для сигнала (59) и заменяем в ней спектр S(f)

Берем формулу для сигнала (59) и заменяем в ней спектр

S(f) на спектр (63)

(64)

Меняя в последнем выражении порядок интегрирования и суммирования, имеем

(65)

Слайд 7

Отсюда, учитывая, что интеграл в (65) равен (66) получаем утверждение теоремы. ! Доказать справедливость формулы (66).

Отсюда, учитывая, что интеграл в (65) равен

(66)

получаем утверждение теоремы.

! Доказать справедливость

формулы (66).
Слайд 8

Итак, шаг дискретизации Δt позволяет точно восстановить аналоговый сигнал, если его

Итак, шаг дискретизации Δt позволяет точно восстановить аналоговый сигнал, если

его спектр ограничен условием

(67)

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

(68)

Слайд 9

Это условие можно записать через частоту Найквиста F (69) Другими словами,

Это условие можно записать через частоту Найквиста F

(69)

Другими словами,

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

! Написать программу в пакете MATLAB для восстановления сигнала с помощью ряда Котельникова . Проведя интегрирование, доказать справедливость формулы (58).

Слайд 10

Дискретное преобразование Фурье Введем два числовых вектора x и X размерности

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

Введем два числовых вектора x и X размерности

N.

(1)

Компоненты этих векторов могут быть комплексными числами. Выразим компоненты вектора X через компоненты вектора x с помощью следующей суммы

(2)

Лекция 6

Слайд 11

Соотношение (2) носит название дискретного преобразования Фурье (ДПФ). Иногда говорят, что

Соотношение (2) носит название дискретного преобразования Фурье (ДПФ). Иногда говорят,

что вектор является дискретным преобразованием вектора .
Дискретное преобразование Фурье (2) можно рассматривать как систему N линейных уравнений для N неизвестных . Если решить эту систему, то вектор x можно выразить через вектор X .
Слайд 12

Теорема 1. Вектор можно восстановить при помощи обратного дискретного преобразования Фурье

Теорема 1. Вектор можно восстановить при помощи обратного дискретного преобразования Фурье

(ОДПФ), которое определяется формулой.

(3)

Доказательство. Подставим ДПФ (2) в формулу (3)

(4)

Слайд 13

В выражении (4) поменяем порядок суммирования. (5) Вычислим сумму, стоящую в

В выражении (4) поменяем порядок суммирования.

(5)

Вычислим сумму, стоящую в скобках

в формуле (5)

(6)

Сумма в формуле (6) является суммой геометрической прогрессии.

(7)

Слайд 14

Используем формулу суммы геометрической прогрессии (7) для вычисления суммы (6). (8)

Используем формулу суммы геометрической прогрессии (7) для вычисления суммы (6).

(8)


В последнем выражении применяем формулу Эйлера для синуса

Слайд 15

В результате формула (8) принимает вид. (9) В выражении (9) n

В результате формула (8) принимает вид.

(9)

В выражении (9)

n и m целые числа принимают следующие значения

Поэтому если n ≠ m , то синус в числителе равен нулю, а в знаменателе нет.

Слайд 16

Таким образом, если n ≠ m , сумма в выражении (6)

Таким образом, если n ≠ m , сумма в выражении

(6) равна нулю.

(10)

Если же индексы равны друг другу n = m , то сумма (6) вычисляется очень просто. В этом случае экспоненты в сумме (6) будут равны единице. Поэтому получаем:

(11)

Объединяя формулы (10) и (11), мы видим что сумма (6) равна символу Кронекера

(12)

Слайд 17

Подставляем (12) в формулу (5), и используем свойство символа Кронекера, сворачивать

Подставляем (12) в формулу (5), и используем свойство символа Кронекера,

сворачивать сумму. В результате получаем

(13)

Итак, Теорема доказана.

Таким образом, дискретное преобразование Фурье определятся формулами (2) и (3), которые мы объединим вместе.

(14)

Слайд 18

Можно сказать, что вектор и вектор , связаны между собой дискретным

Можно сказать, что вектор и вектор , связаны между собой

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

Дискретное преобразование Фурье и пакет MATLAB

В пакете MATLAB имеются средства для вычисления дискретного преобразования Фурье. Преобразование ДПФ, например, выполняет функция fft(x) . Вызов этой функции осуществляется следующим образом.

X = fft(x);

Слайд 19

Фрагмент кода программы показывает, как можно получить ДПФ для заданного вектора

Фрагмент кода программы показывает, как можно получить ДПФ для заданного

вектора x , компоненты которого убывают по экспоненциальному закону.

N = 32;
n = 1 : N;
x = exp(-0.1*n);
X = fft(x);
stem(x);
stem(abs(X));
stem(angle(X));

На рисунках показан результат работы программы.

Слайд 20

На первом рисунке выводятся компоненты входящего вектора x . Видно, что

На первом рисунке выводятся компоненты входящего вектора x . Видно,

что компоненты этого вектора убывают по экспоненциальному закону. На горизонтальной оси отложены номера компонентов.
Слайд 21

Так как выходящий вектор X является комплексным, то на втором рисунке

Так как выходящий вектор X является комплексным, то на втором

рисунке выводится абсолютные значения его компонентов (аналог АЧХ).
Слайд 22

На третьем рисунке выводятся аргументы его компонентов (аналог ФЧХ).

На третьем рисунке выводятся аргументы его компонентов (аналог ФЧХ).

Слайд 23

Обратное дискретное преобразование Фурье ОДПФ, выполняет функция ifft(X) . Вызов этой

Обратное дискретное преобразование Фурье ОДПФ, выполняет функция ifft(X) . Вызов

этой функции осуществляется следующим образом.

x = ifft(X);

При использовании ДПФ в пакете MATLAB надо обратить внимание на следующее обстоятельство. Указанные функции производят вычисления по формулам, которые немного отличаются от классических формул (14). Эти формулы в пакете MATLAB выглядят следующим образом.

(15)

Слайд 24

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

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

Отметим важные свойства ДПФ, которые часто

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

то говорят, что эта последовательность имеет длину N . Также называют N - периодом последовательности. Кроме того, часто вектор x называют вектором-сигналом, а вектор ДПФ X называют вектором-спектром.

Слайд 25

1. Свойства симметрии. Если вещественный вектор x с периодом N имеет

1. Свойства симметрии. Если вещественный вектор x с периодом N имеет

в качестве ДПФ вектор X , то выполняются следующие условия симметрии.

(16)

!Доказать самим соотношения (16).

Слайд 26

Из соотношений (16) вытекают условия симметрии для действительных и мнимых частей

Из соотношений (16) вытекают условия симметрии для действительных и мнимых

частей компонент вектора X .

(17)

! Доказать самим соотношения (17).

Слайд 27

2. Линейность. Линейной комбинации векторов соответствует линейная комбинация ДПФ. (18) ! Доказать самим соотношения (18).

2. Линейность. Линейной комбинации векторов соответствует линейная комбинация ДПФ.

(18)

! Доказать

самим соотношения (18).
Слайд 28

3. Циклический сдвиг влево. Циклическому сдвигу влево компонент вектора-сигнала, соответствует умножение

3. Циклический сдвиг влево. Циклическому сдвигу влево компонент вектора-сигнала, соответствует умножение

компонент вектора-сигнала на фазовый множитель.

(19)

Доказательство. Запишем ДПФ для векторов , и затем разобью сумму на два члена.

(20)

Слайд 29

Заменим в формуле (20) компоненты вектора y на компоненты вектора x

Заменим в формуле (20) компоненты вектора y на компоненты вектора

x с помощью условия (19.)

(21)

В сумме (21) была сделана замена индексов n + 1 = m . Учитываем с помощью формулы Эйлера что.

Слайд 30

Далее выполняем в выражении (21) следующие преобразования. (22) Последняя сумма в

Далее выполняем в выражении (21) следующие преобразования.

(22)

Последняя сумма в выражении

(22) является ДПФ для векторов . Поэтому окончательно получаем.

Свойство доказано.

Слайд 31

Следствие. Циклический сдвиг влево на m позиций. Циклическому сдвигу влево на

Следствие. Циклический сдвиг влево на m позиций. Циклическому сдвигу влево на

m позиций компонент вектора-сигнала, соответствует умножение компонент вектора-сигнала на фазовый множитель.

(23)

! Доказать самим соотношения (23).

Слайд 32

4. Циклический сдвиг вправо на m позиций. Циклическому сдвигу вправо на

4. Циклический сдвиг вправо на m позиций. Циклическому сдвигу вправо на

m позиций компонент вектора-сигнала, соответствует умножение компонент вектора-сигнала на фазовый множитель.

(24)

! Доказать самим соотношения (24).

Слайд 33

Следствие из свойств 3, 4. Инвариантность амплитудного спектра относительно циклических сдвигов.

Следствие из свойств 3, 4. Инвариантность амплитудного спектра относительно циклических сдвигов.

При любом циклическом сдвиге амплитуда компонентов ДПФ не меняется.

Доказательство. Используем результаты циклических сдвигов, отмеченные в формулах (19), (23), (24). Объединим эти результаты в виде формулы.

(25)

Слайд 34

Теперь вычислим модуль от выражения (25). (26) В формуле (26) учтено,

Теперь вычислим модуль от выражения (25).

(26)

В формуле (26) учтено,

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

Следствие доказано.

Слайд 35

Определение. Под сверткой двух векторов и с периодом N , будем

Определение. Под сверткой двух векторов и с периодом N , будем

понимать вектор с периодом 2N вдвое большим. Причем компоненты вектора-сверки определяются следующими формулами.

(27)

5. ДПФ свертки векторов. Вектор являющийся сверткой двух других векторов имеет ДПФ равный произведению ДПФ исходных векторов.

(28)

Слайд 36

Доказательство. Дополним векторы a и b нулями, чтобы они имели период

Доказательство. Дополним векторы a и b нулями, чтобы они имели период

2N .

Выпишем ДПФ для этих векторов.

(29)

Слайд 37

Для удобства введем обозначение (30) Выпишем ДПФ вектора-свертки с использованием формул (28), (29), (30). (31)

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

(30)

Выпишем ДПФ вектора-свертки с использованием формул (28),

(29), (30).

(31)

Слайд 38

В формуле (31) изменен порядок суммирования. В сумме в скобках (31)

В формуле (31) изменен порядок суммирования. В сумме в скобках

(31) сделаем замену индексов

В результате получи выражение:

(32)

Слайд 39

Теперь учтем, что компоненты векторов a и b отличны от нуля

Теперь учтем, что компоненты векторов a и b отличны от

нуля только для следующих значений индексов l.

Поэтому для l < 0 или для l > N - 1 . Таким образом, формула (32) принимает вид.

(33)

Слайд 40

Далее, так как для l > N – 1, то суммы

Далее, так как для l > N – 1, то

суммы в (33) не изменяться, если в них добавить нулевые члены. Поэтому в этих суммах верхние пределы можно увеличить до 2N – 1 . Выпишем эти суммы. При этом учтем, чему равен параметр ω (30), и явный вид ДПФ векторов a и b (29) .

(34)

Слайд 41

С учетом формул (34) выражение (33) принимает искомый вид. Свойство доказано.

С учетом формул (34) выражение (33) принимает искомый вид.

Свойство доказано.

Дискретное преобразование

Фурье и спектр сигналов

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

(35)

Слайд 42

Здесь F - частота Найквиста, а отсчеты дискретного сигнала. Предположим, что

Здесь F - частота Найквиста, а отсчеты дискретного сигнала. Предположим,

что дискретный сигнал определен конечным набором отсчетов.

Другими словами для n < 0 или для n > N – 1 можно считать . Поэтому ряд (35) заменяется конечной суммой.

(36)

Слайд 43

Спектр дискретного сигнала (36) является непрерывной периодической функцией с периодом 2F

Спектр дискретного сигнала (36) является непрерывной периодической функцией с периодом

2F . На периоде [0, 2F] выберем N дискретных значений частоты f. Эти значения определим следующим образом.

(37)

В формуле (37) величина Δf называется шагом частотной дискретизации. Подставим дискретные значения частоты (37) в формулу спектра (36). В результате получим.

(38)

Слайд 44

Мы видим, что сумма, стоящая в формуле (38) является ДПФ для

Мы видим, что сумма, стоящая в формуле (38) является ДПФ

для последовательности .

(39)

Сравнивая формулы (38) и (39) получаем соотношение.

(40)

Слайд 45

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

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

дискретного сигнала по формуле (40). Если ввести векторы дискретного сигнала и его дискретного спектра с периодом N .

то связь (40) можно изобразить в виде.

(41)

Слайд 46

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

Теперь рассмотрим, как связано дискретное преобразование Фурье со спектром непрерывных

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

(44)

Рассмотрим финитный сигнал s( t ). Выберем временной интервал t ∈ [ -T/2, T/2 ] такой, чтобы вне этого интервала сигнал равнялся нулю s( t ) = 0.

Слайд 47

Слайд 48

Тогда спектр S( f ) такого сигнала будет равен интегралу с

Тогда спектр S( f ) такого сигнала будет равен интегралу

с конечными пределами.

(45)

Проведем дискретизацию сигнала с шагом дискретизации

где N для удобства четное число. Отсчеты сигнала берем в дискретные моменты времени

Слайд 49

В методе прямоугольников интеграл (3) заменяем следующей суммой (46) Выразим шаг

В методе прямоугольников интеграл (3) заменяем следующей суммой

(46)

Выразим шаг дискретизации через

частоту Найквиста

Тогда формула (46) примет вид

(47)

Слайд 50

Сравним формулу (47) с выражением (36) для спектра дискретного сигнала. Мы

Сравним формулу (47) с выражением (36) для спектра дискретного сигнала.

Мы видим, что формулы очень похожи.
Отличие в способе нумерации отсчетов дискретного сигнала. В формуле (36) отсчеты нумеруются следующим образом.

(48)

В формуле (47) нумерация другая.

(49)

Слайд 51

Обычно нас интересует спектр, как для положительных значений частоты f >

Обычно нас интересует спектр, как для положительных значений частоты f

> 0 ,так и для отрицательных значений частоты f < 0. Поэтому, определим дискретные значения частоты следующим образом:

(50)

Подставляем дискретные частоты (50) в формулу (47) и получаем:

(51)

Слайд 52

Чтобы сумме в выражении (51) придать вид ДПФ, сделаем замену индексов.

Чтобы сумме в выражении (51) придать вид ДПФ, сделаем замену

индексов.

В результате формула (51) примет вид

(52)

Слайд 53

Заменим последовательность другой последовательностью по правилу. (53) В этом случае спектр

Заменим последовательность другой последовательностью по правилу.

(53)

В этом случае

спектр сигнала (52) принимает вид

(54)

Сумма в (54) внешне похожа на ДПФ для последовательности Выпишем эту сумму.

Слайд 54

(55) Отличие суммы (55) от настоящего ДПФ, приведенного в формуле (2),

(55)

Отличие суммы (55) от настоящего ДПФ, приведенного в формуле

(2), состоит в следующем. В настоящем ДПФ индекс k принимает следующие значения.

(56)

В сумме (55) индекс k принимает другие значения.

(57)

Слайд 55

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

Разобьем этот интервал на две части. Рассмотрим сначала правую часть

этого интервала

(58)

Интервал (58) содержится в интервале (56) , поэтому для значений (58) сумма (55) совпадает с ДПФ.

(59)

Итак, для интервала (58) получаем связь между спектром и ДПФ

(60)

Слайд 56

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

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

Теперь рассмотрим левую часть интервала (57)

(61)

Сделаем замену индексов в уравнении (55).

(62)

Слайд 57

Сумма (55) в этом случае примет вид (63) Последняя сумма в

Сумма (55) в этом случае примет вид

(63)

Последняя сумма в

(63) является ДПФ, так как интервал изменения индекса l (62) содержится в интервале (56). Поэтому формула (63) принимает вид

(64)