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

 
 
> БПФ для оценки низкочастотной составляющей
roman73
сообщение Aug 22 2011, 13:32
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 25-05-11
Пользователь №: 65 262



Доброго времени суток!

Необходимо выделить низкочастотную составляющую временного ряда.
Алгоритм по ТЗ такой:
1.Делается БПФ.
2.Обнуляются все частоты, кроме некоторого числа низких.
3.Делается обратное БПФ.

Вопросы:
Если применять классическое БПФ, что делать с мнимой частью сигнала?
Допустим, мнимая часть входного сигнала устанавливается в 0.
А что делать с мнимой частью результирующего сигнала?
Или можно применить другое преобразование вместо Фурье, работающее только с действительным сигналом?
Косинус-преобразование? Хартли? Насколько я знаю, преобразование Хартли напрямую не даёт частоты, а что-то другое.
А как с этим у косинус-преобразования?
Применимо ли тут RealFFT?
Какой из перечисленных алгоритмов лучше для данного случая?
Где взять эффективные реализации?

Число отсчетов ~50000-100000

Сообщение отредактировал roman73 - Aug 22 2011, 14:55
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
V_G
сообщение Aug 22 2011, 14:51
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



1. Во входном сигнале мнимой компоненты нет.
2. Вычисленное ДПФ из такого сигнала автоматом имеет симметричную действительную и антисимметричную мнимую части.
3. Если при обнулении частей спектра вы сохраните свойства симметрии действительной и мнимой частей, ОДПФ автоматом даст в результате нулевую мнимую часть.
4. Откуда уверенность, что после применения предложенного в начале алгоритма на выходе будет строго периодический сигнал (не учитывая естественной периодичности, связанной с длиной выборки)?

ЗЫ. Что Вы имели в виду, когда писали, что фильтр - программный? Все цифровые фильтры вычислительные (и в этом смысле программные) по определению.

Сообщение отредактировал V_G - Aug 22 2011, 14:56
Go to the top of the page
 
+Quote Post
roman73
сообщение Aug 22 2011, 15:03
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 25-05-11
Пользователь №: 65 262



Цитата(V_G @ Aug 22 2011, 18:51) *
4. Откуда уверенность, что после применения предложенного в начале алгоритма на выходе будет строго периодический сигнал (не учитывая естественной периодичности, связанной с длиной выборки)?

Нет такой уверенности.
Так в ТЗ написано.
Переименовал тему.

Цитата(V_G @ Aug 22 2011, 18:51) *
ЗЫ. Что Вы имели в виду, когда писали, что фильтр - программный? Все цифровые фильтры программные по определению.

Ну теоретически цифровой фильтр тоже можно схемно реализовать sm.gif
Имел в виду что интересует реализация на обычном компе с виндой.
Не интересует реализация на микроконтроллерах/плисах и т.д.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- roman73   БПФ для оценки низкочастотной составляющей   Aug 22 2011, 13:32
- - Lmx2315   Цитата(roman73 @ Aug 22 2011, 17:32) Необ...   Aug 22 2011, 13:36
- - roman73   Чтобы не было недоразумений - фильтр нужен програм...   Aug 22 2011, 14:07
- - bahurin   Цитата(roman73 @ Aug 22 2011, 17:32) Добр...   Aug 22 2011, 14:17
|- - roman73   Цитата(bahurin @ Aug 2+2 2011, 18:17...   Aug 22 2011, 14:35
|- - bahurin   Цитата(roman73 @ Aug 22 2011, 18:35) Попо...   Aug 22 2011, 15:13
|- - roman73   Спасибо за разъяснения. Данная операция точно може...   Aug 22 2011, 15:43
||- - bahurin   Цитата(roman73 @ Aug 22 2011, 19:43) Спас...   Aug 22 2011, 16:09
||- - petrov   Цитата(roman73 @ Aug 22 2011, 19:43) Данн...   Aug 22 2011, 16:52
||- - Alexey Lukin   Цитата(petrov @ Aug 22 2011, 20:52) Цитат...   Aug 22 2011, 17:13
|- - Alexey Lukin   Цитата(bahurin @ Aug 22 2011, 19:13) Есть...   Aug 22 2011, 16:22
|- - bahurin   Цитата(Alexey Lukin @ Aug 22 2011, 20:22)...   Aug 22 2011, 17:54
- - Дмитрий_Б   Странная терминология. И неопределённая постановка...   Aug 22 2011, 16:56
- - V_G   И еще предупреждение. Простое отбрасывание ВЧ комп...   Aug 22 2011, 17:09
|- - petrov   Цитата(V_G @ Aug 22 2011, 21:09) И еще пр...   Aug 22 2011, 17:13
- - Alexey Lukin   Вы не про то говорите. Я говорю про FFT, которое с...   Aug 22 2011, 19:00


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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 19:00
Рейтинг@Mail.ru


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