реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Дискретный ряд Фурье, читал... читал... ничего не понял
Грендайзер
сообщение Sep 13 2016, 07:53
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Здравствуйте, уважаемые коллеги. Недавно начал изучать ЦОС, естественно много вопросов, но вот один мне покоя не даёт. Если подобный вопрос был - прошу прощения, т.к. не нашёл.
Итак, читаю книгу Applied Digital Signal Processing THEORY AND PRACTICE. DIMITRIS G. MANOLAKIS. Остановился на дискретном ряде Фурье. Сначала вроде всё ясно - коэффициенты ряда это амплитуды гармоник, которыми можно представить сигнал (ф-цию). Для дискретных последовательностей всё то же самое что и для непрерывных ф-ций, только не интегралы а суммы. Так в книге формулы для прямого и обратного разложения представлены на первом рисунке. Вроде всё ясно. Далее идёт пример: раскладывается сигнал x[n] = cos(w0n) = cos(2pif0n). Данную ф-цию, принимая во внимание её переодичность, раскладывают по ф-ле Эйлера, т.е.
x[n] = exp(j*2pik0n/N)/2 + exp(-j*2pik0n/N)/2 = exp(j*2pik0n/N)/2 + exp(j*2pi(N-k0)n/N)/2. Где f0 = k0/N Рис.2.
Далее в книге утверждают, что теперь исходя из формул на первом рисунке, мы имеем ф-цию разложенную в ряд Фурье. Где 1-ый и 2-ой коэффициенты равны 1/2. На рисунке 3 приведён спектр колебания для k0 = 2, N = 5. Внимание вопрос - что это значит то????!! 05.gif Т.е. выходит, что спектр синусоиды, с частотой 2/5 и нулевой начальной фазой состоит из 2-х гармоник с амплитудами 1/2 и частотами 2/5 и 3/5 соответственно????? Как такое может быть то??!! blink.gif

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 13 2016, 08:06
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Это называется "утечка спектра". Связано с тем, что мы вычисляем именно дискретный спектр, по определенным частотам.
Почитайте книгу Р. Лайонса "Цифровая обработка сигналов". Там приведены простые примеры (когда частоты составляющих сигнала совпадают с частотами вычисляемого спектра).
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 08:13
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Цитата(ViKo @ Sep 13 2016, 11:06) *
Это называется "утечка спектра". Связано с тем, что мы вычисляем именно дискретный спектр, по определенным частотам.
Почитайте книгу Р. Лайонса "Цифровая обработка сигналов". Там приведены простые примеры (когда частоты составляющих сигнала совпадают с частотами вычисляемого спектра).

Про утечку спектра в книге которую я читаю ничего не сказано... Во всяком случае касательно данного примера. В ней есть глава про утечку спектра но она вроде дальше. Я думаю они бы про это упомянули. Лайонса пробовал читать, но... отчего то не идёт. Вроде всё просто до нельзя... Вроде читаешь, вроде всё понятно... но как задумаешься такое чувство будто и не читал ничего... не понимаю в чём дело... Но прочту обязательно по это.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 13 2016, 08:24
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



А, тогда это просто показан периодический спектр. Вам нужно взять только 5 гармоник из него. От -2 до 2 или от 0 до 5. Причем, он симметричный, так что реально только половина частот дают интересующий спектр. То есть, та гармоника, что под цифрой 2.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 08:33
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Цитата(ViKo @ Sep 13 2016, 11:24) *
А, тогда это просто показан периодический спектр. Вам нужно взять только 5 гармоник из него. От -2 до 2 или от 0 до 5. Причем, он симметричный, так что реально только половина частот дают интересующий спектр. То есть, та гармоника, что под цифрой 2.

Вы чертовски правы. Теперь всё на своих местах. Фу блин... вроде теория сошлась, слава Богу! biggrin.gif Вот только не должны ли их значения в этом случае быть равны 1 а не 1/2?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 13 2016, 08:43
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Грендайзер @ Sep 13 2016, 11:33) *
Вот только не должны ли их значения в этом случае быть равны 1 а не 1/2?

Должны. Математики мудрят кто во что горазд.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 08:45
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Цитата(ViKo @ Sep 13 2016, 11:43) *
Должны. Математики мудрят кто во что горазд.

Ну а где же тогда правду то искать? 05.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 13 2016, 08:49
Сообщение #8


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Грендайзер @ Sep 13 2016, 11:45) *
Ну а где же тогда правду то искать? 05.gif

Так в логике же. Если знаете, что подали синус с амплитудой 1, а ДПФ вам выдало два по 0,5, умножьте на 2 результат. Типа, оно половину дало для гармоники 2, а половину для -2.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 09:16
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Да... Во всяком случае, выглядит и впрямь логично... большое спасибо!
Go to the top of the page
 
+Quote Post
Alex11
сообщение Sep 13 2016, 10:38
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Еще следует иметь в виду, что результат преобразования Фурье - это некая математическая абстракция. Если Вы подадите на вход синус, с периодом, не кратным размеру окна, то получите все гармоники с различными амплитудами. Это не значит, что поданный синус из них состоит. Это значит только, что мы аппроксимировали его таким набором синусов. А на самом деле не его, а периодическую функцию, состоящую из повторяющихся отрезков синуса с разрывом в точках повтора. Для минимизации набора генерируемых гармоник используются различные окна, накладываемые на исходный сигнал перед преобразованием Фурье.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 10:45
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Спасибо за уточнение... Но мне бы пока с теорией разобраться... В данном случае всё вроде идеальное...
Go to the top of the page
 
+Quote Post
Alex11
сообщение Sep 13 2016, 11:07
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Не кратный синус - это тоже теория.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 13 2016, 14:19
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Согласен...
Go to the top of the page
 
+Quote Post
Timmy
сообщение Sep 14 2016, 08:15
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515



FT устроено таким образом, что одной "палке" в частотном домене соответствует не вещественная, а комплексная синусоида во временном домене. Комплексная синусоида описывается комплексным числом с постоянным модулем, вращающимся с постоянной скоростью.
Поскольку FT линейно и обратимо, мы не можем просто взять и отбросить мнимую часть во временном домене. Зато можем представить чисто вещественную синусоиду в виде суммы двух комплексных синусоид, вращающихся с одинаковыми скоростями, но в противоположных направлениях, с равными амплитудами, и согласованными фазами, таким образом, что сложение этих двух синусоид приводит к аннигиляции мнимой части независимо от времени. FFT в силу своей обратимости автоматически находит параметры двух комплексных синусоид, если на вход подаётся вещественная, и создаёт для неё две "палки" в частотном домене. Одну "палку" можно получить, только подавая на вход комплексную синусоиду.
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Sep 14 2016, 09:17
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Короче говоря математический трюк... как и говорил ViKo. Всё ясно, спасибо.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th May 2024 - 22:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.03142 секунд с 7
ELECTRONIX ©2004-2016