|
Вибрация, а особенно удары могут вызвать очень нехилые частотные составляющие с частотами выше частоты Найквиста. То есть, грубо говоря, одна из выборок может показать очень сильное отрицательное ускорение (если попала в момент удара), а следующая выборка покажет уже среднее значение ускорения, пропустив соответствующий положительный импульс, из-за того, что остаток процесса удара произошел между соседними выборками. Это внесет серьезную погрешность. Зная то, что инерция все системы очень велика, и резких изменений ускорения быть просто не может - может есть смысл произвести нелинейную фильтрацию - например медианный фильтр с взятием среднего из центральной части окна? По идее это должно раз и навсегда ликвидеровать погрешности, вносимые составляющими с частотой выше Найквистовской. И уменьшить шумовую компоненту (взятие среднего) А потом просто и тупо интегрировать - без всяких БПФ, которые дадут (ИМХО) только лишнюю загрузку процессора.
E-mail: info@telesys.ru