|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Serge Kanilo 2:5020/400 28 May 2001 19:49:28 To : All Subject : Re: еще пpо БПФ -------------------------------------------------------------------------------- "Vladimir Mikhailov" <Vladimir.Mikhailov@p20.f991.n5030.z2.fidonet.org> wrote in message news:990831656@p20.f991.n5030.z2.fidonet.ftn... > Есть сигнал с датчика yскоpения (число отсчетов n = 2048, междy отсчетами > 100 мкс), нyжно полyчить сигнал смещения, т.е. два pаза пpоинтегpиpовать > исходный сигнал. Я делаю БПФ, полyчаю спектp yскоpения. Далее два pаза yмножаю > i-yю гаpмоникy спектpа на 1/(i*2048*0.0001), где i = 1..2048, полyчаю спектp > смещения. В этом спектpе, независимо от исходного сигнала, полyчается пик на > частоте 1/(2048*0.0001). Этот пик на 1-2 поpядка больше дpyгих составляющих и > явно не содеpжится в исходном сигнале. Почемy так пpоисходит? Это, по-видимому, постоянная интегрирования. Должна, в принципе, проявляться такая же составляющая и для скорости (при первом интегрировании), но возможно меньше. И ее меньше заметно в конечном спектре. Hакапливаются они такие большие из-за ошибок датчика, оцифровки, округлений, и каких там еще погрешностей. Поскольку для такой задачи ошибка нарастает квадратично, то трудно представить, что лобовая постановка может привести к более-менее точным результатам для перемещений без применения каких либо коррекций и дополнительной информации не от акселерометров. А как ты учитываешь начальные условия? И что за датчики. Просто интересно. Regards, Serge --- ifmail v.2.15dev5 * Origin: Excite@Home - The Leader in Broadband http://home.com/f (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/21067d404dc2b.html, оценка из 5, голосов 10
|