|
Особенности алгоритма Герцеля, соотношение величнины выборки и частоты дискретизации |
|
|
|
Apr 24 2008, 05:32
|
Группа: Участник
Сообщений: 12
Регистрация: 30-10-07
Пользователь №: 31 878

|
Добрый день! Есть задача - определение в сигнале составлющей 22 Гц. АЦП достаточно мощный. Мне требуется в секунду делать порядка 10 проверок того, что сигнал 22Гц есть. Как оптимизировать частоту дискретизации и величину выборки на обработку для данной задачи?(при величине выборки 50 на высоких частотах дискретизации у меня получается полная фигня) В инете копал, но не нашёл прямого ответа на этот вопрос. Книга Блейхута же так написана, что мне, несмотря на физическое образование, не хватает математической подготовки, чтобы её расшифровать.
|
|
|
|
|
 |
Ответов
|
Apr 24 2008, 10:16
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(Stanislav) Совершенно неверное утверждение. Если отношение С/Ш сколь угодно велико, за время 0,1С можно измерить частоту синусоидального сигнала со сколь угодной точностью. Гениально! Вот до чего могут довести умные книжки  Особенно если их читать и не думать. Рекомендую слушать fontp.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Apr 24 2008, 10:23
|

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

|
Цитата(GetSmart @ Apr 24 2008, 14:16)  Гениально! Вот до чего могут довести умные книжки  Особенно если их читать и не думать. Рекомендую слушать fontp. :-))))) Он сказал примерно то же самое, только другим боком. Вы бы не лезли с теоремой Котельникова :-) Если нужно обнаружить единичную гармонику на фоне шума - то можно, всё зависит от отношения сигнал/шум. Если нужно обнаруживать гармонику на фоне других гармоник - то нельзя. Причём нужно учесть, что скорее всего постоянная составляющая в сигнале АЦП присутствует паразитно. Т.е. ему всё таки нужно отличить 22 гц от 0 гц, т.е нужно иметь хотя бы 10 гц "разрешения" Цитата(DRUID3 @ Apr 24 2008, 14:18)  Угу...Только FIFO и на основе резонатора с БИХ. Еще он легко, при желании, переделывается на спектр мощностей. Уж лучше его классифицировать как фильтр По определению ДПФ не может быть настроен на дробные по отношению к частоте дискретизации, а "механически", как накапливающий оконный фильтр - конечно может... Тот ДПФ, что в курсе математики - не может. Там интересуются только ортогональными базисами. Если рассматривать любые суммы с комплексными экспонентами - то может. И его возможности в точности такие же как у Герцеля. Хоть со спектром мощности хоть без Герцель - это просто IIR реализация сумм ДПФ, которые типа FIR :-)))
|
|
|
|
|
Apr 24 2008, 10:42
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(fontp @ Apr 24 2008, 14:23)  Если нужно обнаружить единичную гармонику на фоне шума - то можно, всё зависит от отношения сигнал/шум. Если нужно обнаруживать гармонику на фоне других гармоник - то нельзя. Иногда всё-таки можно. Например, если гармоническая помеха стационарна, её можно оценить и тупо вычесть из сигнала. Цитата(fontp @ Apr 24 2008, 14:23)  Причём нужно учесть, что скорее всего постоянная составляющая в сигнале АЦП присутствует паразитно. Т.е. ему всё таки нужно отличить 22 гц от 0 гц Ну, постоянку-то оценить и вычесть - не проблема, по-моему. Цитата(GetSmart @ Apr 24 2008, 14:33)  Придрался я к принципиальной вещи, которую в данном контексте упоминать обязательно - если в выборках будет две дробных частоты, то их можно разделить только с некоторой точностью, зависящей от деталей. А не с абсолютной, как было у Stanislav-а. С такими утверждениями надо поосторожней. Вот именно, с такими утверждениями надо поосторожней. Сумма двух синусоидальных сигналов является синусоидальным сигналом тогда и только тогда , когда их частоты равны. А здесь речь шла именно о синусоидальном сигнале, и о неком dF=10 Гц, что совершенно неверно, и по поводу чего я возражал по существу. Так что лучше принимайтесь за книжки, вместо того, чтобы писать о вещах, недоступных Вашему пониманию.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Apr 24 2008, 10:55
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(Stanislav @ Apr 24 2008, 16:42)  Вот именно, с такими утверждениями надо поосторожней. Сумма двух синусоидальных сигналов является синусоидальным сигналом тогда и только тогда , когда их частоты равны. А здесь речь шла именно о синусоидальном сигнале, и о неком dF=10 Гц, что совершенно неверно, и по поводу чего я возражал по существу. Так что лучше принимайтесь за книжки, вместо того, чтобы писать о вещах, недоступных Вашему пониманию. Как об стенку горох
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Apr 24 2008, 11:27
|

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

