|
|
  |
Особенности алгоритма Герцеля, соотношение величнины выборки и частоты дискретизации |
|
|
|
Apr 24 2008, 10:33
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(fontp) Он сказал примерно то же самое, только другим боком. Вы бы не лезли с теоремой Котельникова :-) Я даже процитировал что он сказал. Котельников вам уже мерещится что ли  Придрался я к принципиальной вещи, которую в данном контексте упоминать обязательно - если в выборках будет две дробных частоты, то их можно разделить только с некоторой точностью, зависящей от деталей. А не с абсолютной, как было у Stanislav-а. С такими утверждениями надо поосторожней. Причём он даже не знает почему нельзя. Цитата(Stanislav) А я вот рекомендую лично Вам почитать умные книжки. Невежество существует не для того, чтобы выставлять его напоказ, а для того, чтобы его лечить; я уже писал об этом. А если имеете что возразить - пишите по существу, а не устраивайте обезьянник в очередной теме. Где-то я это уже читал!?!  Ах да, в каждой ветке с Вами. В которой Вас всегда кто-нить "ставил на место". Продолжим здесь. Модераторам: никаких переходов на личности. дело только в истине и её искажении кем-то.
Сообщение отредактировал GetSmart - Apr 24 2008, 10:52
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
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:49
|

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

|
Цитата(Stanislav @ Apr 24 2008, 14:42)  Иногда всё-таки можно. Например, если гармоническая помеха стационарна, её можно оценить и тупо вычесть из сигнала. Ну, постоянку-то оценить и вычесть - не проблема, по-моему.  По блоку данных, обновляемых каждые 0.1 сек ни то, ни другое сделать невозможно... Это только если считать, что помеха совсем уже супер-стационарна и оценивать её по всем поступившим к данному моменту блокам или там по некоторому большому их количеству. Мне кажется, что это уже другая задача, чем в теме... Это автору ещё нужно делать следящую систему за (псевдо)стационарной помехой
|
|
|
|
|
Apr 24 2008, 10:54
|

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

|
Цитата(fontp @ Apr 24 2008, 14:49)  По блоку данных, обновляемых каждые 0.1 сек ни то, ни другое сделать невозможно...
Это только если считать, что помеха совсем уже супер-стационарна и оценивать её по всем поступившим к данному моменту блокам или там по некоторому большому их количеству. Мне кажется, что это уже другая задача, чем в теме... Нет-нет, я понял так, что наблюдение за сигналом ведётся постоянно. А решение нужно выносить 10 раз в секунду. Автора смутило здесь конечное (длинное) время отклика фильтра. А, может, я и не прав?  Подождём, что скажет автор темы. Цитата(fontp @ Apr 24 2008, 14:49)  По блоку данных, обновляемых каждые 0.1 сек ни то, ни другое сделать невозможно... Стоп, почему невозможно? По-моему, очень даже возможно, если блоки данных следуют без разрывов. Постоянку можно оценить, даже если между блоками существуют разрывы. Для других стационарных помех всё может получится гораздо хуже.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
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 В любом случае автор темы спрашивал не об этом Простым классическим способом можно решить как я сказал выше. Дальше может и можно, но начинаются навороты
|
|
|
|
Guest_TSerg_*
|
Apr 24 2008, 11:50
|
Guests

|
Цитата(DRUID3 @ Apr 24 2008, 14:18)  Все-таки это даже близко не она. Ни как алгоритм ни как физический принцип(формула)...
При повышении частоты ситуация улучшается, где упоминание о 500 ms? Хотя бы: http://matlab.exponenta.ru/signalprocess/b...12/goertzel.phpЭто алгоритм вычисления одной sum(x(n)*exp(-j2pi*n*k)) при фиксированном k Пример с 500 мс временем наблюдения приведен для наглядной демонстрации ухудшения разрешения. "Не стоит искать воду в песке" (С) Цитата(GetSmart @ Apr 24 2008, 15:35)  Если автору нужно регистрировать появление частоты 22 Гц выше какого-то уровня за 0.1 сек, то очень интересно что он вообще имел ввиду. Он не говорил об уровне ничего. Цитата С нуля именно такая частота за 0.1 сек точно не возникнет. Это почему это ? Она что, раскачиваться будет при рождении ? Или задумается рождаться ей или нет ? Она может начаться с любого уровня в зависимости от способа генерации и фазирования.
|
|
|
|
|
Apr 24 2008, 12:01
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(TSerg) Он не говорил об уровне ничего. ... Она что, раскачиваться будет при рождении ? Автор желает регистрировать её динамику - это очевидно. Если её амплитуда меняется непредсказуемо, то там по определению есть ЧМ. Если есть ЧМ, то динамика (её количество) размазывается математически/физически как угодно это обозвать можно. То есть равномерно распределяется по окресностям, скажем 20,21,22,23,24,25 Гц с одновременным уменьшением амплитуд этих составляющих. Поэтому и возникает вопрос, что же автор выявит всего за 0.1 сек? for fontp: А скажите, если самолёт, сканируемый радаром другого будет излучать очень близкие к радару по спектру "помехи", то сможет ли радар точно рассчитать расстояние и направление до цели?
Сообщение отредактировал GetSmart - Apr 24 2008, 12:06
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Apr 24 2008, 12:04
|

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

