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

 
 
> Обработка суммы сигналов
John7489
сообщение Dec 19 2012, 06:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 8-10-12
Пользователь №: 73 850



Проблема следующая. Допустим у нас есть сумма гармонических колебаний. Причем амплитуда их обратно пропорциональна квадрату частоты. Например 10*cos(wt)+0.1*cos(10wt)+0.00001*cos(1000wt). Вопрос: как выделить все эти сигналы при использовании БПФ? При моделировании в Маткаде первый сигнал своими боковыми лепестками забивает последний сигнал пр любом используемом окне.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TRILLER
сообщение Dec 19 2012, 10:20
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 180
Регистрация: 17-02-09
Из: Санкт-Петербург
Пользователь №: 45 001



В вашем примере последний сигнал на 120 ДБм меньше первого, а это 20 бит. Если сдеать БПФ с динамическим диапазоном, допустим, 150 ДБм(25 бит на входе) и применить, к примеру, окно Блэкмана-Харриса - то последний сигнал должен быть виден.

Сообщение отредактировал TRILLER - Dec 19 2012, 10:24
Go to the top of the page
 
+Quote Post
John7489
сообщение Dec 20 2012, 05:51
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 8-10-12
Пользователь №: 73 850



Цитата(TRILLER @ Dec 19 2012, 15:20) *
В вашем примере последний сигнал на 120 ДБм меньше первого, а это 20 бит. Если сдеать БПФ с динамическим диапазоном, допустим, 150 ДБм(25 бит на входе) и применить, к примеру, окно Блэкмана-Харриса - то последний сигнал должен быть виден.

А если косинусоид несколько с малыми частотами(соответственно большими амплитудами), то они могут замаскировать косинусоиду с большой частотой. Симулирую следующие сигналы: мощности- 7.329*10^-15, 1.52*10^-14, 9.499*10^-12, 9.499*10^-8; частоты 1.6*10^6, 1.333*10^6, 2.667*10^5, 2.667*10^4. Все соответственно в Вт и Гц. Окно применил вида 0.54-0.46*cos(), не помню его название. Итог нулевой, виден только "тычок" на 2.667*10^4 Гц.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 03:29
Рейтинг@Mail.ru


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