Перейти к содержанию
    

Виброскорость из данных акселерометра

Всем привет.

Ломаю голову над вопросом: как из данных акселерометра вычислить виброскорость ?
Пока пришло в голову: узнать частоту при помощи дискретного преобразования фурье. Зная частоту(т.е. время периода) и ускорение рассчитать скорость.

Но как-то не очень нравится: и громоздко, и будет ошибка если нет одной основной гармоники. Нет ли какого-нибудь простого способа ?

 

Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Акселерометр измеряет что ? Ускорение. Виброускорение. А вам нужна виброскорость. Скорость находится интегрированием ускорения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Полагаю, вы не поняли суть вопроса.  От куда и до куда интегрировать ? 

Простыми словами: есть массив данных из акселерометра. Какое математическое действие нужно проделать и над какими элементами массива, что бы получить скорость ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я понял суть вопроса и решал подобную задачу. Цифровой интегратор - это, по сути, ФНЧ первого порядка. Частота его среза будет полосой пропускания для виброскорости снизу. Ограничение сверху - половина от частоты, с которой вы кладете в массив данные с акселерометра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Объясните пожалуйста эти мысли поподробнее.
Вот моя мысль : что бы интегрировать, нужно знать длину периода. На пальцах: допустим, ускорение 1g. В зависимости от длины периода  0.1с  или  0.0001с скорость будет различаться в 1000раз. Отсюда вытекает, что без определения частоты никак.   

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В покое аккселерометр будет выдавать 1G, и скорость будет расти.

Так что начинать надо с учебника физики за 7 класс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, x893 сказал:

В покое аккселерометр будет выдавать 1G, и скорость будет расти.

Какая прелесть. Я, пожалуй это законспектирую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

49 minutes ago, thermit said:

Какая прелесть. Я, пожалуй это законспектирую.

Всегда пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже.

зы

Вы сами подумайте, в покое, и скорость будет расти. Не кажется нонсенсом?

Изменено пользователем thermit

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

акселерометр видит притяжение Земли, поэтому в "покое" на столе по показаниям будет "взлетать" с постоянным ускорением g.

а в свободном падении будет показывать 0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Акселерометр? Чо-то последний аксель, который я юзал в покое показывал  0+-шум. Он не силу тяжести меряет. Ускорение.

7 часов назад, _pv сказал:

вам скорость в какой момент времени знать надо? вот до него и интегрируйте.

Полностью согласен, если что.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, thermit said:

Акселерометр? Чо-то последний аксель, который я юзал в покое показывал  0+-шум. Он не силу тяжести меряет. Ускорение.

Полностью согласен, если что.

а каким-то образом уже научились отличать гравитационную массу от инерционной?

Измеряет он ускорение, свободного падения в том числе, хотя если акселерометр одноосевой и эту ось расположить строго поперёк силе тяжести, то да, покажет ноль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, _pv said:

а каким-то образом уже научились отличать гравитационную массу от инерционной?

Измеряет он ускорение, свободного падения в том числе, хотя если акселерометр одноосевой и эту ось расположить строго поперёк силе тяжести, то да, покажет ноль.

Полностью согласен. Надо мерять изменение трехмерного вектора ускорения и его уже интегрировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 минут назад, _pv сказал:

а каким-то образом уже научились отличать гравитационную массу от инерционной?

Измеряет он ускорение, свободного падения в том числе, хотя если акселерометр одноосевой и эту ось расположить строго поперёк силе тяжести, то да, покажет ноль.

Да. Он меряет деформацию. Виноуат. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...