Форум программистов, компьютерный форум, киберфорум
Наши страницы

Цифровая обработка сигналов

Войти
Регистрация
Восстановить пароль
 
Annza
66 / 52 / 18
Регистрация: 07.04.2013
Сообщений: 179
#1

Блок ДПФ как когерентный накопитель - Цифровая обработка сигналов

13.11.2017, 17:28. Просмотров 196. Ответов 3
Метки нет (Все метки)

ДОбрый день!
Рассчитываю коэффициент усиления при прохождении сигнала (с выхода согласованного фильтра) через блок ДПФ. Если частота бина ДПФ совпадает с доплеровской частотой сигнала, то ДПФ работает как идеальный когерентный накопитель и улучшает ОСШ в N раз или на 10*lg(N) дБ. Это я вывожу из формулы прямого дискретного преобразования Фурье:
http://www.cyberforum.ru/cgi-bin/latex.cgi?S(\omega_k)=\sum_{n=0}^{N-1}s(t_n)exp(-jt_n\omega_k)=\sum_{n=0}^{N-1}Aexp(jt_n\omega_d_o_p+j\phi_0)exp(-jt_n\omega_k)=\sum_{n=0}^{N-1}Aexp(j\phi_0)=NAexp(j\phi_0)

Потом я хочу показать, что если доплеровская частота цели отличается на 1/2 шага ДПФ по частоте, то накопитель будет уже не идеален и будут потери. И собственно рассчитать эти потери. И вот тут у меня получаются очень маленькие потери, не соответсвуют модельке в матлабе. Я считаю по той же формуле:
http://www.cyberforum.ru/cgi-bin/latex.cgi?S(\omega_k)=\sum_{n=0}^{N-1}Aexp(-j0.5\Delta \omega t_n -\phi_0)

А дальше решаю задачу графически - модуль суммы комплексных экспонент это гипотенуза в прямоугольном треугольнике:
http://www.cyberforum.ru/cgi-bin/latex.cgi?A=\sqrt{Ax^2+Ay^2}=\sqrt{(Acos(0.5\Delta \omega t_0)+...+Acos(0.5\Delta \omega t_n))^2+(Asin(0.5\Delta \omega t_0)+...+Asin(0.5\Delta \omega t_n))^2}

После преобразования суммы косинусов и синусов кратных углов получаю
http://www.cyberforum.ru/cgi-bin/latex.cgi?A=sin(N/4(Nfft-1))/sin(1/4(Nfft-1))

здесь N - количество отсчетов сигнала, Nfft - число точек БПФ. У меня для N=9 и NFFT=42, амплитуда такого бина ДПФ будет в 8.996 раз больше амплитуды сигнала на входе и потери всего 0.002 дБ

Подскажите, пожалуйста, в чем может быть моя ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2017, 17:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Блок ДПФ как когерентный накопитель (Цифровая обработка сигналов):

Как изменятся результаты ДПФ при увеличении длины дискретного сигнала? - Цифровая обработка сигналов
Добрый день! Возникла такая задача: Длину дискретного сигнала увеличили в два раза путем двукратного дублирования каждого отсчета ({x(0),...

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

Примеры реализаций ДПФ - Цифровая обработка сигналов
есть где реализованные ДПФ и другие алгоритмы?

Разбор формул ДПФ - Цифровая обработка сигналов
Добрый день фоумчане. Столкнулся с потребностью использовать дискретное преобразование Фурье. Вообще, я работаю со звуком (по сути тоже...

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

Через что лучше ДПФ или ФНЧ? - Цифровая обработка сигналов
короче есть задача сигнал пропускать через определенную частоту. То есть например есть сигнал на 20 Гц. Все что больше 20 Гц мы должны...

3
averochkin
40 / 40 / 13
Регистрация: 05.01.2015
Сообщений: 142
18.11.2017, 20:04 #2
ДПФ, по-сути, это набор фильтров с перекрывающимися коэффициентами передачи. У Вас это набор фильтров или один из них?
0
Annza
66 / 52 / 18
Регистрация: 07.04.2013
Сообщений: 179
21.11.2017, 17:30  [ТС] #3
У меня набор этих фильтров Количество бинов ДПФ известно, соответственно шаг по частоте тоже
0
averochkin
40 / 40 / 13
Регистрация: 05.01.2015
Сообщений: 142
23.11.2017, 21:53 #4
Оставьте один фильтр и потери, я полагаю, возрастут.
0
23.11.2017, 21:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2017, 21:53
Привет! Вот еще темы с ответами:

fftwFFTW является C библиотека подпрограмм для вычисления дискретного преобразования Фурье (ДПФ) - Цифровая обработка сигналов
http://www.fftw.org/ эта либа только ДПФ считает? То есть всякие фильтры и тд считать не умеет?

STM32F4 + Xbee + USB-flash-накопитель - Электроника
Плохо дружу с микроконтроллерами (только начал изучение), появилась необходимость в создании одного довольно сложного проекта. Суть его...

Комп не видит Накопитель WD My passport 500gb(Накопитель не падал) - Жесткие диски
Случилось так что мой накопитель начал очень сильно глючить (наверное вирусы),антивирус ничего не нашел и форматирование ничего не...

Dvr как накопитель? - Серверы
ДОБРЫЙ день.имеется dvr c диском 500 гига хочу кинуть туда домашнюю фильмотеку и использовать для просмотра по домашнему сети.возможно ли ?...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.