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

 
 
> Алгоритмы определения частоты
sinsin
сообщение Oct 26 2012, 07:58
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 21-05-10
Пользователь №: 57 426



Доброго времени суток.
Есть задача определения частоты синусоидального сигнала с изменяющейся частотой в реальном масштабе времени с точностью до 0,1% по отсчетам, сыплющимся с АЦП с определенной частотой дискретизации.
Не знает ли кто-нибудь алгоритмов решения задач подобного класса или литературы, где об этом можно было бы почитать?

Сообщение отредактировал sinsin - Oct 26 2012, 07:58
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Snaky
сообщение Oct 26 2012, 10:57
Сообщение #2


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(sinsin @ Oct 26 2012, 18:58) *
Есть задача определения частоты синусоидального сигнала с изменяющейся частотой в реальном масштабе времени с точностью до 0,1% по отсчетам, сыплющимся с АЦП с определенной частотой дискретизации. Не знает ли кто-нибудь алгоритмов решения задач подобного класса или литературы, где об этом можно было бы почитать?


На обобщенный вопрос - обобщенный ответ: можно почитать про цифровую обработку сигналов, в частности про преобразование Фурье.
+ погуглить "мгновенный спектр", т.к. частота меняется.


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
sinsin
сообщение Oct 26 2012, 11:19
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 21-05-10
Пользователь №: 57 426



Цитата(Snaky @ Oct 26 2012, 14:57) *
На обобщенный вопрос - обобщенный ответ: можно почитать про цифровую обработку сигналов, в частности про преобразование Фурье.
+ погуглить "мгновенный спектр", т.к. частота меняется.

В случае БПФ не решается вопрос о точности определения частоты, так как Фурье обеспечивает точность 1 Гц максимум.
Go to the top of the page
 
+Quote Post
fontp
сообщение Oct 26 2012, 12:32
Сообщение #4


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

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



QUOTE (sinsin @ Oct 26 2012, 14:19) *
В случае БПФ не решается вопрос о точности определения частоты, так как Фурье обеспечивает точность 1 Гц максимум.


Если синусоида одна (или изолированная) точность измерения может быть любой и ограничивается только
статистическим критерием Крамера-Рао (количеством отсчетов и отношением сигнал/шум)
дисперсия(W) = 6/(N*(N-1)*(N-1)*(Es/No))
W=2*pi*f - частота, pi- это пи, N- длина блока данных в отсчетах, Es/No-отношение сигнал/шум

Методы интерполяции спектра позволяют достигнуть этой нижней границы оценки.
100 раз обсуждалось
http://electronix.ru/forum/index.php?showt...%E0%EC%E5%F0%E0

Например, можно посмотреть отчеты Стэндфордского университета. Там всё
https://ccrma.stanford.edu/STANM/stanm/node3.html
Stanford University Department of Music (STAN-M)
Technical Reports On-Line:
Abe, M., and J. O. Smith. 2004c.
Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation.
Tech. rept. STAN-M-114. Stanford University, Department of Music.
Abe, M., and J. O. Smith. 2004d.
Design Criteria for the Quadratically Interpolated FFT Method (II): Bias due to Interfering Components.
Tech. rept. STAN-M-115. Stanford University, Department of Music.
Abe, M., and J. O. Smith. 2004e.
Design Criteria for the Quadratically Interpolated FFT Method (III): Bias due to Amplitude and Frequency Modulation.
Tech. rept. STAN-M-116. Stanford University, Department of Music.
Go to the top of the page
 
+Quote Post



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

 


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


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