|
Цитата(GetSmart @ Apr 24 2008, 16:01)  Автор желает регистрировать её динамику - это очевидно. Если её амплитуда меняется непредсказуемо, то там по определению есть ЧМ. Если есть ЧМ, то динамика (её количество) размазывается математически/физически как угодно это обозвать можно. То есть равномерно распределяется по окресностям, скажем 20,21,22,23,24,25 Гц с одновременным уменьшением амплитуд этих составляющих. Поэтому и возникает вопрос, что же автор выявит всего за 0.1 сек? Энергию отклика фильтра в полосе примерно 10 гц. "Не возникнет" - всё это лирика Есть или нет по отношению к порогу, определяемому средним уровнем шума, например ЗЫ. Что касается "принципа неопределённости", то это и есть простое пространственно-частотное отношение, всегда связывающее ширину спектра с длительностью сигнала. Именно оно проявляется и в физике и по той же причине
|
|
|
|
|
Apr 24 2008, 12:13
|

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

|
Цитата(GetSmart @ Apr 24 2008, 16:11)  Ну дык... Это уже реальные цыферки. Дальше расскажите ему как  Так он вроде и сам знает :-) Он спрашивает - получится или нет, я так понял. Так тоже непонятно. Зависит от того как этот фильтр будет звенеть от температурного дрейфа нуля АЦП. Ноль близко, есле бы был далеко - было бы другое дело Цитата(GetSmart @ Apr 24 2008, 16:01)  for fontp: А скажите, если самолёт, сканируемый радаром другого будет излучать очень близкие к радару по спектру "помехи", то сможет ли радар точно рассчитать расстояние и направление до цели? Знаю, но не скажу. Это уж совсем злобный офтоп
|
|
|
|
Guest_TSerg_*
|
Apr 24 2008, 12:25
|
Guests

|
Цитата(GetSmart @ Apr 24 2008, 16:01)  Автор желает регистрировать её динамику - это очевидно. Очевидно пока, что, со слов автора, что он желает регистрировать наличие или отсутствие сигнала с частотой 22 Гц. И ни слова о какой-либо динамике ее изменения. Она вполне может быть дискретной: да - нет.
|
|
|
|
|
Apr 24 2008, 12:32
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(TSerg) И ни слова о какой-либо динамике ее изменения Тяжёлый случай. На кой регистрировать 10 раз в секунду если она не меняется? Сам процесс снятия показаний 10 раз/сек подразумевает соответствующую динамику. Причём сужение спектра подразумевает (автоматом) задержку показаний выхода от текущего входа. То есть спектр 22+-1Гц уже делает показания задержанными на 1 секунду. Хотя правильнее сказать на +-1 сек. То есть можно ошибиться даже в будущее  Цитата(fontp) Знаю, но не скажу. Это уж совсем злобный офтоп Или сов.секретно
Сообщение отредактировал GetSmart - Apr 24 2008, 12:36
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Apr 24 2008, 12:38
|

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

|
Цитата(GetSmart @ Apr 24 2008, 16:32)  Тяжёлый случай. На кой регистрировать 10 раз в секунду если она не меняется? Сам процесс снятия показаний 10 раз/сек подразумевает соответствующую динамику. Причём сужение спектра подразумевает (автоматом) задержку показаний выхода от текущего входа. То есть спектр 22+-1Гц уже делает показания задержанными на 1 секунду. Или сов.секретно  Может сигнализация какая, типа DTMF, только одночастотная. То есть, то нет с периодичностью, скажем 0.2 сек. Цуг, примерно 4.5 периода. Почему нет? Про 1 гц - он не говорил, это были прикидки А ширина полосы пофиг, сигнал достаточно стабильный, ширина полосы определяется исключительно временным окном
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|