Форум программистов, компьютерный форум, киберфорум
Радио: приемники, передатчики, антенны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 27.06.2013
Сообщений: 128
1

Фильтрация на основе ДПФ (БПФ)

24.07.2013, 18:21. Показов 1545. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите как реализовать фильтрацию сигнала, состоящего из N чипов

(чип - синусоида, у каждого чипа своя частота, чипы идут последовательно друг за другом с разными частотами, то есть входной сигнал "склеен" из синусоид с разными частотами),

на основе ДПФ (БПФ). Отфильтровать необходимо каждый чип. В итоге на выходе должны быть N чипов, но в разные моменты времени (так последний чип будет задержан на N-1 чипов).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.07.2013, 18:21
Ответы с готовыми решениями:

Подскажите алгоритмы БПФ/ДПФ/подавление шума
Уважаемые, программисты. Кто может поделиться алгоритмами обработки сигналов или опытом работы с...

Почему график спектра ДПФ/БПФ всегда симметричен?
Как объяснить почему график спектра Фурье всегда симметричен? Почему именно относительно середины?

ДПФ и БПФ
как найти ДПФ и БПФ дискретного сигнала не используя стандартные функции? как записать ДПФ и БПФ??...

БПФ и ДПФ
выполнено 2 преобразования фурье в mathlab: ДПФ и БПФ. без встроенной функции fft, результаты ДПФ и...

8
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
24.07.2013, 23:28 2
Фурье для таких коротких длительностей каждого из кусков не подойдет.
0
1 / 1 / 0
Регистрация: 27.06.2013
Сообщений: 128
25.07.2013, 14:50  [ТС] 3
Почему же не подойдет? Задача поставлена так, что в распоряжении есть только ДПФ, которое играет роль фильтров для каждого чипа (подобно наличию N согласованных фильтров для каждого чипа).
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
25.07.2013, 14:59 4
...зависит от конкретных характеристик сигнала, которые остались тайной.
0
1 / 1 / 0
Регистрация: 27.06.2013
Сообщений: 128
25.07.2013, 15:27  [ТС] 5
Пусть будет 4 чипа (4 синусоиды) с частотами 2, 4, 6 и 8 МГц. Каждый чип имеет длительность 500 нс и отображается набором дискретных отсчетов, число которых 50 (БПФ также имеет размерность 50).
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
25.07.2013, 15:50 6
...на каждой из длительностей по 500 мс у вас будет укладываться 1, 2, 3, 4 периода синусоиды, при дискретизации после АЦП вы получаете 50 отсчетов на чип*4. Маловато, но в принципе реализуемо методами БПФ.

Поскольку вы разместили тему не в разделе ЦОС, а в радиожелезе, то закономерен вопрос - получение квадратур реализовывать предполагаете в ПЛИС? Ибо сие проще аналоговыми фильтрами, детектором и компараторами реализовать.
0
OldFedor
25.07.2013, 15:56
  #7

Не по теме:

Цитата Сообщение от raxp Посмотреть сообщение
Ибо сие проще аналоговыми фильтрами, детектором и компараторами реализовать.
Об этом и баю.

0
1 / 1 / 0
Регистрация: 27.06.2013
Сообщений: 128
25.07.2013, 16:03  [ТС] 8
Кажется я действительно лажанулся и опубликовал вопрос не в том разделе... Квадратуры получаю с помощью DDС (Digital Down Converter)
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
25.07.2013, 16:12 9
...тогда загляните в закрепленную тему раздела ЦОС, там все что нужно по данному вопросу.

Если нужна кроссплатформенность и быстрый старт, то можете воспользоваться пакетом FFTW, благо он снабжен подробнейшей документацией, даже есть русский перевод в применении под Лазарус и фри-Паскаль.
1
25.07.2013, 16:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2013, 16:12
Помогаю со студенческими работами здесь

Как сделать БПФ и ДПФ треугольного сигнала
В общем нужно с помощью маткада сделать БПФ и ДПФ треугольного сигнала. ДПФ И БПФ, вроде...

Как разбить одно БПФ на несколько БПФ?
Можно ли разбить одно БПФ на несколько БПФ? И если можно, то по какому правилу их соединять, если...

БПФ, поиск максимума спектральной плотности, поиск экстремума (максимума) в отсчетах БПФ
Всем добра! В математике я нуб, нужна помощь в решение задачи в Matlab!!! Дано: 1) Частота...

ДПФ
Добрый вечер!Имеется такой вопрос: Длину дискретного сигнала увеличили в два раза путем ...

ДПФ на С#
Всем доброго времени суток! Скажите,а есть реализация прямого и обратного ДПФ на C#? Никак не могу...

ДПФ
Последовательность отсчетов {x(k)} длиной N (k = 0, 1, ..., N ? 1) подвергли обратному ДПФ. К...

ДПФ к изображениям
Здравствуйте! Есть код реализующий прямое ДПФ и загрузку и разбиение изображения на векторы....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru