|
Убрать шум акселерометра |
|
|
|
Jun 20 2010, 09:10
|
Группа: Участник
Сообщений: 4
Регистрация: 15-01-09
Пользователь №: 43 443

|
Добрый день всем форумчанам. Вопрос заключается в следующем. Есть сигнал от акселерометра, который зашумлен, амплитуда шума достигает порядка 0,04 по амплитуде (размах амплитуды -3 до 3, это собственно значания ускорения). Мне необходимо максимально убрать шум. Пробовал применить КИХ фильтр НЧ, добился снижения шума до 0,01, но это много для моей задачи. Подскажите возможно ли снизить шум еще меньше, хотя бы до 0,003- 0,004 и какие применять методы? В ЦОС я новичек, но за подсказку метода буду очень признателен.
|
|
|
|
|
 |
Ответов
|
Jun 23 2010, 09:20
|
Группа: Участник
Сообщений: 4
Регистрация: 15-01-09
Пользователь №: 43 443

|
Всем спасибо за внимание, в общем Калмана мне не подходит, также NLMS и тому подобные фильтры, т.к. у меня не замкнутая система, т.е. сигнал с датчика не воздействует на систему на которой он установлен, буду пробовать изменять полосу пропускания КИХ фильтра в зависимости от амплитуды. Если есть какие нибудь мысли по этому поводу с удовольствием выслушаю.
|
|
|
|
|
Jun 23 2010, 14:14
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(Nikopol @ Jun 23 2010, 13:20)  Всем спасибо за внимание, в общем Калмана мне не подходит, также NLMS и тому подобные фильтры, т.к. у меня не замкнутая система, т.е. сигнал с датчика не воздействует на систему на которой он установлен GPS - тоже незамкнутая система. Но фильтры Калмана используют успешно. Могу предположить, что они вам не подходят, потому что вы их не понимаете. Вообще говоря, если шум акселерометра равномерный по частоте (это может быть не так, если существенны какие-то резонансы датчика), то для уменьшение мощности шума в сто раз нужно сократить полосу пропускания датчика также в сто раз. Грубо говоря, если у вас шум по амплитуде 0.04 при задержке сигнала в фильтре в 1 секунду, то шум в 0.004 вы сможете получить только с фильтром с задержкой в сто секунд.
--------------------
Пишите в личку.
|
|
|
|
|
Jun 26 2010, 06:48
|
Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385

|
Цитата(Oldring @ Jun 23 2010, 18:14)  GPS - тоже незамкнутая система. Но фильтры Калмана используют успешно. Могу предположить, что они вам не подходят, потому что вы их не понимаете.
Вообще говоря, если шум акселерометра равномерный по частоте (это может быть не так, если существенны какие-то резонансы датчика), то для уменьшение мощности шума в сто раз нужно сократить полосу пропускания датчика также в сто раз. Грубо говоря, если у вас шум по амплитуде 0.04 при задержке сигнала в фильтре в 1 секунду, то шум в 0.004 вы сможете получить только с фильтром с задержкой в сто секунд. Узкополосный фильтр может не подойти для динамических систем (где ускорение меняется). Фильтр Калмана как раз помогает снизить шум изменяемых сигналов и не потерять стабилизацию, но только гаусов шум и только линейно изменяемых сигналов. Однако зачем нужно бороться с малопонятными шумами непосредственными на выходе акселерометра, когда проще уменьшать более понятный (часто гауссов) шум координат?
|
|
|
|
Сообщений в этой теме
Nikopol Убрать шум акселерометра Jun 20 2010, 09:10 blackfin Цитата(Nikopol @ Jun 20 2010, 13:10) В ЦО... Jun 20 2010, 09:19 Nikopol Цитата(blackfin @ Jun 20 2010, 12:19) Пои... Jun 20 2010, 19:16  DRUID3 Цитата(Nikopol @ Jun 20 2010, 22:16) ... ... Jun 20 2010, 21:42   Nikopol Цитата(DRUID3 @ Jun 21 2010, 00:42) Может... Jun 21 2010, 11:46 SPACUM Цитата(Nikopol @ Jun 20 2010, 13:10) ампл... Jun 23 2010, 11:02 Сергей X А чем скользящее среднее не устраивает? И,кстати,к... Jul 21 2010, 12:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|