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

 
 
> Амплитуда спектральных составляющих, Как уточнить?
kolobochishe
сообщение Apr 3 2012, 05:40
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Все доброго дня sm.gif

Как правильно бороться с известной проблемой, когда частота сигнала попадает между бинами БПФ?

Т.е. шаг частотной сетки, например, 100 Гц. Тогда сигнал частотой 1150 Гц будет отображаться на спектре 2-мя составляющими с меньшей амплитудой, чем в реальности.

Можно уменьшить шаг сетки, дополнить нулями. А есть еще хорошие способы?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobochishe
сообщение Apr 3 2012, 09:18
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Я так понимаю, это гребешковые искажения.

В книге Ричарда Лайонса "Цифровая обработка сигналов" написано:

Цитата
На практике, однако, гребешковые искажения не являются серьезной проблемой. Реальные сигналы обычно имеют спектр, занимающий несколько бинов, так что пульсации спектра могут оказаться практически незаметными.


И предлагает дополнение нулями, если все таки надо поточнее
Go to the top of the page
 
+Quote Post
fontp
сообщение Apr 3 2012, 09:20
Сообщение #3


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (kolobochishe @ Apr 3 2012, 13:18) *
Я так понимаю, это гребешковые искажения.

В книге Ричарда Лайонса "Цифровая обработка сигналов" написано:



И предлагает дополнение нулями, если все таки надо поточнее


Дополнение нулями собирает в энергию бина энергию всех синусоид попадающих под спектральное окно (из соседних бинов). Дополнение нулями не повышает разрешение. Это способ интерполяции и он будет работать только если спектральные линии разнесены достаточно далеко. То есть, как было сказано, если мы заранее знаем, что имеем изолированую спектральную линию
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kolobochishe   Амплитуда спектральных составляющих   Apr 3 2012, 05:40
- - GetSmart   Есть относительно простые методы интерполяции по 2...   Apr 3 2012, 08:49
|- - kolobochishe   Цитата(GetSmart @ Apr 3 2012, 13:49) Но э...   Apr 3 2012, 09:09
|- - fontp   QUOTE (kolobochishe @ Apr 3 2012, 13:09) ...   Apr 3 2012, 09:14
|- - petrov   Цитата(kolobochishe @ Apr 3 2012, 13:09) ...   Apr 3 2012, 09:19
||- - kolobochishe   Цитата(petrov @ Apr 3 2012, 14:19) Берите...   Apr 3 2012, 09:26
||- - petrov   Цитата(kolobochishe @ Apr 3 2012, 13:26) ...   Apr 3 2012, 09:32
|- - mihalevski   Цитата(kolobochishe @ Apr 3 2012, 16:09) ...   Apr 12 2012, 10:39
- - Alex11   Окно обязательно. А дальше - в зависимости от того...   Apr 3 2012, 09:32
- - mihalevski   Цитата(kolobochishe @ Apr 3 2012, 12:40) ...   Apr 12 2012, 07:37
|- - kolobochishe   Цитата(mihalevski @ Apr 12 2012, 12:37) Т...   Apr 12 2012, 09:01
- - Alexey Lukin   Это никоим образом не поможет уточнить амплитуду. ...   Apr 12 2012, 08:54
- - Alexey Lukin   Разница буквальная: нарисовать либо вычислить. Ибо...   Apr 12 2012, 09:03
- - Alexey Lukin   Не стоит. Flat-top намного лучше для данной задачи...   Apr 12 2012, 11:09
- - beaRTS   Цитата(kolobochishe @ Apr 3 2012, 08:40) ...   Dec 17 2012, 09:02
- - Serg76   Цитата(beaRTS @ Dec 17 2012, 12:02) А так...   Dec 17 2012, 09:41
- - beaRTS   Цитата(Serg76 @ Dec 17 2012, 12:41) Обсуж...   Dec 17 2012, 09:50
- - Serg76   Цитата(beaRTS @ Dec 17 2012, 12:50) а по ...   Dec 17 2012, 09:55
- - beaRTS   Цитата(Serg76 @ Dec 17 2012, 12:55) И еще...   Dec 17 2012, 10:07


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

 


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


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