|
Цитата(GetSmart @ Apr 24 2008, 14:55)  Как об стенку горох  Пропала тема )))) Цитата(Stanislav @ Apr 24 2008, 14:54)  Стоп, почему невозможно? По-моему, очень даже возможно, если блоки данных следуют без разрывов. Постоянку можно оценить, даже если между блоками существуют разрывы. Для других стационарных помех всё может получится гораздо хуже. Возможно, если накоплять по прошлым. Я другое имел в виду - по короткому блоку данных нельзя. Потом тепловой дрейф АЦП не есть стационарный сигнал и накоплять можно не долго (насколько?). И вообще - это другая задача, причём во многом - практическая, зависит от применяемого АЦП. Во многом возможность решения задачи будет определяться выбором АЦП - насколько он подходит для работы на низких частотах, т.е. насколько у него скомпенсирован дрейф 0 В любом случае автор темы спрашивал не об этом Простым классическим способом можно решить как я сказал выше. Дальше может и можно, но начинаются навороты
|
|
|
|
Сообщений в этой теме
YDM86 Особенности алгоритма Герцеля Apr 24 2008, 05:32 eugen_pcad_ru Цитата(YDM86 @ Apr 24 2008, 08:32) Как оп... Apr 24 2008, 05:56 fontp Цитата(YDM86 @ Apr 24 2008, 09:32) Добрый... Apr 24 2008, 06:00 YDM86 Так всё же - мне отправляться от величины выборки ... Apr 24 2008, 06:21  DRUID3 Цитата(eugen_pcad_ru @ Apr 24 2008, 08:56... Apr 24 2008, 06:42   fontp Цитата(DRUID3 @ Apr 24 2008, 10:42) Это н... Apr 24 2008, 07:22   TSerg Цитата(DRUID3 @ Apr 24 2008, 10:42) Это н... Apr 24 2008, 08:10    DRUID3 Цитата(fontp @ Apr 24 2008, 10:22) Это в ... Apr 24 2008, 10:18     TSerg Цитата(DRUID3 @ Apr 24 2008, 14:18) Все-т... Apr 24 2008, 11:50      DRUID3 Цитата(Stanislav @ Apr 24 2008, 13:31) Ва... Apr 24 2008, 19:02       Stanislav Цитата(DRUID3 @ Apr 24 2008, 23:02) Спаси... Apr 24 2008, 19:18        DRUID3 Цитата(Stanislav @ Apr 24 2008, 22:18) На... Apr 24 2008, 19:53         TSerg Цитата(DRUID3 @ Apr 24 2008, 23:53) А тут... Apr 25 2008, 06:11 YDM86 ЦитатаНемного странно что у Вас с повышением часто... Apr 24 2008, 08:53 fontp Цитата(YDM86 @ Apr 24 2008, 12:53) Т.е. е... Apr 24 2008, 09:08  Stanislav Цитата(fontp @ Apr 24 2008, 13:08) Принци... Apr 24 2008, 10:23 Stanislav Цитата(YDM86 @ Apr 24 2008, 12:53) Т.е. е... Apr 24 2008, 10:04   fontp Цитата(Stanislav @ Apr 24 2008, 14:42) Ин... Apr 24 2008, 10:49    Stanislav Цитата(fontp @ Apr 24 2008, 14:49) По бло... Apr 24 2008, 10:54     Stanislav Цитата(DRUID3 @ Apr 24 2008, 23:53) спас... Apr 24 2008, 20:23      fontp Цитата(Stanislav @ Apr 25 2008, 00:23) ОК... Apr 25 2008, 07:28       Stanislav Цитата(fontp @ Apr 25 2008, 11:28) Класси... Apr 25 2008, 12:27        fontp Цитата(Stanislav @ Apr 25 2008, 16:27) Из... Apr 25 2008, 12:35         Stanislav Цитата(fontp @ Apr 25 2008, 16:35) У Марп... Apr 25 2008, 12:43          eugen_pcad_ru Отступление от темы: виноват, алгоритм Герцеля прн... Apr 25 2008, 13:16 Stanislav Цитата(GetSmart @ Apr 24 2008, 14:16) Ген... Apr 24 2008, 10:31 GetSmart Цитата(fontp)Он сказал примерно то же самое, тольк... Apr 24 2008, 10:33 GetSmart Если автору нужно регистрировать появление частоты... Apr 24 2008, 11:35 GetSmart Цитата(TSerg)Он не говорил об уровне ничего.
...
О... Apr 24 2008, 12:01 fontp Цитата(GetSmart @ Apr 24 2008, 16:01) Авт... Apr 24 2008, 12:04 TSerg Цитата(GetSmart @ Apr 24 2008, 16:01) Авт... Apr 24 2008, 12:25 GetSmart Цитата(fontp)Энергию отклика фильтра в полосе прим... Apr 24 2008, 12:11 fontp Цитата(GetSmart @ Apr 24 2008, 16:11) Ну ... Apr 24 2008, 12:13 GetSmart Цитата(TSerg)И ни слова о какой-либо динамике ее и... Apr 24 2008, 12:32 fontp Цитата(GetSmart @ Apr 24 2008, 16:32) Тяж... Apr 24 2008, 12:38 TSerg Цитата(GetSmart @ Apr 24 2008, 16:32) Тяж... Apr 24 2008, 13:00 GetSmart Цитата(fontp)А ширина полосы пофиг, сигнал достато... Apr 24 2008, 13:07 fontp Цитата(GetSmart @ Apr 24 2008, 17:07) При... Apr 24 2008, 13:20 GetSmart Цитата(fontp)Стабильный, значит - идеальный цуг си... Apr 24 2008, 13:29 fontp Цитата(GetSmart @ Apr 24 2008, 17:29) Это... Apr 24 2008, 13:49 GetSmart Цитата(fontp)Вы просто очень упёртый. Вы не нашли ... Apr 24 2008, 15:02 GetSmart Цитата(YDM86)Добрый день! Есть задача - опреде... Apr 24 2008, 16:56 Doka граждане, к порядку!
модер... Apr 24 2008, 18:00 Stanislav Цитата(Doka @ Apr 24 2008, 22:00) граждан... Apr 24 2008, 18:16 GetSmart Цитата(Stanislav)Готов показать, что GetSmart не н... Apr 24 2008, 18:36 GetSmart Цитата(Stanislav)Кроме того, если о полезном сигна... Apr 24 2008, 20:39 YDM86 Не было меня несколько дней - к сожалению. Отвечаю... Apr 29 2008, 03:47 Stanislav Цитата(YDM86 @ Apr 29 2008, 07:47) Есть н... Apr 29 2008, 05:07 TSerg Цитата(YDM86 @ Apr 29 2008, 07:47) Объект... Apr 29 2008, 11:15 ZiB А есть параметры передатчика ?
Было бы проще предл... May 7 2008, 04:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|